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
339374523965	339374524517	339374525067	339374525617	339374526167	339374526717	339374527267	339374527817	339374528367	339374528917	339374529467	339374530017	339374530567	339374531117	339374531667	339374532217	339374532767	339374533317	339374533867	339374534417	339374534967	339374535517	339374536067	339374536617	339374537167	339374537717	339374538267	339374538817	339374539367	339374539917	339374540467	339374541017	339374541567	339374542117	339374542667	339374543217	339374543767	339374544317	339374544867	339374545417	339374545967	339374546517	339374547067	339374547617	339374548167	339374548717	339374549267	339374549817	339374550367	339374550917	339374551467	339374552017	339374552567	339374553117	339374553667	339374554217	339374554767	339374555317	339374555867	339374556417	339374556967	339374557517	339374558067	339374558617	339374559167	339374559717	339374560267	339374560817	339374561367	339374561917	339374562467	339374563017	339374563567	339374564117	339374564667	339374565217	339374565767	339374566317	339374566867	339374567417	339374567967	339374568517	339374569067	339374569617	339374570167	339374570717	339374571267	339374571817	339374572367	339374572917	339374573467	339374574017	339374574567	339374575117	339374575667	339374576217	339374576767	339374577317	339374577867	339374578417	339374578967	339374579517	339374580067	339374580617	339374581167	339374581717	339374582267	339374582817	339374583367	339374583917	339374584467	339374585017	339374585567	339374586117	339374586667	339374587217	339374587767	339374588317	339374588867	339374589417	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2637	3600	2300	2637	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2635	3600	2300	2635	3600	2300	2635	3600	2300	2635	3600	2300	2635	3600	2300	2635	3600	2300	2635	3600	2300	2635	3600	2300	2635	3600	2300	2635	3600	2300	2635	3600	2300	2635	3600	2300	2634	3600	2300	2634	3600	2300	2634	3600	2300	2634	3600	2300	2634	3600	2300	2634	3600	2300	2634	3600	2300	2634	3600	2300	2634	3600	2300	2634	3600	2300	2634	3600	2300	2634	3600	2300	2634	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22827	21437	28870	30584	35212	40898	58993	72510	63358	50276	40891	35118	34179	34186	33927	33749	33555	33860	33970	33481	33782	33742	33784	33681	33692	33583	33811	33816	33465	33718	33625	33733	33468	33743	33867	33888	33759	33806	33729	33934	33732	33370	33571	33617	33384	33676	33818	33654	33715	33703	33724	33477	33660	33862	33548	33518	33637	33708	33727	33402	33521	33480	33783	33607	33531	33421	33787	33666	33608	33595	33438	33625	33814	33658	33580	33522	33872	33503	33947	33728	33985	33491	33713	33482	33428	33610	33615	33661	33639	33594	33409	33527	33372	33495	33536	33451	33402	33523	33570	33714	33477	33306	33516	33746	33652	33749	33699	33737	33783	33196	33585	33622	33698	33653	33470	33551	33598	33560	33630	33633	33826	33492	33615	33492	33731	33839	33698	33576	33389	33374	33512	33584	33468	33627	33636	33788	33687	33622	33738	33646	33432	33632	33644	33440	33573	33435	33351	33610	33477	33320	33651	33465	33368	33486	33634	33532	33305	33552	33753	33281	33564	33481	33774	33479	33501	33589	33471	33666	33730	33590	33390	33558	33741	33760	33489	33391	33845	33629	33456	33563	33314	33527	33736	33460	33658	33557	33708	33430	33458	33797	33647	33223	33373	33684	33622	33587	33510	33823	33553	33827	33558	33493	33485	33375	33586	33687	33772	33534	33668	33281	33383	33559	33372	33583	33378	33595	33575	33611	33580	33479	33447	33791	33351	33752	33536	33582	33684	33584	33650	33601	33772	33507	33637	33535	33519	33723	33432	33720	33517	33739	33643	33571	33718	33532	33342	33471	33455	33426	33527	33631	33444	33316	33435	33817	33549	33451	33531	33421	33495	33498	33462	33833	33436	33578	33793	33677	33528	33621	33576	33383	33504	33495	33638	33795	33557	33571	33453	33646	33592	33530	33754	33782	33282	33584	33479	33676	33401	33565	33576	33302	33614	33726	33650	33496	33448	33610	33548	33661	33756	33472	33477	33805	33557	33237	33309	33772	33699	33555	33589	33523	33552	33556	33718	33419	33498	33836	33603	33501	33480	33668	33772	33586	33826	33829	33396	33566	33510	33322	33693	33553	33475	33528	33350	33483	33713	33814	33693	33372	33601	33746	33549	33865	33355	33491	33534	33651	33591	33409	33236	33519	33613	33718	33525	33462	33645	33353	33614	33545	33854	33517	33642	33136	33727	33511	33853	33580	33608	33651	33502	33722	33633	33588	33515	33599	33493	33802	33572	33846	33703	33280	33454	33637	33505	33273	33357	33671	33542	33535	33476	33510	33394	33477	33826	33562	33652	33667	33717	33683	33340	33592	33456	33588	33736	33602	33698	33400	33574	33562	33407	33515	33521	33338	33234	33396	33238	33776	33750	33482	33676	33512	33808	33786	33692	33288	33630	33506	33508	33630	33542	33332	33489	33553	33538	33342	33562	33594	33342	33722	33557	33377	33313	33364	33678	33557	33223	33444	33521	33738	33602	33718	33522	33634	33629	33249	33378	33343	33583	33607	33555	33411	33486	33421	33766	33625	33505	33687	33807	33363	33979	33661	33687	33595	33618	33515	33551	33386	33467	33455	33529	33559	33512	33696	33265	33437	33447	33528	33644	33536	33666	33441	33269	33649	33594	33663	33827	33676	33306	33332	33392	33444	33610	33205	33584	33595	33669	33697	33447	33730	33557	33483	33593	33616	33310	33248	33741	33609	33641	33372	33503	33453	33715	33671	33495	33545	33505	33637	33376	33704	33507	33266	33394	33331	33665	33713	33435	34007	33637	33682	33438	33526	33640	33471	33489	33300	33586	33497	33496	33460	33549	33317	33496	33459	33619	33465	33619	33815	33199	33393	33534	33694	33065	33761	33507	33358	33534	33461	33672	33812	33523	33691	33647	33520	33479	33653	33399	33962	33606	33688	33515	33311	33372	33489	33332	33470	33345	33457	33480	33641	33529	33423	33721	33699	33546	33608	33680	33684	33730	33743	33832	33708	33606	33552	33502	33428	33378	33625	33688	33685	33408	33751	33491	33338	33440	33514	33429	33702	33619	33595	33498	33600	33506	33531	33469	33492	33635	33464	33685	33522	33442	33438	33530	33674	33394	33485	33676	33385	33796	33452	33437	33233	33688	33470	33540	33821	33807	33364	33425	33748	33389	33658	33135	33340	33616	33587	33401	33736	33507	33527	33484	33464	33719	33534	33586	33758	33699	33506	33340	33494	33417	33755	33516	33664	33575	33619	33588	33462	33564	33520	33488	33525	33748	33647	33491	33745	33757	33783	33542	33653	33489	33804	33679	33656	33684	33921	33322	33614	33313	33549	33672	33726	33819	33714	33742	33767	33552	33678	33570	33767	33724	33426	33298	33428	33538	33359	33860	33705	33229	33482	33564	33447	33537	33454	33913	33828	33641	33418	33484	33357	33432	33641	33692	33691	33717	33558	33486	33402	33304	33671	33770	33868	33475	33511	33583	33400	33563	33637	33769	33640	33436	33489	33858	33737	33773	33578	33649	33662	33754	33312	33412	33549	33234	33624	33761	33534	33520	33778	33647	33978	33422	33395	33632	33577	33359	33719	33564	33670	33711	33639	33524	33614	33625	33640	33602	33879	33795	33513	33755	33560	33608	33545	33516	33529	33410	33644	33656	33627	33781	33730	33554	33336	33618	33359	33635	33327	33464	33664	33573	33543	33518	33747	33695	33566	33684	33610	33583	33543	33628	33728	33664	33445	33589	33593	33559	33736	33641	33410	33723	33433	33431	33748	33703	33879	33705	33457	33659	33693	33600	33330	33672	33535	33572	33621	33617	33504	33568	33495	33666	33630	33434	33454	33481	33610	33362	33272	33568	33403	33937	33459	33852	33605	33441	33666	33709	33665	33666	33498	33540	33451	33544	33528	33246	33467	33525	33806	33691	33401	33569	33660	33727	33579	33460	33506	33540	33351	33396	33584	33699	33333	33715	33515	33738	33722	33797	33502	33844	33722	33731	33644	33524	33559	33636	33796	33731	33532	33754	33568	33638	33548	33542	33359	33358	33672	33531	33596	33671	33687	33521	33624	33222	33694	33542	33553	33487	33445	33597	33562	33807	33256	33566	33367	33442	33403	33414	33720	33511	33720	33690	33785	33727	33592	33560	33867	33449	33618	33886	33581	33557	33816	33811	33653	33680	33643	33502	33460	33611	33393	33223	33301	33639	33627	33707	33537	33633	33754	33183	33604	33702	33477	33615	33424	33818	33669	33643	33580	33660	33616	33625	33512	33429	33661	33416	33563	33624	33148	33557	33323	33438	33601	33268	33639	33633	33220	33369	33673	33688	33391	33503	33523	33449	33428	33768	33537	33615	33410	33597	33687	33444	33615	33532	33490	33607	33531	33202	33806	33480	33403	33353	33566	33445	33745	33461	33459	33568	33562	33617	33515	33632	33548	33567	33572	33799	33586	33725	33445	33488	33569	33703	33699	33569	33463	33260	33516	33715	33627	33600	33466	33327	33653	33350	33754	33286	33437	33448	33461	33352	33626	33707	33300	33651	33697	33220	33452	33436	33558	33917	33627	33661	33599	33465	33691	33791	33559	33521	33575	33623	33439	33619	33340	33708	33726	33565	33579	33431	33300	33538	33494	33351	33805	33412	33403	33566	33763	33793	33686	33722	33581	33578	33620	33456	33757	33563	33382	33451	33795	33346	33347	33480	33643	33746	33261	33512	33624	33751	33476	33516	33562	33486	33368	33656	33895	33441	33691	33510	33767	33689	33562	33569	33483	33236	33411	33401	33557	33565	33548	33437	33510	33656	33586	33535	33486	33601	33558	33580	33365	33565	33547	33740	33591	33902	33507	33629	33643	33469	33736	33812	33563	33227	33412	33405	33325	33864	33787	33383	33802	33763	33621	33473	33544	33530	33528	33641	33479	33500	33471	33270	33501	33867	33710	33379	33507	33733	33654	33188	33798	33608	33618	33380	33660	33731	33515	33716	33479	33857	33618	33613	33445	33373	33565	33472	33159	33867	33626	33774	33414	33408	33608	33679	33508	33515	33293	33658	33383	33590	33589	33558	33828	33557	33788	33681	33572	33547	33287	33596	33806	33587	33551	33826	33515	33550	33792	33621	33734	33507	33580	33666	33802	33590	33283	33530	33351	33483	33554	33724	33851	33724	33590	33482	33502	33580	33577	33374	33580	33547	33476	33796	33635	33736	33537	33344	33493	33668	33434	33505	33435	33624	33763	33707	33577	33581	33165	33445	33584	33795	33256	33736	33829	33538	33545	33520	33526	33479	33462	33492	33670	33741	33129	33797	33626	33635	33205	33502	33750	33506	33580	33718	33669	33611	33681	33644	33497	33658	33463	33766	33710	33515	33595	33763	33574	33599	33548	33276	33502	33680	33638	33641	33447	33223	33474	33624	33821	33614	33744	33674	33495	33395	33344	33586	33493	33358	33599	33460	33635	33699	33555	33630	33353	33749	33470	33929	33429	33634	33665	33375	33304	33407	33577	33382	33711	33668	33546	33651	33652	33718	33728	33582	33313	33452	33415	33461	33551	33790	33770	33868	33663	33550	33427	33740	33966	33412	33317	33492	33460	33644	33724	33287	33604	33625	33848	33917	33635	33672	33329	33531	33676	33592	33337	33329	33446	33594	33424	33455	33471	33363	33760	33635	33423	33573	33691	33503	33558	33530	33778	33580	33456	33488	33779	33641	33548	33290	33578	33606	33627	33584	33420	33518	33718	33570	33632	33831	33514	33582	33592	33573	33429	33359	33252	33619	33353	33434	33454	33565	33475	33214	33596	33530	33644	33590	33592	33415	33715	33726	33650	33717	33489	33295	33522	33550	33653	33686	33532	33524	33606	33382	33523	33642	33556	33564	33520	33527	33540	33587	33543	33585	33553	33600	33848	33599	33432	33825	33409	33795	33777	33489	33381	33747	33534	33407	33309	33707	33582	33485	33476	33800	33554	33198	33520	33749	33622	33837	33591	33361	33534	33304	33579	33556	33428	33600	33500	33565	33322	33637	33687	33300	33732	33681	33947	33633	33693	33822	33640	33592	33586	33752	33574	33571	33458	33536	33446	33728	33362	33721	33669	33600	34089	33639	33527	33603	33582	33655	33625	33718	33542	33568	33753	33618	33828
23858	43274	42788	38788	33454	31782	53905	69709	54106	37497	25014	19876	18800	18681	18609	18736	18512	18509	18624	18681	18727	18658	18688	18556	18556	18773	18462	18812	18594	18572	18550	18607	18586	18539	18579	18686	18575	18648	18571	18519	18536	18489	18647	18591	18387	18668	18754	18684	18630	18444	18776	18561	18743	18625	18463	18554	18341	18370	18626	18505	18544	18590	18530	18557	18540	18588	18561	18419	18650	18579	18497	18547	18564	18564	18608	18571	18514	18336	18676	18648	18579	18423	18598	18556	18467	18582	18371	18642	18643	18331	18427	18541	18503	18509	18472	18336	18483	18480	18441	18565	18463	18582	18496	18515	18536	18338	18380	18467	18386	18425	18530	18526	18765	18574	18371	18466	18319	18588	18511	18519	18560	18577	18611	18545	18591	18395	18485	18525	18373	18561	18619	18526	18380	18608	18500	18610	18502	18554	18438	18293	18460	18425	18732	18780	18501	18501	18559	18457	18421	18698	18473	18464	18534	18514	18569	18394	18543	18453	18672	18599	18506	18551	18530	18539	18521	18638	18515	18310	18610	18460	18486	18316	18573	18319	18481	18391	18558	18520	18599	18485	18549	18580	18563	18586	18514	18529	18434	18692	18490	18623	18656	18468	18621	18561	18523	18479	18402	18701	18533	18587	18446	18475	18624	18551	18541	18241	18733	18470	18335	18494	18396	18434	18406	18661	18529	18654	18496	18647	18581	18742	18471	18273	18402	18659	18453	18602	18409	18694	18335	18674	18716	18776	18487	18383	18490	18423	18487	18550	18571	18680	18437	18551	18573	18506	18706	18558	18617	18457	18639	18573	18534	18452	18564	18474	18422	18337	18491	18473	18546	18398	18614	18575	18425	18565	18555	18603	18621	18484	18490	18693	18643	18515	18464	18434	18312	18683	18549	18496	18484	18605	18538	18386	18393	18466	18513	18593	18440	18372	18425	18462	18458	18363	18399	18428	18491	18518	18551	18414	18510	18641	18538	18343	18486	18344	18581	18642	18539	18556	18677	18622	18496	18348	18646	18353	18564	18371	18466	18488	18467	18453	18278	18520	18483	18369	18463	18364	18670	18603	18424	18554	18542	18653	18378	18651	18474	18578	18478	18671	18524	18643	18514	18613	18586	18491	18498	18424	18414	18515	18286	18510	18345	18418	18680	18548	18423	18595	18683	18499	18511	18645	18650	18572	18221	18486	18339	18552	18707	18674	18586	18453	18345	18398	18657	18700	18442	18607	18480	18361	18629	18538	18391	18490	18531	18639	18617	18573	18456	18494	18572	18531	18462	18417	18505	18335	18749	18396	18569	18621	18685	18315	18451	18543	18610	18390	18574	18446	18453	18538	18413	18590	18616	18520	18676	18515	18645	18552	18454	18462	18560	18439	18429	18492	18660	18514	18451	18393	18531	18763	18445	18464	18555	18382	18453	18767	18549	18576	18525	18603	18534	18393	18554	18251	18659	18350	18413	18557	18664	18536	18726	18521	18561	18715	18427	18472	18559	18609	18621	18539	18730	18542	18655	18487	18555	18528	18491	18534	18459	18661	18498	18342	18435	18615	18609	18341	18455	18511	18572	18486	18423	18572	18645	18466	18862	18550	18483	18493	18631	18493	18657	18508	18409	18465	18749	18611	18513	18522	18404	18523	18534	18632	18406	18430	18334	18777	18474	18537	18524	18628	18525	18572	18450	18395	18703	18358	18579	18410	18591	18547	18616	18598	18406	18531	18482	18531	18419	18607	18514	18612	18370	18413	18534	18391	18467	18599	18557	18604	18690	18637	18557	18575	18502	18547	18572	18446	18653	18615	18350	18686	18604	18700	18552	18545	18501	18510	18373	18596	18535	18643	18517	18623	18522	18366	18602	18464	18553	18471	18665	18548	18560	18470	18532	18488	18310	18496	18498	18541	18490	18592	18541	18531	18623	18449	18575	18540	18561	18786	18670	18487	18632	18526	18447	18561	18568	18597	18624	18504	18481	18464	18542	18754	18597	18578	18731	18527	18659	18430	18558	18521	18544	18401	18362	18566	18493	18463	18610	18566	18599	18420	18495	18490	18553	18576	18436	18647	18350	18514	18464	18490	18479	18394	18482	18596	18419	18476	18680	18519	18472	18481	18388	18577	18496	18589	18253	18499	18452	18581	18530	18541	18540	18388	18591	18497	18347	18531	18369	18614	18593	18600	18389	18592	18570	18620	18352	18333	18519	18529	18635	18538	18379	18615	18385	18515	18388	18471	18562	18604	18563	18316	18600	18492	18529	18533	18478	18570	18429	18405	18679	18694	18455	18435	18701	18269	18571	18408	18355	18367	18309	18419	18511	18560	18429	18584	18565	18501	18421	18261	18512	18535	18592	18523	18483	18502	18480	18555	18407	18524	18432	18517	18704	18532	18468	18503	18637	18484	18802	18507	18547	18519	18454	18548	18632	18503	18609	18414	18565	18529	18408	18607	18509	18542	18470	18429	18427	18421	18554	18413	18575	18566	18515	18548	18672	18313	18517	18469	18464	18701	18446	18502	18516	18488	18319	18405	18429	18487	18484	18563	18464	18403	18492	18450	18467	18644	18428	18620	18605	18454	18468	18573	18434	18376	18678	18428	18576	18512	18555	18460	18486	18547	18487	18497	18457	18516	18589	18475	18484	18498	18750	18513	18398	18607	18671	18457	18544	18595	18663	18379	18547	18490	18450	18535	18374	18359	18609	18522	18648	18538	18682	18429	18602	18406	18683	18361	18601	18546	18808	18622	18426	18453	18570	18508	18645	18560	18531	18409	18679	18465	18552	18697	18404	18502	18495	18605	18624	18611	18514	18683	18778	18541	18490	18500	18513	18477	18302	18377	18711	18459	18467	18456	18497	18425	18489	18647	18693	18535	18460	18626	18491	18481	18429	18546	18578	18576	18667	18646	18517	18464	18502	18293	18648	18632	18696	18615	18606	18392	18635	18308	18463	18567	18564	18522	18565	18426	18493	18574	18677	18789	18534	18440	18433	18615	18551	18490	18666	18517	18499	18586	18457	18563	18501	18507	18584	18504	18463	18588	18552	18358	18365	18680	18456	18544	18601	18434	18597	18703	18469	18424	18436	18489	18522	18601	18780	18586	18777	18501	18529	18558	18448	18618	18544	18680	18693	18567	18603	18583	18544	18552	18543	18621	18488	18672	18553	18682	18450	18459	18426	18553	18621	18486	18567	18637	18594	18604	18455	18461	18534	18562	18583	18620	18423	18600	18548	18504	18412	18583	18433	18369	18434	18515	18661	18562	18648	18439	18390	18576	18588	18678	18503	18594	18486	18489	18569	18636	18482	18637	18457	18488	18468	18600	18580	18460	18529	18610	18492	18553	18267	18766	18531	18537	18418	18492	18634	18472	18631	18451	18602	18480	18396	18417	18472	18446	18443	18573	18446	18423	18556	18669	18487	18229	18535	18400	18468	18495	18622	18575	18562	18431	18540	18320	18736	18561	18666	18418	18471	18517	18638	18448	18488	18508	18424	18519	18714	18373	18557	18460	18362	18448	18617	18335	18675	18624	18555	18538	18571	18441	18484	18492	18665	18481	18440	18352	18737	18776	18554	18567	18681	18445	18516	18533	18472	18641	18441	18560	18467	18534	18655	18577	18622	18677	18723	18505	18500	18512	18507	18695	18548	18583	18498	18501	18580	18373	18657	18447	18415	18681	18403	18540	18495	18582	18502	18573	18374	18504	18681	18353	18500	18223	18452	18781	18528	18313	18528	18379	18441	18483	18581	18773	18445	18593	18431	18628	18324	18566	18485	18492	18555	18676	18571	18452	18643	18558	18529	18544	18466	18571	18564	18491	18535	18782	18463	18532	18367	18423	18691	18458	18497	18599	18555	18530	18474	18494	18518	18503	18490	18428	18580	18414	18346	18537	18409	18527	18475	18539	18497	18600	18609	18418	18360	18295	18339	18421	18509	18604	18597	18566	18674	18563	18586	18589	18508	18620	18697	18501	18574	18617	18463	18472	18532	18595	18687	18455	18621	18495	18652	18307	18518	18580	18633	18626	18477	18514	18399	18634	18528	18596	18401	18548	18522	18516	18491	18555	18513	18388	18485	18372	18350	18658	18395	18632	18631	18465	18370	18458	18439	18455	18411	18595	18376	18490	18499	18424	18628	18451	18612	18630	18467	18519	18720	18582	18776	18585	18541	18709	18373	18620	18602	18616	18552	18482	18477	18395	18621	18404	18383	18608	18533	18463	18550	18498	18572	18706	18588	18484	18480	18492	18633	18549	18390	18307	18412	18519	18348	18572	18513	18542	18580	18614	18635	18427	18671	18562	18537	18572	18595	18570	18444	18613	18478	18496	18518	18550	18484	18446	18497	18522	18737	18557	18444	18598	18653	18582	18423	18524	18566	18610	18526	18606	18404	18530	18365	18643	18489	18500	18519	18432	18545	18489	18460	18446	18612	18566	18402	18433	18584	18627	18516	18549	18572	18630	18655	18528	18548	18461	18318	18345	18389	18609	18520	18474	18652	18689	18562	18507	18534	18483	18376	18606	18400	18610	18321	18575	18537	18549	18509	18794	18567	18519	18590	18408	18445	18638	18429	18512	18401	18644	18467	18564	18491	18446	18661	18504	18424	18569	18600	18442	18518	18485	18476	18508	18525	18635	18512	18475	18612	18667	18400	18460	18583	18649	18423	18494	18549	18329	18354	18462	18651	18526	18413	18697	18537	18468	18562	18525	18426	18390	18548	18593	18503	18593	18417	18361	18401	18661	18416	18422	18502	18769	18514	18570	18526	18438	18604	18560	18615	18515	18423	18559	18447	18578	18421	18539	18714	18615	18815	18668	18629	18659	18485	18535	18828	18473	18516	18437	18665	18483	18669	18545	18201	18375	18410	18451	18504	18596	18468	18454	18327	18468	18669	18646	18491	18667	18494	18456	18543	18434	18472	18449	18702	18436	18430	18418	18579	18477	18582	18322	18478	18428	18606	18400	18499	18419	18481	18288	18538	18548	18404	18420	18592	18526	18598	18644	18603	18548	18553	18480	18691	18589	18561	18744	18527	18449	18635	18698	18589	18446	18586	18178	18418	18423	18471	18672	18334	18338	18644	18470	18445	18512	18581	18497	18470	18558	18390	18612	18528	18534	18477	18621
34688	33491	40810	39680	36319	35764	36796	39743	37711	35218	33962	33469	33635	33369	33158	32884	33163	33126	33055	33121	33128	33028	33131	33023	33081	33187	33330	33080	33035	32985	33064	33002	33167	33197	33179	32976	33050	33215	33171	33446	33129	33219	33159	33149	33091	33027	33163	33223	32957	33082	33049	33339	32970	33283	33041	33217	33108	33218	33549	32986	33243	33514	33302	33376	33138	33201	33242	32802	32980	32942	33147	33063	33003	32933	33216	33100	33110	32988	32868	33121	33273	33311	32998	32732	32883	33096	33149	33178	33077	33259	33286	33296	33370	32986	32990	33177	33011	33033	33090	33073	33114	33094	33045	33221	33051	33352	33065	33106	33041	33265	32919	33104	33269	33369	33331	32942	32868	33071	33097	32905	33082	32836	33072	33114	33363	33027	33038	33006	33012	33106	33010	33077	33070	33145	32873	33154	32999	33005	33201	33314	33052	33093	33058	32913	33168	33568	33260	33122	33363	32983	33285	33402	33078	33074	33031	33112	33300	33047	33044	33228	33345	33021	32796	32857	33220	33266	33024	33291	33063	32953	33190	32914	33189	33414	32971	33168	33054	32995	33091	33096	33163	33133	33011	33150	33035	32875	33199	33158	33041	33285	32914	33181	33097	33153	32893	32914	32756	33075	33209	32926	33167	32911	33224	32977	32946	33094	33123	33004	33014	33234	33093	33102	33100	33017	33196	32989	33162	33191	32992	32916	33272	33153	33261	33129	33217	33136	33272	33414	32988	32830	33013	33212	33216	33325	33272	33043	32879	33015	33062	33203	32987	32943	32763	32953	33154	32987	33029	33116	33284	33402	32906	32825	33508	33036	32894	33140	33043	32859	32991	33142	33130	33192	32955	33060	32913	32658	32846	32968	32949	33101	33130	33076	33064	33177	33028	33099	32799	33015	33130	33208	33075	33325	32860	33026	33119	33143	33160	33194	33306	33362	33190	32859	33222	33169	33234	33188	32856	32952	33040	33236	33131	33206	33323	32860	33209	33049	32808	32966	33156	33140	33193	32792	32953	32780	33187	32926	33315	32911	32783	33065	33291	33130	32872	33061	32961	33056	32946	33217	32989	33167	33039	33117	33089	33210	33149	33298	33055	33044	33113	33222	33149	32922	33124	33274	32800	33043	32940	33075	33234	33258	33038	33105	33031	33234	33288	32923	32921	33183	33133	33300	33216	33006	33059	33164	33141	33147	33232	32974	33284	33138	33288	33242	33172	33129	33072	33159	33097	32905	32900	33277	33107	33022	33033	33222	33047	32926	33089	33075	33352	33066	33122	33065	33331	33057	33179	32873	32977	33108	32987	32909	33135	33170	33242	33008	33309	32953	32977	32992	33104	32839	33219	32930	33233	33146	33030	33178	33138	33078	33105	33127	33029	33137	32947	33037	33097	32817	33114	32783	32995	33022	33093	33141	33106	33394	33062	33017	33221	32926	32920	33233	32777	33131	33114	33337	33243	33273	33130	33183	33196	33102	33450	33166	33229	33240	33164	32875	32959	32944	33042	32913	33061	33208	33259	33120	33209	32951	32870	33206	33281	33007	33363	33124	33159	33220	32998	33123	33341	33023	33132	32965	32935	33040	32940	32943	33224	33254	33034	33223	33154	33240	33089	33099	33237	33107	33013	33110	33347	33035	33143	33142	32887	32891	33319	33220	33125	33215	32893	32942	33352	33221	33105	33210	33032	32819	33071	33158	33179	33129	33285	33217	33246	33226	33326	32997	33385	33102	33017	33012	33035	33317	33182	32883	33131	33158	33256	33007	33287	33106	33044	33147	33201	33054	33070	33144	33038	33145	33223	33234	33167	33186	33033	33082	33006	33176	33199	33079	33275	33205	33049	33274	33160	33144	33042	33157	33091	33059	33115	33192	33020	33182	32932	32950	33323	33327	33156	33268	33321	33083	33032	33140	33075	32929	33220	32931	33189	32974	33196	33172	33271	33282	33276	33245	33118	33253	33246	33126	32875	33293	33087	33068	33183	33201	33065	33160	33139	33197	33071	33360	33093	33083	32947	33285	33154	32975	33022	32887	32772	33409	32942	32958	32964	33002	33029	33370	33361	33153	33198	33062	33078	33210	32954	33065	33373	33059	33300	33161	33283	33053	33433	33075	33328	33348	33133	33065	33078	32838	33076	32981	33233	32796	33304	33032	33099	33135	33072	33061	33125	33125	33182	33110	33122	33052	33051	32957	33332	32903	32939	33251	33054	33302	33302	33003	33190	33284	32985	32963	33161	32960	32803	32927	33127	33184	32874	33065	32879	33000	32860	32869	32957	33204	33108	33184	33031	33375	33065	33185	33174	32992	33219	33237	33274	33133	33051	33021	33334	33103	32996	33275	33188	33539	33141	32989	33049	33106	32978	33195	33389	33340	32966	33038	33162	32845	33161	33114	33233	33356	33108	33251	33183	33035	33173	33086	33190	33015	33033	33026	33072	33170	33131	33050	33074	32856	33091	33022	32905	33171	33149	33174	33229	32858	32934	32788	33112	33024	33011	32993	32967	33091	33362	33090	33081	33036	33273	32920	32983	32975	33368	33187	32897	33072	33292	33005	33159	33079	32806	33066	33059	33290	33062	32873	33181	33211	33147	33033	32750	33204	32951	33078	32896	32855	33175	33100	33208	33323	32976	33275	33140	33218	33218	32977	33344	33175	32869	32895	33122	33250	33237	33203	33023	33454	33225	32819	33124	33094	33220	32978	33037	32880	32887	33182	32898	33060	33353	33073	32995	33178	33101	33066	33138	32981	33053	33154	32964	33008	33256	33022	33090	33143	33124	32946	33340	33109	33271	33052	32908	33095	33048	33037	33240	32713	33119	33110	33063	33048	32958	33042	33200	33261	33463	32851	33213	33268	32926	33048	32893	33269	33238	32929	32994	33414	33131	33121	33299	33279	33059	33076	33140	32930	33038	33263	33064	33188	33010	33117	33072	33144	33013	33332	32945	33009	33262	33094	33090	33083	32961	32914	33022	32962	33061	33193	32928	32847	33132	33223	32856	33172	33097	33175	33035	33094	33176	33143	32840	33196	33161	33059	33139	33132	33225	33064	33062	33162	32945	32797	33549	33247	33408	32964	33284	33246	33085	33107	33108	33149	33143	32825	32998	33066	33252	33187	32743	33211	33296	33138	33192	33019	33295	33238	33297	32992	33065	33106	33246	32946	33116	33033	33162	33291	33347	32960	33352	32991	33061	33086	33200	33067	33064	33012	32779	33351	33118	33298	33127	32753	33191	33104	33194	33309	33052	33098	32979	32840	33357	33073	33226	33003	33214	33004	33095	32958	32990	33061	32920	33249	33303	33048	33229	33232	33272	33193	33340	32851	33188	32896	32741	33018	33100	33357	33180	33231	33250	33118	32910	32881	33224	32797	33229	33012	33232	33093	33134	32883	32921	33074	33294	33029	32988	33326	33302	33214	33475	33125	33070	33324	33203	33269	33013	33153	33066	33145	33442	33151	33286	33259	33043	33030	33144	33000	33209	32780	33040	33261	32849	32933	33204	33261	32831	32823	32974	33218	32991	33083	32887	33057	33140	33016	32950	33096	32944	32948	33273	33124	33098	32852	33200	33170	33144	33162	32779	33258	33196	33076	33478	33160	32848	32711	32995	33059	33133	33307	33358	33056	33258	33121	32818	33064	33167	33171	33372	32959	32974	32878	32994	33341	33188	32995	32960	33016	33110	32723	32852	33279	33097	33046	32926	33097	33167	33442	33211	32811	33347	32970	32895	32928	33169	32760	33094	32877	33122	33056	32830	33206	33039	33181	33213	33220	33322	32985	33208	33143	32912	33127	33012	33224	33174	33173	33201	33195	33120	32931	33341	33430	33333	33183	33155	33052	33241	33284	33245	32901	33208	33016	33189	33183	33029	33103	32886	33010	32957	33146	33227	33296	32890	32970	33156	33003	33150	33329	32916	33046	33280	33216	32988	32864	33171	33077	33090	33282	33039	33244	33124	33150	33188	33474	33384	32994	33240	33060	33148	33019	33261	32926	32968	33141	33110	33032	33227	33130	32990	33044	33135	33072	32910	33234	32806	33251	33001	33177	33156	33275	32943	33005	33182	32845	33084	33034	32866	33118	33159	33038	33032	33239	32978	32982	33000	32904	33201	32966	33037	32928	32810	32964	33039	33007	33015	33035	33008	33221	32979	32819	32754	33133	33421	33275	33280	33032	32933	32765	33183	33106	33025	33139	33307	33013	33013	33009	33337	33232	33161	33046	33228	33091	33022	32928	33014	33216	33131	33051	32952	33284	33274	33393	33193	33057	33037	33048	33078	33057	33361	33131	32954	32931	33187	33360	33203	32765	33114	33120	33036	32987	33091	33464	33057	33191	33012	33012	33167	33042	33147	33162	33139	33155	33321	33131	33096	32885	33332	33290	33176	33210	33138	32944	32975	33327	33408	33054	32952	33065	32866	33139	33324	33128	33110	32907	33182	33148	33063	33105	33036	33090	33036	33032	33225	32821	33185	33076	33120	32886	32945	33099	32905	33126	33205	32726	33021	33047	33369	32937	33001	32944	33069	33106	33141	33097	32948	33183	33191	32949	32927	33137	33100	33090	32937	33079	33055	32954	33071	32871	33270	33153	33276	33003	33056	33143	33131	33151	33114	33146	33009	32974	32954	33002	32933	32952	32924	33353	33008	33141	33146	33248	33242	32970	33237	32981	33099	32801	33054	32992	33140	33348	32909	33156	33045	32800	33165	33049	33240	33105	33209	32944	33108	33121	33119	32958	32926	33210	33107	32871	32941	33183	33271	33176	32945	32910	33112	33135	33031	33097	33136	33205	33187	33280	33057	32926	33288	33385	32973	33121	32970	33330	33321	33309	33036	33244	33291	33284	32952	33039	33087	33221	33095	33095	33237	32908	33195	33050	33300	33010	33022	33169	33156	33021	33136	33095	32827	33288	33132	32998	33299	33098	33199	32924	33085	33174	33224	33017	33224	33050	33315	33156	33090	33083	33070	32984	33121	33065	33107	33015	33107	33171	33177	33015	33073	32710	33457	33233	33172	33033	32992	33251	33287	33367	33277	33021	33076	33086	33023	33308	33066	33140	33311	33042	33262	33078	33253	32978	33045	33056	33259	32948	33077	33227	33136	32963	32980	33149
21980	29735	29266	24857	22422	21580	22855	25590	22294	19861	18656	18006	17974	18048	17784	18129	18134	18031	18076	18121	18033	18106	18203	18047	18086	18059	18045	17949	18231	18057	18051	18381	17917	17975	17955	17969	18238	18138	17948	18114	17997	18060	18093	18054	18055	17837	18253	18040	17993	17877	18063	18034	17927	18172	17968	17887	18096	17951	18058	18097	18150	17980	17894	17993	18027	18133	18132	18244	17981	17959	18007	18134	17999	18164	17960	18119	17882	17827	18197	18019	18028	17985	17932	17796	17930	18079	18090	17982	17896	18025	18163	17844	18092	17902	18107	17916	18047	18009	17933	17977	18130	17987	17848	17982	17961	18139	18023	18205	17952	18040	17970	18044	17889	18058	17930	18030	17912	18133	18152	17809	18029	18152	17866	17987	17991	17982	17905	18015	17986	18023	17852	18199	17960	17975	17973	17882	18140	18224	17972	18065	18182	17815	18178	17963	18239	18057	17871	17827	18034	17861	17976	18023	17986	17969	17920	18134	18037	18090	18110	18117	17934	17943	17951	18009	18022	17782	18011	18117	17960	17978	18025	17850	18088	18170	18186	18202	18112	18006	17954	17953	17945	18115	18193	17949	17946	17996	18011	17949	18133	17826	17832	17971	18122	17992	18020	18025	18141	17990	17955	17924	17965	18016	18061	18046	18101	17876	18008	18007	17911	18072	17897	17802	17925	17964	17852	17895	18050	17902	17996	17977	17966	17956	17799	18049	17893	17981	17897	18075	18032	17992	17904	18132	17992	18011	18020	17985	17967	17891	17809	18140	17870	17971	17906	17979	18021	18082	18087	18064	17889	17783	18103	18026	18180	18073	18130	17879	17998	18038	18044	18062	18187	17944	18105	18101	18178	17996	17820	18104	18226	18171	18124	17807	17936	17975	18212	17824	17928	18092	18119	18107	18024	18083	18075	17983	17989	17976	18129	17911	18163	18024	18091	18204	17990	17893	17856	18066	17939	18133	18010	18188	17937	18016	17971	18078	17935	18056	17902	17911	18053	18068	17982	18114	18073	18035	18071	18032	17868	18038	18027	18080	17791	17960	17982	18034	17973	17989	18107	17912	18034	18170	18011	17920	18150	18006	18036	17917	17858	17959	18137	17889	17978	17951	17969	18077	18103	18112	17948	17907	17983	18022	18073	18045	17881	17955	18046	18075	17953	17982	17925	18121	18223	17964	17997	18055	17921	17969	18170	18063	17834	18044	17958	18296	17838	17980	18059	18136	18121	18239	17882	18092	18071	17993	17913	18021	18079	17935	18137	18009	18045	18023	18106	18031	18231	18090	17963	17992	18068	18064	17857	18079	17993	18121	18112	18026	18193	18101	18025	17906	18057	18180	18088	17935	18176	17961	18164	17816	18006	17965	17993	17957	17914	18113	18003	17953	18005	18037	17963	18017	18212	17890	17954	18239	17981	18020	18091	17980	17949	18176	17950	18060	18077	18096	17834	18097	17871	18086	18165	18175	18052	18013	18022	18171	18111	17902	18037	17948	18084	17825	18244	17917	18067	17886	17973	18029	18071	18025	18066	17941	17971	17965	17954	18060	18076	18053	18044	18033	18040	17915	17965	18198	18002	18009	17943	17767	18022	18105	18072	17947	18190	18030	17912	18112	18011	17838	17949	18205	17991	17857	17802	18187	18091	17960	18050	18279	18043	17947	17966	17951	18066	17916	18051	17962	17931	17955	18049	18061	18003	18036	17963	17925	17938	18038	18198	17943	17854	18101	17820	18066	18073	18125	18264	18045	18010	18148	17986	18006	17922	18067	18091	18127	17989	18056	17907	17813	17963	17939	17988	17978	18025	18077	17984	18016	18114	17894	18015	17981	17746	18036	18036	18007	17915	18073	17946	17743	17931	18058	18055	17825	18011	17934	17865	18014	17939	17985	17999	18099	17932	17819	18042	17918	17992	18057	17857	18014	17895	17945	17973	17893	18029	18120	18029	17932	17940	18045	18087	17951	17945	17928	17933	17883	18035	18041	18003	18128	17960	18045	18245	18059	18041	18169	18042	18099	17892	17916	17954	18117	17905	18111	17891	18009	18036	17969	18134	18071	17840	18129	18008	17879	18083	17982	18023	17959	18138	17947	18006	17871	18046	17903	18108	17842	18174	18117	18045	18097	17943	18055	18024	17866	18030	18043	18114	18007	18086	18113	18119	17884	18087	17939	17956	18195	17984	17871	18091	17886	17978	17989	17915	18059	18042	18120	18154	17848	17997	18018	18088	17943	18075	18003	18071	17929	17993	17831	18165	18018	18011	18033	18033	18004	18051	18074	17858	18021	17782	18174	18151	18081	17842	18034	17926	18036	18060	18115	18234	17852	18130	18157	17917	18260	17966	17891	18066	18220	17912	18180	17835	18010	17947	17800	18093	17877	17864	17976	18051	17978	18295	17903	18085	18000	17814	18008	18013	18019	18098	17906	17970	18077	17924	17999	17972	18031	18141	18096	17941	18107	18092	17860	17857	17881	17988	18048	18170	18046	18105	17916	18003	17996	18144	17887	18046	18157	17789	17993	18125	17913	18161	18003	18032	18065	17887	18028	17991	17915	18028	17855	17924	18019	17990	18080	18033	17923	18037	17936	17957	17954	17965	18009	18104	17896	17897	17739	18083	18152	18014	18149	18048	17990	18123	18278	17960	17915	18124	18132	17916	17930	18055	18054	17988	18045	17748	18141	18027	18069	18136	17917	18033	18018	17797	17960	18137	18068	18139	18050	17874	17823	18173	18217	17813	18190	18041	18004	17912	18003	17905	17853	17990	18039	18157	18010	17952	18111	18013	17976	17954	17965	18059	18056	18041	18026	18124	17765	18078	18009	17878	18031	17976	18141	17774	18171	17953	18101	18001	17978	18022	18013	18203	17817	18056	17945	18159	17977	18022	18026	18094	18029	17888	18228	18304	18043	18066	17995	17958	18062	18154	18028	18160	18117	17953	18027	18027	17978	18108	18110	18070	17994	18135	17895	17985	18045	17850	17840	18004	18048	18111	17917	18041	18150	18068	18132	17941	18133	17901	18054	18002	17975	18077	18058	17965	17995	17861	17996	18051	18060	18054	18010	18095	17986	18021	17998	17987	18189	18017	18078	17965	18195	17857	18018	17991	18000	17825	17929	17786	18056	17900	17826	18060	18173	18024	17956	17966	18041	17992	17951	17861	18038	18107	17857	18092	17828	18323	18028	17926	18095	18074	18104	17875	17931	18053	17983	18001	18074	18130	18006	17999	17932	18042	17932	18044	18046	17944	18117	17952	18006	17979	18013	17984	18091	18016	18032	18075	17920	18013	17893	18105	17918	17904	18037	17941	18035	17826	18008	17973	18157	18150	18037	17989	18040	18108	17911	17850	18078	17982	17940	17924	18089	18143	17956	17979	17983	18171	17876	17938	18101	18004	18104	18072	17805	18020	17900	17886	17884	17859	17957	17921	18073	17973	18027	18019	17951	17993	18052	17992	18104	18025	17902	18219	18022	18135	17942	18088	18138	18049	17950	18065	18096	18036	18010	17994	18141	18007	18013	18142	17996	17786	17921	18116	18185	17837	17700	18069	17947	18022	18131	17965	18081	18052	18089	17948	18027	18178	18045	17990	17872	18033	17899	17923	17887	18148	17888	18286	17988	18110	18216	17874	18099	18020	18139	18033	18168	17970	18154	18110	18099	18065	18148	17861	17990	17987	18130	17877	18117	17965	18062	17928	18053	17948	18143	18148	18066	17937	17936	18247	18043	18019	17881	17977	17994	18155	17886	18081	18151	18043	18119	18034	17904	18168	17892	18181	18069	18301	17997	18058	17969	17878	17996	18071	18009	18011	17955	17955	18184	18215	17974	18149	17968	18126	18031	17953	17885	17962	18102	18233	17965	17896	18009	18071	17918	17916	18086	18184	17814	17879	18107	18073	17960	18120	17962	18019	18067	17932	17871	18089	18005	18214	17923	18007	17864	17915	17947	17805	17746	17894	17968	18060	17963	18081	18096	17919	17987	17870	18054	17851	18002	17967	18008	17878	18141	18082	18117	18109	18215	18195	18115	18065	18114	18151	17901	18047	18040	17884	18038	18135	17967	17971	17865	18034	17964	18014	18188	18071	17990	17979	18138	17954	17923	18149	18089	18060	17837	18167	18051	17918	18130	18041	18038	17994	17877	18046	17854	17966	18077	17992	17965	18042	18082	18025	18050	17993	17859	17939	17917	17938	18014	18052	18163	18132	18029	18391	17856	18213	18056	17888	18160	18064	18151	17872	18122	17956	18010	18033	17968	17963	18004	17900	18090	18300	17876	18083	17844	17959	18134	18106	18218	18011	17974	17830	17987	18087	17962	18112	17979	17967	18153	18086	17869	17932	17918	17979	18062	17901	18068	18043	18011	17978	17851	18090	18100	18053	18133	17873	18021	17896	18074	18044	17889	18120	17966	18060	18012	18113	17951	17892	17968	18063	17891	18082	17871	17972	17898	18047	17907	18105	18052	18046	17854	18050	17977	18055	18105	18020	17896	18042	18094	17922	17980	18136	18110	18031	18027	17993	17961	17918	18079	17970	18025	18020	18017	17927	18035	18079	18008	18169	17946	17850	18022	18025	17972	17844	18054	18228	18081	17995	18162	18120	18158	18068	17993	18044	17892	18037	18029	18080	18014	18037	18061	17881	18024	18003	18068	17808	18038	17976	18118	18041	18068	17866	18101	17988	17994	18058	17931	17935	18159	17950	18143	17994	17939	18062	18057	18109	18139	17960	18068	18221	18023	18176	17905	17971	18196	17940	18068	17849	18020	18061	18201	18033	18078	18069	18104	18005	18153	17867	18076	17954	18029	18082	18033	17952	17936	18125	18044	17828	18002	18132	18051	17965	17869	18080	18051	18085	18092	17949	18083	18008	17876	18109	17856	18091	18073	17987	17991	17944	18026	17927	17792	18151	18030	18173	17990	18003	17923	18195	18042	18067	18108	17948	17910	17966	17984	17919	18055	17915	17990	17935	17910	18093	17894	17960	18216	17948	18036	17972	17984	18009	17824	17831	17946	18024	17931	17949	18062	18143	17996	18186	18206	18050	17979	18189	18119	17997	18005	17990	18127	18130	18242	18069	17848	17819	18095	18135	17891	17977	17856	17968	17964	18008	17832
24454	21436	29489	32963	35523	38459	52882	61432	49406	40032	35667	33503	32939	32803	32948	32779	32562	32691	32479	32944	32836	32716	32877	32819	32612	32805	32486	32805	32786	32496	32777	32856	32795	32546	32652	32715	32767	32702	32481	32914	32512	32722	32862	32665	32590	32641	32618	32813	32818	32519	32758	32532	32631	32605	32798	32772	32772	32581	32762	32546	32766	32687	32626	32558	32611	32568	32634	32511	32396	32731	32436	32819	32501	32839	32464	32474	32546	32499	32703	32800	32565	32489	32776	32765	32535	32487	32606	32820	32680	32623	32654	32652	32658	32708	32355	32802	32469	32519	32666	32696	32552	32590	32756	32573	32803	33015	32657	32580	32591	32615	32421	32671	32684	32620	32709	32582	32611	32632	32540	32821	32847	32732	32560	32504	32517	32676	32872	32805	32599	32530	32604	32740	32597	32732	32852	32750	32714	32883	32524	32652	32580	32625	32564	32907	32716	32532	32642	32610	32476	32605	32657	32564	32940	32737	32621	32811	32594	32468	32504	32573	32610	32650	32703	32692	32942	32605	32621	32743	32581	32607	32459	32707	32762	32434	32641	32827	32729	32674	32763	32506	32478	32733	32488	32467	32558	32692	32561	32523	32852	32788	32700	32696	32483	32355	32721	32756	32779	32669	32489	32869	32729	32611	32650	32422	32703	32710	32593	32708	32512	32764	32699	32711	32691	32788	32500	32823	32400	32605	32625	32337	32447	32593	32368	32395	32693	32645	32847	32470	32676	32383	32604	32812	33002	32795	32543	32736	32847	32705	32731	32924	32766	32692	32721	32777	32626	32312	32481	32564	32650	32799	32334	32695	32726	32406	32657	32808	32558	32654	32585	32982	32625	32500	32708	32667	32788	32918	32468	32448	32453	32895	32903	32283	32260	32801	32700	32607	32632	32337	32748	32653	32723	32463	32373	32577	32643	32654	32439	32614	32871	32681	32514	32515	32689	32620	32499	32794	32503	32604	32819	32486	32719	32677	32830	32361	32550	32667	32467	32714	32746	32654	32709	32816	32689	32376	32409	32546	32530	32612	32570	32869	32530	32680	32620	32671	32847	32755	32774	32392	32710	32763	32719	32585	32533	32723	32744	32875	32779	32754	32447	32818	32501	32475	32639	32353	32416	32578	32475	32382	32708	32855	32573	32545	32779	32669	32690	32534	32791	32498	32838	32556	32882	32692	32731	32774	32533	32476	32383	32625	32449	32759	32583	32864	32895	32790	32565	32780	32610	32533	32771	32551	32706	32458	32602	32673	32647	32777	32453	32586	32821	32694	32858	32547	32649	32552	32505	32601	32653	32729	32610	32731	32561	32754	32606	32585	32343	32451	32665	32497	32827	32492	32647	32525	32518	32468	32540	32570	32617	32648	32579	32906	32623	32717	32707	32579	32569	32441	32346	32583	32528	32911	32793	32391	32567	32990	32505	32726	32702	32614	32482	32800	32748	32705	32527	32704	32666	32825	32570	32814	32609	32667	32565	32581	32873	32925	32711	32519	32705	32914	32425	32631	32632	32651	32816	32517	32708	32672	32893	32785	32514	32620	32658	32689	32995	32766	32352	32519	32732	32749	32579	32520	32683	32608	32525	32645	32704	32559	32473	32642	32440	32630	32316	32698	32491	32735	32435	32694	32700	32741	32376	32540	32527	32724	32764	32482	32434	32708	32679	32714	32711	32581	32585	32528	32610	32777	32822	32816	32718	32752	32697	32696	32721	32667	32501	32453	32556	32945	32821	32648	32780	32695	32474	32625	32654	32764	32597	32741	32680	32579	32461	32603	32562	32508	32601	32654	32582	32427	32709	32748	32678	32689	32491	32855	32758	32740	32510	32604	32517	32496	32706	32545	32792	32631	32497	32695	32562	32803	32527	32791	32697	32777	32645	32634	32692	32665	32702	32544	32675	32739	32610	32860	32903	32685	32951	32616	32738	32593	32518	32656	32541	32548	32602	32693	32886	32827	32482	32544	32321	32620	32725	32669	32718	32502	32607	32728	32567	32537	32856	32599	32658	32508	32713	32342	32793	32694	32767	32829	32518	32744	32669	32841	32359	32625	32692	32497	32370	32898	32866	32616	32462	32723	32790	32743	32889	32551	32582	32771	32472	32273	32757	32843	32574	32634	32683	32718	32642	32797	32774	32651	32604	32494	32693	32438	32621	32911	32658	32849	32560	32629	32857	32724	32757	32532	32655	32835	32368	32620	32778	32665	32609	32606	32759	32459	32707	32507	32587	32659	32536	32579	32620	32790	32797	32631	32799	32863	32650	32619	32975	32565	32773	33032	32840	32604	32893	32578	32479	32470	32596	32706	32557	32527	32444	32405	32605	32260	32802	32483	32709	32406	32662	32610	32594	32591	32691	32670	32511	32671	32443	32738	32845	32723	32494	32528	32805	32652	32695	32837	32574	32590	32600	32668	32777	32282	32609	32636	32678	32681	32603	32499	32473	32693	32751	32685	32303	32433	32676	32484	32704	32574	32640	32623	32674	32794	32631	32531	32583	32519	32553	32643	32732	32503	32792	32479	32701	32695	32885	32593	32564	32624	32611	32735	32682	32300	32586	32722	32931	32698	32730	32793	32724	32725	32413	32903	32684	32663	32724	32723	32288	32310	32781	32371	32407	32406	32543	32925	32556	32457	32568	32604	32676	32477	32421	32616	32644	32396	32712	32726	32419	32711	32701	32762	32621	32307	32434	32513	32590	32846	32372	32596	32470	32521	32905	32671	32744	32615	32595	32453	32476	32674	32445	32496	32308	32676	32789	32623	32635	32817	32587	32607	32840	32502	32484	32489	32971	32629	32718	32462	32613	32450	32838	32578	32655	32443	32616	32760	32593	32266	32581	32586	32465	32739	32558	32445	32774	32656	32908	32588	32432	32165	32569	32698	32659	32560	32735	32429	32615	32653	32802	32539	32817	32657	32483	32464	32575	32617	32771	32583	32543	32733	32567	32745	32579	32725	32743	32617	32542	32772	32622	32694	32787	32472	32674	32625	32672	32616	32807	32503	32827	32772	32607	32664	32520	32612	32552	32555	32775	32506	32497	32608	32598	32388	32813	32796	32508	32763	32634	32559	32594	32810	32621	32528	32719	33020	32524	32870	32493	32689	32725	32465	32761	32612	32696	32597	32637	32970	32857	32668	32740	32795	32828	32324	32758	32686	32594	32552	32832	32673	32650	32586	32483	32403	32748	32767	32620	32494	32634	32507	32633	32452	32635	32655	32733	32428	32846	32772	32568	32574	32747	32740	32706	32718	32674	32412	32757	32657	32431	32460	32636	32816	32603	32590	32874	32716	32718	32606	32781	32658	32813	32762	32751	32752	32750	32526	32970	32703	32604	32659	32463	32585	32857	32331	32696	32454	32829	32724	32728	32757	32886	32632	32594	32521	32425	32583	32574	32855	32809	32591	33023	32900	32621	32839	32568	32642	32469	32801	32609	32778	32648	32672	32510	32534	32628	32771	32781	32675	32396	32489	32452	32860	32637	32669	32406	32683	32366	32804	32710	32493	32630	32699	32686	32673	32921	32543	32478	32716	32739	32339	32667	32423	32539	32547	32958	32701	32748	32698	32698	32430	32712	32528	32801	32518	32775	32625	32402	32609	32612	32619	32536	32578	32397	32577	32769	32407	32870	32501	32647	32532	32854	32807	32644	32602	32582	32772	32563	32417	32598	32745	32573	32815	32653	32745	32853	32831	32745	32508	32927	32806	32617	32575	32589	32486	32820	32688	32672	32636	32940	32420	32680	32468	32689	32323	32953	32518	32804	32647	32706	32890	32643	32641	32461	32521	32621	32667	32601	32595	32530	32468	32776	32802	32984	32752	32661	32823	32691	32414	32699	32779	32664	32829	32506	32587	32490	32363	32655	32718	32692	32795	32684	32816	32724	32831	32398	32648	32766	32754	32723	32617	32564	32722	32792	32734	32575	32528	32833	32779	32382	32586	32816	32590	32858	32540	32550	32847	32614	32528	32671	32793	32536	32572	32694	32776	32808	32535	32397	32574	32775	32567	32541	32695	32493	32823	32591	32878	32809	32764	32758	32684	32658	32789	32569	32658	32391	32677	32641	32341	32647	32695	32461	32867	32856	32567	32502	32630	32523	32516	32534	32645	32667	32718	32768	32498	32670	32579	32588	32877	32800	32842	32532	32617	32765	32415	32579	32507	32741	32925	32497	32626	32584	32462	32831	32551	32565	32595	32638	32739	32616	32653	32503	32579	32950	32652	32587	32472	32940	32597	32892	32630	32630	32503	32633	32655	32430	32731	32653	32640	32819	32539	32528	32549	32476	32413	32380	32799	32756	32923	32535	32482	32714	32540	32679	32558	32540	32760	32505	32708	32415	32574	32670	32857	32281	32600	32447	32394	32572	32516	32924	32868	32560	32738	32836	32590	32764	32690	32491	32817	32737	32779	32439	32642	32689	32787	32523	32804	32405	32898	32705	32551	32469	32616	32521	32715	32535	32696	32538	32666	32602	32614	32636	32465	32528	32486	32686	32871	32739	32716	32454	32877	32594	32736	33032	32749	32478	32662	32674	32568	32605	32764	32673	32572	32714	32661	32670	32672	32609	32547	32600	32476	32587	32815	32917	32538	32229	32414	32726	32738	32624	32646	32598	32508	32576	32492	32766	32629	32502	32504	32908	32870	32696	32514	32997	32795	32602	32682	32764	32683	32438	32469	32494	32444	32486	32554	32559	32667	32864	32642	32670	32786	32797	32667	32758	32435	32533	32427	32977	32562	32842	32793	32578	32891	32699	32725	32883	32818	32684	32805	32809	32699	32686	32538	32683	32768	32430	32680	32824	32786	32727	32540	32901	32760	32840	32751	32728	32972	32862	32681	32559	32500	32530	32809	32543	32850	32864	32330	32713	32615	32516	32611	32590	32665	32489	32938	32441	32364	32574	32717	32754	32589	32682	32624	32784	32669	32875	32822	32636	32567	32535	32548	32367	32388	32950	32668	32483	32601	32882	32750	32783	32815	32549	32538	32886	32426	32715	32507	32806	32550	32492	32523	32742	32419	32597	32554	32764	32402	32874	32736	32572	32511	32591	32634	32556	33058	32619	32660	32855	33018	32609	32544	32884	32653	32890	32438	32682	32710	32744	32814	32717	32737
19689	35677	35300	30757	27547	26698	44675	50795	34845	25061	20180	18604	18119	18183	18167	17947	18042	17948	18063	17899	17923	17970	18072	17998	18091	18053	18138	17951	17949	17950	18102	18021	18145	18101	18108	18007	17988	17915	18171	18047	18003	18101	18060	18170	17986	18156	18062	18118	18085	18019	18298	17913	17895	18038	18054	17821	18074	17903	17934	17987	17864	18152	18004	17982	18059	18012	17993	17975	18157	17951	17846	17946	18052	18202	17950	17923	17782	18061	18039	17946	17865	17966	17834	17967	18026	18089	18082	18117	17947	17808	18022	17994	18134	17834	18094	17957	17978	17951	18094	17900	18102	17952	18079	18089	18099	17907	18189	18164	18157	17981	18013	17968	18008	18003	18122	18086	18018	18089	18205	17970	18033	17880	18099	17997	17930	18155	17959	17878	18091	18120	17866	18040	18032	17937	18011	17977	18161	17814	17968	17835	17884	17790	17879	17939	17952	18039	17940	18001	18029	18064	17913	18048	17802	17876	17845	18008	18010	17876	17912	17939	18062	17835	18024	18088	18093	18053	17906	18098	17951	17994	17899	17989	18073	17993	18136	17876	17975	18002	18107	17913	17920	17831	17803	18005	18064	17952	17840	18080	18012	18147	17992	17960	17994	17884	18061	17911	18053	17837	18008	18049	17840	18028	18011	18003	17897	18080	18004	18072	18028	17941	17920	18082	18084	17854	17903	17925	18092	17907	17963	18046	17844	17843	17887	17937	18143	17889	18208	17728	17852	17889	18046	18033	18119	17923	17821	18101	17981	17998	18044	18051	18098	18104	17841	17828	18018	18055	17973	18023	18093	18061	18014	18058	18036	17967	17930	18157	17968	17953	17993	18054	17885	18067	17905	17951	17900	17956	18100	17919	17930	18160	17886	18172	17892	18199	17954	18166	18234	18208	17938	17889	18012	18282	18006	17799	18014	18076	18028	17895	18105	17864	17953	18191	18096	17846	17869	18003	18080	17922	18023	17957	17901	18057	18046	18136	17980	17851	18186	17838	17976	18026	17942	17914	17934	18022	17851	18080	18167	17825	18017	17987	18109	17959	18079	17937	17890	18035	18160	17955	17882	18035	18000	18049	17968	18106	18116	17881	17957	17962	17953	18043	18039	17861	18090	17867	18014	17951	18106	17911	17795	18030	18180	17926	18087	17944	18017	18105	17945	17940	17984	18043	17840	17956	18054	18068	18050	17914	17923	18118	17945	18003	18147	17919	17939	18075	17778	17859	18074	17928	17968	17998	17837	17880	17875	17964	18111	17776	17983	17952	17930	18076	18029	17816	18006	17907	18015	18056	18051	17938	18248	17969	18209	17968	18153	18008	17887	18126	18034	17984	18072	17998	17972	17924	18026	17935	18048	18106	17934	17907	17797	17912	18105	18238	17911	17888	17925	17929	18029	17971	18133	17829	18045	18038	17809	17956	18068	17715	17919	17889	18030	17909	18067	17777	18042	18086	17940	18013	18039	17928	18078	18051	17872	17749	18136	17982	17941	18025	18079	17783	18069	18004	17800	17886	17948	17965	17854	17886	17880	18052	18069	18001	17905	18012	17983	18145	18056	17834	17993	18081	17889	18076	17836	17835	17930	17710	17860	18089	17990	18179	17938	17886	17764	18087	18033	18064	18096	17994	17999	17820	17632	18050	17889	17880	18055	18119	17908	18012	17878	18211	18128	17876	17950	18047	17883	18049	17983	17926	17974	17925	17809	17874	18025	18084	17998	18040	18175	17891	18043	18088	18053	18060	18200	17958	18173	17901	18233	17924	17983	17937	17927	18032	17876	18062	17790	17963	17903	17942	18093	17944	18072	18076	18231	18081	17887	18082	18002	18107	17980	18055	17836	18125	18079	18010	17975	18136	18006	17871	17968	18063	18184	17889	18023	18089	18049	17913	17931	18037	17961	17832	18094	18022	18128	18047	17930	17948	18056	17912	17956	17960	17827	18186	18158	18086	18076	17969	17805	18142	18103	17822	17971	17899	17944	18023	18078	17896	18071	18029	18065	17947	17776	18185	17796	17992	17986	17972	17955	18052	17789	18189	18060	18070	17959	17891	18044	18102	17924	17915	17916	17958	18004	18038	17973	17912	18023	17988	17954	18134	17900	18016	18101	17856	17960	17781	17978	18111	18061	17986	17837	18122	17898	17977	18045	17926	18037	18086	17888	17940	17938	18094	17832	17799	17951	18035	18125	18019	17854	17935	17972	17990	18095	18060	17961	18025	18052	17997	18028	17965	17821	18074	17933	18012	17919	18221	17933	18194	18001	17844	18070	18014	18077	18141	18031	18033	18099	18031	17989	17947	18062	17864	17859	17876	18057	17955	17848	18086	18240	18042	17974	18109	18011	17938	18213	17914	18083	18020	18051	17963	18023	18022	17864	18054	18038	18023	17988	18034	17942	17836	17969	17892	17937	17999	17789	17922	17890	17981	18019	18064	18061	17852	17988	18070	17967	18003	18043	17832	18140	17904	18033	18074	17838	17990	17976	18027	17956	18072	18179	17997	17895	17968	18104	18182	17850	17975	17855	18120	17830	17879	18072	17939	17800	18084	17904	17963	17924	17840	17817	17928	18016	17824	18026	18175	17973	18027	18082	17970	17989	17920	17841	17892	17954	18163	18118	17961	17902	18172	17896	18141	17789	17983	18064	17975	17951	17821	18077	17903	18117	18199	18039	17889	17803	18038	17988	17707	17986	17880	17984	17842	17999	18040	18221	17932	18175	17951	17882	17993	18030	18033	18122	17961	17935	18000	17736	18167	17916	18068	18109	18051	17840	17913	17861	17837	18006	18046	17839	17992	17778	17896	18010	18006	17842	18162	17845	18210	17942	17834	18048	17865	18031	17847	17988	17884	18168	18102	18041	18057	18129	18063	18169	17888	18083	18056	18120	17962	17964	18114	18189	17990	18021	18065	17914	18004	18098	18054	18102	18030	17947	17941	17916	17908	17902	18057	18085	18000	18069	18002	18110	18009	18007	17758	18083	17904	17954	17854	18020	18309	17999	17938	18063	18040	17909	17817	18009	17975	17957	18059	18066	17849	18023	18132	18127	18117	17981	18064	17859	17989	17918	17969	17901	17992	17957	18184	17902	17957	17942	17793	17962	18142	17877	17897	17872	18129	18014	17855	17985	17940	18026	17849	18079	18029	17976	17872	18013	18052	18095	17945	17931	17921	17803	18075	17996	17972	18098	18139	17962	18053	17843	18001	17906	17953	17859	17848	17715	18129	17938	17947	18072	18046	17916	17906	17817	17972	18197	17987	18075	18021	17971	18108	18073	17836	18058	18030	17977	18093	18024	18105	17879	17983	17940	17991	17873	17931	17886	18244	17993	17959	17871	17958	17835	17992	18314	17988	17958	17883	17907	18317	17957	17771	18084	17902	17977	18188	18150	17899	17932	17866	18193	18227	17875	17996	18011	17958	17885	17776	17982	17962	18221	17888	18004	18260	18169	18193	17971	17991	17783	18161	18091	18054	17976	17854	17929	18024	18182	17952	17986	18021	17858	17885	17951	18107	18003	17884	18098	18012	17943	17964	18009	17945	17963	18069	17956	17830	17756	18083	17881	17789	17877	18029	17787	17898	17826	17807	17954	18073	18076	18097	17768	17956	17887	17952	18111	17897	18042	18021	18057	17895	18026	17936	17941	17902	18007	17954	18008	18070	18083	18170	17836	18054	17978	17890	17979	17943	18059	17930	18022	17957	17981	18188	18177	17970	17989	17967	17949	17927	17842	17931	17785	17967	18143	17927	17813	17993	17989	18009	17949	18132	18041	17958	18178	18172	18193	18033	17931	17703	17840	17906	18128	18029	18059	18032	17979	17903	18172	17955	18039	17758	18250	18075	17985	17770	18120	18101	17992	17939	17807	17947	17958	18017	18134	17993	18063	18129	17947	17823	17886	17839	18148	18172	18012	18056	18104	18001	18017	17846	18202	18168	17985	18069	17964	18045	17983	17879	18014	17776	18074	18139	18010	18058	17999	17961	18053	18106	17935	17795	18167	18061	18123	17920	17911	17875	17974	18058	18010	17984	17999	17955	18014	18022	18033	17876	17927	18011	18052	17958	18110	17924	17948	17956	18098	18138	17935	18122	17997	17931	18078	18075	17983	18030	18199	17934	17900	17864	17982	18074	18130	17812	17926	17817	17870	18022	18077	17887	18254	17882	17958	18097	17958	17960	17802	17981	17895	17918	17911	18002	17924	18031	17879	17965	17967	17834	17820	18031	18220	18035	17963	17921	17967	17892	17841	17951	17882	17974	18050	18106	17874	17969	17958	17899	18076	18168	18038	17970	17947	17992	17876	17996	18045	17926	17884	18025	17867	17894	17981	17896	18076	17877	18187	18048	17957	18051	17979	18181	18002	18162	18162	17934	18001	18037	18063	17984	17950	18071	18319	17889	17912	17952	18034	18020	17886	18003	17891	17792	18009	17916	17949	18013	18245	18128	18087	17995	18053	18082	18059	17930	17884	18059	17819	17893	17948	17928	18078	17911	18082	17943	18051	18024	18097	18032	17990	18065	17711	18030	18111	17921	18012	17800	18195	18110	17889	18113	18073	17968	18038	17901	18073	17699	18067	18138	17954	18015	18034	18039	18052	17975	17910	18129	17855	18034	17981	18113	18068	17933	17959	18172	17926	18068	18349	18061	18094	18035	17927	17908	18037	17943	18134	17994	18028	18036	17983	17888	18141	17947	17790	18107	17948	17858	17982	18023	17802	18040	17820	18014	17887	17932	17974	18040	18051	18117	18008	18059	18023	18011	18074	17924	17924	18003	17971	18079	17967	18051	18106	17829	18042	17909	18123	17938	18069	18158	18144	17865	18067	17917	18089	17951	17991	18082	17947	18120	17929	18048	17962	17985	18097	18121	18013	18028	18144	17907	17998	18118	18028	17878	18131	17948	17936	17894	18038	17814	18145	18135	18058	17907	18205	17985	18041	17968	18131	17968	17882	17983	18004	18145	18078	17950	17918	17794	18056	17922	17964	18081	18082	17936	17603	18031	17933	17852	18106	17886	18230	17835	17887	17792	18194	18126	18032	17938	17957	18038	17911	17820	18011	18237	17992	18111	18101	17902	18038	18096	17956	18047	18052	18059	18091	18053	17950	18019	17933	18131
22777	21404	29050	29492	33631	42517	73522	72461	56580	45604	38910	34571	33545	33501	33505	33617	33323	33540	33325	33391	33451	33457	33239	33307	33215	33442	33354	33171	33142	33650	33533	33318	33356	33204	33065	33263	33314	33221	32977	33320	33309	33471	33375	33352	33105	32959	33375	32802	33350	33203	33125	33326	33354	33144	33222	33261	33154	33030	33512	32980	33301	33091	33029	33212	33330	33138	33378	33433	32961	33239	33431	33204	33263	33206	32990	33022	33430	33279	33418	33273	33350	33189	33020	33006	33345	33149	33263	33260	32966	33040	33226	33563	33273	33041	33240	33286	33321	33414	33319	33308	33004	33028	33097	33362	33424	33127	33228	33446	33258	33328	33371	33041	32977	33398	33064	33159	33220	33284	33284	33116	33213	33017	33166	33419	33439	33194	33176	33010	33137	33148	33233	33186	33100	33196	33110	33241	33133	33108	33024	33353	33227	33254	32857	33099	33022	32988	33210	33347	32966	33391	32966	33255	33294	33085	33148	32755	33162	33254	33124	33084	33139	33288	33024	33064	33346	33125	33155	33351	33041	33322	33085	33397	33139	33240	33100	33246	33268	33226	33198	33204	33306	33342	33333	33276	33123	32943	33389	33400	33014	32954	33054	33136	33363	33119	33185	33458	33069	33337	33166	33113	33429	33221	33177	33315	33299	33179	33010	33095	33255	33111	33213	33070	33218	33242	33244	33079	33088	33174	33034	33042	33148	32893	33364	33189	33360	33258	33333	33155	33139	33150	33330	33200	33114	32869	33073	33337	33185	33228	32901	33082	33184	32949	33112	33244	33210	33153	33417	32959	33173	32915	32885	32886	33309	33013	33325	32824	33119	32828	33165	33050	33156	33175	33028	32997	33102	32943	33211	33001	33018	33139	33248	33107	33186	32954	33216	33213	33254	33226	33383	33153	33328	32980	33252	33018	33137	32860	33157	33241	33200	33085	33252	33116	33246	33509	33004	32971	33118	33297	33132	33247	33038	33129	33024	33340	33077	33308	32885	33195	33128	33204	33245	33264	33064	33058	33147	33033	33013	32855	33171	33237	33281	32981	33163	33009	33078	33107	33063	33107	32905	33141	33442	33168	33084	33301	33261	33255	32871	33073	33057	33337	33293	33268	33266	33022	32952	33134	32763	32977	33321	33250	33047	33135	33241	33230	33165	33116	33276	33079	33041	33318	33084	33478	33125	32970	33146	33100	33098	33369	33143	33292	32988	33144	33229	33206	33271	32972	32905	33079	33259	33181	33397	33223	32910	33134	33256	33219	33011	33112	33253	33361	33227	33311	33124	33219	33089	33031	33220	32993	33201	33256	33277	33044	33175	33006	33335	33221	33065	33198	33056	33239	33231	33160	33248	32947	33335	33011	33484	33015	32978	33344	33112	33161	32889	33274	33025	33255	33189	33182	32959	33293	33411	33012	33062	32849	32984	33062	33128	33276	33344	32877	33047	33395	33079	33168	33253	33077	33043	33027	33509	33046	33104	33178	33148	33177	33254	32980	33497	33149	33298	33244	33198	33220	33037	33248	33111	33039	32970	32992	33339	33163	33097	33098	33153	32967	33232	33324	33251	33224	33067	33202	33159	33231	33389	32910	32989	33078	33216	32959	33139	33066	33545	33057	33243	33028	33329	33176	33230	32809	32887	33101	33070	32921	33165	33066	33201	33178	33279	33196	33321	33300	33405	33320	32936	33033	33477	33107	32924	33186	33166	32851	33190	32938	33189	33169	33211	32903	33278	33147	33041	33054	32946	33174	33292	33171	33245	33318	33314	33176	33224	33270	32926	32816	33083	33089	32952	33270	33124	33219	33271	32997	33006	33312	33348	33482	33206	33033	33122	33413	33024	33201	33122	33277	33513	33117	33009	32909	33292	33096	33051	33049	33125	32946	32799	33169	33039	33237	32995	33096	33114	32927	33097	32980	33141	33320	33081	32894	33113	33412	33203	33185	33254	33348	33067	33163	33259	33199	32842	33196	32921	33116	33132	33316	33170	33107	33334	33088	33133	33275	33184	33008	33303	33172	33386	33300	33078	32970	33027	33221	33043	33040	33281	33164	32873	32997	33190	33379	33295	33291	33164	33018	33201	33013	32896	32802	33199	33051	33219	33087	33397	33259	33134	33053	33060	33233	32962	33160	33303	33008	32965	33069	33048	33216	33198	33357	33111	33302	33129	33194	33004	33510	33336	32993	33110	33028	33139	33493	33041	33193	33289	33142	33264	32889	32866	33048	33377	32927	33228	33348	33050	33346	33382	33049	32719	33135	33069	33316	33357	32697	32921	33159	32934	33217	33211	33038	32911	32942	33291	32936	33168	33246	33422	33239	33204	33145	33494	33025	33136	33135	33294	33310	33268	33136	33260	33252	32744	33308	33181	33034	33251	33409	33209	33156	33048	33137	33068	33152	33047	33312	33157	33206	33213	33048	33160	33078	32871	32959	33238	33330	33063	33235	33076	33357	33303	33276	33372	33420	33282	32905	33103	33308	33105	33220	33208	33107	33206	32897	32983	33254	33185	33042	33185	33377	33259	33545	33210	33164	32855	33235	33169	33209	33249	32941	33083	33177	33351	33087	33412	33123	33033	33127	32733	33214	33047	32919	33077	33255	33382	32919	33106	33330	33100	32866	33208	33211	33030	33219	33094	33004	33026	32994	33192	33207	33305	33049	33303	33308	33443	33245	33039	33116	33099	32918	33148	32874	33151	32993	33134	33209	33275	32757	33065	33058	32941	33005	33094	33406	32979	32911	33138	33192	33146	32896	33239	33259	33127	33228	33489	33090	32970	33198	33106	33093	32962	32764	33111	33097	33068	32985	32922	33156	33111	33163	33078	33309	33266	32880	33165	32930	33049	32874	33072	33183	33103	33117	33207	33076	33237	33106	33387	33070	32743	33007	33095	33258	33197	33076	33330	33001	33206	33153	33181	32953	32885	33205	32912	33203	33213	33115	32973	33074	33013	33088	33009	33027	33400	33200	33319	33063	33340	33211	33017	33151	33182	33082	33016	32853	33151	33108	33134	32990	32836	33036	33365	33189	33077	33091	33326	33314	33289	33178	33358	33293	33272	33234	33208	33274	33150	33332	33225	33237	33232	33022	33111	32858	33293	32944	33140	33316	33257	33381	33064	33159	32882	33127	33512	32790	33118	32853	33104	32889	33251	33315	33266	32924	33133	33062	33125	33011	33093	33051	33177	33119	33261	33287	33385	33055	33096	33343	33069	32825	33078	33182	33148	32999	33204	32970	32849	33159	33240	33275	33139	33216	33297	33253	33123	33156	33232	33139	33291	33155	33268	33327	33230	33234	33052	33241	33279	32891	33185	33002	33329	32979	33193	33035	33302	33034	33202	32983	33149	33047	33125	33094	33354	33108	33157	33257	33059	33079	33116	33359	33182	33037	33251	33243	33488	33086	33302	32957	33378	33116	33160	33371	33195	33102	33235	33111	32788	33137	33100	33283	33180	32896	33194	33193	33040	33091	33038	33057	33318	33351	33053	32878	33184	33173	33206	33143	32724	33113	33229	33035	33083	33130	32965	33011	32997	33250	33051	32985	33224	33170	33235	33139	33117	33288	33182	33166	33604	33126	33254	33381	33005	33078	33379	33013	32826	33069	33023	33048	33277	33340	33019	33077	32849	32873	33310	33134	33198	33217	33048	33367	33019	33446	33223	33232	33139	33175	33149	33048	32976	33050	33360	33294	33008	33213	32951	33115	33249	32977	33292	32911	33131	33121	33275	33179	33165	33147	33102	33410	33219	33088	33230	32983	33108	33040	33319	33253	33190	33127	33007	33316	33098	33027	33336	33167	32997	33203	33229	33135	33552	33153	33397	33120	33276	33280	33129	33255	33145	33037	32983	33036	32984	33237	33277	33230	33222	33414	32867	33287	33210	32896	33128	33159	32965	33008	33265	33242	33132	33196	33227	33092	33085	33092	33206	33308	33065	33096	33112	33306	33332	33030	33005	33221	33246	32970	33302	33168	33244	32708	33118	33200	33314	33337	33107	33404	32971	33242	33276	33262	33266	33072	33225	33244	33003	33179	33072	33234	33101	32959	33241	33060	33154	33309	33344	33027	33272	33039	33173	32998	33196	33182	32960	33109	33106	33599	33129	33097	33307	33060	33030	33381	33207	32878	33081	33070	33348	33265	33281	32855	32941	33191	33449	33186	32958	32988	33134	33117	33020	33376	33217	33257	33210	33302	33207	33066	33298	32931	33279	33102	33118	33054	33134	33293	33321	33133	33347	33147	32990	33145	33252	32982	32969	33174	33099	33008	33012	32933	33055	33189	33056	33001	32799	33160	33137	33237	33238	32955	33396	32975	32945	33229	33237	33061	32977	33021	33158	33095	33287	33151	33118	33133	33441	33028	33462	33513	33276	33290	33237	33042	33059	33150	33343	33222	33364	33326	33375	33281	33044	33375	33398	33000	33077	33078	33047	32800	33055	32898	33362	33340	33301	33129	32892	33247	33175	33284	32999	33262	33041	33236	33070	33316	33227	32911	33181	33142	32915	33256	33077	33227	33359	33274	32972	32915	33514	33072	33129	33184	32976	33257	33212	33173	32775	32952	33332	33375	33203	32978	33028	33292	32951	33014	32856	33196	33267	33120	33206	33150	33200	33363	33281	33063	32881	33222	33072	33227	33335	33205	33047	33454	33308	32936	32807	33122	33438	33020	32968	33176	33148	33048	33217	33034	33099	33021	33280	33029	33066	33279	33123	33001	33410	33265	33246	33243	33262	33305	33046	33243	33127	32942	33250	33301	33167	33255	33064	33048	33388	33080	33295	33046	32904	33244	33168	33090	33163	33070	32979	33168	33302	33115	33388	33186	33013	33152	33138	33154	33298	33098	33070	32891	32958	33062	33124	33000	33468	33159	33416	33361	33208	33080	33372	33370	32948	33260	33126	33236	33483	33179	33152	33127	33000	33099	33170	33087	33096	33113	33250	33331	33113	32893	33062	33232	33098	33176	33035	33019	33074	33356	33284	32991	33191	32981	33273	33474	33290	33249	33075	33153	33189	32957	33153	33214	32877	32857	33123	33411	33219	33203	33430	33190	32974	33274	33079	32906	33237	33126	33178	32975	33108	32991	33350	32995	33424	33293	32982	33208	33215	33293
22625	42437	42790	36667	31810	35419	73008	67928	45889	32723	23055	19406	18841	18343	18349	18547	18290	18481	18562	18542	18464	18511	18594	18458	18372	18423	18487	18511	18593	18523	18525	18567	18355	18322	18662	18415	18337	18552	18482	18597	18204	18493	18379	18349	18484	18551	18321	18374	18385	18308	18640	18429	18407	18149	18553	18379	18367	18653	18314	18320	18447	18397	18409	18622	18376	18475	18306	18472	18301	18648	18357	18460	18562	18464	18560	18153	18347	18472	18455	18585	18373	18359	18415	18394	18476	18506	18453	18341	18372	18485	18616	18257	18583	18196	18438	18307	18384	18473	18311	18286	18393	18262	18605	18340	18390	18272	18189	18291	18557	18509	18456	18340	18534	18436	18085	18486	18399	18374	18352	18256	18398	18457	18361	18635	18472	18353	18389	18432	18463	18127	18287	18403	18178	18394	18317	18433	18550	18311	18456	18363	18421	18466	18456	18393	18430	18372	18417	18332	18276	18440	18290	18374	18391	18459	18259	18329	18332	18458	18459	18404	18367	18242	18381	18295	18344	18549	18496	18414	18370	18413	18400	18276	18284	18459	18520	18301	18272	18428	18473	18495	18394	18328	18575	18427	18391	18446	18344	18343	18504	18309	18565	18391	18372	18324	18459	18615	18353	18261	18722	18291	18470	18325	18234	18312	18407	18341	18290	18364	18384	18343	18254	18409	18352	18394	18587	18502	18475	18392	18334	18330	18470	18239	18291	18488	18437	18534	18475	18361	18353	18310	18369	18429	18489	18365	18487	18204	18413	18328	18442	18236	18396	18342	18368	18414	18350	18458	18320	18268	18554	18404	18368	18376	18450	18234	18370	18512	18412	18362	18426	18382	18210	18571	18375	18373	18349	18511	18320	18287	18511	18459	18281	18467	18379	18436	18324	18253	18317	18358	18204	18348	18482	18416	18567	18308	18327	18474	18383	18626	18475	18439	18370	18240	18522	18380	18488	18371	18359	18188	18466	18419	18410	18381	18293	18448	18466	18555	18543	18509	18583	18466	18219	18281	18357	18333	18263	18229	18384	18379	18295	18316	18454	18162	18307	18267	18460	18239	18231	18244	18334	18408	18208	18408	18472	18331	18549	18494	18360	18494	18477	18385	18516	18345	18500	18361	18380	18291	18367	18279	18362	18311	18497	18205	18416	18455	18280	18350	18508	18523	18400	18137	18499	18290	18375	18500	18386	18233	18348	18392	18472	18383	18488	18437	18204	18325	18535	18458	18568	18337	18322	18344	18497	18399	18400	18459	18341	18359	18436	18550	18313	18469	18454	18258	18499	18270	18516	18271	18289	18447	18321	18280	18313	18367	18482	18417	18291	18377	18334	18463	18261	18543	18341	18406	18264	18499	18473	18246	18482	18199	18330	18498	18274	18545	18436	18360	18439	18431	18431	18361	18413	18283	18382	18455	18137	18332	18336	18411	18331	18355	18505	18557	18443	18317	18453	18446	18617	18442	18437	18332	18308	18321	18333	18408	18537	18421	18270	18470	18593	18352	18595	18435	18410	18449	18254	18346	18314	18317	18310	18316	18308	18492	18363	18574	18385	18210	18570	18304	18231	18405	18455	18557	18392	18522	18308	18296	18409	18335	18415	18282	18512	18245	18488	18389	18419	18275	18415	18421	18455	18321	18487	18132	18403	18400	18377	18418	18359	18422	18426	18316	18364	18268	18384	18334	18272	18463	18299	18473	18344	18537	18338	18378	18344	18270	18409	18507	18503	18370	18279	18515	18299	18390	18435	18373	18392	18508	18420	18282	18474	18393	18491	18281	18359	18335	18329	18377	18450	18336	18429	18502	18313	18410	18482	18525	18322	18283	18498	18657	18444	18283	18372	18323	18362	18414	18191	18431	18409	18523	18475	18415	18485	18721	18242	18400	18388	18389	18385	18322	18623	18455	18411	18456	18319	18396	18290	18388	18335	18432	18568	18375	18364	18380	18630	18496	18605	18615	18245	18278	18439	18461	18334	18399	18384	18242	18371	18369	18389	18404	18402	18350	18519	18353	18312	18427	18401	18339	18368	18490	18436	18375	18164	18456	18428	18421	18279	18549	18322	18387	18333	18397	18493	18342	18393	18360	18212	18484	18192	18284	18214	18505	18295	18238	18502	18274	18677	18075	18485	18309	18355	18505	18381	18427	18392	18484	18417	18413	18341	18463	18223	18366	18405	18432	18181	18451	18222	18424	18359	18617	18202	18421	18335	18446	18395	18386	18529	18470	18379	18294	18354	18393	18313	18343	18306	18531	18359	18324	18574	18356	18235	18271	18631	18274	18332	18395	18313	18660	18472	18450	18569	18244	18304	18189	18505	18501	18411	18430	18397	18509	18435	18221	18481	18363	18430	18442	18406	18456	18288	18346	18394	18262	18324	18320	18502	18260	18213	18293	18448	18549	18275	18426	18337	18431	18428	18231	18498	18469	18412	18446	18314	18754	18266	18366	18383	18325	18327	18396	18306	18507	18284	18530	18544	18191	18258	18333	18338	18325	18403	18376	18292	18274	18414	18274	18398	18353	18427	18285	18377	18272	18428	18293	18523	18357	18490	18348	18461	18414	18471	18352	18377	18195	18437	18332	18483	18332	18334	18552	18526	18199	18307	18396	18367	18361	18435	18459	18453	18459	18372	18336	18401	18301	18429	18101	18419	18514	18517	18372	18184	18260	18591	18393	18467	18607	18473	18472	18376	18254	18423	18351	18521	18270	18394	18457	18505	18378	18445	18452	18343	18483	18299	18236	18704	18379	18474	18436	18308	18480	18596	18490	18299	18423	18473	18381	18418	18153	18277	18132	18388	18366	18475	18279	18337	18293	18343	18333	18311	18321	18432	18455	18302	18284	18253	18405	18455	18223	18331	18223	18226	18420	18445	18516	18378	18332	18448	18384	18203	18343	18429	18316	18240	18399	18399	18505	18526	18224	18363	18253	18421	18417	18442	18379	18448	18337	18415	18314	18381	18277	18375	18472	18515	18260	18434	18348	18420	18419	18195	18574	18369	18460	18259	18378	18481	18182	18422	18588	18311	18527	18500	18362	18402	18310	18444	18279	18468	18510	18289	18336	18431	18397	18343	18471	18488	18412	18527	18351	18300	18258	18359	18522	18447	18148	18387	18296	18289	18131	18517	18385	18398	18452	18312	18283	18509	18398	18290	18320	18436	18412	18376	18514	18269	18316	18311	18237	18437	18295	18378	18329	18305	18305	18200	18330	18441	18410	18319	18447	18326	18368	18379	18470	18407	18590	18427	18273	18369	18397	18283	18280	18154	18558	18559	18347	18400	18383	18581	18384	18324	18559	18308	18211	18388	18341	18305	18453	18461	18445	18382	18292	18574	18337	18327	18454	18451	18317	18457	18272	18416	18512	18378	18330	18308	18277	18358	18297	18385	18416	18440	18286	18274	18405	18332	18398	18364	18507	18198	18248	18535	18481	18381	18195	18393	18384	18476	18443	18507	18416	18388	18431	18587	18448	18369	18388	18415	18282	18353	18476	18445	18622	18436	18184	18352	18319	18472	18501	18330	18553	18590	18403	18411	18313	18399	18468	18420	18551	18342	18368	18502	18403	18270	18214	18118	18336	18045	18243	18329	18313	18303	18407	18477	18357	18376	18502	18602	18376	18339	18415	18505	18444	18176	18444	18303	18359	18196	18305	18445	18453	18429	18384	18429	18524	18504	18228	18362	18384	18357	18363	18391	18565	18282	18403	18261	18330	18319	18259	18317	18313	18438	18412	18375	18308	18381	18378	18241	18452	18375	18262	18361	18537	18442	18423	18427	18318	18455	18391	18369	18446	18455	18191	18605	18489	18311	18466	18474	18334	18354	18309	18453	18515	18429	18145	18393	18475	18227	18429	18310	18371	18466	18494	18543	18450	18506	18507	18228	18295	18412	18271	18382	18506	18544	18389	18532	18439	18457	18384	18308	18152	18348	18345	18235	18539	18343	18256	18367	18421	18353	18280	18365	18535	18306	18325	18603	18306	18513	18363	18378	18385	18298	18336	18383	18298	18529	18274	18285	18340	18346	18438	18418	18365	18330	18406	18236	18361	18367	18316	18375	18679	18511	18366	18423	18468	18620	18481	18228	18434	18340	18325	18547	18528	18252	18431	18384	18379	18429	18493	18338	18324	18443	18311	18352	18508	18520	18295	18360	18492	18355	18314	18327	18345	18483	18414	18364	18399	18607	18309	18686	18434	18228	18465	18202	18505	18338	18378	18384	18358	18377	18251	18367	18448	18267	18359	18245	18486	18205	18371	18437	18402	18519	18407	18302	18228	18465	18267	18421	18173	18467	18451	18384	18413	18515	18353	18292	18336	18374	18239	18476	18290	18504	18453	18545	18521	18335	18457	18267	18553	18296	18274	18380	18421	18537	18462	18390	18363	18387	18421	18278	18215	18544	18336	18425	18339	18510	18466	18402	18428	18429	18610	18654	18465	18291	18307	18423	18364	18370	18281	18500	18557	18426	18482	18329	18305	18411	18476	18452	18342	18185	18591	18480	18195	18259	18420	18379	18283	18443	18252	18375	18254	18513	18376	18247	18218	18528	18311	18394	18355	18480	18578	18430	18293	18304	18574	18538	18437	18481	18616	18570	18419	18084	18445	18248	18454	18464	18526	18581	18363	18282	18394	18556	18111	18359	18318	18392	18527	18329	18617	18350	18374	18393	18238	18381	18188	18355	18431	18399	18388	18564	18197	18416	18452	18392	18138	18381	18522	18261	18233	18481	18421	18623	18442	18449	18311	18535	18611	18368	18539	18460	18448	18356	18441	18399	18500	18515	18471	18496	18350	18507	18536	18325	18084	18429	18348	18337	18431	18527	18315	18492	18348	18362	18379	18316	18495	18450	18490	18401	18221	18526	18592	18309	18291	18636	18395	18256	18516	18172	18575	18525	18511	18448	18358	18437	18502	18231	18292	18323	18454	18475	18248	18572	18351	18364	18323	18238	18231	18547	18360	18367	18480	18359	18421	18448	18510	18427	18259	18375	18401	18453	18346	18229	18313	18229	18425	18341	18409	18568	18351	18322	18239	18423	18368	18471	18448	18325	18306	18463	18362	18379	18522	18489	18525	18350	18561	18459	18312	18297	18146	18471	18475	18568	18316	18346	18332
34825	33845	42073	40436	36435	36614	39708	38576	36298	34444	33445	32878	32908	33072	32981	33019	32914	33176	32882	32750	33089	32921	33142	32752	32963	32899	32536	32956	32800	33048	32932	32876	33086	33045	32967	32771	32927	32855	33057	33175	32979	32989	32847	33065	32974	32761	33056	33150	33153	32990	32778	33050	32859	32914	33193	32904	33001	33173	32941	32862	32990	32818	33045	33034	32933	32814	32766	32857	33033	32900	32808	32941	32744	32631	32937	32951	32956	32912	32942	32977	33227	33184	32843	32774	32743	32804	32710	32845	33009	33004	33072	32681	32802	33130	32896	32779	32654	32927	33208	32987	32659	32712	32932	33017	33105	32907	32800	32871	32910	33108	33003	33015	32689	32924	32925	32510	32997	32812	32941	32925	33000	32777	32885	32605	32670	32833	32743	33038	32944	33043	33103	32663	32899	33185	32718	32988	33267	33118	32844	32891	33068	33018	33146	33043	32675	32904	33131	33162	33179	33027	33055	33060	32867	32792	32855	32643	32721	32838	32552	32529	32908	32854	33077	32941	32829	32711	32585	32457	32824	33172	33107	33048	32868	33221	33004	33093	32999	33214	32980	32775	32970	32777	32844	33112	32961	32864	32987	32974	32902	32865	32924	33103	32941	32716	32987	32984	32829	32918	32828	32949	32836	32581	32780	33033	33047	32719	33044	32730	33010	32862	32829	32909	33104	33139	32782	32867	32898	32752	32948	32900	32982	33023	32924	32796	32787	32910	32907	32881	32897	32893	32993	32782	32862	32753	32808	32864	33024	32786	32691	32984	32689	32872	33147	32844	33030	32985	33008	32934	32943	32953	32861	32956	32872	33049	33149	33061	32867	32834	32975	32952	33088	32906	32805	32665	32703	32853	32954	32839	32919	32840	32717	32766	33166	32765	32714	32931	32843	32817	33044	33061	33016	32765	32944	32669	32567	32895	33055	32914	32926	33137	32813	32962	32847	32729	32918	32919	32859	32929	33043	32911	32811	32779	32886	32602	33008	32754	32678	33058	32800	32810	32917	32862	32807	32953	33190	32879	33090	33110	32681	32884	32944	32941	33072	32782	32882	32749	32800	32810	33116	33141	32813	33213	32685	32544	33214	32901	32994	32878	32827	32769	33032	32872	32794	32947	33080	32962	32834	32949	33155	33034	32978	32878	32700	32665	32984	32931	32776	32734	32975	33069	33131	32913	32962	32851	33130	32865	32932	33040	32933	33175	33035	33015	32860	32915	33014	32728	32739	33010	32847	32953	32789	32824	32988	32935	32703	32955	33055	33006	32892	32989	33102	32714	32984	32812	32957	33066	33039	33114	33044	33178	32882	32880	32954	32678	32802	32860	32764	33007	33119	33089	32948	33009	32738	32882	32771	32782	33097	33026	32802	33138	32811	32911	32789	32972	32797	32880	32779	33173	32884	32876	32702	32734	33139	32903	33047	33062	32918	32823	32716	33201	32884	32836	33158	33111	32781	32486	32944	32880	32996	33057	32735	32660	32811	32925	32860	33141	33093	32899	32765	32733	32841	32858	33088	32721	32869	32949	33019	32868	32403	32709	32809	32949	32763	32911	32871	32718	33122	32933	32918	32790	32865	32989	32894	32944	33098	33197	32732	32924	33041	32937	32943	32923	32839	32824	32774	32825	32716	32513	32799	32937	32728	32988	33045	32670	32820	32861	33146	33004	32947	32919	32773	32714	32931	33073	32993	32985	33007	32909	32999	32707	32837	33040	32739	32866	32865	32615	32623	32856	32756	33144	32946	32868	33018	32928	32717	32778	32946	32925	33086	32753	33139	32957	32866	33141	33019	32755	33012	33195	32855	32836	32891	32722	32919	32906	32970	33002	33114	32791	32824	32961	32977	32985	32867	32990	33059	33122	32962	33032	32790	33073	33085	32790	33129	33038	33091	33112	32844	32945	33179	32900	32786	33068	33168	32727	32859	32904	32697	32819	32994	32735	32853	32944	33043	33099	32795	32854	32982	32837	33083	32748	32963	32894	32873	33008	32868	32678	32854	32805	33013	32820	32746	32831	33090	33081	32876	33110	33064	32943	32712	33153	33219	32921	33191	32835	32886	32720	32626	32985	33042	32886	33123	33111	33087	32952	32928	32940	33001	32941	32891	32940	32704	32685	32946	32728	32968	32885	33032	33079	32934	32877	32912	32769	33008	33122	33097	32884	33075	32787	32821	33029	33033	32842	32954	32627	32764	32811	32889	32874	32640	32694	32657	32951	33085	32897	33061	32852	32885	32901	32912	32862	32708	32846	32902	32947	33016	32888	33072	33153	32945	33125	32924	32824	32793	33067	33014	33257	33048	33205	32841	32862	33083	32602	33038	32647	32822	32827	32875	32900	33262	32992	33075	32802	32938	32870	33108	32894	32753	33113	32668	32785	32781	32996	33323	33215	33082	32943	33085	32957	32985	33016	33124	32865	32689	32531	32670	32650	32896	32913	33075	33124	33001	32704	32826	32959	32845	32877	32651	33029	33212	32733	32616	32890	32806	33006	33056	32802	33090	33152	32915	33073	33115	32538	33008	32752	32896	32914	32702	33028	32970	32864	33058	32951	32919	32848	32939	32901	32871	33124	32937	32778	32926	33153	33106	32835	33148	32915	32906	33065	32872	32937	33149	33009	32984	32878	33048	32664	32946	33008	32871	32960	33054	33166	33073	32599	32885	32967	32902	33137	32864	32879	32981	33134	32833	33085	32801	32735	32863	32659	32800	32789	32941	33132	32810	33000	32894	32904	32703	33067	33124	32660	32740	32812	33039	32771	32774	32944	33038	32922	33270	32820	32835	32859	32995	32870	33128	32795	33038	32809	32734	32989	33103	33225	32711	32955	32853	33082	32600	32751	32809	32922	32779	32951	32907	33367	33042	32954	33128	33125	33069	33005	32932	32961	32878	32975	32946	32873	32840	32891	32776	33085	32954	32891	32770	32917	32874	32848	32790	32667	32961	32869	32831	32928	33154	32688	33042	32995	32882	32844	32912	33054	33037	32844	32626	32819	33069	33143	32745	32925	32945	33141	32950	32555	32715	32977	33320	32849	32732	32719	32948	32995	32875	33079	33002	32684	32942	32876	32835	33240	33055	32869	33081	32746	32920	32787	33103	32619	32957	32853	32901	33186	32895	32857	33094	32858	32684	32687	32554	32886	32605	32880	32834	32946	32801	32881	32764	33023	32610	32900	33186	33127	33038	32860	33061	32900	33274	33004	32841	32893	32791	32866	32811	32810	32630	32721	33191	32946	33024	33292	32847	32924	32789	32882	32570	32756	32911	32815	32862	32686	32937	32851	33013	32691	32956	33083	33028	32768	32872	33060	33091	32784	32757	33108	32916	32889	32927	32973	32998	33075	33276	32972	32859	32838	32929	32947	32806	32860	32981	32570	32942	32927	32903	32847	32780	32923	33218	33004	32698	33060	32734	33082	33107	33003	32813	32773	32865	32762	32896	32984	32994	33059	33034	32936	32772	33047	32716	32834	32803	32855	33161	33019	32846	32848	32724	32516	32822	32965	32844	32921	33032	33051	32893	32848	32858	32565	32772	33218	32924	33014	32755	32881	32647	32882	32991	32917	32712	33007	32744	33193	32836	32869	32774	32628	32782	32915	32828	32854	32946	32644	32958	32999	32843	32783	33149	32914	33157	33067	32977	32955	32781	32955	32888	32835	32651	32861	33101	32738	33049	32971	32942	33158	32924	32975	32985	32796	32832	33059	32941	32785	32768	33047	33077	33021	32972	32835	32891	32762	33115	32892	33039	32918	32853	32944	32996	33112	32835	33221	32749	32924	32938	32873	32857	32765	32748	33146	32845	33002	32933	32713	33103	32949	32853	32743	33152	33145	32806	33124	33008	32943	32821	32830	32750	33054	33047	33115	32952	32737	33042	32825	32888	32975	33134	32905	33227	32903	32910	32988	33119	32940	32847	32857	32982	33078	33004	32931	32698	33057	32920	33138	33071	32938	33086	32961	32979	32913	32898	33061	32917	32771	32883	32886	32801	32583	33046	32960	32740	33010	32893	32894	32939	33196	32860	32958	33010	32811	33157	33005	32983	32720	32801	32713	33168	32895	32838	32675	32648	32937	32973	32900	32864	32923	32871	32956	32845	33122	33176	32864	32908	32927	32844	32924	32826	32959	32972	33302	33051	32775	32784	32902	32915	32808	32996	32889	32990	32906	32810	32766	32980	33029	33048	33195	32773	32856	32829	32886	33291	33014	33237	33114	32980	33128	32692	33094	33149	32849	32956	32889	32868	32956	32777	32871	32821	32935	32864	32824	32968	32835	32782	32713	32956	32854	33025	33231	32774	33112	33084	32859	33145	32899	33039	32838	32902	32969	33015	33168	32898	32889	32892	32926	33034	32826	32903	32845	32853	32949	33238	33038	32969	33012	33280	32791	33403	32942	32920	32962	32853	33095	33113	33136	32843	32730	33280	32897	32908	33115	32716	32893	32921	32776	32743	32738	33040	33005	32837	32812	32706	32893	32912	32730	32769	32678	33127	33189	33000	33263	33053	33001	33056	33194	33145	33127	32839	32781	32768	32600	33073	32834	32599	32707	32845	33217	32909	32631	32983	33026	32900	32791	32826	32843	33328	32617	32886	33272	32747	32855	32685	32817	32821	32936	33188	32946	32833	32911	32860	32828	33110	32683	32917	33071	33123	32898	32868	33057	33025	33091	32842	32942	32779	32849	33161	32991	33227	33050	33024	32880	32956	33099	33145	32990	33060	32963	32778	32810	32870	32621	32667	32867	32762	32981	32799	33121	32880	32777	32915	32892	32763	32850	33191	32850	32766	32643	32634	32963	32770	32814	32757	33097	33100	33041	33078	33060	33045	32606	33008	32664	32953	32827	33045	32958	33027	32601	32896	32881	33080	32772	32840	33258	32750	32702	33143	32779	32985	33146	32635	33099	33348	32922	32966	32986	32984	32946	33135	33086	33032	32932	32840	32806	33119	33242	32943	32971	32997	32717	32933	32988	32798	32746	32699	32674	32947	32868	33044	32727	32911	33167	33006	33015	32971	33170	33116	32956	32726	32824	33014	32774	32819	32993	33009	32994	32791	32662	32846	32733	32714	33081	33240	33239	32917	32677	32921	32903	32996	32974	32921	32934	33062	33058
21812	30410	31717	25967	22166	22768	25904	23929	20786	19392	18303	18017	17999	18111	18040	17951	18088	18093	18035	18035	17820	18084	17877	17984	17813	18158	17842	18028	18151	17965	18127	17837	18060	18054	17914	17900	17852	18167	17970	17908	18035	17987	17973	17866	18012	17876	17923	18068	17967	17919	17798	17910	17843	17911	18076	17968	17913	18028	17999	17990	18006	17934	17774	18024	17783	18148	17679	18054	17859	18058	17973	17824	17871	18015	18067	17827	18015	17999	17967	18161	17921	17943	17846	17956	18051	17855	18060	17956	17909	17933	17775	17895	17926	18107	17995	17955	17921	18019	17991	17929	17931	17748	17925	17929	18050	18094	17802	18078	17922	17986	18016	17946	17888	18038	18002	17866	18002	18007	17905	17994	18043	17964	17797	18062	17839	18023	17948	17840	18009	17944	17883	17871	17808	17986	18088	17986	17937	17992	17929	17939	17829	17972	17935	17741	17985	17872	17801	17934	18085	17995	17867	17914	18097	18045	17974	17868	17811	17909	18067	17980	17918	17884	18077	18108	17955	17759	17919	17844	17762	17939	18219	17900	17682	17880	18021	17909	18002	17943	18042	17833	18023	17777	18028	17915	17855	17789	18063	17992	17918	18023	17973	17858	18112	17880	18087	17881	17790	17946	17991	17982	17942	17715	18019	17959	17815	17812	18042	17719	17944	17989	17817	17850	17911	18009	17861	17871	18017	17884	18031	18010	18024	17776	17952	18018	18097	17804	18103	17788	17947	18010	17968	18101	17875	17762	17847	17727	17941	17844	18058	17892	17944	18010	17964	17829	17795	17992	18033	17761	17849	18035	17813	17975	18023	17986	17983	17975	17755	17963	17887	18023	18071	17773	17919	17937	17839	17917	18038	17844	18155	17876	17958	17785	18072	17905	18004	17914	17914	17880	17806	17862	17883	17874	18179	17832	17856	17858	17907	18088	17934	17818	17846	18038	18107	17934	17958	17896	17805	18063	17989	17988	18055	17918	17981	17907	18045	18110	17903	17955	17883	17905	17860	17994	17827	17990	17991	17825	17953	18156	17894	17949	17964	18184	17894	17993	17868	17999	17977	18066	18079	17930	18117	17898	17785	17982	18133	18018	17892	17782	17877	17859	17882	17813	17991	17991	18087	18062	18020	18029	17917	18078	18057	17854	17875	18002	17996	17894	17955	17914	17855	17932	17942	17841	17862	17916	18166	17858	17917	17891	18047	17834	18025	17803	17904	17829	18026	18005	17915	17898	18106	18054	17863	18088	17822	17753	18027	17833	17831	17785	17937	17795	18049	17898	18039	17875	17984	18034	17859	18018	18141	17921	18013	17865	17948	18002	17774	17938	17867	17963	17815	17753	18027	17959	17779	17791	17826	18039	17922	17797	18195	17754	17968	18029	17804	17994	17952	18095	18156	17886	17805	18013	17938	18061	17891	18004	18099	17899	17793	17866	17839	18055	18034	18050	17967	17873	17923	18055	17916	17962	17846	17977	17942	18010	18091	17920	17688	18027	17863	17947	17853	18041	17948	17959	17991	18022	17997	17913	18033	17757	17956	18001	18043	18118	17951	17967	17853	17989	17963	18027	17855	17769	18058	18121	18115	18104	18116	18027	17776	17919	17952	17951	17882	17957	17945	17891	18136	18069	18075	17745	17773	18026	18008	17785	17996	18076	17906	17865	17814	18165	17756	18007	17898	18080	18024	17903	18136	17990	18093	17801	18186	17992	17953	17814	17723	17794	17787	17896	18069	17998	17971	17998	17779	17945	18008	17941	17987	17731	18105	17857	18009	18205	17892	17999	17948	17899	17883	17971	18134	17877	18104	18108	17859	18009	17897	18049	17926	17730	17619	18177	17987	18043	18004	17950	17965	17830	18005	17723	17919	17874	17837	17728	17824	17918	18069	18063	17980	18111	17911	18018	17811	18015	17900	17965	17975	18042	17869	17854	17981	17985	17730	17874	18055	18058	18022	18128	17949	18030	17983	17782	17829	18046	17959	17907	18074	18052	17931	17873	17962	17846	18050	17938	17997	18006	17749	17889	18023	17742	17929	17887	17842	17939	17949	17969	17978	18162	17978	18007	18076	18060	18062	18066	18094	17982	18144	17823	17984	18031	17938	17877	17942	18082	18028	18176	17888	17940	18008	17649	18062	18187	17929	18030	17716	18052	18090	17984	17848	17880	17953	17884	17867	17828	17823	18108	17931	18024	17913	18003	17917	17833	17847	17857	17835	17863	17901	17820	17827	17874	18056	17928	18065	17784	17885	18130	17857	18010	17902	17878	17892	17822	17848	17904	17908	17915	18149	17976	17755	17740	18175	18117	17987	17954	18068	17943	17918	17941	18151	17991	17912	17975	17762	18196	18093	18094	17883	17821	17886	18005	17654	17838	17682	18024	17994	17822	17978	17871	17992	17999	17946	18205	17990	17891	18103	17989	18145	17788	17870	17889	17756	17900	17946	17902	18129	18012	17938	17740	17992	18002	17935	17867	17834	17789	18002	17851	17940	17920	17858	17993	17856	17903	17910	18002	18039	17880	17925	17828	18009	17966	17796	17873	17935	17850	18103	18144	18041	17883	17903	18121	17880	17987	17988	17891	17749	18016	17887	17870	17965	17929	18054	17820	17999	18007	17729	17894	18004	18015	17958	17791	17930	18038	18077	17989	18002	17789	17837	18006	17853	18063	17847	17880	18010	17994	18005	17888	17944	18116	17899	18071	17894	17956	18078	18068	17699	17897	17880	17890	17982	18058	17883	17931	17977	17956	17837	17760	17997	17916	17917	18051	17894	18270	17990	18130	17888	17826	17957	17979	18006	18069	17800	17946	17929	17951	17990	18155	18031	18047	18010	17907	18035	17989	17717	17775	18020	17914	17889	17970	17954	17929	17775	18092	17808	17840	17857	17944	17808	17716	18110	17985	18074	17966	17889	18007	18111	17889	17884	18119	17912	17824	18109	17709	17850	18075	17952	18044	17900	17830	18077	18040	17979	17943	17749	18052	18034	18126	18150	18011	17882	18116	18009	18002	18145	18051	17946	17806	18059	17833	17974	18004	17972	17777	17838	17955	17897	17933	17828	18005	17911	17968	18033	17885	18068	17831	17962	18023	17791	17917	17929	17832	17927	18052	18017	17925	18141	18022	18009	17891	17673	18005	18038	17907	17992	17919	17869	17993	17936	17795	18109	17933	18026	18017	18095	17976	18011	17792	18047	18121	17928	17912	17991	17957	18014	17968	18014	17926	17794	18017	18019	18045	17968	18037	18082	17871	17921	17887	18035	17714	18026	17997	18073	17937	18002	18053	17910	18003	17873	18017	17958	17899	17973	18042	18060	17894	17904	17940	17966	17974	17901	17687	18065	17879	17866	17888	17850	18065	17740	17933	17755	17834	17732	17802	17919	17915	17957	17889	17968	17874	17883	17790	18026	18035	17907	17772	18110	17849	17801	18069	17972	18116	17870	17963	17992	17910	17987	17994	17965	18088	18083	18048	18002	17948	18025	17933	17968	17777	17951	18137	18018	17955	18096	17989	17954	17943	18064	18056	17830	18103	17826	18072	17975	18055	18080	17898	17934	18069	17919	17840	17826	17883	18007	17766	18266	17837	17948	17730	17930	18138	17967	17923	17943	17904	17866	18014	18050	17914	18142	17897	17856	17923	17872	17972	17826	18179	18235	17818	17805	18065	17933	18103	17909	18081	17887	18078	17816	17905	18132	18025	18146	17997	17848	17947	18021	17946	17875	18054	18060	18161	17938	18080	18011	18022	18030	17791	17919	17981	17847	18055	18062	18027	17888	18072	17872	18127	18107	17896	17830	17947	17949	17961	17907	17993	18151	17713	18106	17925	18060	17823	18108	18073	17964	17986	18012	17966	17896	18150	17890	17864	17893	17800	17857	17978	17701	17789	17684	17957	17850	17820	18085	17997	18029	18021	17770	17961	17906	17823	17834	17806	18088	18033	17811	17862	17876	18050	17888	17984	17830	18005	17840	18018	17980	17811	17976	18090	18115	17914	17954	17893	18008	17846	18076	17848	18046	17850	17962	17944	17830	17917	18030	17990	17843	17880	17998	17971	18068	17900	18040	17832	17860	17909	17868	18017	17848	18026	18111	18113	18090	17850	17908	18132	17928	18102	17932	17844	17991	18114	17939	17867	17940	17980	17998	17922	17897	17845	17917	17959	18012	17942	17945	17826	17964	18158	17911	17926	17831	17949	17953	17944	18036	18080	17841	17740	18226	17961	18054	17840	18090	17773	17826	17984	17804	18011	17712	17945	18015	17923	17948	18010	17825	18037	18062	18123	17915	18032	17786	17922	17927	17794	18030	18002	18096	17861	17749	18057	18060	17731	17802	17868	18046	17855	18029	18007	18231	17880	17886	18093	17906	17888	17926	18033	18095	17997	18080	17913	17956	18035	17870	18064	17997	18007	17996	17897	18101	17897	17999	18026	18038	18028	18138	18061	17788	17891	17971	18123	17895	17874	17987	17859	17938	17941	17987	17872	18001	17775	17837	18133	17925	18166	17882	18095	17986	17741	17804	17967	18000	18021	18069	17831	17979	17824	17990	17890	17996	17949	17904	17828	17922	17828	17839	17946	18000	17930	17843	17898	17981	18036	17841	17883	17864	18015	17842	18074	17969	18068	18020	18084	18121	17937	17908	18027	17776	18054	17737	17926	18031	18056	17846	17927	18004	17746	18049	18033	18086	17752	18026	17951	17925	17806	18015	17929	17908	18012	18097	17931	17939	18004	17898	17912	17952	17875	17853	17982	17974	17921	17848	17901	17969	17887	18012	17872	17946	17834	18065	17943	18059	17904	18032	17770	17899	17973	17941	18012	18069	17685	18048	17962	17804	17769	17830	18042	17925	17870	17824	17914	17950	17878	18097	17894	17827	17801	17830	17996	18024	18095	18002	17930	17879	18084	18167	18136	17991	17901	17841	18018	17858	18021	17944	18040	17925	17796	17847	17973	18021	18035	18008	17998	17780	17841	17970	17740	17900	17866	18157	18038	17996	17992	18059	18122	18105	17976	17899	17978	18106	17998	17958	18009	17817	17995	17987	18106	17787	18085	17909	17975	18041	17716	17864	18002	17994	17849	17982	17993	17969	17971	17836	18032	17876	17976	17917	17910
24474	21487	30659	35589	36228	40899	58810	56832	47374	40207	35014	33385	32811	33074	32876	32539	32403	32625	32708	32706	32961	32817	32693	32849	32659	32424	32560	32446	32582	32640	32556	32577	32924	32781	32629	32802	32528	32576	32663	32502	32722	32508	32294	32653	32597	32445	32503	32594	32776	32499	32450	32517	32702	32430	32641	32420	32801	32857	32671	32487	32666	32527	32468	32532	32436	32644	32551	32445	32383	32622	32536	32557	32497	32621	32434	32692	32240	32542	32422	32502	32608	32772	32625	32474	32636	32424	32518	32434	32706	32442	32579	32449	32515	32522	32494	32618	32600	32713	32422	32587	32554	32717	32516	32400	32308	32619	32762	32749	32457	32401	32682	32712	32450	32458	32653	32461	32510	32316	32735	32418	32612	32790	32570	32465	32339	32394	32727	32597	32347	32281	32612	32611	32722	32553	32714	32343	32403	32600	32529	32683	32712	32695	32659	32541	32434	32384	32533	32459	32624	32523	32556	32676	32337	32578	32569	32600	32560	32611	32472	32710	32345	32686	32936	32339	32427	32581	32472	32591	32519	32633	32645	32546	32797	32413	32421	32881	32374	32426	32699	32371	32497	32537	32627	32577	32620	32460	32618	32495	32650	32765	32479	32672	32388	32629	32760	32498	32453	32186	32686	32524	32287	32425	32340	32639	32291	32447	32188	32467	32452	32661	32414	32545	32509	32438	32751	32681	32495	32680	32579	32356	32713	32700	32694	32813	32712	32337	32634	32639	32329	32608	32326	32535	32554	32538	32487	32377	32634	32473	32412	32380	32651	32682	32611	32697	32625	32649	32467	32744	32554	32352	32749	32485	32500	32478	32918	32705	32619	32611	32569	32499	32325	32418	32726	32666	32508	32452	32729	32485	32600	32690	32451	32432	32562	32620	32521	32509	32371	32680	32508	32813	32550	32822	32618	32417	32388	32398	32521	32371	32427	32448	32435	32454	32518	32486	32426	32678	32338	32317	32750	32864	32868	32373	32470	32706	32274	32374	32682	32643	32478	32290	32416	32219	32611	32633	32615	32678	32430	32353	32815	32732	32656	32434	32515	32415	32471	32418	32623	32526	32326	32608	32471	32307	32660	32495	32361	32672	32629	32298	32461	32802	32682	32606	32556	32624	32658	32450	32609	32642	32496	32508	32703	32765	32615	32893	32450	32399	32514	32594	32895	32592	32489	32291	32490	32547	32778	32425	32518	32612	32616	32832	32747	32540	32622	32271	32464	32608	32458	32220	32392	32551	32533	32461	32529	32435	32585	32277	32564	32768	32502	32428	32532	32461	32700	32425	32435	32514	32615	32439	32641	32491	32488	32427	32510	32944	32316	32755	32606	32382	32843	32603	33024	32726	32524	32730	32432	32586	32417	32520	32549	32413	32486	32428	32551	32428	32739	32587	32636	32599	32666	32345	32561	32723	32806	32542	32516	32441	32760	32335	32637	32557	32341	32631	32635	32561	32379	32296	32362	32713	32408	32677	32632	32222	32423	32477	32672	32566	32482	32857	32661	32443	32340	32722	32571	32559	32610	32536	32528	32739	32494	32245	32474	32484	32710	32454	32561	32391	32657	32710	32764	32632	32376	32481	32414	32583	32292	32631	32491	32434	32386	32597	32170	32545	32467	32462	32290	32646	32542	32504	32526	32542	32478	32340	32446	32479	32791	32637	32548	32593	32461	32557	32489	32461	32517	32701	32439	32762	32458	32489	32708	32661	32325	32475	32667	32867	32636	32682	32680	32792	32652	32453	32379	32375	32367	32512	32531	32279	32661	32432	32638	32687	32830	32515	32586	32523	32698	32687	32545	32468	32524	32402	32430	32990	32554	32194	32277	32374	32696	32712	32715	32341	32651	32530	32445	32481	32545	32616	32695	32620	32581	32748	32619	32768	32360	32567	32651	32887	32576	32899	32568	32570	32591	32900	32599	32648	32855	32572	32637	32918	32600	32523	32635	32282	32614	32506	32714	32472	32532	32505	32468	32786	32556	32520	32669	32518	32506	32533	32705	32538	32423	32533	32439	32384	32699	32361	32559	32501	32583	32620	32561	32534	32894	32552	32335	32774	32614	32398	32662	32437	32878	32476	32600	32598	32645	32579	32774	32559	32645	32412	32441	32617	32452	32637	32414	32331	32533	32620	32347	32487	32677	32878	32574	32592	32366	32708	32318	32528	32573	32492	32774	32280	32514	32337	32562	32176	32412	32475	32651	32419	32135	32673	32653	32528	32385	32350	32513	32532	32590	32405	32801	32665	32726	32315	32594	32539	32543	32496	32557	32604	32369	32418	32552	32461	32561	32844	32694	32768	32593	32648	32660	32777	32272	32342	32580	32470	32809	32677	32642	32690	32532	32636	32476	32453	32591	32437	32568	32551	32553	32612	32526	32551	32588	32730	32631	32625	32549	32449	32746	32576	32461	32766	32703	32530	32430	32514	32486	32419	32484	32543	32394	32634	32539	32538	32608	32732	32686	32583	32577	32587	32456	32727	32500	32352	32702	32832	32668	32510	32349	32302	32473	32442	32811	32244	32642	32504	32525	32611	32425	32463	32429	32506	32878	32606	32555	32625	32145	32207	32569	32449	32417	32636	32506	32584	32535	32465	32536	32552	32693	32579	32853	32452	32388	32356	32642	32400	32348	32635	32545	32442	32613	32463	32577	32481	32412	32654	32442	32459	32562	32679	32577	32424	32600	32608	32573	32490	32644	32435	32477	32635	32285	32555	32403	32316	32494	32727	32545	32489	32812	32667	32677	32571	32589	32664	32482	32528	32459	32514	32531	32509	32576	32348	32508	32703	32532	32356	32383	32916	32487	32436	32656	32637	32399	32630	32472	32712	32477	32339	32526	32532	32411	32472	32481	32287	32709	32770	32585	32680	32494	32676	32752	32673	32412	32540	32390	32774	32788	32810	32537	32493	32448	32341	32557	32528	32626	32572	32684	32545	32739	32405	32627	32616	32514	32550	32466	32571	32547	32397	32546	32533	32404	32550	32344	32394	32505	32471	32520	32694	32557	32527	32624	32347	32535	32575	32481	32593	32634	32619	32682	32628	32604	32720	32693	32571	32434	32583	32676	32390	32821	32480	32450	32422	32661	32525	32362	32503	32553	32306	32675	32515	32543	32499	32373	32669	32522	32848	32352	32632	32725	32530	32495	32532	32675	32374	32268	32436	32690	32818	32494	32403	32657	32739	32636	32413	32485	32380	32453	32446	32582	32583	32585	32720	32441	32501	32651	32441	32323	32661	32531	32359	32601	32434	32509	32403	32721	32487	32474	32578	32312	32381	32446	32477	32385	32438	32547	32449	32661	32506	32984	32573	32344	32697	32742	32610	32567	32506	32641	32534	32393	32433	32372	32428	32374	32579	32491	32318	32572	32498	32645	32798	32565	32671	32699	32421	32539	32801	32763	32505	32717	32540	32586	32545	32602	32480	32552	32829	32440	32453	32543	32435	32762	32320	32683	32814	32795	32743	32301	32604	32701	32714	32636	32784	32728	32477	32537	32495	32484	32603	32625	32375	32607	32526	32514	32865	32529	32588	32536	32788	32775	32619	32579	32547	32373	32382	32218	32532	32441	32427	32440	32644	32413	32691	32489	32726	32822	32541	32693	32749	32620	32490	32682	32410	32304	32406	32515	32603	32336	32368	32499	32477	32764	32818	32502	32600	33006	32619	32597	32447	32754	32617	32649	32688	32854	32734	32558	32504	32441	32209	32459	32771	32381	32475	32708	32749	32755	32708	32278	32499	32574	32469	32320	32699	32476	32443	32492	32677	32527	32620	32676	32427	32396	32519	32670	32527	32487	32404	32570	32511	32508	32520	32485	32699	32536	32413	32535	32664	32389	32255	32772	32485	32781	32656	32390	32476	32822	32551	32687	32565	32534	32369	32447	32455	32454	32511	32569	32406	32360	32599	32279	32309	32412	32462	32465	32560	32666	32519	32589	32479	32582	32587	32597	32686	32109	32540	32353	32315	32343	32605	32583	32357	32637	32630	32433	32557	32376	32418	32531	32535	32299	32407	32593	32305	32360	32342	32707	32798	32236	32283	32671	32635	32414	32423	32760	32467	32686	32702	32565	32487	32607	32713	32814	32366	32321	32375	32458	32608	32567	32552	32528	32466	32412	32835	32591	32442	32630	32494	32755	32497	32445	32734	32876	32494	32564	32730	32695	32548	32756	32701	32757	32575	32764	32548	32589	32600	32514	32687	32364	32255	32625	32510	32584	32563	32556	32643	32415	32578	32385	32487	32330	32428	32453	32774	32410	32645	32489	32548	32618	32797	32498	32728	32371	32516	32726	32844	32531	32868	32531	32613	32606	32429	32251	32610	32686	32692	32697	32650	32519	32490	32592	32779	32229	32807	32439	32588	32427	32455	32537	32487	32421	32605	32581	32533	32642	32349	32690	32523	32670	32682	32464	32573	32478	32746	32524	32572	32601	32489	32500	32318	32569	32277	32298	32697	32370	32430	32238	32466	32500	32447	32568	32511	32599	32473	32360	32644	32763	32496	32359	32314	32583	32633	32527	32523	32660	32504	32685	32491	32466	32464	32586	32525	32486	32640	32503	32124	32621	32613	32476	32271	32591	32548	32671	32419	32535	32378	32385	32517	32695	32260	32358	32395	32701	32493	32281	32439	32612	32871	32711	32504	32702	32580	32593	33074	32569	32762	32480	32343	32526	32493	32721	32267	32465	32701	32365	32402	32466	32529	32435	32416	32581	32643	32363	32502	32495	32805	32534	32523	32486	32446	32654	32742	32984	32496	32775	32249	32671	32522	32373	32277	32581	32444	32355	32362	32328	32361	32719	32524	32366	32527	32338	32573	32865	32597	32423	32270	32432	32670	32566	32674	32919	32401	32598	32436	32781	32664	32402	32434	32337	32630	32161	32614	32579	32325	32509	32424	32286	32473	32260	32842	32632	32697	32792	32800	32371	32640	32720	32708	32664	32576	32883	32485	32813	32394	32445	32375	32565	32276	32680	32567	32803	32611	32653	32477	32699	32756	32607	32330	32411	32584	32669	32442	32563	32491	32670	32595	32778	32512	32681	32620	32391	32600	32745	33047	32423	32587	32642	32476	32601	32531	32248	32568	32464	32310	32813	32441	32808	32727	32357	32669
21279	39044	42344	34336	27631	30874	49206	45628	33104	25739	19963	18335	18275	17920	18030	17942	17966	17953	17912	18086	17879	18027	17995	17977	18262	17931	18082	17955	17932	18124	17997	18023	17871	17973	18034	17928	18101	17984	17983	18080	17959	17837	17847	18014	18047	17917	17953	18194	17991	18091	17884	18156	18001	18042	18052	18199	18137	17996	17967	18014	18037	18052	17861	18040	17882	17750	18215	18157	17917	17990	18056	18008	18125	17875	17951	17963	17915	17855	18076	17986	17976	18057	17912	18086	17854	18033	18210	17802	18037	17888	18108	18095	18137	17854	17884	18106	17848	17982	17865	18001	18032	18108	18142	17931	18021	18052	17821	17997	18217	17875	17819	17957	17991	17969	18084	18037	17911	17945	18076	18056	17942	17947	17977	17789	18017	18087	17972	17837	17951	17921	18077	17925	17802	18104	17892	17943	18032	17958	17972	17974	18057	17905	17913	18072	17949	18013	17907	17989	17880	18037	17809	18129	18054	17918	17893	17905	18013	17933	18014	17901	17790	17986	17873	17958	17938	17848	18071	17915	17931	18001	17806	17965	17907	17739	17893	17886	18015	17915	17978	17966	18020	17957	17944	18110	17857	18046	17827	17852	18169	18133	17838	17882	17991	17860	17953	17982	17960	17960	17955	18008	17873	17930	17826	17969	17941	18060	17873	18058	17872	17992	17709	17909	18042	17726	18007	17974	17752	17860	18049	17953	17972	18006	17770	17962	17914	17989	18164	18068	17855	18070	17964	17891	17914	18227	17817	17798	17924	17950	17787	18052	18075	17895	17868	17895	18049	18088	17953	17901	17852	17921	17927	18060	17952	18059	17921	17977	17817	17778	18009	17686	17983	17948	18065	18064	17890	18065	17980	17975	17945	18095	17997	18071	18120	18031	17889	17901	17863	18035	17859	17781	17932	17793	17751	17916	18085	17973	17979	17898	17877	17944	17956	17940	18110	17983	17982	17856	17844	18055	17843	18214	17897	17911	17791	17990	18051	18045	17905	17883	17949	17865	17864	17989	18041	17884	18141	18053	17617	17877	17932	17970	18011	17993	17959	18035	17871	17959	18057	17881	17994	17982	17923	17790	18036	17997	18018	17844	18009	17873	17772	18067	17743	17991	18056	17983	17908	17847	17887	17800	17996	17818	17894	17878	17942	18070	17942	17925	17869	18064	17860	17992	17942	18044	17742	17864	17906	17902	17973	18042	18125	18131	17800	17930	17872	17934	18043	17889	17984	17940	18152	17901	18000	17967	18126	17760	17810	17926	17940	18088	17819	17883	17963	18057	18123	18076	17868	18104	17926	18039	17875	18209	17999	17950	17948	17947	17988	18100	17991	17993	17771	18045	18124	18109	17861	17978	18193	17959	17832	18044	18076	17927	17935	17840	17800	17946	17862	17770	18035	18018	17771	18066	17894	17918	17861	18018	17884	18113	18030	17772	17911	17809	18015	18127	17958	17864	18151	17978	18021	17966	18121	17936	17896	17824	18091	17873	17959	18020	17922	18027	17974	17790	17963	18100	17951	17964	17936	17974	17958	18013	17977	17860	17990	18239	17958	18187	17955	17830	17939	17923	17939	17933	18006	17955	17932	18070	18023	17939	18079	17966	18086	17872	17957	18046	18031	18012	18002	17754	17897	17833	17931	18045	17966	18008	18135	17911	17883	18061	18002	17923	17792	17891	17987	18020	17950	17979	17899	17842	18041	17846	17933	17913	17865	17996	17940	17868	18102	17952	18043	17902	17981	18073	17909	17772	18080	17660	17976	17968	17892	18065	17872	18001	18089	18184	18193	18050	17951	17955	17818	17934	18245	17966	17848	17803	17967	17840	17948	17850	18040	17956	17940	18144	17976	17769	17771	17969	18071	18126	17889	17967	18059	18112	18055	17920	17778	17783	17953	17973	18061	17994	18000	18073	18072	17891	17755	17986	18065	18054	17981	18018	17914	17783	18076	18132	17980	18000	17999	17871	18060	18166	17944	17928	17826	18061	17924	17973	17776	18055	17952	18059	17938	17927	17880	18023	18146	17893	18006	18031	18071	17879	17827	17868	17953	17936	17926	18110	17870	17829	17984	18150	17959	18055	18049	17932	17881	17933	18106	17888	17962	18129	18118	17905	17940	18023	17781	17810	17969	17864	18045	17980	17964	18032	17978	17963	17828	18059	17888	18051	17965	17840	17954	17739	17928	17768	17914	18013	17824	17933	17942	18092	17964	17927	17776	18007	17976	18025	17976	18040	17959	17944	17961	17925	17970	17922	17935	18035	17964	18092	17874	17889	17738	17979	17961	17974	17974	18072	17984	17866	17960	18018	17887	17979	18040	18109	18045	17829	17805	18022	17919	18034	18048	17885	18026	17797	18066	17916	17880	17983	17858	17750	18099	17977	17951	18001	18068	17928	17972	18039	17971	17854	18027	17834	17956	17817	18097	18182	17975	18241	18032	18069	17887	17931	18128	17930	17917	17866	18131	17933	18071	17989	17976	17832	17751	18049	18157	18001	17966	18108	17989	17886	17948	18099	17871	18128	17938	18037	17934	17987	17838	17965	18131	18031	17868	17906	18063	18213	18058	18207	18106	17963	18005	17933	18045	18035	17857	18033	17888	17847	18003	17982	17882	17781	17895	18096	17964	17754	17982	17913	17783	17995	18142	17931	17841	17988	17874	17984	18115	17979	17915	18129	17892	18109	18005	17960	17885	17802	17689	18011	18122	17939	17857	17921	18031	17889	17898	18035	17819	17668	18029	18026	17980	17902	17894	18042	17981	17963	17925	17822	17812	18092	17917	17847	17972	18053	18105	18065	17885	17843	17926	18049	17986	17892	17914	17944	17961	17803	17948	18132	17979	17952	18130	18025	18079	17892	17966	18022	18003	17687	18025	17771	18008	17857	18100	17990	17878	17851	17864	17836	17854	17982	18018	18002	17787	17912	17974	18089	17937	18054	17946	18058	17852	18012	17974	18110	17856	17982	18019	18055	17937	18008	18029	17936	18162	17979	17946	17853	18161	18185	18009	17784	17929	17915	18006	17857	18087	17834	17870	18019	17778	17986	18140	17852	17948	17958	17992	17928	17771	17809	17944	18212	18277	17885	17894	17808	17788	17887	17701	18135	18016	18064	18108	17864	17924	18005	17800	17935	17846	17940	18022	18073	18066	17923	17889	17991	17923	17869	18055	17979	17983	18065	18147	17878	17888	17987	17929	18046	17776	18011	17844	17909	17879	17955	17968	18050	17863	17939	18191	17815	17988	18009	18157	17880	18029	18111	17798	18025	17881	18180	17954	17905	17816	17978	18079	18091	17892	18013	17993	17938	17927	17978	17968	17952	17849	17795	17951	18005	17934	18013	18003	17848	18038	17860	17859	17941	18021	17968	17763	17984	17919	18001	17968	17967	17854	17916	17894	17934	18045	17849	17899	17935	18048	18107	18068	17920	18177	18059	17982	17875	18074	17924	18022	17935	17902	18197	17977	17753	17986	17879	17898	17871	17956	17873	17933	17999	17860	17923	18058	18022	18026	17917	18238	17996	18051	17921	17997	17990	17859	17974	17782	17895	17863	17986	17832	17976	17871	17907	18166	17657	18106	17823	18090	17979	18008	17991	18103	17942	17935	18024	17915	17888	17955	18053	17745	17738	18025	17939	18032	17674	17907	17874	18038	17875	17931	17950	17882	17986	17930	18066	17917	17972	17995	18025	17987	17969	18103	17809	18018	18034	18148	17952	17841	17993	18091	17830	17813	17996	17963	17945	17795	18108	17921	17982	18011	17850	18009	17920	17936	18164	18022	17897	18100	17833	17988	18085	18043	17975	17973	17933	17907	17968	17812	17912	17889	18011	17932	18185	17951	17954	18006	17902	17947	17846	17963	17862	17999	17801	17775	18062	18093	18104	18028	18096	17985	17925	17948	17817	18058	17860	17969	17919	17824	18006	18044	17900	18029	18026	18053	17966	18023	17953	17975	17974	17990	17977	18125	17904	17990	17922	17946	17997	17946	17869	18016	18017	17882	17903	17932	17884	18060	17909	17748	17876	17895	18005	17900	17976	17956	18062	17960	17781	18070	17855	17906	18021	17924	18067	18059	17959	17866	18038	17930	17812	18002	18120	17916	18218	17959	18297	18123	17931	17941	17871	17929	18097	18289	17858	17979	17983	17926	18017	17921	18032	17751	17706	17989	18040	17940	17953	17926	18092	17979	17789	18005	17966	17929	17957	17946	17834	18128	17956	17899	17958	17831	17813	17983	18019	17959	17900	17972	17999	18078	17980	17909	18008	18087	18068	17915	18012	17942	17971	17880	17856	17791	17931	17858	17928	17917	17917	17920	17880	18033	17954	18005	18029	18015	17966	17999	17954	18053	18042	17958	17972	17842	18020	17920	17920	17865	18025	17945	17873	17945	18053	17666	18089	17948	18114	17832	17790	18133	17981	18063	17957	17967	17854	17823	18143	18086	17916	18032	17969	18017	17929	17978	17870	18159	17905	18060	18045	17917	17891	17829	17929	18136	17990	17830	17726	18132	18055	17987	18207	17950	17925	18123	17883	17924	18056	18085	18006	17816	17998	17995	18101	18011	18029	17969	18014	17994	17961	17952	18048	17903	18034	18006	17780	17940	17694	18053	17927	17872	18202	17938	17782	17906	17925	17853	18059	18078	17962	17976	17982	17968	17903	17824	17875	17795	18039	17937	18134	18055	17979	17870	17831	18196	17819	17970	17950	17924	17939	18003	17924	18067	17969	18088	17937	17932	18024	17949	17766	18054	17960	17760	17976	17821	18020	18004	17882	17997	17634	17978	18177	17904	17768	17965	17870	18028	18094	18084	17881	18095	18044	17865	17899	17937	17898	17873	17906	17817	18195	17911	18051	18148	18019	17844	17897	17835	17921	17886	17997	17869	17809	18125	17796	18024	17952	18079	18134	17802	17997	18062	17967	17784	17847	17848	18109	18124	18089	17950	17949	17978	17937	17984	18069	17924	18177	18147	18027	18035	18007	18027	18026	17813	17932	17998	17958	17920	17935	17829	18162	18120	17942	17913	18086	18025	17895	17999	17852	18096	17805	18020	17894	18055	17925	17899	18099	17855	17922	17967	18049	18135	18002	17865	18082	18149	17782	18133	17984	18062	17932
22802	21404	29169	31016	34986	44526	75155	70911	57172	45687	38943	35175	33430	33291	33233	33344	33305	33162	33225	33267	33303	33267	33600	33242	33601	33402	33027	33277	33005	32953	32987	33246	33128	33149	33021	33254	33248	33174	33306	33344	32930	33382	33159	33312	33096	33203	33159	32886	33106	33105	33424	33077	33177	33385	33221	32963	33019	33025	33075	32968	33019	33109	33129	33165	33392	33059	33266	33047	33153	33188	33142	33096	32981	33159	33192	33122	33274	33093	32965	33044	32992	33078	32968	33189	33091	33080	33318	33231	33030	33319	32792	33020	32919	33098	32997	33229	33025	33406	33292	33007	32949	33287	32896	33322	33011	32958	33130	33000	33218	33049	33201	33051	33179	32952	33318	32897	33166	33222	33295	33334	33244	33022	32938	33213	33175	32965	33090	33360	32988	32866	33039	32849	32988	32802	32882	32847	32953	32978	33397	33118	33020	33150	32896	33200	33105	32867	33037	33183	33038	33167	33361	33032	33137	33306	32954	33035	33051	33181	33071	33189	33053	33019	32982	33181	33410	33218	33112	33000	33133	33009	33288	33135	33154	33171	33183	33253	33275	33147	33063	32945	32825	32891	32878	32711	32905	33010	33162	33071	33168	32913	32976	32870	33011	32849	33018	33074	32842	33116	33154	32772	32988	33155	33146	33312	33160	32845	33011	33074	33089	32923	33073	33061	33090	33032	33291	33078	32787	33111	32973	33065	33225	33168	33040	33249	33193	33053	33116	33142	33458	32893	33134	33269	32986	33073	33282	32988	32985	33053	33013	33164	33121	33113	33011	33429	33033	33014	33110	32915	33006	32819	33362	32911	33078	33457	33023	33055	32904	32914	33061	32683	33176	33280	32877	33047	32823	33038	32977	32758	33248	33080	33186	32934	33298	32967	33367	33188	33380	33331	33151	33010	33158	33106	33009	33104	33231	32958	33147	33090	33244	32903	33260	33223	33288	33242	33108	33213	33000	32863	33412	32889	33045	33295	32902	33157	33080	32964	32948	33134	33105	33095	32901	32932	32957	33110	33128	33206	33265	32931	32975	33283	33218	33065	33134	32981	32961	33018	33110	33162	32915	33104	33004	33175	33224	33154	33338	32983	33022	32971	33113	33322	33275	32972	32700	33059	32967	32898	32982	32952	32943	32960	33200	33548	33065	33397	33093	32837	32866	33166	33213	33149	33148	33205	32914	32992	33194	32935	33165	33108	33038	32829	33138	33123	32960	33105	33442	32942	33364	33423	33014	33100	32991	33140	33043	32883	33142	33004	33060	33068	33020	33136	33154	33219	32873	33090	32928	33205	33270	32998	33120	33027	33059	33096	33032	33028	33275	33060	33028	33044	33112	33122	32882	32915	32859	32863	33154	33316	32967	33200	32893	33178	32921	33067	32972	32792	33098	33202	32937	32880	32744	33046	33084	32978	33070	32949	33053	33122	33167	33158	33075	32918	32647	33157	33214	33135	33085	32990	33180	33137	33091	33072	32946	33082	32914	32952	33044	33173	33168	32896	33060	32920	33153	33117	33209	32895	33114	33183	33111	33166	32975	33193	33066	33182	33216	33004	32921	33044	32942	33276	32966	33033	33231	33086	33088	33342	33234	32724	32884	33329	32985	33469	33295	33062	32687	32898	33029	32807	33021	32994	33065	33160	33246	32639	33104	33224	32739	33011	33296	33270	32981	32940	33190	33164	33109	33207	33104	33039	33280	32686	33052	33031	32977	32943	33256	33192	33095	32782	33133	33014	33057	32883	33126	32858	33191	32933	33229	33087	33134	32945	33077	33048	33340	33413	33279	33165	33106	32946	33020	32987	33202	33207	33238	33127	32766	33015	33189	33187	33055	32841	33126	33098	33281	33029	33084	32890	33120	32893	33347	33147	32967	33071	33096	33059	33087	33107	33007	32982	33130	33095	33033	33322	33000	33019	33068	33206	32941	32997	32831	32966	33085	33109	33078	33050	33036	33113	33124	33187	32800	32944	33367	33255	33321	33219	33004	33286	33064	33046	33168	33036	33309	33059	32805	33027	32962	32987	33009	33184	33114	32802	33031	33337	32940	33015	33064	33188	32870	33122	33262	33040	33096	32987	32913	33369	32964	33033	33012	33251	32838	33234	33309	33447	33135	32985	33391	33111	33097	33164	33066	33028	32804	33166	33138	32986	33106	33171	33128	32885	33037	33040	32689	33005	33019	32993	33049	33031	32880	33228	32883	32905	33076	33058	32944	33052	33084	32868	33034	33139	33168	33244	33048	33031	33075	33388	32915	33186	32960	32795	33128	33013	33268	33129	33156	33213	32932	33219	33122	33301	33054	33106	33074	33114	33226	33117	32855	33243	33205	33256	33152	33177	32996	33139	33175	32813	32979	33066	32945	32632	32834	32810	32821	33149	33092	32814	32908	33140	33146	32748	32922	33242	33213	33043	33027	32931	33115	33200	33350	32932	33034	33055	33311	33016	32827	32962	33177	33112	33188	33300	33189	32887	32907	32958	33060	32851	32796	33078	33100	33282	33215	33017	33075	33131	33002	32864	32812	33075	32780	33038	33034	32869	33180	33025	32944	33215	32885	33111	32985	32921	32933	32969	32951	33069	33036	33182	33173	33202	33162	33402	33311	33188	32707	33024	33436	33037	33122	32841	33262	33048	32864	33050	32954	33077	32969	32896	33049	32977	33202	32911	33207	32872	33054	33055	33353	33143	32864	33216	33370	33070	33141	33276	32790	33065	33196	33139	32890	33221	32995	32929	32892	33038	33096	33381	32915	33066	33154	33239	33248	32904	33077	33112	33282	33145	33309	33281	32981	33056	33179	32988	32888	33056	32984	33269	32965	32824	33136	32777	33286	33256	32952	33011	33040	32905	33109	33077	33137	32915	33039	33113	33001	33023	32981	32975	32834	33099	32998	33074	32920	33039	33216	33065	32747	32896	33118	33290	33163	32985	32994	33229	33080	33039	33096	32926	32973	33376	33031	32810	32985	32848	33112	33019	33209	33161	33323	33153	33244	32970	33090	33273	33320	33148	32910	32992	32965	33180	33163	32937	33035	33136	32970	33093	32920	33125	33302	33214	33220	32896	33295	33113	33238	32950	33181	33288	33183	33101	32921	33078	33089	32994	33009	33000	32916	33204	33154	33214	33044	33088	33138	32769	33364	33035	32949	32761	32852	33192	32761	33036	33265	33211	33124	32979	33196	33069	33127	33161	33129	33125	32922	33056	33111	32936	33353	32930	32848	33105	33126	33148	33141	32739	33021	33153	33246	33047	33024	32979	33398	33059	33075	33008	33231	33180	32988	33336	33194	33127	33224	33189	33239	32830	32908	33041	33007	32956	33136	32970	32935	33140	32997	33173	33076	32980	33029	33012	33091	33057	33188	32937	33097	33172	33077	32772	33337	33217	33238	33352	33156	32902	33175	33091	33004	32989	33014	33140	32887	33034	32993	33237	33304	32893	32958	33045	33081	32920	32976	33418	33039	33224	32929	33247	33119	33211	33128	32775	33061	33169	33447	33132	33076	33071	32890	33372	33332	32962	33015	33396	32934	33151	33213	32860	33195	33056	33140	33083	33158	33207	32851	32947	32998	33090	32967	32730	32904	33415	33477	33068	32998	33047	33187	33159	33072	33132	33061	33197	33121	33209	33349	33139	32960	32860	33125	33059	33155	33156	33122	33113	33076	32973	33188	33266	32899	33042	33202	33201	33204	33071	32968	33179	33297	33161	32950	32975	32960	33165	33070	32963	32962	33058	33073	32827	33384	32883	33257	33116	32848	33156	33075	33017	32897	32912	33040	33105	33073	32926	33138	32920	33120	33016	33226	33249	32798	33114	33139	33195	33280	33090	32926	33012	33116	33222	33221	33426	33129	33120	33008	33046	33157	33066	33045	33129	33117	33130	33106	32780	33009	32902	32875	33156	33288	32986	32938	32769	32841	33039	33100	32935	33089	32822	33097	33148	33295	32909	32925	33291	33298	33215	33242	33121	32924	32838	32634	32976	33034	33342	33012	33163	32959	33117	33298	33154	33101	33232	33138	33248	33092	33022	33188	33204	33284	33046	32929	32991	33156	33086	33166	33234	32992	32934	33358	33067	33121	33052	33317	32947	32830	33249	33041	32876	32929	32911	32896	32874	33060	33062	32950	33028	33246	32957	33166	32971	33296	33365	33062	33074	32886	33024	33122	33256	33360	33089	32940	33108	33024	33006	33020	33170	33172	32893	33190	33038	33025	33061	33135	32941	33056	33019	33019	33218	32849	32991	32922	32760	32921	33058	32968	33027	33224	33152	33181	33069	33186	32893	33008	33046	33430	32905	33013	32863	33050	32983	32995	33088	33171	32928	33225	33179	33232	33114	33068	32701	33134	32921	32923	33193	33029	32848	33346	33028	33094	33036	32975	32990	33048	33002	33117	32840	32992	33220	32975	32934	33303	33185	33142	32943	33320	32902	33020	32883	33089	32930	33093	33053	33223	32916	32929	33157	32933	33440	33299	33292	33161	33394	33179	32990	33071	33032	33269	32911	32947	33078	32892	33110	33083	33006	33457	33565	33160	32796	33283	33166	33153	33002	32996	33159	33353	33075	32911	32808	33056	33018	33028	33255	33128	32777	33160	33083	33111	32847	32831	33071	33016	33128	33173	33154	33064	33170	33103	32838	33068	32789	33215	33411	33100	33365	32884	32748	33192	33039	33116	33026	32970	33203	32958	32867	33190	33125	33090	32881	32933	33207	33102	33069	33203	33043	33328	33197	33165	32943	32890	33158	33215	32956	33083	33121	33060	32857	33089	32927	32975	33201	33307	33180	33306	32782	33120	33094	33206	32914	32996	32963	33126	33136	33290	33040	33071	33004	33025	32885	33124	33144	32760	32790	33232	33331	33287	33034	33077	33253	33182	33116	33253	33019	33033	33198	33045	33053	33012	33002	33185	33272	32878	32767	33224	33080	33162	32997	33143	33206	33281	32581	33051	33034	33102	32836	33084	32958	32844	33035	33060	33025	33037	33268	33424	33039	32947	33023	33030	32979	33036	33361	33185	32813	33341	33252	33081	33037	33076	33237	33346	32932	32909	33127	32691	33151	33224	33133	33168	33067	32882	33183	33261	33087	33068	32990	32786	32982	32973	33060	33277	33115
23986	44006	45981	40873	34441	39413	74350	65209	46948	32228	23402	19324	18765	18680	18419	18507	18388	18447	18384	18280	18661	18469	18607	18517	18517	18516	18371	18548	18479	18421	18612	18374	18407	18307	18342	18368	18406	18283	18533	18348	18423	18434	18382	18492	18342	18362	18485	18310	18478	18373	18298	18469	18204	18571	18281	18356	18433	18426	18363	18380	18376	18213	18443	18682	18276	18201	18422	18480	18549	18427	18516	18180	18637	18458	18450	18173	18478	18412	18368	18384	18488	18512	18408	18595	18552	18189	18364	18480	18357	18503	18165	18402	18497	18465	18401	18296	18428	18421	18226	18462	18450	18495	18349	18223	18237	18358	18570	18351	18373	18339	18205	18386	18424	18378	18173	18287	18537	18334	18467	18132	18571	18370	18169	18462	18390	18494	18482	18450	18386	18242	18229	18183	18250	18436	18180	18431	18418	18397	18497	18442	18347	18327	18489	18541	18488	18232	18206	18321	18282	18498	18310	18312	18340	18203	18448	18200	18609	18508	18461	18329	18385	18460	18444	18378	18363	18454	18524	18513	18369	18519	18256	18250	18358	18295	18326	18268	18287	18484	18248	18423	18323	18613	18341	18415	18150	18402	18242	18440	18259	18346	18346	18406	18400	18409	18430	18315	18336	18359	18451	18319	18345	18266	18442	18326	18279	18491	18424	18230	18327	18291	18474	18392	18245	18209	18301	18329	18376	18313	18441	18301	18356	18546	18426	18569	18340	18554	18240	18333	18339	18244	18569	18498	18330	18585	18407	18334	18363	18424	18421	18331	18294	18384	18517	18581	18239	18470	18514	18331	18345	18465	18452	18336	18457	18423	18274	18385	18426	18255	18531	18228	18362	18313	18446	18368	18417	18422	18335	18474	18374	18576	18326	18357	18413	18290	18654	18378	18066	18438	18419	18290	18332	18363	18523	18325	18339	18336	18433	18295	18382	18230	18407	18380	18380	18367	18371	18386	18429	18476	18193	18290	18499	18390	18357	18337	18447	18337	18359	18338	18360	18381	18330	18422	18317	18411	18423	18194	18262	18257	18575	18357	18463	18436	18431	18245	18413	18441	18288	18467	18539	18402	18341	18241	18350	18312	18471	18464	18348	18327	18332	18434	18348	18335	18331	18411	18416	18346	18443	18388	18506	18225	18270	18209	18357	18287	18378	18372	18454	18425	18538	18191	18363	18398	18340	18258	18319	18436	18385	18332	18504	18318	18465	18617	18498	18475	18348	18521	18434	18493	18277	18317	18218	18626	18451	18244	18378	18445	18233	18479	18303	18392	18486	18451	18400	18399	18199	18300	18442	18448	18401	18454	18288	18124	18394	18384	18551	18460	18356	18395	18251	18244	18187	18272	18426	18300	18431	18495	18271	18423	18309	18335	18517	18402	18487	18214	18439	18488	18315	18358	18231	18201	18454	18226	18260	18528	18280	18159	18274	18209	18390	18371	18270	18345	18454	18491	18392	18325	18295	18421	18369	18208	18282	18366	18250	18311	18417	18239	18302	18526	18359	18536	18402	18154	18365	18544	18338	18435	18308	18200	18505	18317	18387	18470	18476	18434	18457	18365	18602	18510	18417	18381	18271	18549	18442	18530	18207	18211	18489	18527	18401	18388	18368	18339	18565	18438	18262	18285	18389	18487	18337	18439	18430	18420	18431	18425	18445	18375	18117	18360	18244	18457	18393	18384	18248	18241	18294	18380	18312	18220	18423	18373	18553	18456	18370	18271	18534	18379	18437	18328	18485	18280	18341	18378	18429	18292	18281	18390	18439	18521	18424	18188	18273	18484	18296	18394	18134	18375	18401	18607	18357	18423	18592	18447	18240	18284	18381	18555	18315	18453	18131	18437	18453	18416	18365	18478	18319	18424	18360	18310	18416	18310	18382	18114	18354	18399	18351	18437	18505	18550	18483	18419	18342	18167	18357	18312	18359	18236	18263	18421	18431	18470	18348	18243	18150	18206	18280	18460	18291	18346	18409	18492	18539	18301	18276	18126	18212	18133	18321	18276	18303	18481	18510	18302	18389	18364	18273	18487	18402	18216	18357	18525	18290	18422	18474	18444	18298	18371	18166	18486	18211	18252	18381	18301	18446	18336	18594	18360	18367	18323	18295	18406	18398	18303	18501	18534	18342	18379	18391	18395	18386	18148	18498	18418	18666	18360	18442	18286	18316	18429	18260	18297	18403	18264	18381	18347	18167	18193	18272	18286	18448	18184	18438	18265	18597	18271	18478	18407	18356	18375	18478	18169	18404	18480	18348	18447	18364	18375	18351	18418	18333	18435	18295	18467	18320	18408	18535	18573	18392	18540	18395	18328	18304	18299	18373	18505	18363	18205	18398	18444	18226	18449	18370	18269	18349	18215	18343	18542	18517	18420	18118	18287	18473	18184	18373	18483	18412	18321	18348	18524	18440	18283	18273	18399	18408	18349	18309	18404	18301	18433	18564	18230	18507	18512	18364	18207	18400	18219	18449	18266	18256	18503	18508	18315	18244	18318	18273	18453	18419	18377	18295	18312	18282	18213	18323	18276	18245	18382	18302	18388	18444	18516	18292	18492	18325	18209	18457	18321	18340	18236	18154	18383	18355	18349	18494	18424	18462	18467	18364	18345	18306	18350	18452	18306	18234	18356	18470	18567	18469	18143	18364	18598	18265	18391	18197	18035	18569	18330	18314	18408	18400	18408	18307	18275	18219	18351	18372	18256	18432	18319	18475	18480	18344	18220	18262	18567	18546	18307	18184	17946	18366	18381	18469	18403	18499	18435	18285	18501	18464	18365	18164	18455	18400	18419	18451	18575	18388	18345	18430	18231	18513	18252	18556	18356	18488	18430	18201	18413	18418	18451	18428	18555	18463	18463	18254	18234	18570	18521	18360	18198	18439	18459	18213	18355	18352	18452	18374	18345	18245	18360	18460	18462	18314	18547	18297	18477	18228	18406	18367	18290	18311	18489	18448	18314	18418	18363	18463	18325	18377	18440	18538	18474	18301	18379	18442	18188	18446	18457	18386	18261	18355	18473	18405	18268	18419	18330	18424	18281	18278	18367	18198	18215	18444	18265	18450	18448	18454	18503	18290	18428	18336	18275	18340	18392	18317	18231	18375	18303	18434	18432	18306	18541	18179	18330	18429	18196	18360	18273	18242	18349	18271	18435	18346	18413	18384	18274	18266	18258	18386	18353	18426	18207	18494	18157	18391	18445	18554	18490	18371	18336	18307	18426	18399	18360	18216	18206	18143	18395	18408	18344	18626	18410	18312	18422	18391	18258	18537	18377	18423	18295	18300	18474	18405	18443	18174	18516	18342	18379	18250	18300	18084	18357	18441	18251	18449	18217	18394	18349	18203	18261	18303	18376	18478	18324	18661	18283	18457	18474	18477	18246	18168	18441	18355	18327	18286	18174	18241	18221	18293	18377	18227	18448	18470	18062	18216	18493	18437	18151	18352	18324	18489	18461	18253	18403	18357	18272	18450	18451	18275	18290	18387	18483	18442	18219	18254	18439	18266	18457	18348	18329	18369	18246	18408	18244	18370	18473	18262	18176	18141	18477	18414	18159	18422	18318	18335	18381	18421	18278	18341	18384	18357	18531	18256	18395	18573	18299	18507	18351	18390	18395	18368	18244	18475	18293	18324	18440	18411	18229	18205	18316	18332	18355	18288	18236	18472	18598	18437	18549	18326	18247	18478	18380	18519	18456	18214	18390	18421	18188	18416	18355	18329	18429	18272	18232	18298	18251	18231	18322	18318	18381	18402	18630	18321	18421	18231	18376	18491	18272	18280	18378	18227	18297	18357	18413	18400	18270	18416	18450	18508	18321	18351	18279	18567	18224	18220	18391	18157	18303	18452	18259	18251	18455	18532	18299	18261	18388	18418	18151	18298	18432	18394	18246	18376	18391	18409	18474	18345	18415	18477	18438	18287	18308	18144	18233	18206	18445	18115	18622	18525	18224	18384	18444	18589	18170	18417	18271	18401	18370	18181	18273	18429	18319	18489	18106	18335	18267	18340	18400	18377	18538	18430	18504	18207	18297	18330	18436	18460	18381	18595	18273	18313	18352	18418	18539	18316	18361	18423	18299	18362	18446	18422	18422	18406	18298	18379	18286	18371	18471	18372	18394	18272	18392	18356	18288	18305	18344	18406	18301	18505	18439	18365	18260	18292	18325	18359	18346	18337	18244	18274	18245	18375	18540	18402	18324	18255	18389	18356	18335	18264	18506	18609	18388	18325	18298	18452	18191	18485	18477	18443	18237	18284	18470	18427	18312	18363	18373	18324	18382	18515	18451	18294	18459	18376	18349	18390	18498	18318	18281	18333	18350	18557	18494	18365	18287	18445	18033	18366	18452	18389	18433	18341	18220	18313	18415	18410	18404	18404	18336	18318	18281	18311	18276	18442	18495	18485	18592	18461	18377	18226	18324	18320	18436	18453	18463	18266	18415	18424	18461	18373	18282	18351	18411	18248	18455	18340	18300	18393	18341	18344	18279	18362	18419	18666	18488	18382	18258	18346	18407	18348	18293	18397	18250	18365	18325	18531	18422	18303	18406	18385	18618	18394	18319	18341	18425	18296	18444	18149	18124	18504	18583	18464	18317	18337	18366	18211	18433	18201	18462	18468	18400	18295	18246	18419	18432	18108	18393	18587	18535	18301	18299	18310	18450	18380	18454	18417	18612	18242	18333	18493	18407	18305	18174	18317	18254	18378	18226	18320	18417	18403	18593	18362	18251	18269	18234	18375	18255	18326	18567	18354	18386	18504	18366	18423	18242	18435	18178	18355	18387	18224	18332	18351	18288	18397	18310	18405	18393	18201	18476	18317	18220	18407	18306	18184	18271	18331	18396	18333	18206	18311	18258	18521	18336	18341	18217	18397	18222	18405	18475	18387	18313	18416	18119	18387	18272	18337	18308	18229	18398	18273	18387	18289	18406	18378	18301	18510	18371	18518	18366	18298	18405	18479	18309	18275	18497	18308	18453	18311	18315	18490	18245	18381	18498	18603	18316	18435	18368	18559	18490	18476	18357	18440	18214	18294	18598	18208	18520	18173	18396	18326	18462	18297	18332	18394	18319	18142	18394	18435	18203	18498	18491	18166	18433	18461	18373	18367	18515	18505	18212
34472	33556	42167	40237	36281	35345	39285	38199	35946	34465	33240	32731	32481	32527	32505	32483	32684	32299	32392	32526	32293	32642	32425	32222	32474	32542	32417	32474	32479	32452	32357	32495	32509	32270	32421	32396	32401	32396	32413	32381	32856	32515	32551	32425	32394	32408	32401	32373	32456	32257	32928	32400	32445	32523	32460	32227	32509	32496	32433	32581	32475	32280	32373	32630	32405	32578	32424	32223	32427	32566	32742	32521	32710	32622	32767	32491	32339	32444	32542	32484	32406	32630	32406	32711	32448	32093	32621	32587	32744	32638	32309	32426	32465	32405	32283	32554	32391	32486	32276	32462	32497	32349	32497	32926	32449	32372	32270	32610	32681	32212	32468	32301	32540	32894	32624	32719	32517	32606	32513	32544	32669	32504	32483	32273	32608	32285	32512	32599	32278	32359	32621	32505	32329	32314	32525	32592	32464	32397	32138	32456	32555	32419	32325	32503	32561	32534	32448	32471	32575	32485	32302	32461	32554	32287	32231	32309	32519	32396	32503	32512	32313	32451	32240	32478	32500	32448	32318	32570	32407	32750	32335	32687	32456	32424	32319	32591	32518	32421	32287	32325	32570	32435	32169	32088	32368	32527	32598	32430	32446	32543	32351	32620	32608	32469	32434	32221	32236	32477	32237	32217	32324	32571	32630	32544	32375	32682	32437	32490	32405	32530	32607	32424	32428	32431	32355	32512	32450	32420	32237	32680	32485	32313	32577	32562	32467	32600	32543	32541	32345	32277	32477	32156	32553	32330	32760	32557	32525	32296	32518	32658	32241	32288	32384	32289	32486	32220	32411	32440	32478	32346	32414	32371	32310	32556	32393	32621	32574	32446	32396	32624	32542	32365	32393	32525	32429	32474	32635	32562	32509	32420	32265	32389	32739	32480	32647	32331	32346	32653	32612	32301	32430	32335	32707	32445	32006	32518	32441	32482	32565	32262	32470	32482	32269	32676	32507	32651	32377	32839	32636	32415	32508	32429	32598	32554	32590	32401	32323	32640	32399	32335	32438	32301	32355	32401	32503	32337	32070	32478	32433	32656	32627	32484	32420	32330	32280	32411	32525	32494	32717	32515	32522	32409	32534	32393	32352	32219	32378	32221	32493	32192	32577	32442	32451	32564	32461	32559	32087	32504	32509	32913	32754	32299	32362	32407	32306	32408	32594	32496	32379	32156	32303	32716	32685	32569	32379	32394	32385	32488	32413	32491	32521	32660	32465	32322	32702	32407	32344	32563	32394	32435	32563	32288	32248	32195	32554	32488	32574	32638	32578	32488	32404	32412	32259	32816	32355	32436	32823	32842	32683	32459	32467	32512	32555	32422	32500	32346	32586	32484	32604	32503	32302	32435	32326	32397	32535	32760	32285	32777	32632	32518	32689	32733	32590	32423	32432	32458	32578	32663	32426	32461	32244	32416	32529	32619	32438	32292	32599	32665	32405	32567	32543	32345	32753	32432	32436	32224	32687	32602	32389	32395	32433	32359	32296	32279	32472	32718	32669	32406	32482	32101	32455	32489	32409	32531	32359	32600	32504	32467	32509	32344	32407	32503	32578	32260	32344	32302	32545	32572	32743	32533	32341	32612	32370	32365	32518	32083	32472	32417	32356	32423	32243	32322	32495	32607	32674	32407	32527	32354	32395	32436	32441	32540	32470	32522	32674	32701	32654	32571	32461	32335	32605	32202	32490	32382	31966	32544	32178	32369	32242	32365	32848	32367	32803	32484	32636	32498	32711	32480	32460	32545	32464	32216	32552	32590	32533	32419	32625	32446	32452	32534	32460	32538	32454	32459	32518	32342	32473	32463	32546	32375	32215	32579	32578	32431	32480	32414	32506	32310	32271	32822	32550	32507	32666	32122	32089	32412	32182	32600	32459	32654	32547	32640	32358	32503	32532	32465	32281	32640	32375	32320	32381	32433	32142	32527	32566	32269	32283	32596	32419	32506	32486	32434	32217	32443	32708	32399	32602	32681	32447	32555	32668	32587	32579	32665	32775	32505	32369	32336	32685	32488	32605	32627	32511	32251	32103	32726	32508	32487	32266	32359	32696	32237	32427	32454	32364	32503	32359	32523	32390	32451	32344	32801	32593	32446	32745	32548	32458	32727	32547	32648	32530	32556	32375	32417	32647	32570	32333	32359	32353	32244	32617	32534	32386	32597	32496	32641	32307	32445	32525	32360	32780	32615	32516	32453	32527	32583	32231	32461	32485	32134	32470	32403	32077	32225	32277	32485	32440	32276	32294	32533	32629	32637	32508	32198	32046	32415	32521	32199	32495	32686	32418	32540	32544	32549	32613	32317	32558	32431	32584	32468	32587	32773	32465	32385	32357	32702	32846	32367	32406	32297	32640	32648	32557	32405	32490	32480	32457	32059	32613	32422	32682	32651	32322	32578	32630	32572	32546	32592	32582	32458	32579	32481	32564	32624	32620	32357	32567	32499	32474	32607	32197	32477	32841	32584	32284	32114	32322	32528	32626	32355	32354	32247	32539	32369	32549	32608	32345	32185	32407	32453	32291	32713	32561	32458	32244	32303	32429	32596	32511	32315	32662	32429	32373	32308	32205	32734	32445	32506	32387	32326	32550	32328	32398	32603	32666	32250	32538	32290	32566	32511	32614	32407	32477	32430	32390	32470	32692	32639	32251	32363	32508	32351	32445	32507	32297	32431	32527	32531	32697	32541	32581	32616	32509	32737	32599	32424	32757	32768	32462	32379	32553	32461	32599	32519	32643	32478	32446	32521	32418	32560	32739	32671	32812	32219	32576	32633	32459	32313	32366	32424	32259	32383	32625	32547	32643	32491	32649	32237	32521	32315	32601	32396	32354	32376	32572	32533	32484	32508	32476	32384	32464	32376	32550	32253	32737	32435	32784	32620	32611	32358	32696	32447	32518	32364	32732	32267	32585	32555	32494	32242	32397	32619	32437	32205	32580	32830	32740	32228	32250	32476	32387	32700	32505	32324	32620	32510	32674	32555	32778	32563	32502	32333	32539	32448	32262	32259	32677	32696	32345	32144	32413	32238	32514	32651	32448	32638	32447	32411	32481	32321	32587	32612	32363	32585	33009	32321	32446	32451	32526	32623	32349	32530	32370	32709	32511	32270	32467	32178	32417	32755	32765	32228	32357	32535	32573	32379	32334	32360	32510	32589	32409	32359	32448	32611	32388	32238	32439	32366	32472	32602	32523	32305	32714	32632	32493	32441	32569	32572	32652	32378	32534	32644	32348	32454	32401	32499	32498	32487	32500	32331	32318	32526	32342	32692	32438	32619	32527	32536	32298	32263	32547	32599	32639	32771	32486	32505	32338	32553	32460	32464	32291	32544	32383	32362	32495	32469	32794	32565	32470	32657	32697	32322	32556	32837	32272	32735	32605	32470	32450	32508	32450	32507	32283	32659	32419	32469	32528	32512	32503	32388	32531	32427	32557	32601	32641	32615	32517	32596	32398	32645	32577	32550	32470	32475	32390	32491	32649	32388	32274	32633	32469	32731	32349	32383	32528	32451	32212	32444	32409	32375	32473	32545	32730	32653	32399	32620	32449	32675	32525	32485	32550	32450	32521	32542	32523	32367	32486	32664	32270	32391	32556	32362	32456	32404	32544	32610	32461	32348	32535	32352	32168	32424	32427	32460	32334	32821	32631	32501	32434	32415	32412	32487	32390	32593	32425	32656	32603	32697	32608	32495	32536	32344	32343	32577	32446	32345	32225	32450	32584	32616	32605	32593	32718	32309	32449	32694	32562	32274	32541	32737	32495	32506	32325	32372	32511	32501	32419	32629	32602	32465	32348	32526	32676	32515	32799	32237	32791	32483	32645	32267	32518	32807	32837	32399	32481	32307	32439	32834	32434	32679	32632	32336	32681	32399	32398	32373	32504	32401	32422	32578	32579	32577	32078	32329	32265	32381	32334	32717	32487	32213	32353	32553	32552	32454	32529	32410	32499	32557	32442	32423	32525	32709	32323	32233	32453	32603	32610	32775	32526	32508	32551	32407	32446	32477	32736	32527	32365	32389	32728	32548	32316	32583	32421	32705	32484	32775	32522	32568	32426	32755	32626	32440	32422	32401	32317	32519	32442	32438	32444	32027	32615	32647	32339	32432	32711	32372	32689	32419	32199	32544	32647	32476	32497	32392	32652	32483	32532	32460	32565	32508	32447	32584	32745	32352	32396	32695	32328	32431	32435	32506	32551	32788	32393	32599	32523	32671	32520	32333	32544	32431	32620	32468	32437	32694	32494	32606	32514	32552	32609	32429	32747	32443	32362	32566	32451	32267	32642	32495	32491	32365	32602	32465	32354	32473	32445	32543	32480	32248	32412	32573	32278	32612	32345	32443	32348	32329	32204	32543	32417	32301	32533	32307	32422	32101	32274	32513	32294	32386	32689	32527	32711	32471	32469	32547	32728	32705	32584	32425	32691	32678	32581	32525	32504	32511	32476	32280	32441	32585	32364	32165	32711	32500	32625	32425	32805	32376	32645	32692	32423	32463	32488	32817	32388	32430	32157	32318	32641	32320	32379	32764	32444	32400	32624	32420	32331	32428	32902	32381	32470	32497	32440	32575	32446	32360	32394	32329	32407	32526	32528	32494	32705	32469	32686	32583	32512	32327	32304	32641	32608	32616	32574	32361	32599	32408	32536	32333	32456	32868	32668	32505	32302	32479	32341	32438	32566	32320	32494	32467	32479	32278	32501	32587	32745	32596	32617	32401	32637	32527	32463	32438	32479	32609	32343	32449	32507	32475	32375	32168	32347	32453	32218	32645	32404	32307	32589	32586	32622	32519	32545	32503	32017	32343	32468	32406	32638	32674	32503	32491	32491	32394	32585	32307	32889	32579	32190	32485	32210	32175	32351	32286	32493	32326	32573	32286	32440	32446	32433	32269	32276	32333	32255	32290	32663	32634	32455	32358	32096	32421	32536	32691	32788	32572	32510	32525	32392	32594	32395	32635	32492	32409	32625	32657	32257	32339	32612	32207	32358	32430	32765	32585	32782	32243	32310	32400	32778	32285	32429	32221	32575	32544	32477	32621	32681	32681	32503	32412	32897	32436	32631	32301	32680	32522	32515	32752	32675	32531	32592	32261	32628	32518	32334	32513	32561	32447	32677	32599
22291	30523	31667	26367	23124	21980	25773	23694	21061	19276	18285	17854	17823	17855	17770	17515	17661	17802	17630	17736	17758	17666	17729	17705	17713	17759	17832	17727	17836	17866	17560	17753	18032	17751	17630	17714	17583	17679	17670	17469	17625	17653	17780	17724	17487	17592	17560	17752	17841	17741	17803	17982	17643	17704	17745	17641	17807	17685	17546	17715	17667	17677	17696	17590	17849	17729	17713	17732	17665	17645	17535	17695	17580	17825	17754	17691	17730	17575	17722	17537	17733	17613	17634	17700	17673	17637	17797	17618	17569	17616	17618	17695	17700	17584	17741	17688	17919	17479	17742	17671	17491	17756	17734	17791	17676	17654	17732	17647	17662	17764	17662	17440	17615	17739	17810	17541	17679	17630	17555	17800	17676	17823	17817	17738	17514	17771	17595	17651	17571	17719	17664	17773	17718	17762	17569	17679	17898	17648	17645	17623	17656	17645	17641	17818	17708	17661	17649	17621	17700	17505	17695	17538	17444	17705	17683	17720	17782	17842	17738	17679	17571	17551	17648	17594	17722	17909	17606	17693	17609	17665	17954	17731	17747	17726	17823	17915	17716	17687	17637	17639	17643	17535	17532	17647	17813	17730	17602	17668	17666	17607	17849	17546	17610	17628	17646	17715	17536	17554	17780	17797	17699	17723	17863	17585	17700	17506	17754	17862	17759	17473	17582	17774	17815	17736	17536	17781	17620	17813	17928	17684	17600	17477	17785	17880	17629	17542	17724	17696	17796	17523	17757	17540	17802	17726	17888	17661	17712	17539	17852	17621	17673	17566	17795	17652	17705	17827	17602	17590	17717	17799	17689	17771	17547	17807	17496	17660	17591	17557	17705	17784	17764	17708	17892	17739	17706	17601	17752	17679	17817	17672	17607	17673	17678	17690	17636	17688	17777	17493	17653	17652	17583	17717	17577	17544	17751	17873	17758	17449	17716	17702	17702	17810	17542	17624	17579	17694	17638	17755	17774	17651	17829	17706	17541	17579	17766	17681	17533	17808	17827	17579	17738	17558	17785	17797	17699	17809	17752	17741	17762	17878	17613	17733	17703	17696	17716	17890	17757	17678	17670	17746	17656	17763	17671	17605	17738	17634	17731	17529	17646	17607	17850	17383	17753	17646	17695	17735	17739	17534	17808	17585	17840	17583	17573	17692	17763	17666	17646	17755	17660	17762	17802	17694	17557	17662	17797	17775	17615	17491	17803	17656	17530	17619	17813	17556	17700	17579	17713	17697	17812	17641	17637	17633	17879	17868	17741	17614	17812	17751	17709	17797	17668	17898	17825	17856	17668	17778	17588	17420	17644	17784	17711	17550	17756	17609	17843	17727	17924	17608	17600	17824	17809	17774	17765	17757	17507	17902	17556	17724	17709	17554	17783	17913	17641	17555	17752	17625	17613	17671	17783	17450	17684	17775	17494	17679	17618	17831	17656	17832	17639	17530	17729	17724	17619	17713	17523	17724	17684	17731	17660	17568	17678	17821	17549	17570	17607	17490	17651	17787	17641	17653	17842	17605	17673	17675	17850	17658	17711	17792	17786	17657	17681	17761	17683	17861	17619	17678	17687	17669	17640	17686	17577	17617	17527	17574	17837	17589	17647	17796	17776	17687	17790	17493	17495	17617	17736	17545	17722	17565	17533	17809	17782	17818	17722	17538	17751	17774	17700	17769	17639	17686	17795	17674	17526	17716	17725	17489	17748	17539	17526	17633	17686	17777	17555	17934	17715	17768	17728	17634	17732	17733	17743	17724	17836	17673	17679	17797	17569	17702	17740	17661	17781	17714	17731	17920	17655	17837	17546	17750	17961	17676	17620	17873	17425	17742	17593	17484	17799	17678	17837	17631	17792	17651	17732	17485	17818	17466	17738	17779	17544	17628	17769	17956	17720	17737	17390	17737	17846	17646	17507	17853	17774	17621	17802	17647	17768	17757	17804	17689	17589	17786	17632	17669	17609	17640	17699	17645	17666	17628	17684	17822	17773	17806	17764	17819	17590	17774	17758	17567	17611	17533	17703	17563	17713	17690	17643	17614	17606	17676	17830	17717	17753	17677	17575	17839	17619	17667	17712	17420	17783	17633	17655	17507	17761	17710	17661	17639	17706	17627	17577	17580	17579	17623	17549	17664	17672	17611	17489	17817	17563	17736	17778	17676	17639	17695	17558	17740	17591	17739	17743	17735	17522	17595	17660	17642	17852	17660	17890	17619	17838	17741	17738	17762	17696	17666	17652	17688	17757	17711	17699	17714	17629	17706	17615	17704	17754	17553	17678	17730	17624	17679	17661	17768	17564	17837	17724	17769	17649	17768	17964	17737	17695	17577	17905	17920	17489	17466	17601	17543	17605	17834	17819	17707	17750	17692	17638	17737	17618	17707	17708	17814	17714	17568	17726	17697	17710	17583	17516	17611	17728	17784	17627	17675	17577	17922	17657	17502	17707	17603	17709	17754	17642	17878	17856	17774	17804	17751	17687	17625	17707	17636	17765	17621	17656	17763	17572	17599	17698	17882	17591	17711	17444	17673	17572	17559	17845	17934	17886	17770	17640	17616	17721	17713	17802	17739	17753	17662	17583	17638	17665	17526	17866	17619	17642	17752	17602	17522	17658	17648	17751	17554	17724	17701	17863	17782	17698	17579	17778	17515	17767	17606	17609	17530	17754	17694	17556	17758	17715	17593	17691	17754	17636	17623	17451	17761	17782	17759	17752	17785	17671	17538	17687	17626	17681	17671	17762	17753	17632	17677	17622	17692	17633	17567	17642	17778	17898	17642	17791	17758	17570	17880	17506	17699	17807	17676	17643	17748	17578	17651	17741	17641	17700	17644	17720	17679	17646	17688	17733	17774	17827	17685	17790	17847	17642	17528	17775	17707	17741	17695	17673	17666	17711	17714	17600	17651	17722	17707	17573	17649	17660	17725	17724	17705	17587	17567	17799	17394	17639	17842	17588	17593	17597	17709	17537	17772	17639	17668	17698	17646	17769	17627	17849	17823	17711	17538	17829	17697	17595	17732	17605	17695	17740	17538	17866	17651	17724	17791	17779	17681	17709	17634	17569	17844	17474	17690	17662	17799	17810	17756	17512	17702	17579	17702	17581	17900	17766	17683	17490	17892	17852	17843	17857	17803	17635	17700	17851	17711	17726	17690	17687	17719	17715	17703	17913	17663	17645	17733	17708	17812	17761	17561	17703	17739	17647	17732	17662	17746	17624	17563	17745	17754	17736	17728	17389	17738	17799	17789	17563	17599	17650	17692	17571	17701	17613	17661	17569	17717	17603	17656	17779	17535	17628	17974	17816	17636	17616	17784	17601	17648	17580	17596	17609	17538	17731	17520	17571	17507	17654	17703	17700	17767	17771	17652	17659	17595	17805	17666	17512	17706	17784	17667	17556	17937	17750	17572	17782	17686	17597	17618	17655	17722	17578	17620	17855	17710	17668	17699	17790	17691	17943	17773	17788	17608	17652	17512	17731	17640	17657	17618	17503	17645	17793	17682	17721	17707	17693	17590	17735	17639	17638	17781	17595	17799	17662	17534	17636	17625	17693	17656	17799	17581	17885	17495	17718	17686	17620	17668	17582	17750	17798	17731	17617	17699	17773	17836	17566	17789	17844	17657	17740	17557	17678	17695	17569	17537	17690	17559	17730	17638	17717	17731	17680	17770	17740	17759	17639	17747	17933	17738	17524	17731	17821	17641	17851	17634	17671	17768	17720	17582	17861	17802	17653	17701	17622	17680	17695	17610	17631	17707	17856	17684	17587	17613	17694	17825	17668	17738	17849	17730	17699	17698	17720	17658	17589	17753	17626	17634	17599	17714	17559	17667	17724	17735	17821	17763	17826	17484	17674	17594	17710	17666	17681	17641	17666	17722	17672	17845	17721	17661	17637	17528	17665	17775	17601	17574	17503	17652	17586	17632	17725	17806	17538	17584	17651	17549	17688	17658	17689	17771	17824	17744	17504	17916	17768	17830	17569	17730	17736	17664	17701	17682	17656	17646	17479	17623	17798	17645	17646	17758	17533	17659	17929	17709	17641	17625	17771	17714	17824	17762	17776	17768	17734	17721	17818	17903	17727	17842	17727	17706	17664	17722	17889	17792	17773	17850	17693	17838	17796	17610	17548	17785	17692	17631	17752	17731	17854	17501	17727	17624	17773	17704	17701	17833	17622	17750	17683	17785	17614	17697	17742	17537	17700	17761	17680	17491	17798	17768	17515	17711	17623	17662	17566	17600	17867	17833	17617	17902	17774	17746	17900	17711	17712	17502	17475	17716	17769	17796	17812	17707	17820	17891	17742	17703	17730	17570	17747	17667	17642	17789	17733	17637	17649	17696	17681	17738	17711	17687	17696	17727	17627	17553	17682	18018	17610	17717	17546	17585	17687	17789	17697	17740	17481	17762	17771	17842	17700	17606	17687	17932	17732	17628	17741	17663	17706	17692	17493	17641	17644	17575	17512	17625	17843	17654	17560	17821	17749	17672	17765	17523	17720	17706	17612	17684	17835	18045	17763	17793	17638	17622	17704	17829	17682	17450	17763	17675	17853	17714	17709	17655	17505	17747	17627	17712	17588	17742	17502	17614	17647	17602	17883	17601	17834	17832	17632	17668	17645	17806	17810	17754	17730	17675	17657	17624	17678	17626	17692	17584	17770	17823	17666	17690	17598	17964	17644	17671	17598	17871	17688	17673	17725	17717	17792	17590	17634	17722	17668	17638	17557	17584	17813	17582	17674	17702	17596	17778	17532	17719	17794	17767	17532	17821	17860	17736	17831	17735	17519	17750	17777	17822	17650	17848	17780	17651	17839	17801	17651	18014	17839	17651	17670	17624	17710	17743	17665	17762	17599	17693	17931	17855	17630	17538	17729	17689	17649	17710	17699	17922	17664	17731	17978	17573	17783	17914	17792	17696	17517	17702	17579	17562	17629	17870	17675	17845	17711	17816	17576	17625	17785	17722	17587	17590	17876	17775	17570	17589	17668	17566	17719	17756	17618	17693	17731	17862	17722	17676	17615	17693	17630	17735	17631	17832	17569	17645	17698	17650	17663	17735	17782	17596	17615	17800	17661	17553	17750	17820	17712	17683	17676	17613	17666	17631	17562	17631	17659	17722	17562	17746
24373	21400	30417	34158	36387	42533	57461	56103	47877	39766	35392	33123	32388	32284	32359	32314	32257	32204	32080	32080	32245	32106	32039	32063	32035	32368	32172	32181	32185	32271	32202	32132	31776	32206	32063	32219	32329	32234	32203	32243	31890	31802	32311	32011	32344	32000	32047	32179	32107	31987	32036	32109	32117	32420	32117	32260	32217	32206	32346	32130	31946	31866	31980	31959	32069	31927	31991	32109	32418	32062	32103	32494	32011	32306	32269	32174	32094	32096	32212	32321	32045	32087	32302	32123	32098	32138	32068	32258	32115	32029	31924	32264	32360	32423	32181	31808	32203	31947	31909	31946	31881	32162	31987	32223	32240	32100	31974	32129	32277	32177	32217	32153	31752	32292	32268	31887	32141	32072	32062	32181	31895	31953	31992	32162	32301	32379	32051	32123	32335	31986	32087	32123	32316	31981	32071	32291	32184	32206	31882	31813	32158	32256	31818	32442	32094	31963	32142	32172	32288	32090	32285	32275	31983	32338	32279	32133	32303	32223	32014	32081	32424	32300	32123	32263	32096	31895	32406	32132	31836	31972	32238	31988	32088	32058	32275	32166	32137	32173	32373	31953	31906	32064	32186	32220	32153	32012	31982	32035	31995	31878	32130	31923	32099	32115	32352	32053	32279	32152	32339	31964	32123	32175	32308	32122	32046	32159	32123	32052	32353	31760	31947	31731	31940	32081	32111	31737	32400	32230	32288	32228	32070	32065	32165	32041	31988	32031	32135	32184	32235	32320	32096	32149	32102	32007	32179	31995	31898	31877	32309	31874	32258	31953	32114	32199	32129	32243	31944	32213	32064	32004	32131	32320	32212	32080	32167	31935	31999	31995	31988	31979	32107	32342	32289	32204	32118	32277	32025	32210	32102	32176	32076	32189	32347	32178	31842	31984	31907	32189	31765	32025	32131	32048	32413	31845	32110	32049	32107	32248	32100	31978	31996	32123	31982	32096	31791	32188	32038	32135	31961	31946	32189	32294	32030	31936	32236	32276	32168	31950	32220	32344	32136	32211	31998	32150	32104	32223	32128	32030	31899	31948	32299	32114	32059	32277	32282	32302	32088	32125	32209	32091	31710	32118	32084	32219	32228	31844	32046	32163	32230	32165	32129	31675	32078	32035	32100	32174	32260	31712	32018	32066	31991	32048	32313	31980	32228	32270	32080	32263	32227	32154	31980	31943	32030	32182	32210	32251	32361	32173	32102	32185	32386	32104	32191	31761	31720	32022	31892	32112	32283	32028	31857	32308	32185	31902	32255	31916	32106	31975	32059	31724	32311	32210	32236	32014	32154	32137	32178	32269	32102	32123	32102	31884	32066	31811	32048	31959	32121	32214	32110	32112	32065	31882	32077	32059	32053	32340	31980	32051	32513	32160	32255	32004	31974	31845	32139	32168	32021	31934	31888	32107	32461	32182	32302	32094	32118	32010	32118	32022	31946	32348	32166	31920	31937	31986	32090	32306	32272	32054	32073	32342	32252	31999	31983	32151	32016	31951	32089	32187	32195	32129	32050	32285	32246	32198	32191	31999	32052	31968	32070	32028	32090	32184	32176	32042	32094	31995	32277	31768	32080	32134	32411	32094	32220	32101	32051	32186	32325	32047	31760	32037	32195	32268	31909	32074	31980	32099	32403	32059	32073	32273	32147	32052	32207	32241	32133	32080	32076	32092	32235	32144	32116	32033	31934	31874	32277	32003	32151	32233	31967	32072	32150	32098	31855	31958	32040	31985	32117	32349	32335	31929	31984	32217	32085	32183	32209	32113	32115	32219	32073	32070	32092	32289	32314	32096	32144	31885	32081	32172	32095	31987	32052	32084	32171	32160	31973	32219	32093	32211	32207	32069	32011	32185	32408	31934	32155	32123	32210	32395	32175	32222	32150	32133	32138	31950	32169	32034	32169	32025	32001	31974	32239	31983	32282	32388	32320	32083	32060	32023	32045	32238	32051	31969	32337	32003	32367	32098	32092	32156	32217	32182	32154	32292	32021	32047	32086	31946	32018	32392	32077	32176	32031	31987	32217	32291	32124	31777	32006	31982	32313	32216	32006	32216	32451	32199	32034	32125	32273	32232	32202	32144	32410	32109	32420	32004	32158	32120	32002	32039	32089	32070	32338	31920	31791	32064	31935	31918	32159	32224	32138	32065	32362	32087	32050	32193	32197	32285	32009	32010	32145	32213	32131	32282	32297	32193	31983	32022	31956	31718	32182	31959	32269	32131	32272	32081	32089	31998	32020	32082	32151	32158	32028	31957	32054	31967	32185	32165	32141	32006	32179	31903	32015	32205	32083	31908	32004	32140	32032	31849	32088	32084	32153	32058	32108	32236	32197	31968	32000	32161	32287	32223	32126	32117	32038	32137	32320	32170	32213	32189	31997	31923	32031	32067	32075	32028	32020	32230	32062	32396	32182	32234	32318	31963	32225	32315	32181	32266	32143	31931	31954	31985	32184	32003	31989	31903	31973	32129	32338	31905	32290	32230	31960	32212	32497	32171	32328	32111	32225	31956	32179	32213	32202	32140	32055	32529	32124	31908	32172	32315	32265	32143	31988	32009	32191	32089	32076	32196	32089	32304	32324	32144	31895	32219	32109	32231	32004	32046	32138	31976	32186	32202	31988	32093	31833	32214	32200	32294	32062	31956	32222	32124	32127	32251	32264	32078	31887	32000	32169	32174	32183	32055	31839	32156	31898	32257	31942	31873	32194	32219	31938	32035	31914	32149	31893	32271	32240	32064	32315	31973	32190	32010	32145	32143	32066	32310	32216	32366	31979	31942	32532	31912	32278	32113	32118	32220	32133	32121	31981	32457	32243	32074	32133	32586	32419	32373	32046	32029	32430	32076	32323	32200	32176	32218	32231	31988	32091	32069	32213	31889	31958	31961	32110	32441	32100	31964	32052	32059	32087	32102	32016	32106	32179	32031	32021	32116	31954	32217	31840	31943	32277	32392	32097	32187	32029	31963	32235	32205	32098	32295	32014	32336	32212	32086	32219	32066	32010	32228	32311	31844	32288	32074	31955	31874	32022	32073	32089	32115	32213	32116	32222	32322	32008	32203	31984	32370	32038	31873	32205	32247	32251	31867	32011	32266	32012	32036	32198	31897	32078	32150	32198	32050	32113	32283	32188	32304	32061	32037	32059	31990	32226	32110	32121	32286	32146	32162	32269	32132	31904	31919	32428	32029	32051	32267	32282	32249	32254	32195	32032	32209	32082	32438	32122	31890	32204	32091	32170	31965	32345	31921	32344	31745	31997	32072	32070	32256	32066	32075	32262	32331	31910	31922	32024	32091	32435	32159	32441	32373	32086	32336	32123	32189	31965	32085	32059	32454	32200	32278	32206	32238	32059	31866	32133	32022	32267	32170	31997	31961	31947	32069	32141	31812	32010	32109	32047	31988	32133	31984	31840	32142	31991	32358	32160	32209	32142	31928	32396	32017	32363	32103	32078	31990	31998	31995	32356	32065	31929	32150	32153	32145	32212	31890	31987	32175	32075	32049	31974	32054	32002	32217	32221	32060	32229	32134	32195	31948	32447	32155	32117	32200	32238	32500	31970	31980	32020	32170	32258	32101	32035	32377	31884	32090	32230	32170	32162	32012	31844	32088	32284	31949	32201	32158	31972	32159	32015	32273	31997	31979	32054	32211	32188	32228	32001	32072	31904	32045	32210	31940	32015	32432	32045	31991	32145	32046	31830	32191	32106	32136	32292	32262	32222	31877	32091	32160	31822	32303	32154	32235	32123	31986	32304	31943	31940	32113	32193	32022	32051	32013	32031	32093	32156	32040	31926	32339	32142	31969	32006	32425	32313	32345	31989	32290	32064	32229	32087	31794	32154	32528	32029	32224	32089	32188	32200	32404	32450	32032	32046	32024	31987	32125	32288	31955	32305	31982	32283	32067	32145	32241	32306	32201	32240	32049	32075	32090	32249	31856	32013	32118	32220	32144	32362	32180	31860	31843	31923	32193	32280	32326	32236	31950	32241	32427	32283	32223	32287	32049	32312	32356	32164	31972	32405	32208	32117	32198	32298	32117	32205	32266	32085	32201	32217	32045	32066	32042	32084	31975	32155	31953	32426	32031	32150	32076	32188	32068	31929	32311	32142	31833	32083	32149	32364	31999	32326	32172	32078	32143	32263	32149	32090	32069	32194	32078	32312	32197	32214	32196	32134	32306	31853	32483	32128	32297	32156	32214	32051	31917	32077	32215	32242	32076	32120	32180	32199	32060	31721	32129	32104	31967	32008	32220	32098	32109	32210	32357	32025	31968	32131	32028	32070	31935	32194	31891	32293	31940	32067	32135	32073	31943	31760	32111	32168	32156	32385	32163	32133	32184	31824	32179	32056	32015	32237	31917	32128	32293	32225	31857	32068	32086	32058	31868	32151	31955	32348	32374	32164	32189	32127	32342	32298	32225	32038	31892	31978	32216	31860	32055	32186	31982	32169	32155	32261	32061	31797	32035	32312	32315	32002	31791	31986	32149	32400	32292	32337	32040	32037	31954	32360	32199	32051	32054	32208	31901	32287	32034	32198	32271	32003	31867	32056	32099	32092	32228	31993	31965	32360	32185	31874	32052	32205	32179	31905	32163	31874	31639	32180	32133	32336	32192	31880	32043	31912	32389	32107	32264	31999	32076	32143	32046	32106	32204	32143	32279	32171	32056	32221	32228	32054	32138	31953	32348	32123	32053	32311	32136	32155	32047	32118	32024	32288	32104	32250	32187	32086	32151	31889	32033	31878	32134	32050	32033	32276	32152	32025	32066	32208	31901	32040	32163	32219	32176	31977	31974	32409	32002	32209	32255	32252	31880	31877	32100	31943	32200	32416	32213	32105	32285	32065	32298	32010	31917	32080	32080	32335	32277	32092	32123	32284	32065	32116	32250	32081	32193	32047	32214	32064	32298	32153	31923	32231	32183	32110	32151	32130	32140	31971	31899	32050	32192	32032	32367	31971	31963	32235	32048	32074	32193	32022	32042	32138	32111	32326	32125	32205	32232	32337	31892	31923	32010	32239	32210	32273	32226	32115	32110	32255	32073	32039	32324	32277	32158	32217	32197	32169	32119	32179	31900	31993	32049	32458	31856	32229	31799	31985	32045	32018	32283	31997	31965
20479	36482	40227	32390	28790	32316	47724	45091	34499	25555	20395	18465	17937	17871	17861	17828	17764	17673	17781	17902	17960	17719	17886	17825	17768	17645	17583	17785	17876	17678	17618	17902	17763	17828	17752	17813	17793	17617	17714	17736	17578	17908	17778	17696	17801	17759	17921	17764	17831	17802	17943	17552	17800	17850	17667	17851	17610	17634	17668	17782	17842	17774	17649	17727	17895	17578	17644	17779	17834	17667	17896	17707	17826	17773	17671	17856	17684	17642	17703	17792	17609	17511	17662	17796	17724	17790	17672	17484	17555	17793	17655	17841	17755	17906	17833	17609	17840	17763	17613	17718	17605	17755	17919	17717	17852	17657	17866	17713	17784	17744	17771	17628	17666	17696	17693	17806	17553	17812	17633	17748	18029	17782	17860	17704	17687	17658	17630	17820	17820	17653	17783	17675	17889	17710	17737	17735	17838	17582	17874	17793	17743	17726	17813	17698	17701	17874	17542	17622	17877	17708	17763	17561	17641	17737	17784	17564	17519	17718	17797	17902	17523	17707	17588	17726	17601	17831	17755	17626	17714	17781	17419	17867	17495	17440	17477	17663	17725	17477	17871	17737	17728	17789	17755	17690	17661	17611	17829	17675	17794	17813	17870	17670	17795	17735	17660	17817	17712	17751	17823	17771	17885	17815	17831	17650	17862	17733	17830	17675	17746	17767	17803	17732	17679	17819	17813	17660	17708	17667	18054	17691	17616	17570	17640	17747	17811	17718	17646	17706	17802	17770	17645	17753	17835	17863	17664	17631	17988	17541	17683	17662	17553	17742	17606	17718	17630	17913	17583	17686	17614	17738	17851	17800	17540	17484	17699	17680	17729	17680	17969	17758	17971	17768	17789	17682	17929	17833	17746	17721	17835	17516	17763	17769	17744	17676	17853	17833	17782	17784	17789	17774	17727	17873	17861	17731	17885	17850	17674	17742	17610	17843	17890	17480	17920	17655	17650	17761	17985	17586	17775	17612	17717	17774	17797	17659	17769	17721	17652	17806	17829	17640	17744	17820	17893	17752	17788	17803	17652	17525	17661	17679	17702	17941	17591	17629	17743	17811	17860	17770	17718	17688	17780	17889	17639	17687	17626	17802	17740	17820	17713	17629	17565	17581	17803	17652	17715	17617	17715	17840	17778	17702	17815	17731	17756	17910	17968	17900	17888	17723	17657	17966	17782	17868	17836	17784	17855	17619	17861	17819	17713	17657	17773	17720	17635	17898	17831	17610	17801	17724	17870	17854	17801	17825	17853	17653	17830	17580	17834	17631	17718	17617	17776	17748	17791	17635	17585	17731	17830	17754	17871	17775	17853	17823	17744	17802	17745	17822	17641	17724	17696	17645	17478	17723	17779	17638	17898	17751	17703	17880	17799	17749	17975	17699	17797	17647	17689	17776	17724	18004	17644	17778	17684	17733	17589	17775	17865	17743	17716	17703	17867	17814	17913	17708	17736	17750	17902	17704	17693	17850	17549	17711	17573	17849	17784	17735	17669	17887	17754	17948	17786	17866	17753	17645	17377	17813	17625	17654	17600	17913	17725	17847	17697	17785	17707	17820	17882	17770	17740	17738	17599	17717	17645	17699	17788	17626	17773	17868	17722	17806	17680	17616	17640	17719	17786	17655	17869	17728	17608	17778	17734	17766	17698	17683	17749	17769	17697	17629	17755	17788	17821	17654	17823	17735	17840	17745	17804	17835	17722	17642	17612	17817	17637	17625	17761	17955	17767	17807	17658	17685	17808	17599	17672	17679	17849	17772	17495	17726	17697	17668	17862	17897	17884	17828	17895	17604	17902	17709	17902	17674	17659	17793	17846	17679	17817	17684	17735	17969	17828	17670	17851	17908	17699	17776	17821	17826	17750	17818	17779	17624	17567	17596	17697	17705	17561	17645	17747	17631	17690	17865	17738	17698	17804	17676	17839	17702	17936	17621	17646	17594	17833	17822	18013	17753	18043	17812	17781	17958	17754	17750	17809	17806	17890	17755	17426	17760	17618	17852	17700	17603	17523	17870	17642	17628	17724	17685	17816	17643	17909	17711	17786	17916	17743	17706	17785	17814	17705	17782	17569	17743	17751	17776	17616	17693	17686	17592	17517	17630	17613	17615	17962	17765	17692	17652	17705	17767	17751	17594	17551	17677	17841	17762	17790	17708	17565	17805	17657	17779	17690	17662	17781	17853	17709	17665	17676	17644	17756	17637	17870	17803	17833	17734	17681	17668	17802	17715	17636	17691	17667	17664	17857	17923	17681	17672	17721	17756	17834	17675	17851	17797	17707	17830	17740	17782	17614	17650	17979	17769	17666	17717	17682	17843	17696	17697	17634	17691	17864	17820	17745	17773	17686	17613	17689	17547	17700	17809	17774	17597	17795	17729	17802	17699	17686	17860	17899	17785	17831	17801	17618	17749	17754	17730	17640	17679	17834	17740	17715	17658	17670	17864	17765	17759	17683	17697	17795	17612	17875	17847	17710	17860	17777	17813	17804	17652	17817	17707	17816	17653	17629	17849	17803	17791	17680	17756	17699	17671	17748	17703	17673	17820	17671	17672	17830	17554	17627	17606	17685	17925	18042	17694	17803	17758	17564	17692	17778	17643	17774	17924	17568	17802	17707	17700	17723	17784	17703	17722	17802	17681	17748	17769	17718	17667	17691	17805	17863	17742	17744	17813	17729	17548	17688	17875	17562	17482	17709	17798	17623	17695	17750	17597	17701	17657	17718	17640	17756	17846	17787	17757	17773	17936	17604	17749	17783	17547	17881	17718	17705	17560	17638	17714	17805	17943	17709	17645	17830	17661	17890	17767	17650	17684	17514	17772	17639	17700	17933	17774	17716	17682	17659	17722	17649	17643	17694	17827	17834	17633	17925	17753	17786	17696	17721	17803	17738	17708	17858	17772	17923	17809	17661	17822	17736	17842	17746	17732	17720	17904	17593	17696	17637	17785	17693	17695	17824	17702	17870	17715	17629	17602	17528	17605	17798	17604	17724	17741	17802	17777	17714	17667	17938	17743	17885	17940	17923	17792	17618	17781	17617	17695	17796	17675	17631	17815	17744	17788	17769	17739	17763	17636	17880	17764	17882	17673	17786	17678	17835	17642	17643	17722	17885	17693	17959	17872	17513	17791	17890	17690	17840	17612	17884	17690	17813	17791	17955	17934	17736	17712	17657	17564	17746	17702	17600	17839	17710	17881	17977	17760	17781	17700	17824	17584	17619	17761	17886	17752	17665	17674	17641	17705	17668	17573	17723	17740	17549	17795	17783	17628	17877	17544	17553	17668	17773	17774	17736	17819	17837	17641	17580	17687	17674	17628	17778	17869	17581	17812	17663	17722	17789	17845	17766	17704	17739	17711	17686	17739	17688	17864	17797	17730	17824	17954	17660	17759	17736	17521	17754	17693	17678	17632	17735	17693	17697	17817	17745	17766	17511	17613	17767	17809	17596	17661	17695	17676	17846	17730	17798	17663	17685	17757	17833	17667	17832	17551	17809	17577	17814	17806	17670	17924	17947	17660	17675	17759	17869	17806	17844	17662	17536	17768	17687	17777	17727	17624	17745	17794	17874	17758	17728	17739	17694	17702	17758	17748	17610	17765	17797	17679	17774	17891	17695	17527	17831	17748	17710	17729	17613	17676	17576	17721	17754	17765	17582	17604	17949	17677	17832	17696	17563	17724	17734	17827	17746	17761	17928	17804	17748	17830	17764	17776	17642	17697	17636	17802	17797	17912	17491	17828	17608	17606	17787	17914	17818	17712	17744	17798	17702	17810	17706	17704	17895	17749	17695	17738	17571	17912	17698	17717	17790	17627	17836	17790	17643	17677	17680	17566	17652	17651	17658	17752	17549	17551	17698	17804	17791	17651	17798	17838	17741	17816	17710	17783	17799	17795	17682	17794	17946	17650	17711	17812	17867	17702	17798	17690	17563	17781	17836	17723	17856	17882	17789	17563	17747	17863	17721	17737	17507	17717	17792	17765	17677	17754	17719	17795	17678	17713	17649	17678	17804	17770	17712	17782	17664	17724	17830	17733	17973	17691	17672	17857	17613	17718	17798	17665	17714	17752	17785	17933	17633	17701	17879	17704	17831	17787	17801	17822	17573	17617	17897	17630	17717	17678	17685	17609	17663	17933	17686	17797	17853	17712	17641	17814	17979	17769	17758	17787	17869	17693	17880	17764	17679	17722	17833	17897	17715	17664	17768	17827	17777	17706	17873	17804	17610	17738	17847	17696	17796	17654	17734	18030	17596	17751	17625	17785	17728	17715	17886	17911	17725	17701	17719	17848	17701	17705	17792	17720	17767	17661	17809	17802	17650	17777	17805	17858	17726	17606	17693	17543	17808	17910	17608	17514	17654	17597	17983	17705	17727	17825	17667	17818	17579	17888	17968	17825	17753	17602	17544	17559	18033	17767	17858	17674	17715	17640	17611	17847	17735	17698	17853	17732	17524	17641	17719	17762	17722	17706	17868	17748	17684	17693	17880	17580	17853	17765	17634	17610	17528	17674	17720	17820	17683	17607	17648	17668	17899	17618	17805	17925	17626	17472	17683	17674	17764	17621	17706	17823	17682	17619	17708	17708	17740	17642	17782	17784	17830	17639	17841	17712	17643	17856	17832	17887	17493	17675	17623	17744	17713	17690	17868	17782	17745	17733	17830	17619	17759	17917	17699	17794	17710	17729	17823	17716	17612	17737	17782	17649	17673	17801	17843	17734	17724	17680	17646	17510	17609	17751	17587	17763	17595	17722	17666	17710	17766	17741	17926	17671	17621	17871	17789	17590	17818	17767	17734	17657	17712	17841	17779	17836	17806	17661	17885	17703	17813	17776	17611	17798	17832	17647	17607	17835	17780	17774	17780	17591	17605	17718	17852	17755	17620	17736	17804	17850	17775	17664	17879	17717	17708	17638	17856	17737	17762	17694	17759	17688	17512	17741	17680	17861	17757	17925	17684	17711	17720	17581	17809	17666	17665	17694	17791	17712	17785	17655	17663	17724	17819	17704	17894	17655	17752	17675	17711	17645	17774	17785	17703	17827	17870	17774	17800	17803	17721	17608	17741	17711	17587	17719	17729	17606	17738	17614	17669	17633	17833	17701	17725	17593	17816	17622	17650	17749
22653	21377	29390	30863	35838	42546	70914	68809	57245	47236	39183	34581	33513	33166	33112	32846	32886	32924	33013	32927	32863	32773	32901	32887	32791	32862	32903	32925	33007	32856	32827	32841	32629	32682	32635	32424	32631	32531	33073	32963	32671	32625	32574	32287	32608	32627	32767	32588	32836	32863	32573	32688	32532	32785	32939	32867	32632	32718	32535	32692	32657	32788	32525	32789	32728	32740	32779	32550	32668	32721	32877	32809	32623	32566	32547	32581	32825	32582	32643	32653	32683	32559	32685	32638	32854	32695	32550	32437	32605	32822	32518	32827	32701	32551	32711	33032	32840	32564	32736	32820	32643	32513	32647	32700	32472	32699	32670	32748	32688	32391	32762	32468	32469	32562	32408	32651	32579	32583	32685	32554	32748	32665	32384	32587	32788	32652	32580	32705	32813	32593	32718	32704	32849	32522	32596	32755	32566	32998	32568	32801	32532	32739	32552	32644	32938	32828	32410	32615	32787	32627	32682	32662	32720	32518	32700	32822	32696	32750	32588	32625	32912	32590	32539	32868	32603	32778	32640	32499	32531	32531	32653	32819	32648	32724	32736	32603	32657	32800	32515	32504	32316	32792	32756	32792	32688	32615	32326	32329	32447	32537	32572	32586	32163	32563	32606	32471	32385	32741	32783	32625	32605	32579	32457	32689	32788	32706	32849	32739	32642	32680	32990	32760	32583	32568	32537	32788	32731	32710	32467	32726	33048	32555	32705	32721	32725	32541	32638	32329	32754	32763	32859	32808	32839	32820	32589	32680	32633	32462	32663	32794	32660	32427	32711	32665	32696	32912	32458	32620	32731	32644	32894	32544	32752	32871	32852	32775	32625	32537	32751	32546	32874	32726	32776	32722	32662	32644	32602	32594	32768	32518	32747	32775	32705	32863	32702	32675	32597	32384	32738	32344	32496	32800	32577	32805	32674	32519	32596	32702	32740	32845	32579	32654	32747	32858	32735	32771	32756	32620	32758	32881	32828	32466	32663	32821	32618	32674	32798	32773	32540	32776	32962	32583	32720	32722	32558	32694	32694	32367	32779	32671	32558	32877	32626	32672	32752	32720	32937	32592	33056	32633	32763	32888	32762	32673	32774	32422	32919	32606	32619	32775	32480	32781	32785	32522	32625	32774	32719	32622	32671	32457	32699	32365	32840	32611	32431	32466	32595	32687	32576	32809	32586	32648	32496	32666	32424	32624	32613	32535	32641	32883	32551	32661	32429	32836	32653	32956	32817	32552	32558	32545	32410	32695	32332	32759	32375	32494	32886	32769	32660	32501	32508	32461	32376	32442	32726	32372	32378	32671	32839	32815	32650	32503	32966	32543	32570	32526	32701	32591	32565	32735	32509	32734	32645	32339	32738	32464	32668	32601	32566	32699	32825	32463	32637	32541	32733	32541	32812	32589	32804	32889	32635	32741	32938	32573	32749	32817	32460	32586	33020	32822	32824	32424	32377	32602	32722	32798	32842	32396	32726	32736	32787	32466	32614	32607	32520	32730	32631	32814	32694	32433	32605	32530	32706	32940	32747	32344	32703	32477	32748	32827	32782	32694	32825	32756	32576	32518	32872	32646	32775	32782	32525	32479	32747	32701	32755	32436	32408	32564	32585	32841	32621	32742	32641	32442	32707	32816	32783	32826	32756	32620	32636	32802	32750	32721	32709	32768	32607	32694	32629	32592	32680	32423	32774	32852	32892	32854	32626	32556	32606	32497	32723	32866	32770	32734	32651	32828	32830	32828	32746	32603	32768	32575	32782	32576	32446	32430	32553	32360	32887	32649	32773	32605	32814	32736	32620	32669	32521	32492	32744	32558	32441	32621	32478	32684	32917	32629	32670	32419	32667	32788	32526	32638	32553	32491	32465	32410	32580	32594	32529	32458	32484	32485	32821	32831	32810	32511	32855	32479	32502	32650	32466	32673	32742	32307	32542	32587	32865	32565	32720	32611	32411	32494	32425	32554	32497	32709	32262	32743	32573	32465	32471	32559	32662	32957	32443	32673	32886	32815	32670	32871	32556	32798	32918	32791	32581	32604	32713	32735	32818	32811	32837	32739	32760	32525	32856	32812	32615	32646	32628	32881	32802	32503	32459	32739	32624	32705	32785	32786	32667	32576	32958	33030	32606	32503	32642	32791	32750	32586	32514	32661	32455	32548	32772	32503	32509	32848	32518	32726	32838	32617	32680	32722	32503	32566	32775	32883	32773	32796	32456	32552	32678	32599	32700	32836	32705	32526	32533	32410	32705	32905	32475	32743	32741	32624	32761	32394	32763	32603	32678	32955	32604	32771	32760	32871	32815	32671	32248	32714	32589	32370	32440	32914	32485	32879	32824	32643	32661	32471	32299	32411	32664	32887	32833	32813	32683	32899	32452	32855	32838	32474	32648	32848	32787	32573	32363	32543	32570	32615	32713	32546	32675	32538	32518	32625	32618	32514	32742	32794	32898	32498	32403	32627	32821	32843	32527	32571	32738	32669	32863	32451	32895	32735	32789	32620	32522	32670	32727	32637	32714	32757	32628	32582	32649	32549	32824	32572	32430	32854	32542	32436	32787	32862	32817	32754	32426	32438	32512	32746	32556	32688	32774	32467	32749	32669	32609	32426	32682	32755	32504	32714	32799	32757	32805	32827	32489	32675	32559	32706	32892	32486	32789	32796	32931	32520	32680	33003	32679	32534	32539	32535	32648	32984	32836	32642	32883	32463	32514	32789	32650	32695	32754	32492	32428	32499	32665	32638	32643	32914	32438	32747	32768	32672	32749	32850	32593	32867	32520	32491	32734	32559	32674	32840	32770	32803	32592	33044	32864	32551	32788	32751	32907	32983	32823	32758	32790	32644	32681	32534	32855	32785	32589	33008	32581	32785	32799	32771	32736	32426	32673	32705	32309	32590	32767	32628	32796	32782	32831	32491	32947	32588	32658	32606	32761	32785	32863	32459	32401	32611	32513	32776	32697	32798	32873	32734	32594	32501	32591	32325	32703	32800	32622	32599	32580	32765	32694	32536	32676	32563	32613	32874	32710	32833	32573	32657	32744	32668	32545	32302	32761	32521	32272	32640	32755	32691	32838	32661	32823	32902	32712	32814	32636	32909	32721	32690	32679	32740	32532	32826	32504	32672	32613	32585	32855	32903	32523	32687	32515	32571	32650	32785	32744	32743	32801	32533	32612	32613	32660	32477	32936	32750	33126	32427	32628	32891	32653	32959	32585	32551	32661	32658	32756	32545	32628	32484	32577	32758	32671	32744	32945	32756	32910	32623	33042	32786	32768	32869	32588	32791	32815	32588	32772	32583	32719	32714	32817	32457	32736	32789	32718	32574	32660	32609	32773	32718	32614	32936	32676	32389	32440	32854	32663	32570	32521	32751	32586	32428	32836	32657	32459	32946	32741	32554	32802	32717	32292	32630	32539	32576	32665	32534	32715	32513	32459	32759	32914	32465	32835	32706	32571	32880	32760	32776	32491	32492	32424	32457	32414	32457	32696	32704	32847	32656	32628	32529	32609	32868	32541	32582	32403	32501	32625	32757	32710	32813	32382	32463	32549	32657	32661	32537	32562	32563	32690	32400	32450	32568	32629	32560	32441	32399	32747	32544	32472	32669	32559	32666	32809	32583	32568	32600	32710	32545	32676	32619	32518	32589	32791	32594	32731	32414	32669	32920	32697	32510	32555	32627	32787	33002	32774	32465	32601	32660	32233	32662	32506	32664	32747	32679	32391	32750	32651	32563	32759	32690	32992	32714	32607	32773	32611	32735	32553	32487	32816	32763	32474	32486	32586	32687	32651	32638	32678	32417	32642	32566	32613	32853	32612	32319	32621	32546	32598	32736	32909	32542	32537	32609	32699	32716	32523	32596	32725	32766	32829	32650	32696	32791	32637	32762	32652	32726	32390	32880	32785	32736	32483	32560	32432	32856	32934	32610	32605	32568	32654	32541	32428	32478	32685	32542	32552	32530	32601	32803	32608	32467	32779	32532	32893	32822	32466	32735	32736	32577	33023	32580	32639	32572	32570	32518	32654	32538	32457	32708	32717	32744	32459	32591	32527	32531	32564	32628	32565	32648	32481	32465	32717	32636	32566	32674	32705	32592	32271	32822	32937	32625	32943	32793	32881	32817	32459	32603	32895	32264	32437	32807	32287	32823	32864	32518	32630	32602	32602	32909	32959	32806	32699	32500	32602	32427	32699	32459	32502	32524	32575	32676	32476	32676	32624	32884	32663	32764	32674	32747	32565	32834	32896	32523	32902	32711	32848	32514	32466	32484	32436	32614	32829	32456	32728	32891	32814	32778	32806	32564	32813	32731	32647	32715	32703	32518	32714	32811	32476	32847	32677	32774	32729	32614	32755	32796	32826	32583	32798	32469	32734	32733	32807	32589	32715	32556	32556	32791	32927	32728	32414	32814	32410	32754	32593	32688	32697	32799	32659	32710	32567	32597	33142	32826	32710	32549	32631	32579	32852	32323	32704	32892	32564	32620	32490	32539	32680	32506	32734	32914	32617	32566	32701	32580	32677	32412	32411	32556	32718	32491	32232	32785	32787	32289	32814	32601	32705	32729	32486	32633	32721	32525	32642	32582	32813	32828	32744	32523	32672	32516	32471	32379	32440	32734	32644	32582	32703	32741	32802	32719	32504	32665	32852	32685	32716	32549	32484	32505	32787	32690	32518	32470	32855	32603	32515	32517	32530	32408	32638	32526	32654	32646	32829	32611	32788	32776	32470	32745	32339	32674	32678	32662	32597	32712	32787	32659	32665	32591	32480	32602	32932	32520	32614	32511	32809	32648	32479	32621	32786	32759	32746	32792	32723	32923	32717	32490	32576	32837	32688	32668	32892	32791	32517	32723	32562	32849	32532	32629	32699	32506	32793	32868	32793	32527	32717	32865	32697	32606	32818	32496	32593	32660	32807	32604	32932	32666	32698	32571	32592	32707	32620	32216	32696	32827	32379	32991	32586	32654	32761	32475	32719	32429	32609	32719	32549	32884	32657	32436	32587	32580	32799	32684	32674	32779	32450	32943	32901	32636	32686	32781	32696	32471	32487	32531	32795	32767	32523	32718	32747	32573	32705	32819	32355	32458	32489	32825	32440	32619	32753	32824	32742	32873	32781	32921
21559	44694	45378	41148	36347	36036	68067	64897	47564	34390	24171	19349	18641	18305	18426	18402	18347	18223	18233	18252	18095	18322	18249	18175	18219	18312	18246	18146	18213	18135	18093	18129	18161	18238	18335	18188	18203	18232	18155	18091	18100	18180	18130	18301	18426	18010	17996	18129	18150	18352	18150	18171	18260	18273	18010	17983	18245	18048	18263	18045	18112	18198	18277	18164	18220	18120	18211	18314	18049	18273	18156	18109	18289	18173	18291	18211	18278	18051	18022	18098	18072	18096	18188	18147	17990	18239	18018	18152	18191	18069	18196	18235	18184	18060	18246	18170	18273	18244	18174	18191	18024	18225	18256	18279	18116	18204	18146	18232	18338	18225	18090	18194	18193	18101	17996	18079	18128	18074	18218	18295	18148	18201	18109	18323	18110	18144	18344	18204	18293	18301	18253	18187	18194	18048	18301	18211	18008	18027	18018	17941	18039	18146	18218	18107	18290	18211	18165	18021	18068	18046	18265	18171	18118	18317	18131	18208	18167	18100	18285	17964	18088	18130	18159	18164	18025	18193	18133	18165	18134	18125	18226	18075	18176	18105	18087	18164	18194	18276	18098	18091	18222	18027	18180	18090	18235	18215	18293	18134	18200	18123	18146	18071	18202	18100	18281	18100	18364	18112	18134	17942	18299	18147	18050	18255	18201	18045	18278	18172	18152	18086	18143	18005	18080	18045	18082	18121	18088	18316	18349	18158	18145	18169	18089	18031	18154	18072	18179	18119	17987	18143	18095	18074	18211	18323	18009	18130	18184	17929	18259	18107	18133	18153	18104	18126	18256	18052	18025	18253	18274	18083	18227	18155	18159	18109	17996	18134	18288	17998	18174	18130	18227	18196	18139	18189	18202	18378	18064	18140	18100	18142	18071	18071	18107	18204	18183	18143	18007	18372	18231	18248	18181	18021	18289	18003	18137	18127	18220	18023	18075	18184	17980	18098	18020	17938	18112	18159	17964	18109	17980	18069	18030	18244	18238	18097	18286	18058	18328	18198	18158	18053	18194	18218	18145	17972	18005	18113	17985	18261	18338	18049	18299	18205	18255	18255	18069	18055	18306	18251	18190	17962	18109	18157	18123	18119	18169	18125	17991	18235	18046	18105	18044	18119	18102	18327	18205	18226	18165	18216	18018	18133	18256	18087	17972	18227	18112	18167	17897	18212	18067	18081	18135	18036	18166	18160	18099	18182	18171	18050	18240	17940	18137	18217	18341	17953	18083	18337	18021	18062	18381	18122	18151	18368	18243	18170	18358	18031	18274	18284	18251	18330	18044	18176	18050	18152	18017	18028	18158	18172	18170	18140	18198	18037	18120	18272	18119	18179	18000	18083	18097	18158	18201	18056	18319	18021	18274	18134	18044	18239	18124	18169	18229	18210	18000	18206	17915	18007	17858	18096	18086	18187	17947	18366	18183	18221	18262	18281	18118	18165	18179	17968	18197	18173	18032	18147	18123	18091	18339	18050	18206	18028	18342	17855	18164	18344	18225	18122	18166	17952	17983	18250	18066	18297	18100	18182	18114	18088	18245	18081	18170	18165	18125	18230	18074	18287	18089	18273	18246	18242	18149	18135	18153	17963	18247	17989	18068	18226	18268	18190	18035	18067	18120	18022	18012	18334	18167	18169	18029	18145	18179	18127	18222	18000	18165	18202	18153	18229	18203	18049	18221	18120	18065	18194	17878	17947	18311	18173	18160	18129	18261	18166	18228	18207	18150	18157	18154	18050	18109	18149	18022	18081	18337	18059	18107	18161	18187	18136	18233	18169	18227	18117	18137	18147	18051	18429	17996	18217	18138	18014	17986	17913	18215	18177	18269	18366	18050	17939	18034	18076	18122	18008	18290	18050	18170	18071	18140	18138	18150	18105	18146	18340	18265	18090	18171	18340	18207	18197	18162	18047	18218	18095	18130	18143	18202	18106	18142	18185	18004	18079	18174	17891	18062	18317	18222	18090	18146	18210	17949	18004	18025	18109	18010	18124	18163	18072	18116	18059	18215	18138	18031	18120	18002	18436	18170	18182	18042	18233	18196	18160	18100	18190	18203	18087	18097	18061	18098	18131	18123	18152	18100	17886	18057	18035	18213	18197	18166	18002	18189	18046	18272	18216	18139	18134	18144	18219	18144	18318	18215	18153	18190	18019	18144	17964	18032	18228	18213	18393	18061	18248	18072	18336	18092	18259	18200	18368	18173	18179	18066	18285	18037	18106	18103	18026	18145	18037	18199	18210	18178	18341	18056	18321	18276	18118	18229	18158	18114	18108	18147	18267	18177	18196	18228	18117	18030	18203	18097	18140	18016	18026	18133	18141	18088	18149	18207	18249	18027	18204	18100	18073	18072	18057	18051	18177	18102	18138	18089	18099	18186	18215	18179	18372	18251	18126	18021	18307	18121	18119	18097	18176	18059	18161	18105	18197	18196	18055	17894	18077	18300	18003	18220	17959	18201	18200	18233	18039	18223	18154	18181	18087	18101	18214	18178	18190	17974	18183	18175	18154	18268	18055	18226	18005	18162	18153	18214	18061	18483	18140	18214	18138	18084	18281	18171	18215	18103	18170	18230	18180	18214	18193	18385	18182	18070	18043	18173	18181	18169	18267	18142	18277	18319	18205	17974	18220	18175	17983	18225	18375	18131	18206	18055	18096	18090	18187	18253	18006	18067	18154	18461	18212	18244	18149	18204	18210	18134	17947	18129	18167	18165	18173	18135	18184	18173	17953	18118	18008	18230	18131	17991	18038	17996	18176	18275	18132	18228	18082	18199	18158	18115	18228	18012	18095	18153	18245	18263	18085	17980	18153	18264	18216	18233	18274	18222	18091	18291	18172	18172	17969	18317	18106	18362	18247	18134	18075	18221	18058	18343	18314	18098	18003	18121	18243	18138	18106	18212	18237	18114	17990	18093	18039	18122	18057	18260	18067	18051	18144	18254	18070	18106	18250	18077	18169	18325	18201	17968	18288	18190	17974	18284	18246	17923	17916	18274	17981	18115	18059	18137	18170	18223	18127	18026	18068	17944	18113	18155	18095	18182	18055	18252	18244	18220	18133	18241	18164	18134	18284	18131	18077	18094	18126	18069	17985	18042	18144	18101	18182	17993	18132	17941	18024	18310	18174	18140	18052	18154	18216	18096	18061	18037	18380	18094	18241	18248	18122	17934	18274	18034	18237	17999	18232	18156	18154	18194	18084	18145	18097	18359	18063	18036	18061	18089	18225	18031	18358	18211	18075	18168	17963	17975	18125	18140	18144	18227	18196	18215	18092	17979	18185	17997	18110	18256	18168	18016	18140	18030	17946	18152	18143	18218	18144	18020	18210	18187	18129	17981	18305	17898	18168	17929	18126	18040	18085	18117	18000	18316	18097	17982	18145	18077	17994	18099	17995	17985	18187	18252	18296	18228	18194	18149	18140	18296	18111	18157	18108	18167	18329	18088	18198	18148	18053	18356	18320	18263	18159	18351	18253	17933	17986	18045	18178	18048	18108	18307	18118	18074	18207	18178	18001	17957	18143	17974	18326	18196	18073	18296	18258	18120	18212	18072	18123	18029	18129	18013	18076	17952	18060	18009	18140	17963	18077	17960	18077	18240	18163	18226	18161	18046	18186	18199	17882	18163	18224	18147	18185	18280	18110	18103	18225	18080	18136	18132	18237	18238	18156	18235	18129	17961	18239	18115	18169	17977	18005	18008	18096	18176	18043	18026	18157	18270	18241	18151	18192	18302	18151	18035	18144	18128	18008	18002	18114	18056	18153	17972	18049	18210	18045	18210	18255	18142	18209	17999	18226	18206	18028	18051	18093	18252	18339	18288	18050	18136	18192	18156	18070	18140	18155	18211	18085	18312	18173	18228	18280	18255	18300	18118	18174	18105	18122	18268	18072	18187	18197	18209	18242	18166	18111	18227	18198	18197	18287	17944	18232	18047	18192	18182	17928	18066	18199	18063	18203	18210	18091	18216	18149	18106	18062	18072	18091	18263	18091	18277	18091	18032	18140	18166	17981	18164	18203	18090	18176	18260	18028	18119	18097	18198	18081	18061	18191	18115	18240	18147	18025	18129	18203	18227	18130	17937	18185	18086	18087	18014	18203	18231	18201	18069	17981	18058	18041	18029	17986	18146	18056	18065	17993	18038	18083	18264	18018	18314	18265	18210	18054	18012	18094	18416	18287	18061	18186	18123	18008	18172	18122	17871	18008	18014	18234	18158	18172	18189	18252	17985	18219	18258	18140	18327	18124	18190	18222	18321	18141	18091	18096	18338	18173	18114	18019	17978	18086	18179	18098	18088	18152	18314	18028	18002	18182	18029	18138	18155	18236	18196	18305	18032	18037	18087	18069	18079	18172	18000	18101	18173	17951	18305	18020	18337	18191	18019	18108	18201	18138	18252	18132	18278	18225	18167	18296	18346	18100	17954	18202	18185	18163	18231	18041	18144	17946	18204	18427	18136	18064	18189	18211	18106	18079	18262	17893	18288	18294	18163	18145	18230	18106	18279	18305	18155	18188	18256	18230	18125	18179	18122	18147	18184	18233	18204	18142	18181	18152	18167	18139	18104	18272	18181	18081	18255	18056	17850	18188	18048	18237	18181	18200	18213	18169	17964	18079	18177	17986	18050	18104	18115	18103	18121	17856	18227	18157	18298	18055	18107	18142	18182	18190	18091	18039	17983	18167	18160	18115	18110	18178	18135	18350	18292	17865	18092	18013	18215	18019	17950	18248	17984	18260	18343	18150	17915	18175	18100	18068	18287	18330	18233	17997	18151	18082	18249	18153	17971	18259	18171	18108	18005	18210	18214	18138	18158	18204	18077	18062	17950	18158	18129	18231	18015	18249	18073	18131	18273	18041	18076	18148	18168	18217	18146	18146	18017	18272	18197	18205	18209	18295	18139	18048	18056	18173	17901	18158	18133	18150	17922	18188	18221	18108	18004	18081	18228	18119	18189	18200	18165	18236	18109	18291	18164	18022	18144	18196	18131	18051	18175	18182	18018	17962	18205	18041	18072	18099	18219	18322	18086	18127	17930	18265	18157	18275	18382	18135	18066	18019	18155	18085	18163	18201	18013	18272	18128	18067	18305	18229	18066	18185	18207	18152	18063	18070	18324	18051	18106	18063
34450	33621	41469	40472	36904	36916	38606	38420	36141	34149	32847	32437	32293	32306	32220	32011	32275	31998	32152	32250	32043	32461	32152	32241	32337	32304	32207	32379	32142	32305	32312	32034	32200	31962	32168	32291	32009	32049	32110	32222	32319	32315	32195	31848	32301	32171	32101	31986	32074	32101	32063	32020	32226	32321	31782	32176	32025	32045	32266	32117	32351	32204	31959	32169	32112	32310	32096	31987	32193	32358	32186	31857	32006	32202	31985	32146	32247	32332	32334	32325	31812	32331	32195	32127	32193	32047	31944	31973	32068	32229	32075	32390	32467	32107	32146	32358	32652	32084	32257	32046	31924	31881	32275	32285	32170	31980	31755	32105	32141	32195	32222	31937	32143	32342	31974	31984	32038	32166	32164	32012	32098	32012	32044	32227	31972	32196	32306	32027	32128	32108	32238	32149	32231	32387	31970	31862	32143	32130	32232	31922	32066	32137	32136	32285	32147	32003	32173	32334	32203	32148	32055	32050	32210	32220	32008	31915	32396	32298	31969	31937	32204	32284	32138	32085	32320	32312	31797	32277	32008	32286	32228	31995	32089	32238	31984	32173	32289	32319	32202	32197	32007	32443	32110	32148	32158	32169	31974	32541	32178	32207	32050	31969	31797	31968	32358	32116	31984	31926	32026	32310	32282	32538	32185	32163	31780	31841	31991	32196	32076	31937	32114	32148	32263	32210	32069	32085	32058	31885	32096	32149	32007	32350	32079	32051	31846	32247	32447	32136	32299	32244	32259	32091	32136	32078	32145	32305	32030	32307	32032	32058	32119	32325	32114	32357	32200	32166	32147	32077	32057	32250	32323	32282	32101	32195	32032	32131	32018	32139	32084	32356	32137	32342	32338	32264	32184	32059	32199	31996	32237	32186	32210	32216	32270	32223	31934	32168	32222	32132	31952	32002	32041	32214	32232	32162	32026	32043	31982	32073	31996	31932	32185	32073	32360	32150	32314	32169	32154	31976	32021	32207	32020	32042	32145	32120	32290	32245	31829	32038	31969	32231	32216	32341	32103	32208	32326	31809	32198	32012	32070	32312	32242	32156	32047	32163	32049	32367	32274	32010	32255	31874	32175	31914	32100	32048	32223	32187	32096	32205	31939	32217	32031	32054	32056	31777	32020	32144	32134	32123	31780	31950	32213	32132	32158	31921	32055	31986	32188	31875	32200	31783	32079	32265	31977	32419	32456	32014	31967	32341	32264	32313	32387	31926	31998	32221	31886	32148	32285	32023	31916	32037	32075	31878	32080	32085	32213	31912	32272	32143	32005	32138	32039	32077	32253	32069	32148	32184	32011	31958	32049	32334	32078	32235	32303	31835	32185	31865	32048	32082	32352	31971	32045	31839	31961	32145	32074	32342	32308	31850	31990	32139	31990	31966	32181	32043	32027	32046	32213	32083	32410	31980	32231	32341	32057	32214	32198	32212	32106	31838	32221	32352	32330	31924	32016	32185	32073	32142	31899	32447	32075	32061	32094	32142	32138	31889	32102	32007	31672	32120	32299	32480	31957	32163	32187	31948	32167	32214	32114	32061	32165	32298	32101	32026	32171	32212	32371	32304	32087	32030	32283	32118	32105	32159	32414	31817	31905	32043	32180	32396	32229	32153	32198	32263	31877	32011	31942	32205	32079	32321	32257	31990	32099	32109	32320	32358	32322	31980	32246	32011	32416	31997	32019	32128	32146	31987	32144	32240	32008	32266	32188	31608	31666	32003	32261	32006	32031	32180	32209	31991	32093	32357	32378	32015	31854	32014	32032	32061	32119	31983	32166	32002	32077	32258	32465	32270	32152	32081	32396	31971	32547	32302	32206	32344	32077	32129	32453	31891	32153	31891	31861	31976	32138	32273	32224	32035	32001	32288	32191	32080	32247	32109	32174	32229	32362	32278	32198	31887	32161	31896	32126	31986	32139	32071	32348	32074	32030	32215	32242	32221	32339	31881	31893	31935	32288	32263	32177	31930	32052	32104	32190	32336	32006	32028	31996	32073	32148	32416	32160	32217	32673	32064	32341	32242	32082	31859	32080	32143	31961	32015	32402	31995	32176	32131	32231	32000	32262	32110	32124	32124	31942	32261	32223	31953	32249	32159	32092	31804	31915	32059	32075	32253	32229	32117	32119	32158	32106	32192	32241	31903	32175	32215	32094	32145	32241	32081	32222	32461	32234	32128	32132	31801	32083	31921	32352	31976	32154	32014	31872	31894	32211	32373	32122	32262	32305	32307	31908	32072	31767	31998	32135	31955	32233	32025	32002	32156	32250	31967	32229	32104	32091	31963	31906	32016	32066	31682	32022	32190	31949	32125	32129	32251	32098	32237	32210	32339	31698	31871	32007	31978	32012	32080	32049	32146	32119	32230	31915	31979	32337	32081	32097	32029	32152	32141	32277	32145	32284	32067	32341	32125	32238	32062	31870	31982	32166	31933	32159	31810	32307	32166	31872	32168	32311	32135	32066	32019	32285	32220	32381	32341	32041	32242	32108	32338	32039	32224	32110	32450	32056	31956	32344	32199	32235	32228	32200	32300	32369	32228	32160	32341	31995	32185	32125	32105	32154	32111	31943	32192	32217	32342	31938	32340	32152	32072	32028	31984	31870	32263	32100	32216	32235	32152	32561	32347	32127	32209	31967	32080	32115	32224	32187	32151	32231	32141	32043	32144	32240	32071	32397	32143	32427	32114	32073	32332	32089	32264	31944	31927	32298	32184	32049	32245	31925	32284	32010	31947	32269	32141	31982	32108	32329	32234	32002	32122	32068	31974	31832	31885	32002	32442	32843	32147	32365	32065	32356	32304	32237	32174	32118	32094	32099	32250	32090	32106	31872	32040	32315	31891	32187	32164	32273	32108	32138	32123	32038	32056	32102	32267	32006	32262	32036	31897	32069	31903	32221	32186	32188	32273	32076	32383	32153	32170	32332	31991	32243	32080	31892	31888	31956	32205	32056	32182	32075	32115	32130	32246	32191	32458	32192	32134	32196	32070	32460	32090	32047	31864	32055	32148	32176	32217	32101	32157	32169	32431	31803	32193	32055	31942	32049	32158	32167	32129	32238	32271	31838	32078	32159	31962	32216	32029	32297	31818	32232	32062	32083	32166	32107	32248	32124	32024	32065	32230	32201	32202	32219	32001	32379	32244	32140	31898	32098	32210	32300	32044	32073	32129	32173	32054	32069	32084	32029	32056	32123	32123	32055	31843	32217	32287	32099	32155	32112	32165	32046	31984	32161	32372	31826	32221	31975	32157	32219	32390	32188	32010	32113	32015	31994	32108	32157	32092	32241	32072	31937	32070	32157	32303	32290	32158	32458	31722	32198	32175	31975	32016	32340	31981	32325	31987	31949	32073	32057	32357	32192	31889	32237	32192	32067	31911	31916	32037	32106	32243	32136	32090	32153	32447	32208	32269	32098	32150	32496	32294	32323	32246	31987	32379	32361	32159	32186	32247	31995	32246	32186	32327	32293	32444	32362	32084	32402	31747	32002	32248	32227	32094	32241	32109	32099	31916	32167	32167	32099	32300	32147	32142	32134	32071	32274	32013	32265	32352	32139	31878	31945	31954	32187	32536	32091	32107	32357	32122	32101	31747	32230	32120	32141	32028	32002	32170	31946	32284	32321	31860	32142	32287	32309	32253	32088	31875	31977	32101	32145	31980	32180	32090	32126	31765	31807	32005	32371	32012	31918	32172	32276	31939	32245	32104	32078	32057	32010	32031	31999	32017	32097	32187	32342	32135	32043	32093	32219	32172	32234	32046	32324	32152	32291	32170	31846	32100	32367	31944	32086	32065	32160	32027	32083	32276	32146	32221	32210	32192	32394	32284	32190	32029	32115	31686	31912	32270	32008	32029	32072	32397	32234	32240	32088	32127	32142	32031	32077	32173	32334	32254	32051	32023	32300	32151	32092	32182	32181	32046	32038	32333	32053	32104	32050	32138	32027	32035	32120	32043	32085	32059	32280	32103	32192	31911	32130	32287	31987	32023	32378	32088	32077	32024	31969	32174	32073	32187	32486	32020	32526	31970	32122	32329	32016	32167	31747	32022	32167	31834	32040	32112	32294	32213	32203	32153	32092	32244	32281	31925	32107	32097	32275	32514	32168	32154	32295	32199	31823	32219	32276	32036	32023	32140	31996	32243	31926	31977	32024	32239	31967	32060	32223	32240	32058	32154	32376	32241	32041	31892	32262	32094	31985	32240	32088	32168	32201	32233	32138	32211	31995	32087	32081	32134	32140	32088	32110	32181	32154	32203	32075	32207	32002	32179	32309	32429	32296	31932	32057	32069	31975	32169	32126	32039	32162	32232	32074	32309	32313	32451	32267	32093	32138	32178	32222	31879	32149	32176	32313	31937	31922	32057	32080	31931	32077	32257	32092	32315	32370	32115	31939	32235	32172	32233	32247	32324	31970	31996	32125	32037	32030	32128	31997	32203	32168	32074	32314	32420	31951	32084	32026	32122	31995	32315	32280	31901	32255	32455	32181	31920	32050	32204	32198	32155	32405	32228	32099	32170	32013	32078	32206	32138	32327	31759	32081	32054	32305	32249	32390	32320	32178	32367	32003	32033	32045	32472	32341	32082	32071	32289	31995	32166	32024	32147	32190	31722	32021	32041	31970	32022	32142	32252	32096	32146	32122	32037	32114	32142	32112	32213	32135	32146	32295	32120	32225	31903	32035	32348	32303	32266	32272	32357	32039	32383	32114	32198	32053	32198	32151	32054	32055	32043	32349	32296	32430	32242	32269	31914	31992	32209	32215	31952	32032	32317	32070	32293	32312	32132	32072	31962	32044	32181	32023	31962	32172	32120	32252	32302	32468	32415	32386	32333	32302	32252	32286	32064	32272	31986	32449	32208	32418	31939	32115	31989	31801	32152	31814	32098	32053	31956	32111	31907	32107	32029	32068	32511	32029	32195	32005	32223	32223	32114	32146	32315	32644	32209	31966	32105	32366	31941	32191	32395	32156	32159	32143	31878	32255	32337	32108	32219	32342	32217	32061	32170	32401	32236	32250	32047	32321	32131	32164	32126	31887	32303	32130	31826	31981	32356	32256	32152	31999	32047	32073	32193	32374	31821	32077	32266	32000	32173	32323	32020	32093	32060	32094	32049	32155	32350
21610	31146	31074	26610	23922	23774	25524	24512	21202	19127	18122	17700	17744	17653	17568	17647	17538	17775	17437	17623	17605	17477	17539	17595	17626	17548	17566	17605	17703	17541	17684	17578	17674	17469	17733	17499	17452	17575	17518	17546	17699	17591	17608	17558	17628	17528	17820	17508	17505	17566	17479	17770	17428	17613	17488	17770	17581	17625	17744	17717	17741	17597	17740	17644	17615	17540	17675	17499	17613	17482	17527	17635	17554	17477	17701	17672	17413	17548	17686	17437	17623	17481	17545	17578	17645	17458	17730	17506	17565	17365	17537	17559	17717	17592	17685	17553	17491	17525	17652	17570	17591	17482	17581	17335	17568	17461	17473	17523	17504	17847	17749	17669	17441	17625	17413	17618	17349	17589	17619	17534	17506	17511	17852	17594	17287	17791	17630	17521	17547	17537	17639	17341	17424	17809	17360	17608	17744	17693	17330	17584	17551	17524	17573	17456	17593	17360	17520	17502	17670	17477	17654	17560	17472	17645	17839	17461	17683	17613	17631	17574	17381	17713	17418	17698	17519	17475	17657	17610	17638	17307	17456	17566	17565	17671	17781	17627	17471	17588	17498	17637	17716	17453	17439	17620	17553	17399	17601	17628	17278	17399	17553	17600	17597	17700	17462	17552	17718	17630	17598	17616	17605	17718	17346	17569	17496	17578	17518	17532	17660	17484	17654	17358	17471	17595	17447	17517	17441	17594	17536	17541	17598	17549	17481	17463	17609	17374	17430	17608	17409	17559	17729	17583	17451	17778	17581	17459	17770	17487	17565	17538	17691	17593	17642	17502	17550	17649	17637	17469	17637	17435	17720	17500	17596	17605	17562	17534	17441	17575	17593	17524	17574	17567	17542	17372	17384	17744	17378	17542	17516	17690	17438	17335	17382	17411	17537	17488	17548	17761	17575	17606	17718	17578	17492	17488	17642	17615	17637	17602	17562	17438	17583	17489	17528	17558	17521	17633	17511	17459	17655	17608	17515	17364	17514	17425	17540	17657	17387	17802	17599	17527	17714	17521	17625	17533	17525	17429	17767	17589	17718	17551	17680	17640	17751	17623	17598	17491	17536	17765	17331	17560	17528	17526	17597	17621	17469	17606	17476	17660	17289	17577	17689	17554	17571	17660	17448	17494	17666	17457	17659	17698	17654	17607	17521	17527	17676	17482	17670	17663	17659	17563	17691	17552	17616	17479	17620	17673	17313	17555	17567	17488	17641	17448	17601	17541	17353	17503	17430	17542	17566	17497	17387	17488	17459	17493	17532	17662	17654	17482	17613	17757	17673	17537	17496	17506	17768	17550	17553	17538	17674	17449	17640	17461	17671	17733	17626	17601	17557	17646	17390	17402	17431	17625	17483	17492	17696	17668	17636	17484	17610	17444	17617	17415	17695	17566	17535	17459	17623	17461	17535	17612	17605	17523	17765	17473	17595	17505	17481	17613	17580	17647	17613	17509	17629	17507	17509	17677	17758	17665	17539	17499	17532	17758	17568	17478	17564	17591	17597	17585	17618	17496	17562	17596	17550	17627	17500	17475	17500	17633	17669	17546	17755	17570	17659	17543	17540	17516	17601	17388	17469	17683	17521	17526	17573	17638	17502	17569	17663	17557	17732	17745	17360	17481	17544	17474	17623	17474	17511	17558	17706	17512	17545	17698	17703	17488	17487	17549	17595	17529	17590	17566	17535	17683	17441	17804	17353	17658	17532	17513	17416	17653	17645	17549	17447	17736	17733	17673	17542	17498	17501	17386	17708	17619	17508	17458	17726	17354	17478	17539	17452	17304	17771	17502	17554	17638	17453	17481	17576	17662	17635	17595	17745	17677	17718	17420	17666	17735	17559	17754	17678	17570	17614	17642	17443	17497	17670	17584	17430	17595	17648	17444	17454	17317	17677	17558	17654	17463	17666	17603	17476	17291	17479	17626	17528	17616	17660	17610	17570	17468	17517	17528	17555	17462	17423	17602	17541	17670	17704	17603	17568	17569	17579	17651	17624	17515	17506	17545	17532	17594	17455	17506	17705	17670	17627	17363	17648	17618	17560	17519	17485	17426	17654	17609	17620	17447	17683	17566	17546	17743	17601	17515	17501	17675	17429	17486	17365	17448	17569	17433	17699	17634	17730	17470	17605	17589	17506	17473	17559	17493	17731	17539	17515	17463	17525	17496	17488	17504	17574	17676	17528	17772	17384	17509	17643	17563	17648	17464	17556	17598	17557	17537	17641	17616	17527	17661	17500	17715	17407	17453	17463	17430	17627	17695	17659	17718	17475	17603	17584	17641	17421	17484	17432	17776	17591	17639	17563	17460	17540	17467	17484	17387	17561	17418	17657	17404	17447	17516	17672	17536	17622	17621	17936	17707	17433	17543	17712	17533	17542	17655	17566	17620	17582	17554	17668	17489	17630	17287	17518	17431	17556	17364	17494	17397	17544	17432	17666	17746	17498	17719	17506	17652	17464	17551	17603	17628	17561	17604	17672	17463	17659	17368	17580	17447	17650	17486	17704	17793	17529	17608	17580	17598	17530	17408	17550	17655	17481	17539	17584	17409	17606	17617	17328	17490	17578	17450	17493	17560	17446	17690	17470	17636	17547	17482	17519	17602	17667	17601	17622	17518	17423	17704	17587	17651	17599	17497	17604	17602	17488	17626	17569	17611	17602	17640	17680	17727	17626	17501	17552	17588	17613	17588	17510	17534	17589	17549	17582	17545	17519	17587	17573	17612	17562	17658	17699	17735	17690	17619	17536	17677	17480	17555	17631	17460	17569	17579	17554	17702	17494	17733	17443	17702	17662	17637	17608	17581	17678	17646	17642	17530	17505	17579	17484	17449	17721	17507	17625	17585	17563	17654	17706	17467	17646	17529	17493	17595	17414	17307	17613	17502	17483	17408	17499	17610	17417	17332	17586	17541	17613	17511	17550	17500	17417	17568	17522	17517	17705	17460	17533	17622	17728	17527	17591	17481	17638	17530	17718	17541	17558	17640	17621	17380	17581	17546	17710	17559	17525	17672	17736	17495	17457	17525	17626	17628	17584	17538	17488	17479	17734	17657	17495	17633	17511	17444	17831	17511	17611	17662	17518	17704	17528	17748	17281	17518	17582	17515	17570	17424	17412	17663	17413	17537	17588	17514	17527	17494	17729	17485	17507	17656	17517	17528	17576	17588	17576	17488	17708	17639	17471	17724	17429	17637	17623	17595	17483	17521	17324	17659	17593	17742	17466	17662	17556	17418	17558	17437	17405	17559	17575	17651	17649	17588	17492	17610	17538	17418	17387	17535	17552	17388	17515	17619	17501	17599	17529	17580	17483	17546	17786	17572	17472	17627	17502	17568	17531	17591	17773	17570	17550	17697	17493	17545	17457	17648	17630	17522	17585	17601	17351	17638	17587	17347	17633	17569	17533	17661	17612	17457	17521	17491	17591	17430	17573	17593	17641	17416	17571	17509	17477	17687	17672	17610	17651	17717	17381	17645	17601	17635	17560	17635	17718	17525	17595	17468	17497	17513	17755	17710	17740	17557	17642	17541	17673	17377	17476	17599	17508	17546	17491	17704	17456	17627	17649	17630	17555	17620	17726	17687	17455	17628	17536	17528	17587	17654	17612	17597	17748	17544	17506	17539	17545	17627	17728	17469	17565	17475	17500	17458	17729	17511	17723	17682	17564	17609	17543	17610	17450	17492	17667	17736	17506	17566	17544	17654	17638	17527	17630	17736	17432	17627	17603	17495	17414	17543	17452	17666	17738	17296	17602	17594	17513	17569	17593	17639	17623	17592	17525	17461	17524	17559	17760	17525	17521	17592	17684	17567	17593	17706	17733	17677	17466	17743	17668	17682	17590	17548	17506	17656	17482	17618	17544	17618	17677	17628	17626	17444	17799	17688	17443	17548	17639	17559	17621	17545	17639	17575	17443	17574	17772	17613	17458	17507	17537	17479	17499	17562	17560	17609	17519	17428	17520	17604	17481	17642	17661	17658	17404	17638	17448	17644	17592	17653	17464	17635	17736	17625	17480	17683	17716	17475	17464	17440	17583	17523	17638	17634	17574	17473	17493	17574	17542	17764	17709	17487	17605	17660	17558	17722	17545	17666	17574	17627	17564	17505	17676	17494	17469	17349	17562	17541	17600	17746	17578	17418	17580	17474	17481	17658	17613	17559	17818	17630	17456	17563	17708	17574	17596	17424	17413	17498	17627	17600	17544	17681	17505	17455	17635	17463	17493	17680	17677	17538	17469	17566	17690	17473	17635	17470	17517	17810	17541	17476	17671	17583	17423	17520	17581	17609	17628	17552	17584	17786	17418	17595	17595	17458	17585	17689	17680	17553	17694	17525	17642	17588	17641	17562	17459	17497	17494	17617	17571	17515	17501	17580	17623	17420	17644	17499	17663	17593	17498	17477	17738	17613	17591	17607	17657	17644	17408	17590	17596	17650	17474	17383	17264	17572	17650	17628	17548	17424	17749	17687	17558	17629	17539	17433	17620	17530	17519	17662	17317	17577	17651	17680	17650	17589	17468	17597	17418	17320	17483	17729	17628	17777	17619	17560	17488	17592	17486	17525	17601	17595	17484	17546	17706	17611	17353	17530	17519	17525	17619	17626	17422	17672	17895	17448	17618	17452	17676	17450	17511	17757	17582	17617	17654	17419	17542	17586	17653	17687	17532	17571	17438	17870	17643	17484	17637	17588	17512	17562	17624	17549	17559	17619	17509	17588	17604	17544	17511	17711	17618	17566	17590	17527	17705	17597	17317	17402	17757	17716	17639	17620	17731	17846	17467	17507	17559	17598	17767	17746	17513	17573	17635	17734	17572	17312	17809	17483	17514	17457	17608	17449	17637	17596	17524	17634	17519	17728	17520	17605	17532	17696	17468	17759	17691	17504	17676	17710	17561	17365	17418	17633	17491	17530	17702	17523	17541	17745	17572	17562	17560	17469	17643	17561	17645	17488	17552	17510	17329	17647	17682	17446	17525	17521	17721	17663	17788	17625	17601	17693	17394	17655	17442	17572	17709	17571	17662	17414	17520	17439	17469	17579	17415	17596	17767	17702	17603	17578	17463	17535	17626	17449	17584	17632	17703	17560	17606	17476	17719	17653	17530	17424	17625	17448	17544	17545	17481	17456
24384	21321	29429	33235	35171	39768	56700	57583	48632	39640	34867	32988	32707	32333	32125	32051	32048	32089	32163	31962	32019	31879	31866	32183	31886	31978	32124	32045	32065	31914	31974	32184	32238	32030	31891	32247	31913	32343	31953	31803	32102	31919	31850	31855	32010	32148	32209	31997	31912	32077	32020	31909	32013	31898	31865	32053	32343	32211	31744	32002	32237	32018	31843	31880	31796	32016	31589	31877	31877	31922	31977	32148	32069	31728	32008	32143	31926	32094	31889	31805	32143	32204	32257	31832	31985	32029	31859	32058	31945	31841	31866	31811	32109	31971	31937	31879	31759	31620	31974	32016	31872	32263	31795	31891	32033	31920	31986	31997	31926	31862	31858	31883	31929	31776	31915	31901	31961	31893	32092	32118	31997	32204	32102	31967	31981	32013	32053	31972	31735	32081	31955	31868	32091	32019	31958	32067	31749	32170	32107	32032	31939	32023	32068	31939	31759	31917	31966	32131	32001	32093	32061	31706	31957	31810	31839	31909	31919	32040	31966	31908	31826	31897	32098	32062	31848	31884	31795	32134	32132	31864	32027	31800	31912	31979	32011	31876	32108	32059	32074	32085	32093	31921	32152	31952	32048	31644	31801	31830	32067	31884	31867	32120	32125	31937	31938	32021	32022	31983	32338	31850	31863	32224	32024	32094	31826	32137	31892	31764	32156	32055	31998	32266	31699	31898	32009	32028	32171	32033	32077	32143	32016	32119	31988	31519	31795	31817	31625	31759	32183	32117	32237	31815	32055	31830	32170	31742	31813	31924	32033	32154	32043	32020	31882	31815	32060	31710	31828	31996	32105	31902	31756	31949	31889	32007	32119	32073	32123	32083	32155	32036	31962	31704	32024	31905	32004	31741	31772	31969	31706	32139	32089	32304	31763	31783	31967	32019	32203	31961	32040	31967	31911	31785	32006	31783	31998	31724	31713	32074	31839	31737	31970	31785	31929	32103	32011	31992	31808	32061	31897	32149	31964	31755	31602	31917	32145	31676	31932	32010	31919	31998	31976	32119	31957	31897	31932	31889	32123	32012	32357	32097	32154	32065	31992	31728	31826	31891	31900	31801	32028	31814	31844	31919	31954	32069	32049	32093	31988	31701	31923	32099	31916	32219	31898	32067	32034	32082	32008	31891	31866	32140	31830	31784	32249	31800	31998	31639	32177	31728	31935	31985	31969	32253	32100	32178	32095	32165	31849	31843	31862	31888	31791	32055	31970	32094	31909	31922	32076	31930	32031	31822	32045	31907	32204	32196	32043	32045	31818	31859	31794	31985	31750	32042	31917	31912	31952	31821	31837	31989	31810	32171	32289	32122	31891	32144	31810	31792	32048	31893	31874	31841	31917	32017	32131	32243	32194	31621	31919	32039	32300	31995	31988	31879	31991	31900	32069	32139	32040	32062	31717	31936	32186	32033	31975	31784	32105	31998	32006	31941	32170	31978	31909	32145	31921	31735	31905	32050	32084	32086	32140	32080	32181	32064	31787	31849	32012	31874	31889	31951	32120	31733	31714	31780	31999	32064	31729	31662	31602	32081	32177	31897	32000	31999	31817	31862	32124	32021	31875	31817	32113	31835	31902	31918	32097	32333	31889	31944	32080	31913	32246	31794	31795	32026	32044	32122	32165	31959	31779	31893	31961	31995	31855	31897	31906	32233	31934	31866	31838	32050	32038	31900	31951	31981	32114	32087	32118	32123	32012	31985	32048	31908	31862	31861	31905	32055	32184	32006	31925	31839	31738	32042	31960	31927	32161	32063	31826	31906	31751	31961	31939	31662	31991	32256	31745	32068	31854	31958	31964	31840	32051	32007	32026	32152	31882	31955	32247	31874	31758	31976	32078	32117	31850	32137	32019	32025	31903	31891	32257	31967	31813	32046	31761	32127	31870	32077	31809	31896	31845	32084	32145	31864	32002	31793	32076	32146	32074	32101	31931	31755	32132	32091	31817	31776	31858	31967	32074	32092	31967	31770	31902	31842	31763	32045	32027	31871	31836	32089	32026	31977	31742	32124	32175	32115	32018	31904	31846	32028	31972	31978	32123	31809	32095	31946	32170	32093	31958	32156	31869	31760	32047	31782	31799	31984	31934	31925	31769	31997	32142	31931	31837	31915	31948	31836	31933	31937	31985	32282	31807	31956	31860	31766	31842	31844	31802	32180	31770	31826	32050	32120	32015	32053	31949	32087	31849	31848	31756	31903	31834	31837	31950	32037	32136	32295	31849	32227	32015	31846	32052	32027	32286	31792	32136	32095	31972	31795	32177	32043	32142	32274	31803	31871	32012	31835	32096	32050	32194	31979	32104	32006	32048	31813	31881	32142	31938	31741	31781	32009	31837	31945	31857	32238	31941	32055	31987	32181	31710	31970	31828	31522	31777	31812	32026	31969	32006	32136	31942	32106	32125	31940	31777	31937	32070	31791	32088	31976	32290	32076	31937	31818	32048	31810	31645	32158	32057	31827	31789	31955	32015	31776	31929	32113	31885	31800	31930	32106	31913	31660	31868	32031	32098	32087	32174	32248	32052	31850	32052	32049	32113	31755	32230	31895	31660	31746	31908	32145	32178	31887	31998	31799	31918	31964	31779	31874	32289	31837	32026	31856	32207	31849	31691	31843	32038	31895	32159	31948	31943	32025	31937	31865	31971	32156	31965	32207	32223	31996	31684	31902	32006	32131	31994	31817	32046	31996	32052	32200	32160	31778	31800	31887	32048	32075	32142	31997	32181	31865	31873	32090	32084	32219	32307	32116	32134	32098	32046	32033	32339	31795	31687	32227	31941	31883	32067	32129	31921	31882	31964	32037	31928	31862	31938	32113	31953	32103	32082	32079	31916	31963	31866	31643	31926	31996	31816	31911	32105	31940	32041	32134	32160	31932	32086	31907	32243	31995	31906	31850	32217	31901	32117	32111	32092	31870	32153	31904	32013	32105	31712	32050	31840	31816	32090	32117	32284	32027	32027	32127	31901	31916	31971	31853	32025	32006	32094	31990	32174	31929	32116	31859	32012	31718	32034	31777	32217	31904	31808	32015	31992	32118	31965	31696	31827	32280	31914	32093	31899	32268	32056	31947	32071	31839	31853	31967	32047	31745	31955	31800	31978	32006	31949	31827	32009	31833	31720	32034	32139	32160	32052	31809	32108	32111	32061	32054	31915	31923	32097	31804	32025	31978	31816	31692	32137	32059	31960	31844	32025	31962	32340	31689	31721	31970	32106	31967	31879	31920	32193	32019	32077	32168	32086	31839	32013	32050	31622	31749	32000	31880	32163	31918	32100	31858	31998	31955	31928	31956	32003	31755	32144	32194	32170	31846	32075	31970	31981	32078	31947	32201	32096	31919	31842	31934	32264	31927	31862	31900	31867	31959	32290	31904	32148	31861	31721	31915	31861	31846	32046	32137	31662	32107	31694	31900	32004	32030	32090	32112	31809	31970	32058	31790	32008	31934	31975	31985	32028	31988	32288	32113	32066	31691	32107	32019	32120	32225	32134	32214	31676	32046	31843	32213	31842	31903	32150	32055	31955	31907	31868	32307	32065	31973	31763	32074	32051	31952	31987	31954	31952	32162	31846	32068	32248	32231	32099	32026	32037	31962	32068	31978	32090	32165	31778	31990	32007	31796	31835	31964	32006	31900	31997	31986	32064	32154	32188	32254	31898	32061	32136	31815	31933	31995	31864	32234	32051	31901	31883	31997	31871	32169	32131	31921	32117	32041	32181	31919	32057	31878	31695	31874	31802	32107	32089	31965	32033	31726	31696	31873	31705	31729	32024	31904	31939	32118	32222	31917	31880	31998	31995	32042	32062	31848	32213	32102	32273	31996	31854	31951	31961	31969	32020	31936	31907	31882	31995	31834	32031	32392	32052	32046	32112	31854	32176	32012	32294	31875	31810	31686	31974	31940	32113	32196	31829	31948	31995	31961	32002	31947	32080	31848	31853	31840	31905	32112	31976	32057	32159	32194	32036	32035	31962	31789	32006	31947	31865	31820	31939	32000	32022	31887	31836	31996	31977	31733	31762	31967	31926	31889	32173	31701	32060	32192	31821	32025	32086	32169	31967	31833	31916	32194	32061	32054	31912	32263	31971	31975	31940	31737	31838	32107	31964	31911	31951	32275	32108	31955	31969	31776	31939	31794	32032	32075	31879	31907	32030	32109	31977	31988	32013	32057	31702	31907	31941	31829	32068	32203	31799	31996	32102	31957	31984	31892	31935	31989	31914	32043	32280	32220	31926	31876	32097	32080	32000	32145	31966	31822	32139	31982	32120	32076	32004	31928	31941	31914	32174	32073	32049	31977	32137	31867	31883	32022	32044	31892	31931	31968	31867	32099	31855	31778	31999	32199	32121	31708	31964	32184	31974	32327	31724	32056	31701	32102	31960	31914	32010	31851	32008	32160	32137	31696	31794	31830	32094	31767	32033	31897	32033	31738	31724	31910	32033	31965	32033	32054	31946	32024	32200	32014	32022	32008	31922	31841	32117	31990	32099	32010	31898	31808	31855	31904	31991	32107	32092	31908	31688	32078	32118	31916	31803	31919	32157	32062	31695	31916	32136	31846	31870	31956	31807	31865	31833	31965	31885	31969	32117	31895	32085	32022	31957	31886	32357	31943	31936	31683	31830	31768	31749	31917	31787	32104	31970	31838	31960	31944	32075	31818	31980	31869	32030	32167	31947	32078	32106	32049	31882	31887	31897	31923	32082	31872	32051	31951	31918	32113	32019	31834	31993	31764	31780	31866	31901	31996	32125	31884	32041	31710	32141	31945	32025	32108	31829	31996	31966	31952	32004	32385	32224	32046	31868	31837	31991	31885	31746	32021	32227	32048	31748	32016	31966	31898	31996	31894	31905	31891	31940	31988	32104	32035	32037	32049	32145	31898	32232	32017	32130	31998	31849	31899	31803	31970	31934	32032	32081	31866	32008	31715	31933	32087	31696	32015	32025	32130	32295	32021	31852	32022	32012	31916	32033	32028	31750	31887	32170	32163	31773	32140	32191	31952	31794	32032	32043	31849	32022	32177	31800	31835	32035	32243	32104	31735	32178	32066	32054	31996	32161	32285	32152	32438	32198	31954	31956	31733	31734	31917	31983	31875	31942	31837	32177	32034	32136	32046
22170	35044	36410	31130	28345	29520	47645	47235	34754	25427	20382	18257	17893	17812	17711	17717	17868	17747	17638	17658	17683	17751	17654	17778	17639	17768	17776	17671	17753	17691	17661	17855	17695	17645	17654	17568	17482	17635	17666	17717	17936	17628	17620	17579	17764	17819	17719	17519	17737	17771	17665	17688	17667	17756	17657	17539	17619	17658	17770	17805	17787	17776	17607	17699	17710	17815	17763	17643	17681	17676	17718	17604	17641	17673	17666	17667	17696	17633	17643	17634	17521	17482	17597	17783	17656	17796	17572	17800	17430	17486	17665	17766	17768	17876	17613	17671	17830	17631	17800	17588	17535	17789	17668	17654	17748	17819	17775	17591	17730	17759	17678	17514	17725	17694	17460	17687	17626	17593	17607	17819	17755	17701	17512	17718	17715	17490	17659	17709	17629	17728	17578	17823	17601	17624	17584	17488	17784	17657	17798	17563	17733	17572	17761	17554	17681	17761	17695	17632	17629	17596	17708	17790	17541	17625	17745	17587	17619	17574	17845	17521	17699	17676	17459	17659	17647	17690	17755	17512	17459	17651	17832	17765	17564	17613	17799	17683	17714	17557	17576	17631	17394	17523	17666	17574	17684	17776	17547	17618	17731	17821	17789	17756	17561	17599	17710	17622	17576	17757	17653	17599	17583	17625	17626	17617	17570	17646	17699	17574	17605	17596	17850	17616	17533	17766	17687	17696	17699	17720	17665	17759	17750	17585	17745	17597	17874	17749	17578	17697	17509	17684	17659	17636	17607	17745	17549	17475	17870	17648	17672	17768	17687	17797	17684	17766	17562	17630	17550	17775	17777	17764	17828	17696	17723	17625	17721	17749	17518	17750	17841	17527	17765	17604	17770	17613	17605	17634	17743	17847	17712	17661	17592	17617	17689	17757	17753	17557	17718	17733	17615	17684	17640	17634	17584	17698	17586	17615	17542	17707	17828	17755	17848	17662	17749	17755	17651	17605	17550	17631	17672	17785	17671	17461	17872	17560	17686	17723	17639	17625	17539	17697	17609	17634	17676	17462	17751	17388	17670	17652	17666	17778	17527	17680	17863	17640	17619	17745	17636	17769	17756	17621	17638	17740	17649	17715	17619	17630	17598	17796	17448	17809	17696	17896	17798	17674	17869	17368	17581	17727	17712	17788	17632	17498	17641	17748	17719	17651	17624	17629	17740	17442	17704	17678	17755	17693	17715	17725	17625	17569	17716	17771	17783	17642	17704	17564	17505	17848	17746	17615	17755	17801	17695	17693	17632	17699	17874	17766	17633	17675	17770	17672	17595	17677	17498	17710	17659	17433	17544	17693	17578	17677	17640	17725	17570	17849	17663	17653	17555	17618	17591	17576	17538	17771	17573	17540	17757	17509	17777	17549	17765	17601	17770	17666	17498	17796	17822	17606	17676	17745	17798	17638	17806	17449	17404	17646	17528	17737	17493	17691	17540	17630	17559	17708	17821	17668	17601	17882	17686	17508	17603	17725	17662	17700	17568	17583	17725	17465	17677	17716	17740	17814	17867	17842	17684	17462	17870	17530	17539	17501	17753	17547	17499	17591	17706	17561	17729	17697	17677	17530	17699	17688	17644	17526	17716	17655	17652	17580	17877	17694	17549	17770	17871	17608	17659	17563	17587	17703	17465	17606	17737	17655	17534	17637	17660	17727	17817	17652	17591	17842	17783	17629	17723	17715	17556	17976	17421	17792	17677	17743	17699	17729	17618	17594	17655	17666	17639	17640	17870	17539	17578	17541	17779	17678	17795	17583	17561	17558	17677	17329	17712	17716	17645	17810	17504	17498	17651	17488	17635	17642	17716	17687	17631	17693	17478	17603	17581	17720	17743	17479	17696	17638	17601	17606	17684	17583	17671	17674	17507	17698	17536	17687	17593	17447	17669	17457	17632	17766	17817	17419	17511	17673	17567	17748	17758	17694	17738	17473	17729	17728	17757	17781	17794	17584	17600	17700	17589	17720	17691	17668	17575	17803	17672	17677	17698	17809	17522	17564	17420	17605	17613	17643	17553	17684	17622	17701	17734	17608	17532	17685	17520	17524	17692	17740	17783	17627	17730	17683	17541	17603	17677	17772	17843	17640	17586	17569	17462	17677	17745	17628	17647	17712	17681	17558	17712	17882	17639	17587	17509	17678	17713	17591	17791	17757	17547	17732	17609	17678	17577	17486	17777	17605	17737	17753	17746	17860	17621	17684	17667	17652	17586	17622	17655	17725	17537	17684	17690	17497	17692	17645	17616	17737	17574	17590	17531	17713	17817	17718	17656	17720	17804	17644	17690	17924	17605	17815	17761	17762	17613	17662	17677	17704	17893	17749	17760	17692	17665	17615	17685	17827	17483	17840	17665	17592	17766	17523	17539	17684	17614	17688	17598	17536	17654	17671	17608	17698	17658	17596	17775	17626	17646	17698	17575	17727	17615	17482	17555	17672	17741	17708	17664	17703	17613	17525	17753	17607	17626	17684	17514	17530	17575	17702	17708	17708	17768	17804	17820	17751	17484	17964	17715	17556	17637	17738	17610	17582	17688	17665	17681	17758	17747	17659	17637	17529	17719	17622	17577	17631	17496	17659	17668	17654	17550	17627	17526	17571	17646	17644	17543	17613	17730	17645	17634	17830	17785	17804	17663	17612	17689	17297	17687	17592	17643	17756	17745	17714	17702	17600	17652	17544	17978	17710	17683	17675	17597	17593	17755	17599	17762	17741	17827	17800	17654	17622	17757	17595	17880	17776	17655	17602	17725	17471	17944	17638	17690	17456	17658	17751	17624	17717	17597	17868	17764	17546	17508	17550	17732	17470	17826	17587	17738	17595	17635	17747	17468	17676	17487	17644	17698	17491	17379	17878	17566	17705	17723	17779	17757	17593	17707	17635	17780	17661	17766	17558	17823	17695	17740	17637	17670	17589	17733	17672	17624	17780	17580	17512	17782	17564	17675	17749	17706	17732	17542	17835	17743	17698	17658	17829	17632	17552	17799	17733	17588	17608	17707	17549	17643	17498	17843	17715	17656	17367	17819	17781	17721	17665	17651	17634	17630	17611	17829	17646	17713	17651	17603	17758	17677	17747	17874	17515	17629	17777	17715	17609	17658	17603	17581	17605	17695	17631	17584	17848	17613	17680	17632	17633	17617	17936	17691	17698	17643	17596	17766	17677	17602	17636	17883	17780	17675	17764	17673	17456	17628	17656	17568	17718	17635	17456	17552	17828	17810	17705	17687	17644	17695	17652	17608	17548	17593	17458	17478	17619	17724	17871	17682	17718	17629	17732	17751	17584	17518	17586	17636	17525	17615	17617	17746	17620	17510	17629	17608	17648	17690	17803	17609	17404	17863	17608	17568	17408	17479	17719	17689	17670	17717	17653	17515	17406	17464	17784	17673	17552	17635	17651	17598	17642	17624	17689	17760	17597	17728	17621	17548	17714	17546	17628	17625	17813	17604	17744	17587	17652	17630	17867	17797	17547	17596	17603	17510	17696	17755	17526	17596	17802	17719	17681	17895	17657	17739	17635	17771	17649	17718	17721	17701	17546	17553	17562	17511	17667	17590	17667	17491	17776	17659	17683	17650	17767	17666	17655	17611	17693	17558	17632	17784	17698	17959	17532	17688	17533	17715	17675	17865	17851	17782	17685	17678	17788	17542	17592	17833	17880	17595	17707	17585	17695	17643	17712	17768	17651	17652	17764	17726	17619	17700	17679	17476	17702	17637	17882	17545	17659	17755	17450	17715	17671	17738	17585	17582	17756	17480	17347	17675	17936	17711	17834	17645	17697	17694	17585	17557	17633	17446	17582	17666	17763	17690	17645	17575	17744	17688	17466	17616	17547	17649	17821	17650	17629	17751	17684	17708	17551	17796	17625	17966	17767	17658	17619	17668	17749	17674	17717	17642	17589	17755	17711	17739	17620	17608	17780	17485	17454	17573	17587	17585	17818	17417	17646	17723	17803	17934	17563	17672	17787	17776	17631	17570	17575	17735	17693	17866	17456	17697	17838	17651	17736	17498	17619	17647	17639	17733	17664	17657	17709	17739	17757	17816	17698	17763	17598	17522	17610	17715	17750	17805	17552	17616	17609	17764	17811	17618	17692	17656	17850	17585	17721	17744	17702	17720	17577	17703	17476	17810	17628	17594	17563	17862	17604	17725	17717	17715	17708	17554	17491	17536	17631	17748	17546	17611	17783	17624	17586	17738	17549	17684	17627	17724	17705	17762	17839	17626	17572	17715	17672	17512	17627	17681	17549	17771	17623	17831	17686	17656	17634	17693	17713	17520	17655	17701	17644	17726	17631	17632	17641	17730	17662	17583	17882	17697	17568	17727	17780	17615	17646	17733	17552	17581	17750	17616	17862	17614	17774	17682	17654	17719	17794	17656	17726	17806	17742	17599	17782	17509	17728	17553	17682	17614	17605	17749	17817	17702	17708	17692	17850	17767	17762	17600	17595	17670	17730	17659	17706	17660	17638	17691	17816	17538	17774	17857	17578	17588	17847	17744	17538	17603	17592	17625	17467	17651	17764	17612	17783	17502	17684	17712	17622	17609	17575	17721	17572	17676	17551	17766	17643	17428	17736	17628	17745	17572	17620	17727	17614	17840	17515	17644	17683	17407	17563	17795	17726	17700	17669	17677	17701	17675	17608	17552	17635	17772	17619	17758	17664	17606	17680	17591	17666	17708	17476	17480	17613	17659	17665	17643	17756	17640	17854	17792	17609	17748	17669	17612	17696	17725	17664	17735	17776	17566	17550	17501	17691	17744	17704	17534	17697	17709	17650	17770	17693	17642	17764	17751	17516	17508	17680	17533	17609	17660	17728	17622	17525	17603	17903	17642	17718	17495	17633	17554	17586	17498	17669	17756	17824	17785	17721	17671	17636	17706	17778	17851	17695	17895	17749	17481	17728	17744	17699	17587	17857	17747	17708	17567	17875	17705	17585	17706	17542	17799	17616	17800	17708	17532	17659	17762	17657	17794	17744	17528	17730	17674	17699	17537	17777	17684	17613	17572	17701	17607	17648	17570	17613	17673	17560	17631	17540	17624	17706	17852	17528	17776	17635	17605	17600	17685	17607	17813	17668	17552	17672	17496	17615	17705	17750	17533	17779	17732	17747	17678	17609
22619	21176	28399	28207	33880	43555	71923	71440	58656	45766	38484	34704	33192	32701	32976	32753	32548	32617	32463	32626	32867	32807	32716	32592	32776	32622	32587	32738	32423	32306	32500	32622	32514	32739	32546	32398	32553	32580	32500	32589	32792	32478	32590	32459	32438	32477	32473	32668	32416	32486	32357	32613	32441	32206	32447	32350	32376	32544	32439	32414	32482	32561	32502	32607	32504	32681	32347	32549	32554	32386	32533	32343	32795	32524	32583	32268	32577	32160	32651	32453	32412	32577	32482	32522	32642	32370	32040	32384	32608	32594	32684	32418	32784	32348	32435	32477	32681	32324	32422	32562	32728	32540	32652	32658	32629	32502	32526	32640	32348	32363	32406	32341	32293	32365	32366	32357	32345	32445	32360	32298	32736	32428	32472	32454	32536	32667	32565	32453	32443	32268	32545	32479	32191	32209	32396	32606	32507	32657	32582	32582	32532	32375	32453	32365	32455	32549	32473	32406	32561	32217	32455	32379	32233	32461	32577	32466	32445	32435	32277	32203	32515	32438	32464	32388	32367	32526	32586	32465	32367	32485	32599	32541	32159	32263	32494	32482	32303	32313	32682	32156	32528	32232	32206	32447	32408	32554	32596	32559	32554	32540	32508	32556	32354	32305	32741	32252	32472	32112	32312	32683	32612	32392	32382	32093	32456	32373	32274	32514	32485	32512	32381	32532	32502	32344	32506	32401	32650	32479	32426	32296	32281	32391	32426	32453	32186	32525	32208	32513	32397	32309	32221	32396	32574	32205	32455	32320	32444	32449	32439	32377	32399	32454	32291	32397	32542	32564	32465	32356	32602	32237	32448	32497	32415	32622	32649	32616	32328	32218	32303	32658	32831	32670	32636	32326	32417	32569	32441	32476	32594	32440	32434	32759	32581	32438	32354	32483	32457	32413	32434	32293	32519	32269	32589	32603	32433	32770	32479	32365	32499	32122	32316	32421	32733	32451	32402	32411	32430	32471	32379	32194	32639	32676	32395	32403	32600	32367	32377	32349	32240	32289	32536	32261	32411	32382	32642	32537	32415	32664	32653	32602	32610	32713	32234	32621	32241	32510	32740	32538	32377	32603	32430	32439	32364	32267	32512	32264	32529	32542	32444	32511	32825	32448	32730	32416	32348	32512	32357	32511	32463	32484	32472	32553	32386	32335	32464	32270	32472	32436	32421	32574	32394	32564	32398	32243	32436	32362	32489	32571	32350	32408	32550	32478	32417	32291	32527	32520	32305	32467	32462	32752	32658	32414	32339	32088	32549	32572	32645	32582	32445	32431	32631	32421	32479	32449	32593	32396	32557	32478	32539	32586	32598	32597	32391	32424	32355	32368	32589	32345	32610	32616	32445	32476	32481	32252	32448	32625	32505	32586	32192	32650	32518	32549	32559	32329	32630	32438	32594	32621	32407	32268	32604	32723	32411	32460	32488	32431	32612	32534	32430	32396	32298	32308	32404	32424	32625	32432	32472	32496	32342	32575	32296	32271	32553	32450	32206	32514	32462	32449	32342	32590	32354	32454	32392	32563	32261	32291	32530	32269	32391	32397	32678	32406	32205	32312	32596	32478	32387	32331	32472	32455	32548	32526	32635	32462	32518	32568	32413	32373	32556	32583	32497	32320	32578	32324	32212	32258	32443	32483	32549	32397	32551	32567	32433	32316	32405	32430	32635	32498	32395	32618	32489	32411	32331	32202	32288	32227	32710	32334	32550	32637	32454	32532	32580	32695	32450	32501	32757	32351	32558	32393	32325	32569	32815	32366	32346	32294	32673	32552	32766	32402	32119	32467	32361	32269	32599	32300	32578	32307	32460	32369	32280	32380	32250	32247	32519	32167	32693	32497	32541	32394	32663	32376	32513	32189	32467	32496	32480	32343	32576	32352	32674	32595	32651	32388	32450	32545	32128	32830	32397	32365	32427	32500	32497	32486	32450	32489	32623	32348	32427	32482	32543	32201	32555	32626	32395	32578	32607	32338	32470	32553	32706	32520	32360	32404	32538	32366	32254	32301	32262	32314	32391	32440	32428	32289	32072	32502	32219	32318	32684	32275	32273	32348	32526	32391	32367	32444	32205	32788	32481	32438	32255	32462	32282	32437	32278	32455	32629	32326	32505	32362	32704	32704	32457	32434	32318	32370	32594	32607	32809	32511	32456	32358	32356	32509	32367	32588	32408	32687	32126	32156	32578	32469	32522	32224	32261	32546	32429	32530	32511	32637	32467	32280	32230	32512	32569	32271	32566	32476	32475	32608	32668	32129	32380	32310	32155	32495	32590	32391	32254	32160	32562	32513	32475	32422	32372	32616	32599	32292	32468	32517	32737	32404	32309	32388	32748	32558	32480	32513	32675	32400	32362	32553	32604	32329	32554	32453	32381	32476	32111	32397	32315	32557	32543	32485	32507	32396	32358	32355	32655	32568	32424	32431	32609	32425	32723	32592	32640	32458	32511	32785	32412	32222	32573	32580	32526	32397	32363	32799	32645	32310	32638	32390	32137	32593	32795	32742	32422	32256	32523	32436	32430	32362	32513	32570	32575	32599	32363	32572	32391	32507	32159	32327	32459	32268	32603	32620	32333	32621	32329	32540	32529	32686	32733	32541	32422	32476	31960	32226	32500	32434	32472	32300	32277	32374	32436	32456	32685	32459	32548	32341	32420	32586	32516	32368	32501	32514	32531	32399	32412	32507	32525	32389	32388	32571	32488	32642	32748	32342	32261	32539	32528	32248	32458	32343	32344	32354	32257	32524	32454	32450	32337	32346	32461	32215	32299	32460	32547	32222	32629	32126	32304	32585	32419	32359	32563	32323	32137	32333	32447	32699	32438	32512	32574	32440	32222	32446	32711	32370	32405	32397	32425	32342	32530	32405	32566	32596	32401	32457	32657	32355	32571	32593	32607	32211	32473	32133	32542	32529	32345	32267	32389	32454	32392	32456	32825	32525	32500	32363	32468	32651	32455	32320	32399	32273	32226	32235	32064	32618	32354	32291	32354	32555	32531	32473	32498	32319	32603	32681	32291	32629	32376	32340	32370	32343	32405	32376	32497	32139	32252	32679	32508	32561	32364	32380	32395	32245	32678	32423	32388	32378	32326	32487	32298	32356	32599	32483	32642	32318	32284	32640	32438	32382	32489	32392	32572	32631	32299	32267	32471	32289	32216	32487	32356	32399	32719	32533	32480	32505	32532	32410	32552	32502	32496	32227	32240	32399	32318	32446	32635	32723	32703	32368	32599	32573	32173	32504	32496	32114	32504	32378	32251	32436	32446	32390	32323	32630	32661	32368	32373	32384	32374	32375	32422	32425	32653	32382	32545	32317	32165	32453	32529	32627	32545	32617	32578	32480	32231	32267	32397	32297	32308	32665	32530	32399	32658	32765	32381	32358	32441	32336	32287	32591	32362	32361	32251	32307	32531	32558	32564	32550	32139	32459	32406	32338	32333	32537	32260	32272	32486	32113	32070	32292	32386	32392	32446	32563	32340	32490	32351	32520	32419	32384	32255	32466	32173	32544	32518	32252	32796	32280	32360	32225	32389	32382	32591	32420	32548	32198	32700	32393	32265	32390	32318	32452	32400	32598	32308	32512	32457	32305	32656	32367	32533	32357	32398	32269	32352	32210	32384	32327	32294	32485	32326	32512	32353	32311	32383	32458	32643	32479	32427	32336	32651	32717	32484	32529	32581	32386	32310	32449	32072	32426	32327	32761	32515	32583	32439	32566	32556	32610	32577	32541	32481	32596	32688	32362	32586	32510	32402	32488	32557	32478	32508	32329	32432	32647	32687	32422	32544	32442	32326	32562	32313	32255	32614	32505	32266	32438	32501	32324	32673	32261	32381	32198	32535	32185	32671	32544	32668	32532	32438	32589	32275	32344	32757	32431	32978	32568	32450	32535	32591	32564	32546	32425	32690	32593	32462	32467	32447	32515	32406	32158	32471	32423	32566	32627	32442	32420	32635	32650	32439	32523	32241	32336	32468	32296	32609	32395	32447	32640	32553	32442	32501	32413	32658	32521	32322	32541	32538	32622	32503	32506	32085	32406	32374	32460	32446	32360	32443	32456	32538	32419	32579	32405	32449	32299	32589	32333	32530	32177	32281	32751	32318	32429	32569	32678	32435	32297	32388	32539	32329	32691	32698	32292	32470	32685	32730	32499	32394	32486	32557	32408	32445	32415	32382	32727	32405	32155	32518	32119	32281	32631	32438	32224	32345	32550	32233	32609	32305	32299	32686	32385	32209	32447	32495	32471	32577	32205	32441	32520	32841	32725	32453	32228	32543	32550	32560	32692	32610	32658	32475	32122	32518	32249	32446	32922	32561	32390	32423	32297	32269	32694	32559	32530	32619	32602	32448	32400	32388	32290	32404	32252	32378	32419	32215	32244	32383	32396	32529	32402	32664	32400	32504	32502	32695	32367	32507	32312	32349	32417	32715	32672	32565	32441	32509	32404	32306	32199	32393	32378	32614	32574	32394	32002	32373	32606	32515	32112	32464	32251	32410	32663	32102	32363	32512	32279	32355	32388	32428	32439	32515	32583	32353	32500	32685	32704	32643	32451	32394	32362	32580	32557	32603	32491	32470	32266	32269	32196	32359	32603	32389	32410	32267	32478	32446	32390	32344	32537	32644	32468	32644	32358	32542	32449	32424	32390	32284	32470	32570	32406	32565	32116	32522	32427	32287	32647	32481	32553	32461	32605	32432	32437	32637	32516	32656	32246	32487	32285	32412	32392	32473	32557	32581	32502	32573	32224	32244	32467	32109	32338	32661	32493	32284	32438	32610	32648	32338	32368	32457	32324	32353	32661	32385	32643	32459	32642	32284	32652	32567	32201	32609	32541	32474	32400	32310	32295	32340	32388	32415	32327	32046	32321	32309	32426	32527	32365	32537	32261	32293	32471	32389	32559	32447	32370	32537	32261	32620	32114	32428	32477	32238	32450	32482	32294	32565	32545	32372	32175	32504	32397	32588	32552	32576	32086	32463	32405	32382	32764	32406	32098	32554	32348	32150	32622	32403	32529	32634	32207	32592	32366	32088	32272	32447	32462	32421	32265	32588	32436	32412	32220	32226	32426	32136	32384	32720	32426	32402	32504	32489	32188	32631	32455	32514	32251	32335	32328
22971	39149	40172	34525	34251	37311	69306	67100	48287	33048	23558	19577	18559	18292	18131	18233	18072	18172	18214	18389	18191	18132	17971	18202	18184	18122	18247	18150	18261	18158	18024	18173	18141	18168	18041	17892	17983	17979	18032	18030	18128	18268	18153	18187	18261	18114	18197	17898	18099	18157	18141	18152	18061	18043	18043	17997	18051	18009	18135	17968	18096	18177	18159	18025	18016	18209	17964	18006	18063	18022	18140	18289	18106	18065	17904	18134	18009	18076	18242	18041	17990	18120	18236	17799	18149	18222	18142	18367	18278	17987	17949	18103	17928	18074	18109	18213	18072	18179	18001	17972	18079	18188	18034	18152	17937	18144	18067	17918	18046	18197	18215	18001	18110	18109	17928	17890	18170	18251	18104	17948	18155	18182	18294	17987	18160	18070	18116	18055	18006	17945	18027	18040	18054	17883	17989	18068	17886	17981	17933	18156	18094	18005	18065	18106	18199	18040	18225	18092	18148	18232	17979	17986	18101	17933	18021	18064	17949	18234	18056	18022	18167	18030	17924	17839	18058	17928	18263	18074	17869	18201	18035	18202	18010	17947	17815	18202	17959	18095	18087	18116	18125	18028	17939	17956	18135	18059	17945	18015	18008	18197	18018	17989	18150	17974	18262	17867	18004	18053	18048	18177	18052	18107	18029	18117	18088	18021	18206	18156	17839	18063	18187	18199	18207	18039	17969	18118	18005	18104	18168	17956	18174	17974	18164	17971	18092	18176	18061	17956	18215	18231	17976	17944	18065	18131	18093	18120	18022	17811	18103	18059	18020	18007	17959	18090	18146	18025	17998	17982	17884	18026	18020	18019	17995	17940	18043	18180	17820	17994	18182	18124	18177	17870	18017	18036	18043	18101	17993	18110	18057	18130	17955	17866	18133	18210	18004	17949	17961	17967	18104	18131	17994	18049	18137	18182	17852	18119	18214	18101	17915	18040	17989	18146	18045	18170	18126	17891	18046	18003	18151	18066	18168	18016	18367	18105	17924	18157	17912	17883	17941	18072	17978	18074	17995	18116	18150	17879	18072	18100	18118	18311	17827	17934	17956	18110	18020	18029	17914	17899	18210	18126	17922	18019	18005	18087	18083	18131	17978	18395	17883	18012	17792	17938	18080	18086	18114	18059	18243	18190	18062	18011	18002	18128	17916	18201	18116	17990	18112	18047	18126	18037	18045	18117	18004	18148	18027	18009	17876	17962	18093	18032	18067	18171	17999	18222	17947	18105	18096	18125	17996	18035	17972	18011	18219	17854	18202	18041	18056	17992	18112	18157	17999	18004	18164	17871	18172	17996	18114	18282	18040	18187	18132	18155	18037	18055	18163	18004	18024	17846	18075	17943	18198	17699	17983	18080	18106	17871	18045	17908	18015	18013	17947	17930	18137	18007	18293	18154	18049	18193	18031	18033	18181	18187	18191	18215	17936	18006	18150	18318	18053	18190	18161	18105	18069	18018	18016	18160	18111	18157	18087	17958	17948	17968	18118	18125	17910	18106	18043	18029	17998	18287	18067	18013	18079	18042	18178	18011	18075	18139	17975	18086	18196	18115	18025	18233	17968	18048	18169	18175	18140	18156	17920	18065	17947	17865	17976	18187	17966	18028	18054	17857	17999	18202	17905	18193	18065	17975	18092	18132	18123	18016	17979	18066	18109	17930	17980	18196	17963	17959	17954	17859	17937	18173	18258	18085	18220	17975	18026	18058	17981	18037	18008	17978	17998	17985	18326	18022	18046	17937	17993	18422	18163	18138	17862	18063	18272	18030	18203	18119	18037	18157	17984	18033	17966	18082	18249	17994	18093	18068	18066	18047	17987	18177	18221	17997	18002	17880	18158	17917	18254	18019	18111	17994	18070	18151	18147	18123	17926	18077	18063	18107	18174	18061	17991	18080	17927	18011	18031	18105	17941	18091	18035	17852	17923	17992	18085	17988	18069	18001	17903	18032	18144	18074	18035	18205	18156	18071	18049	18023	18065	18093	17972	18320	17926	18089	18177	17856	18150	17989	18080	18064	18168	18092	17967	18115	18182	17979	18161	18261	17998	18114	18191	18060	17950	18142	17886	18155	18053	18020	17928	18097	18186	17972	17891	18190	18080	18048	18016	17967	18023	18014	18039	18185	18071	18031	18055	18121	17957	18305	17922	18082	18197	18027	18050	18012	17962	17983	18173	18144	17924	18070	18114	18141	18162	18161	18189	17951	18154	17942	18119	18011	17956	17955	18066	17976	18026	18053	18032	18003	18137	18182	17955	18043	18050	17930	17887	17896	17989	17953	18054	18087	18038	18043	18028	17968	18058	18101	18050	17958	18160	17964	18113	18141	18043	18154	18032	17943	17954	18024	18039	18044	18156	18084	18068	18155	18135	17988	18251	18058	18088	18141	18013	18047	18129	18047	18012	17981	18089	18284	18052	18062	18174	17934	18109	18114	18145	17954	18134	18092	18176	17791	17962	18186	18067	17888	18042	18051	18024	18015	17996	18051	18089	17975	17928	18121	17926	18168	17878	18092	18050	17889	18011	17967	18144	18037	17962	18256	18087	17931	18025	18003	18219	18071	17888	18118	18143	17974	18054	17880	18030	18078	18052	18071	18095	18182	18033	18099	17902	18028	18061	17966	17953	18087	18054	18032	18032	17835	18122	17976	18090	18021	18120	17962	18111	18027	17922	18012	18069	17978	18142	18092	17933	18001	18162	17929	17878	17982	18104	18083	18013	18157	18065	18210	18000	18040	18012	17846	18210	18089	18062	17908	17996	18076	17995	18109	18053	18096	17923	17937	18221	18030	18036	18066	18041	18113	17907	17975	18137	17874	18255	17982	17885	18011	18070	18026	17889	18109	18005	18021	18036	18074	18101	18074	18141	17914	17959	18167	18235	18160	17932	18066	18037	18089	18135	18006	18196	18202	18037	18042	18102	18124	18056	17995	18117	18031	18087	17955	18125	18063	18063	18044	18201	18091	17959	17943	18037	17994	18055	18052	17921	18212	18011	18217	18065	18188	18216	18093	18041	18189	18045	18102	18016	17998	18163	17975	17903	18103	18072	18001	18137	18088	17993	18000	18149	18130	18121	18246	18204	17968	18115	18148	18011	17874	18149	17999	17901	18090	17954	18024	18050	18113	17997	18047	18139	18039	17905	17935	18140	17992	18039	18145	18212	18094	18110	17882	18099	18001	18089	18034	17949	18032	18303	18014	18035	18066	17920	18097	18022	17960	18058	18065	18073	18045	18084	18139	18042	18004	18008	18118	17887	18105	18085	18262	17980	17882	18133	18094	17918	18057	18078	18102	18024	18105	17993	17971	17991	17845	18188	17969	18045	18104	18048	17908	17976	18037	18138	18101	17986	18159	17958	18001	18240	18062	18228	18106	18108	18037	18105	18045	18074	17965	17943	18262	17968	18001	18036	18221	17896	18078	18075	18031	18046	18032	17962	18039	17963	17962	17983	18097	18111	18182	17966	17997	18055	18198	18146	17983	17960	18160	17810	18072	17992	18187	18113	18038	17932	17945	17826	17948	18036	18038	18035	18005	18020	18095	18121	17984	18061	18012	18040	18053	18054	17928	18167	17991	18173	18067	18069	17978	18108	18127	18055	18013	18125	18032	18094	18039	18073	18067	18016	18265	17996	18250	17997	18039	18204	18053	18027	18102	17916	17953	18091	18132	18006	18152	18109	18037	18054	18056	18066	18037	18056	17870	18180	18077	18100	17953	18244	18177	18030	18059	18010	17897	18045	18111	18002	18013	18076	17999	18177	18051	18082	18010	18019	18134	18050	17981	18077	18122	18074	18037	18087	17866	17859	18121	18153	18175	17950	18120	18074	17870	18063	18125	18010	18003	17855	18217	18164	17785	17998	18015	18044	17989	18026	18101	17933	17947	18030	18093	18070	18054	18120	18010	17820	18253	18027	18110	17951	17956	18054	18031	18067	18021	17932	17902	18272	18026	17981	18001	17952	18052	18013	18004	18037	18245	18277	18206	18115	18147	18073	18095	18042	18035	18052	18144	17950	17960	18066	18054	17828	18005	18178	18114	18140	18208	18088	17983	17982	18155	18140	18065	18027	18226	18112	18074	17998	17962	18021	18147	17963	18171	17935	18008	17974	17908	17913	18089	18021	18075	18074	18087	18160	18013	17967	17937	18152	18367	18051	17932	18090	18161	18192	18204	18326	17895	18030	18094	17985	18029	18006	18021	18110	18006	18005	18085	17860	18134	18122	17876	18109	18131	18133	17871	18005	17802	18062	18017	17940	18077	18014	18140	17944	17974	18137	18011	18182	17889	18120	18133	18102	18055	18125	18199	18127	18059	18277	18081	18111	18147	18080	18121	17939	18190	18013	17915	18236	17994	18135	17945	18003	18233	18185	18190	17936	18125	18107	18083	17965	18153	18002	18010	17893	17880	18086	18258	17983	18110	17998	18026	17979	18051	17888	17994	18058	18051	18116	18263	17979	17968	18065	17990	18103	18067	17992	17927	17942	18025	18045	18082	17991	18009	17867	18143	18291	18138	17855	17967	18037	18101	17847	17975	18019	18094	18115	18286	18072	17862	18040	18027	18036	18024	18032	18171	18023	18080	17977	18010	18139	17852	17969	18084	18147	17965	18023	18066	18060	17938	18007	17920	18175	18005	17928	17993	18002	18046	18007	18026	17935	18071	18000	18061	18142	18360	18136	18181	18057	17978	18041	18083	18069	18155	18225	18128	18169	18026	18094	17913	18176	17967	17884	18034	18127	18249	18107	18143	17970	17998	17988	18299	18126	17890	18318	17880	17896	18082	18057	18114	18070	18098	17940	17938	18119	18004	18185	18000	18099	17895	18145	17917	18033	18141	18001	18012	18160	18173	18084	18040	18108	17924	18122	17879	18156	18050	18237	18158	17931	18169	18054	17954	18141	18061	18260	18176	18082	18255	17956	18039	18128	18115	17895	18235	18033	18242	17918	17947	18129	18079	18073	18210	17741	18193	17815	18138	18098	18037	17979	17829	18149	17963	18055	18106	18400	17902	17997	18042	18079	18080	18013	18121	17946	17810	18259	18116	18150	17851	18056	18092	18130	18299	17932	18042	18138	18204	17989	18065	17954	18022	17974	18067	17926	18061	18141	17828	18027	18219	18039	18012
34761	32142	39143	38509	35801	35510	39418	38798	36483	34494	32918	32485	32547	32289	32288	32365	32320	32118	32284	32426	32287	32048	32344	32374	32346	32295	32126	32631	32252	32297	32213	32442	32190	32265	31929	32216	31957	32063	32116	32526	32372	32330	32109	32273	32264	32142	32339	31982	32264	32315	32278	32154	32369	32123	32236	32154	32014	32145	32140	32341	32301	32490	32104	32282	32250	32361	32175	31902	32014	32089	32231	32157	32187	32227	32291	32091	32322	32395	31991	32170	32209	32041	32245	32517	32170	32331	32384	31985	31912	32180	32121	32026	32453	32541	32255	32243	32441	32252	32279	32147	32194	32202	32280	32313	32186	32079	32407	32249	32402	31872	32114	31934	32197	32486	32291	32306	32156	31933	31885	32259	32166	32394	32062	32142	32253	32310	32543	32458	32218	32307	32142	32054	32251	32151	32178	32471	32336	32175	32048	32190	32520	32277	32060	32263	32236	32080	32310	32033	32050	31941	32226	32169	32108	32553	32245	32267	32199	32172	32242	32268	32039	32139	32347	32265	32477	32565	32376	32253	32260	32393	32220	32211	32014	32073	32614	32332	32566	32020	32044	32296	32339	32227	32167	32477	31989	32014	32019	32184	32504	32300	32339	32215	32185	32062	32143	32235	32260	32298	32471	32362	32300	32401	32517	32417	32392	32501	32175	32211	32519	32294	32128	32265	32346	32371	32240	32121	32018	32250	32460	32106	32192	32295	32298	32460	32269	32056	32356	31884	32272	32518	32155	32348	32252	32282	32272	32558	31888	32057	32092	32087	32209	32238	32368	32126	32211	32350	32497	32138	31925	32423	32114	32204	32072	32224	32176	32278	32377	32128	32310	31965	32245	32553	32338	32264	32276	32376	32279	32173	31959	32298	31904	32379	32452	32111	32150	32320	32400	32398	32401	32407	32332	32465	32069	32195	32292	32247	32296	32356	32204	32377	32315	32377	32015	32576	32715	32218	32430	32102	32309	32047	32238	32243	32357	32332	32177	32283	32258	32285	32251	32190	32301	32048	32203	32084	32062	32166	32402	32313	32308	32647	32326	32265	32442	32243	32427	32299	32306	32263	32482	32223	32079	32102	32239	32018	32298	32148	32360	32321	32142	31968	32333	32243	32145	32255	32114	31953	32386	32492	32051	32185	32614	32449	32146	32432	32128	32304	32139	32101	32430	32336	32372	31969	31939	32374	32275	32334	32294	32384	31986	32110	32416	32444	32219	32146	31892	32156	32222	32377	32138	32200	32220	32465	32149	32306	32108	32044	32506	32365	32268	31794	32405	31820	32339	32289	32083	32214	32001	32302	32310	32134	32703	32185	32458	32331	32307	32571	32164	32080	32299	32128	32402	32140	31992	32309	32095	32176	31989	32176	32307	32325	32482	32393	32098	32105	32174	32270	32477	32067	32311	32505	32302	32276	32363	32149	32356	32183	32518	32250	31999	32422	32529	32193	32155	32193	32212	32059	32330	32284	31974	32383	32337	32333	32091	32058	32141	32524	32463	32356	32113	32456	32239	32140	32347	32387	32097	32357	32215	32352	32318	32096	32429	32142	32367	32309	32093	32056	31986	32328	32042	32229	32125	32553	32324	32073	32450	32224	32218	32112	32052	32186	32239	32480	32560	32449	32041	31998	32192	32246	32351	32293	32047	32263	32246	32240	32329	32204	32070	32004	32620	32316	32542	32477	32474	32448	32566	31951	32207	32279	32338	32330	32221	32326	32594	32372	32136	32350	32347	32367	32239	32032	32074	32209	32199	32252	32232	32495	32179	32124	32480	32491	32605	32474	32643	32339	32173	32263	32150	32198	32299	32256	32227	32380	32182	32356	32510	32431	32206	32528	32274	32284	32073	32229	32356	32416	32553	32102	32527	32292	32184	32568	32556	32312	32323	32226	32305	32173	31968	32310	32294	32264	32355	32109	32266	31996	32150	32097	32081	32330	32506	32109	32067	32215	32145	32220	32377	32437	32410	32263	32358	32286	32452	32409	32381	32402	32558	32264	32308	32088	32029	32422	32169	32541	32394	32436	32473	32396	32585	32169	31765	32495	32442	32179	32189	32169	32487	32466	32425	32109	32343	32301	32198	31973	31824	32222	32249	32410	32166	32315	32213	32088	32224	32296	32302	32404	32218	32377	32228	32290	32131	32108	32378	32119	32239	32322	32369	32031	32497	32129	31962	32114	32417	32187	32610	32183	32370	32466	32168	32232	32214	32213	32129	32330	31876	32247	32436	32392	32339	32175	32393	32230	32335	32361	32143	32272	32450	32236	32281	32095	32170	32144	32160	32307	32498	32332	32155	32371	32632	32228	32523	32322	32249	32196	32119	32186	32265	32129	32076	32220	32358	32397	32343	32265	32145	32218	32527	32297	32301	31996	31935	32176	32325	32221	31998	32475	31945	32044	32378	32222	32238	32251	32198	32191	31995	32253	32123	32532	32270	32479	32171	32282	31931	32086	32164	32146	32369	32126	32150	32416	32235	32280	32296	32389	32436	32260	32138	32211	32333	32364	31934	32029	32130	32289	32321	32379	32518	32333	32558	32192	32313	32280	32451	31988	32229	32236	32133	31881	32532	32160	32281	32339	32448	32402	32240	32244	32543	32437	32257	32312	32126	32358	32341	32331	32427	32397	32192	32309	32399	32307	32271	32391	32250	32280	32338	32163	32199	32220	32528	32122	32121	32115	32148	31973	32301	32193	32254	32043	32015	32224	32354	32480	32420	32143	32416	32194	32386	32396	32585	32204	32205	32170	32351	32204	32313	32380	32590	32303	32168	32110	32166	32510	31951	32369	32284	32358	32412	32267	32346	32239	32558	32369	32261	32236	32394	32364	32193	32284	32219	32108	32458	32324	32284	32162	32363	32053	32170	32343	32078	32418	32076	32215	32372	32095	32213	32040	32133	32089	32391	32184	32303	32272	32479	32357	32244	32240	32537	32250	32513	32461	32035	32345	32383	32195	31981	32273	32316	32197	32285	32372	32161	32505	32359	32072	32447	32151	32183	32331	32360	32350	32370	32338	32426	32317	32229	32127	32293	32257	32339	32307	32258	32239	32276	32127	32084	32355	32371	32039	32345	32548	32361	32189	32205	32198	32157	32317	32147	32493	32111	32390	32176	32352	32383	32332	32389	32339	32284	32408	32394	32504	32244	32467	32256	32311	32016	32063	32360	32224	32350	32558	32269	32369	32557	32081	32364	32247	32148	32444	32154	32180	32152	32303	32259	32283	32022	32457	32294	32101	32235	32262	32237	32089	32348	32363	32265	32478	32501	32256	32430	32511	32141	32406	32491	32142	32354	32031	32202	32341	32329	32202	32333	32311	32074	32305	32403	32146	32228	32281	32345	32088	32276	32291	32310	32508	32081	32572	32408	32163	32294	32207	32312	32537	32264	32068	32143	32136	32151	32208	32140	32204	32096	32367	32310	32194	32291	32166	32490	32262	32296	32449	32312	31989	32279	32422	32435	32055	32243	32534	32279	32752	32291	32233	32269	32300	32496	32257	32263	32188	32307	32100	32178	32281	32265	32415	32196	32454	32351	32413	32352	32201	32307	32128	32249	32256	32136	32242	32332	32401	32366	32202	32468	32118	32251	32279	32237	32381	32394	32534	32585	32238	32022	32294	32425	32509	32183	32406	32266	32326	32570	32142	32140	32372	32273	32128	32198	32384	32378	32428	32218	31992	32112	32282	32400	32284	32165	32036	32343	32143	32336	32113	32254	32408	32539	32411	32419	32458	32205	32082	32347	32472	32485	32190	32398	32445	32160	31947	32226	32316	32250	32309	32184	32361	32398	32230	32117	32333	32122	32041	32302	32341	32412	32149	32077	32257	32432	32417	32377	32151	32259	32268	32453	32329	32201	32617	32157	32396	32321	32415	32333	32176	32260	32431	32120	32396	32401	32517	32231	32404	32226	32221	32156	32030	32348	32005	32296	32131	32328	32217	32265	32622	32120	32215	32380	32348	32368	32337	32212	32078	32255	32421	32364	32236	32401	32119	32275	32267	32328	32249	32402	32196	32269	32198	32243	32250	32123	32489	32304	32266	32292	32486	32426	32052	32393	32403	32177	32214	32409	32295	32151	32406	32204	32321	32161	32176	32370	32483	32247	32167	32333	32293	32349	32268	32126	32312	32098	32271	32095	32350	32389	32223	32455	32353	32275	32272	32350	32436	32168	32304	32361	32152	32509	32337	32112	32038	32298	32284	32132	32382	32402	32174	32186	32277	32043	32301	32204	32573	32245	32321	32464	32284	32191	32179	32236	32130	32557	32239	32348	32274	32195	32199	32216	32411	32254	32044	32448	32311	31887	32032	32299	32053	32322	32332	32148	32191	32266	32206	32320	32437	32099	32358	32326	32199	32182	32036	32103	32304	32137	32221	32159	32213	32302	31997	32298	32208	32241	32446	32287	32389	32094	32241	32446	32393	32134	32330	32138	32326	31999	32304	32088	32182	32283	31976	32246	32147	32395	32057	32371	32264	32104	32445	32346	32242	32533	32307	32317	32111	32275	31976	32315	32096	32095	32243	32249	32139	32070	32203	32374	32263	32226	32277	32308	32299	31993	32078	32148	32177	32379	32423	32178	32261	32093	32156	32166	32137	32264	32202	32292	32255	32362	32248	32353	32244	32109	32373	32531	32361	32341	32428	32239	32235	32516	32023	32216	32203	32316	31827	32198	32100	32234	32398	32175	32382	32577	32482	32233	32260	32047	32152	32388	32179	32057	32337	32391	32132	32341	31968	32277	32450	32504	31956	32012	32327	32168	32031	32206	32276	32271	32139	32240	31856	32319	32194	32435	32406	32520	32424	32335	32393	32338	32251	32299	32237	32313	31957	32333	32339	32236	32072	32036	32345	32411	32297	32216	32170	32159	32159	32378	32566	32178	32216	32285	32259	32299	32239	32316	31978	32512	32578	32458	32276	32490	32252	32144	32232	32279	32566	32404	32200	32236	32322	32306	32242	32485	32193	32313	32432	32212	32453	32192	32527	32295	32042	32165	32300	32243	32458	32070	32373	32178	32266	32453	32397	32273	32297	32498	32405	32436	32316	32193	32167	32206	32132	32305	32321	32347	32490	32452	32159	32488	32167	32157	32304	32284	32392	32179	32049	32589	32197
21032	27046	27693	24720	22985	22051	26296	24650	21688	19327	18153	17683	17767	17518	17650	17889	17699	17785	17596	17744	17703	17568	17669	17773	17629	17646	17754	17443	17618	17645	17732	17724	17666	17738	17564	17767	17585	17717	17581	17771	17695	17652	17550	17622	17810	17557	17633	17737	17702	17786	17728	17691	17727	17690	17682	17642	17726	17377	17676	17512	17645	17738	17707	17585	17807	17631	17605	17768	17533	17779	17612	17813	17593	17604	17563	17775	17575	17639	17679	17774	17731	17627	17698	17725	17523	17673	17627	17613	17815	17493	17743	17775	17626	17687	17619	17696	17785	17721	17616	17538	17690	17620	17709	17582	17640	17679	17636	17710	17669	17596	17612	17670	17588	17676	17708	17801	17642	17685	17647	17596	17785	17712	17605	17624	17754	17646	17708	17820	17734	17676	17720	17615	17733	17781	17631	17888	17608	17775	17686	17506	17801	17759	17678	17647	17866	17867	17511	17448	17493	17749	17664	17816	17661	17633	17705	17815	17591	17741	17537	17604	17756	17694	17629	17480	17799	17680	17540	17572	17688	17661	17611	17708	17566	17592	17461	17555	17729	17639	17594	17570	17834	17703	17757	17596	17656	17783	17683	17533	17734	17633	17571	17818	17659	17598	17745	17592	17662	17780	17672	17686	17585	17696	17884	17679	17629	17700	17527	17687	17580	17632	17691	17735	17497	17789	17629	17659	17701	17563	17624	17496	17634	17513	17662	17714	17756	17616	17895	17500	17657	17453	17665	17558	17561	17817	17798	17477	17609	17694	17746	18012	17640	17695	17799	17529	17527	17563	17673	17604	17700	17656	17699	17572	17770	17455	17483	17630	17697	17602	17449	17692	17760	17718	17645	17564	17653	17568	17533	17733	17754	17554	17662	17684	17509	17438	17645	17698	17640	17716	17568	17665	17826	17520	17389	17755	17724	17621	17683	17594	17730	17715	17578	17562	17865	17700	17893	17506	17442	17860	17740	17694	17672	17650	17751	17470	17851	17512	17698	17669	17492	17640	17699	17755	17497	17570	17848	17842	17686	17787	17442	17432	17821	17717	17612	17516	17632	17473	17669	17694	17693	17630	17575	17766	17847	17629	17812	17547	17555	17512	17723	17412	17682	17569	17593	17725	17683	17624	17514	17646	17702	17691	17707	17844	17638	17648	17607	17556	17668	17687	17634	17611	17593	17634	17683	17631	17618	17741	17664	17421	17770	17538	17651	17686	17631	17610	17684	17799	17707	17770	17613	17707	17582	17631	17742	17758	17528	17532	17631	17540	17692	17516	17772	17751	17474	17719	17701	17675	17644	18074	17714	17900	17575	17612	17617	17731	17631	17559	17725	17678	17768	17762	17611	17510	17703	17735	17640	17493	17591	17778	17635	17683	17618	17779	17749	17594	17806	17572	17760	17556	17571	17410	17614	17600	17595	17636	17666	17612	17538	17766	17640	17528	17800	17710	17642	17392	17623	17617	17847	17615	17802	17703	17567	17632	17638	17630	17530	17734	17439	17653	17604	17529	17607	17724	17436	17748	17673	17709	17561	17577	17601	17613	17534	17733	17676	17617	17554	17576	17500	17668	17534	17716	17345	17527	17695	17608	17743	17636	17783	17541	17525	17637	17615	17553	17702	17721	17699	17640	17499	17836	17517	17830	17696	17536	17485	17529	17754	17435	17560	17683	17643	17624	17760	17644	17564	17525	17651	17666	17810	17808	17677	17639	17757	17756	17544	17754	17624	17648	17595	17602	17684	17820	17503	17578	17706	17644	17836	17640	17646	17681	17700	17623	17531	17714	17670	17651	17623	17528	17834	17488	17513	17597	17594	17516	17779	17730	17540	17603	17755	17709	17611	17683	17561	17512	17612	17756	17433	17842	17729	17673	17666	17669	17501	17728	17523	17674	17590	17537	17824	17540	17704	17622	17753	17634	17975	17672	17713	17495	17666	17487	17652	17694	17886	17634	17742	17720	17677	17779	17478	17458	17692	17732	17559	17650	17623	17609	17565	17438	17520	17728	17624	17637	17654	17802	17605	17575	17521	17532	17674	17649	17846	17782	17531	17621	17608	17653	17613	17613	17660	17514	17651	17594	17679	17637	17686	17649	17679	17772	17699	17438	17623	17580	17778	17695	17480	17571	17747	17567	17689	17633	17702	17554	17614	17457	17787	17671	17877	17683	17545	17611	17751	17573	17726	17579	17898	17711	17713	17866	17472	17824	17659	17756	17510	17855	17787	17590	17641	17745	17646	17844	17727	17488	17702	17703	17550	17569	17609	17559	17588	17834	17601	17643	17537	17676	17671	17739	17674	17522	17718	17717	17565	17322	17769	17646	17619	17600	17609	17685	17741	17394	17636	17762	17671	17841	17738	17641	17648	17549	17743	17747	17695	17648	17678	17553	17842	17513	17533	17565	17709	17851	17682	17571	17779	17731	17704	17823	17635	17855	17794	17628	17561	17701	17504	17765	17534	17804	17577	17676	17537	17674	17743	17619	17675	17756	17549	17512	17680	17736	17753	17542	17790	17640	17772	17759	17615	17624	17494	17678	17606	17727	17442	17857	17567	17815	17736	17607	17593	17736	17619	17636	17689	17677	17447	17611	17652	17736	17757	17665	17721	17499	17712	17782	17582	17477	17286	17787	17673	17596	17790	17637	17662	17596	17501	17900	17538	17630	17747	17524	17660	17506	17785	17832	17688	17558	17821	17626	17792	17514	17782	17622	17687	17838	17707	17704	17580	17598	17670	17781	17678	17739	17822	17675	17638	17639	17725	17568	17908	17635	17641	17597	17657	17562	17758	17496	17668	17629	17642	17780	17718	17745	17664	17619	17714	17768	17530	17663	17508	17640	17566	17688	17745	17426	17703	17793	17533	17637	17622	17690	17616	17654	17702	17906	17737	17821	17678	17746	17844	17774	17760	17620	17616	17888	17761	17723	17709	17724	17517	17745	17565	17743	17837	17678	17664	17554	17617	17759	17641	17650	17749	17744	17547	17570	17642	17681	17825	17603	17674	17653	17687	17700	17850	17702	17672	17619	17897	17575	17430	17596	17693	17746	17616	17743	17550	17615	17587	17397	17643	17686	17563	17632	17554	17644	17554	17893	17544	17672	17363	17516	17664	17440	17687	17597	17703	17610	17589	17705	17494	17800	17514	17560	17829	17619	17697	17554	17641	17642	17677	17857	17641	17551	17650	17485	17721	17632	17828	17690	17547	17776	17607	17649	17680	17668	17751	17657	17614	17645	17791	17594	17715	17464	17878	17570	17791	17572	17798	17602	17537	17648	17726	17649	17515	17590	17612	17655	17660	17816	17671	17532	17669	17563	17680	17487	17826	17658	17542	17723	17790	17629	17742	17589	17618	17553	17796	17650	17587	17507	17758	17602	17690	17490	17601	17601	17612	17890	17671	17580	17583	17720	17643	17614	17874	17654	17672	17577	17764	17630	17788	17749	17849	17575	17558	17668	17644	17506	17755	17614	17620	17743	17693	17489	17470	17586	17569	17742	17765	17733	17633	17617	17659	17545	17807	17557	17606	17618	17488	17781	17582	17570	17916	17663	17442	17459	17702	17500	17604	17693	17633	17716	17838	17869	17705	17709	17654	17606	17700	17656	17607	17634	17607	17544	17574	17605	17718	17707	17656	17593	17750	17580	17670	17819	17733	17606	17612	17514	17542	17615	17579	17677	17855	17637	17810	17560	17481	17665	17462	17643	17604	17726	17739	17661	17639	17678	17500	17569	17604	17661	17630	17619	17660	17708	17732	17609	17571	17531	17583	17670	17572	17594	17613	17544	17468	17601	17535	17648	17664	17598	17720	17621	17662	17697	17661	17657	17732	17615	17552	17563	17515	17513	17778	17564	17729	17586	17769	17712	17609	17607	17630	17830	17584	17760	17477	17796	17677	17636	17830	17603	17842	17728	17652	17759	17570	17631	17737	17572	17726	17761	17684	17611	17736	17719	17621	17682	17521	17670	17522	17740	17698	17728	17681	17615	17703	17690	17779	17739	17547	17612	17734	17806	17748	17728	17827	17623	17659	17590	17602	17636	17706	17615	17760	17656	17727	17668	17642	17697	17682	17718	17836	17638	17754	17785	17730	17777	17601	17631	17508	17487	17627	17762	17730	17811	17666	17621	17620	17677	17573	17593	17576	17674	17768	17545	17886	17568	17568	17682	17734	17674	17692	17752	17748	17730	17838	17645	17666	17667	17695	17626	17650	17502	17883	17647	17698	17613	17745	17538	17452	17593	17702	17800	17610	17627	17811	17629	17494	17596	17525	17658	17704	17641	17725	17720	17629	17771	17796	17590	17602	17706	17688	17657	17682	17763	17666	17712	17624	17725	17772	17688	17778	17587	17646	17715	17783	17773	17620	17653	17694	17734	17677	17519	17801	17764	17688	17803	17709	17443	17499	17650	17654	17585	17756	17744	17516	17712	17710	17744	17579	17753	17825	17629	17814	17606	17708	17632	17876	17626	17740	17667	17820	17721	17664	17722	17764	17696	17784	17535	17660	17700	17574	17738	17651	17601	17683	17698	17817	17774	17680	17689	17836	17483	17665	17632	17829	17435	17672	17741	17690	17666	17587	17771	17625	17612	17719	17653	17753	17584	17812	17712	17571	17601	17809	17591	17608	17600	17733	17670	17573	17705	17657	17713	17715	17546	17606	17841	17593	17824	17752	17552	17766	17556	17701	17440	17705	17704	17738	17865	17568	17720	17579	17626	17575	17673	17732	17692	17737	17539	17788	17649	17641	17664	17550	17680	17706	17871	17671	17637	17675	17803	18023	17758	17571	17755	17730	17653	17634	17810	17526	17514	17928	17705	17742	17681	17809	17542	17726	17744	17633	17588	17868	17325	17716	17773	17499	17535	17674	17806	17634	17570	17519	17763	17609	17708	17657	17558	17612	17770	17549	17820	17511	17580	17654	17514	17841	17818	17681	17598	17652	17420	17898	17721	17734	17595	17514	17676	17674	17581	17661	17742	17613	17712	17560	17570	17576	17897	17664	17845	17731	17648	17765	17719	17611	17780	17701	17630	17687	17581	17774	17689	17537	17782	17689	17566	17505	17778	17788	17698	17692	17706	17785	17618	17750	17714	17699	17645	17548	17725	17534	17415	17420	17816
24507	21280	29180	32653	34682	41070	61424	56639	48081	40464	35222	33108	32371	31909	32039	32202	32175	31981	32102	32013	31797	31840	31808	31738	31698	32136	31786	31810	31745	31811	32146	32114	31654	31709	32113	32020	32041	32091	32125	31551	31877	31693	31917	31863	31905	31900	31884	31917	31859	32002	32028	31795	31802	31768	32119	31721	32113	31901	31846	31735	31565	31833	31691	31963	31757	31836	31602	31897	31918	31778	31984	31842	31541	31843	31637	31948	31803	31954	32089	32026	31798	31936	31976	31547	31846	31944	31807	32080	31898	31505	31864	31809	32030	32001	31968	31890	31873	32078	31777	31634	31669	31819	31908	31860	31354	31716	31716	31880	32068	31972	31855	32039	31922	32049	31977	31785	31942	31701	31991	31837	31682	32007	31931	31736	31901	31821	31732	31971	31923	31926	31548	32038	31861	31890	31839	31973	31828	31962	31715	31863	31539	31599	31808	32020	31956	31821	31693	31623	32081	31941	32101	31821	31999	31881	31896	32058	31989	32019	31910	31991	31598	31896	31969	31890	31982	31689	31819	31990	31987	31662	31875	31988	31811	31860	32087	31905	32206	32114	31808	32030	32205	31881	31490	31730	31664	31942	32074	31691	31867	31822	31897	32083	32115	31950	32236	31856	31604	32066	32018	32115	32055	32054	31962	31710	31878	31532	32030	31846	31806	31866	31962	32041	32025	31926	31929	31940	31959	31742	31967	31868	31973	31865	31622	31820	31725	31887	31682	31834	31842	31780	31629	31875	31890	31853	31460	31726	31539	31961	31911	31937	31755	31860	31909	32014	32098	32028	31707	32061	32061	31869	31651	31782	32156	31725	31806	31724	31915	31804	31681	31644	31762	31723	32002	31583	31597	31898	31787	31721	31843	31765	31883	31878	31770	31737	31967	31716	31723	31941	31798	31666	31705	31916	31812	31904	31981	31574	31785	31802	31730	32187	31854	31828	31785	31974	31824	31874	32052	32039	31955	31506	31898	31769	32090	31927	31927	31709	31923	31875	31829	32040	31989	31688	31803	31795	31861	31915	31900	31766	31867	32037	31822	31939	31930	32024	31784	32016	31940	31804	31427	31665	31873	31697	32018	31960	31789	31650	31912	31901	31854	31928	31834	31993	31977	31468	31865	31668	31749	31841	31591	31869	31987	31912	31972	31797	31842	32037	31909	31792	32065	31630	31752	31909	31774	31709	31700	31931	31810	31621	31918	31881	31713	31801	31833	31787	31965	32010	32114	32070	31822	31989	31697	31695	31817	31842	32088	31929	31733	32022	31928	31839	31890	32058	32061	31628	31734	31909	31643	31856	31546	31883	31771	32040	31827	31925	31554	31785	32199	32010	31942	31814	31717	32118	31918	31864	31824	31926	31921	32038	31577	31958	31950	31793	31896	31664	32062	31848	31986	31913	31814	31631	31980	31859	31939	31828	31691	31882	31702	32106	32029	31972	32026	31838	31751	31712	31895	32094	31935	31758	31848	31809	31880	32005	31866	31797	31807	32114	31825	31884	31804	32050	31989	31745	31915	31531	32159	31907	32020	32062	32011	31636	31638	31945	31854	31887	31700	32122	31695	31822	31964	31827	31749	31864	31707	31849	31790	31835	31615	31872	31792	31853	31751	31766	32036	31912	31605	31657	31914	31994	32046	31704	31814	31904	32106	31705	31622	31870	32164	31794	31629	31911	31609	31710	31869	31735	31770	31649	31934	31756	32098	31921	32058	32087	32135	32088	31777	31806	32099	31997	31869	31774	32009	31920	31808	31815	31818	31855	31844	31846	32171	31815	31740	31988	31948	31895	31982	31982	32013	31777	31671	31702	31774	31896	31692	31869	32024	31880	31750	31900	31617	31890	31785	31874	31857	31801	31735	31890	31758	31680	31964	31871	31889	31808	31657	31706	31826	31716	31943	31831	31875	31853	31891	31846	31865	31836	31904	31994	31776	31802	31551	31902	31752	31944	31648	32015	32019	32110	31647	32065	32043	31863	31911	31742	32093	31872	32068	31785	31823	31714	32000	31901	32055	31832	31902	31904	32060	31694	31799	31778	31944	31737	31780	31707	31728	31743	31763	32146	31866	31797	32061	31988	32048	31901	31957	32026	31546	31922	31676	32032	31834	31855	31823	31643	31835	31979	32209	31879	31886	31849	32143	31428	31905	31679	31664	31667	31872	31623	32186	32051	31741	31725	31708	31786	31634	31751	31807	31931	31848	31820	31813	31893	31942	31921	31806	32047	32029	31927	31910	31821	31859	31756	31736	31894	31956	31660	31730	31763	31986	31937	31756	31815	31707	31906	31567	31615	31699	31836	31671	32029	32036	32106	31849	31564	32032	32049	31844	31909	31866	31664	31912	31949	32029	31677	31828	32042	32020	32097	31881	31908	31712	31991	31707	31773	31647	31698	31943	31758	31937	31745	32047	31496	31728	31798	31711	31940	31993	31750	31905	31963	32019	31710	32098	31624	31705	31866	31856	31939	31759	31973	32115	31721	31842	32378	31730	31754	31930	31713	31770	31755	31824	31766	32117	31925	31726	31776	31929	31901	31970	31860	31582	31747	31842	31946	31849	32132	31835	32065	31976	31681	31998	31887	31749	32041	31721	31905	31951	31934	32067	31807	32062	31715	31770	31822	31864	31744	31761	31939	31767	31971	31666	32048	32176	31818	31815	31759	31897	31782	31723	31912	32043	31925	31793	31924	31727	32322	31825	31941	32076	31528	31853	31899	31781	31823	31789	31947	31863	31810	31955	31752	31914	32135	31995	31826	31827	31862	31844	31891	31916	31772	31842	31815	32025	31876	31883	31765	31928	31845	31989	31847	31896	31412	31784	31872	32140	31980	31808	31843	31942	32048	32098	31707	31738	31956	31751	31495	31840	31952	32089	31942	31972	31654	31850	31926	31716	31414	31725	31846	31938	31794	31983	31950	31951	31749	31966	31757	31933	31760	31765	31624	31792	31887	31629	31804	31690	32160	31947	31944	31967	31804	31778	31837	32002	31879	31709	31830	31752	31535	31713	31639	31791	31805	31792	32016	31881	32005	31936	32168	32216	31852	31803	31577	31908	31903	31997	32045	31825	31820	31792	31735	31916	31843	32102	31614	32122	31889	31690	31792	32042	31681	31663	31860	31789	31780	31829	31902	31844	31903	31782	31953	32007	31741	31815	31865	31846	31958	31631	31759	32022	31943	32004	31609	32040	31990	31727	32034	31657	31995	31967	31692	32195	31705	31888	32059	31635	31524	31770	31659	32117	32002	31881	31808	31695	31741	31709	31778	32152	31798	31980	31883	31745	31800	32034	31766	31739	31674	31822	31988	31609	31669	32053	31754	31653	31566	31818	32085	31993	31929	31742	31945	31710	31882	31552	31533	32142	31916	31843	31595	31848	31674	32101	32061	32131	31718	31808	31774	31855	32039	31744	31713	31786	31587	31812	31902	31713	31829	31787	31675	31744	31996	31623	32120	31767	32227	32077	31736	31943	31779	31782	31734	31879	31941	32086	31883	31798	31856	32128	31979	32083	31953	31835	31931	32167	31890	32002	31960	32117	31795	32117	31912	31726	31867	32132	31690	31900	31838	32135	32162	31871	31730	31954	32042	31955	32099	31888	31835	31694	31566	31709	31569	31612	31998	31850	31798	31986	31934	31541	32064	32035	31789	31926	32182	31671	31936	31987	31892	32055	31668	32061	31965	31600	31816	31861	31842	32030	31729	32055	32064	31952	31641	31794	31814	31934	31879	31859	32173	31952	31913	31718	31965	31657	31891	31831	31937	31821	31610	32012	32026	31942	31963	32237	32074	32098	31779	31839	31822	31639	31569	31791	31912	31961	32005	31946	31985	31659	31707	32128	31996	32005	31495	31638	31621	31936	31904	32001	31886	31840	31812	31899	31788	31677	31881	32174	31879	32023	31966	31952	31997	31852	31808	31968	31820	31943	31801	31711	31744	31791	31877	31715	31720	32023	31648	31706	31951	31665	32232	31745	31938	31994	31919	31904	31850	32125	32036	32000	31959	31493	31766	31633	31863	31733	31658	31809	31855	31673	32112	32011	32094	32179	32136	31869	31901	31794	31751	31754	31764	31938	31844	31683	31794	31840	31777	31903	31790	32056	31909	31798	31720	31930	31894	31955	32054	31705	31705	31938	31689	31940	31774	31665	31940	32030	31990	31735	31812	32043	31791	31941	31580	31732	31807	31759	31775	32083	31701	31806	31607	31850	31712	31904	31747	31908	31726	32008	31738	31961	31768	32136	31691	31729	31666	32213	32194	31857	31732	32047	31765	31673	31712	31875	31988	31825	31669	31877	32110	31963	31645	31845	31928	31833	31708	31927	31796	31932	31881	31705	32033	31556	31626	31605	31506	31759	31844	31936	31799	31895	31863	31952	31915	31916	32005	32160	31758	31866	31969	31890	31932	31814	32002	31904	31755	32026	31692	31839	31682	31953	31715	32070	32292	31818	32134	31846	31826	31841	31871	31877	31971	31811	31875	31877	31882	31830	31970	31734	31725	31803	32029	31807	31765	31768	31831	31807	31648	31745	31748	32098	31997	32147	31840	32022	31971	31622	31550	31726	31750	31877	32008	31887	32105	31720	31970	32004	31953	32078	31896	32060	31994	32050	31777	31600	31814	31613	31852	31821	31694	31895	31756	31921	31475	31926	31656	31781	31602	31839	31672	31935	31814	31895	31880	31995	31911	31881	31655	31893	32034	32167	31836	31918	31726	32188	31661	31929	31703	31721	31875	31844	31826	31965	31842	31820	31307	31785	31938	32017	31889	31943	31715	31856	32057	32138	32006	31963	31682	31624	32047	32085	31945	31809	31869	31812	31974	31955	31894	31803	31781	31953	31832	31919	31897	31967	31870	31794	31779	31983	31935	31851	31766	31873	31962	31804	32184	31887	32052	31981	31798	31961	31918	31760	32053	31746	31958	31798	32016	31804	31939	31671	32023	31576	31662	31762	31962	31675	32115	32048	32097	31914	31751	31796	31852	31846	31733	31754	31768	32025	31728	31585	31798	31647	31686	31765	31716	31509	31897	31882	31643	31912	31879	31826	31828	31883	31885	31755	31830	31769	31784	32017	32075	31948	31974	31868	31725	31935	31830	31987	31746	31863	31850	31660	31578
18475	31587	34526	30712	26228	31884	52804	45788	35293	26278	20555	18494	17791	17807	17595	17609	17732	17602	17767	17805	17519	17571	17712	17602	17673	17659	17472	17710	17768	17507	17574	17558	17717	17777	17663	17706	17562	17773	17686	17666	17574	17715	17597	17759	17725	17632	17523	17561	17700	17654	17746	17542	17644	17540	17577	17596	17732	17704	17500	17530	17729	17750	17739	17724	17650	17744	17693	17690	17591	17640	17525	17595	17746	17618	17659	17528	17864	17789	17673	17642	17542	17566	17531	17776	17714	17601	17547	17755	17642	17660	17664	17471	17637	17461	17610	17759	17552	17561	17569	17686	17646	17581	17654	17434	17595	17608	17674	17625	17528	17746	17553	17587	17610	17719	17674	17755	17750	17586	17391	17787	17538	17649	17609	17651	17520	17379	17503	17490	17619	17483	17607	17714	17547	17530	17700	17443	17614	17598	17649	17621	17735	17482	17571	17787	17667	17559	17690	17623	17619	17720	17460	17727	17566	17558	17717	17612	17781	17536	17690	17708	17572	17774	17521	17637	17640	17687	17580	17657	17548	17493	17659	17502	17730	17743	17543	17586	17522	17759	17590	17578	17544	17553	17749	17599	17668	17624	17470	17631	17569	17577	17511	17609	17527	17476	17648	17509	17744	17401	17520	17849	17483	17647	17492	17474	17736	17740	17630	17704	17744	17806	17612	17560	17769	17587	17801	17818	17501	17585	17830	17596	17592	17620	17618	17386	17616	17830	17642	17742	17802	17598	17563	17589	17795	17603	17607	17585	17629	17645	17630	17504	17761	17518	17627	17697	17619	17544	17701	17532	17543	17721	17441	17795	17728	17517	17598	17527	17713	17613	17518	17670	17740	17696	17528	17595	17605	17701	17494	17547	17456	17679	17503	17554	17688	17612	17537	17512	17627	17708	17612	17693	17484	17509	17589	17579	17514	17618	17644	17537	17683	17586	17505	17725	17498	17627	17424	17692	17626	17722	17601	17617	17498	17700	17787	17480	17829	17604	17631	17685	17805	17579	17619	17906	17708	17554	17690	17566	17495	17534	17698	17643	17607	17558	17648	17622	17652	17672	17681	17473	17564	17625	17642	17576	17648	17636	17686	17618	17652	17560	17619	17502	17762	17641	17707	17530	17801	17605	17584	17626	17474	17694	17606	17650	17497	17579	17653	17389	17503	17565	17621	17555	17737	17505	17818	17682	17578	17579	17636	17632	17440	17511	17454	17539	17606	17639	17559	17527	17697	17609	17633	17729	17537	17669	17433	17751	17640	17680	17620	17603	17549	17654	17620	17587	17649	17724	17568	17865	17611	17662	17556	17516	17655	17743	17668	17621	17802	17706	17614	17622	17679	17534	17364	17732	17561	17605	17489	17523	17537	17516	17711	17530	17562	17509	17788	17635	17639	17516	17729	17707	17551	17723	17518	17645	17464	17587	17593	17608	17629	17604	17470	17506	17540	17529	17679	17614	17595	17768	17771	17661	17769	17622	17634	17624	17602	17693	17639	17603	17678	17903	17670	17500	17691	17698	17694	17832	17486	17697	17567	17635	17468	17632	17583	17712	17747	17501	17591	17695	17650	17487	17758	17658	17593	17601	17545	17541	17680	17570	17519	17610	17657	17412	17573	17390	17680	17539	17806	17604	17610	17505	17572	17628	17757	17606	17534	17745	17471	17544	17449	17677	17617	17656	17581	17729	17707	17557	17696	17418	17598	17432	17416	17495	17647	17667	17600	17783	17579	17525	17730	17686	17406	17714	17748	17760	17559	17622	17763	17662	17586	17729	17620	17645	17618	17592	17517	17656	17517	17632	17665	17732	17526	17554	17636	17556	17737	17473	17628	17517	17765	17627	17626	17655	17617	17654	17613	17564	17664	17791	17601	17660	17767	17497	17630	17529	17659	17591	17564	17515	17590	17586	17452	17678	17647	17805	17714	17733	17690	17618	17598	17561	17640	17523	17556	17632	17699	17677	17672	17655	17423	17776	17592	17336	17542	17593	17514	17439	17713	17720	17470	17566	17774	17663	17494	17660	17548	17762	17500	17728	17634	17607	17558	17663	17604	17679	17681	17534	17673	17704	17653	17553	17535	17717	17685	17606	17675	17701	17410	17425	17447	17644	17687	17533	17683	17663	17699	17676	17599	17621	17450	17583	17637	17671	17552	17668	17599	17615	17559	17673	17735	17478	17673	17476	17744	17651	17571	17730	17460	17514	17611	17698	17449	17655	17438	17560	17635	17504	17538	17596	17591	17648	17683	17665	17560	17569	17590	17629	17544	17821	17749	17559	17627	17654	17733	17658	17538	17682	17642	17633	17599	17554	17683	17701	17447	17813	17515	17877	17566	17684	17684	17546	17451	17434	17656	17541	17641	17580	17686	17692	17534	17549	17577	17723	17497	17444	17617	17664	17571	17668	17669	17606	17556	17622	17739	17642	17598	17660	17626	17598	17562	17631	17659	17697	17727	17583	17587	17534	17658	17677	17603	17707	17588	17570	17577	17625	17671	17627	17500	17633	17588	17580	17624	17620	17616	17322	17629	17647	17645	17680	17562	17561	17699	17610	17723	17730	17707	17479	17451	17605	17376	17515	17590	17536	17530	17609	17542	17627	17642	17661	17634	17822	17627	17717	17663	17608	17648	17429	17408	17584	17476	17392	17594	17516	17588	17567	17486	17709	17625	17726	17495	17575	17636	17427	17760	17479	17527	17711	17592	17587	17655	17843	17760	17479	17756	17591	17408	17844	17418	17654	17474	17715	17510	17518	17619	17700	17548	17642	17692	17580	17511	17675	17553	17529	17571	17570	17630	17550	17565	17590	17610	17610	17577	17608	17659	17534	17601	17696	17597	17618	17635	17585	17699	17789	17454	17583	17741	17693	17592	17623	17680	17483	17667	17616	17827	17672	17539	17631	17680	17588	17632	17479	17580	17642	17462	17722	17703	17606	17489	17778	17687	17787	17730	17563	17654	17856	17715	17386	17714	17600	17719	17500	17875	17705	17830	17778	17612	17550	17668	17569	17579	17431	17486	17518	17818	17560	17590	17365	17696	17574	17441	17743	17585	17601	17717	17557	17584	17529	17804	17840	17545	17478	17794	17437	17621	17529	17561	17624	17669	17718	17585	17483	17647	17596	17701	17616	17720	17927	17642	17646	17739	17709	17607	17498	17571	17586	17624	17646	17783	17508	17624	17449	17573	17648	17462	17539	17624	17752	17575	17681	17529	17835	17751	17637	17662	17668	17761	17564	17482	17533	17670	17725	17560	17660	17623	17501	17602	17582	17662	17580	17721	17617	17714	17604	17780	17758	17539	17458	17700	17665	17435	17525	17715	17546	17628	17608	17766	17629	17813	17572	17702	17461	17674	17620	17515	17613	17500	17701	17431	17450	17610	17704	17808	17583	17817	17700	17522	17592	17616	17688	17658	17563	17578	17632	17634	17561	17626	17556	17517	17608	17634	17571	17729	17608	17616	17695	17671	17724	17811	17678	17611	17763	17556	17622	17469	17654	17560	17413	17627	17596	17624	17491	17594	17595	17693	17622	17631	17620	17636	17510	17626	17833	17621	17699	17521	17455	17599	17414	17560	17700	17665	17636	17749	17542	17769	17394	17802	17564	17768	17547	17747	17620	17430	17576	17632	17653	17516	17712	17648	17669	17639	17619	17633	17524	17728	17579	17648	17604	17566	17683	17526	17643	17781	17715	17332	17776	17688	17582	17617	17500	17637	17581	17671	17612	17643	17471	17514	17753	17762	17598	17710	17667	17494	17687	17473	17524	17699	17643	17665	17688	17560	17611	17494	17733	17717	17651	17692	17730	17798	17567	17458	17549	17560	17758	17563	17499	17631	17571	17657	17513	17650	17719	17607	17694	17569	17707	17593	17700	17470	17892	17482	17609	17753	17484	17669	17261	17577	17613	17616	17603	17785	17594	17690	17567	17446	17578	17630	17717	17463	17556	17665	17610	17653	17793	17661	17781	17641	17781	17628	17543	17774	17583	17541	17449	17705	17630	17550	17609	17749	17557	17779	17759	17546	17818	17648	17774	17725	17578	17534	17854	17583	17495	17470	17633	17494	17463	17775	17644	17427	17352	17766	17736	17607	17511	17497	17572	17637	17507	17639	17581	17638	17595	17566	17646	17614	17549	17599	17608	17778	17454	17498	17702	17472	17693	17610	17765	17645	17593	17519	17632	17502	17559	17577	17419	17550	17539	17611	17673	17630	17614	17538	17672	17593	17638	17402	17601	17594	17574	17562	17644	17648	17535	17540	17683	17838	17728	17571	17555	17728	17572	17767	17642	17603	17685	17681	17810	17531	17659	17732	17562	17707	17568	17648	17646	17575	17724	17614	17274	17640	17543	17411	17748	17606	17730	17730	17441	17748	17493	17487	17562	17622	17569	17636	17793	17574	17545	17612	17592	17915	17577	17695	17724	17548	17473	17689	17682	17539	17684	17608	17529	17596	17650	17874	17546	17742	17525	17476	17565	17718	17341	17689	17640	17694	17777	17660	17503	17363	17606	17663	17773	17514	17700	17396	17601	17618	17628	17352	17618	17610	17476	17523	17468	17542	17713	17640	17709	17877	17644	17563	17535	17422	17406	17547	17687	17621	17532	17546	17562	17652	17750	17595	17577	17378	17649	17602	17670	17495	17817	17575	17803	17838	17801	17460	17545	17680	17618	17507	17605	17516	17677	17665	17667	17553	17591	17612	17726	17549	17637	17642	17567	17584	17499	17476	17692	17670	17637	17623	17648	17546	17630	17413	17602	17705	17532	17668	17616	17689	17708	17576	17671	17675	17570	17560	17600	17755	17500	17641	17685	17612	17431	17773	17590	17579	17498	17698	17552	17806	17692	17567	17799	17664	17490	17604	17667	17563	17710	17524	17580	17705	17510	17544	17483	17481	17591	17594	17776	17655	17527	17645	17745	17640	17496	17448	17499	17569	17574	17547	17678	17485	17456	17476	17583	17710	17525	17525	17562	17678	17645	17551	17489	17436	17647	17783	17626	17545	17736	17658	17473	17657	17610	17567	17576	17656	17613	17500	17885	17597	17896	17631	17527	17655	17639	17440	17640	17646	17518	17640	17528	17644	17712	17517	17464	17561	17575	17602	17755	17590	17730	17734	17722
22752	21284	28523	28894	33488	44714	75700	68683	59308	48014	39606	34405	33413	32685	32859	32758	32612	32634	32822	32515	32568	32546	32565	32725	32796	32283	32587	32362	32459	32655	32381	32580	32657	32484	32408	32380	32569	32480	32420	32620	32487	32596	32487	32471	32654	32409	32505	32301	32692	31981	32552	32431	32517	32411	32451	32527	32395	32266	32419	32549	32489	32586	32667	32322	32522	32021	32418	32189	32349	32454	32777	32277	32286	32155	32394	32336	32540	32478	32465	32199	32299	32376	32427	32346	32459	32107	32574	32489	32546	32451	32062	32416	32468	32456	32633	32435	32178	32163	32490	32482	32387	32608	32279	32263	32389	32312	32360	32380	32203	32351	32275	32488	32319	32449	32452	32497	32379	32520	32389	32311	32677	32524	32191	32574	32214	32682	32226	32273	32485	32311	32441	32590	32140	32603	32206	32166	32223	32517	32584	32517	32342	32149	32170	32485	32524	32204	32451	32502	32531	32426	32145	32153	32138	32345	32370	32352	32579	32470	32517	32478	32416	32276	32411	32297	32463	32445	32462	32201	32313	32198	32479	32629	32351	32164	32443	32484	32331	32450	32560	32391	32121	32415	32432	32351	32475	32382	32378	32463	32333	32533	32703	32455	32442	32575	32338	32570	32376	32438	32234	32507	32187	32531	32233	32355	32153	32353	32369	32419	32258	32396	32317	32466	32297	32358	32390	32548	32533	32502	32319	32201	32474	32299	32164	32205	32382	32413	32319	32418	32539	32237	32402	32344	32529	32224	32387	32353	32342	32379	32657	32396	32433	32576	32669	32135	32297	32394	32461	32612	32598	32516	32408	32501	32720	32656	32571	32423	32478	32226	32183	32317	32498	32497	32633	32525	32360	32242	32540	32392	32469	32284	32488	32312	32344	32156	32068	32329	32256	32457	32090	32531	32662	32516	31979	32391	32285	32420	32402	32268	32231	32282	32493	32353	32373	32438	32488	32372	32222	32294	32260	32822	32502	32489	32440	32622	32539	32386	32401	32370	32442	32226	32394	32419	32379	32357	32551	32408	32443	32119	32401	32470	32414	32336	32344	32264	32397	32488	32357	32665	32257	32392	32185	32405	32544	32371	32436	32091	32581	32488	32490	32607	32396	32565	32486	32482	32286	32562	32394	32538	32102	32425	32414	32260	32345	32245	32362	32220	32108	32461	32333	32616	32286	32609	32395	32602	32350	32500	32504	32117	32425	32215	32297	32267	32392	32163	32298	32478	32354	32213	32350	32379	32320	32397	32343	32343	32395	32292	32504	32437	32361	32518	32548	32175	32180	32573	32254	32485	32385	32119	32586	32442	32573	32323	32320	32634	32752	32487	32231	32383	32412	32432	32146	32306	32561	32205	32428	32430	32181	32322	32494	32191	32575	32146	32026	32481	32283	32290	32241	32590	32582	32347	32424	32320	32477	32681	32200	32343	32555	32385	32326	32446	32243	32549	32365	32383	32374	32567	32525	32401	32215	32451	32442	32592	32693	32266	32317	32378	32350	32253	32412	32278	32438	32266	32404	32449	32340	32326	32549	32584	32578	32418	32488	32377	32466	32603	32446	32333	32148	32409	32631	32608	32490	32413	32750	32052	32170	32079	32289	32513	32432	32370	32449	32331	32181	32279	32487	32382	32180	32290	32456	32577	32153	32297	32482	32362	32121	32294	32513	32571	32171	32228	32253	32252	32566	32300	32458	32490	32213	32273	32558	32170	32235	32319	32162	32303	32528	32507	32209	32504	32403	32138	32160	32325	32356	32338	32212	32464	32424	32320	32330	32577	32372	32422	32279	32414	32350	32356	32300	32372	32232	32479	32349	32347	32277	32514	32166	32495	32261	32386	32484	32404	32685	32383	32472	32189	32489	32407	32448	32283	32371	32282	32430	32337	32869	32064	32464	32383	32354	32447	32517	32675	32382	32517	32864	32643	32474	32327	32544	32431	32478	32433	32469	32308	32460	32421	32528	32242	32126	32521	32270	32395	32423	32372	32311	32182	32261	32383	32180	32043	32145	32261	32327	32245	32397	32453	32374	32376	32225	32524	32183	32649	32127	32376	32318	32576	32519	32549	32462	32458	32488	32354	32561	32447	32238	32399	32309	32444	32358	32530	32175	32572	32468	32449	32494	32340	32443	32407	32389	32486	32526	32153	32091	32211	32337	32443	32352	32470	32353	32250	32400	32240	32401	32348	32187	32486	32356	32383	32565	32371	32331	32538	32608	32624	32446	32469	32587	32380	32286	32550	32235	32641	32621	32414	32443	32628	32510	32282	32666	32434	32545	32267	32222	32322	32245	32549	32371	32370	32190	32420	32430	32428	32423	32054	32404	32703	32357	32141	32386	32397	32675	32693	32369	32262	32153	32208	32489	32315	32223	32327	32433	32407	32346	32532	32610	32433	32281	32309	32356	32486	32628	32445	32511	32597	32421	32620	32659	32710	32371	32240	32082	32453	32540	32501	32126	32422	32242	32532	32458	32507	32440	32262	32548	32405	32375	32298	32568	32379	32442	32063	32477	32186	32295	32405	32495	32261	32345	32692	32258	32372	32622	32532	32408	32314	32469	32348	32043	32557	32251	32280	32333	32446	32522	32229	32289	32599	31968	32316	32333	32634	32637	32202	32312	32435	32451	32441	32287	32238	32531	32685	32494	32263	32598	32368	32281	32039	32378	32659	32343	32644	32349	32255	32172	32598	32310	32275	32438	32359	32304	32299	32373	31985	32139	32369	32338	32676	32443	32385	32308	32614	32452	32291	32260	32105	32596	32513	32578	32210	32323	32576	32266	32436	32524	32342	32611	32414	32648	32400	32535	32302	32370	32295	32365	32331	32514	32568	32433	32339	32291	32316	32383	32566	32368	32235	32390	32455	32458	32599	32400	32599	32313	32344	32125	32344	32747	32366	32526	32423	32728	32306	32370	32558	32495	32333	32480	32338	32150	32638	32449	32476	32552	32297	32723	32569	32266	32148	32506	32356	32115	32254	32586	32489	32293	32415	32381	32353	32254	32523	32650	32317	32267	32299	32360	32354	32351	32331	32447	32507	32530	32511	32423	32290	32269	32499	32518	32296	32237	32095	32446	32499	32540	32500	32401	32545	32113	32459	32647	32691	32505	32269	32172	32153	32225	32555	32623	32348	32305	32650	32453	32397	32425	32675	32530	32654	32668	32340	32372	32389	32611	32235	32527	32183	32260	32402	32117	32262	32475	32544	32408	32482	32468	32482	32514	32383	32444	32455	32678	32514	32695	32114	32174	32539	32304	32406	32458	32174	32401	32499	32334	32366	32318	32179	32455	32639	32445	32404	32500	32616	32151	31815	32633	32402	32147	32446	32398	32415	32415	32556	32257	32223	32209	32635	32369	32413	32177	32541	32531	32621	32336	32612	32266	32237	32420	32336	32443	32174	32184	32256	32282	32353	32374	32405	32427	32340	32580	32495	32226	32468	32352	32227	32212	32188	32614	32233	32483	32694	32447	32482	32250	32331	32262	32324	32575	32588	32560	32642	32335	32243	32482	32200	32655	32378	32375	32414	32467	32462	32272	32286	32635	32523	32475	32278	32288	32391	32166	32638	32250	32174	32244	32299	32469	32425	32403	32099	32298	32286	32383	32450	32499	32463	32280	32317	32283	32093	32506	32302	32453	32359	32606	32448	32437	32153	32270	32291	32112	32423	32539	32419	32420	32421	32695	32414	32259	32256	32494	32332	32301	32462	32604	32048	32298	32113	32715	32508	32442	32497	32450	32340	32390	32328	32361	32120	32215	32672	32272	32326	32487	32179	32519	32512	32273	32587	32223	32235	32489	32309	32332	32750	32460	32299	32299	32372	32547	32229	32486	32428	32476	32435	32447	32164	32384	32468	32620	32465	32110	32480	32384	32211	32495	32309	32234	32254	32863	32503	32217	32583	32333	32483	32516	32238	32433	32479	32821	32394	32504	32275	32211	32325	32558	32491	32238	32389	32562	32749	32397	32210	32406	32601	32658	32088	32417	32318	32252	32411	32582	32179	32490	32551	32695	32480	32221	32345	32268	32400	32588	32351	32461	32285	32306	32597	32182	32322	32449	32479	32363	32597	32372	32717	32332	31940	32124	32337	32646	32396	32543	32868	32516	32546	32421	32273	32429	32269	32394	32645	32368	32407	32404	32496	32367	32596	32133	32459	32230	32330	32355	32372	32789	32619	32413	32496	32309	32417	32512	32446	32683	32364	32212	32510	32248	32455	32315	32159	32326	32553	32479	32300	32479	32448	32613	32334	32175	32432	32371	32407	32367	32484	32363	32382	32341	32335	32351	32564	32611	32356	32431	32214	32323	32287	32756	32149	32460	32642	32442	32363	32439	32284	32227	32393	32408	32540	32424	32491	32394	32553	32589	32227	32466	32457	32427	32195	32336	32562	32467	32440	32701	32470	32450	32442	32472	32357	32560	32374	32733	32384	32490	32511	32462	32546	32231	32390	32451	32421	32504	32645	32592	32356	32349	32193	32431	32532	32443	32569	32334	32349	32407	32310	32633	32397	32409	32392	32441	32319	32247	32355	32532	32117	32277	32525	32445	32381	32469	32574	32321	32294	32343	32532	32490	32542	32475	32632	32409	32426	32274	32271	32341	32357	32364	32685	32446	32393	32580	32432	32530	32419	32312	32471	32423	32503	32327	32379	32514	32430	32447	32294	32724	32416	32152	32712	32486	32394	32242	32465	32468	32442	32607	32531	32391	32264	32388	32459	32501	32126	32695	32390	32371	32005	32616	32199	32436	32348	32407	32275	32381	32560	32469	32139	32474	32265	32342	32459	32449	32494	32719	32524	32484	32498	32437	32271	32422	32345	32560	32539	32347	32424	32482	32516	32512	32603	32371	32371	32242	32431	32219	32481	32431	32227	32401	32436	32509	32463	32293	32026	32199	32300	32311	32401	32347	32698	32265	32464	32082	32077	32266	32655	32622	32574	32564	32394	32213	32463	32512	32517	32523	32290	32546	32542	32285	32106	32496	32261	32767	32398	32455	32285	32277	32545	32633	31905	32522	32310	32500	32481	32526	32373	32288	32331	32380	32133	32351	32498	32463	32620	32493	32259	32251	32438	32478	32296	32430	32265	32583	32466	32240	32386	32258	32497	32604	32208
19990	37365	40222	37258	32574	40802	74152	64861	50735	35822	24871	19543	18607	18203	18172	18089	18231	18260	18267	18352	18009	18113	18067	18251	17891	18099	18154	18171	18101	18143	18380	18260	18334	18078	18175	17967	18053	18000	18051	18130	18091	18073	18068	18050	18151	17961	17932	18081	18232	18285	18171	18025	18111	18022	18152	18185	17833	17890	17966	18089	18141	18235	18146	18225	18273	18154	17810	18094	18109	17996	18152	18130	18117	18256	18212	18227	18181	18136	18108	18229	18153	18350	18106	18077	17922	18202	18127	18086	17954	18075	18077	18225	18064	18143	18172	18125	17874	17944	18138	18088	18152	18058	18189	18036	18096	17878	18065	17936	18099	18121	18020	18036	17969	18210	18026	18079	18001	18182	18127	18231	18287	18124	18108	18026	18290	18250	17839	17889	18103	18045	17928	18128	18048	18017	18087	17902	18090	18068	18131	17876	17904	18128	17980	18093	17902	18147	18001	17938	18021	18278	17933	18047	18005	18107	17971	18186	17975	18186	18001	17890	18075	18173	17907	18037	17951	18064	18137	18033	18189	17868	17949	18036	18072	17915	17962	18128	18038	18011	17942	18054	18226	18117	18050	18243	18034	17856	17979	18048	18242	17977	17990	18155	18163	18053	18158	18119	18124	17959	17997	18063	18095	18168	18062	17856	18090	17979	18225	18182	17951	18247	17946	18173	17953	18124	18041	18285	18334	18123	18074	18142	17974	17894	18149	18053	18134	18099	18098	18064	18210	17988	18054	18092	17955	18241	17988	18061	18006	17930	18146	17894	18020	17960	17965	18190	18043	18145	18221	18266	18273	18151	17924	18064	18011	17918	18085	18260	18068	18157	18071	18128	18060	17831	18020	17960	17949	18198	18185	18106	18041	18036	18142	18155	18199	18088	18024	18101	17972	17958	18115	18021	18017	18009	17986	18158	18073	17987	18076	17821	18007	18043	18239	18137	18036	17892	18142	18181	17963	18092	18018	18101	18084	17835	18044	18070	18177	17899	17926	18041	18253	17823	18012	18055	18145	18061	18078	18044	17946	18028	18023	18196	18099	18275	17947	17994	18115	18181	17954	17998	17982	18079	18109	18262	18072	18183	18174	18160	18051	18078	18124	18110	18128	18099	17929	18026	18200	18162	17758	18024	18211	17994	18061	18080	18055	18104	17940	17959	17952	17920	17971	17968	18000	18059	18037	18082	17949	17963	18094	18177	18072	18138	18135	18006	18033	17996	17942	18020	18024	18183	18069	18033	18118	17975	18205	17981	18117	18113	18092	18183	17991	18046	18095	18153	18060	18133	17989	18000	18158	17940	18171	18149	18080	18191	17993	18003	18095	17901	18205	18087	17997	18063	18320	18075	18147	18111	17993	18096	18072	18188	17880	17993	18028	18192	17886	18041	18035	18023	18067	18150	18139	17931	18220	18038	17941	17903	18061	18091	18015	18087	17990	18094	17937	17846	18216	18067	18032	18003	18143	18248	18000	18159	17993	18133	18081	18249	17983	18025	18171	18110	18154	18202	18092	18213	18201	18130	17897	18097	17985	18279	18018	17969	18157	18050	18174	17893	18035	18041	18028	18002	17929	18157	18177	17925	18053	17911	18274	18042	17940	18063	17956	18025	18075	18190	17898	18075	17936	17970	17901	18115	18136	17764	17982	17997	17900	18086	18117	17903	18010	18171	18231	18008	17997	18039	18083	18148	18125	18044	17959	18148	18015	18104	18051	18134	18052	18016	18014	18102	17977	17965	18127	18020	18122	18132	18013	17868	18142	18030	18037	17868	17839	18005	18172	18053	17982	18113	18111	17826	18060	18058	18212	18160	18069	18013	18155	18236	17994	18140	18087	18059	18320	18336	17934	18109	17970	18141	18011	18023	17920	18138	18080	18070	17965	18114	17886	18167	18042	17995	17884	18152	17917	17806	18129	17963	18188	18225	18196	18193	18069	17955	18087	18290	18224	17932	18143	18032	17956	18052	17993	18114	18160	18078	18014	17994	18098	17949	18017	18190	18234	18099	18166	18316	18077	18008	18035	18060	18180	18159	18050	18112	18075	18109	18059	18012	17999	17937	17748	18185	17961	18164	18223	18045	18102	17993	18053	17821	18054	18091	18040	17959	18106	18098	18169	18074	17944	18139	18117	18194	18031	18150	17962	17838	17846	18088	18006	17959	18075	17841	18212	18040	17972	17899	18217	17942	18162	18102	18111	18518	18185	18037	18040	18214	18170	18087	17911	18055	17972	18090	18203	18235	18002	18054	18028	18105	18027	18066	17981	18076	17976	17917	18046	18073	18100	17828	18004	18069	18021	18088	18091	18045	18330	18049	18002	18125	18087	18050	17917	18180	18021	18161	17966	18163	18108	18065	18092	18137	18010	18091	18102	18019	18132	17888	17977	18025	18096	18082	18134	18113	17953	17829	18112	17952	17981	18194	17913	18224	18126	18103	18134	18111	18034	17989	17939	18157	18130	18176	18018	17942	18219	17823	17965	18062	18257	18140	18051	18039	18070	18056	18107	18047	17932	18130	18283	18052	17956	18021	18111	18105	18180	18169	18118	18231	18065	18095	17993	17922	18115	18110	18164	18042	18123	18003	18055	17851	18044	18126	18153	18227	18039	18133	18205	18161	18136	17813	18192	18091	17910	18138	18269	17979	18022	18066	18076	18255	18052	18039	18091	18133	18132	18066	17972	17919	18027	17947	18109	17931	17992	18038	18265	18031	17988	17949	18077	18031	18069	18029	18018	17997	17927	18120	18060	18161	18121	18220	17943	18081	18114	18034	18151	17883	18003	17899	18055	18157	18197	18241	18146	18128	18142	17986	18076	18066	18037	18170	17998	18123	18209	18030	18081	18058	18136	18067	17941	18209	18084	17996	17835	18111	18061	17978	18054	17956	18139	18032	18048	17847	18123	17996	18162	18017	18127	18245	17907	18111	17887	17931	18181	18231	18059	18082	18121	18184	18115	17992	18217	17945	18052	18064	18244	18065	18055	18098	18080	18156	18364	17975	18160	18166	18058	18332	18000	18009	18080	18093	18126	18203	18108	18011	18158	18149	18102	17917	18096	17939	18273	18204	17997	18029	18192	18116	18157	17972	18128	18203	18167	18131	18040	18034	18117	18027	17833	18084	17923	18111	18172	17981	18193	18216	18054	18095	17986	18193	18023	18108	18165	17974	18186	18175	17921	18240	18030	18050	17967	18042	18184	18098	18175	18042	18154	18049	17995	18023	18111	17966	18082	18093	18168	17795	18027	18128	18024	18150	18152	18054	18052	18133	17880	18179	18075	18159	18180	18114	18129	18060	18143	18154	18056	18042	18214	18096	17960	18098	18233	18122	18055	18082	17945	17981	18186	17958	18173	17986	17897	18123	18151	17959	17964	17962	17986	18229	18063	17985	17794	18156	18102	18118	18009	17974	18124	18185	17893	17994	18169	17948	18063	17876	18047	18159	18144	17854	18008	18203	18053	18187	17868	17940	18043	18082	18074	18078	18026	18221	18103	17940	18199	18058	18011	18030	17965	17869	18060	18065	17966	18200	18048	18073	18131	18115	18002	18146	18234	18103	18109	18212	18113	18061	18162	18291	18030	18056	18056	18318	18159	18092	18056	18135	18114	18137	17851	18075	18182	18017	18159	17974	18040	18035	18212	18202	18165	18131	18225	17992	17926	18098	18139	17836	18088	18033	17887	18084	18139	17867	18039	17932	18099	18100	18131	18111	18024	18108	18246	18295	18007	17997	18084	18073	17953	18107	18016	18200	17912	18105	18139	18065	17951	18186	18136	17997	18011	18045	18125	17896	18231	17950	18046	18073	18295	18130	18193	18032	18165	18023	18001	18080	18386	17855	18124	17937	17948	18078	18038	18079	18141	18257	18231	17923	18024	18063	17988	17932	18078	18066	17941	18021	18012	17924	18216	18066	17790	18050	17946	17964	18167	18147	18038	18065	17946	17912	18073	18033	18006	18172	18099	18079	18044	17993	18139	17974	18031	18081	18095	18072	18031	18059	18062	18187	17890	18006	18161	17897	17905	18246	18222	17977	18067	17962	17978	17960	17989	18130	18131	17922	18170	17946	18164	18264	18001	18122	18007	18187	18139	18019	18199	18098	18172	18003	18030	18160	18159	17950	18140	18110	18062	18165	18102	18146	18083	18251	18083	18022	18195	18083	18015	18069	17947	18159	18241	17958	18066	18078	18014	17961	17985	18322	18048	18085	18070	18125	18062	18092	17948	18012	17949	18065	17965	18100	18095	17832	18168	18113	18029	18135	18133	18111	18178	18166	17998	18055	17809	18223	17995	18228	17998	18059	18061	18251	18232	17913	17953	18016	18190	18109	18110	18058	18224	18038	18195	17969	18130	18109	17989	18015	17952	18318	18256	18121	18230	18168	17810	18138	18122	17905	17930	18002	18093	18148	18059	17933	18017	17899	17969	18113	17962	18005	18048	18151	18208	18130	18136	18144	17978	17893	18139	18054	18037	18111	17964	18384	17937	18160	18078	17857	18275	18020	18157	18038	17813	17963	18049	18103	18066	18108	18052	18057	18126	18031	18124	18222	18094	18044	18202	17772	18073	18023	18022	18114	18154	18042	18035	18201	18120	17982	18145	18118	17918	18012	18103	18024	18131	18103	18213	18029	18072	18179	18066	18110	17922	18072	18086	18088	18204	18119	18041	18045	18053	17804	18083	18265	18078	17999	18237	18063	18076	18063	18141	17888	18125	18024	17756	17861	18207	18170	18159	18007	18189	18132	18050	18155	18140	18192	18094	17767	18024	17886	18072	17982	17934	18023	18179	18025	18144	18064	17981	18213	18208	17978	18255	17899	17964	18196	17977	18142	18037	18298	18076	18124	18037	18037	18022	18131	18077	18016	18002	18228	18021	18025	18218	18164	18166	18096	18141	18152	17879	17978	17954	18085	18090	18167	18203	18134	17984	18011	18045	18139	17925	17949	18060	18050	18140	18188	18081	18227	18135	18054	17993	18192	18076	18070	18040	18061	17958	17976	18116	18053	18065	18103	17995	18167	18044	18065	18031	17870	18127	18053	18201	18072	18159	18164	18017	18165	18110	18272	18026	17918	18173	18090	18229	17981	18011	18063	18045	18005	18038	18070	17984	17963	18193	17996
34290	32740	41787	40569	36787	36042	39550	38817	36309	34314	33034	32454	32293	32127	32335	32138	32027	32287	32121	31931	32074	32326	31929	32213	32285	32001	31982	32368	32043	32133	32048	32116	31975	32235	32170	31850	31979	31892	32168	31970	32124	31869	32100	31980	32161	32221	32158	32300	32016	32007	32158	32019	31930	31993	31957	31989	31909	31955	32083	31896	32243	32099	32205	31927	31869	31860	32321	31749	31971	32182	32069	32090	32120	32181	31988	32225	31821	31760	32233	31738	31917	32155	32208	31928	32132	32027	31840	32038	32128	31969	32285	32049	32115	31946	32242	31986	31832	32066	32040	31961	32128	32052	32097	31783	32085	32348	32002	32239	32173	31976	31978	32174	32221	31969	32174	31798	32223	32200	31832	31875	31969	32086	32121	31719	32053	31951	31931	32208	31725	32107	31802	32067	31894	32070	32139	32053	32026	32002	31937	31925	32197	32236	32040	32446	32223	32074	31883	31667	31767	31808	32187	31935	32296	31916	32084	31849	31949	32080	32246	32133	31895	32122	31800	31727	31830	31885	31662	32021	32367	32304	32153	31887	32185	31650	32250	32087	32199	32101	32156	32041	31868	32185	32067	32120	31879	32180	32156	31946	31749	32021	32117	31740	32116	32473	32060	31968	32287	32072	32020	32000	32192	32012	32244	32160	31933	32088	32161	32373	31862	32109	32511	32312	32185	31922	32076	32078	32017	32174	32006	32051	32087	32014	32218	32279	32044	32031	31838	32309	32041	31905	32005	31853	32096	31994	31876	32213	32006	32157	31847	31992	32271	32009	32192	32109	31823	31867	31992	32056	32123	31910	32227	32091	31969	32141	32130	32019	31737	31942	32005	32068	32080	31893	32179	32267	31868	31916	31683	31974	32075	32147	32165	32094	32022	32133	32159	31964	31954	31993	31913	31982	31843	32074	32003	31985	32326	32140	32048	32087	31878	32041	31995	32242	32123	32084	31837	31892	31897	32177	32094	31808	31828	31959	32239	32004	32046	31756	32240	31949	32234	31882	32317	31744	31922	32196	32036	32086	32095	31944	32110	32145	31873	32282	32165	32077	31919	32076	31931	32214	32106	32017	31998	31929	32027	32179	32187	31970	32075	31929	32090	32192	32159	32150	31988	31850	31839	31844	32060	32190	32121	32324	32050	31937	31948	32071	32002	32085	32011	31904	32026	32120	32100	32109	32267	32224	31885	31945	32099	31729	32142	31932	31957	32094	32067	32036	32144	32252	31849	31963	32201	32239	32063	31943	31964	31845	31871	32168	32170	32051	31692	32219	31846	32160	31971	31976	31929	31933	31745	32251	32143	31831	31926	32108	32201	32082	32022	31865	32052	31786	32287	32011	32112	32082	31967	31854	31790	32155	32103	31701	32121	31824	32234	32107	32379	32200	32044	31857	31973	31913	32089	32144	32065	31981	31952	32096	31938	31868	31861	32316	32236	32191	32155	32084	32068	32220	32138	31982	31822	32015	31995	32176	32107	32158	31912	31932	32145	32171	31882	32154	32015	32019	32201	31885	32062	32225	32192	31920	31855	31861	32169	31863	32193	31909	31759	31909	31845	31897	32294	32168	32404	32055	32209	32211	31900	31878	31996	31999	31901	32104	31826	32147	32129	31935	32292	31915	32174	32086	31830	32026	31984	32163	31950	32085	32162	32032	32020	32008	32186	32027	32068	32089	32081	31939	31808	31956	31977	32016	31940	31995	32230	31910	32140	31871	31929	32232	32097	32266	32195	32077	31957	31948	31997	31948	32219	32160	32179	31995	32137	32224	32193	32035	31851	31910	31828	32084	32160	32115	32272	31919	31937	32048	31881	32172	31933	32082	32195	32109	32222	31867	32053	32054	32043	31963	31986	32305	32049	32096	32000	31973	31980	31963	31878	32082	32194	31889	32080	31980	32045	32185	32099	31854	32033	32270	32423	31719	32068	31889	32148	31962	31987	32362	31958	32046	32020	31727	32069	32132	32131	32077	32001	32112	32317	32367	32193	31934	31999	31961	31839	32145	31915	32086	32036	31883	32179	31972	32105	31661	31960	32093	32159	32138	31987	32228	32129	31978	31927	32222	31914	32101	32140	31913	31983	31792	31886	32034	32089	31997	31780	32425	32220	32182	32124	32243	32039	31982	32037	32097	32181	32173	32153	31943	32043	32001	32239	31931	31962	32281	31990	31801	32078	32040	32196	32152	31945	32059	32133	31795	32260	31936	32366	32023	32421	31964	32240	32188	32149	31946	31950	32136	31985	32185	31958	32149	31920	32168	32144	31963	32068	31744	31925	31892	32185	32123	32255	32098	32283	32187	32086	31924	31923	32150	31863	32071	31933	32114	32286	31987	32006	32083	32041	32067	32403	32005	32091	32162	32085	32167	31933	32119	32097	32018	31922	32087	32101	32126	32038	32144	32062	32104	31886	32327	32070	31905	31825	32184	32175	31983	32290	32099	31990	31889	31994	32108	31913	31800	32317	31981	31934	32304	32092	32170	31814	32056	31949	31924	32183	32132	32039	32118	31929	31803	32175	32135	32221	32219	31951	32219	31838	31998	32316	31890	32010	32080	31922	32103	31876	32061	32193	32212	32130	32209	31932	32196	32261	32116	32314	32153	32021	32029	32035	32071	32143	32076	32015	32008	32249	31909	31792	31730	31806	32090	32036	31916	31849	32180	31965	31996	32079	31936	31928	32064	31920	32123	32210	31953	31962	32050	31914	32109	32169	32235	32070	32119	32023	31902	31938	31927	32125	32268	32054	32160	32041	32234	32116	32038	31940	31916	31966	32197	32128	32067	32093	32029	32178	32151	31914	32260	32212	32190	31834	32036	32091	31992	31879	31893	32120	32181	31923	32101	31891	31848	31978	31970	31936	32241	31738	32332	32123	32075	32425	31881	32101	31876	32043	32118	32112	31941	32160	31995	32139	32152	32054	32406	32178	31931	32140	31927	32096	32158	31863	31959	32065	31971	32105	32125	31900	32185	31963	31964	32233	32181	32179	32095	32138	32302	32269	31976	31945	32178	32283	31917	31758	32019	32261	32011	32040	32075	32096	31921	31836	31853	32007	32310	32178	32110	32068	31878	31987	31837	31712	32059	31873	31921	32028	32078	31902	32006	32181	32268	32092	32124	31728	32151	31936	32131	32183	32232	32146	31974	32065	32029	31959	31956	32022	31729	32006	32081	31870	32029	31866	31926	32026	32190	31911	32184	32000	31924	32143	32277	31994	32011	32179	31955	31848	32174	31929	32098	32156	31990	32216	32313	32008	32024	32263	32072	32241	32250	31996	32113	31843	31914	31963	32106	31954	31888	32305	32009	32224	32415	32162	31781	32066	32088	32311	32064	31754	31928	32058	31932	31776	31960	32247	32020	32147	32089	31976	32225	32289	31810	32114	32095	32203	31865	31902	32189	31848	31898	32111	32140	32042	31977	31948	32097	32108	32007	32188	31841	31721	32320	32444	32248	31799	32008	32094	31982	31848	32033	32106	32154	31922	32160	31980	32173	32093	32099	32306	32069	32152	31968	31853	31953	31933	32079	31977	32167	32037	32387	31895	31963	32150	31818	31966	32139	32074	32063	32004	32156	31898	32130	32233	32050	32164	32005	32241	32005	31891	31939	32140	32071	32137	32178	32078	32134	32206	31960	31990	32283	32188	32154	32228	32071	31994	32145	32210	32170	32123	32159	32329	32121	31992	32229	32064	31954	31859	32165	32158	32194	31930	31668	32166	32118	32086	31948	31985	31683	32227	32235	31924	32058	32178	32184	32088	32375	32002	32021	32154	31840	31915	32029	31978	32077	32044	32066	32191	32235	32037	32137	32099	31814	32201	31899	31964	31916	32140	32175	32123	31914	31922	32008	32215	32125	32083	32324	31811	31840	31982	32135	32242	32117	31918	32071	32185	32261	32117	31875	32000	32261	32085	32202	32252	31896	32071	32017	32180	32068	31927	32053	31945	32459	32065	31777	32185	32078	32126	31907	31961	32044	32145	32049	31976	32057	31998	32184	32071	32110	32022	32004	32088	32234	32186	32051	31851	32041	31770	32123	31981	32120	31882	32030	32197	32112	32055	32222	32049	31974	31829	31956	32266	31837	32190	32336	31982	32066	32030	32168	32221	31730	31961	32024	31762	32114	32059	32251	32067	31975	31978	32018	31993	32016	32038	32114	32253	31904	32077	32256	31960	32029	32040	32124	31892	32159	32127	32168	32037	31912	31821	32027	32001	31920	31844	31822	32239	32338	32194	31903	31907	31958	31985	32060	31914	32113	31941	31976	32244	32028	32008	31935	32126	31910	31880	32071	31876	32156	32017	32158	32229	32173	32136	31936	31944	31875	32114	32128	31913	31971	32206	32167	32011	31966	31897	31980	32026	32196	32272	32266	32329	32006	32116	32004	32127	32145	32265	32128	31958	31821	32057	31962	32058	31903	32211	31983	32254	32017	32117	31906	32285	32080	31780	32325	32366	32248	32491	32203	31874	31912	32222	31861	32148	32356	32283	32156	31967	31868	31975	31999	32138	32364	32160	32074	32215	32130	32106	32054	31917	31896	32006	31989	31954	32278	32109	32178	32148	31925	32146	32203	32011	32332	32178	32052	32132	31882	31899	31955	32186	32299	31963	32046	32170	32039	32014	31929	32026	32000	32003	32183	31900	32051	31984	32066	32043	32104	32057	31981	32032	31936	31897	32085	32007	32402	32134	32292	32345	32102	32088	32524	32106	31937	31965	32006	32054	32253	32243	32177	32165	32124	32080	32309	32109	31817	32009	32122	32139	32221	32167	31993	31942	32115	32258	32025	32052	31927	32218	32099	32129	32203	31925	32009	32097	31975	31971	32014	32086	32006	32086	32049	32121	31731	31950	32208	32016	31856	32201	32205	31976	32020	32058	31814	32108	32076	31927	32280	32130	31923	32127	32337	32115	31815	32096	32164	32215	32004	32280	32001	32111	32060	31925	32158	32104	32068	32207	32233	32176	32278	31944	32044	32377	32030	32112	31930	31815	32024	32131	32158	32297	32091	31926	32166	32058	31899	32025	32189	32129	32206	32347	31854	31944	32176	32222	32344	32060	31940	32162	31949	32162	31778	32142	31898	32043	32175	32164	32144	31822	31896	31937	32065	32332	31974
20267	28180	31615	26956	23520	22651	26885	25048	21849	19354	18253	17596	17635	17732	17805	17714	17903	17621	17581	17518	17486	17537	17734	17627	17673	17567	17775	17467	17640	17537	17462	17382	17679	17523	17781	17624	17633	17601	17691	17440	17466	17504	17541	17606	17677	17644	17455	17430	17523	17643	17669	17626	17592	17702	17661	17651	17572	17620	17527	17701	17679	17768	17622	17645	17646	17653	17576	17408	17646	17554	17648	17603	17797	17640	17597	17717	17741	17467	17610	17525	17576	17665	17522	17678	17658	17579	17785	17590	17612	17656	17585	17335	17617	17548	17489	17421	17457	17587	17537	17381	17642	17521	17506	17659	17565	17593	17482	17595	17570	17494	17735	17458	17655	17484	17601	17657	17417	17441	17435	17554	17604	17621	17690	17600	17615	17432	17582	17500	17663	17692	17499	17500	17541	17519	17646	17495	17795	17597	17702	17618	17644	17734	17653	17769	17721	17541	17571	17603	17562	17614	17473	17669	17610	17454	17745	17544	17488	17706	17488	17602	17532	17642	17550	17436	17724	17705	17538	17644	17567	17734	17623	17544	17711	17512	17430	17602	17683	17603	17540	17650	17613	17676	17690	17584	17604	17583	17574	17496	17538	17652	17611	17650	17539	17612	17596	17664	17470	17442	17543	17612	17527	17487	17647	17522	17609	17536	17497	17790	17545	17903	17466	17484	17680	17623	17736	17546	17629	17511	17615	17830	17579	17558	17730	17483	17686	17569	17591	17684	17707	17428	17420	17406	17489	17720	17553	17511	17512	17577	17538	17712	17677	17511	17458	17602	17439	17623	17679	17451	17701	17740	17635	17699	17564	17739	17439	17576	17712	17605	17685	17539	17554	17722	17618	17613	17719	17424	17505	17341	17687	17457	17602	17457	17636	17571	17581	17578	17473	17360	17549	17478	17635	17462	17705	17762	17617	17457	17490	17452	17442	17636	17597	17507	17426	17559	17480	17576	17648	17619	17608	17547	17425	17609	17662	17592	17468	17557	17690	17594	17548	17535	17543	17576	17518	17564	17478	17572	17800	17520	17511	17639	17528	17531	17736	17566	17536	17556	17743	17654	17359	17433	17547	17551	17626	17661	17558	17730	17609	17771	17659	17478	17521	17450	17570	17472	17611	17637	17472	17599	17460	17594	17730	17551	17551	17610	17898	17647	17510	17449	17432	17537	17517	17669	17479	17766	17641	17483	17470	17634	17775	17770	17602	17612	17626	17559	17563	17863	17679	17649	17395	17474	17657	17434	17814	17492	17647	17650	17789	17597	17657	17685	17540	17625	17592	17411	17647	17475	17680	17465	17655	17547	17519	17590	17635	17595	17636	17619	17421	17591	17599	17563	17539	17641	17487	17495	17563	17354	17431	17694	17605	17668	17957	17341	17667	17758	17671	17831	17525	17642	17530	17730	17539	17389	17407	17462	17657	17698	17771	17801	17639	17571	17545	17525	17603	17409	17605	17526	17649	17601	17650	17651	17614	17566	17514	17415	17751	17547	17610	17628	17675	17754	17675	17603	17675	17537	17727	17556	17595	17553	17796	17548	17558	17486	17693	17561	17587	17541	17572	17702	17469	17696	17595	17468	17770	17617	17656	17673	17808	17642	17499	17714	17770	17484	17601	17586	17527	17497	17623	17708	17597	17707	17561	17416	17614	17691	17659	17677	17431	17450	17598	17671	17370	17581	17438	17514	17810	17554	17671	17638	17595	17500	17517	17620	17581	17651	17564	17524	17498	17552	17549	17579	17683	17669	17562	17506	17637	17762	17617	17625	17564	17537	17658	17737	17723	17610	17659	17695	17737	17387	17600	17690	17785	17591	17576	17591	17667	17557	17684	17478	17544	17719	17462	17598	17552	17433	17607	17637	17634	17556	17426	17578	17588	17580	17644	17709	17595	17793	17627	17610	17736	17555	17477	17581	17553	17595	17629	17545	17461	17699	17442	17592	17526	17691	17410	17645	17661	17607	17405	17562	17426	17665	17706	17637	17569	17760	17531	17755	17508	17511	17523	17675	17802	17534	17532	17406	17532	17605	17577	17571	17467	17399	17700	17518	17799	17672	17566	17721	17487	17601	17514	17501	17552	17662	17528	17643	17616	17625	17510	17591	17421	17676	17707	17634	17619	17642	17564	17477	17670	17654	17420	17720	17604	17626	17662	17547	17572	17717	17455	17661	17569	17627	17564	17779	17499	17412	17717	17666	17673	17770	17441	17725	17445	17513	17577	17600	17755	17544	17544	17476	17582	17383	17594	17756	17597	17459	17512	17481	17668	17668	17603	17537	17653	17534	17591	17639	17337	17584	17578	17522	17496	17643	17713	17591	17461	17609	17432	17632	17440	17669	17689	17633	17586	17432	17643	17508	17635	17406	17593	17597	17514	17637	17598	17618	17615	17607	17599	17468	17634	17708	17632	17597	17523	17514	17514	17632	17536	17720	17664	17509	17600	17570	17682	17615	17606	17594	17641	17585	17412	17683	17528	17713	17451	17647	17536	17525	17628	17505	17725	17563	17541	17636	17527	17641	17466	17493	17628	17557	17547	17731	17705	17626	17660	17533	17490	17507	17526	17437	17702	17638	17576	17499	17523	17660	17539	17564	17598	17578	17571	17757	17769	17539	17557	17475	17638	17778	17688	17717	17675	17582	17662	17650	17512	17592	17374	17793	17702	17517	17673	17502	17455	17525	17794	17779	17709	17584	17715	17479	17576	17450	17607	17492	17340	17569	17627	17491	17691	17703	17537	17612	17659	17609	17656	17634	17673	17618	17553	17499	17410	17539	17515	17755	17556	17533	17612	17507	17723	17700	17712	17538	17593	17500	17458	17733	17574	17712	17532	17757	17672	17608	17474	17563	17711	17629	17511	17809	17548	17549	17593	17545	17595	17719	17520	17788	17738	17502	17460	17611	17385	17538	17688	17487	17460	17582	17560	17691	17492	17526	17652	17573	17703	17528	17665	17681	17494	17566	17665	17644	17786	17564	17602	17633	17686	17518	17731	17501	17409	17719	17751	17616	17346	17594	17628	17725	17608	17546	17773	17427	17670	17733	17654	17690	17649	17692	17617	17407	17539	17564	17378	17872	17532	17752	17682	17690	17622	17601	17525	17708	17537	17678	17617	17801	17476	17725	17597	17559	17670	17574	17404	17644	17441	17550	17674	17423	17397	17596	17593	17546	17511	17688	17439	17603	17587	17629	17435	17743	17583	17554	17570	17698	17549	17578	17605	17416	17545	17738	17578	17560	17758	17739	17707	17509	17437	17484	17528	17677	17626	17568	17489	17671	17421	17345	17705	17563	17485	17452	17551	17502	17540	17526	17492	17422	17606	17609	17638	17654	17722	17739	17490	17567	17718	17696	17476	17615	17612	17485	17549	17704	17577	17769	17584	17434	17652	17414	17635	17487	17664	17723	17331	17416	17483	17466	17612	17520	17745	17509	17499	17630	17687	17632	17712	17663	17694	17895	17634	17652	17714	17640	17592	17471	17571	17721	17461	17609	17635	17631	17604	17661	17532	17552	17358	17559	17694	17564	17395	17711	17601	17644	17682	17649	17508	17629	17484	17682	17618	17629	17674	17584	17514	17491	17543	17755	17584	17802	17407	17678	17597	17697	17676	17706	17565	17463	17724	17607	17613	17611	17385	17561	17761	17632	17633	17517	17594	17639	17437	17578	17401	17612	17741	17661	17469	17679	17705	17619	17770	17606	17504	17649	17438	17794	17673	17676	17549	17545	17695	17800	17627	17650	17462	17654	17531	17757	17609	17470	17528	17721	17374	17639	17599	17524	17712	17686	17553	17604	17691	17651	17627	17478	17661	17433	17387	17474	17523	17580	17652	17585	17467	17827	17684	17449	17876	17578	17433	17597	17589	17911	17572	17533	17528	17594	17474	17800	17727	17656	17496	17589	17532	17499	17665	17574	17684	17585	17548	17406	17415	17731	17506	17599	17623	17565	17626	17633	17609	17690	17640	17593	17667	17611	17738	17554	17641	17750	17652	17428	17726	17585	17595	17570	17437	17581	17577	17496	17603	17741	17543	17523	17638	17647	17479	17651	17650	17816	17693	17581	17600	17685	17700	17725	17876	17660	17648	17587	17525	17586	17448	17664	17503	17293	17514	17593	17680	17529	17573	17541	17669	17588	17554	17584	17625	17486	17465	17574	17623	17612	17671	17540	17516	17674	17528	17607	17584	17657	17808	17630	17555	17626	17704	17782	17567	17557	17604	17750	17668	17439	17540	17406	17569	17640	17419	17764	17583	17679	17481	17518	17572	17529	17575	17697	17636	17460	17747	17619	17583	17513	17750	17595	17434	17563	17595	17638	17585	17510	17796	17544	17556	17773	17461	17522	17705	17585	17710	17554	17445	17465	17684	17385	17646	17770	17455	17546	17505	17782	17527	17649	17902	17526	17616	17658	17507	17410	17444	17683	17728	17700	17639	17502	17494	17674	17712	17592	17568	17671	17562	17570	17598	17407	17797	17437	17544	17815	17624	17532	17548	17636	17374	17544	17576	17723	17470	17527	17686	17769	17476	17643	17443	17539	17647	17579	17557	17599	17653	17496	17687	17583	17561	17764	17507	17418	17494	17526	17488	17408	17559	17462	17679	17590	17596	17482	17700	17660	17581	17647	17546	17593	17668	17465	17427	17616	17608	17491	17617	17682	17688	17720	17369	17658	17633	17695	17403	17557	17769	17611	17693	17657	17609	17468	17640	17512	17648	17707	17714	17597	17612	17549	17662	17632	17667	17665	17573	17447	17429	17465	17638	17766	17778	17623	17425	17600	17686	17583	17700	17454	17535	17516	17629	17626	17704	17561	17676	17748	17688	17586	17670	17528	17664	17498	17568	17485	17611	17441	17539	17584	17581	17615	17646	17807	17700	17630	17566	17716	17656	17658	17546	17681	17631	17526	17470	17561	17458	17597	17646	17749	17594	17692	17569	17574	17706	17610	17495	17629	17550	17764	17565	17551	17669	17525	17767	17496	17536	17485	17537	17652	17729	17413	17603	17785	17533	17486	17501	17651	17726	17517	17521	17517	17574	17610	17717	17669	17777	17604	17603	17540	17619	17714	17547	17466	17732	17703	17594	17588	17660	17740	17553	17825	17466	17530	17738	17505
24526	21275	29479	33481	35206	41546	59341	58064	47845	40303	35294	32798	32076	31881	31916	31595	31724	31668	31781	31967	31846	31393	31584	31769	31860	31634	31640	31933	31830	31830	31838	32003	31731	31903	31419	31640	31674	31655	31690	31776	31622	31584	31585	31841	31917	31646	31581	31733	31497	31520	31460	31560	31771	31629	31517	31600	31710	31872	31691	31615	31577	31565	31791	32011	31548	31369	31909	31595	31371	31399	31791	31697	31595	31709	31770	31578	31798	31641	31739	31610	31626	31809	31538	31518	31594	31698	31532	31830	31637	31680	31620	31661	31539	31809	31830	31509	31699	31374	31903	31373	31517	31593	31615	31735	31617	32046	31580	31587	31671	31620	31742	31834	31670	31857	31605	31611	31688	31847	31573	31553	31655	31869	31770	31438	31645	31482	31697	31341	31393	31799	31476	31383	31473	31824	31713	31597	31507	31645	31743	31695	31739	31643	31465	31777	31580	31602	31419	31504	31853	31720	31918	31689	31612	31582	31711	31915	31591	31559	31584	31756	31470	31703	31908	31636	31671	31674	31767	31445	31353	31469	31560	31799	31574	31516	31559	31730	31333	31524	31748	31590	31832	31527	31571	31655	31612	31948	31799	31554	31384	31681	31598	31820	31410	31734	31522	31667	31683	31448	31663	31657	31542	31503	31769	31759	31594	31531	31840	31518	31711	31739	31557	31398	31838	31613	31956	31527	31423	31679	31811	31531	31409	31758	31736	31805	31561	31996	31838	31435	31822	31464	31953	31841	31489	31419	31921	31553	31805	31788	31556	31521	31548	31502	31938	31880	31985	31541	31617	31705	31406	31716	31577	31518	31748	31458	31683	31707	31660	31569	31671	31447	31757	31879	31650	31481	31389	31490	31607	31626	31827	31829	31619	31832	31669	31603	31616	31575	31645	31545	31401	31692	31231	31516	31598	31399	31557	31602	31668	31349	31395	31643	31910	31549	31623	31592	31786	31663	31640	31431	31335	31583	31665	31548	31416	31497	31984	31600	31707	31745	31678	31517	31566	31418	31537	31460	31676	31548	31473	31625	31615	31306	31502	31500	31665	31633	31702	31476	31639	31462	31750	31691	31629	31562	31791	31575	31375	31727	31600	31406	31575	31624	31672	31700	31528	31542	31748	31803	31525	31530	31677	31730	31486	31605	31668	31565	31280	31843	31703	31487	31977	31528	31424	31824	31629	31176	31607	31791	31768	31348	31756	31504	31493	31615	31747	31522	31574	31953	31484	31497	31426	32020	31488	31714	31519	31338	31419	31391	31847	31853	31867	31627	31619	31605	31879	31685	31644	31586	31979	31704	31708	31339	31559	31372	31800	31523	31767	31689	31750	31806	31705	31689	31704	31742	31825	31791	31813	31656	31735	31704	31616	31587	31410	31398	31561	31526	31654	31678	31742	31738	31563	31832	31331	31711	31702	31621	31665	31285	31724	31678	31382	31919	31607	31553	31529	31594	31573	31518	31511	31419	31703	31500	31592	31674	31730	31682	31835	31868	31637	31733	31515	31584	31516	31826	31532	31730	31637	31506	31785	31594	31668	31698	31375	31806	31576	31720	31434	31550	31966	31694	31899	31531	31795	31491	31458	31909	31716	31600	31624	31536	31634	31707	31457	31735	31361	31813	31770	31652	31269	31452	31456	31569	31775	31771	31428	31418	31686	31821	31497	31539	31521	31438	31755	31795	31579	31392	31692	31406	31718	31544	31561	31706	31704	31663	31613	31659	31312	31468	31489	31548	31646	31623	31683	31534	31717	32013	31743	31515	31777	31631	31568	31353	31710	31704	31677	31476	32207	31682	31642	31634	31817	31619	31663	31681	31719	31780	31665	31424	31776	31411	31886	31431	31679	31944	31696	31695	31704	31660	31776	31558	31583	31783	31904	31476	31610	31365	31674	31489	31428	31744	31728	31390	31577	31325	31417	31256	31720	31556	31604	31850	31783	31615	31447	31778	31886	31600	31579	31567	31453	31615	31720	31802	31394	31509	31679	31912	31540	31791	31598	31878	31495	31685	31473	31605	31551	31447	31448	31705	31542	31705	31678	31731	31579	31211	31488	31400	31784	31560	31699	31520	31741	31514	31780	31648	31653	31553	31576	31553	31592	31634	31574	31661	31477	31403	31562	31490	31738	31749	31603	31664	31760	31730	31708	31704	31561	31768	31622	31530	31652	31695	31794	31649	31699	31562	31395	31613	31783	31855	31761	31687	32031	31536	31480	31882	31612	31685	31582	31977	31623	31609	31408	31810	31560	31496	31527	31476	31633	31641	31709	31624	31580	31765	31418	31562	31508	31562	31684	31573	31633	31441	31612	31610	31680	31378	31695	31938	31752	31676	31563	31648	31592	31671	31570	31649	31456	31687	31694	31450	31352	31491	31531	31798	31730	31773	31897	31501	31690	31662	31734	31535	31724	31583	31938	31726	31772	31398	31849	31540	31539	31681	31708	31578	31698	31688	31733	31798	31631	31687	31459	31470	31493	31955	31740	31721	31603	31762	31425	31456	31381	31961	31500	31869	31662	31771	31535	31562	31583	31518	31763	31697	31575	31616	31674	31367	31544	31557	31625	31652	31694	31466	31692	31516	31387	31650	31616	31699	31976	31888	31729	31866	31757	31498	31953	31602	31608	31683	31343	31478	31636	31620	31506	31670	31691	31519	31589	31639	31189	31736	31558	31794	31444	31371	31682	31760	31583	31492	31547	31564	31784	31689	31569	31653	31498	31477	31758	31898	31637	31494	31716	31403	31748	32019	31759	31376	31495	31565	31619	31816	31675	31592	31562	31375	31519	31572	31669	31477	31717	31560	31559	31498	31520	31632	31686	31291	31679	31524	31504	31899	31538	31735	31635	31617	31590	31533	31593	31791	31734	31703	31752	31712	31691	31758	31620	31493	31789	31751	31587	31698	31436	31548	31494	31741	31900	31931	31603	31464	31818	31804	31556	31600	31351	31576	31844	31542	31635	31680	31668	31656	31547	31608	31567	31844	31506	31388	31954	31573	31848	31415	31583	31683	31512	31727	31374	31537	31549	31608	31654	31685	31583	31858	31255	31554	31535	31450	31756	31702	31773	31862	31691	31686	31743	31599	31518	31809	31247	31466	31606	31650	31507	31799	31374	31724	31862	31700	31746	31594	31755	31633	31719	31461	31459	31660	31443	31392	31556	31583	31518	31563	31333	31537	31573	31559	31489	31593	31543	31353	31753	31506	31685	31645	31765	31397	31476	31691	31598	31639	31634	31628	31754	31602	31562	31773	31711	31480	31545	31823	31598	31466	31527	31663	31559	31530	31625	31820	31760	31753	31590	31532	31556	31757	31776	31488	31610	31449	31735	31652	31855	31484	31648	31821	31645	31510	31900	31468	31380	31626	31882	31554	31367	31617	31576	31575	31798	31424	31631	31561	31776	31962	31373	31491	31635	31516	31599	31371	31578	31638	31949	31547	31371	31485	31832	31621	31826	31821	31678	31726	31691	31821	31510	31510	31665	31652	31618	31538	31856	31417	31727	31698	31692	31630	31745	31761	31528	31616	31719	31657	31680	31918	31577	31865	31512	31537	31732	31554	31441	31612	31672	31912	31477	31776	31612	31908	31654	31587	31749	31722	31483	31516	31644	31761	31777	31685	32010	31671	31586	31566	31512	31699	32033	31661	31736	31507	31786	31516	31633	31549	31719	31484	31862	31632	31555	31711	31552	31655	31868	31532	31543	31603	31668	31500	31440	32008	31572	31687	31545	31358	31585	31578	31531	31454	31954	31900	31585	31668	31501	31401	31874	31657	31645	31809	31807	31656	31664	31687	31828	31679	31557	31515	31444	31460	31672	31740	31475	31523	31581	31570	31343	31578	31805	31574	31770	31563	31324	31837	31636	31775	31968	31526	31595	31475	31542	31640	31666	31507	31701	31831	31122	31529	31509	31516	31517	31731	31558	31419	31426	31632	31849	31548	31910	31653	31747	31381	31663	31455	31465	31611	31490	31808	31426	31486	31389	31739	31860	31767	31508	31707	31676	31946	31702	31450	31533	31532	31953	31505	31666	31629	31797	31474	31401	31559	31817	31533	31710	31604	31447	31689	31760	31586	31551	31966	31378	31641	31770	31887	31510	31546	31672	31672	31895	31651	31772	31718	31527	31649	31635	31712	31783	31983	31597	31258	31465	31967	31587	32054	31571	31544	31483	31703	31452	31868	31526	31395	31596	31755	31950	31768	31747	31722	31792	31621	31573	31517	31803	31502	31452	31720	31582	31747	31577	31575	31384	31568	31676	31707	31384	31582	31545	31574	31790	31958	31685	31570	31426	31566	31708	31527	31455	31633	31692	31624	31692	31545	31700	31710	31575	31553	31955	31672	31623	31463	31599	31609	31410	31389	31529	31520	31588	31679	31742	31744	32076	31664	31902	31747	31727	31487	31740	31721	31961	31454	31521	31469	31821	31432	31694	31619	31754	31453	31557	31647	31554	31874	31454	31612	31788	31508	31535	31645	31481	31742	31643	31393	31540	31446	31689	31573	31521	31563	31546	31489	31453	31745	31775	31631	31688	31684	31563	31505	31313	31599	31495	31521	31579	31701	31745	31704	31709	31575	31419	31648	31750	31861	31576	31824	31479	31352	31389	31580	31655	31345	31441	31546	31700	31637	31662	31806	31496	31884	31540	31814	31408	31732	31339	31549	31546	31670	31470	31732	31745	31497	31258	31626	31521	31483	31674	31603	31614	31481	31838	31920	31722	31664	31487	31641	31702	31359	31651	31376	31640	31715	31697	31639	31551	31472	31632	31518	31365	31329	31483	31746	31629	31555	31739	31744	31319	31783	31624	31486	31626	31588	31535	31652	31461	31479	31587	31913	31704	31495	31758	31554	31544	31497	31550	31475	31566	31420	31510	31709	31784	31567	31719	31711	31448	31638	31628	31711	31871	31576	31609	31797	31510	31498	31550	31565	31766	31681	31732	31407	31475	31554	31548	31489	31817	31356	31630	31589	31758	31698	31792	31398	31807	31477	31472	31643	31590	31677	31721	31621	31887	31457	31297	31633	31744	31816	31674	31576	31938	31886	31876	31585	31664	31635	31757	31573	31296	31639	31407	31590	31525	31736	31412	31536	31830	31502	31327	31699	31773	31485
17907	33109	36815	32246	28171	32818	50325	47777	35136	26418	20474	18168	17689	17703	17691	17548	17777	17570	17534	17697	17660	17783	17451	17658	17811	17443	17658	17581	17526	17749	17517	17556	17441	17712	17602	17587	17607	17548	17647	17537	17480	17605	17458	17535	17479	17704	17639	17566	17403	17407	17539	17612	17541	17568	17284	17647	17616	17574	17557	17292	17491	17566	17463	17596	17521	17590	17563	17648	17823	17507	17360	17335	17497	17516	17536	17581	17457	17505	17457	17576	17525	17572	17511	17766	17564	17707	17554	17415	17713	17776	17669	17425	17675	17739	17626	17577	17467	17767	17361	17687	17479	17504	17632	17525	17638	17424	17634	17653	17351	17478	17553	17555	17678	17470	17712	17468	17574	17512	17490	17568	17465	17648	17606	17541	17470	17577	17495	17818	17487	17452	17673	17472	17729	17592	17502	17576	17566	17554	17528	17645	17520	17439	17579	17871	17426	17586	17723	17533	17539	17585	17492	17606	17641	17616	17492	17471	17466	17630	17599	17628	17500	17529	17526	17714	17531	17423	17451	17735	17694	17520	17465	17549	17475	17432	17578	17465	17677	17498	17443	17522	17632	17539	17596	17551	17473	17575	17712	17411	17427	17469	17556	17654	17457	17499	17687	17566	17485	17637	17675	17387	17391	17576	17605	17738	17510	17427	17555	17583	17587	17323	17461	17599	17415	17548	17706	17446	17604	17442	17411	17447	17599	17620	17756	17431	17495	17476	17634	17781	17492	17599	17880	17460	17545	17563	17620	17556	17472	17601	17560	17412	17417	17606	17385	17749	17659	17558	17442	17546	17511	17657	17540	17683	17591	17683	17560	17502	17631	17344	17476	17590	17531	17501	17577	17466	17503	17495	17611	17519	17574	17492	17404	17574	17610	17449	17465	17466	17579	17617	17402	17476	17375	17616	17716	17527	17622	17589	17375	17542	17470	17524	17556	17508	17569	17518	17485	17434	17617	17486	17470	17450	17437	17452	17533	17449	17619	17568	17446	17407	17479	17650	17367	17615	17498	17477	17507	17437	17460	17491	17481	17477	17526	17753	17646	17549	17496	17534	17575	17760	17419	17424	17359	17639	17564	17610	17538	17533	17390	17372	17496	17542	17619	17608	17581	17536	17524	17435	17649	17705	17486	17661	17616	17541	17555	17269	17653	17646	17618	17718	17438	17445	17691	17632	17593	17549	17560	17495	17639	17550	17532	17441	17519	17603	17573	17745	17541	17661	17701	17383	17586	17445	17580	17628	17673	17502	17530	17478	17529	17540	17705	17732	17408	17502	17433	17552	17378	17597	17536	17514	17549	17606	17360	17345	17594	17460	17586	17619	17548	17534	17563	17715	17512	17460	17678	17613	17761	17522	17559	17532	17616	17644	17694	17549	17546	17546	17679	17648	17630	17472	17598	17573	17477	17574	17597	17637	17338	17780	17676	17569	17520	17568	17525	17459	17783	17660	17538	17501	17752	17601	17549	17609	17450	17348	17585	17453	17499	17490	17561	17734	17557	17456	17651	17451	17703	17464	17673	17610	17462	17793	17576	17409	17514	17450	17526	17575	17542	17562	17683	17789	17529	17718	17591	17424	17473	17470	17464	17476	17751	17692	17503	17465	17552	17411	17601	17566	17684	17538	17654	17587	17568	17506	17652	17684	17522	17501	17389	17630	17562	17523	17444	17689	17355	17534	17534	17539	17550	17818	17674	17662	17706	17672	17415	17704	17630	17767	17535	17686	17468	17522	17604	17547	17407	17370	17597	17473	17568	17522	17411	17582	17397	17584	17579	17739	17368	17598	17466	17629	17526	17555	17525	17523	17603	17469	17480	17648	17682	17557	17586	17604	17528	17449	17374	17341	17640	17579	17456	17733	17598	17555	17352	17543	17526	17719	17727	17399	17538	17671	17704	17587	17536	17595	17675	17483	17531	17765	17754	17516	17725	17505	17657	17567	17574	17338	17704	17624	17493	17502	17367	17570	17513	17512	17532	17724	17533	17592	17462	17643	17740	17484	17549	17525	17446	17494	17468	17605	17614	17543	17408	17583	17455	17558	17461	17533	17559	17427	17481	17442	17695	17585	17386	17780	17583	17513	17674	17456	17468	17730	17408	17468	17527	17577	17467	17787	17507	17552	17519	17651	17347	17640	17535	17522	17798	17576	17324	17600	17625	17501	17829	17396	17764	17527	17331	17626	17576	17571	17589	17463	17809	17523	17676	17513	17508	17612	17554	17465	17701	17536	17663	17606	17611	17532	17575	17655	17499	17433	17591	17501	17666	17663	17534	17335	17465	17479	17710	17498	17486	17447	17555	17522	17471	17345	17499	17394	17435	17518	17411	17597	17474	17650	17715	17540	17443	17362	17505	17493	17589	17572	17341	17598	17373	17413	17478	17639	17509	17510	17439	17676	17528	17533	17370	17458	17805	17767	17408	17482	17410	17491	17453	17634	17495	17697	17670	17372	17654	17477	17471	17568	17603	17492	17524	17551	17603	17660	17525	17507	17604	17731	17522	17207	17557	17573	17709	17623	17526	17628	17468	17647	17572	17386	17575	17477	17518	17396	17551	17502	17644	17612	17646	17364	17525	17456	17631	17555	17539	17493	17448	17633	17426	17578	17462	17413	17534	17587	17477	17580	17473	17536	17631	17749	17716	17510	17427	17511	17493	17592	17578	17631	17588	17551	17684	17601	17664	17439	17519	17725	17299	17497	17444	17687	17478	17504	17567	17516	17423	17518	17676	17453	17479	17664	17345	17679	17450	17327	17431	17788	17640	17712	17451	17485	17480	17620	17682	17449	17492	17561	17335	17557	17586	17524	17642	17626	17467	17499	17554	17558	17515	17534	17588	17458	17465	17518	17516	17565	17636	17437	17574	17405	17526	17567	17541	17617	17613	17431	17664	17584	17481	17497	17384	17481	17670	17637	17485	17392	17470	17548	17528	17509	17546	17498	17514	17483	17440	17541	17493	17350	17637	17619	17519	17643	17666	17598	17507	17616	17591	17554	17330	17824	17619	17480	17569	17456	17481	17371	17303	17618	17458	17604	17477	17521	17519	17571	17616	17723	17467	17520	17693	17598	17378	17533	17518	17528	17553	17704	17633	17464	17598	17556	17602	17607	17643	17544	17643	17538	17611	17491	17477	17595	17642	17516	17588	17589	17677	17411	17538	17534	17623	17416	17586	17447	17450	17606	17453	17604	17664	17717	17489	17616	17633	17658	17461	17633	17435	17495	17634	17531	17585	17639	17701	17571	17473	17788	17660	17401	17568	17526	17458	17565	17465	17442	17557	17309	17654	17698	17586	17590	17515	17481	17531	17524	17528	17614	17344	17422	17336	17512	17475	17619	17552	17494	17751	17546	17555	17624	17457	17581	17552	17656	17453	17598	17264	17386	17396	17267	17726	17567	17527	17813	17461	17665	17536	17603	17582	17650	17774	17558	17675	17541	17583	17554	17493	17653	17351	17312	17512	17554	17563	17606	17677	17632	17464	17408	17514	17683	17661	17592	17475	17524	17375	17521	17741	17424	17428	17709	17446	17510	17549	17551	17576	17485	17567	17652	17399	17436	17516	17597	17649	17501	17484	17576	17707	17566	17453	17537	17761	17577	17568	17503	17663	17562	17537	17661	17473	17543	17451	17682	17350	17559	17745	17486	17517	17594	17483	17555	17489	17664	17566	17578	17613	17528	17510	17550	17604	17598	17590	17694	17566	17434	17619	17392	17578	17669	17458	17582	17675	17569	17600	17573	17532	17551	17562	17696	17385	17452	17554	17752	17456	17507	17535	17573	17504	17526	17553	17646	17567	17549	17649	17421	17570	17495	17480	17465	17477	17631	17421	17461	17453	17602	17547	17621	17564	17644	17669	17663	17491	17752	17430	17497	17335	17599	17617	17494	17448	17524	17515	17718	17616	17530	17638	17644	17795	17319	17526	17493	17626	17597	17529	17426	17457	17505	17697	17631	17504	17384	17570	17508	17369	17469	17304	17546	17677	17663	17570	17388	17571	17470	17707	17615	17518	17633	17489	17409	17563	17624	17624	17573	17582	17626	17567	17643	17403	17508	17509	17539	17658	17487	17561	17468	17695	17491	17619	17391	17577	17767	17553	17488	17550	17561	17484	17620	17454	17619	17583	17621	17565	17737	17448	17619	17425	17438	17637	17574	17502	17655	17533	17686	17518	17546	17448	17478	17522	17565	17483	17663	17431	17625	17473	17401	17276	17443	17547	17551	17463	17644	17588	17719	17547	17563	17641	17534	17644	17579	17581	17477	17413	17718	17302	17582	17512	17555	17510	17547	17746	17545	17417	17646	17702	17626	17546	17628	17541	17549	17685	17485	17492	17655	17526	17419	17470	17363	17563	17484	17600	17532	17692	17457	17535	17565	17559	17640	17444	17417	17597	17565	17489	17572	17379	17589	17601	17602	17446	17386	17516	17573	17362	17612	17455	17470	17411	17415	17434	17599	17310	17609	17435	17473	17582	17586	17563	17617	17566	17672	17585	17755	17523	17552	17596	17615	17552	17450	17489	17672	17665	17495	17421	17572	17530	17614	17449	17574	17622	17362	17532	17725	17455	17531	17607	17355	17555	17576	17471	17697	17536	17447	17588	17549	17524	17422	17531	17569	17468	17577	17551	17460	17450	17561	17546	17534	17430	17352	17667	17751	17509	17612	17564	17630	17396	17655	17449	17494	17452	17493	17791	17606	17522	17661	17541	17687	17503	17568	17479	17538	17518	17519	17532	17528	17744	17553	17584	17529	17465	17688	17759	17610	17392	17425	17557	17448	17541	17379	17538	17437	17559	17512	17627	17648	17400	17505	17767	17510	17590	17591	17647	17646	17575	17645	17350	17782	17669	17450	17629	17656	17686	17405	17502	17612	17575	17730	17564	17697	17564	17532	17578	17388	17610	17722	17546	17722	17600	17594	17452	17581	17620	17575	17646	17486	17499	17564	17541	17460	17523	17608	17730	17489	17423	17383	17314	17805	17558	17461	17580	17647	17521	17773	17663	17534	17517	17730	17659	17560	17416	17511	17590	17663	17531	17638	17614	17637	17464	17476	17492	17374	17537	17490	17599	17427	17623	17603	17640	17728	17387	17355	17637	17551	17742	17388	17728	17610
22735	21253	28814	29374	35202	50659	72154	69625	59258	48352	39603	34493	33324	32790	32729	32335	32746	32397	32591	32370	32425	32377	32714	32520	32484	32385	32473	32185	32536	32387	32265	32389	32373	32331	32495	32090	32318	32441	32593	32320	32377	32350	32430	32375	32152	32414	32366	32426	32323	32044	32241	32583	32492	32294	32448	32118	32510	32566	32204	32155	32215	32290	32202	32487	32419	32460	32336	32028	32215	32273	32502	32350	32240	32511	32257	32293	32260	32326	32384	32181	32145	32234	32065	32316	32459	32124	32190	32099	31920	32049	32294	32180	31951	32367	32248	32339	32373	32350	32321	32113	32744	32564	32213	32438	32518	32224	32188	32064	32356	32157	32449	32167	32232	32286	32148	32219	32426	32169	32340	32327	32143	32263	32154	32270	32335	32474	32499	32408	32088	32484	32401	32316	32373	32242	32204	32540	32036	32168	32432	32175	32202	32271	32226	32112	32313	32519	31938	32322	32264	32002	32289	32140	32298	32201	32211	32128	32333	32324	32407	32244	32384	32375	32143	32574	32356	31985	32038	32387	32169	32588	32047	32117	32350	32244	32196	32543	32074	32190	32125	31990	32521	32167	32624	32516	32117	32580	32391	32404	32482	32317	32201	32289	32272	32450	32022	32317	32272	32276	32090	32480	32334	32189	32675	32391	31978	32448	32181	32420	32336	32092	32487	32109	32312	32304	32192	32256	32407	32114	32224	32202	32302	32666	32399	31816	32313	32321	32330	32336	32306	32241	32178	32358	32213	32081	32111	32186	32064	32664	32377	32325	32127	32307	32223	32319	32232	32226	32149	32178	32409	32383	32394	32421	32174	32075	32333	32306	32478	32221	32032	32061	32222	32293	32411	32287	32246	32381	32199	32179	32201	32074	32096	32236	32083	32241	31958	32228	32431	32076	32196	32124	32530	31955	32312	32509	32340	32443	32154	32317	32123	31934	32314	32094	32267	32222	32359	32601	32178	32379	32304	32162	32272	32314	32288	32375	32110	32015	32394	32233	32295	32173	32238	32303	32125	32251	32536	32447	32448	32341	32323	32324	32430	32202	32419	32257	32245	32422	32367	32328	32314	32081	32426	32573	32143	32360	32156	32418	32007	32090	32264	32168	32102	32242	32127	32081	32443	32395	32085	32131	32440	32444	32105	32282	32123	32198	32103	32263	31861	32652	32040	32139	32358	32246	32242	32133	32255	32124	32124	32159	32175	32381	32115	32196	32532	32565	32324	32452	32364	32247	32171	32324	31940	32366	32009	32320	32099	32539	32085	32294	32562	32022	32352	32269	32258	32368	32630	32319	32201	32449	32226	32419	32284	32137	32391	32284	32254	32400	32151	32211	32358	32144	32148	32691	32190	32537	32235	32414	32330	32375	32298	32242	32448	32352	32303	32221	32155	31893	32489	32425	32351	32028	32126	32298	31975	32509	32097	32455	32429	32149	32395	32381	32324	32313	32101	32344	32210	32221	32420	32144	32361	32042	32197	32151	32187	32301	32204	32408	32439	32319	32161	32372	32296	32055	32225	31941	32184	32457	32225	32119	32441	32264	32362	32046	32177	32355	32250	32111	32276	32221	32220	32209	32343	31885	32096	32250	32418	32127	32409	32494	32682	32164	32371	32165	32152	32068	32071	32318	32209	32072	32227	32356	32342	32400	32568	32528	32215	32241	32301	32221	32497	32334	32323	32491	32177	32410	32332	32471	32161	32068	32366	32288	32128	32060	32332	32252	32315	32287	32239	32192	32250	32399	32288	32409	32294	32016	32102	32292	32352	32011	32340	32267	32154	32172	32309	32359	32404	32238	32139	32474	31974	32195	32321	32130	32401	32186	32453	32079	32302	32367	32455	32098	32471	32113	32458	32199	32149	32159	32466	32312	31977	32310	32051	32064	32148	31893	32152	32046	32344	32158	32207	32440	32209	32350	32231	32019	32401	32300	32239	32195	32194	32307	32255	32265	32468	32324	32132	32228	32244	32197	32245	32218	32114	32056	32186	32298	32356	32331	32340	32150	31847	32665	32514	32307	32183	32231	32464	32269	32381	32226	32320	32118	32213	32255	32130	32443	32094	32183	32264	32250	32461	32302	32170	32621	32503	32220	32100	32276	32398	32219	32249	32280	32198	32352	32625	32002	32231	32434	32434	32152	32363	32083	32069	32326	32570	32345	32316	32190	32229	32409	32453	32388	32177	32235	32435	32416	32213	32305	32346	32199	32431	32377	32378	32167	32299	32225	32272	32376	32403	32052	32175	32165	32123	32194	32095	32225	32212	32351	32512	32367	32471	32345	32437	32353	32129	32361	32455	32365	32407	32260	32198	32068	32347	32483	32276	32234	32137	32221	31928	32055	32001	32372	32404	31922	32337	32367	32231	32339	32338	32366	32745	32058	32163	32293	32611	32434	32442	31979	32114	32218	32509	32278	32274	32311	32476	32263	32154	32135	32047	32253	32589	32011	32316	32303	32121	31942	32365	32253	32122	32194	32118	32148	32064	31986	32371	32136	32162	32165	32213	32073	32334	32534	32237	32248	32224	32176	32382	32639	32385	32228	32257	32212	32311	32385	32502	32372	32297	32373	32234	32262	32019	32057	32034	32112	32176	31938	32055	32201	32299	32059	32289	32126	31973	32114	32343	32062	32011	32341	32191	32132	32217	32128	32491	32305	32268	32264	32356	32291	32101	32210	32394	32294	32401	32389	32546	32320	31983	32362	32553	32474	32216	32455	32158	32079	32131	32583	32457	32314	32240	32423	32459	32383	32601	32112	32314	32388	32072	32053	32115	32399	32375	32139	32332	31881	32359	32156	32303	32359	32332	32218	32304	31943	32042	32208	32321	32258	32151	32211	32078	32238	32373	32415	32256	32248	32205	32174	32425	32314	32388	32438	32000	32309	32444	32121	32359	32147	31999	32019	32262	32200	31894	32139	32225	32265	32193	32387	32431	31964	32110	32181	32279	32126	32345	32330	32238	32305	32398	32285	32225	32264	32281	32295	32127	32285	32108	32049	32193	32312	32071	32167	32368	32345	32529	32390	32409	32370	32319	32401	32108	32294	32296	32304	32301	32068	32274	32076	32505	32284	32366	32131	32047	32274	32277	32483	32152	32250	32327	32165	32429	32040	32315	32267	32066	32139	32376	32396	32339	31947	32243	32403	32256	32392	32223	32032	32198	31960	32034	32275	32131	32349	32289	32322	32342	32358	32252	32498	32302	32222	32333	32375	32265	32286	32171	32340	32188	32247	32346	32114	32260	32310	32153	32028	32242	32166	32344	32639	32415	32300	32357	32467	32067	32344	32284	32311	32168	32266	32058	32311	32148	32160	32492	32141	32217	32187	32215	32424	32389	32297	32168	32089	32337	32076	32389	32036	32193	32439	32433	32068	32557	32347	32046	32242	32456	32165	32050	32337	32349	32205	32212	32077	32224	32349	32169	32467	32304	32219	31930	32386	32259	32234	32227	32448	32221	32139	32473	32441	32364	32429	32013	32395	32419	32531	32451	32259	32516	32235	32315	32297	32304	32501	32154	32349	32549	32151	32057	32137	32308	32185	32287	32234	32237	32202	32153	32370	32093	32280	32440	32310	32155	32122	32109	32421	32074	32530	32190	32270	32029	32295	32353	32063	32220	32237	32115	32344	32278	32267	32242	32260	32099	32601	32212	32453	32268	32290	32272	32059	31863	32390	32129	32608	32139	32033	32586	32183	32294	32341	32173	32550	32473	32432	32081	31965	32251	32298	32459	32112	32173	32194	32228	32186	32500	32000	32172	32387	32403	32280	32152	32377	32266	32114	32093	32324	32503	32331	32352	32496	32120	32085	32338	32245	32583	32360	32270	31998	32048	32138	32385	32548	32199	32185	32255	32355	32116	32191	32075	32345	32176	32114	32462	32382	32217	32008	32195	32430	32320	32324	32153	32231	32322	32452	32166	32403	32331	32315	32336	32052	32017	32325	32187	32268	32346	32110	32337	32211	32304	32183	32213	32368	32119	32190	32398	32211	32173	32186	32500	32166	32166	32198	32331	32222	32205	32023	32158	32402	31976	32389	32315	32181	32439	32049	32510	32096	32051	32187	32245	31954	32542	32195	32314	32176	32332	32313	32453	32115	32191	32234	32386	32438	32066	32148	32376	31977	32060	32473	32201	32315	32228	32096	32233	32332	32314	32172	32107	32177	32122	32110	32381	31873	31911	32127	32184	32267	32179	32176	32328	32364	32426	32411	32385	32216	32146	32110	32280	32192	32173	32440	32370	32235	32401	32062	32448	32171	32392	32283	32325	32318	32283	32088	32136	32184	32240	32267	32405	32468	32243	32116	32147	32121	32244	32372	32364	32289	32163	32090	32190	32079	32276	32161	32111	32422	32642	32402	32331	32252	32192	32035	32383	31995	32228	32387	32146	32265	32509	32050	32173	32081	32321	32275	32095	32583	32184	32271	32250	32265	32262	32505	32357	32354	32406	32021	32284	32189	32447	32144	32177	32445	32267	32108	32186	32380	32182	32605	32381	32252	32190	32763	32482	32148	32358	32259	32199	32155	32283	32497	32132	32060	32037	32232	32317	32292	32518	32203	32325	32470	32238	32258	32380	32164	32563	32198	32163	32180	32205	32053	32229	32446	32488	32175	32234	32172	32389	32331	32360	32412	32393	32492	32095	32522	32513	32247	32171	32385	32196	32039	32351	32329	32182	32364	32333	32191	32086	32359	32256	32095	32286	32243	32244	32248	32145	32164	32291	32480	32350	32156	32971	32132	32336	32075	32487	32337	32372	32224	32204	32078	32468	32239	32276	32297	32551	32398	32188	32272	32080	32233	32418	32525	32214	32370	32204	32226	32145	31972	32139	32277	32189	32393	32004	32230	32343	32241	32220	32321	32345	32145	32342	32289	32328	32338	32231	32236	32259	32128	32203	32164	32321	32198	32508	32523	32215	32345	32195	32123	32112	31899	32315	31859	32451	32388	32607	31984	32236	32318	32333	32218	32216	32328	32163	32242	32334	32106	32152	32360	32507	32317	32551	32388	32194	32345	32318	32192	32098	32089	32053	32634	32446	32315	32200	32366	32223	32404	32512	32426	32086	32156	32618	32069	32228	31979	32431	32378	32298	32347	32221	32275	32240	32156	32198	32343
19615	39757	44307	39711	36436	48197	69063	65075	50616	35556	24882	19539	18479	18018	18160	18016	18223	18069	18115	17792	17861	17874	17906	17790	17914	18189	17791	17839	18006	17838	17894	18091	18183	18211	17984	17934	17915	17947	18041	17730	18201	18097	17846	17903	18172	17930	18048	17960	17872	17823	17792	17924	18091	17928	17903	17993	18026	17807	17976	18104	18037	17939	17936	17974	18038	17827	17911	18096	18022	17945	18071	18027	17947	17915	17992	17992	17922	18038	17897	17908	17911	17856	17962	17911	17806	18089	17984	17991	18029	17855	18139	17967	17932	17874	18044	17980	18039	17873	17753	18019	17862	17914	18018	17929	17911	17990	18002	18086	18047	17741	18007	17900	18078	17912	17779	17932	17758	18147	18017	17961	17895	17942	17919	17812	17900	17743	17967	18025	17755	17927	18123	17722	18099	17935	17845	17972	17854	17767	17935	17896	17905	17988	17884	17922	17814	17984	17903	18065	17985	17933	17954	17943	17750	18027	17942	17839	17963	17722	17856	17945	17979	18010	17872	17979	17886	17932	17734	17848	18070	17915	17908	17930	17822	17866	17972	17837	17848	17757	18125	17759	17920	18058	17779	17867	17793	18060	17644	17850	17956	17894	17790	17904	17768	18025	17691	17954	18091	17849	17874	17898	17895	17797	17900	17993	17778	17929	18027	17767	17943	17857	17859	18012	17957	17856	18081	17897	17917	18029	17783	17947	17754	17835	17881	17975	17649	17899	17888	17902	17787	18061	17731	17820	17811	17863	17845	17803	17957	17885	17684	18080	17868	17846	17817	17857	17896	17998	17973	18049	17994	17944	18083	17824	17868	18100	17822	18016	17821	17735	18126	17944	17881	17753	17899	17960	17942	17972	17918	17586	17861	17859	17882	18064	18000	17855	17861	18023	17744	17881	17847	17958	17818	17998	17960	17784	17874	17788	17931	18042	17952	17871	17919	18108	17854	17918	17990	17969	18006	17823	17881	18124	17880	17943	17794	17864	17821	17879	18085	17970	17928	17890	17884	18021	17869	17925	17941	17987	17801	17988	17940	17909	17778	17797	17938	17882	17974	17767	17956	18122	17911	17895	17922	17998	18087	17916	17970	17885	17968	17831	17840	17996	18066	18021	17952	17985	17899	17810	17809	17840	18016	17945	17831	17905	17935	17823	17795	17818	17693	17942	17918	17887	17989	17822	17964	17751	18003	17861	18060	17919	17891	17912	17670	17778	17869	17961	17884	18064	17755	17958	17838	17808	18017	17952	17894	18028	18013	17923	17833	17991	17884	17897	17890	17864	17913	17900	17966	17790	18295	17874	18073	18101	17913	17908	17874	18055	17960	17834	17902	18132	17880	18129	17876	18082	17863	17890	17783	17996	18116	18002	17974	17894	17887	17927	17862	17937	17927	18000	17817	17879	18007	17969	17886	17870	17987	17753	17807	17902	17754	18016	17848	17929	18046	17976	17949	17997	17976	18131	17817	18008	17801	17818	17720	17992	17848	17838	17963	18011	17892	17756	18023	17804	17676	17832	17861	18025	17888	17912	17877	17973	17702	17777	17924	17789	17754	17988	17808	17893	17887	17754	17866	17897	18037	17847	17845	17953	17881	17889	18071	17819	17962	18068	17890	17944	17936	17795	17856	17887	18036	18024	17784	17793	17831	18064	17816	17994	17956	17839	17829	17842	17993	18173	17932	17723	17968	18008	18079	18134	17849	17800	17807	17994	18015	17844	17700	17815	17924	18031	17965	17991	17924	17740	17990	18084	17973	17844	18059	17981	18081	18039	17788	17770	17966	17948	17968	17908	17857	17826	17804	17688	17901	17834	18055	17947	17964	17922	18024	17888	18001	18022	17857	17995	17828	17953	17810	18021	17887	18011	17823	18092	17992	17996	17825	18011	17781	17908	17842	17786	17808	18028	17958	17830	18041	17997	17886	17871	18065	17876	17809	17813	17978	17721	17999	17872	17871	17895	18050	17899	18018	17940	17942	17904	17770	18002	18023	17922	17965	17938	17879	17826	18002	18066	17903	18020	18059	17986	18042	18017	17858	17852	17999	18057	17964	18010	17864	18023	17941	17954	17841	17931	17684	17874	17826	17907	18002	17863	18016	17792	17870	17955	18094	17956	17880	17995	17836	17825	18053	18043	17868	17878	17866	17784	17862	18059	17976	17729	17851	17825	17835	17964	18002	17874	17893	17951	17989	17965	18061	17920	17787	17863	17929	17799	18028	17827	18056	17971	17838	17653	17966	17790	18003	18045	18020	17926	18037	18040	17910	17879	17871	17970	17923	17931	17885	17969	17795	17780	17989	18005	17917	18052	17793	17860	17857	17861	18032	18072	17936	17904	18045	17811	17943	17950	17932	17921	17972	17824	17920	18085	18085	17921	17767	17982	18194	17846	17914	17941	18052	17956	17992	18063	17897	17845	17915	17783	17913	18002	17830	17879	17994	17952	17955	18013	17821	17817	18019	17892	17880	17915	17852	18009	17780	18115	17964	17870	17879	17802	17697	17985	17984	18039	17916	17752	17921	17962	18039	17888	18130	17856	17887	17765	18000	17740	17903	18062	17982	17869	17956	17940	17930	17929	17956	17847	18010	17902	17715	17849	17926	17873	17968	17784	17893	17733	17920	17792	17817	17969	17864	17964	17848	17788	18079	17988	17925	17900	17906	17936	17996	17962	17841	17911	18006	18024	17689	17845	18051	17861	17980	17739	17899	17978	17775	18031	17981	17716	17932	17877	17929	17994	17855	17936	18050	18018	17879	17912	17867	17869	17958	17781	17885	17869	18037	17914	17908	17921	17951	18059	17892	17892	17931	17836	17973	17893	18050	17741	17905	17892	17834	17888	17899	18036	17946	18070	18096	17927	17949	17933	17861	17992	17685	18021	17942	17944	18041	17858	18125	17790	17963	18054	17801	17801	17818	17802	17867	17947	17969	18097	17894	17924	17964	17875	17978	17890	18057	17973	17900	17791	17786	18006	17909	17949	17765	17764	18119	17925	17896	17799	17945	17840	17874	17920	17988	17693	17765	17859	18061	17803	17825	17839	17897	17921	17898	17936	18148	18008	17928	18013	17960	17994	17948	17801	17967	17869	17785	17858	18151	17770	18062	17889	17848	18117	17930	17953	18159	17942	17889	17793	17992	17888	17924	17789	18003	17993	17960	17822	17656	17922	17913	17992	17846	17864	17898	17975	18113	17863	17971	17920	17978	17934	17758	17892	18017	17917	17967	18046	17911	17959	17821	18012	17901	17905	18160	17843	17903	17840	17756	17947	17849	18025	18013	17959	17929	17885	17844	18003	17738	18008	17695	17838	18015	17775	17916	17986	17965	17860	17996	17827	17787	17720	17645	17780	17809	17977	17942	18065	17859	17991	17950	17963	17880	17667	17965	18023	17749	17952	18096	18009	17842	18059	17946	18138	17839	17892	17811	17840	17843	17992	17820	17819	17651	17728	17980	17723	17916	18070	17881	17963	17827	17935	17928	17940	18007	17830	17907	17816	17842	17965	18000	17872	18039	17729	17839	17852	18005	17929	17880	18033	17760	18009	17836	17954	17825	18088	17886	17820	18022	17908	17720	17822	17877	17998	17986	17834	17861	18038	18166	17828	17726	17868	17770	17863	17909	17933	17793	17876	17819	17756	18017	17955	18015	17738	17838	17920	17955	17915	17854	17962	17949	17977	17959	18011	17741	18017	17977	17795	17829	17858	17860	17971	18005	17894	18023	17761	18034	17861	17859	17858	17767	17774	17894	17817	17802	18005	17920	17912	17820	18080	17960	17856	17835	17936	18038	17974	17840	17772	17879	17820	17999	18082	18017	17870	17910	17743	17766	17973	17785	17828	17937	17869	17934	17848	18094	17813	18046	17684	17926	17949	17896	17737	17831	17874	18004	17919	18013	17779	17642	18026	17998	17953	17807	17788	18147	17790	17883	17914	17812	17886	17859	17839	17930	17916	17912	18002	18089	17847	17956	17895	17818	17914	17885	17985	17835	17895	17878	17957	17945	17990	17873	17870	18024	17876	17890	18042	17979	17785	17771	17890	17987	17822	17915	17887	17928	17922	18020	17996	17967	17855	17752	17932	17972	17830	18017	17845	17625	17779	17942	17815	17873	17889	17910	18050	17937	17929	17901	17972	17955	17873	18121	17831	17812	17714	17867	17875	17840	17735	17883	18112	17992	17929	17852	17900	17762	17922	17897	17861	17976	17827	17884	17951	17807	17830	17858	17960	17705	18046	17856	17830	17804	17914	17895	17994	18044	17912	18034	18007	17958	17983	17937	17811	18042	17877	17891	17865	17677	17903	18214	17915	17801	17890	18008	17798	17869	17804	17946	17888	18052	17804	17823	17923	17904	17735	17933	17915	17955	17967	17994	17814	17969	17948	17943	17905	17959	18061	17800	17728	17823	17966	18060	18103	18004	17983	17926	17912	17923	18041	17861	17835	17840	18068	17978	17941	17854	17894	17807	18064	17909	17891	17924	17986	17881	17905	17938	17880	17766	17909	17900	17812	17940	17880	17865	17910	17707	18085	18001	17830	17792	17899	17905	17850	17867	17815	17921	17846	17855	18024	17882	18119	17908	18106	17987	17853	17842	17847	17844	17882	17838	17782	17775	17776	17832	17771	17789	17969	17940	17733	17987	17800	17906	17809	17733	17921	17927	18044	17578	18013	17835	17897	17957	17868	17796	17917	17886	17871	17870	17817	17820	17959	17956	18052	17934	18110	17840	18039	17947	17801	17886	17933	17855	17974	17841	17879	17899	18022	17828	17894	17857	18007	17818	17917	17909	17936	17868	18088	17974	18149	17598	18002	17961	17954	17945	17802	17726	17784	17809	17792	17929	17823	18022	17823	18127	17967	17991	17868	17900	17922	18066	17864	17988	17990	17882	17975	17996	17942	17962	18141	17820	17950	17994	17992	17878	18013	17886	17878	17919	17984	17856	17824	17858	17912	17825	18029	18061	17682	17847	18036	18034	17793	18057	17633	17981	17721	17852	17893	17822	17850	17978	17943	18079	17881	17992	17864	17877	17798	17864	17892	18109	17906	17840	17859	17905	17908	18065	17922	18099	17910	17920	17893	18043	17986	17905	17879	17986	18050	17851	17845	17951	17971	17907	17817
35071	34282	41877	41021	37645	37741	37760	37979	36017	34066	32806	32043	31867	32153	32066	31857	32003	31796	31880	31815	31836	31691	32140	32083	31749	31837	31977	31685	32027	31810	32036	31941	32060	31646	31597	31931	31872	31916	31753	31635	31925	31952	31857	32039	31818	32087	31861	31919	31857	31836	31776	31789	31890	31828	31843	31691	31748	31668	31869	31397	31995	31822	31891	32023	31978	31805	31990	31826	31765	31785	31689	31868	31728	31831	31691	31889	31717	31761	31941	31730	31924	32114	31619	31687	31807	31790	31796	31904	31896	31995	31772	31809	31652	31780	31813	31344	31801	31823	31838	31699	31938	31586	31945	31828	31950	32009	31937	31599	31861	31989	31745	31890	31736	31952	31746	31932	31996	31625	32025	31665	31663	31835	31667	31735	31510	32069	31667	31774	31875	31780	31885	31835	31896	31802	31884	31853	31804	31666	31762	31897	31770	31864	31915	31772	31779	31512	32051	31791	31995	31819	31965	31746	31825	31742	31782	32069	31628	31665	31634	31697	31731	31750	31976	31709	31761	31931	31899	32249	31993	31974	31882	31808	31412	31707	31617	31773	31779	31956	31682	31659	31606	31659	31686	31860	31793	31871	31823	31756	31735	31597	31646	31667	31716	31667	31549	31834	31940	31561	32131	31785	31717	31730	31641	31723	31753	31459	31798	31795	31934	31865	31778	31923	32019	31869	31985	32026	31891	31816	31820	31735	31939	31570	31647	31793	31979	31926	31850	31836	31793	31685	31641	31670	31737	31677	31826	31942	31644	31543	31530	31762	31777	31674	31876	32028	31724	32083	31754	31799	31552	31676	31724	31962	31631	32082	31783	31713	32008	31666	31653	31925	31980	31981	31512	31761	31874	31865	31868	31816	31790	31725	31574	31786	31835	31532	31468	31649	31755	31845	31902	31997	31613	31630	31799	31973	31676	31740	31768	31901	31987	31695	31863	31771	31855	31718	31873	31920	32053	31934	31735	31726	32055	31793	31848	32083	31798	31647	32143	31790	31743	31733	31732	31866	31674	31891	31600	31770	32033	31780	32110	31941	31473	31601	31644	32061	31817	31840	31775	31865	31662	31699	31928	31795	31724	31878	31663	31883	31639	31794	31800	31846	31988	31781	31767	31707	32177	31813	31798	31886	31665	31944	31892	31580	31618	31783	31872	31702	31945	31951	32049	31714	31810	32069	32115	32002	31968	31948	31794	31805	31709	31958	32005	32020	32045	31978	31801	31779	31845	31809	31879	31833	31797	31765	32013	31648	31821	31619	31848	31685	32007	31757	31933	31684	31684	31840	31864	31676	31851	31983	31636	31968	32004	31787	31886	31657	31753	31966	31924	31615	31771	31731	31803	32050	31698	31675	31804	31655	31605	31900	31863	31739	31602	31796	31693	31673	31843	31832	31877	31923	31792	31638	31903	31517	31727	31706	31800	32111	32030	31814	31716	31771	31933	31607	32005	31946	31860	31785	32002	32206	31897	31692	31720	31937	31466	31746	32143	31796	31884	31691	31912	32033	31768	31857	31936	31587	31660	31821	31823	31728	31955	31712	32057	31710	31770	31867	31692	31861	31599	31778	31811	31736	31716	31990	31682	31830	31621	31947	31779	31760	31790	32077	31764	31759	31807	31636	31620	31577	31716	31844	31732	31585	31961	31790	31830	31872	31914	31629	31987	32369	31943	31843	31921	31867	32135	31939	31783	31648	31958	31666	31685	31843	32125	31805	31718	31809	31836	31897	31665	31844	32017	31908	31905	31812	31955	32030	31938	31812	31658	31626	32158	31833	31659	31747	31479	31885	31806	31955	31899	31876	31664	31867	31686	31910	32007	31861	31936	31980	31732	31669	31739	31795	31709	32142	31992	31901	31828	31677	31930	31709	31869	31692	31870	31836	31804	31939	31909	31685	31542	31841	31807	31946	31900	31625	31623	31841	31814	31837	31735	31850	31892	31875	31783	31700	31740	31674	31723	31482	31978	31775	31666	31632	31847	31717	31861	31800	31799	31695	31664	31791	32022	31540	31980	31679	31696	31880	31762	31796	31880	31945	31782	31940	31659	31882	32010	31878	31512	31472	31767	31862	31423	31839	31935	31937	31905	31823	31901	31503	31883	31866	31880	32288	31656	31825	31738	31851	31874	31918	31873	32035	32029	31969	31719	32048	31612	31640	32072	31705	31451	31657	31820	31685	31925	31915	31721	32096	31849	31677	31977	31520	31514	31708	31766	31767	31940	31842	31868	31860	31611	31953	31782	31769	31736	31729	31675	31864	31613	31714	31637	31569	31724	31799	31798	31748	31755	31703	31738	31597	31770	31721	31854	31798	31802	31700	31670	32109	31920	31817	31848	31985	31904	31770	31865	31708	32000	31703	31589	31884	31690	31647	31824	31646	31909	31622	31883	31985	31944	31910	31893	31840	31953	31954	31849	31742	32028	32016	31928	31838	31729	31656	31737	31732	31803	31758	31773	31654	31889	31956	31890	31709	32019	31963	31734	31858	31920	31727	31845	31596	31816	31948	31607	31954	31639	31777	31787	31751	31667	31606	32033	31743	31512	31824	31769	31729	31996	31786	31853	31814	31957	31529	31849	31921	31907	31871	31978	31879	31721	31869	31691	31849	32220	31900	31849	32035	31912	31749	31930	31982	32010	31941	32082	32081	31755	31830	32089	31587	31770	31918	31947	31662	31843	31815	31850	31829	31779	31674	32022	31582	31675	31806	31687	31568	31785	31727	32079	31989	31896	31654	31964	31710	31557	31912	31823	31501	32047	31629	31921	31886	31900	31882	31820	31830	31942	31830	31832	31745	31885	31757	31968	31902	31629	31649	31898	31493	31914	31936	31800	31832	31592	31729	32053	31868	32174	32195	31663	31736	31553	31711	31667	31783	31578	31933	31871	31866	32008	31973	31594	31920	32035	31761	31930	32052	31810	31899	31884	31853	31574	31687	31751	31823	31913	31752	31557	31700	31688	31959	31653	31749	32198	31774	31793	31685	31786	31714	31988	31695	31800	31800	31588	31937	32010	32113	32061	31791	32022	31836	31826	31656	31877	31866	31854	31793	31544	31526	31599	31814	31676	31677	31909	31710	31813	31558	31948	31542	32040	31550	31756	31805	31738	31823	31812	31801	31743	31549	31733	31760	32065	31684	31612	31880	31655	31810	31827	31815	31854	31681	31894	31789	31707	31616	31694	31705	31784	31864	31873	31795	31883	31830	31840	31780	31885	31958	32219	31820	31954	31956	31835	31661	31855	31853	32037	31873	31955	31718	31745	31520	31936	31745	31869	31663	32012	31769	31779	31735	31842	31888	31818	32056	31976	31693	32054	32176	31678	31592	31891	31769	31932	31921	31808	31951	31787	31789	32031	32013	31851	31835	31839	31903	31928	31650	31656	31782	31742	31782	31762	31939	31888	31738	31771	31906	32064	31901	31944	31698	31852	31840	31845	31768	31676	31857	32064	31816	31618	31744	32271	31889	31963	31628	31867	31757	31777	31777	31776	31760	31866	31989	31937	31896	31862	31853	31930	31637	31754	31696	31939	31571	31764	31765	31705	31951	31673	31788	32020	31619	31845	31719	31828	31679	31637	31718	31823	31775	31734	31862	31732	31826	31829	31583	31812	31831	31659	31700	31698	31754	31825	31855	31808	32223	31753	31633	31870	31723	31717	31770	31719	32000	31707	31725	32064	31820	31779	31881	31921	31950	31679	31724	31925	32087	31777	31824	31848	31702	31864	31691	31785	31700	31852	31673	31614	31861	31569	31865	31685	32040	31828	32147	31579	31837	31964	31841	32184	31708	31762	31885	31570	31705	31865	31612	32008	31763	31981	31833	32022	31760	31873	32213	32132	31994	31834	31949	32092	31781	31588	31644	31759	31382	31801	31756	31627	31997	32013	31802	31566	31780	31900	31597	31706	31809	31924	31914	31728	31883	31728	31843	31675	31771	31778	31935	31655	32027	31875	31867	31495	31583	31562	31525	31748	31672	32119	31942	31618	31735	31960	31429	31890	31701	31661	31981	31682	31729	32020	31748	31840	31446	32014	31837	31747	32024	31865	31773	31969	31608	31822	32003	31885	32008	31790	31565	32057	31879	31929	31944	31472	31896	31691	31651	31740	31951	31799	31565	31995	31858	32014	31802	31671	31667	31862	31741	31757	31909	31501	31832	31972	31879	31612	31662	31751	31777	31631	31776	31759	31545	32015	31900	31979	31667	32042	31793	31588	31886	31850	31852	31598	31684	31927	31745	31834	31892	31753	32072	31988	31735	31718	31605	31750	31953	31573	31970	31871	31664	32086	31687	31688	31697	31878	31815	31653	31807	31594	31732	32019	31819	31965	31719	31771	31724	31999	31681	31560	31865	31884	31808	31728	31681	31662	31588	32192	31870	31652	31806	31974	31979	31789	31726	31992	31778	31991	32021	31776	31886	31863	31644	31526	31716	31905	31912	31633	32160	31614	31552	31922	32034	32069	31606	32000	31705	31634	31885	32101	31811	31888	31709	31661	31809	31808	31964	31854	32255	31709	31777	31769	31719	31713	31881	32000	31667	31743	31643	31632	31596	31658	31805	32014	31972	31991	31636	31947	31804	31665	31549	31612	31782	32071	32002	31638	31647	31947	31878	31989	31690	31999	31693	32002	31731	31754	31736	31572	31611	31789	31727	31864	31747	32011	31911	31836	31820	31818	31928	31562	32033	32168	31763	31786	31819	31873	31705	31573	31804	31724	31703	31938	31649	31587	32012	31839	31616	31958	31939	31738	31707	31934	31829	31653	31970	31816	31880	31739	31956	31786	31733	31852	31986	31614	31943	31745	31793	31627	31815	31718	31883	31862	31408	31909	31700	31770	31721	31732	31898	31802	31756	32189	31637	31745	31934	31659	31829	31752	31744	31812	31778	31857	31754	31990	31903	32051	31781	31743	31785	31750	31895	31831	31858	31778	31697	31830	31935	31676	31771	31749	31874	31786	31648	31974	31631	31924	31794	31951	31978	31905	31545	31920	31646	31745	31785	31838	31706	31705	31877	31829	31795	31827	31680	32039	31983	32076	31857	31796	31659	31868	31916	31731	31833	31594	31769	31948	31694	31676	31955	32010	31424	31942	31933	32032	31819	31818	31631	31840	31672
22114	29330	31475	27820	24759	24879	24687	24082	21492	19430	18098	17536	17374	17562	17401	17476	17656	17342	17492	17464	17366	17484	17606	17396	17497	17462	17433	17411	17344	17353	17358	17462	17586	17497	17461	17417	17302	17418	17418	17319	17387	17502	17297	17430	17492	17483	17357	17545	17301	17194	17320	17454	17196	17365	17311	17386	17387	17435	17423	17399	17262	17481	17270	17572	17588	17455	17322	17335	17420	17416	17262	17406	17467	17342	17484	17448	17482	17450	17439	17393	17352	17419	17552	17442	17305	17267	17107	17406	17266	17206	17498	17320	17497	17416	17649	17451	17405	17176	17366	17281	17445	17422	17554	17278	17434	17553	17312	17433	17374	17301	17395	17469	17213	17286	17229	17254	17386	17327	17312	17479	17267	17369	17426	17388	17391	17523	17298	17318	17523	17411	17299	17371	17393	17478	17283	17564	17372	17560	17417	17279	17368	17214	17455	17353	17292	17372	17656	17417	17265	17479	17266	17620	17531	17263	17191	17339	17516	17446	17434	17396	17478	17448	17501	17273	17359	17498	17166	17466	17329	17315	17535	17506	17285	17629	17416	17368	17254	17384	17400	17477	17368	17372	17432	17490	17457	17434	17353	17224	17344	17311	17457	17376	17378	17469	17445	17413	17398	17298	17459	17475	17197	17536	17403	17524	17580	17490	17235	17558	17377	17299	17442	17575	17471	17304	17279	17438	17374	17578	17335	17516	17258	17341	17322	17463	17271	17259	17308	17340	17440	17681	17466	17541	17488	17699	17469	17490	17488	17328	17499	17345	17304	17528	17584	17380	17339	17499	17392	17265	17260	17385	17250	17524	17312	17516	17610	17270	17349	17212	17311	17395	17610	17229	17172	17389	17306	17292	17356	17429	17328	17612	17334	17598	17343	17324	17458	17398	17363	17422	17286	17372	17360	17356	17242	17516	17492	17345	17386	17279	17451	17260	17355	17652	17513	17539	17290	17412	17339	17220	17406	17383	17539	17479	17410	17538	17223	17442	17405	17486	17422	17370	17403	17297	17377	17397	17505	17447	17384	17187	17632	17390	17409	17386	17434	17481	17478	17596	17435	17462	17554	17404	17560	17199	17445	17286	17224	17446	17493	17394	17633	17399	17386	17145	17439	17276	17300	17458	17383	17421	17372	17454	17282	17478	17611	17435	17477	17332	17322	17546	17454	17530	17268	17428	17372	17486	17608	17600	17305	17335	17244	17290	17306	17433	17566	17332	17438	17498	17287	17402	17463	17428	17441	17472	17438	17333	17396	17359	17379	17435	17255	17302	17380	17544	17306	17565	17458	17294	17419	17201	17424	17482	17446	17457	17372	17202	17331	17330	17527	17388	17535	17296	17481	17423	17468	17259	17578	17441	17428	17317	17419	17327	17377	17406	17466	17373	17364	17346	17264	17478	17256	17305	17317	17465	17454	17272	17610	17311	17427	17386	17473	17561	17550	17459	17422	17421	17527	17368	17312	17256	17496	17518	17309	17310	17389	17315	17523	17327	17535	17347	17289	17332	17376	17341	17419	17325	17292	17502	17195	17532	17362	17151	17520	17337	17421	17242	17488	17514	17275	17165	17389	17141	17483	17540	17419	17259	17470	17449	17534	17298	17288	17207	17476	17434	17328	17294	17407	17321	17340	17408	17464	17404	17369	17377	17322	17409	17263	17420	17565	17463	17527	17503	17217	17395	17433	17479	17488	17440	17502	17512	17444	17471	17503	17279	17388	17320	17327	17321	17595	17356	17406	17361	17333	17391	17470	17278	17376	17481	17479	17307	17374	17522	17497	17371	17397	17581	17355	17453	17299	17277	17531	17253	17264	17326	17440	17345	17112	17181	17395	17458	17133	17401	17397	17491	17324	17389	17410	17299	17412	17286	17318	17314	17326	17670	17326	17493	17313	17405	17408	17472	17539	17218	17248	17442	17453	17454	17439	17387	17183	17392	17317	17446	17540	17354	17594	17277	17371	17414	17419	17400	17344	17348	17455	17505	17389	17269	17528	17342	17194	17366	17381	17258	17463	17338	17404	17417	17368	17384	17473	17379	17372	17493	17222	17302	17468	17353	17463	17520	17174	17370	17259	17350	17633	17309	17267	17467	17413	17414	17305	17462	17574	17296	17344	17334	17530	17401	17482	17492	17290	17412	17411	17264	17369	17209	17399	17415	17445	17261	17565	17289	17421	17504	17238	17461	17497	17417	17250	17321	17476	17514	17477	17318	17371	17372	17471	17377	17384	17309	17206	17377	17498	17284	17360	17457	17402	17315	17333	17373	17509	17352	17480	17481	17310	17331	17348	17439	17619	17353	17320	17584	17449	17383	17460	17420	17446	17286	17619	17346	17408	17651	17348	17396	17305	17383	17484	17630	17477	17536	17541	17235	17295	17471	17504	17421	17327	17366	17315	17403	17487	17369	17404	17434	17223	17294	17475	17406	17328	17424	17340	17289	17310	17272	17429	17250	17299	17461	17409	17400	17322	17516	17353	17402	17338	17374	17291	17589	17326	17414	17539	17613	17294	17441	17384	17294	17539	17279	17555	17286	17621	17232	17283	17272	17395	17474	17395	17438	17393	17454	17399	17442	17462	17353	17657	17404	17278	17275	17360	17690	17385	17398	17342	17318	17356	17544	17517	17461	17524	17394	17558	17368	17366	17481	17392	17621	17358	17371	17678	17453	17330	17441	17551	17386	17236	17466	17406	17435	17318	17389	17267	17451	17242	17377	17322	17394	17602	17359	17438	17499	17438	17429	17333	17442	17393	17326	17513	17329	17411	17317	17484	17536	17434	17437	17244	17449	17519	17495	17222	17514	17469	17446	17464	17402	17481	17577	17402	17456	17326	17426	17441	17396	17350	17459	17472	17352	17367	17293	17487	17456	17485	17532	17484	17390	17224	17348	17405	17460	17478	17224	17424	17358	17305	17497	17435	17192	17436	17407	17221	17459	17475	17413	17358	17511	17368	17489	17393	17402	17322	17418	17286	17454	17295	17640	17439	17362	17336	17334	17404	17373	17567	17554	17458	17577	17315	17457	17398	17266	17282	17382	17260	17440	17332	17455	17255	17530	17391	17270	17296	17392	17416	17303	17449	17385	17486	17201	17190	17390	17259	17385	17516	17417	17359	17412	17382	17428	17309	17467	17325	17408	17249	17470	17382	17388	17444	17592	17298	17322	17455	17561	17438	17616	17306	17469	17592	17499	17213	17289	17308	17405	17422	17460	17474	17445	17346	17572	17278	17341	17377	17325	17541	17228	17452	17316	17479	17451	17509	17375	17274	17427	17336	17325	17209	17465	17456	17335	17413	17447	17477	17449	17384	17314	17466	17252	17521	17434	17450	17244	17407	17464	17503	17299	17478	17383	17298	17494	17486	17283	17503	17462	17267	17358	17483	17528	17261	17437	17396	17533	17395	17393	17343	17336	17316	17630	17451	17278	17425	17286	17415	17536	17603	17149	17383	17402	17357	17421	17433	17428	17577	17289	17362	17442	17284	17197	17440	17212	17272	17159	17625	17476	17275	17615	17203	17266	17398	17272	17473	17506	17405	17350	17207	17346	17468	17359	17413	17439	17334	17461	17443	17277	17361	17428	17407	17450	17261	17352	17463	17472	17436	17324	17392	17397	17386	17295	17318	17409	17384	17378	17468	17394	17315	17564	17264	17428	17362	17364	17254	17392	17445	17413	17420	17526	17292	17469	17365	17393	17379	17436	17362	17394	17294	17310	17351	17351	17399	17448	17541	17389	17362	17327	17419	17378	17388	17320	17516	17552	17571	17378	17357	17525	17479	17237	17348	17461	17561	17445	17448	17323	17410	17461	17257	17394	17365	17428	17260	17369	17309	17192	17418	17439	17544	17351	17396	17395	17441	17354	17542	17413	17452	17429	17310	17580	17650	17420	17359	17319	17296	17501	17299	17300	17462	17414	17449	17345	17403	17402	17296	17331	17269	17420	17404	17531	17646	17262	17287	17383	17396	17510	17186	17610	17503	17291	17358	17251	17421	17428	17383	17275	17400	17357	17549	17380	17409	17311	17255	17410	17453	17535	17313	17470	17267	17489	17417	17494	17399	17353	17508	17602	17413	17482	17374	17403	17276	17499	17279	17518	17303	17317	17454	17553	17308	17312	17255	17435	17461	17370	17443	17369	17528	17454	17539	17504	17427	17413	17363	17397	17345	17352	17330	17333	17261	17238	17815	17542	17410	17374	17524	17404	17356	17432	17180	17508	17360	17511	17131	17413	17517	17462	17544	17536	17502	17464	17347	17359	17485	17425	17363	17418	17372	17197	17516	17390	17198	17717	17528	17492	17276	17509	17439	17389	17439	17248	17371	17306	17527	17376	17401	17376	17417	17427	17388	17441	17538	17532	17281	17310	17410	17246	17452	17485	17431	17223	17534	17355	17515	17389	17397	17423	17399	17425	17586	17295	17398	17432	17449	17340	17291	17563	17287	17417	17426	17439	17235	17353	17224	17468	17427	17273	17454	17492	17461	17420	17277	17185	17622	17398	17483	17449	17513	17466	17472	17449	17352	17584	17219	17343	17449	17432	17368	17519	17323	17505	17505	17472	17428	17452	17490	17351	17248	17473	17436	17431	17574	17287	17353	17347	17253	17552	17395	17418	17386	17444	17586	17506	17531	17349	17519	17462	17228	17196	17485	17500	17400	17500	17408	17498	17590	17343	17362	17370	17270	17348	17421	17397	17312	17383	17477	17541	17401	17398	17269	17485	17492	17480	17423	17500	17369	17320	17278	17265	17426	17249	17483	17375	17285	17343	17357	17405	17553	17416	17510	17344	17265	17457	17472	17425	17445	17500	17436	17700	17324	17525	17432	17355	17351	17366	17390	17386	17347	17213	17505	17398	17413	17550	17381	17417	17415	17552	17511	17458	17415	17400	17669	17433	17435	17525	17510	17454	17486	17594	17603	17178	17601	17419	17591	17424	17248	17251	17357	17430	17330	17426	17406	17350	17363	17402	17484	17528	17481	17364	17301	17465	17422	17358	17382	17459	17442	17312	17451	17231	17326	17475	17413	17445	17322	17351	17501	17415	17441	17331	17442	17385	17302	17466	17359	17581	17494	17277	17579	17305	17240	17317	17463	17335	17537	17423	17492	17342	17349	17304
24554	21396	30666	34971	35969	41807	56103	55203	48337	40307	34779	32597	31727	31421	31498	31458	31394	31405	31509	31459	31689	31587	31607	31419	31491	31404	31351	31294	31053	31613	31250	31359	31140	31174	31504	31337	31224	31041	31391	31390	31308	31270	31317	31185	31545	31181	31157	31416	31489	31275	31347	30913	31344	31377	31496	31306	31564	31491	31405	31439	31383	31554	31176	31344	31289	31612	31532	31333	31612	30916	31436	31332	31365	31540	31252	31391	31297	31589	31437	31535	31228	31058	31282	31354	31299	31239	31442	31498	31318	31277	31375	31279	31179	31268	31456	31269	31138	31390	31353	31305	31568	31552	31629	31083	31604	31318	31183	31330	31136	31395	31211	31320	31195	31284	31413	31372	31284	31431	31285	31375	31560	31031	31324	31586	31175	31226	31299	31312	31365	31313	31402	31465	31356	31397	31248	31533	31343	31339	31236	31219	31335	31409	31419	31300	31410	31446	31146	31134	31194	31262	31356	31457	31349	31317	31224	31233	31389	31432	31376	31526	31456	31584	31278	31476	31566	31397	31423	31216	31158	31508	31451	31158	31537	31413	31262	31352	31418	31308	31300	31166	31199	31186	31353	31143	31647	31564	31333	31549	31249	31254	31192	31307	31377	31244	31343	31285	31358	31295	31150	31414	31449	31550	31385	31067	31206	31371	31322	31219	31436	31545	31210	31121	31358	31166	31251	31471	31209	31286	31301	31453	31230	31292	31191	31425	31227	31313	31470	31431	31348	31264	31542	31614	31389	31335	31541	31385	31209	31230	31437	31566	31178	31166	31628	31350	31459	31232	31180	31295	31570	31401	31190	31612	31127	31482	31538	31375	31368	31193	31292	31293	31243	31324	31285	31399	31363	31265	31408	31771	31671	31097	31258	31177	31389	31015	31252	31428	31304	31196	31454	31023	31235	31163	31461	31444	31524	31361	31084	31396	31580	31299	31398	31237	31368	31592	31483	31320	31509	31360	31228	31307	31296	31674	31163	31049	31295	31173	31426	31569	31352	31430	31479	31339	31383	31286	31245	31283	31696	31622	31347	31325	31363	31419	31427	31161	31344	31094	31409	31497	31270	31204	31244	31266	31472	31110	31076	31354	31335	31586	31191	31191	31429	30823	31373	31250	31160	31562	31306	31205	31026	31426	31453	31249	31297	31343	31498	31205	31294	31133	31354	31170	31021	31408	31266	31630	31420	31292	31361	31363	31432	31226	31201	31171	31369	31332	31356	31349	31381	31598	31281	31463	31297	31499	31465	31444	31570	31302	31214	31541	31246	31436	31284	31421	31464	31413	31366	31045	31551	31306	31190	31129	31525	31298	31088	31038	31284	31095	31457	31411	31439	31385	31488	31617	31517	31470	31189	31310	31159	31441	31220	31523	31523	31225	31193	31143	31283	31463	31177	31016	31621	31201	31242	31482	31369	31526	31323	31126	31371	31521	31205	31308	31515	31169	31400	31432	31050	31601	31346	31112	31292	31200	31085	31420	31403	30989	31438	31246	31150	31478	31317	31384	31259	31341	31533	31247	31282	31432	31369	31544	31222	31471	31397	31246	31423	31425	31152	31228	31205	31298	31452	31227	31704	31374	31387	31242	31307	31301	31759	31413	31515	31146	31312	31404	31188	31409	31385	31617	31356	31302	31449	31377	31179	31465	31377	31263	31276	31418	31254	31455	31556	31333	31225	31318	31355	31355	31071	31447	31513	31433	31532	31521	31402	31294	31514	31307	30950	31114	31236	31370	31055	31470	31325	31151	31263	31507	31132	31223	31298	31405	31382	31532	31504	31281	31400	31407	31322	31437	31455	31353	31331	31422	31427	31152	31298	31406	31321	31315	31374	31485	31364	31286	31217	31569	31278	31449	31462	31602	31424	31520	31219	31385	31387	31176	31252	31509	31295	31117	31382	31234	31097	31352	31447	31512	31553	31557	31210	31601	31136	31177	31664	31444	31676	31427	31138	31474	31304	31482	31363	31300	31103	31583	31333	31128	31513	31465	31476	31404	31381	31333	31378	31596	31697	31570	31060	30987	31252	31406	31350	31322	31529	31388	31482	31226	31511	31165	31241	31236	31297	31212	31393	31238	31252	31415	31528	31145	31336	31313	31403	31429	31202	31219	31374	31322	31283	31179	31219	31298	31341	31323	31642	31458	31269	31162	31444	31409	31182	31297	31176	31269	31365	31406	31578	31331	31493	31208	31426	31193	31217	31478	31443	31468	31471	31509	31275	31606	31550	31343	31446	31491	31336	31569	31254	31223	31206	31478	31334	31434	31305	31107	31324	31277	31380	31186	31356	31592	31144	31192	31598	31005	31177	31330	31500	31367	31453	31389	31167	31302	31476	31470	31321	31579	31577	31323	31191	31090	31453	31266	31188	31141	31594	31474	31426	31085	31425	31445	30959	31210	31373	31237	31518	31418	31183	31600	31358	31196	31185	31426	31554	31556	31375	31299	31405	31502	31619	31211	31335	31425	31016	31387	31444	31493	31352	31461	31249	31385	31576	31121	31414	31215	31301	31642	31325	31388	31433	31419	31338	31524	31602	31391	31605	31512	31208	31104	31231	31352	31517	31263	31272	31426	31273	31314	31423	31179	31332	31465	31255	31361	31423	31160	31308	31536	31326	31338	31549	31415	31262	31279	31311	31188	31577	31200	31414	31550	31333	31111	31556	31118	31034	31302	31432	31327	31197	31545	31052	31565	31477	31364	31558	31257	31487	31395	31463	31214	31423	31234	31335	31313	31406	31273	31353	31277	31297	31453	31265	31249	31341	31464	31637	31390	31511	31387	31278	31323	31354	31484	31392	31215	31410	31273	31459	31648	31339	31490	31315	31440	31383	31255	31423	31648	31495	31394	31311	31368	31324	31380	31200	31393	31329	31334	31286	31421	31639	31445	31267	31226	31370	31509	31541	31455	31574	31164	31275	31289	31209	31332	31343	31313	31312	31257	31371	31301	31196	31377	31243	31377	31125	31216	31186	31353	31556	31525	31495	31503	31640	31299	31123	31377	31191	31269	31486	31251	31263	31219	31313	31492	31632	31317	31307	31785	31226	31319	31408	31427	31556	31365	31462	31779	31526	31200	31403	31280	31103	31423	31441	31320	31462	31319	30951	31199	31532	31621	31093	31483	31349	31462	31206	31243	31407	31134	31255	31377	31466	31468	31625	31276	31481	31418	31048	31223	31512	31181	31490	31389	31496	31334	31416	31195	31322	31539	31461	31293	31151	31394	31237	31142	31264	31432	31233	31028	31230	31381	31481	31261	31499	31639	31448	31272	31306	31366	31113	31419	31432	31302	31477	31148	31367	31136	31306	31275	31521	31386	31497	31105	31660	31191	31215	31238	31150	31254	31218	31438	31254	31233	31304	31130	31592	31554	31321	31281	31283	31243	31474	31451	31221	31338	31248	31560	31556	31289	31351	31409	31438	31063	31268	31266	31471	30998	31553	31368	31436	31480	31152	31424	31521	31507	31197	31263	31255	31255	31432	31605	31565	31130	31281	31349	31584	31307	31331	31533	31281	31493	31705	31158	31299	31384	31365	31388	31234	31327	31315	31459	31543	31097	31189	31356	31254	31168	31227	31176	31172	31463	31587	31563	31368	31363	31516	31394	31520	31211	31168	31204	31165	31170	31232	31230	31194	31159	31196	31277	31719	31232	31270	31471	31615	31450	31516	31564	31485	31283	31036	31430	31272	31258	31433	31435	31277	31231	31147	31438	31214	31275	31359	31059	31149	31412	31367	31489	31175	31443	31157	31299	31286	31321	31338	31279	31252	31344	31470	31166	31421	31263	31286	31591	31317	31195	31668	31277	31142	31440	31463	31335	31036	31131	31627	31272	31361	31212	31468	31464	31237	31398	31463	31348	31515	31143	31170	31239	31510	31173	31301	31292	31253	31364	31477	31165	31141	31379	31266	31103	31304	31389	31420	31110	31641	31364	31122	31082	31497	31305	31311	31447	31585	31212	31324	31431	31089	31212	31283	31478	31366	31462	31156	31420	31111	31274	31294	31701	31411	31216	31285	31455	31558	31316	31459	31623	31419	31538	31148	31587	31259	31301	31281	31269	31302	31160	31201	31432	31274	31571	31424	31480	31448	31310	31432	31454	31314	31536	31299	31282	31197	31307	31130	31259	31298	31404	31220	31491	31313	31144	31453	31403	31519	31414	31238	31308	31338	31199	31678	31415	31317	31313	31197	31364	31481	31183	31191	31158	31577	31246	31356	31560	31379	31425	31356	31326	31425	31562	31449	31198	31336	31239	31226	31376	31326	31529	31342	31525	31357	31423	31408	31293	31417	31395	31614	31596	31474	31231	31203	31428	31610	31283	31533	31467	31474	31238	31290	31124	31369	31307	31426	31630	31375	31280	31680	31290	31373	31301	31565	31295	31213	31418	31497	31212	31462	31514	31211	31541	31329	31231	31281	31260	31536	31385	31498	31381	31627	31336	31344	31511	31239	31506	31389	31459	31260	31411	31158	31181	31211	31340	31346	31329	31253	31359	31305	31310	31589	31219	31412	31417	31318	31232	31337	31410	31349	31652	31511	31371	31281	31312	31649	31649	31658	31313	31292	31257	31253	31485	31434	31499	31464	31276	31566	31039	31394	31301	31394	31301	31533	31490	31557	31365	31572	31311	31487	31274	31469	31216	31387	31365	31348	31340	31488	31267	31196	31467	31490	31372	31257	31518	31201	31300	31259	31357	31391	31213	31445	31294	31294	31169	31540	31370	31224	31125	31356	31133	31257	31476	31373	31222	31318	31350	31293	31173	31465	31558	31121	31214	31443	31457	31494	31432	31583	31365	31370	31432	31110	31230	31449	31294	31275	31412	31517	31570	31404	31622	31630	31219	31460	31429	31292	31358	31351	31091	31380	31355	31315	31167	31563	31309	31116	31355	31385	31422	31285	31358	31368	31315	31370	31525	31213	31038	31133	31294	31507	31318	31381	31175	31105	31350	31454	31364	31316	31007	31300	31145	31103	31261	31267	31223	31378	31231	31407	31107	31399	31450	31133	31410	31503	31369	31475	31279	31369	31547	31370	31387	31486	31362	31307	31302	31149	31320	31400	31284	31524	31405	31289	31331	31423	31426	31341	31267	31418	31491	31398	31552	31453	31525
19989	37703	41882	34293	29857	32401	47350	44613	35777	26267	20474	18392	17772	17409	17421	17398	17238	17499	17330	17460	17537	17421	17368	17310	17335	17397	17404	17400	17447	17355	17249	17387	17299	17492	17298	17321	17401	17431	17308	17246	17289	17522	17431	17493	17329	17404	17251	17399	17245	17259	17515	17462	17260	17468	17580	17376	17688	17288	17389	17297	17373	17505	17442	17314	17137	17248	17368	17371	17317	17414	17342	17258	17272	17404	17436	17309	17479	17351	17327	17272	17220	17270	17456	17248	17296	17216	17446	17308	17275	17307	17375	17242	17258	17517	17390	17555	17200	17098	17398	17674	17393	17289	17284	17301	17342	17353	17138	17510	17339	17225	17331	17335	17403	17271	17422	17393	17313	17385	17525	17309	17457	17225	17170	17352	17230	17312	17103	17428	17304	17317	17176	17293	17335	17357	17439	17392	17324	17448	17242	17287	17352	17270	17438	17263	17236	17300	17474	17251	17233	17296	17237	17424	17263	17282	17329	17489	17272	17255	17403	17474	17301	17404	17348	17466	17307	17385	17421	17410	17402	17368	17294	17336	17521	17168	17400	17257	17250	17288	17127	17429	17378	17053	17289	17297	17525	17198	17262	17143	17277	17259	17302	17275	17390	17046	17241	17174	17326	17302	17313	17479	17333	17263	17570	17334	17417	17318	17422	17293	17396	17240	17237	17449	17342	17364	17258	17319	17286	17425	17319	17171	17323	17524	17376	17217	17371	17419	17197	17259	17181	17491	17397	17331	17133	17351	17256	17324	17239	17336	17516	17289	17282	17471	17230	17438	17427	17385	17482	17295	17286	17415	17550	17405	17459	17324	17347	17328	17308	17448	17263	17409	17256	17384	17478	17391	17179	17546	17228	17522	17262	17460	16996	17180	17324	17381	17294	17306	17434	17368	17328	17260	17151	17495	17376	17322	17157	17226	17278	17088	17258	17373	17360	17108	17168	17296	17303	17319	17372	17253	17321	17320	17336	17245	17364	17394	17364	17432	17304	17361	17388	17350	17426	17502	17207	17378	17351	17196	17499	17302	17481	17364	17255	17328	17447	17361	17212	17242	17194	17449	17338	17315	17248	17306	17334	17245	17438	17392	17139	17281	17632	17418	17389	17194	17416	17285	17240	17390	17269	17336	17335	17324	17425	17295	17229	17222	17083	17374	17420	17451	17255	17354	17581	17357	17291	17289	17451	17338	17342	17315	17215	17251	17423	17524	17541	17308	17297	17312	17564	17336	17157	17278	17454	17186	17170	16972	17226	17212	17543	17365	17243	17200	17265	17358	17432	17150	17341	17360	17354	17325	17459	17402	17285	17326	17374	17328	17362	17456	17217	17287	17441	17492	17171	17103	17324	17495	17427	17250	17430	17308	17310	17236	17133	17285	17337	17425	17195	17329	17650	17290	17449	17280	17364	17292	17518	17213	17474	17216	17386	17254	17251	17399	17220	17410	17166	17239	17367	17331	17239	17185	17359	17400	17171	17457	17331	17378	17318	17365	17196	17623	17387	17265	17448	17435	17395	17481	17325	17402	17617	17401	17451	17359	17235	17212	17480	17432	17351	17304	17432	17345	17318	17187	17350	17405	17362	17322	17211	17274	17196	17285	17300	17355	17290	17612	17177	17387	17365	17227	17264	17449	17275	17372	17448	17447	17404	17607	17342	17211	17348	17303	17412	17357	17315	17321	17292	17241	17231	17368	17270	17295	17458	17490	17301	17231	17453	17303	17212	17450	17315	17198	17289	17403	17357	17410	17306	17349	17362	17396	17338	17301	17151	17435	17277	17202	17413	17550	17146	17351	17270	17242	17185	17372	17431	17464	17276	17309	17291	17371	17270	17285	17196	17205	17233	17409	17482	17224	17391	17520	17359	17574	17261	17397	17360	17162	17326	17242	17231	17322	17322	17471	17358	17320	17357	17205	17428	17438	17406	17380	17368	17528	17479	17353	17374	17408	17203	17338	17331	17419	17461	17268	17160	17289	17313	17412	17347	17250	17492	17413	17256	17402	17488	17370	17558	17349	17332	17263	17390	17458	17416	17274	17230	17434	17327	17469	17505	17279	17217	17395	17207	17434	17341	17130	17240	17309	17606	17152	17343	17216	17405	17394	17228	17218	17261	17441	17443	17401	17259	17283	17332	17482	17307	17423	17478	17468	17178	17295	17244	17160	17420	17405	17322	17524	17355	17291	17459	17469	17337	17153	17357	17323	17336	17159	17362	17405	17463	17432	17368	17395	17279	17283	17291	17215	17418	17451	17258	17353	17408	17504	17301	17315	17344	17362	17370	17249	17317	17083	17442	17408	17403	17425	17352	17313	17349	17384	17365	17456	17324	17219	17528	17350	17325	17462	17224	17377	17398	17244	17388	17297	17382	17343	17107	17435	17233	17236	17478	17259	17131	17190	17248	17446	17358	17191	17169	17312	17422	17330	17386	17267	17270	17201	17629	17293	17261	17309	17311	17306	17246	17331	17449	17359	17382	17334	17534	17136	17307	17322	17238	17402	17346	17464	17199	17376	17214	17200	17286	17267	17368	17187	17326	17199	17290	17225	17375	17320	17285	17448	17299	17433	17309	17365	17332	17294	17309	17349	17411	17287	17442	17389	17371	17275	17413	17525	17386	17164	17242	17279	17411	17303	17282	17378	17480	17397	17420	17475	17443	17306	17292	17323	17595	17265	17357	17459	17377	17371	17413	17510	17387	17205	17452	17292	17406	17303	17339	17587	17258	17325	17390	17457	17544	17327	17256	17452	17386	17385	17159	17232	17427	17364	17243	17068	17294	17306	17212	17438	17319	17321	17135	17419	17590	17234	17281	17310	17376	17285	17213	17353	17403	17189	17363	17213	17450	17199	17506	17450	17422	17334	17303	17143	17235	17482	17323	17273	17334	17411	17378	17567	17302	17293	17476	17289	17386	17338	17413	17339	17468	17370	17514	17240	17414	17267	17283	17364	17270	17462	17289	17418	17409	17390	17359	17463	17396	17340	17442	17231	17369	17363	17387	17224	17399	17214	17342	17472	17410	17269	17391	17398	17356	17515	17357	17265	17225	17257	17442	17424	17337	17460	17250	17343	17541	17477	17396	17246	17356	17316	17293	17236	17368	17343	17341	17386	17409	17355	17328	17217	17380	17337	17304	17364	17308	17326	17424	17420	17315	17346	17503	17424	17215	17222	17509	17471	17391	17280	17354	17369	17157	17399	17320	17288	17600	17324	17375	17489	17349	17411	17281	17389	17170	17253	17376	17409	17431	17420	17383	17349	17175	17513	17396	17422	17209	17440	17310	17497	17439	17329	17279	17454	17108	17387	17406	17409	17262	17259	17231	17269	17364	17530	17328	17301	17381	17327	17222	17306	17218	17253	17354	17495	17307	17412	17314	17315	17461	17245	17353	17273	17427	17201	17324	17354	17287	17394	17560	17430	17266	17594	17330	17426	17247	17245	17416	17066	17283	17297	17337	17366	17194	17421	17271	17357	17296	17368	17203	17441	17192	17246	17468	17305	17465	17507	17287	17297	17282	17419	17326	17244	17158	17479	17296	17487	17265	17212	17361	17286	17324	17390	17251	17240	17369	17203	17312	17338	17634	17280	17258	17246	17271	17363	17389	17050	17339	17028	17495	17532	17159	17411	17373	17272	17265	17401	17293	17123	17446	17472	17345	17396	17444	17308	17316	17411	17279	17501	17332	17282	17304	17412	17275	17454	17392	17226	17350	17357	17326	17352	17494	17242	17204	17381	17228	17343	17087	17427	17265	17279	17298	17256	17285	17316	17272	17374	17402	17348	17458	17089	17565	17315	17542	17298	17410	17411	17465	17279	17299	17575	17437	17426	17210	17220	17377	17375	17371	17450	17446	17365	17407	17477	17425	17309	17354	17527	17406	17273	17236	17497	17210	17395	17282	17510	17347	17357	17257	17223	17362	17304	17158	17445	17400	17290	17212	17514	17261	17454	17370	17415	17323	17330	17363	17588	17140	17331	17372	17407	17078	17277	17282	17200	17368	17351	17438	17281	17466	17293	17355	17351	17405	17399	17223	17349	17214	17359	17334	17217	17499	17160	17291	17314	17311	17262	17173	17482	17345	17145	17256	17452	17282	17368	17390	17489	17394	17400	17186	17179	17279	17406	17419	17302	17337	17325	17404	17444	17320	17385	17467	17316	17253	17259	17382	17276	17432	17404	17372	17259	17428	17273	17356	17525	17277	17419	17264	17554	17433	17364	17541	17336	17347	17220	17209	17241	17420	17129	17293	17350	17287	17402	17296	17206	17436	17455	17268	17501	17241	17264	17279	17396	17232	17430	17250	17431	17548	17334	17368	17282	17309	17338	17223	17276	17454	17265	17300	17297	17307	17413	17512	17265	17195	17287	17374	17366	17352	17183	17432	17457	17227	17475	17479	17463	17295	17351	17309	17370	17362	17333	17401	17289	17324	17390	17492	17221	17268	17419	17282	17503	17147	17349	17376	17558	17462	17311	17544	17298	17390	17207	17334	17413	17420	17472	17490	17417	17333	17290	17462	17255	17442	17243	17362	17388	17401	17358	17563	17338	17479	17470	17118	17262	17340	17356	17342	17463	17322	17200	17147	17305	17275	17248	17163	17422	17430	17230	17435	17330	17129	17257	17427	17269	17519	17274	17358	17420	17444	17457	17253	17321	17367	17273	17405	17318	17384	17341	17270	17312	17307	17499	17489	17395	17411	17417	17554	17438	17252	17282	17528	17330	17362	17588	17423	17278	17275	17299	17343	17414	17148	17197	17390	17381	17485	17260	17289	17349	17431	17316	17349	17477	17298	17454	17355	17143	17164	17511	17448	17372	17468	17309	17372	17295	17231	17381	17227	17472	17326	17322	17259	17296	17490	17234	17303	17514	17564	17242	17418	17152	17583	17354	17375	17236	17333	17386	17401	17290	17343	17449	17418	17315	17181	17347	17170	17142	17179	17391	17388	17337	17157	17543	17270	17384	17285	17471	17274	17300	17322	17243	17347	17179	17096	17398	17385	17377	17302	17517	17410	17371	17453	17249	17272	17208	17276	17301	17506	17340	17381	17421	17397	17250	17428	17212	17196	17214	17487	17244	17278	17296	17381	17304	17417	17237	17263	17397	17453	17327	17136	17501
22728	21231	28868	31249	36572	46110	65460	69674	60942	49519	40017	34403	32726	32398	32076	32024	31863	31692	32259	31655	31800	31780	31569	32013	31767	31962	32166	31498	32076	31644	31825	31859	31807	31767	32047	31677	31807	31807	31923	31904	31986	31821	31705	32245	31880	31980	31728	31819	31763	31639	31921	32100	31793	31765	31966	31863	31814	31713	31922	31782	31703	31666	31918	31672	31910	31740	31646	31652	31560	31407	31926	31853	31729	31577	31875	31441	32041	31920	31663	31779	31668	31656	32070	31744	31571	31463	31711	31741	31767	31847	31736	31703	31864	31730	31971	32044	31888	31745	31723	31846	31724	31882	31703	31793	31711	31631	31669	31760	31594	31407	31958	31745	31864	31996	31846	31861	31773	31536	31583	31608	32001	31893	31884	31669	31837	31575	31634	31720	31548	31719	31895	31723	32186	31712	31912	31676	31870	31876	31995	31715	31902	31819	31680	31610	31469	31649	31443	31831	31648	31841	31820	31719	31577	31576	31732	31884	31766	31786	31631	31610	31571	31849	31671	31468	31730	31578	31840	31505	31748	31756	31414	31541	31787	31770	31793	31728	31712	31676	31698	31817	31588	31766	31501	31967	31772	31712	31838	31412	31608	31570	31729	32037	31730	31918	31548	31785	31730	31789	31784	31839	31930	31772	31674	31802	31583	31698	31484	31470	32017	31607	31633	31572	31798	31946	31610	31447	32111	31861	31833	31830	31732	31460	31530	31806	31607	31797	31947	31805	31903	31662	31946	31641	31666	31881	31811	31511	31533	31673	31759	31569	31746	31830	32012	31972	31989	31866	31854	31732	31686	31477	31900	31850	32023	31782	32008	31811	31736	31747	31571	31743	31662	31881	31704	31796	31674	31588	32013	31666	31976	31672	32031	31927	31787	31621	31554	31562	31839	31598	31839	31757	31747	31715	31649	31408	31668	31777	31531	31731	31854	31691	31690	31641	31768	31634	31782	31600	31758	31646	32025	31647	31609	31920	31581	31587	31621	31752	32166	31961	31683	31729	31645	31661	31789	31729	31677	31652	31434	32005	31537	31871	31901	31818	31578	31701	31845	31802	31670	31641	31645	31654	31711	31542	31680	31763	31796	31631	31667	31841	31628	31500	31494	32006	31669	31716	31884	31627	31784	31596	31773	31584	31660	31755	31784	31696	31506	31759	31929	31846	31734	31858	31721	31736	32018	31856	31704	31540	31845	31468	31486	31935	31664	31659	31872	31798	31873	31828	31838	31559	31720	31934	31764	31575	31818	31657	31710	31793	31702	31602	31601	31706	31875	31744	31720	31782	31638	31500	31698	31928	31955	31698	31498	31637	31629	31948	31835	31811	32052	31467	31810	31862	31808	31606	31836	31861	31952	31766	31623	31417	31795	31717	31522	31764	31378	31848	31596	31668	31802	31954	31684	31646	31731	31669	31715	31826	31979	31723	31911	31762	32048	31551	31543	31491	31761	31921	31958	31575	31808	31616	31730	31786	31633	32014	31622	31842	31633	31729	32173	31846	31906	31781	32008	31881	31717	31646	31882	31747	31739	31623	31587	31841	31476	31635	31649	31799	31605	31598	31831	31958	31660	31870	31525	31669	32003	31659	31409	31837	31583	31772	31559	31583	31661	31706	31825	31667	31594	31739	31643	31637	31486	31404	31850	31738	31703	31585	31800	31653	31879	31810	31890	31803	31507	31612	31686	31809	31728	31866	31661	31521	31668	31595	32031	31597	31974	31611	31479	31711	31867	31681	31788	31802	31852	31552	31762	31723	31906	31835	31820	31684	31586	31713	31613	31637	31755	31685	31859	31964	31539	31904	31504	31913	31717	31901	31631	31681	31894	31779	32085	31429	32004	31762	31824	31824	31910	31922	31630	31959	31909	31817	31949	31736	31701	31579	31596	31698	31844	31775	31677	31812	31609	31733	31678	31873	31684	31674	31784	31802	31912	31662	31846	31544	31838	31993	31811	31890	31861	31901	31909	31954	32081	31722	31859	31441	31756	31694	31707	31718	31863	31929	31642	31471	31845	31904	31711	31650	31849	31811	31805	31951	31829	31679	31916	31812	31660	31617	31857	31953	32054	32103	31583	31731	31729	31846	31880	31794	32004	31964	31832	31542	31610	31773	31872	31779	31636	31789	31835	31594	31468	31793	31625	31469	31911	31643	31688	31802	31674	31688	31370	31541	31869	31676	31834	31863	31696	31937	31886	31697	31875	31871	31659	31970	31836	31788	31775	31830	31760	31856	31517	31699	31922	31776	31812	31748	31961	31884	31785	31549	31663	31583	31780	31782	31658	31722	31650	31787	31569	31820	32145	31833	31637	31370	32065	31990	31823	31718	31748	31627	31683	31668	31797	31658	31609	31792	31773	31774	31771	31585	31999	31628	31753	31778	31715	31925	31454	31562	32105	31796	31963	31834	31742	31973	31686	31609	31539	31783	31479	31710	31594	31682	31727	31946	31607	31644	31749	31513	31705	31834	31650	31784	31611	31882	31755	31832	31700	31548	31600	31774	31698	32009	31812	31557	31778	31642	31543	31770	31874	31761	31736	31874	31654	31741	31649	31751	31675	31632	31698	31800	31785	31931	31916	31442	32001	31681	31778	31840	32080	31903	31882	31507	31787	31877	31697	32000	31780	31533	31847	31560	31771	31488	31715	31810	31887	31410	31617	31588	31948	31873	31671	31614	31788	31863	31672	31716	31647	31673	31933	31862	31736	31422	31807	31787	31672	31852	31472	31592	31869	31782	31512	31752	31766	31919	32064	32047	31787	31639	31694	31752	31644	31831	31739	31743	31820	31784	31594	31674	31603	31821	31767	31644	31746	31695	31711	31854	31698	31684	31730	31736	31650	31636	31712	31875	31615	31896	31568	31667	31384	31763	32008	31725	31681	31865	31551	31709	31751	31866	31714	31832	31952	31539	31793	31574	31730	31884	31942	31962	31716	32030	31670	31803	31884	31922	31951	31771	31859	31461	31569	31803	31529	31821	31709	31708	31612	31545	31802	32024	31721	31759	32095	32039	31861	31737	31693	31832	31863	31583	31653	31458	31944	31758	31660	31595	31772	31799	31605	31815	31538	31621	31571	31547	31625	31443	31849	31733	31670	31648	31703	31805	31781	31802	31848	31804	31750	31673	31812	31573	31998	31737	31745	31721	31866	31812	31858	31631	31615	31742	31507	31820	31792	31682	31929	31771	31520	31869	31518	31687	31457	32001	31763	31699	31546	31746	31754	31691	31664	31771	31639	31679	31713	31489	31770	31813	31623	31803	31704	31696	31805	31641	31628	31625	31696	31661	31747	31881	31490	31621	31903	31760	31639	31858	31604	31998	31768	31592	31805	31596	31743	31769	31604	31606	31674	31809	31969	31845	31557	31795	32019	31693	31300	31964	31726	31575	31717	31819	31774	31784	31551	31773	31938	31543	31730	31768	31751	31700	31998	31753	31725	31853	31539	31731	31767	31452	32049	31799	31713	31746	31532	31600	31479	31720	31619	31623	31595	31447	31583	31833	31673	31421	31959	31765	31601	31781	31806	31693	31725	31642	31557	31839	31840	31868	31786	32036	31835	31675	31953	31726	31811	31797	32030	31760	31742	31410	31730	31820	31999	31808	32038	31766	31661	31688	31896	31777	31647	31694	31605	31613	31480	31651	31933	31594	31726	31589	31585	31664	31850	31455	31847	31543	31803	31696	31845	31934	31824	31823	31833	31661	31600	31569	31860	31687	31703	31534	31591	31817	31834	31716	31816	31578	31451	31637	31929	31634	31677	31831	31706	31894	31860	31624	31837	31810	31616	31618	31526	31715	31826	31617	31341	31412	31743	31991	31922	31875	31906	31960	31637	31564	31817	31802	32110	32081	31941	32026	31587	31874	31826	31788	31803	31754	31408	31701	31604	31761	31638	31510	31781	31977	31798	31585	31868	31731	31893	31773	31799	31752	31604	31717	31515	31626	31680	31548	31639	31435	31499	31782	31551	31388	31867	31804	31657	32079	31969	31734	31688	31960	31747	31689	31808	31847	31812	31704	31709	31936	31737	31871	31846	31615	31481	31798	31880	31859	31772	31944	31741	31642	31709	31857	31939	31561	31646	31712	31988	32151	31951	31932	31826	31810	31659	31782	31973	31621	31694	31933	31718	31631	31406	31466	31399	31795	32071	31465	31668	31642	31759	31744	31825	31749	31824	31691	31739	31614	31570	31510	31754	31718	31713	31438	31781	31403	31678	31712	31673	31733	32030	31835	31877	31763	31525	31579	31951	31671	31766	31742	31967	31916	31832	31908	31861	31421	31800	31691	31557	31817	31856	31887	31886	31703	31947	31808	31903	31770	31565	31554	31828	31931	31675	31630	31587	31637	31731	32047	31804	31757	31949	31837	31789	31674	32047	32026	31833	31501	31833	32033	31722	31942	31611	31811	31502	31578	31774	31734	31509	31858	31908	31913	31715	31933	31726	31383	31734	31661	31643	31731	31627	31851	31764	31937	31924	31814	31793	31981	31708	32006	31707	31700	31787	31768	31759	31605	31786	31652	31744	31556	31879	31708	31744	31978	32110	31560	31540	31500	31747	31802	31877	31940	31903	31707	31682	31732	31914	32007	31805	31630	31995	31664	31833	31972	32102	31530	31789	31617	31804	31786	31785	31751	31695	31592	31772	31917	31859	31741	31776	31655	31707	31618	32041	31930	31811	31714	31726	31877	31928	31591	31881	32007	31765	31511	32054	31909	31813	31834	31798	31739	31820	31565	31693	31729	31848	32054	31772	31970	32039	31671	31639	31612	31422	31660	31975	31669	31909	31756	31650	31719	31621	31579	31732	32107	31744	31753	31769	31785	31715	31882	31709	31636	31539	31939	31838	31808	31928	31713	31843	31978	31747	31775	31788	31683	31552	31827	31923	31797	31721	31738	31627	31790	31663	31691	31446	31590	31894	31782	31711	31510	31828	31635	31619	31598	31789	31865	31667	31811	31698	31877	31703	31828	31428	31708	31546	31539	31659	31975	31838	31832	31624	31782	31705	31796	31896	31506	31840	31687	31700	31862	31520	31797	31770	31775	31862	31589	31873	31799	31578	31438	32128	31906	31868	31702	31544	31818	31683	31805	31780	31941	32019	31565	31960	31695	31799	31721
20934	43599	46220	43705	38447	40536	61745	65361	52512	37171	25462	19649	18274	17690	17955	17831	17618	17952	17974	17689	17827	17738	17646	17823	17854	17831	17808	17830	17876	17714	17729	18010	17728	17664	17839	17773	17549	17612	17703	17917	17939	17683	17753	17863	17965	17716	17759	17749	17626	17480	17869	17667	17800	17751	17825	17917	17753	17753	17629	17579	17886	17714	17727	17587	17643	17935	17677	17797	17578	17540	17743	17705	17882	17699	17757	17591	17814	17709	17819	17607	17563	17825	17780	17895	17660	17820	17737	17532	17780	17677	17659	17773	17780	17667	17828	17352	17842	17527	17721	17858	17692	17758	17702	17682	17783	17525	17834	17729	17797	17764	17793	17888	17625	17630	17785	17820	17814	17790	17717	17783	17705	17525	17650	17704	17722	17678	17781	17637	17668	17647	17651	17691	17732	17638	17564	17679	17551	17703	17699	17629	17744	17573	17634	17576	17628	17653	17551	17831	17618	17763	17581	17753	17626	17483	17668	17790	17704	17568	17770	17699	17914	17442	17730	17380	17841	17754	17713	17375	17697	17672	17532	17587	17631	17823	17599	17768	17638	17673	17736	17644	17682	17732	17686	17883	17815	17575	17836	17867	17788	17723	17769	17512	17660	17734	17771	17659	17844	17741	17871	17592	17720	17624	17612	17716	17704	17521	17521	17591	17771	17762	17744	17563	17562	17665	17438	17704	17795	17751	17810	17638	17799	17636	17857	17603	17646	17760	17411	17832	17958	17667	17828	17661	17670	17885	17714	17620	17803	17515	17742	17750	17708	17486	17745	17772	17699	17558	17778	17626	17687	17656	17743	17849	17714	17654	17793	17858	17693	17731	17661	17678	17536	17768	17757	17754	17828	17760	17508	17654	17539	17575	17784	17727	17727	17587	17767	17730	17784	17579	17493	17504	17859	17635	17592	17950	17850	17620	17568	17699	17689	17690	17551	17902	17814	17631	17752	17577	17665	17675	17789	17713	17649	17811	17864	17585	17589	17571	17756	17842	17724	17745	17560	17684	17556	17872	17607	17605	17692	17902	17798	17812	17536	17567	17645	17665	17788	17634	17512	17710	17534	17878	17602	17572	17828	17841	17557	17776	17640	17797	17719	17689	17697	17703	17961	17666	17774	17591	17652	17500	17662	17704	17430	17626	17644	17758	17631	17640	17782	17644	17581	17632	17637	17916	17484	18022	17810	17578	17837	17817	17726	17608	17693	17701	17517	17667	17842	17805	17535	17634	17695	17706	17449	17925	17994	17776	17684	17754	17649	17618	17695	17623	17681	17690	17633	17797	17678	17667	17728	17683	17654	17739	17816	17764	17726	17848	17828	17778	17667	17602	17694	17669	17725	17729	17843	17620	17616	17772	17505	17812	17696	17616	17617	17715	17787	17496	17658	17685	17543	17892	17936	17677	17761	17486	17721	17682	17714	17743	17519	17703	17582	17835	17743	17787	17526	17782	17728	17776	17786	17759	17668	17470	17742	17616	17838	17824	17503	17766	17816	17682	17543	17624	17645	17759	17554	17708	17621	17726	17569	17682	17776	17690	17748	17435	17634	17878	17699	17717	17823	17671	17641	17653	17769	17625	17661	17586	17523	17582	17768	17868	17711	17655	17783	17630	17764	17685	17679	17649	17729	17631	17585	17817	17672	17788	17644	17704	17635	17740	17701	17728	17594	17568	17438	17819	17761	17832	17589	17642	17478	17577	17751	17684	17531	17818	17889	17644	17651	17609	17827	17640	17722	17536	17539	17588	17626	17477	17827	17831	17437	17693	17513	17625	17788	17599	17830	17564	17605	17672	17607	17583	17600	17608	17811	17518	17587	17756	17663	17587	17700	17548	17660	17698	17683	17559	17553	17743	17609	17661	17803	17624	17437	17822	17886	17739	17795	17750	17741	17598	17541	17549	17751	17627	17778	17680	17690	17805	17555	17841	17437	17739	17646	17673	17765	17885	17860	17686	17831	17771	17673	17692	17653	17772	17730	17603	17648	17751	17616	17676	17602	17505	17805	17427	17676	17586	17630	17550	17667	17495	17743	17864	17678	17812	17626	17849	17850	17771	17806	17510	17700	17662	17595	17664	17597	17618	17658	17782	17584	17807	17788	17804	17590	17700	17570	17873	17712	17571	17786	17653	17544	17659	17838	17657	17565	17702	17590	17623	17611	17897	17795	17736	17824	17761	17768	17638	17630	17383	17632	17797	17594	17620	17870	17571	17778	17542	17692	17564	17699	17682	17863	17658	17754	17558	17612	17650	17618	17490	17712	17720	17627	17475	17526	17818	17844	17700	17586	17864	17787	17659	17922	17636	17660	17850	17584	17630	17739	17574	17728	17770	17760	17576	17703	17616	17453	17662	17700	17691	17635	17743	17664	17802	17641	17770	17675	17595	17730	17452	17913	17752	17820	17822	17561	17578	17655	17601	17764	17637	17797	17666	17768	17741	17558	17540	17735	17556	17613	17755	17798	17661	17656	17712	17648	17855	17739	17808	17611	17793	17580	17561	17577	17665	17736	17662	17599	17984	17744	17671	17695	17745	17522	17750	17627	17633	17616	17643	17658	17799	17598	17745	17672	17699	17705	17710	17616	17646	17658	17600	17645	17539	17740	17792	17485	17640	17754	17726	17625	17849	17710	17678	17807	17706	17699	17725	17562	17830	17785	17864	17684	17780	17748	17830	17901	17750	17491	17766	17598	17847	17580	17649	17753	17695	17944	17616	17726	17711	17699	17722	17667	17837	17945	17642	17513	17554	17909	17609	17621	17748	17720	17678	17694	17748	17933	17749	17606	17821	17880	17543	17658	17614	17684	17691	17707	17755	17839	17809	17617	17574	17670	17386	17766	17826	17569	17662	17768	17683	17716	17705	17652	17695	17628	17707	17879	17777	17768	17785	17686	17682	17783	17827	17651	17784	17593	17554	17728	17708	17693	17683	17666	17619	17794	17675	17769	17721	17682	17913	17574	17741	17825	17565	17621	17575	17697	17578	17649	17628	17556	17645	17724	17565	17769	17679	17574	17697	17698	17669	17606	17685	17663	17664	17764	17659	17563	17659	17733	17580	17715	17594	17755	17713	17544	17772	17770	17719	17758	17693	17615	17706	17754	17558	17649	17669	17549	17585	17797	17782	17575	17603	17726	17792	17693	17786	17686	17652	17685	17714	17557	17655	17674	17773	17658	17744	17794	17760	17829	17698	17660	17714	17560	17842	17795	17649	17696	17593	17675	17742	17653	17789	17678	17656	17735	17678	17786	17804	17507	17705	17752	17802	17823	17712	17619	17531	17665	17644	17520	17761	17871	17772	17470	17578	17757	17744	17588	17588	17914	17844	17539	17782	17722	17544	17678	17784	17666	17688	17590	17785	17849	17582	17680	17615	17759	17618	17691	17699	17742	17668	17709	17446	17580	17829	17610	17557	17571	17785	17648	17756	17625	17713	17460	17586	17635	17815	17790	17582	17714	17581	17669	17504	17710	17703	17774	17798	17632	17537	17549	17658	17749	17702	17538	17511	17761	17576	17658	17750	17735	17633	17627	17544	17562	17871	17731	17662	17633	17595	17661	17700	17644	17489	17765	17795	17684	17622	17659	17712	17638	17582	17678	17751	17695	17710	17651	17633	17653	17569	17660	17729	17511	17661	17731	17728	17756	17627	17643	17609	17644	17741	17734	17630	17842	17662	17687	17468	17731	17634	17715	17752	17645	17576	17781	17701	17591	17853	17724	17560	17639	17717	17657	17699	17715	17817	17738	17683	17787	17745	17615	17714	17632	17902	17722	17859	17874	17622	17638	17622	17947	17599	17489	17687	17724	17687	17635	17812	17586	17587	17421	17765	17746	17516	17554	17778	17729	17837	17647	17640	17605	17619	17763	17639	17592	17726	17710	17658	17531	17634	17443	17927	17606	17719	17842	17774	17626	17778	17670	17670	17767	17743	17709	17653	17722	17812	17684	17698	17793	17581	17570	17793	17693	17583	17561	17654	17584	17742	17772	17580	17831	17596	17750	17645	17888	17583	17590	17764	17566	17603	17635	17778	17666	17932	17652	17678	17537	17573	17927	17891	17534	17733	17808	17520	17687	17686	17659	17673	17591	17651	17736	17623	17707	17623	17768	17852	17605	17701	17736	17762	17766	17611	17589	17721	17673	17724	17643	17773	17659	17823	17762	17685	17736	17799	17696	17630	17672	17767	17666	17557	17696	17584	17649	17643	17731	17698	17643	17801	17720	17761	17649	17615	17767	17986	17687	17617	17695	17819	17754	17658	17775	17683	17670	17715	17622	17533	17657	17913	17714	17822	17595	17843	17482	17822	17828	17634	17689	17867	17547	17751	17815	17545	17684	17542	17813	17711	17773	17744	17736	17594	17488	17559	17747	17697	17722	17648	17775	17556	17555	17609	17563	17775	17567	17855	17770	17775	17742	17637	17630	17614	17803	17698	17749	17650	17726	17665	17684	17605	17558	17768	17803	17585	17686	17656	17633	17809	17485	17642	17701	17588	17592	17605	17722	17655	17675	17803	17708	17675	17568	17732	17738	17670	17884	17507	17864	17555	17717	17642	17649	17767	17903	17733	17844	17756	17596	17626	17741	17535	17750	17530	17747	17760	17684	17635	17979	17459	17657	17807	17695	17683	17705	17723	17622	17653	17682	17624	17662	17449	17579	17743	17587	17548	17744	17554	17750	17680	17849	17568	17527	17790	17805	17540	17448	17633	17487	17602	17686	17723	17809	17715	17679	17573	17963	17610	17729	17639	17622	17785	17629	17729	17685	17653	17689	17788	17609	17700	17694	17720	17404	17860	17738	17758	17805	17681	17735	17609	17642	17760	17874	17708	17672	17801	17733	17527	17429	17765	17747	17772	17623	17580	17633	17556	17628	17826	17762	17645	17792	17680	17523	17671	17660	17723	17610	17742	17840	17664	17684	17555	17900	17523	17666	17465	17736	17802	17687	17699	17612	17791	17695	17873	17682	17724	17564	17615	17614	17513	17766	17637	17870	17716	17828	17693	17615	17717	17816	17797	17745	17760	17664	17642	17636	17587	17738	17888	17723	17567	17462	17539	17503	17737	17583	17721	17629	17486	17623	17660	17769	17658	17632	17797	17581	17650	17623	17891	17902	17570
34825	34137	43668	41971	39029	36177	36583	38014	35708	33765	32639	31817	31626	31729	31072	31340	31427	31465	31110	31228	31297	31193	31761	31594	31560	31453	31556	31382	31354	31436	31387	31629	31569	31324	31117	31217	31533	31392	31310	31427	31255	31600	31322	31456	31319	31311	31601	31332	31347	31195	31387	31431	31507	31380	31578	31506	31504	31468	31566	31558	31315	31598	31392	31362	31463	31582	31833	31423	31346	31556	31590	31182	31610	31440	31350	31400	31468	31443	31238	31562	31370	31602	31596	31329	31412	31212	31715	31267	31480	31357	31266	31638	31546	31500	31112	31212	31759	31442	31421	31356	31543	31385	31532	31274	31340	31459	31494	31445	31411	31324	31500	31491	31456	31657	31350	31373	31266	31586	31416	31347	31475	31456	31273	31554	31416	31418	31459	31442	31611	31346	31296	31420	31339	31669	31367	31377	31492	31470	31478	31481	31357	31339	31126	31481	31283	31309	31397	31386	31221	31398	31312	31311	31194	31335	31393	31407	31188	31388	31393	31433	31395	31387	31305	31305	31520	31375	31351	31550	31591	31306	31549	31251	31371	31226	31103	31580	31346	31596	31461	31381	31433	31537	31396	31421	31587	31300	31383	31617	31405	31258	31405	31302	31315	31438	31376	31320	31134	31543	31513	31531	31153	31387	31495	31405	31248	31382	31444	31424	31478	31346	31356	31596	31324	31533	31317	31311	31416	31476	31487	31649	31443	31315	31400	31563	31566	31432	31455	31335	31246	31428	31523	31607	31510	31329	31520	31384	31328	31321	31248	31402	31397	31231	31446	31649	31460	31349	31717	31309	31430	31499	31316	31528	31593	31239	31333	31381	31260	31201	31472	31419	31379	31390	31492	31386	31416	31336	31180	31350	31286	31507	31483	31350	31223	31423	31526	31471	31538	31450	31385	31375	31478	31427	31564	31461	31400	31284	31536	31474	31554	31387	31616	31128	31297	31320	31396	31481	31440	31319	31192	31517	31409	31431	31458	31305	31760	31240	31355	31433	31482	31207	31543	31500	31642	31013	31391	31483	31525	31386	31326	31367	31363	31390	31543	31376	31517	31341	31188	31317	31405	31315	31322	31203	31307	31624	31421	31604	31180	31493	31375	31177	31586	31234	31378	31668	31701	31507	31637	31423	31475	31308	31223	31303	31328	31435	31506	31559	31469	31291	31553	31034	31270	31389	31302	31227	31358	31528	31474	31605	31104	31012	31343	31364	31231	31001	31313	31279	31194	31603	31313	31524	31383	31754	31357	31510	31481	31320	31696	31337	31236	31334	31469	31482	31170	31372	31340	31400	31342	31446	31262	31386	31168	31396	31359	31533	31457	31275	31396	31461	31534	31662	31399	31493	31409	31433	31069	31386	31348	31647	31508	31320	31466	31371	31309	31510	31349	31480	31538	31436	31081	31386	31535	31374	31674	31436	31272	31332	31435	31454	31500	31454	31419	31475	31338	31325	31298	31441	31535	31453	31228	31447	31376	31494	31438	31451	31511	31320	31364	31229	31482	31353	31628	31453	31323	31422	31570	31510	31520	31526	31473	31534	31431	31555	31426	31438	31556	31369	31494	31218	31221	31483	31299	31037	31297	31162	31360	31241	31357	31192	31245	31005	31340	31382	31307	31643	31741	31392	31403	31402	31399	31423	31478	31485	31742	31280	31411	31465	31511	31072	31251	31405	31408	31411	31782	31470	31232	31483	31484	31653	31349	31332	31355	31330	31327	31342	31442	31344	31301	31448	31107	31571	31740	31303	31536	31186	31379	31633	31292	31079	31502	31429	31184	31201	31446	31599	31497	31556	31049	31291	31580	31400	31645	31504	31261	31258	31502	31342	31134	31257	31197	31495	31383	31621	31389	31338	31341	31597	31625	31400	31557	31324	31417	31314	31481	31369	31313	31251	31449	31276	31389	31419	31462	31231	31331	31428	31411	31268	31289	31566	31311	31426	31501	31315	31630	31316	31347	31474	31733	31565	31289	31374	31424	31338	31220	31605	31465	31355	31144	31178	31550	31619	31207	31449	31273	31467	31383	31465	31432	31710	31394	31589	31388	31471	31371	31547	31496	31557	31397	31580	31517	31474	31166	31387	31530	31661	31576	31415	31335	31633	31397	31392	31673	31431	31284	31389	31185	31244	31411	31331	31309	31467	31513	31248	31466	31484	31573	31416	31606	31446	31673	31367	31307	31292	31364	31387	31427	31528	31381	31529	31502	31639	31432	31285	31444	31405	31560	31265	31376	31230	31335	31188	31455	31371	31222	31392	31668	31590	31292	31494	31220	31357	31535	31444	31454	31343	31295	31479	31409	31607	31247	31272	31078	31442	31364	31490	31295	31426	31475	31039	31370	31819	31271	31493	31282	31334	31375	31303	31269	31491	31386	31317	31601	31638	31358	31534	31320	31439	31193	31395	31580	31525	31472	31561	31428	31466	31089	31304	31569	31611	31602	31454	31262	31221	31448	31265	31692	31351	31699	31299	31487	31358	31520	31425	31517	31410	31463	31587	31694	31739	31570	31537	31279	31107	31342	31302	31506	31442	31472	31467	31196	31376	31371	31335	31184	31048	31346	31305	31426	31453	31361	31325	31684	31519	31033	31486	31492	31285	31413	31533	31393	31466	31446	31391	31266	31304	31637	31354	31695	31509	31512	31412	31392	31502	31274	31509	31417	31364	31515	31491	31280	31393	31255	31435	31479	31670	31431	31434	31380	31630	31608	31548	31198	31337	31678	31458	31410	31331	31545	31468	31484	31581	31469	31347	31381	31250	31145	31575	31465	31585	31426	31140	31312	31283	31105	31399	31259	31051	31233	31204	31361	31349	31335	31250	31452	31290	31254	31083	31343	31340	31363	31414	31411	31173	31305	31321	31678	31194	31579	31389	31620	31278	31458	31311	31379	31362	31413	31578	31471	31127	31432	31710	31276	31405	31481	31261	31558	31253	31367	31480	31586	31347	31667	31340	31258	31314	31531	31424	31462	31346	31283	31286	31585	31730	31460	31487	31481	31502	31651	31448	31640	31361	31261	31162	31370	31345	31325	31184	31483	31500	31482	31200	31279	31556	31440	31441	31563	31449	31395	31545	31340	31360	31652	31156	31618	31469	31518	31592	31470	31196	31362	31407	31438	31310	31296	31345	31441	31458	31438	31410	31304	31077	31624	31566	31177	31510	31347	31650	31357	31343	31596	31570	31237	31298	31484	31238	31333	31405	31431	31463	31519	31429	31601	31384	31637	31155	31422	31550	31351	31337	31416	31229	31451	31596	31312	31364	31661	31362	31566	31392	31278	31611	31380	31233	31411	31276	31565	31335	31412	31316	31463	31313	31292	31159	31473	31548	31315	31272	31574	31453	31331	31326	31525	31237	31165	31378	31387	31354	31383	31556	31576	31365	31344	31470	31595	31518	31373	31375	31532	31117	31365	31570	31406	31493	31701	31546	31462	31423	31325	31499	31532	31042	31686	31378	31265	31262	31786	31207	31454	31365	31476	31672	31617	31393	31305	31428	31513	31308	31594	31400	31469	31411	31202	31170	31454	31269	31721	31219	31395	31497	31466	31629	31387	31510	31689	31544	31490	31593	31821	31687	31456	31433	31474	31578	31590	31302	31520	31513	31411	31143	31315	31357	31261	31325	31532	31134	31307	31342	31330	31635	31746	31736	31445	31484	31458	31245	31321	31463	31292	31483	31453	31486	31502	31514	31485	31404	31547	31519	31257	31170	31336	31547	31528	31517	31508	31587	31544	31464	31263	31254	31387	31386	31307	31398	31691	31382	31180	31447	31489	31315	31433	31459	31185	31510	31398	31178	31136	31270	31606	31367	31497	31582	31180	31207	31421	31252	31529	31401	31382	31454	31440	31599	31378	31414	31412	31317	31403	31628	31423	31185	31283	31345	31511	31659	31177	31442	31447	31581	31322	31471	31480	31464	31363	31428	31437	31290	31304	31349	31177	31557	31436	31517	31377	31232	31550	31523	31245	31502	31530	31493	31223	31368	31330	31575	31310	31258	31585	31197	31019	31467	31648	31593	31593	31450	31280	31621	31471	31537	31391	31827	31561	31358	31351	31451	31185	31184	31143	31651	31340	31504	31619	31395	31371	31525	31495	31464	31570	31445	31313	31317	31140	31520	31399	31376	31403	31254	31518	31614	31756	31616	31598	31393	31278	31273	31370	31390	31464	31335	31467	31411	31597	31303	31773	31558	31617	31448	31284	31526	31517	31691	31693	31326	31454	31338	31386	31463	31537	31332	31458	31628	31463	31477	31479	31363	31079	31657	31335	31571	31198	31405	31356	31587	31505	31515	31695	31241	31811	31178	31460	31202	31479	31434	31439	31284	31544	31264	31251	31495	31404	31390	31347	31343	31224	31618	31728	31501	31580	31409	31530	31705	31213	31421	31281	31326	31558	31678	31315	31523	31304	31441	31194	31657	31818	31369	31249	31272	31698	31459	31605	31470	31313	31416	31354	31449	31368	31286	31467	31413	31482	31332	31624	31544	31277	31822	31393	31342	31216	31504	31368	31327	31654	31471	31351	31836	31830	31565	31229	31290	31399	31349	31460	31415	31329	31392	31346	31801	31536	31365	31381	31399	31721	31528	31427	31379	31497	31519	31230	31407	31316	31468	31416	31672	31544	31537	31611	31341	31250	31304	31332	31420	31117	31392	31458	31148	31443	31506	31390	31554	31330	31424	31241	31680	31424	31334	31517	31277	31698	31287	31589	31610	31406	31338	31510	31374	31373	31505	31214	31471	31230	31413	31640	31525	31502	31537	31377	31305	31539	31494	31425	31540	31388	31556	31375	31281	31251	31571	31543	31415	31399	31393	31499	31512	31528	31457	31469	31226	31507	31547	31326	31440	31529	31303	31436	31539	31233	31242	31471	31297	31546	31600	31219	31211	31563	31367	31561	31420	31477	31671	31248	31502	31319	31434	31651	31418	31305	31398	31317	31610	31358	31391	31388	31216	31364	31402	31518	31243	31494	31408	31437	31296	31514	31517	31475	31596	31665	31518	31338	31417	31489	31656	31272	31514	31110	31325	31162	31536	31424	31693	31335	31548	31514	31414	31353	31295	31470	31501	31521	31518	31328	31179	31202	31212	31475	31641	31662	31464	31722	31378
22027	29936	34644	29644	26651	23178	23894	24284	21451	19373	18121	17652	17356	17218	17159	17316	17419	17270	17264	17424	17489	17412	17434	17258	17128	17353	17355	17402	17413	17258	17265	17228	17224	17284	17251	17320	17243	17232	17189	17261	17244	17311	17340	17281	17411	17236	17260	17298	17091	17233	17361	17218	17314	17294	17414	17373	17092	17242	17369	17238	17376	17252	17134	17341	17028	17114	17188	17307	17158	17325	17323	17279	17180	17257	17302	17220	17289	17258	17233	17153	17392	17197	17119	17074	17436	17190	17193	17128	17310	17196	17240	17425	17302	17150	17119	17236	17204	17345	17221	17233	17136	17307	17368	17255	17130	17277	17144	17195	17114	17160	17467	17271	17223	17302	17136	17213	17122	17283	17202	17266	17191	17237	17131	17324	17175	17100	17194	17238	17187	17199	17111	17393	17256	17390	17204	17308	17098	17245	17199	17204	17111	17227	17133	17162	17266	17340	17116	17156	17252	17168	17267	17288	17198	17247	17107	17211	17252	17162	17303	17038	17095	17135	17180	17454	17334	17162	17376	17143	17278	16966	17214	17301	17225	17311	17232	17247	17194	17336	17212	17215	17410	17240	17292	17315	17150	17168	17250	17342	17123	17132	17225	17139	17215	17208	17155	17353	17169	17217	17262	17348	17235	17470	17454	17291	17278	17124	17101	17274	17277	17239	17324	17492	17342	17270	17115	17279	17242	17407	17138	17315	17203	17246	17294	17290	17362	17391	17284	17090	17063	17304	17473	17485	17341	17017	17311	17194	17130	17242	17266	17152	17230	17234	17292	17156	17191	17304	17256	17115	17266	17319	17123	17259	17212	17139	17053	17180	17232	17205	17248	17384	17155	16921	17316	17166	17262	17097	17307	17359	17518	17162	17144	17338	16999	17254	17212	17400	17131	17122	17284	17351	17246	17258	17352	17198	17402	17098	17203	17315	17282	16991	17255	17412	17019	17248	17276	16991	17278	17249	17219	17359	17234	17320	17164	17299	17225	17216	17153	17477	17335	17362	17072	17198	17348	17354	17260	17170	17050	17082	17301	17288	17424	17265	17214	17077	17207	17309	17147	17125	17405	17194	17398	17260	17123	17224	17311	17117	16938	17232	17233	17249	17439	17014	17505	17277	17133	17175	17237	17147	16973	17253	17299	17185	17027	17164	17236	17137	17264	17275	17193	17210	17288	17151	17092	17068	17206	17235	17173	17308	17126	17416	17215	17109	17184	17208	17221	17136	17160	17238	17339	17287	17121	17216	17324	17199	17341	17182	17341	17122	17264	17149	17329	17255	17369	17303	17119	17357	17260	17338	17211	17175	17190	17221	17233	17005	17231	17277	17328	17242	17287	17225	17187	17172	17110	17305	17204	17276	17307	17088	17440	17386	17090	17238	17346	17284	17290	17190	17260	17162	17411	17080	17222	17297	17349	17164	17317	17204	17444	17115	17478	17341	17313	17192	17101	17357	17248	17156	17223	17165	17269	17208	17172	17241	17318	17097	17297	17199	17255	17291	17186	17310	17127	17188	17373	17208	17354	17231	17200	17446	17181	17351	17291	17387	17216	17312	17160	17155	17247	17246	17232	17355	17352	17165	17201	17125	17251	17266	17106	17329	17191	17255	17302	17296	17122	17332	17392	17207	16989	17281	17354	17146	17182	17134	17169	17126	17145	17180	17328	17176	17323	17181	17284	17068	17250	17214	17271	17224	17280	17387	17341	17136	17335	17249	17348	17083	17172	17304	17199	17328	17151	17219	17342	17196	17343	17111	17452	17490	17029	17264	17163	17264	17353	17323	17276	17254	17277	17373	17052	17261	17406	17029	17175	17307	17249	17409	17291	17161	17218	17258	17224	17155	17131	17175	17296	17368	17073	17296	17296	17130	17410	17252	17344	17264	17138	17250	17226	17282	17241	17079	17255	17185	17400	17045	17325	17114	17301	17193	17178	17027	17183	17213	17171	17107	17262	17410	17179	17167	17208	17264	17005	17358	17315	17228	17297	17103	17223	17150	17305	17265	17134	17243	17198	17260	17175	17306	17240	17179	17192	17180	17204	17280	17282	17346	17223	17226	17221	17296	17380	17243	17221	17317	17340	17220	17217	17144	17041	17354	17305	17210	17233	17299	17276	17337	17270	17332	17322	17196	17143	17197	17176	17385	17225	17082	17395	17470	17312	17364	17127	17154	17186	17156	17253	17045	17382	17181	17443	17367	17175	17328	17275	17165	17030	17278	17233	17142	16965	17252	17330	17179	17463	17286	17231	17121	17255	17233	17338	17131	17349	17182	17004	17136	17224	17327	17196	17394	17271	17100	17056	17365	17213	17065	17079	17396	17336	17170	17344	17312	17357	17268	17109	16900	17439	17324	17413	17335	17239	17011	17188	17291	17144	17248	17284	17021	17246	17036	17202	17456	17446	17416	17286	17401	17402	17164	17248	17171	17221	17252	17259	17260	17412	17273	17300	17069	17345	17164	17206	17076	17289	17142	17317	17435	17223	17249	17343	17364	17281	17154	17252	17197	17141	17300	17211	17210	17154	17203	17128	17379	17210	17409	17372	17237	17072	16988	17114	17244	17175	17389	17340	17403	17232	17231	17361	17175	17259	17466	17442	17030	17221	17370	17199	17107	17087	17272	17301	17169	17326	17343	17169	17082	17332	17191	17096	17394	17277	17359	17292	17073	17271	17335	17349	17340	17214	17024	17093	17183	17323	17237	17272	17229	17236	17426	17287	17073	17451	17408	17403	17249	17172	17315	17420	17300	17342	17046	17316	17197	17334	17289	17348	17257	17214	17196	17137	17277	17254	17198	17452	17412	17279	17025	17207	17081	17230	17311	17384	17367	17311	17351	17175	17331	16986	17413	17135	17127	17236	17119	17247	17322	17330	17307	17300	17144	17302	17083	17215	17305	17392	17278	17262	17330	17148	17202	17308	17230	17401	17386	17132	17418	17263	17166	17331	17163	17207	17201	17269	17233	17422	17132	17253	17143	17172	17009	17305	17214	17317	17314	17234	17336	17262	17291	17398	17426	17242	17285	17251	17193	17384	17192	17205	17068	17461	17094	17187	17344	17247	17237	17324	17077	17442	17274	17282	17054	17115	17133	17234	17151	17268	17265	17269	17067	17276	17234	17175	17250	17190	17170	17076	17409	17332	17448	17266	17244	17289	17236	17349	17108	17230	17254	17183	17285	17283	17256	17175	17014	17242	17322	17269	17209	17082	17348	17196	17306	17307	17099	17298	17292	17145	17407	17226	17327	17266	17175	17125	17280	17157	17096	17396	17136	17186	17373	17225	17186	17400	17175	17288	17288	17416	17350	17194	17295	17110	17307	17017	17187	17274	17242	17316	17244	17242	17122	17257	16963	17277	17081	17410	17087	17198	17214	17417	17235	17217	17266	17254	17155	17408	17129	17147	17259	17180	17366	17417	17406	17218	17119	17024	17181	17307	17348	17318	17257	17334	17065	17297	17074	17494	17256	17223	17294	17395	17187	17232	17468	17352	17340	17219	17191	17221	17280	17260	17218	17340	17061	17227	17201	17261	17322	17138	17241	17124	17234	17377	17358	17174	17234	17210	17244	17314	17163	17238	17359	17278	17185	17248	17203	17082	17298	16977	17259	17328	17304	17235	17254	17171	17339	17304	17264	17297	17339	17166	17162	17256	17020	17194	17376	17317	17176	17124	17155	17371	17153	17242	17244	17020	17104	17241	17324	17113	17269	17370	17071	17223	17208	17162	17277	17184	17204	17393	17374	17236	17045	17353	17129	17252	17097	17046	16966	17086	17280	17263	17386	17319	17199	17328	17191	17251	17316	17260	17042	17207	17251	17185	17169	17285	17363	17210	17324	17363	17161	17210	17338	17199	17277	17360	17152	17173	17056	17295	17231	17288	17153	17072	17374	17155	17182	17145	17260	17051	17360	17104	17259	17313	17270	17143	17537	17181	17126	17491	17242	17254	17253	17164	17040	17190	17167	17307	17271	17161	17023	17220	17272	17221	17172	17123	17135	17190	17289	17313	17209	17083	17361	17284	17125	17079	17138	17286	17294	17177	17254	17231	17124	17179	17234	17119	17210	17204	17147	17226	17147	17310	17293	17187	17265	17336	17249	17570	17057	17145	17383	17165	17173	17173	17432	17118	17280	17149	17237	17275	17236	17334	17203	17391	17319	17342	17145	17336	17282	17283	17243	17341	17043	17089	17207	17368	17029	17165	17390	17065	17356	17356	17280	17216	17215	17190	17311	17250	17346	17195	17324	17044	17154	17339	17217	17135	17175	17151	17347	17354	17137	17033	17221	17201	17136	17496	17208	17197	17329	17275	17240	17285	17515	17202	17250	17314	17237	17315	17056	17199	17332	17208	17127	17157	17222	17248	17205	17363	17115	17241	17174	17217	17279	17121	17462	17141	17502	17227	17053	17355	17306	17245	17084	17247	17256	17428	17393	17277	17183	17273	17088	17371	17227	17093	17297	17124	17269	17045	17426	17323	17217	17117	17335	17196	17282	17259	17256	17124	17321	17130	17142	17286	17314	17312	17104	17470	17191	17248	17031	17290	17516	17277	17230	17382	17439	17262	17134	17219	17289	17265	17334	17335	17396	17290	17230	17263	17204	17382	17308	17293	17358	17034	17367	17328	17262	17129	17266	17165	17336	17232	17148	17302	17332	16999	17149	17104	17014	17157	17151	17280	17132	17124	17325	17312	17217	17203	17253	17134	17076	17339	17194	17383	17340	17267	17282	17168	17078	17258	17235	17341	17314	17163	17241	17221	17206	17249	17481	17245	17245	17302	17267	17321	17269	17064	17112	17323	17302	17272	17190	17081	17344	17331	17082	17352	17318	17037	17159	17385	17250	17290	17248	17035	17066	17050	17090	17249	17119	17128	17324	17236	17349	17446	17320	17227	17099	17155	17244	17156	17165	17175	17318	17185	17251	17061	17394	17170	17205	17219	17149	17151	17358	17159	17170	17099	17288	17435	17395	17211	17372	17382	17369	17212	17228	17172	17179	17216	17127	17324	17298	17056	17148	17312	17300	17227	17297	17337	17182	17135	17270	17114	17183	17360	17204	17261	17218	17120	17364	17149	17379	17251	17284	17241	17087	17318	17136	17103	17271	17276	17188	17212	17099
24588	21378	30108	35491	39046	41248	55373	55951	46993	39761	34644	32363	31785	31291	31391	31213	31389	31499	31296	31138	31360	31249	31271	31187	31271	31367	31365	31424	31287	31202	31398	31028	31131	31298	31231	31278	31266	30870	31334	31235	31172	31354	31102	31308	31084	30950	30904	31187	31170	31286	31356	31165	31056	30929	31379	31136	31195	31170	31252	31092	31120	31321	31242	31378	31295	30863	31268	30899	31001	31321	31057	31126	31102	31301	31124	31033	31104	31297	31236	31033	31078	31085	31001	31364	31183	31299	31038	31037	31128	31113	31228	31261	31163	31039	31227	31197	31179	31052	31355	31405	31312	31244	31106	31090	31136	31222	30896	31092	31318	31376	31025	30984	31299	30957	31255	31154	31261	31060	31254	31329	31091	31352	31144	31086	31236	31081	31427	30699	31151	31299	31247	31150	31118	31262	31325	31362	31151	31357	31330	31357	31212	31234	30963	31216	31094	31139	31213	31011	31379	31233	31210	31620	31205	30846	31234	31207	31174	31244	31041	31297	31044	31152	31082	31237	31135	31085	30901	31015	31323	31066	31336	31016	30931	31125	31234	31202	30907	31412	31212	31467	31359	31025	31168	31063	31278	30968	31027	31149	31064	31124	31336	31093	31300	31077	31186	31054	30996	31187	31223	31163	30905	30834	31364	31153	31248	31242	31156	31298	31066	31050	31151	31274	31377	31329	31109	31121	31148	31404	31378	30996	31004	31018	31252	31115	31136	30973	31127	31030	31112	31300	30986	31080	31158	31005	31087	30886	31017	31394	31028	31011	31023	31537	31259	31198	31163	31193	31329	31031	31127	30848	31172	31119	31237	31303	31136	31197	30934	31183	30971	31083	31483	31175	31148	31131	31028	30977	31163	31085	30996	31174	30978	31296	30955	31156	31224	31099	31067	31152	30977	30934	31099	31116	31226	31373	31130	31114	31206	31147	31216	31165	30958	31157	31390	31282	31121	31132	31463	31208	31208	31255	31222	31268	31182	30888	31312	30944	31353	31235	31134	31220	31051	31212	31072	31027	31240	31353	31509	31205	31119	31063	31275	31126	31132	31085	31268	30953	30975	31181	31151	31194	31171	31063	31176	31177	30977	31229	31267	31194	31342	31166	31198	30822	31189	31238	31402	31362	31308	30999	31120	30886	31061	31347	30921	31086	31116	31123	31246	31153	30987	31174	31170	31111	31083	31101	31175	31384	31339	31232	31390	31210	31345	31131	31322	31295	31173	31081	31162	31098	31160	31000	31366	30958	31427	31337	31184	31187	31264	31284	31114	31331	31270	31193	31250	31245	30968	30946	30898	31163	31448	31109	31100	31290	31495	31065	31137	31363	31186	31070	30986	31118	31251	30876	31105	30850	31262	31277	31148	31258	31233	31246	31270	31378	31149	31005	31226	31304	31303	31233	31056	31173	31251	31377	31153	31188	31259	31107	31126	31061	31420	31157	31208	31005	31196	31247	30942	30950	31090	31319	31006	31317	31087	31271	31103	31143	31073	31229	31253	30894	31158	31391	31265	31470	31351	31287	31023	31069	31022	31238	31543	31402	31262	31249	31209	30974	31285	31493	31073	31363	31244	31064	31078	31336	30974	31013	31242	31213	31468	31142	31002	31066	31081	30967	31091	30925	30844	31289	31157	31238	31179	31061	30897	31091	31108	31047	31116	31127	31012	31161	31200	31628	31346	31109	31149	31386	30944	31443	30859	31104	31276	31058	30962	31286	31172	31067	31219	31132	30909	30986	31021	31155	31165	31360	31162	30956	31021	31349	31168	31238	30995	31093	31347	31016	31189	31102	31376	31132	31044	31116	31178	31284	31343	31407	31124	31051	31204	31269	31121	31179	31297	31244	31249	31026	31315	31080	31116	31107	31324	31130	31152	31117	31353	31187	31303	31268	31211	31259	31334	31411	31487	31330	31244	30904	31249	31274	31264	31090	31230	31443	31121	30915	31251	31219	31313	31271	31106	31254	31056	31002	31133	31333	31063	31088	31409	31309	30893	30897	31451	31251	31205	31094	31187	31131	31205	31057	31097	31417	31142	31249	31125	31170	31426	31358	31167	31441	31174	31224	31018	31146	31171	31248	31160	31145	30963	30991	31323	31107	31188	31123	31573	31431	30911	31403	31150	31281	31278	31136	30894	31370	31178	31135	31175	31286	31271	31354	31127	31153	31131	31136	31515	31156	31025	31221	31262	31136	31193	31122	31288	31267	31321	30984	31254	31102	30967	30971	31328	31382	31196	31049	31089	31333	31295	31301	31059	30894	31289	31066	31678	31331	30842	31248	31089	31205	31178	31084	30903	31124	31302	31208	31046	30927	31205	31167	31104	31090	31089	31082	31056	31292	31217	31223	31104	31153	31019	30832	31087	31093	31161	31016	31109	30937	31159	31416	31105	31269	31167	30913	31129	31156	31249	31288	31123	30977	31164	31081	31337	31339	30981	31202	31325	31032	31261	31197	31097	31365	31405	31220	31093	31393	31337	31346	31296	31351	31091	30926	31095	31099	31160	31139	31129	31209	31339	31283	31269	30931	31312	30930	30970	31055	30992	31087	31350	31303	31134	31241	31225	31107	31230	31308	31139	31191	31042	31327	31281	31135	31123	31152	31384	31245	31395	31291	31392	31242	31396	31312	31088	31313	31208	31392	31034	31275	31124	31343	31251	31090	31061	30933	31244	31036	31186	31179	30989	31293	31233	31142	31078	31190	31408	31179	31120	31138	31154	31292	31144	31046	30924	31250	31094	31180	31113	31019	31252	30793	31361	31266	31236	31458	31190	31208	31127	31138	31138	30909	31311	31033	31240	31281	31244	31118	31377	31250	31031	31279	31277	31011	31345	31263	31243	31252	31172	31029	31225	31260	31154	31114	31376	31403	31425	31210	31056	31323	31167	31459	31435	31341	31295	31110	31188	31086	31124	31452	31420	31040	31284	31118	31057	31189	31126	31280	31005	30827	31383	31034	31078	31160	31198	30923	31206	31325	31411	31351	31199	31087	31034	31317	31144	31307	31167	31032	31082	31274	31343	31030	31251	31041	31187	30911	31374	31023	31270	31150	31282	31202	30907	31249	31254	31147	31328	31338	31309	30913	31198	30949	31223	31192	31236	31327	31249	31094	31388	31314	31022	31400	31216	31121	31072	31083	31038	31195	31154	31266	31448	31006	31113	31161	31221	31152	31169	30952	31066	31148	31047	31129	31299	31558	31416	31177	31353	31157	31280	31192	31126	31057	31172	31246	30946	30925	31007	30963	31032	31010	31295	31154	31067	31123	31190	31527	31172	31413	31186	31242	31017	31038	31227	31345	31082	31204	30883	31251	31332	31266	31140	31115	31088	31036	31076	31048	31159	31433	31009	31245	31135	31457	31387	31176	31048	31091	31253	31327	30933	31333	31263	31117	31265	31465	30767	31184	31059	31310	31389	31349	31180	31379	31161	31060	30886	31214	31271	31298	31133	31184	31240	31190	31153	31180	30995	31130	30967	31182	31212	31301	30914	30950	31378	31124	31013	31480	31344	31314	31026	31248	30972	31293	30904	30862	31070	31233	31121	31063	31203	31122	31305	31599	31234	31480	31171	31034	31163	31174	31175	30993	31237	31052	31300	31152	31184	31131	31169	31309	31012	31426	31432	31286	31251	31495	31339	31337	31284	31528	31442	30984	31189	31135	31329	31203	30904	31021	31183	31106	31082	31239	31083	31143	31411	31193	31071	31277	30973	30977	31221	31317	31320	31282	31541	30996	31191	31003	31177	31085	31097	31170	31410	31298	31039	31505	31191	31141	31290	31033	31110	31073	31255	31187	31204	30912	30978	31252	31009	31239	31246	31117	31296	31254	31138	31068	31408	31354	31124	30916	31303	30973	31065	30903	30977	31194	31234	31126	31328	31348	31207	31391	31183	31336	31358	31108	31428	30918	31057	30840	31107	31023	31441	31308	31372	31137	31284	31240	30907	31366	31047	31071	30972	31239	31378	30988	31384	31340	30818	30683	30758	31183	30945	31374	31380	31167	31167	31217	31341	31283	30990	31094	31075	31183	31341	31362	31254	31121	31372	31091	30989	31058	31149	31150	31116	31216	31297	31040	31153	30977	31069	31478	31294	31286	31226	31212	30957	31110	31095	30818	31154	31057	31188	31259	30983	31027	31299	31030	31234	31318	31460	31043	31021	31337	31270	31208	31377	30968	31184	31131	31339	31328	31051	31255	31113	31535	31272	31466	31124	31222	31429	31319	31207	31201	31043	30922	31182	30952	31090	31359	31415	31392	31303	31144	31537	31232	31214	30968	31280	31284	31099	31345	31034	31102	31058	30925	31216	31237	31162	31123	30949	31212	31154	31125	31003	31217	31106	31104	31152	31300	31280	31159	31093	31162	31241	31203	31078	31233	31291	31058	31017	31121	31093	30832	31201	30970	31311	31174	31260	31176	31526	31264	31312	31085	31359	31168	31305	31366	31267	31173	31204	31350	31126	31165	31455	31426	31180	31132	31252	31220	31460	30946	31145	31210	31481	31310	31051	31109	31252	31057	31034	30935	31206	31052	31175	31238	31164	31130	31197	31003	31061	31252	31249	31209	31319	31356	31279	30972	31337	31187	31144	31374	31200	31330	31194	31421	31045	31182	31168	31179	30991	31006	31446	31430	31190	31033	31202	31340	31129	31076	31195	31174	31095	31395	31143	31103	31139	31119	31183	31122	31285	31354	31295	31268	31341	31260	31343	31159	31101	31256	31203	31110	31179	31229	30946	31182	31149	31246	31330	31164	31140	30912	30982	31374	30952	31231	31204	31049	31140	31219	31292	31585	31386	31432	31276	31200	31268	31212	31351	31348	31007	31247	31328	31162	31265	31216	31132	31152	31221	31345	31259	30925	31136	31034	31107	31180	31115	31275	30998	31191	31277	31184	31114	30958	31381	31279	31389	31331	31394	31147	31238	31361	31359	31328	31166	31332	31184	31042	30939	30985	31212	31056	30938	31389	31202	30943	31137	31213	31109	31107	31317	31255	31280	31119	31107	31239	31302	31561	31237	31493	31203	31336	31346	31098	31306	31311	31334	31419	31478	31149	31228	31243	31247	31042	31340	31195	31176	31113	31213	31275	31472	31179	31080	31464	31164	31202	31056	30949
20246	35121	38940	36836	33241	31420	47481	45414	34054	25632	20156	17997	17608	17376	17408	17322	17424	17384	17348	17414	17377	17325	17197	17539	17346	17481	17290	17355	17434	17271	17423	17365	17287	17389	17215	17365	17318	17311	17384	17380	17347	17441	17227	17326	17099	17196	17355	17415	17379	17258	17471	17286	17251	17421	17406	17335	17237	17562	17387	17459	17478	17126	17289	17284	17371	17534	17088	17286	17247	17339	17585	17242	17324	17274	17332	17336	17430	17260	17267	17387	17438	17259	17317	17333	17536	17402	17141	17554	17364	17304	17531	17427	17328	17275	17284	17320	17404	17351	17269	17281	17117	17233	17320	17373	17324	17233	17321	17416	17347	17379	17513	17132	17475	17149	17300	17133	17135	17235	17607	17264	17310	17224	17203	17319	17324	16992	17254	17281	17223	17352	17270	17338	17239	17013	17416	17298	17472	17249	17189	17429	17277	17200	17228	17521	17204	17272	17519	17426	17223	17351	17337	17405	17159	17412	17393	17165	17363	17263	17235	17118	17372	17236	17458	17408	17403	17384	17303	17292	17168	17246	17186	17236	17305	17234	17400	17354	17413	17388	17133	17514	17281	17329	17354	17192	17339	17323	17537	17423	17428	17299	17583	17449	17305	17309	17353	17249	17457	17181	17281	17315	17252	17105	17560	17294	17231	17222	17321	17300	17400	17203	17354	17484	17270	17415	17342	17291	17387	17392	17128	17225	17337	17430	17128	17183	17232	17211	17359	17233	17334	17413	17097	17276	17440	17263	17345	17299	17182	17463	17142	17456	17306	17290	17305	17390	17343	17223	17116	17340	17432	17507	17253	17264	17299	17139	17204	17483	17208	17424	17357	17282	17376	17325	17375	17252	17290	17318	17292	17526	17362	17326	17357	17370	17288	17307	17246	17541	17485	17411	17447	17393	17218	17361	17333	17226	17277	17147	17343	17243	17315	17403	17297	17333	17362	17122	17385	17326	17194	17120	17297	17158	17485	17288	17340	17375	17376	17223	17460	17259	17201	17169	17238	17281	17199	17125	17216	17225	17322	17377	17147	17512	17244	17452	17346	17298	17303	17220	17371	17373	17267	17373	17238	17284	17308	17321	17231	17371	17300	17192	17144	17259	17336	17394	17315	17372	17223	17303	17282	17243	17306	17381	17340	17386	17316	17305	17444	17231	17256	17511	17177	17287	17374	17371	17215	17218	17459	17287	17098	17249	17274	17392	17317	17416	17433	17248	17312	17354	17508	17349	17472	17157	17471	17194	17319	17294	17180	17102	17489	17415	17296	17408	17423	17304	17413	17365	17207	17134	17254	17468	17336	17214	17285	17337	17179	17406	17221	17294	17339	17482	17335	17286	17167	17321	17335	17230	17416	17376	17286	17212	17460	17411	17206	17314	17266	17477	17301	17548	17238	17297	17210	17385	17165	17310	17533	17344	17222	17221	17452	17335	17308	17362	17424	17182	17277	17291	17344	17261	17260	17347	17279	17309	17135	17368	17380	17264	17223	17359	17382	17342	17370	17163	17429	17461	17439	17240	17390	17426	17275	17218	17417	17346	17350	17286	17336	17213	17394	17339	17307	17286	17423	17341	17356	17320	17455	17361	17261	17246	17266	17342	17263	17196	17456	17197	17430	17314	17540	17594	17177	17234	17200	17475	17197	17201	17237	17332	17394	17336	17264	17368	17448	17235	17198	17307	17353	17495	17274	17308	17324	17274	17261	17421	17398	17305	17296	17544	17105	17300	17407	17240	17271	17297	17310	17140	17138	17241	17394	17360	17295	17336	17285	17378	17253	17482	17341	17393	17381	17350	17330	17172	17280	17448	17284	17335	17388	17232	17270	17151	17319	17414	17457	17147	17163	17254	17321	17313	17212	17326	17405	17435	17188	17286	17341	17208	17492	17424	17324	17354	17281	17281	17338	17411	17468	17374	17345	17232	17212	17426	17318	17421	17403	17415	17460	17257	17477	17369	17195	17238	17327	17330	17380	17465	17342	17370	17108	17227	17163	17333	17333	17294	17322	17296	17222	17273	17273	17321	17223	17380	17239	17233	17236	17386	17212	17330	17189	17257	17399	17313	17374	17355	17266	17265	17124	17194	17461	17376	17352	17316	17404	17184	17289	17538	17100	17219	17249	17049	17438	17397	17375	17101	17270	17446	17277	17414	17258	17243	17473	17242	17310	17297	17232	17144	17240	17375	17275	17227	17313	17277	17334	17349	17433	17203	17213	17287	17354	17333	17315	17347	17296	17104	17275	17245	17282	17272	17393	17378	17440	17343	17505	17299	17426	17258	17285	17184	17116	17340	17269	17135	17166	17413	17264	17326	17349	17264	17353	17302	17447	17336	17240	17276	17327	17335	17231	17109	17261	17374	17459	17128	17361	17275	17307	17270	17048	17519	17267	17333	17372	17386	17359	17244	17271	17356	17201	17381	17415	17375	17335	17329	17208	17340	17308	17390	17283	17280	17170	17386	17350	17179	17469	17273	17310	17385	17369	17347	17194	17175	17333	17236	17394	17340	17314	17213	17205	17245	17220	17140	17406	17316	17350	17377	17331	17264	17244	17237	17398	17309	17237	17226	17351	17243	17309	17337	17341	17294	17436	17417	17449	17300	17164	17201	17246	17294	17258	17105	17376	17328	17385	17306	17358	17423	17296	17111	17363	17250	17208	17279	17242	17272	17310	17265	17400	17244	17323	17378	17270	17340	17542	17422	17330	17429	17224	17247	17175	17197	17411	17127	17350	17375	17442	17431	17212	17340	17372	17219	17207	17413	17211	17157	17179	17331	17311	17428	17360	17186	17229	17233	17290	17480	17321	17385	17370	17325	17252	17413	17425	17287	17251	17239	17205	17360	17229	17389	17259	17391	17308	17323	17354	17230	17236	17551	17122	17299	17226	17238	17409	17424	17378	17310	17241	17191	17290	17053	17339	17329	17257	17276	17332	17303	17224	17291	17418	17280	17191	17389	17365	17397	17280	17293	17251	17388	17247	17212	17425	17404	17263	17368	17228	17284	17190	17331	17412	17316	17392	17460	17154	17379	17295	17376	17202	17314	17329	17224	17314	17414	17511	17319	17067	17241	17461	17355	17258	17417	17305	17227	17436	17397	17180	17209	17374	17250	17240	17162	17177	17393	17422	17146	17350	17211	17407	17409	17535	17487	17154	17197	17197	17364	17457	17341	17423	17353	17098	17230	17267	17209	17291	17548	17263	17328	17379	17307	17344	17317	17398	17349	17450	17379	17492	17271	17417	17378	17456	17396	17294	17323	17229	17157	17227	17227	17513	17397	17367	17218	17486	17325	17330	17342	17361	17235	17379	17251	17266	17235	17254	17232	17255	17312	17187	17258	17180	17394	17157	17381	17392	17147	17108	17411	17382	17224	17368	17255	17176	17275	17239	17288	17324	17291	17574	17473	17467	17368	17277	17234	17329	17354	17423	17248	17305	17224	17356	17248	17267	17441	17342	17334	17335	17409	17474	17432	17262	17161	17293	17419	17392	17194	17339	17307	17279	17402	17309	17290	17289	17335	17438	17259	17150	17403	17175	17225	17262	17339	17385	17317	17340	17517	17432	17214	17240	17290	17454	17513	17405	17577	17291	17316	17476	17216	17276	17154	17341	17211	17487	17364	17248	17288	17310	17444	17172	17326	17379	17236	17307	17348	17221	17357	17058	17227	17449	17273	17292	17399	17295	17404	17344	17286	17259	17282	17372	17268	17362	17443	17330	17403	17375	17436	17231	17251	17401	17272	17383	17205	17332	17315	17543	17314	17440	17311	17351	17392	17182	17367	17385	17262	17343	17362	17363	17558	17288	17294	17391	17214	17471	17372	17356	17368	17389	17233	17217	17346	17155	17390	17246	17244	17323	17245	17102	17411	17322	17341	17315	17239	17221	17359	17437	17295	17416	17324	17370	17579	17350	17358	17349	17133	17334	17248	17187	17419	17240	17278	17264	17378	17365	17399	17503	17292	17082	17092	17515	17258	17152	17370	17479	17331	17244	17202	17402	17331	17386	17404	17384	17344	17327	17221	17286	17267	17406	17152	17071	17383	17446	17379	17243	17266	17271	17231	17174	17321	17140	17434	17380	17429	17343	17258	17317	17197	17245	17213	17110	17370	17142	17241	17190	17149	17185	17234	17251	17234	17336	17340	17602	17378	17319	17206	17321	17354	17376	17292	17212	17238	17338	17258	17292	17406	17226	17232	17234	17292	17385	17211	17201	17310	17127	17179	17194	17240	17428	17259	17546	17298	17334	17164	17401	17362	17256	17190	17482	17453	17433	17311	17293	17414	17321	17316	17383	17297	17301	17367	17224	17331	17407	17324	17275	17481	17327	17217	17325	17249	17306	17440	17348	17314	17317	17333	17367	17450	17310	17364	17121	17270	17340	17345	17556	17245	17482	17426	17330	17489	17270	17319	17158	17345	17278	17310	17069	17408	17301	17222	17204	17441	17345	17192	17390	17365	17283	17252	17155	17284	17228	17366	17117	17401	17276	17415	17253	17391	17332	17450	17270	17351	17141	17469	17259	17312	17466	17115	17231	17268	17243	17381	17401	17220	17368	17231	17242	17285	17416	17396	17435	17283	17402	17276	17145	17319	17352	17331	17256	17335	17270	17273	17444	17553	17354	17188	17114	17416	17231	17345	17123	17309	17300	17464	17162	17167	17348	17339	17351	17201	17363	17394	17406	17294	17373	17368	17387	17288	17163	17409	17324	17201	17501	17182	17200	17357	17609	17205	17241	17382	17299	17387	17184	17208	17446	17223	17364	17266	17493	17254	17383	17299	17334	17263	17042	17209	17386	17258	17296	17352	17292	17300	17256	17297	17319	17324	17377	17584	17248	17299	17432	17337	17192	17302	17491	17140	17470	17210	17268	17291	17493	17362	17313	17228	17294	17276	17330	17170	17309	17165	17197	17277	17337	17546	17146	17163	17375	17383	17383	17233	17320	17437	17267	17254	17224	17261	17197	17249	17291	17411	17406	17212	17223	17419	17165	17200	17188	17295	17241	17415	17133	17220	17316	17293	17381	17118	17404	17305	17314	17357	17124	17370	17280	17176	17353	17559	17329	17458	17435	17435	17139	17220	17304	17259	17318	17279	17301	17381	17379	17374	17368	17164
22758	21313	28882	31815	36802	44506	74127	69400	55230	45100	37084	33565	32256	32242	32173	32045	32278	32046	31887	31968	31975	31931	31946	32150	32101	32067	31963	31780	31839	31683	31824	31770	31854	31752	31841	32000	31932	31863	31902	32017	31705	32091	32115	32117	31897	31660	31899	31872	31837	31817	31979	31913	31774	31767	31714	31797	31732	31700	31629	31633	31688	31728	31836	31709	31815	31628	31606	31736	31661	31765	31821	31388	31558	31799	31772	31873	31409	31631	32030	31756	31764	31568	31849	31873	31806	31734	31767	31740	31646	31598	31711	31563	31828	31861	31849	31653	31534	31731	31862	31652	31825	31744	31946	31640	31822	31712	31760	31585	31683	31758	31593	31484	31547	31639	31839	31868	31739	31833	31413	31681	31351	31707	31770	31674	31633	31736	31718	31781	31988	31637	31611	31923	31744	31688	31956	31822	31595	31733	31852	31686	31415	31724	31647	31566	31765	31676	31618	31218	31448	31669	31804	31622	31954	31493	31940	31858	31846	31669	31731	31565	31583	31826	31872	31573	31610	31698	31690	31620	31781	31868	31716	31735	31726	31592	31734	31502	31688	31563	31735	31766	31693	31931	31791	31491	31604	31851	31616	31660	31943	31675	31895	31838	31815	31720	31700	31851	31685	31949	31963	32005	31825	31777	32060	31862	31785	31718	31674	31795	31609	31749	31653	31832	31707	31454	31758	31625	31921	31647	31638	31687	31531	31890	31986	31628	31605	31629	31708	31809	31854	31791	31787	31702	31657	31957	31976	31541	31630	31713	31773	31998	31701	31880	31761	32014	31694	31661	31775	31903	31837	31882	31801	31859	31697	31704	32046	31642	31428	31497	31965	31959	31892	31838	31970	31749	31780	31849	31671	31812	31786	31773	31761	31645	31967	32002	31559	32066	31679	31820	31873	31759	31979	31680	31632	31552	31681	31746	31846	31585	31590	31849	31777	31740	32080	31785	31679	31639	31826	31763	31877	31567	32107	31881	31804	31569	31862	31756	31797	31669	31888	31977	31820	31716	31654	31493	31925	31616	31823	31697	31649	31930	31906	31814	31650	31767	31636	31700	31888	31786	31713	31634	31643	31633	31829	31789	31719	31434	31657	31835	31684	31923	31657	31813	31852	31461	31685	31513	32029	31386	31671	31546	31676	31766	31826	31492	31685	31712	31686	31724	31646	31791	31820	31522	31720	32034	31695	31785	31717	31584	31594	31555	31453	31809	32111	31614	31565	31795	31702	31788	31737	31870	31564	31989	31670	31594	31910	31738	31558	31803	31618	31699	31527	31816	31706	31722	31569	31859	31752	31747	31867	31790	31825	31848	31854	31664	31813	31719	31954	31628	31822	31428	31686	31777	31595	31825	31676	31715	31418	31571	31789	31530	31825	32019	31917	31599	31727	31643	31612	31886	31445	31636	31594	31690	31799	31858	31932	31896	31493	31511	31644	31739	31444	31805	31988	31672	31840	31536	31421	31603	31639	31671	31881	31583	31616	31824	31797	31747	31811	31822	31781	31693	31657	31586	31891	31686	31753	31661	31669	32078	31640	31728	31721	31852	31662	31614	31669	32001	31813	31505	31716	31872	31802	31611	31855	31761	31856	31768	31810	31823	31879	31564	31818	31642	31832	31636	31909	31868	31869	31797	31829	31942	31930	32001	31753	31779	31656	31600	31714	31735	31727	31800	31551	31566	31857	31516	31660	31701	31844	31533	31778	31683	31860	31755	31789	31746	31690	31594	31576	31679	32031	31792	31712	31673	31828	31856	31649	31495	31684	31851	31936	31617	31685	31693	31792	31813	31543	31857	31387	31549	31629	31699	31620	31754	31528	31994	31576	31658	31744	31860	31632	31407	31732	31581	31674	31999	31790	31720	31560	31917	31340	31829	31719	31517	31654	31890	31831	31697	31763	31711	31698	31640	31665	31494	31881	32029	31782	31539	31794	31959	31735	31611	31757	31935	31717	31533	31377	31553	31866	31683	31843	31843	31663	31759	31738	31788	31676	31896	31864	31781	31830	31993	32089	31873	31792	31879	31823	31706	31843	31547	31727	31720	31869	31670	31543	31651	31677	31476	31803	31740	31751	31817	31706	31692	31604	31815	31809	31759	31625	31701	31826	31914	31650	31463	31819	31881	31865	31755	31757	31636	31728	31883	31985	31727	31912	31658	31725	31752	31643	31919	31776	31977	31958	31803	31657	31529	31774	31697	31628	31499	31521	32094	31731	31584	31799	31636	31682	31897	31860	31615	31957	31750	31772	31650	31657	31768	31671	31819	31814	31459	31737	31795	31571	31564	31658	31812	31564	31958	31856	31779	31681	31597	31973	31915	31550	32126	31938	31695	31813	32056	31545	31646	31715	31538	31784	31891	31659	31708	31608	31630	31657	31811	31671	31817	31809	31720	31913	31313	31648	31900	31573	31503	31930	31773	31706	31973	31701	31835	31591	31888	31817	31931	31993	32112	31877	31559	31901	31757	31849	31674	31735	31940	31951	31631	32094	31749	32037	32019	31909	31643	31630	31689	31885	31935	31659	31727	31690	31859	31868	31397	31552	31580	31788	31771	31862	31586	31814	31841	31623	31735	32048	31793	31665	31787	31947	31694	31557	31877	31890	31873	31827	31902	31749	31852	31719	31665	31912	31804	31664	31756	31708	31626	31668	31620	31640	31521	31718	31872	31526	31766	31626	31525	31712	31791	31768	31738	31568	31696	31937	31916	31739	31718	31761	31694	31734	31739	31910	31823	31767	31767	31781	31844	31792	31738	31632	31623	31729	31754	31896	31833	31873	31656	31774	31520	31899	31746	31284	31803	31558	31853	31577	31779	31756	32029	31852	31786	32067	31667	31500	31843	31544	31964	31830	31845	31845	31860	31686	31860	31800	31588	31558	31685	31747	31617	31748	31653	32141	31867	31660	31810	31516	31572	31733	31631	31720	31977	31867	31806	31601	31741	31659	31843	31828	31970	32049	31893	31919	31678	31745	31448	31813	31809	31694	31733	31981	31668	31664	31812	31763	31785	31898	31755	31725	31587	31988	31749	31816	31955	31908	31996	31730	31720	31785	31805	31820	31736	31916	31567	31497	31622	31729	31561	31824	31582	31665	31865	31648	31570	31811	31800	31641	31765	31813	31929	31966	31686	31570	31571	31898	31646	31765	31856	31781	31835	31284	31731	32157	31545	31686	31742	31602	31794	31776	31910	31854	31971	31785	31992	31852	31652	31826	31873	31879	31927	31532	31752	31956	31427	31611	31819	31928	31750	31664	31654	31824	31929	31538	31550	31568	31863	31705	31789	31530	31565	31841	31817	31817	31683	31819	31744	31900	31985	31693	31805	31896	31796	31807	31690	31710	31714	31804	31678	31522	31877	32109	31708	31619	31664	31740	31922	31886	31727	31899	31661	31595	31812	31910	31929	31826	31489	31747	31912	31459	31974	32095	31514	31768	31726	31747	31694	31562	31625	31867	31680	31560	31455	31505	31663	31507	31517	31686	31777	31852	31814	31930	31687	31586	31772	31610	31569	31502	31869	31696	31680	31740	31716	31569	31664	31642	31621	31866	31596	31661	31853	31683	31727	31585	31580	31935	31732	31710	31621	31723	31964	31792	31696	31818	31918	31602	31757	31747	31571	31716	31819	31831	31842	31604	31785	31785	31710	31933	31740	31767	31848	31920	31937	31737	31726	31628	31620	32071	31742	31718	31746	31416	31805	31517	31689	31976	31958	31816	31510	31635	31886	31516	31626	31861	31697	31548	31667	31564	31982	31568	31734	31960	31748	31726	31530	31721	31764	32019	31919	31647	32001	31705	31784	31836	31683	31721	31854	31813	31662	31379	31723	31615	31721	31521	31822	31760	31591	31851	31551	31454	31902	31715	31778	31422	32002	31653	31893	31998	31720	31868	31763	31655	31575	31933	31638	31523	31660	31692	31785	31682	31626	31709	31828	31732	31773	31951	31726	31772	31941	31648	31744	31933	31681	31685	31749	31535	31626	31569	31485	31818	31755	31670	31663	31608	31561	31601	31567	31936	31865	31706	31649	31730	31561	31785	31597	31684	31745	31668	31552	31729	31804	31668	31800	31320	31985	31613	31479	31793	31730	31759	31751	31648	31846	31770	31813	31980	31577	31584	31786	31746	31827	31796	31626	31654	31357	31805	31647	31450	31610	31410	31690	32013	31747	31742	31854	31716	31661	31629	31602	31724	31500	31727	31599	31882	31546	31693	31605	31503	31524	31929	31896	31750	31684	31727	31737	31589	31691	31880	31662	32093	31721	31644	31664	31794	31651	31751	31558	31906	31602	31822	31634	31695	31334	31542	31778	31750	31521	31724	31734	31707	31476	31795	31909	31657	32078	31628	31340	31615	31976	31819	31720	31698	31807	31645	31786	31947	31490	31748	31756	31748	31636	31968	31651	31845	31775	31501	31624	31838	32014	31690	31722	31705	31593	31832	31649	32087	31580	32053	31706	32010	32036	31273	31565	31697	32024	31859	31963	31581	31709	31715	31651	31780	31845	31657	31941	31936	31678	31707	31678	31795	31540	31797	31576	31925	31832	31507	31516	31837	31570	31410	31884	31768	31691	31640	31824	31876	31912	31764	31355	31509	31910	31479	31732	31682	31901	31820	31915	31956	31882	32009	31621	31766	31681	31696	31579	31541	31614	31499	31765	31460	31757	31781	31648	31641	31631	31751	31805	31909	31454	31928	31776	31625	31669	31793	32025	31944	31562	31589	31929	31754	31541	31664	31533	31633	32091	31847	31532	31960	31846	31725	31945	31604	31762	31842	31614	31899	31744	31768	31373	31977	31739	31571	31769	31844	31769	31808	31576	31966	31628	31974	31713	31819	31623	31667	31679	31845	31657	31644	31738	31723	32016	31742	31667	31595	31787	31801	31652	31855	31631	31833	31798	31623	31910	31614	31699	31575	31399	31592	31562	31788	32080	31900	31905	31678	31862	31802	31750	31609	31724	31707	31911	31522	31571	31637	31727	31760	31582	31814	31686	31851	31895	31589	31923	31664	31941	31926	31833	31640	31845	31748	31957	31564	31438	31678	31892	31639	31629	31707	31459	31574	31633	31679	31870	31775	31733	31510	31726	31776	31712	31889	31460	31727	31676	31740	31664
21993	43054	44574	46192	38080	40742	73146	65206	44542	32392	22527	18896	18182	17904	17978	17880	17802	17745	17736	17813	17689	17704	17873	17978	17908	17781	17834	17906	17810	17841	17706	17876	17766	17698	17829	17765	17777	17636	17968	17987	17824	17898	17669	17940	17892	17875	17764	17766	17712	17629	17652	17884	17725	17899	17645	17656	17969	17675	17673	17626	17902	17821	17645	17614	17544	17730	17629	17733	17792	17833	17701	17862	17526	17554	17865	17635	17809	17912	17864	17680	17705	17656	17614	17974	17796	17715	17641	17629	17902	17822	17717	17986	17549	17703	17820	17894	18020	17889	17787	17609	17758	17686	17777	17712	17624	17732	17765	17650	17785	17727	17760	17875	17686	17671	17692	17667	17756	17515	17802	17878	17785	17722	17771	17682	17694	17847	17588	17875	17696	17844	17736	17724	17575	17737	17865	17751	17667	17793	17583	17800	17745	17610	17758	17962	17797	17734	17729	17701	17787	17712	17874	17816	17903	17792	17748	17843	17729	17801	17649	17804	17659	17530	17619	17693	17746	17976	17523	17712	17883	17774	17680	17753	17699	17778	17814	17609	17645	17800	17753	17566	17819	17660	17917	17884	17802	17963	17681	17721	17753	17686	17875	17680	17681	17658	17517	17852	17748	17800	17883	17858	17711	17619	17734	17664	17890	17731	17716	17919	17735	17787	17629	17713	17690	17773	17732	17852	17866	17737	17611	17680	17624	17651	17860	17745	17760	17841	17762	17666	17615	17637	17829	17664	17926	17789	17748	17674	17711	17714	17853	17783	17826	17510	17788	17704	17785	17810	17472	17710	17618	17674	17634	17674	17772	17674	17696	17737	17844	17937	17688	17645	17675	17769	17697	17813	17549	17698	17599	17782	17888	17632	17752	17694	17737	17733	17978	17753	17898	17510	17805	17825	17785	17775	18033	17727	17760	17776	17611	17641	17850	17640	17740	17796	17600	17882	17722	17808	17818	17600	17758	17869	17622	17857	17768	17627	17782	17689	17869	17917	17576	17690	17539	17645	17790	17715	17613	17613	17767	17586	17684	17862	17679	17923	17736	17913	17645	17784	17729	17683	17990	17805	17617	17497	17740	17671	17822	17639	17764	17881	17723	17766	17839	17759	17627	17818	17785	17667	17651	17716	17647	17640	17791	17573	17554	17459	17775	17843	17779	17755	17570	17926	17725	17825	17784	17604	17575	17957	17674	17814	17742	17717	17567	17654	17835	17656	17746	17710	17679	17818	17583	17795	17790	17654	17844	17822	17705	18011	17805	17737	17771	17846	17594	17676	17923	17719	17888	17804	17784	17668	17623	17681	17700	17552	17763	17679	17798	17661	17691	17781	17593	17571	17805	17789	17530	17705	17670	17648	17772	17794	17676	17567	17567	17966	17594	17606	17641	17586	17645	17747	17651	17658	17894	17699	17713	17625	17800	17681	17645	17665	17624	17692	17795	17698	17816	17597	17789	17678	17832	17844	17620	17640	17867	17693	17728	17669	17853	17888	17975	17644	17635	17645	17760	17763	17996	17738	17522	17989	17756	18013	17618	17753	17536	17645	17750	17905	17662	17828	17745	17853	17822	17762	17748	17720	17768	17601	17697	17802	17810	17707	17890	17588	17765	17733	17863	17684	17756	17638	17731	17683	17745	17678	17797	17590	17690	17843	17681	17807	17846	17849	17760	17696	17552	17849	17696	17822	17675	17765	17747	17857	17674	17725	17505	17744	17823	17659	17946	17595	17719	17667	17529	17535	17742	17721	17844	17797	17675	17854	17712	17919	17663	17714	17713	17683	17865	17616	17645	18010	17658	17752	17774	17546	17725	17703	17863	17971	17706	17770	17755	17840	17836	17737	17729	17657	17820	17679	17775	17791	17911	17667	17706	17705	17657	17730	17598	17747	17794	17608	17537	17753	17818	17666	17752	17772	17685	17819	17830	17644	17862	17742	17831	17694	17766	17834	17784	17848	17802	17912	17909	17861	17700	17737	17780	17671	17752	17716	17840	17661	17870	17842	17725	17713	17765	17989	17966	17613	17692	17694	17778	17863	17607	17613	17669	17599	17789	17607	17758	17844	17689	17650	17730	17692	17658	17703	17985	17634	17858	17630	17686	17666	17736	17794	17727	17865	17707	17629	17965	17771	17730	17726	17783	17882	17703	17766	17705	17757	17865	17735	17776	17631	17750	17616	17874	17888	17610	17800	17799	17568	17612	17700	17757	17588	17911	17931	17637	17517	17782	17696	17830	17757	17739	17601	17893	17801	17727	17766	17672	17623	17623	17800	17820	17762	17767	17761	17879	17771	17761	17730	17598	17755	17896	17657	17896	17516	17723	17911	17811	17852	17639	17685	17860	17773	17703	17815	17779	17761	17712	17642	17641	17697	17711	17651	17632	17618	17829	17691	17978	17673	17774	17648	17811	17599	17632	17741	17737	17743	17928	17709	17849	17798	17607	17791	17614	17540	17926	17717	17790	17938	17737	17800	17624	17668	17709	17809	17875	17708	17738	17722	17784	17773	17621	17706	17629	17695	17913	17705	17959	17753	17898	17998	17805	17740	17856	17734	17844	17683	17839	17595	17770	17868	17963	17684	17791	17603	17653	17621	17714	17725	17592	17755	17881	17701	17684	17758	17627	17733	17743	17781	17613	17763	17837	17640	17583	17836	17672	17515	17746	17699	17701	17704	17804	17867	17673	17873	17728	17465	17677	17863	17802	17813	17746	17776	17920	17542	17648	17654	17907	17692	17724	17774	17896	17662	17746	17762	17517	17819	17768	17853	17715	17590	17866	17588	17790	17623	17689	17656	17750	17828	17703	17770	17599	17705	17883	17604	17755	17870	17774	17576	17802	17687	17856	17721	17758	17657	17728	17762	17671	17480	17617	17697	17692	17788	17894	17660	17452	17892	17600	17755	17904	17842	17687	17573	17627	17555	17740	17989	17575	17655	17790	17603	17698	17475	17763	17871	17749	17642	17698	17709	17825	17727	17561	17670	17804	17751	17812	17747	17616	17671	17562	17746	17741	17742	17716	17559	17623	17684	17828	17622	17636	17695	17691	17708	17980	17739	17831	17728	17860	17832	17705	17724	17606	17874	17668	17570	17471	17461	17880	17689	17777	17772	17754	17777	17805	17793	17851	17612	17875	17637	17673	17723	17883	17712	17615	17760	17547	17864	17510	17803	17862	17614	17821	17683	17845	17738	17822	17638	17616	17685	17662	17652	17677	17897	17501	17680	17649	17855	17908	17599	17654	17767	17748	17704	17802	17760	17805	17639	17726	17854	17678	17893	17586	17725	17718	17641	17658	17825	17805	17611	17726	17610	17798	17641	17775	17853	17566	17778	18035	17630	17666	17751	17611	17895	17860	17904	17796	17823	17701	17647	17727	17706	17683	17584	17661	17886	17815	17541	17745	17853	17912	17683	17827	17631	17923	17845	17615	17620	17697	17717	17725	17970	17730	17734	17861	17866	17880	17729	17716	17868	17567	17632	17737	17693	17806	17901	17669	17698	17762	17547	17782	17626	17648	17826	17528	17540	17659	17879	17739	17815	17648	17668	17578	17887	17929	17849	17558	17750	17684	17734	17795	17787	17590	17821	17792	17665	17689	17828	17880	17771	17834	17614	17832	17714	17742	17835	17787	17861	17579	17776	17933	17511	17725	17655	17541	17780	17816	17743	17693	17698	17748	17721	17706	17659	17878	17591	17729	17689	17527	17550	17643	17811	17568	17645	17881	17717	17681	17766	17612	17708	17667	17562	17858	17929	17693	17663	17596	18068	17820	17655	17563	17745	17563	17695	17527	17771	17758	17851	17744	17683	17790	17755	17745	17847	17775	17968	17730	17923	17788	17724	17893	17796	17776	17651	17860	17469	17673	17615	17812	17808	17517	17796	17773	17653	17640	17774	17634	17641	17803	17725	17847	17842	17933	17804	17847	17946	17839	17985	17591	17685	17393	17846	17805	17666	17782	17889	17773	17834	17901	17646	17957	17767	17652	17742	17539	17832	17799	17829	17682	17712	17824	17723	17802	17737	17747	17726	17819	17672	17683	17816	17722	17922	17614	17907	17813	17603	17719	17952	17863	17799	17620	17755	17672	17640	17712	17809	17895	17754	17698	17705	17758	17824	17722	17605	17672	17761	17719	17687	17633	17786	17639	17688	17912	17723	17635	17725	17866	17685	17841	17693	17699	17888	17856	17730	17668	17770	17577	17851	17740	17728	17728	17744	17592	17679	17802	17618	17687	17762	17663	17865	17587	17938	17828	17863	17695	17640	17769	18057	17706	17714	17745	17699	17767	17874	17652	17831	17787	17680	17577	17915	17653	17821	17729	17782	17704	17673	17779	17662	17685	17691	17910	17713	17618	17671	17739	17637	17866	17805	17641	17838	17693	17544	17706	17630	17779	17864	17876	17590	17653	17779	17697	17796	17759	17549	17689	17874	17827	17664	17628	17597	17900	17733	17610	17662	17723	17611	17709	17792	17777	17668	17797	17865	17836	17940	17730	17727	17551	17497	17604	17908	17683	17757	17805	17579	17596	17583	17713	17843	17757	17720	17723	17777	17800	17727	17651	17836	17767	17714	17831	17725	17811	17601	17842	17983	17613	17798	17802	17759	17632	17757	17798	17716	17908	17834	17847	17578	17676	17806	17619	17693	17832	17680	17716	17799	17736	17598	17632	17747	17901	17777	17895	17565	17746	17662	17622	17662	17915	17789	17842	17711	17591	17852	17661	17829	17561	17794	17787	17792	17709	17649	17626	17697	17841	17589	17959	17625	17735	17829	17732	17796	17453	17608	17798	17597	17811	17744	17807	17842	17788	17663	17779	17823	17831	17578	17923	17798	17795	17806	17609	17546	17741	17808	17716	17633	17813	17676	17768	17788	17580	17708	17521	17766	17563	17724	17672	17671	17758	17675	17708	17724	17713	17714	17827	17692	17796	17663	17625	17744	17615	17706	17727	17578	17674	17743	17657	17862	17875	17794	17791	17679	17784	17614	17759	17802	17707	17785	17647	17461	17875	17486	17818	17615	17730	17753	17723	17569	17822	17964	17658	17771	17513	17600	17687	17913	17633	17691	17833	17738	17934	17716	17797	17896	17776	17627	17829	17862	17713	17780	17894	17615
34782	34540	42326	41883	38146	36629	39332	37984	34934	33220	32284	31742	31758	31461	31593	31452	31448	31606	31501	31426	31535	31447	31470	31753	31505	31779	31459	31407	31612	31392	31665	31589	31713	31360	31585	31627	31644	31437	31572	31629	31472	31455	31892	31667	31716	31320	31650	31545	31906	31411	31768	31507	31460	31836	31551	31606	31763	31571	31811	31640	31628	31666	31436	31590	31781	31357	31197	31390	31629	31608	31406	31656	31625	31519	31745	31568	31723	31477	31151	31391	31654	31602	31772	31524	31592	31465	31327	31343	31580	31524	31740	31420	31636	31613	31543	31527	31524	31576	31189	31337	31675	31513	31679	31386	31497	31694	31604	31478	31614	31664	31676	31437	31327	31470	31526	31639	31618	31682	31423	31646	31652	31693	31560	31277	31598	31578	31749	31622	31607	31701	31394	31532	31316	31443	31989	31587	31579	31457	31572	31519	31397	31372	31624	31620	31604	31561	31724	31523	31827	31542	31868	31411	31386	31582	31476	31391	31640	31618	31657	31950	31493	31799	31502	31552	31330	31491	31789	31701	31541	31409	31568	31512	31540	31541	31335	31734	31499	31609	31695	31463	31567	31666	31514	31521	31633	31749	31293	31577	31475	31521	31361	31598	31419	31725	31572	31448	31420	31373	31521	31316	31807	31590	31332	31561	31716	31637	31616	31693	31418	31608	31359	31675	31754	31149	31613	31643	31662	31306	31765	31700	31465	31560	31649	31618	31469	31670	31804	31677	31578	31771	31717	31628	31627	31354	31444	31196	31449	31532	31672	31551	31577	31564	31514	31451	31679	31558	31476	31759	31523	31959	31514	31665	31638	31478	31611	31597	31587	31506	31750	31501	31470	31595	31481	31539	31524	31359	31736	31477	31537	31647	31388	31244	31621	31592	31599	31487	31530	31544	31452	31511	31615	31316	31522	31699	31602	31661	31750	31524	31531	31564	31717	31668	31636	31719	31346	31481	31689	31148	31380	31711	31502	31869	31665	31497	31373	31395	31308	31704	31273	31731	31734	31738	31906	31754	31530	31723	31445	31548	31399	31554	31378	31701	31645	31529	31560	31428	31584	31627	31541	31572	31680	31900	31662	31592	31813	31564	31754	31572	31543	31645	31621	31549	31559	31463	31702	31384	31709	31296	31668	31334	31788	31679	31708	31448	31391	31596	31578	31362	31274	31506	31529	31541	31367	31673	31424	31522	31362	31810	31539	31606	31570	31636	31519	31752	31696	31698	31701	31541	31600	31470	31498	31616	31555	31379	31494	31547	31649	31549	31719	31464	31589	31632	31478	31455	31842	31304	31512	31849	31420	31477	31683	31419	31749	31490	31541	31402	31623	31518	31701	31655	31498	31662	31650	31529	31460	31502	31506	31736	31576	31303	31782	31425	31465	31581	31593	31624	31773	31715	31556	31461	31528	31401	31414	31892	31612	31282	31448	31522	31400	31614	31537	31818	31607	31430	31522	31438	31538	31634	31603	31670	31523	31453	31543	31530	31530	31658	31483	31389	31715	31556	31479	31599	31445	31595	31545	31608	31381	31480	31472	31492	31526	31567	31682	31704	31679	31616	31481	31509	31571	31606	31615	31359	31624	31530	31666	31648	31632	31511	31514	31457	31961	31752	31697	31566	31471	31380	31592	31766	31366	31883	31506	31507	31571	31416	31491	31709	31351	31420	31514	31467	31548	31335	31661	31743	31405	31669	31480	31784	31692	31457	31474	31177	31532	31669	31724	31763	31589	31613	31692	31646	31871	31507	31603	31285	31608	31375	31401	31891	31461	31512	31250	31550	31607	31301	31399	31613	31489	31578	31488	31427	31614	31365	31597	31788	31389	31697	31680	31505	31389	31608	31327	31623	31376	31445	31527	31615	31484	31429	31586	31809	31671	31611	31506	31795	31381	31644	31627	31687	31518	31498	31267	31459	31670	31647	31541	31536	31544	31741	31311	31259	31545	31316	31285	31518	31407	31591	31532	31658	31397	31672	31636	31391	31650	31778	31607	31446	31855	31460	31605	31402	31498	31520	31684	31732	31461	31401	31722	31306	31734	31525	31634	31664	31515	31687	31569	31419	31593	31669	31450	31575	31429	31514	31423	31679	31543	31695	31500	31530	31682	31365	31570	31299	31533	31743	31513	31538	31227	31524	31505	31529	31430	31519	31491	31569	31835	31680	31368	31652	31612	31518	31383	31491	31537	31562	31611	31539	31633	31568	31458	31695	31505	31452	31402	31348	31565	31661	31465	31536	31620	31637	31633	31412	31863	31763	31456	31728	31598	31555	31509	31527	31398	31574	31812	31725	31291	31478	31769	31423	31530	31296	31553	31616	31567	31565	31635	31262	31546	31506	31614	31755	31413	31527	31594	31735	31701	31763	31639	31652	31684	31485	31517	31563	31558	31489	31725	31751	31798	31377	31692	31445	31728	31659	31571	31385	31706	31641	31828	31572	31405	31663	31571	31400	31501	31576	31383	31423	31535	31286	31521	31579	31385	31562	31536	31782	31689	31562	31709	31622	31352	31330	31451	31631	31490	31494	31648	31593	31619	31623	31526	31512	31815	31771	31502	31354	31567	31678	31708	31513	31557	31646	31771	31526	31690	31775	31628	31493	31585	31582	31268	31785	31548	31260	31793	31575	31388	31438	31588	31473	31623	31627	31830	31674	31535	31484	31737	31636	31506	31296	31531	31589	31737	31509	31843	31612	31426	31190	31422	31398	31556	31848	31614	31458	31563	31470	31648	31426	31573	31311	31592	31879	31941	31807	31731	31863	31682	31177	31611	31409	31476	31591	31340	31499	31580	31695	31496	31722	31534	31509	31638	31512	31500	31639	31591	31588	31281	31556	31479	31468	31423	31422	31432	31673	31582	31833	31421	31425	31418	31420	31511	31777	31735	31559	31489	31850	31669	31588	31348	31618	31464	31565	31741	31669	31503	31685	31631	31515	31712	31320	31664	31541	31564	31462	31347	31596	31717	31183	31629	31490	31467	31800	31541	31338	31431	31586	31661	31612	31435	31757	31518	31793	31472	31586	31590	31672	31568	31381	31576	31240	31332	31333	31682	31455	31510	31589	31432	31656	31642	31677	31665	31676	31273	31404	31422	31775	31540	31278	31460	31549	31637	31147	31582	31728	31464	31376	31418	31706	31571	31519	31640	31631	31533	31529	31666	31523	31475	31647	31696	31647	31901	31595	31618	31505	31470	31177	31360	31565	31430	31525	31553	31248	31576	31500	31445	31472	31766	31709	31408	31791	31566	31339	31543	31391	31537	31794	31497	31577	31628	31611	31576	31593	31577	31415	31502	31328	31663	31379	31366	31636	31605	31592	31557	31718	31566	31537	31620	31832	31879	31586	31750	31290	31866	31683	31608	31336	31678	31806	31700	31407	31649	31635	31616	31530	31716	31881	31675	31622	31643	31550	31678	31694	31634	31505	31718	31413	31654	31452	31591	31630	31609	31557	31524	31515	31527	31548	31566	31712	31977	31485	31429	31710	31628	31700	31500	31618	31392	31311	31651	31590	31513	31405	31461	31629	31479	31593	31768	31550	31285	31615	31458	31487	31682	31313	31374	31713	31532	31599	31235	31543	31560	31390	31320	31565	31587	31557	31566	31637	31608	31815	31730	31417	31545	31625	31573	31455	31622	31373	31383	31690	31524	31397	31567	31365	31391	31497	31434	31382	31542	31684	31596	31578	31750	31474	31634	31821	31505	31709	31536	31420	31778	31567	31785	31312	31515	31393	31540	31350	31349	31673	31534	31680	31617	31705	31626	31804	31579	31422	31823	31818	31485	31731	31375	31502	31600	31830	31526	31877	31656	31772	31515	31651	31588	31480	31619	31657	31579	31348	31205	31584	31484	31571	31370	31720	31654	31822	31572	31620	31868	31414	31620	31544	31722	31556	31341	31563	31391	31226	31398	31606	31465	31536	31701	31598	31584	31478	31495	31537	31564	31392	31566	31775	31597	31288	31434	31285	31394	31667	31477	31606	31370	31739	31633	31400	31527	31605	31502	31683	31691	31471	31461	31380	31360	31582	31425	31385	31636	31696	31751	31613	31611	31580	31655	31400	31411	31623	31228	31555	31385	31352	31686	31667	31493	31423	31504	31598	31676	31603	31774	31608	31631	31439	31763	31601	31736	31847	31459	31717	31778	31514	31623	31614	31405	31596	31785	31633	31579	31471	31709	31444	31418	31422	31439	31627	31614	31653	31760	31682	31552	31933	31401	31498	31451	31741	31610	31511	31750	31667	31167	31370	31509	31490	31452	31607	31690	31436	31616	31449	31568	31403	31563	31595	31453	31953	31814	31649	31644	31627	31643	31935	31625	31668	31711	31629	31333	31742	31447	31515	31614	31615	31462	31580	31785	31689	31532	31566	31414	31249	31435	31540	31585	31653	31614	31477	31471	31505	31383	31435	31378	31514	31645	31627	31349	31401	31622	31437	31450	31606	31494	31531	31525	31540	31334	31589	31596	31458	32022	31876	31517	31570	31621	31142	31531	31655	31691	31361	31512	31626	31487	31497	31628	31621	31583	31422	31363	31359	31603	31665	31594	31504	31700	31612	31660	31411	31288	31754	31420	31602	31616	31533	31792	31536	31557	31582	31519	31764	31529	31493	31521	31463	31421	31495	31394	31595	31419	31786	31377	31624	31381	31526	31770	31606	31620	31725	31563	31762	31806	31564	31636	31620	31694	31785	31646	31411	31458	31838	31721	31486	31514	31476	31396	31611	31407	31725	31278	31421	31539	31671	31643	31493	31501	31395	31604	31564	31810	31590	31548	31525	31724	31582	31609	31623	31659	31536	31806	31378	31507	31451	31495	31763	31528	31773	31782	31380	31673	31692	31630	31528	31464	31347	31297	31418	31566	31913	31527	31669	31609	31540	31660	31555	31624	31460	31433	31515	31551	31715	31686	31538	31531	31572	31426	31689	31415	31618	31502	31349	31599	31501	31491	31304	31785	31806	31471	31697	31623	31604	31912	31519	31594	31432	31603	31316	31493	31443	31670	31784	31667	31580	31754	31583	31442	31489	31474	31583	31486	31724	31705	31675	31797	31460	31509	31493	31514	31595	31574	31773	31214	31748	31738	31516	31742	31234	31793	31853	31736	31533	31726	31808
22186	30301	32401	28854	25555	23277	26641	23912	20208	18598	17756	17513	17444	17484	17409	17465	17466	17376	17449	17322	17315	17472	17522	17453	17403	17414	17567	17467	17349	17423	17368	17415	17511	17492	17303	17420	17375	17470	17381	17381	17510	17410	17301	17465	17404	17315	17486	17267	17464	17517	17405	17428	17152	17326	17421	17567	17272	17359	17309	17460	17336	17346	17403	17397	17463	17403	17299	17417	17463	17497	17391	17295	17366	17287	17358	17247	17363	17295	17217	17504	17245	17292	17378	17497	17395	17328	17465	17237	17361	17383	17233	17354	17302	17348	17406	17417	17389	17415	17269	17316	17416	17390	17598	17421	17332	17437	17356	17433	17325	17412	17398	17305	17413	17414	17351	17312	17300	17452	17384	17394	17353	17161	17435	17319	17304	17471	17568	17417	17182	17379	17439	17405	17497	17275	17439	17335	17221	17394	17188	17177	17247	17374	17187	17419	17209	17537	17398	17252	17455	17234	17206	17481	17240	17313	17314	17426	17335	17188	17413	17421	17341	17301	17397	17359	17323	17341	17355	17389	17405	17324	17331	17432	17266	17381	17473	17484	17526	17425	17296	17520	17267	17323	17467	17284	17219	17318	17349	17131	17290	17558	17348	17513	17224	17291	17216	17422	17364	17451	17237	17459	17332	17468	17399	17338	17310	17455	17377	17341	17173	17319	17412	17358	17552	17222	17295	17430	17457	17266	17325	17556	17333	17389	17416	17385	17292	17409	17544	17432	17372	17244	17271	17488	17320	17455	17357	17430	17392	17359	17213	17410	17422	17359	17290	17454	17372	17242	17341	17271	17417	17431	17387	17248	17459	17258	17419	17425	17416	17451	17356	17506	17339	17235	17395	17211	17199	17270	17389	17522	17224	17304	17304	17339	17415	17319	17391	17542	17664	17440	17374	17454	17477	17267	17448	17278	17520	17471	17204	17324	17387	17465	17380	17351	17333	17407	17467	17237	17324	17270	17540	17486	17228	17380	17346	17366	17279	17284	17409	17374	17472	17412	17225	17237	17337	17368	17336	17223	17263	17416	17400	17309	17306	17356	17219	17357	17453	17349	17446	17418	17423	17302	17305	17582	17367	17362	17282	17356	17377	17245	17465	17428	17479	17294	17195	17322	17348	17362	17463	17526	17476	17460	17357	17247	17323	17455	17286	17546	17340	17321	17392	17298	17319	17181	17310	17136	17650	17305	17324	17468	17283	17250	17452	17359	17325	17090	17366	17368	17461	17356	17302	17390	17410	17401	17316	17564	17345	17236	17245	17274	17538	17520	17518	17331	17326	17450	17449	17504	17333	17331	17446	17474	17600	17445	17259	17354	17451	17288	17473	17309	17468	17535	17289	17198	17404	17397	17319	17452	17372	17462	17395	17326	17322	17353	17257	17255	17413	17287	17389	17374	17217	17363	17397	17572	17294	17570	17312	17375	17247	17405	17401	17476	17416	17336	17398	17337	17433	17269	17234	17187	17419	17284	17391	17271	17202	17470	17436	17320	17505	17453	17351	17421	17509	17378	17468	17255	17307	17379	17502	17256	17501	17466	17536	17270	17243	17390	17377	17472	17324	17402	17337	17469	17384	17441	17347	17521	17352	17219	17359	17365	17334	17472	17100	17200	17420	17338	17526	17346	17518	17489	17516	17201	17285	17431	17285	17361	17501	17437	17549	17412	17238	17393	17317	17488	17345	17245	17484	17302	17356	17478	17367	17480	17339	17284	17268	17448	17280	17479	17402	17447	17412	17337	17428	17321	17532	17393	17362	17483	17443	17404	17227	17335	17386	17453	17353	17343	17360	17488	17337	17491	17198	17464	17175	17363	17310	17366	17369	17233	17354	17465	17299	17435	17485	17417	17582	17401	17486	17366	17229	17491	17408	17443	17166	17565	17312	17410	17557	17378	17543	17405	17402	17294	17242	17350	17401	17290	17508	17401	17617	17428	17363	17420	17366	17257	17068	17348	17380	17536	17382	17329	17430	17567	17495	17302	17323	17461	17414	17398	17524	17594	17432	17356	17414	17208	17652	17346	17557	17254	17218	17326	17356	17334	17272	17530	17470	17336	17151	17384	17430	17317	17452	17420	17434	17242	17374	17411	17319	17379	17485	17394	17463	17431	17400	17364	17492	17696	17375	17477	17404	17285	17252	17340	17458	17169	17454	17403	17453	17297	17431	17449	17263	17350	17417	17376	17396	17371	17452	17195	17362	17188	17600	17166	17250	17147	17506	17196	17300	17478	17501	17444	17387	17327	17285	17377	17542	17468	17382	17313	17436	17327	17285	17493	17450	17215	17570	17191	17315	17349	17146	17410	17263	17543	17451	17346	17508	17223	17516	17286	17274	17363	17101	17304	17361	17346	17271	17493	17508	17440	17407	17336	17264	17377	17305	17548	17341	17447	17380	17447	17330	17324	17309	17262	17586	17160	17265	17389	17373	17454	17440	17200	17185	17400	17210	17457	17403	17396	17439	17205	17330	17260	17277	17463	17335	17369	17234	17402	17399	17412	17260	17229	17556	17430	17455	17370	17525	17243	17349	17282	17288	17452	17388	17298	17461	17467	17257	17213	17159	17308	17528	17288	17412	17486	17269	17507	17551	17460	17183	17427	17253	17254	17487	17349	17388	17358	17198	17331	17341	17128	17432	17310	17385	17461	17323	17227	17269	17354	17287	17406	17390	17260	17505	17529	17451	17382	17439	17413	17321	17295	17175	17161	17467	17452	17458	17278	17600	17349	17314	17338	17224	17484	17361	17227	17359	17375	17346	17403	17337	17419	17373	17284	17428	17402	17665	17332	17371	17450	17500	17421	17222	17527	17320	17472	17546	17366	17370	17217	17283	17544	17376	17466	17341	17482	17610	17399	17564	17419	17288	17459	17429	17315	17318	17346	17438	17417	17395	17306	17236	17305	17358	17185	17378	17379	17332	17259	17461	17342	17603	17413	17375	17444	17482	17283	17638	17353	17554	17495	17314	17603	17475	17370	17501	17478	17168	17334	17463	17497	17290	17618	17371	17489	17437	17385	17355	17542	17405	17379	17472	17470	17252	17311	17358	17272	17436	17432	17409	17434	17305	17463	17338	17431	17241	17476	17391	17431	17492	17422	17334	17389	17301	17295	17397	17262	17488	17315	17278	17315	17428	17456	17486	17243	17441	17313	17258	17205	17452	17443	17193	17309	17299	17285	17293	17511	17322	17267	17295	17312	17456	17385	17460	17365	17401	17239	17539	17546	17453	17233	17345	17435	17340	17436	17552	17395	17323	17373	17562	17252	17481	17388	17364	17496	17388	17346	17376	17458	17264	17261	17470	17448	17208	17447	17522	17303	17362	17305	17464	17403	17401	17331	17379	17251	17479	17453	17563	17572	17353	17417	17237	17382	17543	17471	17404	17368	17331	17190	17308	17355	17457	17555	17422	17319	17347	17505	17367	17300	17451	17283	17322	17484	17301	17192	17265	17429	17452	17454	17428	17367	17437	17330	17540	17377	17382	17343	17330	17280	17410	17310	17295	17372	17403	17425	17428	17684	17296	17231	17267	17542	17278	17296	17394	17281	17474	17369	17291	17303	17509	17329	17269	17170	17530	17316	17386	17391	17439	17422	17276	17468	17355	17359	17411	17487	17232	17218	17390	17224	17398	17425	17328	17301	17212	17525	17410	17312	17452	17362	17364	17403	17524	17475	17438	17381	17519	17317	17464	17449	17479	17270	17429	17254	17383	17362	17300	17339	17232	17648	17447	17430	17230	17243	17455	17277	17215	17291	17280	17344	17519	17457	17396	17285	17317	17341	17277	17531	17594	17283	17355	17578	17317	17291	17476	17113	17310	17473	17364	17347	17257	17296	17301	17482	17412	17547	17313	17386	17212	17307	17438	17185	17592	17239	17208	17253	17458	17480	17488	17340	17369	17431	17350	17474	17460	17330	17503	17286	17392	17434	17413	17259	17335	17274	17461	17447	17351	17280	17252	17278	17504	17371	17384	17239	17564	17423	17392	17519	17461	17301	17481	17407	17289	17161	17350	17378	17412	17397	17488	17377	17374	17479	17268	17405	17548	17520	17250	17421	17278	17451	17516	17248	17399	17350	17588	17306	17350	17480	17496	17371	17487	17340	17309	17403	17354	17367	17443	17423	17436	17341	17293	17280	17563	17258	17324	17308	17412	17331	17351	17314	17212	17375	17468	17224	17393	17233	17403	17337	17562	17619	17342	17376	17296	17449	17338	17419	17409	17299	17300	17376	17421	17315	17327	17460	17333	17386	17351	17410	17344	17261	17508	17293	17419	17498	17283	17456	17407	17434	17449	17410	17270	17491	17557	17552	17412	17324	17446	17569	17391	17292	17421	17357	17564	17476	17453	17452	17461	17363	17337	17410	17290	17482	17469	17524	17401	17405	17355	17369	17441	17326	17335	17345	17323	17530	17380	17353	17337	17372	17178	17314	17445	17271	17274	17274	17124	17495	17332	17317	17354	17358	17332	17429	17181	17532	17232	17552	17265	17304	17267	17353	17289	17244	17232	17183	17316	17583	17310	17298	17403	17366	17490	17395	17386	17442	17207	17271	17684	17394	17338	17435	17341	17351	17350	17462	17306	17434	17406	17281	17339	17442	17341	17456	17326	17125	17458	17360	17465	17270	17382	17357	17335	17301	17525	17467	17327	17422	17439	17427	17236	17320	17280	17356	17512	17341	17245	17440	17289	17382	17391	17426	17400	17490	17329	17438	17425	17567	17520	17508	17398	17516	17400	17143	17292	17351	17460	17502	17383	17335	17471	17352	17561	17274	17187	17519	17287	17505	17494	17466	17348	17202	17312	17626	17321	17434	17453	17397	17368	17495	17341	17350	17303	17223	17356	17528	17470	17473	17397	17275	17190	17401	17486	17318	17414	17315	17402	17449	17317	17379	17365	17384	17297	17403	17433	17227	17279	17466	17435	17421	17247	17423	17358	17450	17385	17441	17487	17388	17331	17441	17349	17518	17558	17444	17427	17417	17411	17509	17471	17287	17520	17202	17367	17469	17416	17404	17643	17405	17491	17465	17267	17364	17332	17335	17541	17304	17365	17356	17434	17373	17180	17231	17225	17333	17263	17314	17410	17288	17274	17207	17385	17407	17291	17366	17218	17422
24619	21439	30323	34986	37421	42479	61599	55659	44261	37603	33644	32060	31526	31425	31162	31483	31042	31300	31203	31305	31657	31583	31332	31332	31271	31281	31230	31579	31243	31513	31039	31272	31426	31327	31578	31467	31453	31382	31530	31424	31179	31112	31245	31518	31395	31115	31220	31216	31090	31080	31297	31251	31297	31122	31214	31155	30873	31151	31188	31373	31155	31281	31250	31372	31418	31410	31241	31220	31108	31276	31212	31119	31222	31412	31374	31563	31375	31161	31009	31174	31273	31326	31258	31313	31293	31282	31051	31077	31389	31120	31130	31070	31432	30929	31407	31368	31519	31212	31432	31237	31096	31087	31020	31253	31365	31170	31286	31137	31378	31049	31129	30916	31079	31242	31440	31313	31018	31053	31159	31005	31280	31231	31416	30970	31093	31072	31227	31199	31539	31221	31091	31169	31255	31190	31368	31348	31154	31274	31155	31222	31322	31326	31027	31094	31085	31292	31414	31196	31128	31259	31501	30949	30919	31350	31349	30940	31139	31460	30875	31267	31283	31300	31251	31249	31293	31077	31354	31359	31158	31242	31169	31352	31194	31118	31272	31008	31176	31121	31066	31624	31334	31413	31421	31286	31172	31147	31259	31470	30959	30990	31019	31200	31201	31154	31383	31228	31216	30980	31433	31080	30913	31147	31516	31243	31601	31142	31208	31108	31307	31091	31287	31214	31301	31115	31056	31211	30927	31301	31010	31424	31181	31254	31001	31022	31253	31112	31174	31138	31388	31321	31458	31412	31201	31250	31194	31248	31171	31124	31230	31111	31131	31118	30982	31064	31085	31208	31146	31371	31226	31539	31298	31112	31253	31347	31275	31290	31193	31147	31179	31061	31498	31231	31293	31374	31044	31241	31244	31217	31068	31110	31052	30927	30904	31201	31016	31020	31079	31445	31187	31009	31260	31211	31157	31284	31142	31181	31452	31380	31098	31345	30942	31101	31195	31257	31188	31165	31247	30898	31100	31290	31294	31299	31284	31193	31171	31151	31531	31185	31190	31224	31304	31043	31120	31093	31279	31300	31145	31181	31185	31172	31286	30963	31087	31098	31236	31006	31498	31057	31138	31218	30834	31198	31044	31067	31110	31212	31146	31366	31566	31227	31181	31205	31191	31383	30974	31060	31346	31248	30814	31284	31185	31340	31279	31227	30961	31204	31350	31261	31425	31019	31239	31005	30852	31067	31219	30978	31238	31181	31294	31227	31110	31165	31314	31062	31097	31122	31135	31139	31236	31295	31252	31171	31252	31097	31313	30943	31203	30936	31138	31305	31178	31198	31356	31294	31165	30972	31224	31170	30892	30898	31367	31094	31357	31347	31191	31054	30985	31121	31112	31090	31170	31038	31141	31265	31112	31252	30891	31310	31316	31068	31447	31300	31036	31446	31366	31104	31238	31215	31076	31173	31171	31258	31258	31077	31190	31265	31227	31056	31295	31140	30977	31194	31196	30990	31275	30881	31225	31290	31111	31305	31052	31057	31235	31274	31177	31142	31353	31097	31344	31087	31460	31158	31274	31383	31362	31278	31182	31245	31525	31131	31228	31205	31342	31253	31103	31045	31114	31457	30993	31403	31389	31103	30868	31220	31027	31020	31301	31209	31067	31215	31302	31269	31165	31229	31350	31104	31269	31110	31139	31195	31312	31277	31178	31244	31561	31082	31371	30903	31353	31161	31229	31013	30924	31062	31313	31306	31262	31087	30902	31277	31210	31133	31108	31082	31095	31357	31471	31203	31233	31398	30904	31249	31258	31044	31450	31063	31226	31151	31011	31188	31354	31179	31289	30965	31198	31323	31109	31066	31208	30995	31398	31214	31072	30960	31409	31297	31130	31158	31295	31411	31220	31011	31223	31227	31290	31066	31121	31305	31143	31162	31451	31012	31173	31257	31286	31361	31145	31318	31057	31122	31357	31141	30992	31348	31258	31029	31227	31262	31181	30915	30990	31261	31132	31106	30885	31355	31237	31394	31282	31033	31251	31202	31079	31464	31544	31061	31258	31327	31283	30991	31203	31606	31304	31354	31384	31253	31225	31137	31093	31061	31219	31172	30975	31038	31326	31060	31054	31088	31227	31112	31388	31148	30939	31029	31118	31216	31045	31079	31459	31211	31240	31233	31616	31325	31159	31312	31207	30952	31261	30986	31274	31463	31419	31325	31256	31080	31162	31454	31023	31035	31347	31031	30933	31409	31149	31018	31215	31255	30962	31268	31053	31215	31155	31105	31344	31111	31172	30887	31229	31244	31265	31290	31328	31149	31033	31006	31088	30968	31243	31263	31163	31056	31321	31299	31124	31380	31554	31367	31233	31141	31209	31336	31126	31263	31026	31430	30961	31230	31278	31359	31230	30966	31080	31244	31044	31189	31403	31063	31250	31284	31106	31263	31417	31127	31196	30965	31092	30905	31081	31150	31032	31443	31262	30935	31221	30946	31390	31309	31427	31206	31222	31422	31392	31274	31244	31233	31002	31197	31551	31206	31226	31237	31204	31320	31327	31192	31013	31190	31505	31260	31226	31151	31002	31202	31316	31044	31294	31362	31339	31171	31165	31144	31312	31115	31240	31069	31101	31316	31214	31265	31042	31201	31366	31366	31499	31277	31485	31124	31377	31129	31044	31616	31269	31219	31399	31285	31241	31411	31293	31292	31175	31420	31219	31157	31395	31160	31323	31204	31126	31189	31312	31344	31297	31331	31289	31486	31231	31179	31210	31310	31213	31252	31428	31234	31384	31189	31378	31280	31025	31090	30812	30882	31317	30982	31012	31369	31619	31140	31314	31258	31154	31510	31102	31088	31157	31213	31255	31338	31262	31232	31284	31071	30987	31330	31138	31012	31034	30825	31230	31153	31281	31364	31060	31266	31307	31044	30799	31175	31229	31432	31169	31501	31226	31196	31074	31418	31475	31059	31174	31138	30888	31103	31111	31107	31329	31172	31235	31462	31139	31422	31149	31144	31090	31359	31416	31288	30931	31053	31336	31010	31383	31312	30919	31221	31240	31029	30894	31323	31355	30969	30886	31107	31003	31318	31261	31401	31386	31055	31070	31001	31237	31039	31075	31453	31274	31456	31209	31296	31346	31152	31220	31060	31037	31158	31004	31191	31433	31292	31139	31078	31273	31043	31197	31058	31215	31303	31185	31505	31136	31521	31048	31045	31232	31242	31345	31479	31235	31005	31098	30881	31298	31072	31314	31280	31296	31146	31455	31327	31102	31123	31251	31098	31226	30987	30917	31111	31332	31246	30993	31030	31555	31028	31003	31202	31065	31361	31057	31308	31356	31185	31285	31086	30896	31397	31239	31021	31362	31201	30898	31113	31110	31256	31268	31279	31093	31246	31390	31371	31203	31475	31184	31281	31067	30996	31129	31157	31433	31459	31493	31394	31246	31015	31450	31206	30874	31214	31173	31281	31104	31160	31174	31097	31145	31400	31279	31361	31303	31406	31082	31234	31174	31085	31088	31305	31361	31224	31090	31068	31111	31145	31155	31302	31052	31247	31159	31201	31205	31203	31083	31446	31234	30979	31237	31361	31378	31295	31208	31290	31180	31342	31224	31313	31364	31290	30756	31372	31094	31158	30973	31068	31492	31258	31273	31226	31137	30856	31132	31067	31309	31007	31253	31258	31189	31167	31305	31344	31270	31125	31323	31376	31028	30785	31486	31257	31216	31199	31366	31110	31001	31424	31028	31157	31196	31302	31348	31045	31229	31447	31138	31325	31425	31326	31172	31171	30973	31150	31211	31277	31335	31000	31274	30813	31082	31208	31026	31065	31228	31228	31013	31169	31596	31140	31340	31470	31140	31239	31302	31164	31303	31259	31372	31044	31209	31086	31303	31244	31261	31131	31379	31359	31203	31167	31287	31278	31192	31282	31405	31169	31255	31113	31054	31232	31499	31369	31180	31273	31139	31183	31420	31282	31123	31391	31318	31244	31258	31215	31376	31550	31307	31185	31285	31137	31230	31265	30968	31174	31031	31265	31131	31230	31093	31068	31231	31314	31114	31007	31132	31084	31248	31304	31265	31122	31314	31511	31333	31094	31207	31367	31241	31169	31207	31441	31100	31096	31165	31360	31188	31400	31236	31134	31311	31086	31343	31176	31299	30895	31492	31390	31526	31358	31203	31192	30881	31212	31234	31187	31149	31274	31072	31439	31100	31373	31135	31322	31247	31309	31320	30828	31260	31199	31429	31169	31178	31353	31293	31327	31231	31270	31234	31450	31286	31221	30966	31235	31373	31077	31211	31290	31196	31222	31169	31135	31311	31372	31177	31305	31074	30994	31344	30786	30990	31064	31231	31277	31346	31153	31324	31255	31122	31098	31227	31245	31202	31147	31395	31295	31236	31195	31494	31272	31205	31091	31169	31310	31347	31267	31462	31223	31459	31296	30909	31070	31169	31101	31149	31159	31259	31372	31285	31355	31312	31267	31374	31082	31121	31172	31072	31094	30955	31430	31328	31049	31147	31268	31452	31149	31396	31197	31248	31261	30968	31006	31121	31335	31584	31102	31200	31293	31239	30972	31030	31018	31216	31244	31199	31364	31372	31210	31383	31056	31012	31502	30961	31053	31296	31138	31264	31118	31369	31365	31071	31346	31155	31324	31249	31185	31392	31025	31338	31451	31046	31292	31276	31052	31157	30964	31123	31354	31139	31460	31044	31385	31316	31219	31365	31395	31262	31451	31399	31299	30999	31050	31192	31099	31363	31422	31411	31138	31227	30869	31134	31181	31015	31286	31158	30894	31026	31305	31065	31190	31190	31068	31286	31236	31299	31207	31129	31010	31169	31167	31332	31464	31046	31126	31133	31372	31371	31262	31211	31026	31160	31070	31306	31022	30893	31272	31357	31317	31101	31082	31320	31028	31341	31289	31317	31181	31107	31194	31284	31336	31154	31263	30917	31107	31112	31106	30944	31369	31080	31222	31148	31253	31256	31130	31208	31346	31190	31225	31237	31105	31375	31281	31125	31286	31351	30958	30804	31208	31235	31202	31104	31227	31049	31290	31138	31104	31281	31217	31315	31250	31260	31176	31059	31060	31210	31250	31416	31235	31537	31249	31323	31322	31205	31235	31238	31230	31054	31287	31156	30860	31171	31138	31034	30995	31095	31053
19777	35978	40374	36706	30332	34299	52355	44224	30712	23731	19105	17868	17605	17620	17446	17417	17404	17557	17333	17491	17345	17272	17425	17287	17387	17438	17331	17349	17285	17194	17392	17444	17248	17301	17333	17413	17526	17272	17417	17462	17226	17439	17252	17360	17206	17366	17348	17202	17355	17504	17358	17521	17352	17594	17436	17361	17348	17247	17296	17322	17326	17319	17474	17394	17352	17310	17355	17176	17402	17436	17329	17533	17158	17482	17529	17292	17281	17550	17490	17516	17372	17433	17287	17341	17416	17223	17266	17120	17412	17515	17354	17436	17228	17486	17333	17505	17364	17349	17400	17145	17455	17210	17311	17420	17385	17437	17352	17031	17328	17399	17297	17451	17224	17299	17351	17309	17321	17290	17280	17215	17363	17425	17345	17281	17307	17412	17556	17202	17396	17270	17233	17386	17375	17268	17411	17323	17427	17117	17284	17269	17320	17195	17304	17352	17362	17276	17205	17272	17318	17446	17310	17427	17203	17406	17336	17409	17240	17269	17326	17515	17228	17356	17358	17445	17347	17322	17460	17265	17257	17308	17285	17443	17350	17443	17311	17261	17253	17310	17298	17279	17130	17343	17365	17262	17301	17432	17303	17206	17377	17126	17287	17354	17354	17166	17198	17328	17408	17474	17295	17522	17370	17249	17347	17376	17210	17271	17354	17351	17410	17485	17220	17260	17310	17331	17350	17492	17202	17152	17321	17167	17216	17528	17301	17083	17382	17383	17342	17358	17359	17314	17333	17269	17362	17243	17358	17274	17357	17239	17359	17384	17258	17119	17379	17355	17275	17387	17484	17279	17545	17303	17323	17265	17283	17318	17544	17353	17316	17377	17291	17274	17392	17351	17407	17297	17434	17139	17210	17422	17390	17373	17414	17270	17350	17265	17389	17406	17305	17238	17256	17505	17439	17450	17474	17473	17282	17298	17289	17389	17354	17241	17318	17353	17264	17438	17439	17334	17414	17258	17307	17513	17280	17342	17325	17282	17419	17410	17462	17437	17379	17364	17340	17324	17257	17270	17327	17429	17514	17561	17356	17164	17454	17179	17331	17410	17379	17210	17509	17192	17453	17316	17454	17325	17441	17356	17352	17315	17359	17255	17326	17269	17177	17284	17125	17397	17415	17340	17271	17425	17551	17368	17393	17345	17192	17379	17241	17306	17283	17354	17255	17209	17492	17364	17386	17305	17343	17404	17312	17522	17217	17288	17383	17343	17187	17340	17364	17319	17322	17415	17307	17354	17401	17467	17230	17352	17500	17328	17363	17357	17481	17354	17383	17164	17391	17327	17366	17294	17459	17093	17426	17336	17206	17427	17161	17388	17283	17459	17305	17259	17264	17172	17431	17379	17221	17286	17471	17259	17472	17351	17350	17377	17321	17277	17473	17307	17329	17341	17349	17356	17412	17296	17307	17263	17387	17293	17180	17521	17358	17215	17411	17208	17296	17213	17359	17399	17419	17279	17388	17414	17378	17440	17251	17330	17392	17227	17363	17443	17295	17304	17144	17321	17286	17345	17291	17455	17324	17387	17455	17311	17287	17363	17253	17283	17578	17310	17226	17308	17247	17187	17394	17416	17287	17216	17441	17306	17198	17197	17432	17378	17296	17162	17410	17384	17258	17351	17340	17163	17152	17245	17412	17319	17328	17416	17415	17477	17357	17344	17296	17401	17278	17404	17124	17331	17450	17304	17357	17321	17147	17413	17293	17054	17393	17197	17183	17356	17334	17494	17175	17230	17247	17436	17243	17456	17326	17458	17258	17218	17573	17380	17348	17316	17442	17318	17270	17443	17047	17397	17306	17429	17348	17415	17109	17515	17271	17349	17402	17410	17280	17308	17240	17191	17308	17227	17343	17580	17321	17107	17112	17421	17283	17332	17203	17491	17218	17337	17412	17145	17438	17369	17383	17399	17326	17147	17287	17436	17362	17345	17337	17306	17432	17417	17371	17449	17214	17391	17495	17418	17378	17421	17192	17354	17426	17132	17225	17298	17271	17335	17450	17466	17395	17481	17518	17484	17408	17302	17336	17380	17406	17215	17223	17558	17212	17326	17255	17333	17335	17507	17257	17388	17527	17352	17279	17295	17394	17309	17431	17338	17392	17249	17356	17263	17377	17311	17303	17238	17281	17280	17275	17349	17237	17428	17260	17323	17356	17449	17171	17395	17279	17412	17391	17466	17320	17427	17481	17279	17423	17239	17361	17553	17236	17249	17372	17407	17256	17267	17519	17321	17327	17189	17324	17224	17365	17209	17374	17366	17394	17392	17333	17300	17240	17312	17281	17326	17407	17279	17447	17405	17413	17221	17431	17402	17494	17381	17258	17498	17397	17253	17057	17288	17324	17421	17255	17206	17619	17216	17564	17449	17501	17344	17440	17404	17326	17312	17219	17286	17015	17399	17325	17346	17356	17415	17418	17425	17304	17369	17265	17501	17254	17278	17333	17535	17490	17410	17311	17387	17333	17183	17269	17393	17322	17321	17240	17421	17534	17440	17209	17384	17391	17423	17318	17428	17056	17336	17295	17259	17442	17303	17367	17450	17457	17335	17238	17229	17377	17260	17302	17600	17519	17348	17240	17319	17200	17543	17383	17417	17388	17147	17342	17436	17429	17508	17397	17445	17254	17380	17339	17405	17413	17251	17513	17363	17368	17270	17383	17403	17333	17355	17266	17176	17349	17279	17266	17356	17362	17237	17285	17422	17376	17229	17483	17316	17577	17245	17545	17291	17356	17253	17270	17300	17418	17391	17326	17406	17431	17399	17275	17233	17497	17304	17410	17270	17317	17071	17341	17354	17465	17487	17330	17101	17367	17297	17507	17286	17367	17468	17293	17229	17248	17265	17380	17138	17363	17383	17350	17200	17338	17370	17419	17271	17333	17410	17306	17265	17506	17117	17365	17390	17274	17495	17219	17349	17349	17385	17394	17254	17373	17165	17291	17446	17291	17425	17267	17189	17453	17337	17520	17484	17301	17384	17350	17467	17090	17237	17403	17369	17191	17377	17110	17238	17284	17185	17289	17337	17333	17358	17298	17325	17281	17386	17568	17366	17148	17376	17414	17148	17448	17190	17343	17342	17411	17224	17302	17418	17319	17429	17426	17398	17367	17334	17342	17452	17514	17235	17352	17403	17241	17158	17436	17442	17569	17291	17274	17374	17373	17335	17248	17507	17112	17241	17475	17280	17491	17458	17562	17388	17425	17257	17248	17357	17309	17470	17431	17328	17186	17366	17229	17332	17395	17199	17379	17268	17244	17240	17442	17242	17518	17453	17348	17102	17464	17323	17239	17277	17337	17279	17301	17453	17227	17257	17235	17285	17335	17346	17182	17394	17407	17387	17185	17223	17358	17365	17289	17424	17348	17375	17485	17160	17380	17478	17312	17371	17417	17337	17357	17190	17199	17334	17280	17423	17266	17514	17266	17287	17351	17240	17479	17245	17457	17365	17458	17197	17400	17274	17200	17510	17318	17223	17317	17470	17385	17339	17176	17569	17332	17310	17332	17176	17236	17515	17162	17288	17283	17352	17364	17293	17135	17278	17387	17415	17314	17125	17295	17251	17350	17539	17375	17319	17388	17438	17297	17484	17353	17406	17467	17206	17341	17458	17242	17284	17136	17413	17407	17427	17383	17286	17227	17415	17358	17333	17260	17504	17266	17242	17355	17319	17310	17240	17294	17202	17371	17325	17406	17251	17278	17224	17233	17309	17281	17396	17206	17291	17309	17196	17329	17434	17309	17324	17276	17350	17318	17389	17519	17410	17306	17359	17507	17192	17518	17298	17423	17455	17251	17039	17318	17271	17351	17329	17499	17338	17466	17342	17323	17302	17390	17228	17405	17240	17289	17337	17332	17464	17329	17154	17361	17361	17305	17438	17487	17424	17366	17196	17180	17489	17310	17561	17184	17391	17210	17484	17300	17353	17360	17217	17204	17564	17330	17448	17333	17393	17356	17303	17413	17381	17120	17359	17281	17322	17057	17448	17492	17301	17305	17342	17329	17219	17390	17321	17483	17408	17217	17305	17362	17472	17309	17331	17304	17272	17492	17396	17382	17396	17109	17360	17246	17334	17203	17400	17326	17383	17463	17409	17390	17408	17350	17494	17504	17490	17424	17550	17223	17237	17306	17246	17241	17377	17204	17441	17421	17285	17278	17421	17255	17293	17326	17380	17325	17358	17347	17212	17452	17376	17415	17424	17361	17310	17196	17335	17328	17405	17156	17294	17306	17604	17397	17236	17356	17236	17257	17196	17366	17338	17224	17334	17368	17420	17209	17475	17472	17278	17310	17248	17243	17390	17182	17378	17284	17461	17342	17259	17404	17129	17422	17194	17482	17350	17361	17395	17386	17158	17247	17211	17258	17393	17357	17554	17322	17180	17245	17174	17434	17370	17266	17191	17237	17273	17348	17347	17196	17391	17338	17180	17469	17086	17285	17279	17475	17246	17330	17336	17471	17276	17375	17355	17310	17411	17312	17312	17276	17289	17163	17272	17512	17462	17411	17379	17444	17280	17394	17225	17361	17229	17297	17173	17246	17379	17158	17363	17437	17486	17414	17257	17395	17294	17416	17330	17499	17359	17589	17228	17422	17237	17440	17396	17343	17415	17412	17345	17342	17249	17335	17297	17340	17421	17201	17474	17283	17469	17398	17471	17119	17362	17476	17211	17353	17313	17362	17205	17481	17360	17442	17327	17183	17346	17371	17277	17297	17458	17124	17318	17348	17252	17366	17218	17445	17321	17203	17381	17395	17320	17218	17321	17249	17340	17373	17136	17212	17348	17315	17405	17300	17347	17409	17274	17409	17441	17364	17446	17346	17148	17156	17421	17279	17288	17458	17243	17341	17243	17249	17143	17349	17155	17373	17265	17425	17170	17303	17379	17395	17279	17212	17349	17423	17397	17330	17146	17314	17378	17379	17472	17475	17519	17334	17376	17311	17230	17348	17411	17481	17328	17383	17364	17400	17371	17279	17375	17278	17338	17402	17275	17524	17603	17319	17391	17354	17459	17293	17590	17485	17323	17230	17159	17481	17271	17308	17398	17411	17265	17372	17510	17143	17230	17324	17459	17245	17245	17539	17428	17415	17199	17288	17338	17312	17211	17384	17511	17331	17177
22720	21269	29230	30557	33940	48524	77114	69027	52906	42138	36251	33173	32619	32316	31922	31739	31950	31943	32014	31661	32133	32162	31985	32082	32106	32162	32038	31901	31846	31680	31988	31719	31756	31920	32083	32035	31802	32038	31812	32040	31642	31756	31818	31952	31587	31988	31914	31826	31889	31729	31855	31706	31898	31638	31844	31525	31744	31651	31789	31959	31641	31834	31991	31629	31848	31825	31712	31770	31681	31889	31812	31867	32155	31868	31768	31924	31464	31658	31554	31728	31792	31683	31769	31721	31972	31685	31460	31676	32031	31861	31558	31589	31556	31663	31631	31763	31775	31818	31816	31613	31611	31803	31935	31874	32162	31829	31894	31789	31722	31621	31815	31559	31807	31754	31730	31729	31642	31853	31738	31950	31716	31691	31713	31528	31755	31642	31770	31692	31527	31786	31662	31550	31722	31531	32034	31580	31849	31516	31679	31890	31919	31974	31852	31838	31671	31666	31778	31659	31707	31538	31948	31598	31679	31582	32060	31947	31321	31353	31556	31801	31497	31677	32123	31738	31732	31767	31489	31632	31711	31470	31394	31608	31846	31756	31507	31753	31718	31506	31673	31593	31773	31801	31982	31823	31584	31765	31628	31585	31754	31961	31507	31749	31650	31625	31733	31645	31807	31663	31537	31552	31413	31633	31865	31880	31718	31821	31586	31723	31507	31621	31506	31443	31849	31477	31529	31484	31810	31673	31906	31796	31835	31840	31642	31607	31608	31700	31937	31853	31881	31683	31665	31857	31820	31982	31454	32024	32013	31775	31606	31699	31744	31715	31880	31770	31840	31376	31697	31846	31572	31697	31906	31803	31694	31937	31933	31834	32045	31685	31644	31710	31712	31658	31414	31903	31956	31622	31796	31681	31378	31602	31783	31850	31807	31614	31855	31844	31996	31628	31650	31580	31502	31560	31717	31550	31525	31674	31683	31840	31793	31545	31669	31720	31697	31542	31687	31735	31620	31579	31896	31960	31898	31667	31444	31784	31804	31519	31673	31755	31786	31871	31922	31934	31712	31582	31810	31959	31620	31872	31916	31536	31715	31661	31646	31754	32003	31792	31886	31838	31441	31611	31712	31862	31780	31612	31657	31865	32080	31792	31561	31700	31545	31851	31854	31957	31689	31997	31578	31615	31834	32020	31899	31801	31855	31944	31770	31781	31691	31634	31502	31577	31777	31534	31732	31582	31793	31497	31970	31630	31660	31855	31771	31426	31671	31791	31714	31750	31554	31734	31552	31942	31876	31813	31918	31642	31813	31997	31624	31840	31724	31854	31903	31722	31647	31749	31779	31766	31692	31729	32011	31667	31610	31769	31420	31783	31870	31699	31726	31480	31837	31728	31806	32083	31789	31471	31671	31411	31487	31866	31586	31702	31755	31739	31267	31676	31903	31769	31671	31911	31726	31610	31520	31597	31593	31553	31677	31853	31771	31687	31662	31770	31804	31720	31871	31607	31757	31638	31678	31786	31808	31818	31771	31808	31742	31555	31700	31620	31646	31848	31707	31707	31496	31666	31419	31768	31884	32000	31901	31823	32022	31791	31714	31667	31786	31746	31592	31594	31891	31915	31866	31924	31889	31809	31944	31819	31862	31720	31652	31460	31781	31774	31867	31469	31787	31753	31995	31343	31816	31729	31717	31613	31713	31693	31835	31454	31746	31741	31908	31756	31598	31977	31798	31555	31596	31813	31983	31812	31888	31821	31670	31777	32077	31731	31676	31747	31871	31884	31647	31542	31704	31682	31974	31707	31471	31529	31444	31705	31600	31923	31724	31786	31857	31717	31551	31717	31590	31709	31670	31789	31521	31870	31695	31932	31727	31865	31586	31492	31629	31480	31573	31729	31696	31583	31799	31562	31669	31711	31818	31477	31552	31674	31516	31765	31914	31708	31702	31553	31730	31525	31619	31790	31672	31873	31855	31735	31744	31474	31788	31750	31430	31847	32082	31561	31836	31609	31877	31810	31904	31782	31601	31707	31498	31742	31564	31960	31751	31784	31873	31934	31584	31820	31649	31862	31793	31621	31906	31944	31354	31558	31805	31369	31877	31743	31865	31735	31851	31567	31906	31733	31557	31700	31800	31738	31884	31740	31630	31933	31813	31780	31338	31977	31911	31584	31481	31730	31552	31473	31667	31836	31579	31746	31676	31630	31766	31878	31813	31816	31830	31808	31718	31771	31958	31510	31703	31666	31599	31795	31537	31874	31494	31855	31678	31570	31867	31845	31624	31754	31809	31872	31562	31724	31634	31769	31774	31685	31828	31717	31426	31770	31729	31824	31712	31950	31824	31879	31915	31675	31620	31468	31635	31824	31966	31715	31755	31867	31591	31536	31696	31702	31631	31575	31864	31944	31810	31719	31620	31755	31944	31616	31798	31833	31811	31668	31819	31744	31833	31626	31648	31806	31840	31611	31575	31643	31624	31897	31403	31738	31830	31794	31857	31890	31703	31816	31775	31958	31543	31798	31865	31893	31817	31609	31778	31731	31837	31733	31359	31740	31462	31721	31757	31693	31926	31781	31797	32097	31833	31695	31296	31637	31880	31523	31822	31675	31477	31570	31670	31751	31646	31760	32114	31762	32000	31876	31596	31936	31837	31677	31859	31941	31687	31874	31704	31608	31658	31691	31702	31682	31853	31572	31613	31683	31672	31616	32006	31537	31639	31723	31691	31678	31510	31560	31784	31755	31572	31582	31866	31843	31790	31572	31773	31953	31655	31723	31451	31649	31452	31715	31623	31702	31770	31599	31457	31498	31712	31843	31706	31763	32000	31582	31779	31763	31847	31750	31922	31654	31730	31758	31902	31782	31867	32031	31698	31610	31817	31635	31929	31660	31805	31710	31795	31697	31999	31461	31432	31538	31787	31703	31579	31642	31874	31429	31784	31699	31583	31773	31747	31881	31919	31473	31497	31979	31592	31669	31885	31837	31606	31818	31927	31526	31643	31753	31540	31564	31661	31461	31588	31911	31678	31502	31658	31653	31863	31714	31659	31659	31757	31488	31618	31846	31715	31659	31859	31344	31792	31691	31748	31458	31728	31668	32008	31758	31777	31694	31598	32017	31893	31561	31686	31862	31576	31737	31559	31728	31872	31721	31990	31861	31720	31964	31655	31781	31439	31694	31681	31663	31480	31741	31698	31898	31838	31406	31797	31742	31689	31694	31841	31938	31807	31542	31914	31825	31817	31668	31616	31772	31614	31828	31667	31502	31466	31556	31469	31772	31429	31813	31827	31582	31739	31544	32022	31994	31814	31634	31799	31905	31843	31735	31705	31833	31684	31889	31800	31862	31640	31702	31651	31685	31773	31848	31921	31752	31730	31419	31739	31778	31991	31697	31724	31874	31842	31963	31613	31895	31691	31719	31886	31690	31846	31739	31773	31688	31493	31524	31747	31240	31731	31994	31624	31510	31761	31537	31794	31728	31816	31920	31715	31559	31446	31708	31614	31810	31609	31693	31678	32118	31620	31672	31854	31601	31780	31592	31704	31716	31832	31605	31748	31818	31585	31789	31714	31713	31625	31584	31753	31776	32087	31659	31762	31671	31718	31681	31798	31790	31614	31748	31733	31829	31986	31742	31720	31591	31945	31735	31759	31787	31512	31739	31934	31904	31614	31501	31863	31972	31602	31650	31486	31417	31828	31577	31550	31702	31741	31735	31737	31850	31747	31617	31869	31836	31898	31655	31869	31758	32040	31764	31807	31812	31846	31560	31763	31909	31688	31819	31839	31639	31857	31846	31636	31699	31746	31564	31847	31538	31595	31584	31694	31603	31813	31673	31724	31743	31800	31815	31441	31463	31694	31700	32092	31684	31828	31602	31728	31703	31609	31580	31580	31830	31881	31616	31683	31441	31832	31687	31801	31614	31752	31759	31664	31608	31805	31855	31706	31523	31627	31771	31576	31959	31535	31648	31776	31879	31794	31543	31914	31589	31818	31759	31618	31866	32051	31889	31447	31643	31527	32016	31749	31884	31714	31686	31900	31714	31928	31603	31665	31842	31882	31633	31984	31699	31888	31608	31491	31777	31931	31954	31739	31686	31533	31837	31706	31480	31880	31533	31831	31596	31833	31768	31738	31918	31931	31977	31972	31698	31644	31649	31688	31842	31887	31632	31590	31479	31428	31634	31894	31685	31778	31854	31702	31662	31726	31711	31577	31772	31615	31583	31635	31617	31779	31787	31961	31799	31617	31609	31840	31971	31722	31973	31833	31913	31570	31578	31830	31920	31567	31568	31676	31847	31603	31688	31778	31679	31663	31897	31642	31637	31922	31857	31936	31394	31715	31737	32016	31595	31867	31743	31815	31518	31590	31858	31817	31878	31777	31913	31492	31637	31693	31834	31691	31832	31786	31908	31756	31959	31966	31850	31560	31934	31734	31601	31740	31806	31692	31619	31684	31709	31866	31663	31755	31808	31777	31721	31659	31718	31782	31728	31861	31678	31928	31722	31669	32004	31873	31686	31366	31468	31713	31561	31614	31428	31675	31538	31625	31200	31666	31805	31829	31867	31675	31699	31619	31712	31589	31916	31788	31523	31795	31354	31616	31702	31551	31761	31572	31669	31699	31714	31612	31741	31625	31867	31739	31696	31625	31582	31818	31955	31680	31637	31624	31747	31833	31950	31926	31615	31773	31737	31738	31641	31885	31795	31775	31464	31789	31854	31751	31367	31716	31631	31744	31595	31886	31732	31778	31685	31712	32144	31658	31632	31883	31585	31817	31569	31716	31774	31860	31727	31766	31517	31836	31900	31749	32044	31545	31604	31711	31636	31625	31624	31836	31838	31778	31762	31983	31550	31626	31693	31800	31894	31559	31512	31483	31819	31882	31808	31951	31773	31890	32101	31795	31786	32065	31537	31615	31582	31646	31718	31671	31890	31919	31580	31550	31684	31862	31544	31534	31576	31734	31632	31714	31662	31816	31796	31774	31854	31920	31898	31847	31709	32006	31841	31676	31843	31787	31684	31663	31685	31483	31812	31833	31715	31741	31660	31696	31615	31740	31763	31634	31867	31856	31691	31713	31926	31650	31881	31542	31663	31761	31438	31605	31714	31647	31912	31710	31864	31783	31652	31561	31566	31870	31681	31805	31882	31752	31661	31684	31676	31767	31544
21552	42984	48140	41428	34774	44619	74817	63838	41285	28740	21854	18774	17912	18066	17949	17714	17988	17831	17900	17806	17857	17978	17912	17687	17822	17879	17819	17980	17849	17858	17660	17806	17507	17861	17881	17770	17791	17849	17473	17892	17769	17787	17729	17758	17937	17829	17858	17566	18147	17832	17814	17869	18022	17825	17623	17824	17878	17713	17563	17760	17718	17803	17621	17866	17743	17750	17700	18034	17938	17918	17707	17639	17626	17711	17962	17844	17981	17732	17922	17739	17819	17711	18028	17844	17898	17778	17795	17640	17889	17818	17672	17800	17614	17835	17673	17598	17681	17692	17648	17851	17646	17726	17770	17728	17817	17815	17664	17856	17864	17703	17789	17802	17668	17856	17884	17858	17659	17844	17877	17773	17722	17740	17752	17866	17698	17774	17831	17766	17662	17754	17701	17757	17876	17794	17879	17728	17682	17783	17701	17734	17863	17727	17599	17732	17839	17731	17653	17630	17810	17878	17738	17783	17655	17975	17788	17767	17725	17914	17905	17823	17721	17883	17713	17644	17802	17824	17583	17773	17853	17906	17697	17765	17749	17725	17676	17889	17860	17588	17908	17897	17884	17731	17558	17636	17684	17722	17797	17590	17532	17621	17847	17676	17818	17654	17834	17863	17845	17892	17780	17842	17685	17577	17598	17755	17617	17911	17775	17814	17766	17792	17815	17716	17772	17744	17580	17700	17778	17724	17680	17630	17805	17749	17742	17665	17778	17648	17580	17894	17671	17807	17639	17759	17670	17830	17622	17841	17867	17949	17673	17747	17651	17627	17903	17770	17904	17784	17744	17418	17793	17803	17857	17968	17690	17922	17676	17730	17658	17750	17585	17894	17736	17812	17757	17838	17942	17807	17650	17746	17661	17807	17873	17605	17687	17638	17778	17713	17712	17751	17788	17813	17859	17743	17863	17712	17789	17805	17706	17768	17748	17677	17618	17583	17557	17724	17879	17738	17770	17721	17741	17674	17983	17788	17648	17570	17625	17823	17836	17793	17633	17674	17821	17889	17844	17665	17882	17678	17937	17721	17684	17846	17880	17910	17572	17806	17704	17693	17789	17974	17592	17800	17662	17764	17779	17832	17656	17728	17721	17641	17825	17697	17707	17963	17688	17824	17855	17692	17591	17665	17779	17856	17800	17869	17747	17758	17585	17826	17755	17691	17759	17932	17738	17829	17763	17802	17725	17806	17756	17697	17684	17668	17711	17638	17722	17671	17611	17795	17760	17833	17771	17800	17771	17760	17820	17763	17722	17766	17701	17837	17830	17797	17895	17623	17648	17612	17856	17680	17710	17812	17614	17781	17753	17709	17721	17647	17807	17683	17625	17730	17829	17782	17838	17774	17708	17784	17594	17615	17533	17764	17842	17764	17845	17650	17761	17843	17792	17767	17803	17749	17784	17747	17715	17904	17734	17594	17739	17614	17904	17689	17784	17794	17756	17814	17914	17731	17751	17591	17717	17853	17695	17752	17727	17831	17798	17789	17693	17691	17840	17770	17698	17784	17748	17813	17751	17648	17752	17680	17704	17633	17765	17723	17730	17681	17717	17809	17649	17637	17743	17677	17794	17753	17930	17886	17692	18003	17653	17622	17572	17723	17709	17652	17810	17765	17731	17830	17652	17687	17737	17780	17759	17817	17584	17543	17789	17639	17940	17420	17785	17740	17723	17776	17671	17703	17660	17717	17347	17735	17815	17873	17748	17693	17544	17753	17792	17845	17708	17880	17758	17878	17794	17729	17770	17999	17861	17719	17914	17693	17789	17774	17724	17868	17838	17788	17619	17669	17578	17711	17814	17755	17888	17579	17729	17627	17813	17773	17653	17879	17755	17787	17834	17801	17914	17600	17811	17966	17624	17846	17728	17720	17913	17638	17678	17904	17795	17706	17827	17819	17771	17739	17888	17659	17788	17757	17722	17749	17693	17710	17745	17714	17807	17692	17623	17873	17850	17780	17583	17679	17880	17703	17615	17817	17805	17908	17670	17885	17879	17918	17753	17803	17653	17871	17620	17633	17708	17833	17731	17842	17838	17824	17753	17782	17598	17818	17923	17622	17604	17631	17824	17733	17768	17991	17741	17837	17853	17859	17766	17799	17934	17783	17669	17573	17724	17628	17739	17895	17694	17843	17718	18000	17996	17598	17778	17707	17679	17781	17709	17767	17696	17601	17643	17879	17692	17759	17630	17903	17789	17988	17899	17761	17785	17800	17744	17781	17675	17638	17784	17739	17677	17801	17786	17800	17860	17728	17771	17603	17845	17686	17924	17698	17724	17764	17759	17702	17656	17835	17648	17737	17856	17715	17771	17744	17638	17680	17762	17730	17748	17606	17697	17842	17823	17727	17708	17772	17807	17915	17850	17766	17653	17610	17886	17704	17715	17897	17690	17818	17637	17877	17864	17677	17657	17522	17713	18029	17721	17841	17668	17723	17801	17710	17749	17818	17890	17908	17688	17788	17689	17965	17794	17662	17616	17803	17685	17658	17775	17697	17815	17833	17602	17730	17667	17860	17710	17685	17787	17966	17623	17851	17665	17797	17788	17885	17653	17626	17714	17678	18071	17630	17797	17779	17783	17670	17752	17774	17839	17747	17732	17912	17829	17689	17770	17788	17737	17691	17811	17798	17757	17785	17730	17825	17871	17788	17720	17746	17744	17614	17873	17700	17760	17865	17761	17851	17704	17493	17894	17563	17760	17702	17870	17876	17594	17798	17668	17685	17722	17791	17829	17741	17738	17905	17785	17763	17824	17869	17901	17771	17720	17638	17778	17663	17915	17839	17775	17828	17695	17696	17922	17827	17569	17654	17669	17831	17571	17874	17838	17834	17773	17720	17697	17774	17647	17786	17733	17532	17749	17792	17785	17496	17752	17661	17791	17899	17736	17868	17753	17887	17673	17602	17804	17830	17687	17770	17653	17746	17775	17835	17784	17824	17648	17829	17831	17911	17579	17864	17930	17663	17724	17749	17598	17739	17864	17596	17659	18002	17735	17563	17589	17716	17814	17701	17946	17842	17536	17789	17756	17793	17699	17687	17867	17662	17881	17700	17789	17699	17739	17880	17618	17701	17699	17829	17896	17874	17677	17637	17861	17594	17690	17576	17762	17808	17812	17772	17817	17784	17724	17769	17674	17676	17846	17626	17557	17638	17988	17730	17750	17863	17755	17784	17673	17698	17698	17679	17685	17581	17879	17782	17653	17680	17663	17610	17906	17845	17745	17747	17611	17830	17660	17629	17766	17933	17690	17731	17746	17665	17823	17883	17582	17761	17699	17875	17853	17610	17670	17848	17926	17720	17716	17705	17809	17668	17649	17560	17696	17700	17750	17739	17582	17913	18019	17493	17824	17741	17726	17844	17627	17664	17666	17687	17691	17890	17797	17789	17747	17713	17755	17883	17808	17695	17810	17754	17698	17750	17649	17825	17767	17722	17852	17737	17794	17816	17587	17736	17656	17722	17764	17812	17770	17821	17647	17857	17798	17824	17634	17687	17781	17772	17667	17722	17796	17643	17917	17734	17597	17846	17730	17949	17569	17707	17842	17755	17706	17734	17887	17588	17631	17603	17873	17642	17687	17703	17792	17776	17707	17844	17893	17643	17753	17691	17591	17854	17864	17858	17812	17712	17694	17763	17709	17570	17662	17725	17767	17788	17968	17782	17802	17757	17670	17789	17511	17846	17712	17698	17836	17914	17830	17552	17628	17838	17957	17853	17749	17779	17781	17762	17637	17761	17875	17844	17861	17731	17743	17681	17744	17767	17846	17745	17755	17585	17637	17617	17806	17909	17560	17829	17713	17725	17604	17565	17646	17780	17826	17793	17703	17648	17994	17871	17727	17705	17798	17725	17923	17767	17677	17597	17546	17729	17873	17625	17778	17711	17886	17774	17858	17561	17852	17850	17642	17823	17781	17887	17819	17775	17659	17995	17792	17553	17813	17805	17723	17554	17814	17659	17819	17623	17663	17765	17729	17469	17687	17456	17722	17680	17845	17689	17699	17751	17821	17698	17668	17608	17629	17819	17764	17717	17700	17797	17840	17816	17780	17975	17807	17958	17752	17811	17696	17667	17817	17885	17812	17885	17682	17809	17644	17951	17781	17708	17697	17815	17779	17626	17680	17602	17637	17702	17750	17852	17764	17796	17581	17695	17742	17647	17858	17814	17691	17614	17592	17676	17771	17805	17653	17659	17719	17457	17930	17766	17662	17631	17810	17889	17647	17830	17729	17781	17714	17891	17786	17790	17767	17930	17779	17874	17796	17834	17802	17752	17749	17809	17761	17736	17824	17667	17875	17967	17728	17694	17666	17672	17619	17740	17672	17767	17661	17723	17693	17639	17738	17711	17898	17697	17888	17644	17786	17852	17581	17862	17795	17687	17682	17797	17819	17516	17874	17831	17809	17546	17826	17724	17719	17714	17607	17728	17833	17972	17823	17692	17832	17785	17830	17722	17639	17785	17670	17715	17642	18049	17951	17662	17780	17669	17822	17523	17735	17944	17694	17813	17717	17459	17734	17724	17475	17776	17932	17525	17797	17877	17853	17775	17759	17854	17808	17846	17842	17553	17738	17630	17782	17961	17756	17684	17727	17761	17530	17650	17699	17837	17857	17761	17711	17734	17823	17662	17809	17741	17881	17865	17795	17711	17682	17747	17774	17641	17717	17832	17710	17701	17777	17650	17787	17794	17739	17707	17857	17849	17768	17820	17705	17793	17392	17683	17673	17733	17728	17548	17837	17754	17556	17580	17816	17712	17694	17761	17741	17838	17734	17808	17720	17781	17791	17786	17821	17686	17815	17644	17616	17631	17778	17880	17709	17709	17935	17545	17817	17592	17502	17720	17820	17828	17763	17765	17728	17684	17826	17745	17761	17788	17484	17620	17929	17643	17720	17555	17720	17648	17734	17795	17788	17473	17779	17710	17702	17543	17831	17893	17654	17848	17870	17747	17732	17661	17844	17831	17757	17785	17808	17539	17567	17560	17904	17785	17721	17663	17797	17763	17690	17641	17743	17826	17759	17657	17783	17674	17576	17868	17694	17657	17752	17587	17905	17689	17912	17881	17821	17859	17750	17786	17862	17749	17800	17851	17651	17916	17805	17792	17687	17694	17745	17702
35221	34723	43201	40531	36682	36460	39253	38150	35155	32955	31865	31553	31679	31775	31589	31430	31611	31456	31705	31364	31615	31512	31657	31405	31418	31504	31518	31494	31603	31327	31465	31729	31602	31703	31438	31633	31681	31293	31534	31380	31589	31623	31567	31205	31137	31499	31226	31209	31620	31473	31693	31500	31504	31555	31467	31555	31444	31558	31508	31625	31295	31775	31334	31560	31670	31442	31611	31300	31140	31634	31544	31449	31285	31524	31510	31292	31206	31409	31683	31630	31226	31746	31616	31396	31648	31631	31304	31134	31401	31407	31614	31372	31569	31491	31624	31308	31464	31459	31339	31377	31366	31587	31564	31486	31782	31585	31594	31263	31425	31536	31378	31658	31543	31419	31553	31731	31324	31391	31490	31730	31560	31439	31369	31359	31437	31605	31383	31405	31216	31356	31497	31279	31517	31255	31310	31316	31449	31418	31395	31688	31665	31209	31622	31553	31212	31320	31411	31487	31660	31331	31411	31344	31469	31363	31630	31437	31550	31544	31763	31500	31458	31495	31326	31402	31517	31661	31637	31375	31848	31782	31568	31294	31707	31486	31310	31314	31153	31384	31711	31554	31414	31461	31189	31632	31406	31132	31590	31428	31423	31451	31479	31362	31318	31650	31550	31369	31690	31499	31655	31784	31488	31653	31323	31523	31374	31386	31457	31514	31461	31753	31328	31546	31414	31454	31361	31555	31437	31535	31479	31305	31417	31211	31221	31382	31518	31458	31185	31470	31539	31350	31651	31739	31341	31382	31456	31457	31313	31460	31527	31520	31621	31457	31276	31308	31536	31562	31494	31450	31329	31568	31513	31340	31477	31801	31476	31570	31577	31581	31646	31629	31481	31500	31677	31685	31546	31667	31591	31855	31840	31362	31595	31370	31585	31499	31348	31351	31333	31381	31374	31525	31499	31569	31359	31634	31484	31307	31601	31291	31644	31450	31080	31505	31536	31287	31670	31450	31297	31453	31560	31592	31343	31600	31291	31052	31362	31598	31364	31272	31690	31453	31685	31444	31533	31455	31345	31293	31451	31407	31489	31656	31322	31855	31566	31313	31493	31465	31413	31497	31594	31405	31433	31333	31463	31197	31494	31524	31441	31497	31570	31393	31377	31328	31283	31471	31251	31747	31385	31657	31613	31662	31451	31539	31429	31420	31314	31461	31359	31556	31352	31486	31364	31340	31476	31487	31689	31556	31615	31509	31181	31309	31602	31771	31470	31620	31482	31290	31412	31394	31395	31533	31740	31548	31611	31434	31452	31697	31634	31588	31621	31485	31480	31503	31302	31317	31590	31317	31443	31449	31658	31499	31423	31473	31625	31620	31568	31300	31455	31441	31718	31740	31664	31545	31789	31496	31391	31489	31703	31495	31279	31394	31398	31427	31414	31395	31511	31512	31585	31506	31523	31594	31455	31458	31656	31489	31419	31256	31319	31580	31372	31494	31490	31219	31713	31312	31490	31415	31392	31338	31592	31594	31423	31368	31511	31509	31671	31411	31693	31517	31400	31327	31346	31321	31460	31674	31646	31167	31490	31432	31300	31481	31743	31487	31569	31231	31470	31522	31254	31140	31515	31704	31581	31514	31428	31444	31581	31277	31352	31416	31448	31508	31834	31469	31591	31534	31391	31335	31461	31386	31412	31507	31697	31435	31567	31356	31728	31622	31668	31360	31420	31298	31496	31330	31865	31647	31397	31349	31509	31309	31518	31536	31409	31461	31653	31715	31659	31523	31577	31351	31324	31424	31456	31510	31498	31537	31204	31281	31526	31451	31351	31186	31689	31491	31483	31757	31292	31301	31443	31439	31286	31438	31600	31174	31328	31448	31282	31628	31300	31484	31716	31727	31772	31439	31569	31536	31611	31304	31160	31557	31266	31736	31388	31575	31508	31387	31326	31308	31675	31366	31651	31447	31465	31512	31564	31628	31567	31368	31617	31372	31666	31306	31577	31203	31634	31611	31617	31405	31376	31354	31603	31650	31652	31456	31521	31676	31481	31195	31652	31738	31346	31568	31456	31576	31348	31499	31405	31298	31322	31462	31554	31418	31614	31628	31738	31558	31244	31604	31591	31668	31306	31338	31497	31214	31256	31403	31439	31413	31477	31395	31602	31650	31461	31521	31580	31270	31384	31422	31517	31311	31737	31471	31223	31334	31520	31503	31409	31306	31619	31120	31410	31355	31694	31712	31497	31529	31195	31586	31363	31543	31276	31730	31700	31523	31670	31486	31364	31530	31532	31454	31372	31644	31784	31301	31644	31742	31378	31330	31459	31718	31297	31450	31603	31326	31333	31455	31530	31617	31262	31484	31267	31567	31571	31547	31637	31386	31660	31433	31345	31503	31333	31542	31580	31349	31583	31487	31754	31445	31317	31486	31613	31596	31252	31451	31559	31657	31742	31142	31356	31655	31539	31539	31544	31451	31539	31395	31154	31416	31780	31553	31490	31297	31619	31258	31468	31599	31614	31538	31515	31582	31168	31566	31504	31401	31564	31525	31533	31637	31332	31396	31497	31380	31517	31322	31305	31193	31170	31479	31414	31773	31683	31309	31253	31188	31551	31316	31404	31538	31538	31531	31397	31292	31436	31375	31429	31607	31658	31400	31462	31319	31448	31481	31484	31561	31424	31575	31326	31419	31572	31419	31383	31469	31381	31456	31620	31476	31238	31402	31475	31465	31483	31526	31433	31370	31499	31566	31446	31496	31453	31419	31376	31584	31244	31572	31161	31455	31662	31258	31355	31648	31451	31712	31356	31412	31615	31503	31425	31326	31483	31564	31247	31481	31423	31474	31327	31154	31548	31650	31189	31421	31506	31357	31372	31319	31613	31509	31714	31828	31439	31293	31596	31488	31368	31551	31344	31515	31304	31143	31653	31274	31349	31444	31679	31456	31559	31452	31326	31512	31335	31441	31696	31417	31606	31423	31712	31695	31517	31705	31104	31396	31546	31268	31752	31575	31282	31362	31347	31369	31612	31425	31422	31499	31441	31386	31730	31614	31613	31135	31376	31367	31674	31519	31755	31321	31456	31498	31238	31366	31395	31490	31471	31496	31716	31453	31396	31528	31324	31666	31468	31482	31509	31539	31389	31436	31508	31396	31687	31354	31585	31519	31663	31404	31505	31239	31416	31469	31555	31321	31353	31420	31594	31210	31472	31607	31665	31532	31369	31498	31525	31094	31400	31531	31376	31680	31532	31583	31229	31354	31235	31582	31574	31698	31537	31443	31300	31214	31367	31491	31407	31407	31690	31550	31357	31581	31280	31500	31352	31582	31584	31525	31599	31339	31434	31483	31512	31602	31288	31336	31696	31516	31442	31295	31632	31545	31412	31490	31415	31497	31740	31686	31841	31535	31758	31445	31599	31526	31364	31555	31869	31269	31437	31540	31348	31343	31452	31350	31094	31441	31530	31737	31193	31347	31531	31486	31502	31571	31474	31649	31488	31365	31259	31543	31493	31448	31553	31675	31517	31392	31095	31461	31504	31509	31549	31564	31504	31715	31091	31357	31418	31626	31393	31397	31597	31650	31282	31475	31251	31723	31488	31123	31617	31522	31521	31373	31530	31574	31241	31401	31282	31371	31423	31531	31418	31294	31786	31804	31256	31609	31492	31421	31339	31508	31582	31403	31567	31477	31647	31428	31471	31630	31609	31400	31592	31589	31514	31406	31576	31434	31446	31440	31418	31427	31553	31269	31509	31499	31636	31222	31484	31538	31336	31726	31344	31651	31341	31837	31381	31623	31536	31589	31543	31315	31784	31406	31505	31586	31617	31328	31405	31632	31352	31348	31621	31592	31652	31376	31462	31802	31636	31501	31701	31558	31414	31431	31136	31571	31445	31339	31347	31193	31603	31536	31439	31591	31452	31364	31442	31513	31342	31337	31548	31333	31578	31728	31337	31715	31457	31499	31271	31437	31433	31543	31655	31439	31688	31690	31560	31605	31436	31441	31395	31429	31495	31184	31605	31571	31424	31673	31450	31407	31677	31802	31366	31308	31572	31294	31353	31434	31438	31608	31319	31300	31644	31344	31473	31482	31451	31641	31572	31439	31639	31444	31436	31522	31382	31353	31446	31246	31395	31570	31505	31555	31544	31481	31390	31346	31335	31461	31558	31414	31436	31584	31411	31675	31854	31317	31580	31709	31567	31253	31285	31074	31568	31440	31525	31328	31670	31575	31490	31611	31504	31575	31704	31496	31471	31386	31745	31384	31699	31716	31266	31562	31337	30958	31406	31163	31822	31395	31288	31786	31503	31506	31512	31387	31542	31665	31301	31755	31537	31312	31537	31636	31517	31571	31522	31551	31600	31461	31539	31310	31629	31646	31238	31325	31557	31651	31332	31348	31532	31489	31354	31456	31686	31421	31468	31372	31603	31486	31372	31549	31716	31501	31306	31731	31584	31659	31530	31595	31602	31216	31425	31609	31419	31566	31483	31540	31460	31510	31415	31666	31294	31500	31270	31048	31491	31362	31660	31634	31536	31523	31392	31250	31295	31548	31642	31410	31451	31396	31317	31678	31528	31649	31471	31368	31381	31531	31634	31623	31475	31487	31938	31352	31423	31556	31483	31374	31406	31542	31481	31585	31583	31327	31387	31396	31624	31328	31179	31607	31384	31305	31352	31337	31408	31594	31409	31380	31505	31667	31599	31552	31681	31696	31611	31528	31490	31785	31490	31311	31318	31458	31458	31446	31604	31582	31494	31459	31431	31622	31576	31582	31231	31687	31599	31531	31300	31883	31380	31719	31299	31382	31807	31500	31467	31277	31639	31242	31530	31594	31363	31657	31552	31556	31539	31261	31366	31563	31466	31520	31497	31589	31479	31377	31697	31202	31612	31542	31741	31470	31433	31253	31438	31592	31372	31422	31802	31550	31405	31431	31352	31440	31711	31585	31437	31465	31492	31246	31604	31342	31297	31447	31551	31419	31454	31399	31479	31562	31578	31507	31440	31746	31484	31526	31442	31162	31599	31363	31715	31660	31697	31610	31399	31460	31559	31317	31425	31662	31575	31240	31570	31576	31407	31325	31434	31611	31544	31203	31611	31582	31360	31413	31436	31468	31741	31489	31642	31511	31284	31356	31528	31440	31717	31225	31173	31548	31623	31567	31624	31393
22772	32678	33977	27578	24137	23732	26597	24640	20541	18423	17928	17451	17269	17134	17332	17324	17360	17212	17292	17215	17336	17397	17393	17377	17578	17326	17510	17392	17387	17144	17186	17142	17435	17111	17547	17350	17434	17288	17426	17326	17160	17277	17237	17309	17320	17396	17346	17261	17216	17403	17240	17296	17307	17143	17162	17351	17313	17308	17468	17493	17363	17426	17396	17331	17424	17333	17424	17491	17169	17237	17332	17191	17316	17353	17247	17471	17347	17153	17301	17415	17291	17282	17335	17326	17416	17240	17390	17362	17319	17409	16986	17289	17249	17411	17382	17430	17182	17221	17401	17144	17376	17253	17293	17175	17461	17274	17323	17259	17327	17316	17380	17305	17199	17157	17429	17230	17382	17347	17389	17250	17299	17295	17326	17183	17179	17234	17107	17304	17394	17341	17321	17296	17178	17234	17272	17433	17309	17473	17231	17311	17429	17293	17244	17477	17275	17229	17163	17304	17402	17290	17207	17111	17151	17304	17225	17385	17214	17033	17383	17299	17228	17444	17372	17330	17064	17485	17239	17344	17152	17463	17299	17193	17278	17208	17119	17205	17309	17200	17285	17191	17377	17355	17262	17324	17325	17231	17378	17263	17302	17304	17354	17341	17548	17373	17409	17492	17368	17175	17371	17318	17322	17333	17308	17136	17308	17250	17502	17270	17365	17155	17414	17244	17366	17206	17296	17345	17366	17403	17103	17226	17256	17256	17367	17237	17091	17298	17426	17365	17312	17221	17211	17125	17287	17172	17083	17371	17313	17326	17150	17174	17381	17140	17271	17243	17117	17387	17272	17277	17312	17266	17313	17391	17281	17391	17286	17352	17276	17218	17357	17273	17294	17420	17442	17168	17124	17148	17401	17344	17283	17283	17319	17380	17262	17223	17462	17338	17217	17276	17161	17467	17275	17327	17376	17157	17284	17348	17244	17081	17231	17343	17511	17401	17254	17291	17156	17160	17359	17275	17168	17235	17294	17189	17379	17099	17392	17275	17324	17311	17286	17366	17236	17314	17502	17144	17056	17269	17165	17498	17410	17282	17299	17314	17180	17264	17470	17333	17380	17417	17245	17301	17381	17374	17320	17299	17194	17444	17362	17277	17245	17093	17225	17311	17367	17247	17229	17178	17235	17268	17490	17288	17244	17101	17342	17329	17553	17315	17294	17298	17257	17362	17103	17185	17186	17405	17312	17358	17183	17286	17218	17345	17198	17482	17406	17317	17390	17302	17335	17253	17290	17461	17216	17347	17171	17284	17470	17346	17598	17309	17289	17411	17404	17266	17379	17224	17314	17379	17265	17474	17287	17478	17147	17209	17284	17374	17412	17326	17173	17549	17203	17272	17392	17313	17424	17212	17193	17166	17136	17172	17477	17262	17255	17411	17382	17423	17133	17062	17415	17341	17414	17461	17212	17336	17541	17377	17205	17409	17391	17148	17315	17348	17324	17340	17404	17264	17142	17314	17157	17249	17242	17314	17274	17271	17445	17058	17454	17235	17047	17230	17157	17257	17277	17546	17469	17360	17093	17262	17425	17308	17438	17161	17263	17273	17299	17223	17347	17339	17226	17362	17378	17366	17280	17374	17180	17442	17281	17272	17432	17304	17191	17445	17226	17222	17286	17340	17340	17205	17428	17228	17113	17206	17327	17169	17333	17230	17277	17410	17337	17269	17408	17551	17311	17067	17383	17325	17289	17264	17258	17129	17381	17054	17290	17240	17329	17333	17281	17355	17257	17384	17158	17519	17325	17359	17188	17367	17274	17252	17383	17379	17372	17282	17181	17267	17252	17327	17345	17361	17253	17208	17438	17194	17339	17260	17353	17242	17238	17245	17424	17299	17198	17163	17232	17157	17263	17313	17276	17176	17441	17274	17298	17181	17284	17420	17198	17314	17318	17285	17295	17242	17270	17229	17240	17462	17416	17284	17473	17264	17298	17443	17317	17304	17259	17232	17273	17252	17420	17403	17127	17344	17495	17450	17380	17335	17174	17356	17237	17311	17275	17249	17426	17298	17352	17204	17236	17319	17353	17282	17365	17194	17127	17200	17164	17178	17342	17155	17300	17335	17159	17318	17302	17375	17406	17330	17322	17180	17511	17336	17299	17304	17173	17348	17438	17200	17366	17170	17358	17071	17162	17238	17285	17244	17485	17447	17274	17300	17390	17248	17313	17254	17420	17252	17393	17190	17408	17261	17456	17396	17327	17237	17261	17158	17367	17178	17373	17437	17293	17265	17254	17288	17416	17109	17293	17392	17479	17324	17281	17349	17270	17379	17380	17358	17183	17269	17406	17311	17271	17260	17315	17402	17308	17343	17220	17258	17330	17315	17396	17193	17311	17190	17234	17256	17398	17260	17309	17386	17404	17271	17324	17368	17223	17243	17388	17465	17409	17212	17386	17380	17350	17407	17275	17279	17221	17313	17400	17183	17294	17147	17198	17462	17326	17103	17067	17155	17324	17489	17185	17140	17305	17319	17311	17178	17211	17339	17200	17347	17388	17323	17388	17194	17328	17316	17455	17236	17286	17311	17335	17424	17392	17315	17269	17302	17286	17251	17338	17277	17287	17284	17317	17368	17089	17301	17009	17320	17348	17316	17461	17243	17144	17174	17267	17300	17200	17340	17269	17186	17271	17193	17365	17122	17303	17292	17229	17167	17346	17450	17424	17560	17314	17184	17073	17232	17386	17350	17256	17377	17277	17353	17215	17361	17175	17456	17236	17338	17292	17278	17384	17549	17434	17395	17448	17301	17401	17186	17103	17162	17383	17232	17308	17208	17232	17328	17292	17282	17374	17307	17214	17383	17409	17145	17104	17311	17328	17365	17307	17287	17340	17362	17140	17181	17423	17152	17271	17363	17514	17300	17427	17357	17376	17298	17337	17382	17157	17291	17459	17231	17311	17414	17359	17412	17296	17426	17299	17284	17332	17254	17292	17449	17408	17277	17417	17224	17281	17263	17241	17221	17359	17322	17390	17230	17219	17324	17358	17322	17244	17367	17532	17301	17407	17480	17344	17365	17256	17276	17396	17318	17294	17350	17342	17249	17310	17333	17285	17356	17242	17267	17232	17289	17310	17392	17502	17244	17403	17305	17326	17237	17382	17367	17173	17493	17160	17216	17339	17094	17379	17335	17278	17380	17150	17295	17435	17456	17263	17336	17352	17262	17283	17217	17067	17438	17511	17308	17401	17130	17420	17268	17185	17244	17494	17212	17243	17112	17425	17253	17289	17332	17127	17248	17212	17244	17181	17391	17245	17382	17396	17350	17360	17381	17455	17185	17331	17267	17400	17304	17136	17199	17429	17234	17261	17366	17358	17249	17453	17403	17206	17616	17289	17405	17170	17209	17261	17292	17234	17165	17223	17400	17198	17378	17313	17319	17262	17315	17265	17420	17026	17221	17441	17530	17471	17448	17214	17309	17227	17163	17337	17422	17205	17309	17100	17308	17238	17499	17313	17411	17363	17282	17127	17354	17254	17217	17308	17296	17349	17182	17340	17181	17215	17402	17286	17284	17285	17456	17491	17288	17281	17237	17310	17223	17416	17342	17331	17308	17237	17425	17322	17276	17413	17320	17236	17429	17207	17466	17397	17154	17415	17365	17299	17220	17457	17282	17231	17214	17342	17338	17262	17257	17212	17432	17285	17400	17142	17340	17328	17509	17490	17457	17212	17510	17325	17443	17315	17201	17246	17252	17565	17357	17268	17304	17236	17417	17301	17335	17344	17329	17448	17198	17251	17353	17457	17192	17342	17364	17392	17473	17278	17337	17187	17229	17252	17271	17285	17273	17343	17269	17443	17219	17161	17417	17277	17360	17231	17293	17198	17232	17286	17439	17381	17101	17180	17241	17215	17412	17400	17173	17372	17264	17208	17489	17365	17451	17347	17402	17298	17220	17347	17392	17215	17483	17394	17437	17469	17324	17334	17317	17181	17479	17251	17451	17360	17224	17325	17435	17271	17092	17303	17214	17379	17246	17279	17243	17125	17390	17459	17226	17404	17323	17250	17257	17215	17326	17631	17260	17225	17123	17399	17284	17358	17250	17276	17176	17533	17336	17465	17249	17349	17205	17357	17374	17282	17260	17341	17316	17512	17394	17153	17338	17239	17367	17374	17256	17349	17471	17348	17299	17340	17223	17236	17288	17331	17329	17066	17115	17267	17502	17177	17528	17170	17316	17339	17355	17353	17285	17401	17286	17182	17320	17434	17383	17301	17368	17203	17283	17422	17314	17237	17518	17300	17284	17399	17391	17255	17444	17265	17399	17445	17366	17354	17276	17231	17214	17486	17311	17292	17375	17403	17323	17204	17227	17195	17031	17345	17363	17270	17502	17507	17395	17377	17169	17354	17171	17170	17178	17400	17414	17278	17430	17303	17188	17389	17413	17091	17199	17367	17216	17184	17229	17426	17229	17323	17172	17322	17101	17256	17179	17380	17271	17216	17472	17021	17282	17401	17287	17151	17118	17166	17380	17331	17575	17132	17402	17164	17520	17165	17369	17102	17416	17173	17273	17572	17181	17227	17399	17300	17376	17130	17540	17311	17232	17243	17367	17478	17155	17305	17557	17254	17298	17322	17384	17186	17464	17422	17203	17389	17527	17416	17285	17534	17310	17436	17271	17276	17300	17198	17361	17276	17332	17305	17248	17316	17587	17243	17285	17150	17375	17237	17438	17129	17297	17368	17129	17176	17168	17541	17300	17285	17302	17276	17180	17303	17314	17356	17372	17333	17311	17261	17398	17331	17334	17426	17349	17267	17428	17319	17414	17361	17199	17272	17255	17304	17199	17272	17222	17511	17183	17347	17182	17411	17460	17361	17521	17206	17315	17260	17320	17154	17281	17408	17435	17198	17263	17255	17216	17294	17150	17329	17332	17273	17384	17187	17490	17226	17273	17312	17272	17277	17266	17438	17395	17302	17270	17397	17412	17465	17434	17312	17508	17369	17347	17418	17296	17319	17230	17378	17364	17228	17492	17258	17234	17234	17331	17445	17213	17305	17078	17314	17288	17456	17178	17401	17412	17238	17295	17257	17146	17315	17205	17426	17424	17468	17530	17184	17280	17158	17294	17300	17304	17398	17333	17410	17586	17208	17226	17254	17276	17265	17282	17459	17295
24633	21434	29746	33138	35285	43023	61999	57647	44115	36255	33461	32037	31351	31276	31248	31215	31143	31449	31255	31331	31188	30733	31019	31196	31086	30989	31296	31298	31166	31092	31179	31051	31088	31288	31264	31284	31020	31199	31188	31314	31225	30984	31232	30948	31109	31222	31018	31133	31102	31150	30999	30857	31056	31153	31157	31332	31161	30996	31085	31165	30971	31225	31002	30845	31013	30919	30944	31003	30863	31184	31088	31066	30959	31185	31165	31044	31243	31060	31073	30820	30694	31218	31122	30947	31110	31354	31046	30993	30686	31214	31078	31016	31121	31250	31144	31280	31036	31037	30861	30848	31208	30830	31359	30854	31192	31014	30988	31265	31024	31010	31023	31153	31013	31093	31187	30993	31359	30820	31226	30821	31197	31264	30884	30838	31064	30971	30866	31105	30757	30969	30951	30920	31175	31006	31108	31165	30899	31018	31365	30985	30878	30954	31078	30921	30858	31117	30902	30798	31122	30918	31296	31061	31057	31023	30846	30924	31156	31220	30839	31097	30923	31115	30920	30953	31325	30794	31133	30849	31319	31217	31100	31201	30905	31377	30862	30683	30954	31336	31048	30851	31067	31010	30947	30991	30862	30938	30990	30838	30934	31004	30837	31122	30974	30991	31192	31026	31166	30917	31020	30991	30901	31324	31348	30941	31163	31000	31004	31445	31004	31252	31165	31035	30990	31175	30907	30908	31001	31105	31041	31043	31357	31151	30759	31193	31144	31014	31080	31006	30931	31298	31234	31212	31114	31177	30930	31243	31037	30928	31066	31169	31097	31114	30865	31042	31204	31274	31023	31222	31020	30881	30986	31081	30992	31162	31286	31011	30888	31008	31070	31003	30898	30787	31013	31023	31001	31220	31218	30857	31190	31229	30791	30974	31299	30937	31045	30899	30744	31034	31261	31090	30859	31161	30879	30834	31263	30896	30975	31223	31059	30922	30810	30790	31098	31004	31198	31139	30876	31033	31232	31101	31189	31042	31036	30886	30999	30889	31089	30945	30658	30974	30915	31174	31090	31218	31002	31291	31312	31122	30928	31222	31009	31364	31062	31016	31333	30996	30979	31114	31149	31030	31283	31040	31060	31003	31141	31024	31113	31003	31169	31003	30871	30913	31365	30968	31000	31109	31090	30985	30994	31067	30896	31139	31200	31254	30970	31199	31160	30937	31181	31021	30835	30988	31119	30985	31299	31237	31077	31049	30864	31219	31148	31164	31072	31196	30858	31017	31171	30942	30916	31299	31177	31170	31178	30970	31101	30790	30823	30812	30872	31011	31009	31114	30916	31025	31011	31197	31101	31039	30883	31330	31065	30967	31089	31235	30869	30924	31170	31065	31013	30893	30810	31001	31020	31078	31241	31350	31242	30869	31281	31012	31282	31007	31017	31041	31067	31283	31130	30861	30980	30805	30965	30917	31135	30814	31143	31051	31296	31260	30919	31190	30998	31096	30870	30842	31237	31084	30673	31248	31352	31091	31130	31085	31082	30868	31266	31242	31175	31059	31075	31116	31073	30908	30842	31098	31183	30882	30957	31032	30977	31151	31029	30975	30908	30952	31326	31082	30874	31184	30878	30965	31154	31056	31031	31092	31194	31060	31371	31206	30952	31163	31091	30747	31021	30895	30772	31058	30954	30605	30955	30956	31344	31135	31073	30915	31363	31037	30949	30994	31289	31170	31111	31182	30938	30891	30848	30771	31146	31097	30877	30964	30912	30913	31129	31015	31118	31017	31144	31114	31173	31185	31004	31134	31131	30716	31079	31236	31090	30897	30923	31048	31035	30872	31069	31070	30927	31291	31166	31033	30969	31268	31302	31274	31175	31166	31173	31071	31035	31126	31370	30990	30931	31261	30822	31029	31217	31223	31220	31157	31178	30908	30954	30973	30925	30898	31065	31159	30935	31009	31057	31190	30903	31195	30976	30986	30911	31076	31078	31094	31242	31052	30999	31007	31157	31138	31041	31052	31098	31057	30841	31134	31162	30849	31199	30983	31103	31144	31339	31194	31164	31115	31045	31004	31019	31061	30935	30766	30978	31024	31235	31089	31138	30839	30964	31173	31347	31009	31248	31083	31029	31107	30999	31135	31017	30999	31105	31288	31016	31293	31160	30813	31154	30978	31167	31194	31243	31479	31362	31197	30958	31128	31143	31165	31154	31037	31140	31191	30764	31414	30901	31096	31069	31095	31442	31012	30970	31042	31208	31091	31035	30821	30928	30993	31181	31183	31063	31027	31155	30943	31244	31072	31065	30884	31083	31006	31008	30711	31075	30994	30793	31051	31152	31062	30738	30999	31216	31200	31059	31099	31032	31241	31446	31184	31226	30948	31135	31098	30988	31212	31429	30992	30869	31093	30849	30962	31010	30951	31272	31104	30932	31220	30955	31214	31096	30922	31364	31175	30821	31003	31024	31017	31025	30821	30947	31080	31179	30879	30970	31029	31159	31123	30982	30946	31087	31019	31110	30776	31076	30915	30984	31228	30994	30998	31275	31030	30964	31207	31422	31138	30980	31001	31050	31053	30988	31192	31151	31240	31129	31106	30736	31019	30891	31107	31154	30993	30938	31001	31103	31187	31240	31141	31055	31054	31063	31046	31308	31064	30799	31082	31311	30972	30996	31330	31336	30981	30966	31032	31237	30972	30878	30984	31073	30938	31101	31018	31202	31108	31073	31114	31080	31078	31131	30969	30903	31003	30798	30970	31109	31074	30932	31104	31216	31222	31017	30633	31106	31394	31014	31149	30971	31378	30980	31020	31236	31390	31188	31028	30937	31101	31175	30991	31084	31002	31195	31286	31033	31144	31312	31076	30892	31182	31124	31079	31286	31158	30995	31050	31236	31130	31052	30904	31044	31281	30899	31054	31248	31243	30968	31225	31369	31191	31183	31229	31047	30882	31074	31100	31405	31350	31124	31112	30858	31012	31327	31099	30946	30928	30921	31318	31159	31203	30912	30841	31252	31015	31031	31192	31310	31540	30748	31001	31041	31089	31386	31051	30928	31397	31075	31142	31080	30955	31139	31134	31074	31089	31017	31279	30989	30911	31089	31147	31022	30966	31151	31155	31138	30907	31176	30988	30981	30928	30824	31060	31017	31035	31358	31333	30993	30843	30869	31096	30829	30903	31092	31095	30920	30945	30939	30970	30917	30876	30991	31124	31309	30936	31181	31260	31000	31399	31298	31111	31027	30990	31090	31152	31174	31159	31299	30991	31044	31206	31125	31122	30694	31022	30935	31143	31051	30563	30984	30814	31055	31053	31070	30974	30970	31110	30954	31265	31251	31321	30979	30968	31053	31109	31086	30938	30927	31182	31190	31320	31281	30870	31202	31231	31041	31077	31133	31021	31158	31146	30928	31125	30912	31078	31248	30926	30891	31115	30953	31135	31195	30878	30811	31233	31100	31242	31047	31217	31099	30928	30961	31125	31220	31085	31017	31206	30779	30996	31107	30972	31058	31013	31027	31175	31079	31040	31320	31096	31043	31240	30981	30940	30968	31162	31117	30912	31309	31096	31199	31358	31285	30979	30963	31084	30873	31125	31100	30980	30981	30732	31060	31227	30961	31051	30967	31015	30959	31147	31251	31434	31119	30952	30922	31047	30980	31275	31142	31152	31195	31181	31150	31168	30740	31271	30987	31059	31336	31109	31267	30963	31031	30937	31103	31023	31094	30974	31229	30994	31174	31177	30977	31142	31137	31147	31173	31068	30906	31240	31078	31058	31098	31043	31134	31086	30982	30907	31183	30761	31201	30967	31332	31246	31062	30999	30952	31096	30955	30957	31011	31143	31015	31062	31236	31074	31219	31230	31312	31184	31014	31195	31207	31231	31116	31031	31175	31312	31195	30876	30971	31384	31006	31099	31040	30771	31049	31081	30963	31164	31030	30819	30904	30929	31156	31061	31019	31121	31045	30991	31071	30913	30999	31206	31211	31114	30901	30970	31190	31053	31064	31264	31214	30911	31117	31100	31226	31251	31123	31049	31014	30886	30770	31121	30829	31084	31137	31050	31054	31418	30982	30806	31070	31086	31249	30942	31331	31045	31124	30802	31298	30973	31076	31131	31127	31147	31181	30747	31091	30996	30939	31067	30949	31064	30905	30925	31342	30890	30891	31189	31142	30763	31228	31190	30947	31121	31116	31056	31184	31494	31052	31153	31005	31056	30876	31188	31261	31067	31161	30968	31064	30999	31128	31170	31118	31090	31148	31072	31195	30911	31184	31173	30925	30812	30950	30942	30973	31235	31151	31095	30958	31205	31287	31142	31170	31175	31265	31338	31217	31071	31170	31034	30931	30932	31095	31206	31081	31225	31214	30930	31035	31095	31254	31038	31360	31121	31110	31026	31080	30906	31022	30951	31038	31175	31116	31035	31188	31317	30914	31058	31114	31185	31030	30856	31062	30953	30892	30925	30990	30965	31164	30939	31086	30904	31066	31185	30941	31057	30824	31154	31091	30871	30681	31045	31046	31199	31120	31018	31202	30946	31116	30885	31338	30996	31227	31033	31184	31342	31166	31074	30969	30930	30972	30938	30755	30904	31149	31075	31008	31108	31007	31331	31135	31049	31100	31114	30983	31011	31018	30942	31098	30680	30752	31179	31234	30917	31101	31104	31086	30889	31217	31152	31072	31121	30984	31349	31316	31012	31135	31057	31286	31269	30920	31132	31030	31104	31237	31119	30876	31234	31040	31151	30831	30864	31281	31140	30757	31038	30937	31042	31171	31297	31238	30973	31233	31067	31230	30856	30982	30750	30985	31175	30942	31015	31009	30958	31002	31188	30913	30701	30988	31033	31075	31171	31061	30991	31339	31130	31067	31347	31170	30955	30934	31055	31069	31251	31017	31086	31021	31179	31068	31091	30968	30993	31124	30986	31014	31044	30998	30805	31027	31034	31344	31291	31011	30997	30958	30955	31066	30905	31059	30948	31196	31001	31199	31226	31170	31122	31021	30917	31077	30792	31118	31107	30634	31309	31160	31110	31161	30857	30781	31038	30817	30776	30932	30937	31130	30930	31058	31065	31218	31120	31397	31175	31024	31340	30976	31138	30947	31161	31241	31018	30606	31046	31203	31002	30850	31014	31143	31407	30976	30841	30965	31027	31356	31269	30871	30979
21850	37961	37744	32523	28707	35479	53193	46743	29882	22255	19321	17811	17416	17381	17389	17395	17325	17488	17286	17542	17186	17318	17475	17483	17181	17462	17334	17255	17424	17382	17477	17407	17465	17247	17412	17174	17333	17457	17205	17197	17324	17417	17298	17360	17281	17355	17426	17281	17346	17240	17269	17123	17465	17266	17386	17364	17324	17391	17361	17092	17313	17247	17199	17136	17410	17324	17446	17173	17402	17222	17312	17334	17377	17331	17209	17305	17411	17322	17386	17260	17232	17435	17389	17324	17400	17223	17220	17203	17350	17368	17280	17191	17190	17104	17433	17224	17406	17287	17345	17272	17184	17260	17282	17320	17172	17147	17276	17355	17142	17095	17326	17430	17235	17377	17219	17380	17028	17282	17225	17396	17256	17283	17318	17410	17203	17406	17522	17164	17352	17336	17212	17252	17333	17356	17025	17364	17302	17280	17217	17192	17288	17413	17202	17332	17197	17210	17307	17310	17344	17412	17148	17330	17244	17307	17271	17333	17273	17373	17275	17300	17313	17270	17324	17301	17264	17288	17259	17334	17148	17253	17197	17173	17293	17331	17182	17350	17473	17397	17231	17256	17231	17429	17487	17316	17254	17243	17463	17189	17416	17252	17167	17303	17428	17460	17428	17141	17222	17208	17349	17291	17188	17263	17476	17306	17208	17270	17201	17321	17277	17060	17460	17230	17250	17266	17303	17299	17465	17167	17376	17344	17222	17220	17383	17229	17209	17411	17191	17316	17199	17380	17422	17218	17324	17215	17280	17004	17389	17255	17131	17354	17199	17248	17142	17205	17288	17312	17222	17255	17207	17109	17210	17385	17215	17248	17319	17457	17248	17136	17349	17352	17446	17250	17269	17152	17233	17170	17435	17315	17575	17202	17272	17208	17461	17282	17397	17360	17348	17278	17245	17232	17219	17156	17433	17271	17358	17379	17182	17151	17354	17167	17161	17068	17273	17185	17267	17306	17092	17344	17143	17138	17403	17159	17353	17287	17288	17360	17222	17126	17436	17508	17237	17274	17286	17285	17247	17051	17328	17256	17378	17256	17254	17437	17258	17332	17340	17112	17219	17378	17191	17306	17195	17310	17356	17153	17373	17378	17385	17193	17258	17301	17316	17316	17028	17193	17327	17208	17194	17330	17314	17311	17414	17319	17342	17225	17426	17091	17326	17341	17123	17124	17402	17216	17371	17127	17224	17352	17107	17206	17300	17393	17168	17140	17324	17471	17270	17532	17345	17457	17132	17429	17423	17272	17230	17206	17328	17282	17207	17311	17417	17348	17219	17247	17139	17291	17473	17159	17299	17235	17307	17237	17383	17261	17420	17207	17411	17235	17380	17280	17276	17304	17342	17104	17253	17147	17267	17407	17159	17442	17201	17341	17391	17265	17320	17354	17250	17069	17266	17333	17366	17395	17198	17276	17362	17180	17305	17205	17213	17242	17185	17440	17308	17301	17225	17250	17547	17331	17280	17375	17174	17353	17223	17434	17284	17293	17510	17371	17135	17294	17212	17272	17156	17275	17205	17411	17087	17087	17188	17234	17391	17149	17091	17204	17167	17331	17207	17390	17421	17214	17306	17249	17458	17162	17273	17336	17355	17283	17044	17281	17202	17179	17342	17183	17183	17176	17199	17386	17085	17229	17210	17160	17170	17304	17356	17457	17241	17255	17212	17204	17244	17370	17222	17147	17237	17196	17349	17140	17361	17298	17409	17015	17403	17280	17292	17278	17576	17195	17322	17377	17417	17324	17030	17164	17282	17382	17289	17189	17076	17457	17163	17268	17611	17103	17417	17258	17284	17388	17223	17301	17398	17371	17526	17231	17184	17289	17249	17291	17287	17144	17233	17225	17174	17468	17424	17302	17050	17166	17214	17445	17081	17403	17155	17268	17225	17325	17291	17660	17177	17254	17255	17407	17296	17310	17267	17322	17265	17329	17181	17242	17283	17241	17335	17252	17298	17160	17280	17005	17352	17437	17338	17394	17119	17407	17238	17210	17246	17283	17430	17309	17350	17383	17346	17475	17415	17138	17235	17283	17292	17303	17242	17202	17184	17358	17296	17405	17314	17457	17335	17305	17258	17155	17182	17356	17357	17204	17327	17350	17215	17347	17373	17259	17129	17273	17240	17437	17235	17055	17224	17409	17294	17454	17389	17276	17245	17216	17173	17220	17234	17235	17367	17262	17141	17292	17480	17363	17344	17314	17416	17359	17280	17318	17321	17316	17195	17347	17226	17282	17282	17191	17118	17220	17413	17375	17215	17254	17246	17239	17397	17381	17331	17296	17468	17341	17329	17270	17185	17281	17361	17218	17344	17270	17228	17343	17391	17204	17433	17421	17441	17456	17351	17305	17313	17207	17356	17444	17128	17285	17194	17195	17107	17403	17316	17284	17193	17132	17347	17464	17317	17423	17333	17346	17110	17285	17390	17213	17244	17225	17334	17356	17371	17181	17242	17445	17409	17388	17337	17305	17348	17119	17361	17212	17326	17153	17271	17286	17349	17260	17411	17463	17287	17177	17350	17193	17318	17383	17265	17090	17271	17175	17320	17314	17361	17038	17167	17407	17266	17089	17369	17244	17284	17350	17308	17427	17312	17271	17427	17115	17202	17444	17287	17440	17263	17190	17175	17303	17261	17113	17196	17158	17306	17508	17383	17298	17314	17175	17244	17237	17236	17397	17316	17173	17196	17269	17395	17383	17278	17104	17256	17223	17382	17280	17393	17165	17229	17372	17257	17163	17374	17389	17237	17528	17419	17401	17255	17499	17141	17316	17287	17297	17197	17201	17276	17278	17246	17509	17240	17222	17184	17342	17247	17274	17289	17264	17328	17364	17319	17346	17241	17455	17426	17466	17296	17199	17421	17266	17336	17224	17219	17336	17209	17194	17436	17172	17424	17135	17289	17339	17354	17268	17279	17352	17338	17123	17261	17302	17275	17332	17402	17258	17187	17290	17207	17535	17226	17278	17319	17292	17191	17281	17256	17387	17321	17162	17350	17467	17313	17352	17224	17285	17344	17255	17172	17244	17495	17262	17363	16967	17216	17327	17348	17310	17331	17410	17473	17255	17087	17413	17322	17398	17350	17445	17358	17485	17257	17215	17436	17396	17238	17155	17390	17145	17189	17221	17223	17298	17411	17173	17276	17059	17294	17445	17361	17385	17343	17203	17411	17328	17306	17430	17248	17397	17245	17354	17281	17154	17047	17208	17234	17343	17366	17530	17136	17502	17242	16988	17453	17092	17447	17426	17332	17317	17340	17426	17359	17286	17276	17333	17460	17347	17214	17312	17181	17240	17363	17606	17428	17457	17136	17234	17292	17331	17335	17263	17361	17290	17553	17350	17044	17167	17397	17289	17184	17314	17435	17138	17254	17267	17245	17268	17157	17173	17291	17426	17254	17378	17448	17521	17086	17153	17440	17242	17272	17083	17430	17498	17292	17175	17382	17008	17445	17202	17190	17360	17358	17170	17247	17300	17149	17179	17285	17139	17229	17257	17366	17229	17233	17165	17398	17264	17323	17449	17337	17300	17043	17459	17199	17152	17292	17419	17316	17219	17206	17309	17233	17253	17362	17358	17301	17469	17440	17382	17287	17316	17252	17274	17304	17551	17351	17371	17245	17321	17298	17396	17162	17430	17150	17359	17310	17420	17259	17177	17247	17293	17437	17111	17291	17310	17229	17502	17389	17384	17258	17333	17559	17501	17284	17323	17463	17368	17421	17233	17250	17146	17208	17273	17287	17370	17123	17188	17196	17552	17245	17146	17239	17183	17318	17227	17356	17285	17365	17311	17099	17211	17262	17188	17362	17422	17330	17200	17344	17154	17199	17229	17205	17399	17376	17220	17354	17293	17300	17271	17415	17295	17076	17363	17194	17306	17150	17331	17098	17142	17147	17209	17299	17242	17373	17171	17189	17386	17236	17230	17073	17292	17086	17256	17413	17186	17412	17229	17336	17269	17277	17137	17307	17294	17398	17508	17248	17332	17226	17287	17243	17176	17202	17283	17387	17293	17281	17321	17278	17156	17502	17100	17334	17162	17449	17224	17300	17350	17139	17445	17378	17367	17217	17363	17277	17285	17232	17205	17335	17242	17162	17237	17172	17146	17244	17484	17378	17248	17271	17388	17414	17417	17338	17263	17339	17246	17330	17375	17290	17491	17396	17220	17169	17281	17455	17478	17343	17084	17438	17233	17251	17365	17189	17228	17298	17415	17283	17308	17306	17143	17139	17133	17406	17349	17317	17442	17296	17271	17459	17120	17310	17305	17216	17282	17172	17236	17399	17529	17106	17494	17340	17164	17296	17250	17298	17334	17195	17319	17536	17127	17307	17213	17382	17295	17425	17205	17284	17135	17284	17247	17217	17266	17331	17245	17219	17442	17337	17261	17212	17237	17209	17347	17303	17439	17171	17301	17303	17450	17292	17433	17438	17488	17265	17125	17210	17543	17306	17351	17306	17379	17268	17328	17418	17178	17278	17394	17200	17288	17431	17326	17213	17128	17208	17215	17195	17344	17351	17232	17208	17211	17391	17038	17279	17336	17485	17333	17239	17117	17233	17296	17244	17303	17298	17224	17197	17278	17340	17310	17319	17386	17384	17388	17352	17157	17237	17415	17151	17144	17265	17245	17113	17090	17153	17350	17289	17276	17437	17289	17253	17283	17260	17160	17402	17386	17262	17214	17142	17350	17365	17376	17234	17307	17253	17381	17165	17152	17200	17122	17354	17306	17243	17219	17375	17359	17352	17422	17165	17525	17267	17106	17260	17346	17168	17303	17180	17289	17416	17284	17326	17206	17330	17235	17228	17053	17204	17161	17455	17318	17288	17340	17294	17240	17515	17149	17200	17247	17284	17280	17217	17264	17338	17271	17133	17375	17360	17227	17364	17394	17223	17347	17395	17253	17259	17271	17322	17225	17255	17365	17272	17004	17165	17315	17204	17288	17335	16918	17611	17529	17289	17359	17439	17237	17246	17255	17320	17136	17243	17330	17221	17457	17187	17391	17202	17311	17343	17384	17399	17272	17298	17259	17381	17197	17433	17348	17308	17259	17384	17241	17231	17225	17201	17224	17238	17203	17312	17355	17221	17365	17249	17349	17308	17159	16995	17352	17257	17324
22688	21177	28621	29390	34521	47704	74875	70054	53447	42237	36817	33532	32352	31555	31729	31517	31609	31815	31686	31581	31776	31568	31696	31597	31458	31633	31506	31683	31785	31360	31775	31689	31473	31719	31406	31760	31619	31699	31531	31761	31862	31416	31631	31477	31589	31529	31392	31679	31585	31496	31816	31572	31386	31525	31526	31226	31831	31293	31475	31301	31383	31255	31326	31423	31669	31436	31414	31415	31595	31429	31611	31582	31643	31562	31553	31245	31691	31372	31567	31517	31481	31336	31194	31418	31405	31763	31717	31144	31362	31385	31459	31424	31484	31372	31213	31468	31379	31665	31275	31746	31603	31677	31414	31413	31602	31602	31651	31434	31331	31211	31262	31419	31560	31641	31618	31281	31435	31268	31445	31231	31379	31325	31512	31453	31444	31448	31374	31244	31414	31580	31509	31349	31372	31471	31566	31359	31272	31452	31097	31426	31676	31306	31358	31216	31386	31506	31473	31364	31504	31524	31553	31554	31620	31289	31244	31492	31419	31211	31293	31721	31498	31527	31384	31589	31656	31384	31439	31367	31224	31371	31445	31270	31661	31461	31591	31483	31234	31254	31329	31284	31408	31342	31622	31323	31465	31438	31500	31644	31574	31498	31244	31447	31310	31261	31199	31153	31500	31582	31395	31225	31296	31343	31412	31652	31285	31501	31449	31528	31044	31357	31285	31328	31423	31553	31377	31169	31550	31308	31342	31407	31374	31588	31539	31793	31667	31295	31656	31594	31471	31481	31605	31687	31417	31395	31514	31287	31686	31540	31674	31621	31533	31456	31396	31341	31463	31508	31389	31360	31383	31110	31370	31542	31304	31427	31206	31231	31569	31216	31357	31640	31538	31396	31183	31177	31458	31502	31604	31376	31423	31649	31374	31461	31523	31267	31388	31469	31319	31495	31530	31237	31308	31284	31376	31576	31259	31197	31652	31429	31454	31491	31279	31533	31710	31273	31343	31138	31450	31382	31658	31515	31242	31390	31566	31485	31216	31262	31188	31577	31057	31233	31299	31034	31390	31268	31491	31358	31445	31222	31460	31547	31535	31453	31531	31315	31548	31597	31462	31071	31668	31295	31378	31422	31375	31406	31420	31654	31441	31583	31431	31420	31606	31609	31460	31324	31563	31511	31313	31294	31414	31481	31192	31305	31367	31539	31448	31560	31466	31593	31668	31470	31335	31277	31589	31357	31234	31216	31316	31425	31395	31512	31487	31102	31232	31336	31425	31258	31553	31429	31559	31483	31422	31336	31586	31364	31485	31434	31700	31355	31480	31548	31337	31452	31263	31433	31219	31201	31375	31241	31484	31594	31494	31053	31645	31697	31370	31643	31610	31410	31367	31398	31291	31382	31456	31179	31495	31193	31797	31447	31721	31395	31385	31555	31414	31590	31187	31308	31410	31387	31471	31457	31448	31304	31518	31639	31558	31450	31603	31860	31334	31713	31476	31340	31258	31218	31481	31458	31496	31293	31431	31441	31248	31601	31552	31318	31490	31268	31356	31366	31224	31273	31241	31612	31518	31234	31833	31463	31425	31380	31183	31224	31483	31299	31545	31362	31539	31188	31341	31511	31445	31465	31215	31337	31267	31264	31508	31364	31544	31387	31475	31552	31110	31536	31516	31314	31453	31269	31467	31512	31296	31328	31540	31598	31408	31274	31729	31616	31601	31150	31370	31417	31500	31242	31347	31355	31437	31486	31430	31344	31599	31292	31562	31362	31637	31383	31354	31450	31464	31598	31388	31147	31566	31599	31635	31491	31496	31503	31219	31298	31732	31343	31291	31550	31306	31492	31569	31249	31321	31426	31515	31370	31358	31376	31519	31428	31553	31541	31750	31564	31289	31503	31330	31450	31667	31692	31264	31424	31722	31429	31539	31326	31344	31385	31265	31614	31519	31349	31528	31366	31438	31170	31565	31463	31339	31408	31453	31398	31386	31366	31289	31445	31293	31637	31485	31435	31552	31608	31375	31331	31430	31540	31311	31488	31491	31172	31515	31512	31573	31510	31334	31611	31688	31509	31403	31511	31397	31415	31172	31361	31352	31146	31655	31525	31041	31171	31607	31382	31461	31200	31675	31248	31546	31445	31468	31499	31519	31645	31484	31400	31415	31425	31362	31345	31357	31365	31511	31382	31489	31536	31334	31560	31352	31230	31369	31476	31344	31474	31262	31411	31321	31574	31730	31499	31517	31215	31450	31496	31564	31350	31708	31532	31397	31245	31570	31659	31407	31363	31661	31494	31390	31764	31491	31610	31367	31604	31096	31743	31425	31074	31301	31447	31499	31370	31576	31489	31528	31552	31543	31701	31267	31434	31092	31389	31343	31389	31537	31162	31299	31745	31467	31193	31397	31441	31438	31348	31256	31409	31438	31102	31275	31590	31457	31334	31608	31413	31372	31588	31417	31353	31408	31161	31132	31263	31123	31240	31625	31315	31320	31265	31297	31428	31297	31287	31477	31379	31323	31470	31450	31576	31461	31456	31187	31432	31231	31405	31509	31403	31396	31504	31732	31463	31398	31549	31823	31517	31410	31322	31343	31484	31434	31466	31601	31282	31315	31540	31498	31384	31384	31664	31229	31302	31435	31541	31588	31541	31508	31361	31482	31536	31476	31507	31317	31152	31583	31477	31296	31478	31570	31462	31498	31543	31808	31374	31456	31265	31710	31420	31404	31434	31544	31175	31161	31169	31487	31172	31327	31316	31226	31492	31232	31605	31486	31462	31510	31352	31481	31312	31368	31325	30990	31623	31216	31284	31397	31369	31451	31408	31135	31343	31445	31465	31330	31327	31538	31399	31376	31661	31470	31524	31503	31348	31643	31244	31516	31272	31184	31566	31461	31473	31454	31498	31344	31414	31588	31394	31302	31348	31511	31424	31691	31402	31129	31311	31492	31511	31333	31535	31672	31154	31384	31433	31628	31548	31415	31410	31221	31283	31479	31233	31255	31558	31475	31657	31448	31349	31485	31058	31626	31572	31321	31323	31255	31632	31443	31544	31478	31381	31484	31265	31344	31624	31320	31324	31325	31432	31483	31433	31288	31461	31401	31611	31397	31198	31367	31558	31576	31698	31447	31535	31740	31389	31395	31182	31298	31379	31155	31232	31442	31304	31663	31415	31646	31497	31665	31465	31569	31389	31676	31469	31337	31293	31691	31190	31422	31437	31347	31299	31271	31474	31507	31504	31554	31543	31385	31454	31241	31727	31589	31438	31455	31357	31519	31326	31248	31575	31447	31287	31612	31453	31441	31429	31298	31609	31362	31436	31352	31575	31242	31420	31409	31464	31624	31474	31292	31372	31176	31679	31521	31169	31756	31404	31320	31345	31347	31450	31617	31417	31422	31375	31435	31108	31139	31386	31649	31511	31430	31517	31441	31335	31258	31447	31118	31233	31545	31570	31471	31481	31390	31500	31367	31638	31405	31286	31397	31355	31489	31730	31372	31506	31693	31547	31300	31457	31527	31426	31426	31229	31398	31440	31433	31384	31558	31306	31606	31456	31435	31351	31261	31326	31375	31533	31339	31553	31567	31404	31392	31542	31238	31385	31633	31256	31343	31264	31653	31574	31452	31456	31683	31702	31626	31374	31539	31627	31715	31601	31512	31374	31412	31478	31380	31528	31364	31353	31370	31665	31541	31138	31091	31596	31636	31523	31500	31453	31266	31467	31358	31249	31417	31673	31232	31305	31546	31327	31559	31549	31282	31409	31551	31683	31863	31488	31318	31541	31427	31504	31436	31465	31348	31183	31509	31340	31325	31613	31424	31435	31287	31499	31388	31227	31718	31476	31581	31435	31456	31431	31323	31443	31277	31419	31360	31567	31282	31516	31494	31385	31543	31649	31405	31366	31720	31462	31322	31213	31512	31502	31456	31432	31261	31320	31552	31406	31498	31576	31418	31546	31617	31673	31447	31620	31588	31333	31571	31345	31340	31344	31573	31387	31578	31475	31510	31376	31410	31321	31176	31397	31576	31163	31372	31337	31508	31444	31274	31069	31331	31537	31425	31588	31224	31551	31113	31263	31550	31456	31458	31659	31572	31412	31519	31591	31410	31486	31527	31335	31589	31270	31566	31456	31422	31371	31339	31359	31433	31488	31422	31615	31356	31114	31437	31538	31503	31347	31303	31216	31575	31502	31364	31266	31118	31552	31622	31089	31221	31543	31535	31001	31508	31333	31393	31599	31150	31301	31480	31694	31310	31411	31684	31552	31378	31229	31286	31180	31493	31548	31592	31325	31318	31528	31429	31540	31567	31760	31183	31226	31183	31434	31508	31571	31471	31380	31501	31457	31535	31228	31557	31580	31356	31382	31263	31589	31752	31390	31457	31430	31689	31587	31787	31349	31343	31490	31375	31813	31843	31536	31187	31656	31547	31611	31324	31467	31321	31417	31519	31466	31132	31368	31281	31760	31675	31581	31367	31340	31666	31590	31519	31514	31514	31436	31767	31676	31212	31357	31622	31490	31431	31307	31468	31251	31233	31576	31371	31560	31381	31518	31387	31176	31279	31332	31575	31349	31586	31428	31371	31272	31307	31186	31247	31427	31432	31486	31370	31414	31387	31433	31212	31484	31450	31733	31537	31227	31249	31372	31635	31101	31672	31344	31593	31316	31494	31327	31429	31496	31220	31451	31548	31528	31606	31428	31621	31326	31582	31503	31296	31158	31569	31185	31030	31246	31123	31408	31263	31577	31508	31345	31243	31373	31353	31328	31586	31429	31135	31394	31276	31424	31607	31339	31636	31471	31711	31469	31603	31325	31586	31430	31421	31334	31388	31436	31379	31469	31448	31514	31261	31382	31279	31317	31421	31446	31505	31736	31638	31332	31485	31779	31637	31338	31674	31508	31443	31412	31574	31398	31243	31387	31565	31434	31455	31530	31352	31254	31422	31417	31367	31358	31519	31382	31618	31431	31326	31163	31477	31246	31607	31125	31457	31553	31544	31722	31417	31412	31529	31399	31444	31594	31384	31449	31460	31286	31465	31453	31578	31654	31422	31555	31431	31593	31759	31439	31505	31372	31156	31338	31392	31313	31456	31284	31642	31257	31507	31419	31286	31399	31255	31460	31443	31153	31622	31487	31578	31527	31143	31696	31452	31353	31467	31261	31563	31633
24347	41819	43400	40876	36039	45265	72155	66074	42284	28941	22548	18973	17846	17862	17855	17624	17637	17682	17677	17690	17964	17789	17803	17674	17632	17759	17418	17556	17685	17732	17425	17838	17648	17851	17701	17606	17464	17880	17518	17595	17428	17703	17609	17578	17616	17766	17802	17548	17855	17623	17713	17569	17712	17715	17592	17732	17659	17836	17646	17564	17851	17509	17685	17865	17790	17601	17592	17692	17845	17707	17818	17829	17577	17702	17702	17833	17564	17554	17518	17712	17743	17601	17831	17696	17455	17741	17670	17781	17627	17486	17624	17608	17668	17653	17639	17758	17588	17721	17714	17786	17464	17580	17696	17472	17633	17618	17378	17506	17689	17551	17684	17577	17668	17459	17755	17644	17570	17663	17634	17615	17528	17656	17705	17691	17549	17524	17525	17582	17452	17654	17377	17620	17747	17563	17594	17563	17618	17573	17569	17598	17708	17454	17543	17687	17606	17576	17578	17528	17659	17660	17595	17539	17590	17806	17713	17578	17680	17729	17429	17775	17630	17700	17558	17703	17672	17755	17892	17576	17754	17406	17735	17635	17802	17618	17646	17648	17516	17613	17657	17625	17564	17684	17675	17744	17579	17693	17592	17594	17477	17597	17676	17524	17589	17546	17654	17643	17613	17611	17612	17702	17596	17524	17560	17673	17444	17777	17610	17770	17725	17646	17738	17372	17734	17604	17611	17707	17679	17555	17615	17539	17740	17665	17873	17477	17472	17654	17572	17762	17606	17696	17600	17518	17540	17691	17614	17620	17524	17688	17557	17678	17769	17761	17587	17714	17818	17660	17774	17452	17709	17665	17598	17665	17710	17717	17406	17691	17752	17683	17606	17692	17527	17640	17452	17611	17657	17648	17717	17603	17494	17504	17560	17605	17552	17588	17574	17695	17634	17526	17454	17713	17601	17550	17548	17645	17722	17508	17537	17698	17741	17685	17718	17614	17705	17836	17505	17614	17726	17692	17634	17451	17752	17463	17509	17564	17644	17793	17592	17716	17615	17561	17583	17685	17615	17599	17506	17612	17695	17382	17613	17437	17502	17458	17497	17738	17539	17741	17604	17713	17542	17671	17626	17644	17702	17661	17682	17674	17632	17520	17614	17791	17695	17476	17551	17663	17532	17657	17620	17648	17550	17635	17498	17531	17683	17689	17634	17586	17467	17613	17773	17541	17701	17818	17570	17694	17735	17527	17655	17572	17635	17812	17540	17550	17601	17610	17517	17535	17552	17677	17536	17637	17413	17757	17674	17620	17563	17699	17743	17575	17830	17411	17432	17694	17637	17482	17636	17592	17564	17773	17557	17633	17813	17694	17728	17600	17514	17628	17635	17681	17485	17630	17547	17649	17635	17633	17462	17705	17499	17397	17712	17737	17654	17845	17535	17635	17805	17457	17453	17774	17443	17468	17641	17620	17619	17497	17798	17498	17616	17848	17636	17543	17575	17553	17640	17584	17617	17722	17551	17726	17492	17563	17760	17603	17617	17658	17911	17693	17569	17583	17650	17544	17708	17749	17599	17523	17629	17617	17551	17723	17597	17588	17648	17738	17554	17687	17581	17552	17687	17650	17534	17423	17406	17640	17511	17650	17807	17692	17507	17693	17822	17764	17720	17483	17754	17575	17368	17523	17530	17635	17669	17514	17600	17835	17435	17758	17605	17504	17576	17615	17774	17696	17388	17534	17631	17702	17580	17494	17604	17680	17433	17715	17648	17442	17582	17733	17605	17591	17825	17636	17646	17671	17625	17635	17396	17544	17793	17618	17641	17743	17603	17576	17603	17663	17609	17546	17544	17583	17511	17660	17399	17583	17674	17717	17624	17617	17570	17748	17587	17491	17722	17438	17562	17528	17763	17517	17511	17741	17547	17784	17603	17771	17559	17533	17787	17463	17629	17629	17723	17551	17655	17411	17766	17744	17554	17513	17657	17620	17819	17596	17636	17566	17656	17537	17730	17585	17573	17574	17573	17910	17499	17660	17619	17753	17538	17705	17565	17474	17661	17618	17611	17767	17706	17587	17772	17556	17578	17693	17617	17710	17750	17820	17699	17678	17701	17536	17643	17689	17367	17851	17746	17556	17632	17599	17574	17415	17504	17624	17517	17645	17600	17678	17675	17554	17505	17352	17861	17634	17686	17551	17799	17739	17698	17779	17611	17748	17668	17644	17660	17647	17729	17537	17527	17600	17440	17656	17585	17627	17448	17538	17692	17549	17357	17524	17539	17535	17668	17535	17691	17608	17803	17665	17653	17588	17436	17686	17552	17577	17654	17749	17665	17701	17559	17712	17567	17604	17627	17601	17750	17504	17616	17504	17751	17517	17640	17656	17345	17660	17574	17680	17583	17621	17602	17611	17682	17750	17435	17610	17564	17708	17688	17861	17537	17551	17695	17523	17630	17490	17825	17491	17642	17623	17631	17489	17630	17631	17543	17576	17821	17436	17686	17675	17652	17619	17719	17741	17548	17643	17502	17604	17593	17798	17571	17640	17671	17866	17608	17712	17784	17730	17705	17609	17505	17567	17896	17542	17461	17438	17549	17481	17447	17687	17833	17741	17445	17620	17733	17582	17533	17558	17617	17577	17737	17650	17619	17545	17464	17688	17606	17703	17578	17697	17703	17722	17661	17652	17352	17533	17567	17592	17749	17650	17674	17770	17607	17441	17567	17641	17664	17620	17693	17405	17549	17538	17694	17366	17482	17600	17715	17660	17466	17604	17638	17746	17634	17580	17513	17670	17628	17696	17548	17574	17573	17597	17532	17535	17764	17593	17565	17645	17515	17822	17618	17575	17682	17492	17691	17800	17687	17565	17608	17401	17579	17743	17684	17629	17725	17774	17576	17765	17540	17823	17644	17712	17662	17579	17642	17566	17455	17403	17800	17507	17503	17514	17718	17664	17723	17572	17445	17559	17535	17608	17640	17513	17598	17552	17535	17620	17843	17669	17544	17646	17564	17810	17574	17790	17648	17640	17629	17479	17559	17718	17561	17656	17920	17575	17629	17431	17508	17522	17522	17678	17618	17838	17607	17521	17715	17535	17751	17548	17806	17464	17604	17707	17473	17539	17598	17644	17608	17627	17692	17705	17579	17451	17652	17581	17647	17691	17656	17636	17698	17400	17555	17579	17709	17502	17459	17556	17616	17558	17628	17555	17580	17670	17681	17593	17586	17532	17678	17540	17723	17557	17732	17636	17606	17378	17683	17557	17708	17617	17590	17747	17679	17749	17654	17683	17622	17609	17435	17705	17625	17723	17499	17765	17707	17598	17568	17714	17533	17585	17706	17507	17651	17830	17697	17630	17573	17802	17723	17642	17604	17690	17563	17657	17645	17492	17633	17724	17598	17495	17735	17534	17524	17651	17678	17566	17474	17650	17616	17692	17753	17564	17684	17496	17610	17511	17602	17464	17700	17550	17735	17638	17781	17643	17801	17854	17631	17527	17585	17699	17716	17520	17666	17482	17655	17583	17521	17621	17555	17440	17587	17514	17538	17707	17531	17662	17728	17543	17597	17495	17718	17766	17738	17615	17545	17585	17672	17631	17660	17715	17612	17529	17722	17621	17602	17616	17512	17846	17765	17493	17719	17383	17639	17555	17536	17507	17452	17679	17417	17704	17741	17711	17655	17597	17504	17553	17584	17663	17656	17681	17792	17592	17563	17418	17685	17684	17733	17662	17790	17576	17673	17626	17573	17630	17627	17722	17512	17508	17764	17557	17505	17495	17545	17611	17325	17762	17544	17488	17460	17523	17632	17507	17638	17522	17534	17698	17661	17520	17438	17614	17627	17554	17615	17742	17509	17795	17622	17623	17499	17514	17717	17600	17401	17726	17764	17678	17644	17596	17568	17655	17633	17618	17576	17706	17645	17642	17619	17652	17643	17626	17681	17623	17735	17666	17595	17689	17432	17536	17577	17619	17840	17448	17686	17720	17396	17705	17562	17649	17660	17615	17646	17577	17651	17736	17847	17661	17591	17568	17523	17521	17752	17619	17648	17599	17597	17680	17685	17746	17716	17708	17675	17521	17571	17671	17561	17620	17378	17554	17696	17682	17537	17634	17565	17638	17493	17604	17675	17585	17629	17481	17693	17696	17599	17644	17659	17713	17601	17608	17760	17750	17615	17465	17637	17525	17781	17571	17559	17548	17558	17538	17626	17693	17601	17619	17532	17751	17644	17603	17461	17911	17613	17593	17495	17390	17760	17639	17533	17546	17552	17777	17679	17564	17675	17618	17612	17545	17529	17562	17552	17630	17636	17412	17539	17522	17605	17492	17567	17511	17520	17645	17656	17681	17767	17473	17555	17626	17609	17633	17820	17504	17472	17676	17549	17515	17581	17443	17744	17581	17524	17735	17612	17636	17606	17640	17546	17564	17716	17585	17454	17490	17718	17709	17601	17690	17694	17707	17835	17777	17534	17645	17595	17537	17763	17643	17651	17811	17413	17565	17724	17693	17686	17441	17517	17683	17508	17498	17671	17709	17709	17704	17687	17684	17572	17647	17311	17653	17586	17599	17651	17755	17697	17638	17671	17597	17636	17744	17698	17567	17475	17738	17436	17481	17522	17526	17712	17711	17643	17471	17692	17668	17564	17645	17553	17569	17628	17611	17655	17592	17591	17456	17580	17877	17606	17715	17719	17524	17586	17671	17626	17842	17597	17640	17472	17611	17532	17629	17837	17585	17564	17605	17726	17665	17632	17464	17617	17452	17610	17535	17456	17439	17603	17510	17569	17748	17599	17768	17686	17651	17528	17594	17522	17695	17517	17740	17405	17767	17458	17644	17625	17830	17633	17824	17756	17602	17787	17809	17545	17502	17516	17562	17542	17543	17743	17471	17530	17534	17848	17615	17673	17716	17741	17634	17602	17709	17454	17452	17715	17528	17567	17479	17661	17784	17630	17485	17608	17693	17499	17492	17645	17431	17652	17526	17914	17489	17761	17672	17550	17594	17449	17720	17605	17756	17574	17600	17555	17609	17619	17716	17560	17659	17553	17608	17723	17554	17537	17513	17462	17779	17470	17388	17634	17520	17711	17705	17571	17608	17744	17669	17542	17614	17676	17680	17636	17604	17600	17653	17581	17661	17727	17641	17694	17705	17368	17488	17500	17520	17585	17687
35166	33788	41384	41022	37496	37517	39157	37730	34737	32794	31867	31245	31095	31052	31248	31059	31063	31033	31132	30665	30986	30948	31033	30774	31039	30898	30997	31105	30879	31047	31003	30804	30938	31292	30842	31094	31200	31046	30973	30970	30836	31049	31054	30873	30863	30747	30950	30943	31074	31093	31200	30958	30860	30933	31247	31034	31116	31093	30997	31035	31323	30888	31287	30969	30735	31004	31183	31034	30874	30751	30997	30822	30902	30920	30918	30823	30895	31151	31195	30632	30957	31038	30964	30925	30955	31039	30968	31039	30777	30764	30980	31059	30745	30675	30933	31017	31075	30800	30881	30885	31056	30639	31024	30871	30650	30604	30881	31176	31113	31113	30876	30968	30871	31361	30920	31128	31067	30922	30980	31357	30758	30805	31009	31068	30892	31041	30847	30976	31035	31001	31091	30991	31011	31075	30817	31168	31016	30980	30796	30916	30891	30729	30948	31064	30817	31034	30966	31101	30869	30641	31167	30754	30868	31060	31227	31082	31032	30770	31200	31042	31003	30700	30723	31140	30891	30983	30664	30873	31163	30746	31015	30801	31116	31136	30951	30999	31061	31033	31206	30839	30813	30883	31041	30698	30536	31283	30974	30963	30902	30853	31049	31117	31075	30967	30884	30881	30689	30776	31111	31156	30841	30949	30943	30645	31070	31102	30955	30967	31057	30998	30832	31149	31160	30791	30688	30905	31165	30977	31107	30879	30673	31013	30957	30917	30889	30818	31295	30862	30742	30812	30884	30759	30857	30879	30765	30925	30963	30930	30999	31019	30925	30934	31115	31251	31022	31095	30918	30857	30732	30898	31101	30796	30971	31325	30988	30651	30878	30899	30875	31056	30929	30741	30790	31095	31107	31210	30816	30835	31194	31261	30917	31018	30944	30924	30986	30910	30654	30876	31249	30910	30770	30860	30966	30756	30949	30906	31160	31058	30904	31044	30998	31060	30821	30935	31040	30726	30726	31243	30900	30995	31073	30717	31237	30960	30860	30822	30923	31181	31236	30961	30789	31003	31133	31106	30842	31135	31144	30691	30814	30740	30944	30547	30875	30861	30899	31155	30891	31043	30869	31124	30868	30782	30946	30984	30901	31203	30760	30875	30816	30979	31020	30944	30570	30708	30900	31017	30864	30924	30902	30975	31011	31161	31037	31070	31066	30780	30991	30818	30834	30872	30985	30638	30976	30661	30943	30864	31109	30813	30684	30769	30965	31158	31203	30944	31110	31106	30854	30868	31022	30976	31076	30809	30821	31017	30997	30847	30987	31068	30768	30849	31086	30857	31008	30847	31075	30694	31025	31064	30876	30814	31137	31015	31121	30960	31112	30867	30864	30959	30936	30875	30994	31146	30812	30919	30879	30726	30996	30939	30965	31015	30759	31056	30819	31276	31000	31040	30859	30942	31146	31206	30869	31108	30888	31021	30918	30841	31074	30699	31017	31147	31263	30984	31123	31039	31043	30851	30779	30727	30875	31088	31086	31053	31196	30992	31045	31044	31015	31047	30894	31344	31108	30889	30964	30805	30776	31093	30940	31109	30915	30991	30753	30814	30895	31029	31075	30858	30963	30669	30967	30802	30790	30855	30791	30844	31113	31069	31011	30869	31058	30794	30848	30611	31062	30701	31138	31083	30749	31006	30771	30863	30748	30675	31280	30842	30864	31011	31032	31100	31154	30711	30973	30985	30911	31271	30795	31200	30868	30972	30831	31210	31156	31127	30971	30984	30986	31144	30881	30997	31096	30957	30845	31073	31032	31136	31060	31064	31037	30900	30925	30932	30764	31198	30951	30980	31062	31009	30806	30913	30916	30792	30737	30683	30859	30914	31101	31047	31132	30778	31182	30912	31096	30982	31051	30751	31061	30658	30854	31004	30995	31053	31199	30952	30853	30839	30879	30760	30996	30860	30932	30920	30991	30953	31219	31109	31283	31122	30819	31053	31214	30963	30984	31008	31199	30969	30909	30785	30686	30732	30673	31175	31107	31029	31048	30837	30924	31029	31047	31044	30681	30917	31205	30940	31050	30794	31277	31150	31183	30865	30867	30839	31041	30837	30858	31046	31165	30928	31179	30701	30989	30954	31078	30938	30917	30685	30967	31001	30881	31194	30840	30959	30878	30775	30688	30821	30844	30855	30981	30790	30978	31069	31306	30931	30946	31135	30854	31027	30985	30925	30942	30999	30863	30841	30804	30962	30732	31066	30984	31236	30838	30926	30960	30790	30917	31006	30978	31091	30928	30816	30864	31026	30720	30810	30922	30914	30890	31222	31178	31118	30757	30843	30884	31022	30681	30763	30957	30569	30887	31132	30970	31132	30894	30951	31059	30953	30869	30915	30964	31123	31134	30922	30920	30906	31045	31178	30823	30946	30762	30760	30943	31086	30889	30759	30972	30998	30876	31048	31104	30777	30986	31129	31210	30877	30852	31264	31079	31168	30869	31134	30939	30929	30682	30903	30866	30889	31098	30901	30880	30897	31158	30956	31121	30851	30749	30922	30978	31012	31176	30957	31105	30994	30895	31011	31031	30837	30994	31093	31069	31008	30944	31021	31309	30952	31108	30833	31215	31132	31068	30982	30861	31109	31123	30735	30940	31023	31107	30817	30972	31087	30947	31093	30785	30945	31115	31154	31116	31044	30950	30730	30539	30589	30871	31014	30737	30820	31121	30821	31037	31019	31065	30981	30765	30579	31020	30671	31097	30921	30828	31083	30824	30940	31079	30805	31175	30991	31191	31140	30848	30996	31057	30998	30830	30835	30983	30584	31056	31214	31162	30738	31098	30853	30796	30915	30889	31102	31115	30975	31151	31110	30884	30806	30865	31354	30896	31155	30857	30716	30937	31032	31277	31004	31218	30966	30834	31112	30889	30929	30937	31135	31012	30885	30956	30934	31099	30770	30977	31086	30943	30861	30923	31110	30884	31112	31190	31120	31186	31008	30697	31092	30997	31012	30866	31190	30786	30948	30974	31057	31086	30895	30793	30936	30829	31096	31010	30940	30775	31073	30758	31015	31113	30789	31164	30993	30938	30834	30906	30738	30799	30998	30777	30592	30968	31101	31117	31089	30823	30988	30936	30781	31283	30948	31086	31158	30877	31183	31047	31119	31284	30808	30842	30948	31037	30928	30847	31018	31089	31197	30744	31101	31093	30981	30996	30839	31075	30941	30947	30937	30844	30992	31133	30829	31151	30848	31154	31127	30803	30819	31383	31088	31070	30906	30891	31038	31009	30944	31261	30906	30961	30969	31050	31020	30869	31039	30702	30792	30813	30977	30844	30913	31021	31016	31013	31029	30986	31185	30938	30819	30855	30950	30934	30745	31128	31053	31083	31139	31094	30912	30751	30870	31022	30679	31141	30808	30944	31004	30993	30806	30714	30855	31145	31018	30947	30959	30769	31000	30869	30967	30918	31009	30948	31036	30891	31034	30943	30850	31224	31101	31034	30813	30866	31252	30979	30863	30908	31002	30809	30957	31044	31221	30902	30793	30996	31158	31187	30915	31017	31021	30926	30732	30994	31019	30940	31089	30813	30678	30895	31045	30943	31315	30918	31128	31047	30632	30944	30821	30866	30759	31047	31081	31101	31010	30688	30845	30776	31116	31125	31155	30932	30902	31043	30834	31038	31204	30811	31063	30691	31183	30872	30825	31040	31101	30873	30893	30672	30886	30860	30946	30867	30984	30701	31198	31089	30843	30927	31045	30632	30860	31163	31052	30959	31170	30958	30951	31106	30582	30921	31179	31009	30550	30888	30779	30976	31165	31049	30930	30990	31057	30947	30970	31048	31016	31009	30896	30913	30755	31150	31112	30968	31064	30681	31107	31193	30744	30913	30844	30956	31054	30871	30747	30927	30951	31294	31073	30943	30896	30999	30956	30815	30912	31051	30942	30790	31146	30990	30980	30826	30643	30950	31204	31178	30798	30837	31103	30721	30877	31091	30952	30811	30958	30866	30841	30947	30955	31044	30918	31067	31058	30899	31159	31030	30977	31107	31153	31189	30987	31039	30787	30845	30786	31012	30956	31004	31164	30851	30879	30946	30897	30894	31026	30800	30734	31163	31138	30967	30904	30835	31125	31008	30862	31018	30917	30948	31116	30839	31151	30641	30950	30722	31053	31114	30824	30981	30761	31142	30945	30844	31100	31003	30842	30783	31035	31184	31081	31109	30943	30890	31125	31098	31002	30908	31037	30957	31038	31132	30954	30890	30819	30974	31027	31045	31076	30971	30774	30825	31102	30966	31089	30685	30777	30971	31172	30980	30955	31248	31217	31129	30867	30882	30972	31131	31187	31067	30972	31076	30788	31132	30967	30937	30682	31154	30930	30761	31008	30723	30840	30548	31032	30984	30921	30763	30859	31054	30855	30799	31149	30934	30603	30807	30837	31012	31272	30938	31270	31150	31065	30884	30924	31121	31369	30877	30938	30986	30863	31079	31092	31048	30998	31078	30938	31132	30900	30739	30885	30909	31088	31109	31050	31110	30923	30987	30889	30849	30836	30946	30964	31232	30923	31093	31242	30896	30936	30799	31180	30672	30816	31072	30956	31049	31143	31035	30976	31099	31020	31065	30945	31008	30996	30887	30783	30737	30908	30937	31078	31085	30915	30835	30981	31029	30850	30672	30733	31048	30801	30934	30711	30787	30673	30856	31074	30757	31229	30808	30871	30746	30823	31107	31183	31290	31076	30875	30882	30909	30970	31088	30686	30943	31037	30999	31079	30997	30565	30734	31177	30884	30917	30698	30956	30980	31135	31188	31355	31050	30913	31112	30892	30983	30843	30980	31013	30980	30784	30951	30858	31194	31102	30921	30973	30808	31050	30698	30502	31217	31033	30846	30819	30950	30799	30975	30851	30890	30974	31042	31112	31234	30707	30920	31020	31028	31177	30769	30881	31000	30803	30907	31008	31132	30931	31060	30907	30934	30768	30863	30939	31048	31045	31072	31207	31046	30682	30916	30774	31220	30949	30973	30929	30902	31027	30923	30955	30907	31158	31040	30910	30958	30812	30749	30777	30983	30912	31231	31184	31019	31017	31021	31150	31075	30634	30885	30774	31034	30607	30568	31019	30631	30972	31056	30948	31039	30931	30769	30795	31029	30816	30775	31112	31313	31093
23250	29717	32019	28311	25788	25444	26606	24214	20618	18601	17542	17354	17232	17026	16901	17240	17226	17296	16982	17083	17145	17147	17017	17202	17011	17168	17042	17089	17065	17007	17060	17241	17086	17027	17068	17027	17029	17171	17227	16993	16958	16924	17118	17164	17102	17077	17189	16824	17104	16859	17097	17114	17141	17167	16942	17140	17016	17042	17120	17100	17105	17103	17048	16884	17246	17117	16950	17025	16918	17064	17069	17199	17060	17033	17013	16971	17074	17191	17243	17033	17077	17074	17373	16984	17115	17021	16997	17132	17049	17036	16862	16977	17048	17094	17263	17257	17203	17167	17027	16982	17162	17072	16923	16999	17123	17162	17194	17156	17148	17077	17097	17031	17077	16866	17014	16917	17138	17121	17155	16973	17292	17128	17013	17064	17024	17102	17226	17075	17184	17018	17040	16967	17069	17132	17167	17111	17082	17103	17093	17199	16859	17251	17184	16870	17130	17111	17150	17063	17253	17251	17052	17012	17035	17127	17056	17072	17177	17115	17099	17069	16994	17237	16951	17137	17191	17267	16927	17307	16904	17060	16990	17157	17154	17017	17062	17054	17127	17126	17136	17173	17145	17090	17231	17103	17069	17201	17161	17040	17055	17059	17034	17047	17121	17049	17190	16958	16860	17008	17164	17160	17113	17046	17214	17021	17102	17081	17110	17208	17159	17152	17148	17100	17052	17082	17014	16990	17029	17064	17110	17034	17249	16988	17105	17077	17265	17129	17045	17025	17074	16997	16987	17114	17262	17123	17353	16881	17221	17228	17124	17003	17085	17268	17153	16856	17133	17004	17197	17062	17247	16820	16945	17114	17195	17269	17142	17111	17226	17136	17005	17157	17087	17002	17171	17051	17129	16987	17298	16979	17177	17176	16946	16987	17051	17309	17043	17124	16832	17116	17001	16998	17075	17060	17010	17125	17093	17063	17133	17285	16959	17221	17056	17134	16986	16874	17204	17112	17171	17156	16999	17180	17179	17113	17245	17159	17184	16895	17079	17089	17206	17102	17159	17120	17069	17265	16914	17003	17077	16995	17186	17160	17067	17082	17068	17110	17104	17132	17020	17184	17258	17204	17021	17232	16987	17092	17044	17227	17098	17065	17129	17113	16882	17059	16910	16962	17101	17130	16992	17278	16979	17242	17183	17101	17046	17204	17178	17223	17088	17168	17118	17126	16910	17144	17060	17165	17182	17162	16972	17004	17010	17035	17205	17151	17106	17118	17102	16844	17156	17089	17158	17042	17183	17079	17125	17120	17286	17154	16895	16925	16923	17053	17167	17208	17239	16992	16991	16999	17174	17118	17206	17243	17166	16996	16977	17208	17113	16952	17190	17031	17000	17224	17158	16910	17248	17172	16990	17023	17163	17255	17017	17074	17082	17164	16951	17200	17031	16941	17053	17183	16984	17114	17102	17151	17046	17092	17250	16939	17167	17257	17000	16959	17019	17069	17080	17099	16908	17139	17030	16971	17064	16878	17034	17049	17075	17218	17122	16971	16988	17062	17102	17307	16947	17117	17075	17364	17192	16857	16956	17030	17173	16958	17127	17094	17070	17010	17072	16982	17142	17066	16948	16944	17010	17095	16979	16987	17157	16999	17080	17018	17103	17079	17267	16929	17181	16955	16924	17057	17056	17276	17073	17017	17095	17026	17172	17018	17232	17076	17242	16948	17103	16994	17159	17144	17030	16945	17050	17033	16988	17077	17219	17110	16921	17275	16864	17289	17169	17112	17103	17012	17144	17231	17108	17153	17248	17207	17353	16970	17189	17102	17259	17153	16977	17115	17114	17062	17077	17120	17161	17059	17121	17206	16869	16861	17301	17191	16953	17230	16918	17203	17050	17208	16865	17089	17226	17006	17071	17061	17075	17147	17113	17042	17117	17128	16954	17349	17229	17207	16951	17118	17158	17164	16983	16869	17170	17053	16965	17242	17025	17265	16960	17123	17131	17169	17125	17110	16971	17008	17066	17224	16828	17163	17014	17062	17197	17090	17006	17099	17298	17101	17057	17104	17080	17013	17011	17170	17159	17020	17080	17010	17083	17030	17038	17217	17073	16976	17069	17097	16982	17002	17125	17238	17234	17020	17371	17172	16865	17229	17154	17098	17241	17102	17010	17053	17065	17117	17195	16952	17096	17164	17192	17251	17128	17196	16975	16999	17130	17083	17018	17247	17065	17324	17099	17190	17119	17142	17135	17342	17066	17127	17066	17006	17208	17067	17149	17030	16995	17050	17220	17210	17074	17204	16973	16994	17049	17185	17000	17331	17225	17055	17245	17099	17047	17031	17044	17169	17277	17007	17255	16800	16988	16906	16911	17107	16998	16998	17023	17000	17089	16950	17163	16960	17074	17043	17194	17112	17104	16889	17126	16972	17292	17018	17144	17037	17149	17246	17017	17029	17076	17075	17009	17004	16958	17071	17235	17059	17029	17266	17199	16836	17110	17208	17277	16984	17174	17084	17034	17039	17121	17019	17166	17262	17221	17275	17110	17202	17220	16926	17074	17072	17159	17010	17151	17175	17231	17055	17022	17126	17134	17153	17066	17139	17105	17079	17357	16972	17162	16902	17044	17125	17130	16984	17082	17153	17099	17214	17267	17160	17012	17212	17108	17051	17240	16998	17104	17115	16995	17015	17081	17202	17059	17051	17103	17063	17205	17184	17018	17144	17236	17018	17195	17146	17079	17149	17417	17104	17060	17023	17170	17177	16789	17214	17161	17157	17341	16925	17089	17173	17050	17140	17192	17159	16947	17111	17069	17194	17085	16994	17126	16781	17036	16961	17170	17137	17077	17042	17103	17177	16835	17140	17237	17233	17192	17120	17015	17092	17079	17091	17114	17187	17263	17102	17165	16858	17120	17164	17108	17240	17018	16907	17020	17124	16932	16902	16974	17188	17134	17036	16989	17101	17277	17131	17088	17246	17098	17024	17019	17262	17065	17104	17204	17036	17249	17283	17102	17053	17188	17225	17101	17080	17029	16972	16933	17040	17186	17038	17158	16984	17132	17163	16986	17044	17104	17100	17040	17185	17134	16998	17088	17204	17149	17240	17148	17015	17300	16892	17131	17268	17076	17157	17087	17050	17112	17226	17189	17129	16919	17074	17185	17165	17121	17184	16972	17033	17214	17238	17159	17096	17041	16913	17092	16933	17115	17062	17165	17095	17071	16957	17041	17013	17162	16951	16957	17153	17147	17106	17073	16996	17157	17247	17178	17024	17117	17199	17115	17079	17017	17116	17158	17185	17126	17151	17212	17071	17147	16959	16998	17087	17109	17044	17079	17151	17060	17280	17051	17161	17037	16974	17069	17142	17153	16994	17022	17173	17055	17198	16904	17048	17184	17072	16989	16974	17129	17014	17053	17156	16912	17021	17222	17131	17031	17066	17114	17081	17197	17042	16886	17282	17112	17248	17065	17130	17025	16911	17139	17233	16861	17149	17243	17069	17012	17086	17315	17216	17094	17034	17055	17066	17148	17211	17099	17150	17137	17120	17098	17108	17194	17065	17050	17032	17086	17102	17124	17185	16988	17071	17131	17049	17010	17171	17059	17006	17140	17046	16978	17261	17125	17118	17121	17035	17039	17052	17192	17013	16924	17078	17099	17066	17233	17202	17117	17046	17184	17002	16919	17255	17118	17098	17089	17096	17111	16983	17099	17105	17050	17136	17109	17194	17129	17231	17066	17007	17018	17026	17216	17131	17195	16874	17144	16898	16975	16944	17198	17156	17219	17086	16887	17189	17095	16883	16965	17119	17127	17135	16995	17166	17229	17085	17256	17038	17050	17197	16883	17035	17167	17077	17054	17059	16980	17315	17076	17126	17276	17190	17128	17030	17263	16906	17186	17329	17173	17067	17054	16942	17011	17210	17227	17126	17102	16968	17159	16983	17126	17031	16967	16948	17060	17203	16957	17065	17185	17167	17066	17007	17181	17305	17046	16943	16959	16992	17140	17042	16939	17108	17083	17118	17201	17057	17038	17190	16929	17124	17169	17168	17088	17062	17064	17175	17216	17076	17105	17111	17061	17120	17090	16884	17149	17087	17018	17143	17044	17006	17074	17096	17193	16981	17014	17286	17093	17410	17095	17209	17095	17129	17091	16985	17095	17107	17108	17238	17059	17043	16963	16918	17159	17087	17255	17182	17193	17084	17080	17131	17010	17259	16960	17152	17041	16973	17055	16934	17156	16972	17119	17049	16931	17086	16956	17073	17190	17018	16958	17317	17049	17063	17089	17080	17172	17169	17130	16936	16902	17158	17185	16952	17153	16924	17177	17127	17413	17219	17086	17129	17010	17070	16946	17144	17235	17170	17070	17128	17244	17187	17096	16926	17196	16821	17114	17129	17176	17075	16954	16926	17165	17362	16899	17088	17020	16953	17139	17017	17124	17037	17028	17014	17072	17225	17013	17109	17090	17032	17015	17041	17083	17204	17044	17027	17309	17090	17102	17126	17099	16997	17052	17011	16931	17199	17084	17063	17093	17022	17267	16937	16979	16998	17234	17025	17181	17086	17273	17054	17074	17024	17247	17154	17111	17095	17221	17095	17001	17070	16882	17046	17141	17212	17095	17117	17093	17191	17068	17228	17257	16973	17050	17153	17254	17015	17111	17096	17038	17181	17173	17274	17212	17022	17046	17200	17109	16934	17162	17095	17032	17021	17128	17063	17102	17223	17056	17207	17196	17069	17230	17181	17130	16965	17193	16981	17136	17008	17008	17061	17135	16904	17219	17091	17332	16986	17229	17109	17221	17010	17132	16995	17080	17173	16905	17139	17061	17042	16969	17055	17121	17177	17204	17302	17166	17104	17064	17048	17154	17015	16792	16976	17158	17019	17198	17202	17298	17127	17036	17126	17209	17129	17171	16861	17162	17117	17200	17084	17125	17136	17008	17251	17103	17257	16966	17038	17339	17023	17322	17002	17197	17152	17045	17044	17181	17087	17071	17199	17204	16953	17088	17045	17092	16980	17153	17070	17122	16953	16984	17118	17134	17046	17196	17080	17059	17035	16921	17078	16987	17053	17022	17010	17148	16927	17163	17268	17176	17165	17077	17088	17137	17228	17001	17185	17190	17218	17071	17209	17010	17107	17146	17242	16858	17172	17136	17160	17193	16919
24674	21332	30344	35816	37020	40736	56652	52726	45121	37965	33783	31803	31152	30856	30625	30808	30687	30875	30851	30751	31033	30723	30694	30901	30868	30661	30628	30858	30875	30767	30551	30776	30731	30649	30886	30883	30801	30449	30778	30969	30991	30495	30782	31091	31028	30895	30680	30838	30785	30816	30568	30655	31049	30513	30848	30896	30750	30684	30798	30883	30829	30733	30858	30931	30715	30690	30851	30875	30832	30755	30702	30710	30710	30830	30896	30745	30778	30946	30845	31039	31079	30708	30529	30728	30713	30862	30609	30695	30703	30806	30882	30793	30656	30803	30671	30969	31112	30717	30745	30695	30672	30713	30729	30484	30713	30913	30634	30799	30939	30719	31013	30761	30943	30885	30777	30588	31055	30559	30697	30735	30569	30682	30697	30723	30726	30537	30588	30797	30292	30488	30640	30693	30713	30431	30816	30669	30520	30825	31114	30557	30768	30747	30795	30591	30637	30949	30756	30728	30594	30744	31075	30779	30582	30722	30433	30635	30597	30352	30621	30535	30560	30655	30741	30809	30721	30624	30722	30900	30724	30907	30808	30839	31089	30746	31022	30899	30680	30923	30642	30745	30529	30476	30782	30612	30649	30720	30780	30874	30701	30715	30805	30850	31030	30783	30891	30995	30656	30781	30760	30779	30481	30672	30644	30606	30841	30794	30672	30956	30627	30544	30595	30952	30803	30786	30707	30685	30792	30679	30560	30651	30743	30668	30468	30642	30596	30833	30594	30584	30736	30742	30627	30812	30931	30950	30794	30933	30627	30943	30900	30754	30791	30641	30532	30576	30661	30931	30934	30572	30792	30685	30840	30974	30719	30424	30609	30842	30555	30629	30455	30685	30726	31041	31051	30744	30585	30912	30797	30601	30817	30859	30910	30673	30814	30403	31010	30550	30674	30940	30644	30695	30845	30628	30452	30546	30519	30520	30769	30725	30806	30669	30826	30632	30625	30592	30841	30679	30665	30790	30418	30978	30944	30900	30879	30585	30428	30953	30586	30730	30727	30554	30527	30902	30593	30787	30707	31178	30681	30518	30576	30353	30708	30688	30654	30845	30510	30812	30844	30707	30599	30775	30855	30616	30683	30740	30754	30475	30828	31009	30712	30615	30743	30616	30552	30731	30754	30617	30544	30662	30720	30570	30569	30795	30858	30696	30783	30844	30733	30537	30765	30885	30473	30543	30611	30889	30760	30752	30566	30492	30548	30757	30662	30737	30935	30892	30851	30820	30669	30934	30718	30573	30728	30581	30548	30691	30877	30848	30619	30875	30619	30723	30502	30780	30768	30696	30685	30871	30527	30670	30599	30759	30825	30849	30836	30588	30917	30808	30526	30706	30685	30533	30844	30619	30719	30635	30799	30765	30882	30648	30736	30392	30509	30813	30655	30886	30630	30806	30536	30681	30459	30837	30580	30739	30667	30677	30998	30556	30914	30764	30784	30775	30826	30884	30838	30672	30799	30927	30610	30660	31042	30828	30673	30791	30460	30904	30727	30962	30662	30331	30730	30561	30795	30831	30834	30654	30926	30458	30620	30671	30683	30543	30599	30482	30589	30582	30973	30884	30915	30871	30505	30810	30890	31025	30919	30624	30724	30709	30834	30788	30642	30551	30669	31007	30498	30856	30558	30555	30786	30771	30978	30672	30839	30705	30884	30610	30545	30821	30705	30913	30617	30591	30685	30848	30732	30854	30947	30552	30795	30785	30501	30794	30561	30708	30879	31047	30844	30520	30512	30437	31009	30868	30779	30853	30590	30734	30803	30758	30930	30760	30820	30849	30800	30850	30582	30828	30884	30781	30847	30926	30858	30830	30830	30955	30734	30661	30654	30653	30481	30818	30521	30618	30852	30735	30846	30831	30634	30620	30812	30698	30684	30671	30443	30881	30776	30967	30779	30777	30544	30932	30683	30739	30605	30734	30719	30715	30784	30659	30752	30647	30735	30628	30862	30544	30668	30624	30613	30894	30702	30773	30872	30711	30768	30798	30830	30852	30865	30540	30674	30965	30735	31081	30762	30689	30974	31197	30745	30481	30582	31001	30661	30391	30802	30763	30801	30897	30640	30771	30485	30506	30718	30778	30875	30686	30717	30808	30710	30714	31070	30714	30699	30643	30552	30841	31152	30620	30720	30530	30884	30717	30694	30615	30829	30675	30745	30811	30742	31051	30656	31094	30702	31054	30793	30600	30673	30664	31195	31038	30633	30795	30789	30860	30355	31015	30806	30737	30811	30673	30833	30880	30723	30569	30586	30668	30923	30724	30894	31037	30751	30762	30826	30734	30759	30576	30637	30795	30582	30374	30705	30884	30654	30903	30660	30713	30612	30553	30676	30734	30686	30938	30868	30640	30525	30605	30579	30716	30613	30605	30901	30534	30841	30526	30628	30740	30616	30751	30853	30651	30834	30539	30739	30665	30866	30831	31031	30849	30790	30998	30705	30691	30519	30406	30836	30494	30701	30545	30519	30844	31052	31129	30957	30602	30914	30704	30832	30637	30734	30718	30697	30672	30833	30795	30602	30545	30726	30730	30414	31156	30725	30385	30716	30828	30744	31078	31066	30965	30754	31106	30708	30782	30767	30660	30806	30853	30632	30807	30680	30620	30952	30764	30736	30735	30753	30626	30427	30727	30844	30734	30826	30698	30596	30788	30685	30703	30555	30724	30772	30699	30746	30606	30945	30672	30383	30723	30863	30552	30761	30639	30636	30780	30801	30727	30465	30727	30627	30753	30511	30926	30940	30807	30784	30753	30623	30715	30723	30663	30972	31007	30621	30884	30748	30716	30573	30776	30764	30726	30767	30564	30641	30450	30628	30411	30735	30435	30758	30572	30700	30399	30824	30776	30613	30756	30788	30559	30763	30689	31074	30566	30718	30795	30707	30802	30705	30770	30677	30652	30624	30599	30621	30687	30488	30689	30892	30797	30982	30523	30401	30729	30591	30936	30835	31006	30728	30798	30461	30883	30617	30742	30799	30376	30722	30545	30673	30767	30816	30804	30653	30896	30628	30563	30714	30661	30603	30870	30795	30699	30681	30665	30665	30585	30589	30939	30860	30875	30812	30627	30966	30746	30722	30796	30645	30555	30954	30494	30702	30602	30685	30858	30592	30671	30606	30589	30713	30687	30274	30766	30570	30899	30713	30571	30701	30826	30705	30939	30806	30850	30704	30687	30865	30750	30687	30937	30771	30912	30800	31009	30447	30562	30815	30809	30796	30674	30768	30691	30568	30631	30557	30764	30516	30760	30744	30861	30656	30827	30540	30926	30600	30729	30649	31009	30808	30898	30673	30603	30571	30658	30624	30698	30650	30525	30706	30804	30925	30674	30751	30784	30898	30712	30979	30806	30842	30648	30712	30857	30700	30842	30826	30433	30718	30284	30622	30593	30711	30715	30462	30723	30536	30841	30566	30365	30704	30631	30779	30877	30704	30776	30757	30605	30760	30807	30771	30676	30544	30669	30451	30741	31002	30515	30867	30817	30707	30807	30815	30610	30792	30725	30835	30777	30617	30537	31028	30805	30681	30810	30665	30789	30977	30952	31142	30883	30877	30557	30767	30403	30716	30669	30683	30716	30734	30629	30782	30776	30567	30623	30834	30873	30696	30924	30764	30660	30623	30714	30903	30649	30689	30510	30681	30955	30768	30495	30710	30632	30793	30739	30775	30951	30878	30694	30668	31004	30807	30875	30801	30917	30791	30638	30736	30588	30649	30775	30676	30682	30719	30669	30814	30769	30807	30791	30707	30685	30633	31012	30504	30659	30557	30801	30995	30751	30712	30742	30852	30616	30869	30567	30662	30782	30817	30640	30995	30731	30843	30654	30775	30642	30688	30726	30893	30675	30776	30819	30889	30782	30865	30809	30691	30855	30781	30588	30563	30762	30920	30674	30809	30929	30801	31063	30637	31050	30948	30892	30726	30628	30616	30796	30549	31052	30956	30672	30584	30524	30804	30720	30699	30807	30669	30608	30689	30575	30771	30764	30861	30834	30786	30299	30815	30678	30682	30699	30815	30888	30827	30764	30606	30861	30888	30541	30750	30647	30900	30939	30816	30570	31048	30672	30685	30678	30672	30721	30659	31032	30972	30693	30822	30839	30743	30886	30828	30815	30887	30952	30863	30509	30882	30645	30575	30699	30564	30731	30817	30741	30506	30514	30789	30801	30520	30709	30842	30631	30868	30733	30931	30594	31052	30926	30905	30907	30816	30984	30548	30630	30698	30503	30707	30767	30742	30964	30882	30784	30499	30721	30784	30795	30606	30619	30666	30734	30712	30677	30888	30954	30632	30591	30627	30895	30869	30595	30852	30613	30612	30717	30537	30744	30845	30875	30964	30643	30765	30625	30725	30791	30787	31068	30928	30586	30862	30763	30745	30761	30574	30701	30917	30787	30758	30855	30880	30714	30934	30728	30886	30698	30656	30786	30915	30769	30816	30650	30767	30577	31008	30488	30942	30768	31005	30823	30886	30663	30754	31015	30615	30924	30878	30564	30580	30699	31059	30651	30796	30637	30634	30708	30643	30569	30782	30438	30903	30725	30927	30750	30522	30463	30951	30823	30901	30597	30734	30757	30828	30562	30838	30823	30439	30535	30841	31082	30768	30873	30786	30830	30733	30567	30531	30613	30611	30528	30713	30658	30769	30620	30596	30876	30684	31032	30647	30808	30712	30660	30821	30622	30804	30957	30828	30842	30923	30734	30726	30578	30677	30940	30673	30789	30811	30705	30370	30603	30921	30543	30675	31075	30763	30822	30432	30362	30557	30886	30578	30738	30583	30573	30514	30485	30845	30780	30694	30863	30809	31003	30803	30727	30441	30886	31014	30724	30652	30647	30566	30571	30687	30714	30765	30482	30165	30467	30702	30661	30772	30836	30809	30759	30546	30749	30819	30893	30691	30668	30646	30864	30832	30912	30831	30698	30734	30485	30747	30850	30677	30914	30735	30797	30873	30609	30540	30545	30410	30667	30630	31026	30613	30413	30750	30622	30577	30667	30669	30582	30835	30886	30835	30693	30907	30813	30760	30453	30378	30458	30805	30673	30533	30725	30940	30791	30738	30501	30934	30701	30879	30785	30742	30582	30826	30756	31047	30758	30863	30794	30630	30919	30576	30618
20907	36377	40981	36150	30288	31656	48289	40795	32546	23844	19738	17800	17242	17387	17061	17111	17113	17207	17256	17148	17237	17215	17309	17322	17385	17259	17286	17310	17186	17251	17470	17120	17294	17172	17125	17166	17116	17311	17310	17201	17219	17239	17108	17102	17191	17181	17197	17062	17328	17094	17267	17022	17194	17337	16946	17230	17181	17276	17198	17243	17201	17276	17025	17171	17273	17217	17246	17174	17176	17143	17312	17350	17321	17148	17076	17051	17253	17169	17007	17164	17004	17115	17076	17152	17037	17203	17169	17133	17177	17183	17054	17251	17198	17222	17049	17238	17108	17166	16954	17085	17285	17207	17022	17169	17155	17197	17072	17172	17078	17233	17076	17243	17429	17123	17029	17191	17187	17116	17079	17121	17228	17137	17354	17259	17051	17071	17156	17279	17096	17171	17051	17309	17155	17113	17186	17043	17138	17198	17114	17170	17115	17172	17283	17043	17109	17075	17251	17027	17073	17402	17208	17242	17236	17267	17117	17324	17109	17166	17092	17397	17073	17212	17184	17268	17223	17120	17020	16991	17039	17102	17077	17206	17106	17201	17075	17276	16973	17209	17256	17021	17204	17102	17336	17020	17436	17067	16983	17149	17041	17215	17023	17188	17097	17171	17155	17084	17076	17161	16963	17315	17082	17219	17051	17173	17257	17021	17201	16919	17156	17171	17066	17015	17025	17400	17211	17197	17254	17200	17310	17258	17095	17296	17026	17053	17255	17273	16987	17174	17144	17073	17249	17209	17069	17214	17220	17075	17199	17157	17250	17032	17113	17194	17187	17109	17181	17157	17307	17176	17188	17261	17066	17135	17097	17197	17283	17250	17058	17139	16926	17044	17217	17146	17140	17166	17180	17157	17058	17038	17304	17262	17337	17022	17184	17141	17245	17214	17026	17245	17207	17092	17123	17079	17239	17167	16991	17247	17131	17186	17239	17164	17048	17009	17228	17152	17055	17083	17107	17045	17300	17309	17139	17175	17286	17037	17162	17042	17057	17053	17259	16940	16994	17286	17147	17200	17175	17301	17336	16961	17092	17135	17131	16999	17254	17265	16957	17158	16921	17236	17199	17357	17063	17148	17152	17242	17254	16870	17157	17310	17149	17152	17257	17208	17200	17096	16941	17147	16915	17101	17058	16986	17237	16941	17163	17169	17100	17172	17128	17178	17204	17008	17318	17273	17184	17154	17047	17026	17187	17279	17028	17209	17170	17076	17355	17001	17005	17073	17175	17118	17193	16975	17329	17150	17065	17014	17228	17251	17325	17073	17179	17249	16986	17164	17208	17285	17096	17227	17149	17035	17009	17229	17271	17151	17321	16978	17272	17137	17242	17434	17105	17017	17096	17150	16906	17263	17022	17192	17180	17124	17113	17236	17234	17177	17187	17167	17244	16992	17285	17005	17136	17138	17002	17056	17067	17116	17132	17245	17180	17139	17283	17039	17274	17124	17304	17203	16966	17171	17140	17067	17187	17152	17252	17040	17076	17252	17118	17090	17233	17086	17211	16996	17217	17335	17150	17158	17005	17051	17048	17263	17233	17185	17236	17132	17290	17200	17238	17061	17295	17167	17318	17176	17133	17055	17174	17146	17068	17262	17139	17182	17286	17364	17220	17200	17106	17164	17378	17165	17144	17076	17092	17165	17297	17099	17201	17178	17227	17078	17212	17111	17144	17051	17415	17218	17159	17183	17184	17161	17169	17123	16918	17433	17294	16949	16874	17299	17417	17112	17239	17072	17287	17154	16997	17227	17102	16946	17080	17124	17034	17306	16998	17158	17183	17203	17047	16999	17194	17239	17094	17160	17288	16967	17070	17086	17175	17144	17266	16964	17257	17171	17252	16968	17157	17312	17227	17288	17008	17169	17281	17335	17183	17291	17200	17286	17102	17243	17239	17403	17258	16962	17065	17229	17218	17136	17248	17236	16930	17237	17372	17150	17164	17107	17211	17200	17174	17170	17097	17179	17189	17148	17109	17088	17080	17567	17111	17204	17047	17193	17086	17088	16993	17137	16988	17066	17108	17170	16987	17165	17143	17120	17054	17188	17084	17032	17106	17029	17110	17239	17130	17123	17042	17008	17240	17028	17179	17221	17337	17390	17137	17257	17341	17047	17119	17280	17174	17015	17275	17221	17286	17102	17185	17086	17114	17190	17098	17208	17140	17157	17106	17232	17132	17266	17033	17097	17184	17193	17213	17123	17148	16919	17224	17073	17223	17343	17030	16969	17354	17220	17047	17145	16997	17054	17099	17161	17041	17207	17265	17225	17278	17206	16977	17217	17310	17166	17054	17154	17163	17316	17067	17074	17181	17025	17145	17148	17133	17365	17054	17155	16991	17072	17225	17284	17224	17262	17183	17196	17105	17147	17151	17165	17011	17156	17116	17219	17220	17295	17152	17217	17237	17143	17232	17118	17084	17266	17188	17152	17189	17149	17168	17215	17324	17243	17167	17184	17058	17192	17360	17229	17045	17144	17142	17179	17336	17191	17114	17085	17324	17272	17069	17206	17119	17327	17275	17209	17148	17101	17204	17121	17140	17207	17206	17157	17221	17200	17332	17161	17284	17158	17068	17233	17079	17231	17152	17092	17018	17299	17173	17005	17102	17071	17218	17129	17039	16982	16943	17223	17129	17057	17201	17081	17112	17207	17141	17074	16968	17324	17005	16943	17157	17067	17109	17191	17239	17193	16998	17073	17285	17207	17229	17183	17261	17060	17173	17108	17315	17359	17184	17108	17160	17215	17241	17153	17226	17242	16957	17064	17299	17215	17160	17103	17095	17076	17026	17278	17107	17200	17184	17023	17014	17300	17107	17184	17131	17188	17202	17205	16940	17156	17114	17155	17163	17267	17151	17184	17099	17221	17118	17132	17170	17193	17171	16951	17290	17234	17117	17193	17128	17095	17285	17050	17252	17368	17091	17265	17061	17065	17048	17297	16997	17123	16874	17163	17365	17058	17299	16974	17295	17002	17077	17211	17004	17092	17137	17167	17104	17206	17219	17284	17249	17046	17192	17194	17122	17046	17121	17077	17198	17168	17080	16991	17153	17297	16993	17376	17237	17230	17155	17066	17248	17307	17231	17263	17169	17292	17192	17138	17232	17192	17030	17199	17197	17183	17271	17326	17247	17022	16997	17291	17229	17346	17161	17241	17124	17068	17065	17114	17147	17156	16990	17157	17236	17015	17271	17194	17217	17030	17006	17092	17241	17066	17403	17028	17168	17009	16979	17082	17177	17213	17309	17034	17260	17009	17118	16991	17208	17147	17395	17127	17138	17226	17268	17159	16988	17247	17009	17085	17403	17129	17171	17110	17072	16968	16916	17232	17054	17046	17202	17142	17181	17107	17187	17082	17147	17265	17060	17160	17270	17164	17204	17124	17114	17213	16916	17215	17250	17055	17052	17206	17124	17197	17053	17157	17021	17065	17216	17147	17097	16963	17199	17118	17149	17263	17207	17048	17267	17326	16964	17054	17287	17275	17170	17113	17179	16987	17094	17178	17129	17234	17122	17226	17158	17172	17276	17082	17353	17268	17005	17134	17129	17089	17081	17030	17066	17086	17177	17114	17114	17164	17109	17247	17136	17035	17259	17025	17227	17090	17176	17051	17222	17292	17235	17134	17108	17174	16995	17117	17240	17219	17159	17156	17311	17194	16920	17091	17098	17097	17079	17123	17341	17311	17235	17123	17159	17132	17433	17057	17155	17357	17170	17150	16948	17109	17010	17123	17156	17096	16982	17248	17189	17132	17205	17155	17252	17125	17363	17066	17198	17073	17106	17364	17183	17259	17014	17122	17137	17065	17168	17045	17227	17067	17214	17227	16899	17166	17075	17057	17099	17096	17242	17079	17038	17305	17283	17036	17293	17127	17123	17201	17152	17101	17223	16987	17192	17210	17270	17149	17154	16958	17023	17222	17055	17144	17396	17237	17109	17194	17223	16925	16996	17100	17189	17178	16927	17006	17192	17110	17119	17123	16978	17242	17059	17200	17157	17039	17306	17210	17099	17226	17358	17304	17087	17300	17191	17092	17159	17270	17212	17203	17394	17113	17223	17142	17283	17106	17133	17405	16934	17234	17068	17209	17120	17200	17181	17237	17239	17223	17204	17021	17011	17144	16994	17216	17220	17104	17069	17322	17160	17105	17132	16984	17125	17271	17110	17095	17153	17262	17139	17111	17438	17276	17165	17061	17027	17157	17044	17141	17155	17297	17208	17260	16990	17100	17370	17317	17032	17134	16998	17212	17126	17181	17071	17123	17184	17117	17123	17173	17143	17081	17232	17122	17177	16999	17166	17140	17054	17215	17280	17196	17183	17149	17193	17138	17132	17160	17138	17211	17056	17005	17289	17312	16881	17051	16996	17065	17143	17158	17121	17058	17108	17299	17191	17235	17335	17106	16986	17121	17151	17117	17321	17027	17372	16969	17279	17075	17107	17083	17414	17257	17220	17283	17238	17194	17105	16989	17146	17243	17104	17120	17284	17264	17240	17134	17100	17095	17078	17142	17173	17024	17087	16954	17307	17118	17137	17285	16970	17101	17218	17279	17153	17233	17048	17010	17040	17167	17087	17088	17256	17253	17159	17210	17411	17130	17227	17033	17204	17152	17053	16934	17075	17129	17227	17125	17162	17296	17114	17201	17210	17174	17240	16958	17169	17245	17253	17039	16963	17080	17121	16974	17046	17074	17017	17243	17092	17368	16998	17218	16996	17228	17274	17206	17107	17198	17173	17230	17275	17211	17214	17314	17118	17149	17005	17166	16990	17149	17233	17027	17387	17225	17251	17160	17100	17116	17139	17147	17340	17185	17135	17317	17278	17181	17190	17120	17089	17190	17059	17164	17074	17233	17310	17119	17141	17159	17380	17089	17005	17128	16995	17176	17111	17058	17179	17093	17298	17136	17045	16975	17142	17251	17211	17296	17045	17087	16961	17217	17225	17321	17196	17064	17199	16976	17060	17025	17103	17252	17156	17252	17278	17284	17167	17145	17199	17094	17338	17173	17234	17038	17068	17196	17248	17306	17116	17111	17290	17052	17094	17159	17152	17138	17059	17248	17116	17248	17156	17275	17081	17102	17153	17297	17094	17116	17274	17146	17028	17173	17117	17482	17031	16999
22703	21411	29428	32156	35634	44145	69044	65691	53177	42998	36702	33100	31888	31727	31178	31769	31545	31606	31465	31509	31671	31466	31750	31295	31239	31233	31637	31412	31495	31498	31369	31401	31174	31238	31343	31349	31457	31248	31231	31274	31244	31240	31311	31446	31322	31174	31297	31530	31288	31428	31133	31557	31393	31093	31154	31206	31101	31285	31425	31341	31352	31099	31226	31027	31392	31458	31418	31475	31465	31261	31295	31291	31087	31282	31340	31365	31132	31318	31152	31361	31367	31454	31121	31295	31167	31315	31462	31266	31404	31072	31396	31026	31181	31097	31379	31071	31184	31170	31295	31507	31315	31111	31226	31002	31400	31253	31126	31235	31405	31130	31253	31411	31479	31269	31458	31348	31187	31221	31255	31450	31481	31063	31370	31159	31002	31344	31369	30936	31314	31229	31280	31115	31423	31482	31387	31091	31253	31041	31036	31280	31240	31114	31144	31283	31253	31299	31024	31079	31245	31125	30878	31359	31188	31170	31262	31149	31249	31119	30983	31273	31419	31320	31283	31197	31104	31251	31139	31168	31190	31165	31254	31412	31055	31115	31302	31304	31241	31146	31174	31115	31112	31262	31302	31347	31182	31067	31248	31128	31087	31196	31242	31205	31166	31686	31295	31181	31167	31175	31014	31079	31287	31330	31382	31387	31185	31210	31222	31137	31221	31337	31254	31059	31009	31145	31108	31219	31493	31481	31133	31100	31242	30905	31037	31200	31086	30933	31147	31016	31554	31477	31271	31388	31454	31280	31392	31209	31354	31303	31136	31132	31412	31245	31207	31035	31271	31229	31216	31072	31028	30967	31207	31135	31139	31180	31067	31312	31267	31278	31452	31212	31365	31102	31124	31233	31154	31159	31327	31196	31316	31188	31520	31420	31494	30948	31173	31409	31537	31173	31316	31555	31156	31250	31266	31258	31356	31280	31367	31155	31479	31149	31224	31010	31142	31160	31198	31096	31122	31095	31144	31365	31318	31167	31224	31344	31409	31103	31254	31171	31177	31234	31264	31222	31281	31316	31133	30972	31036	31283	31056	31401	31326	31235	31162	31202	31062	31177	31043	31090	31208	31263	31384	31232	31326	31412	31262	31086	31195	31250	31189	31415	31369	31203	31255	31095	31071	31218	31107	30900	31199	31155	31353	31223	31140	31337	31331	31379	31228	31258	31254	31071	31194	31381	31200	31353	31014	31367	31104	31223	31305	30923	31250	31257	31309	31429	31458	31102	31174	30941	31253	31082	31339	31336	31301	31118	31030	31078	31208	31095	31148	31029	31357	31266	31260	31346	31483	31272	31368	31205	31024	31169	31165	31164	31429	31357	30937	31110	31190	31074	31034	30998	31241	31328	31039	31304	31326	31338	31396	31284	30993	31329	31208	31273	31100	31191	31573	31277	31229	31223	31330	31339	31625	31399	31326	31000	31270	31212	31240	31199	31065	31172	31344	31138	31090	31448	31237	31211	31413	31399	31182	31208	31265	31093	31103	31091	31005	31221	31383	31323	31273	31331	31105	31761	31282	31303	31217	31070	31277	31332	31022	31136	30966	31075	31320	31535	31461	31451	31364	31337	31150	31073	31175	31128	31281	30902	31085	31214	31074	31064	31457	31129	31141	31092	31274	31215	31264	31065	31003	31038	31161	30808	31364	31339	31329	31070	31210	31234	31071	31176	31137	31109	30956	31324	31010	31341	31200	31259	31049	30943	31028	30933	30967	31022	31246	31498	30976	31227	31278	31336	31200	30874	31440	31136	31162	31041	31191	31239	31232	31269	31316	31031	31275	31184	31249	31225	31336	31479	31351	31387	31157	31028	31209	31310	30992	31335	31340	31170	31286	31140	31263	30936	31203	31015	31085	31037	31222	31213	30958	31153	31438	31144	31297	31022	30937	31204	31374	31359	31294	31332	31224	31010	31660	31275	31045	31593	31331	31549	31183	31327	31283	30967	31337	31218	31335	31319	31504	31068	31102	31263	31274	31204	31191	31216	31405	31171	31274	31357	31260	31320	31214	31134	31090	31071	31356	31307	31267	31152	31322	31689	31240	31241	31153	31170	31045	31424	31245	31438	31451	30985	31102	31150	31211	31167	31068	31064	31349	31186	31276	31611	31594	31158	31385	31330	31369	31183	30991	31124	31369	31480	31173	31014	31054	31155	31291	31389	31134	31381	31304	31376	31343	31243	31274	31195	31034	31279	31322	31507	31164	31153	31175	31323	31071	31138	31322	31103	31175	31406	31137	31322	30987	31132	31354	30956	31173	31286	31205	31235	31494	31184	31139	31298	31236	30946	31178	30998	31432	31304	31323	31302	31257	31153	31271	31012	31208	31182	31253	31275	31154	31055	31113	31058	31183	31466	31262	31053	31298	31474	31060	31351	31246	31270	31237	31359	31225	31346	31306	31056	30956	31254	31024	31221	31160	31229	31234	31197	31417	30903	31440	31363	31189	31024	31259	31203	31196	31211	31399	31282	31321	31362	31227	30802	31394	31164	31300	31083	31262	31472	31429	31277	31106	31146	31351	31132	31233	31335	31335	31047	31171	31192	31209	31308	31152	31209	31579	31474	31134	31291	31133	31167	31252	31215	31123	31322	31340	31429	31378	31352	31136	30918	31527	31133	31197	31151	31299	31143	31247	31279	31104	31215	31151	31273	31313	31323	31399	31274	30954	31188	31063	31088	31230	31260	31328	31346	31044	31295	31215	30947	31392	31420	31556	31256	31072	31537	31067	30894	31258	31125	31131	31147	31044	31130	31484	31128	31400	31063	31342	31367	31174	31037	31270	31219	31353	31352	31185	31076	31153	31402	31287	31246	31231	31297	31307	31237	31337	31405	31353	31033	31255	31009	31461	31457	31088	31374	31148	30989	31060	30924	31344	31383	31215	31486	31187	31385	31377	31228	31387	31275	31244	31039	31447	31115	31334	31288	31057	31039	31431	31201	31031	31133	31119	31199	31368	31266	31332	31236	31357	31155	31070	31336	30892	31502	31122	31277	31336	31408	31175	31512	31092	31042	31184	31273	31425	31232	31114	31499	30811	30926	31360	31313	31190	31217	31061	31245	31471	31169	31082	31160	31333	31105	31231	31229	31265	31420	31296	31071	31193	31116	31106	31021	31029	31202	31044	31325	31338	31404	31322	31354	31317	31080	31332	31060	30839	31278	31283	31312	31045	31075	31113	31346	31074	31392	31459	31319	31011	31225	31238	31085	31289	31320	31283	31093	31103	31031	31169	31241	31123	31006	31325	31191	31360	31370	31138	31298	31130	31357	31160	31246	31194	31340	31036	31128	31018	31134	31225	31444	31036	30963	31098	31242	31410	31048	31589	31341	31275	31337	31147	31201	31317	31091	31282	31298	31200	31363	31204	31041	30856	31252	31390	30936	31031	31356	31208	31303	31231	31022	31302	31294	31223	31288	31265	31420	31262	31146	31215	31415	31559	31257	30994	31193	31384	31207	31055	31391	31069	31149	31527	31063	30945	31182	31163	31129	31128	31160	31078	31333	31084	31319	31183	31188	31223	31125	31137	31233	31159	31106	30873	31138	31385	31115	31279	31274	31256	30924	31559	31197	31167	31212	31236	31357	31188	30959	31357	30981	31199	31363	31238	31463	31129	31123	31226	31131	31152	31356	31006	31060	31230	31325	31268	30947	31142	31397	31289	31248	31362	31150	31416	31010	31332	31236	31143	31094	31395	31092	31192	31099	31298	31294	31055	31059	31090	31106	31122	31437	31170	31119	31236	31006	31162	31314	31169	31354	31229	30879	31077	31206	31183	31502	31440	31167	31385	31381	31319	31184	31239	31439	31243	31036	31626	31275	31238	31070	31231	31223	30937	31440	31314	31173	31166	31568	31283	31154	31219	31373	31393	31382	31316	31227	30931	31211	31025	31151	31479	31154	30998	31197	31370	31239	31318	31159	31274	30985	31109	31286	31620	31232	31372	31124	31194	31259	31266	31417	31045	31230	31302	31437	31442	31177	31104	31290	31210	31320	31315	31098	31411	31038	31319	31267	31207	31264	31227	31268	31200	31393	31178	31437	31106	31113	31321	31281	30938	31087	31385	31068	31262	31608	31417	31466	31146	31094	31115	31283	31097	31422	30999	31319	31120	31221	31099	31125	31385	31322	31256	30944	30992	31102	31404	31085	31149	31028	31272	31430	31459	30934	31334	31257	31087	31261	31087	31149	31036	31387	31268	31112	31248	31306	31294	30704	31019	31026	31276	31259	31088	31104	31333	31380	31252	31371	31611	31156	31155	31190	30985	31127	31087	31292	31151	31390	31260	31224	31143	31264	31483	31026	31204	30917	31266	31360	31226	31129	31210	31232	31280	30935	31515	31067	31241	31218	31169	31164	31339	31332	31016	31329	31303	31458	31192	31357	31419	31211	31428	31214	31207	31183	31071	31228	31071	30997	31165	31371	31265	31467	31195	31189	31099	31144	31326	31286	31316	31302	31640	31307	31311	31272	31316	31412	31352	31261	31243	31170	31305	31346	31279	31370	31009	31419	31306	31314	31216	31108	31350	31388	31431	31231	31129	31004	31038	31212	31260	31115	31496	31425	31245	31309	31044	31130	31105	31181	31293	31213	31267	31133	31365	31138	31302	31177	31034	31068	31141	31125	30859	31189	31426	31324	31471	31510	31229	31185	31367	31053	31261	31431	31235	31200	31300	31408	31332	31193	30936	31150	31434	31204	31350	30884	31341	31358	31172	31149	31391	31261	30903	31290	31045	31099	31352	31407	31297	31424	31142	31120	31185	31359	31155	31036	31276	31075	31125	31439	31043	31147	31355	31299	31268	31364	31437	31291	31302	31499	31306	31357	31409	31219	31263	31079	31080	31252	31091	31092	31189	31178	31014	31253	31007	31567	30964	31198	30940	31183	31089	31193	31015	31076	31217	31382	31048	30997	31340	31212	31305	31135	31134	30967	31369	31088	31285	31003	31097	31316	31235	31102	31255	31143	31060	31224	31303	31251	31457	31227	31406	31118	31006	31245	31065	31147	30967	31234	31303	31375	31346	31280	31079	31283	31212	31111	31599	30967	31069	31179	31188	31086	31168	31468	30938	31248	31169	31441	30999	31218	31395	31296	31221	31169	31406	31351	31103	31207	31289	31161
22412	45349	48686	44689	37910	40087	66734	59518	43112	30020	22631	18851	17987	17876	17771	17803	17660	17885	17824	17764	17884	17684	17674	17841	17597	17719	17895	17647	17719	17630	17754	17575	17762	17766	17706	17609	17715	17487	17526	17520	17574	17571	17628	17728	17822	17733	17607	17727	17701	17671	17424	17516	17604	17573	17420	17546	17690	17498	17708	17666	17625	17539	17600	17515	17683	17441	17549	17517	17451	17580	17627	17594	17748	17649	17559	17538	17550	17618	17571	17585	17522	17579	17483	17584	17571	17801	17483	17587	17792	17574	17313	17500	17566	17552	17673	17504	17721	17602	17561	17340	17902	17580	17651	17583	17505	17762	17593	17753	17512	17552	17623	17501	17499	17727	17514	17567	17526	17659	17591	17701	17458	17441	17661	17612	17621	17497	17622	17686	17456	17511	17499	17605	17599	17575	17575	17628	17699	17472	17482	17510	17706	17477	17657	17501	17662	17521	17735	17723	17580	17442	17627	17581	17820	17302	17702	17700	17664	17678	17520	17758	17613	17493	17652	17443	17432	17787	17567	17573	17452	17830	17500	17646	17596	17483	17563	17499	17677	17570	17582	17655	17677	17573	17607	17597	17584	17430	17483	17732	17427	17404	17622	17647	17325	17581	17653	17734	17741	17500	17644	17683	17672	17667	17658	17586	17450	17501	17507	17621	17731	17492	17723	17409	17710	17612	17491	17621	17598	17761	17447	17673	17483	17570	17622	17575	17715	17640	17459	17587	17724	17511	17375	17753	17528	17667	17523	17820	17615	17717	17646	17657	17411	17611	17540	17573	17599	17505	17342	17447	17473	17707	17563	17700	17757	17640	17630	17548	17610	17545	17595	17609	17595	17568	17568	17503	17710	17543	17644	17543	17645	17468	17653	17647	17625	17447	17572	17608	17639	17657	17483	17590	17578	17747	17690	17695	17615	17403	17531	17657	17580	17496	17502	17649	17618	17658	17562	17590	17553	17438	17733	17571	17470	17487	17738	17626	17711	17351	17629	17800	17621	17505	17640	17620	17408	17671	17429	17390	17501	17455	17836	17403	17759	17678	17669	17418	17697	17479	17647	17435	17425	17562	17517	17563	17557	17523	17555	17575	17682	17582	17693	17493	17546	17568	17615	17556	17312	17610	17693	17448	17748	17577	17443	17544	17432	17581	17622	17637	17488	17710	17595	17529	17637	17466	17769	17736	17646	17506	17636	17712	17716	17478	17669	17578	17417	17426	17627	17593	17502	17685	17761	17696	17711	17590	17635	17604	17570	17759	17582	17661	17606	17409	17537	17579	17758	17468	17609	17692	17451	17506	17413	17526	17520	17553	17657	17734	17570	17747	17733	17504	17669	17720	17440	17570	17572	17632	17635	17479	17815	17592	17711	17620	17694	17532	17477	17469	17557	17510	17682	17581	17737	17734	17689	17585	17674	17548	17420	17635	17530	17540	17508	17605	17709	17599	17507	17324	17744	17574	17770	17753	17674	17610	17574	17641	17898	17608	17714	17623	17532	17544	17406	17758	17480	17526	17632	17665	17701	17647	17665	17357	17644	17620	17615	17651	17627	17667	17655	17660	17450	17500	17647	17567	17535	17465	17744	17585	17637	17546	17544	17656	17764	17539	17682	17599	17575	17532	17752	17716	17572	17486	17674	17679	17419	17461	17764	17486	17459	17521	17766	17568	17407	17395	17581	17629	17571	17471	17529	17588	17618	17696	17575	17700	17550	17730	17582	17354	17559	17346	17563	17849	17659	17497	17501	17783	17526	17624	17579	17630	17345	17748	17657	17313	17710	17531	17554	17611	17742	17736	17688	17598	17493	17668	17595	17535	17567	17687	17587	17607	17567	17577	17652	17586	17790	17621	17615	17740	17462	17650	17602	17495	17732	17458	17566	17604	17536	17503	17683	17567	17588	17693	17705	17721	17485	17510	17497	17620	17646	17787	17397	17610	17583	17464	17574	17413	17673	17703	17487	17578	17718	17586	17525	17687	17448	17546	17618	17600	17756	17253	17618	17480	17682	17631	17508	17602	17463	17572	17732	17608	17617	17595	17564	17385	17682	17529	17609	17512	17503	17531	17571	17628	17568	17463	17589	17354	17639	17488	17417	17574	17635	17541	17524	17609	17609	17565	17723	17578	17546	17589	17516	17535	17650	17603	17561	17638	17887	17569	17322	17661	17695	17564	17505	17485	17559	17568	17593	17611	17534	17602	17569	17486	17685	17668	17712	17807	17489	17623	17733	17507	17676	17605	17615	17606	17720	17464	17572	17817	17530	17549	17829	17580	17475	17622	17532	17595	17583	17637	17690	17422	17554	17585	17562	17615	17617	17619	17530	17576	17656	17563	17551	17638	17518	17425	17619	17616	17562	17483	17670	17486	17665	17534	17678	17581	17653	17707	17464	17645	17608	17675	17686	17450	17416	17588	17470	17741	17719	17546	17535	17686	17660	17572	17536	17539	17397	17680	17589	17431	17621	17465	17570	17696	17714	17635	17460	17653	17439	17500	17483	17535	17671	17697	17479	17536	17664	17698	17682	17519	17526	17562	17783	17673	17713	17588	17560	17645	17583	17630	17364	17468	17693	17515	17514	17677	17742	17404	17386	17472	17619	17764	17647	17621	17534	17757	17508	17546	17608	17629	17926	17674	17425	17417	17587	17797	17596	17404	17489	17609	17565	17518	17673	17584	17572	17544	17606	17571	17567	17595	17499	17626	17579	17524	17579	17424	17650	17566	17456	17587	17596	17581	17696	17674	17611	17521	17764	17658	17594	17687	17553	17509	17580	17600	17559	17586	17587	17708	17645	17559	17750	17550	17456	17638	17602	17832	17554	17606	17661	17760	17595	17598	17404	17599	17385	17248	17734	17504	17556	17656	17490	17729	17422	17534	17598	17853	17510	17321	17355	17379	17604	17611	17546	17404	17622	17501	17676	17773	17495	17567	17612	17585	17500	17581	17643	17677	17551	17514	17437	17415	17704	17570	17603	17509	17604	17374	17526	17821	17613	17614	17645	17604	17534	17501	17687	17534	17569	17489	17479	17643	17600	17606	17817	17613	17809	17672	17681	17504	17623	17484	17667	17418	17519	17571	17487	17678	17571	17527	17573	17658	17668	17411	17732	17600	17532	17291	17383	17659	17804	17468	17459	17566	17653	17501	17462	17489	17634	17650	17603	17716	17657	17519	17646	17513	17659	17688	17587	17546	17659	17543	17450	17713	17694	17440	17628	17729	17583	17605	17632	17577	17583	17532	17677	17679	17566	17407	17556	17624	17618	17568	17527	17457	17430	17707	17695	17486	17535	17577	17517	17711	17528	17525	17709	17416	17439	17390	17592	17594	17573	17598	17428	17504	17590	17636	17485	17568	17569	17705	17514	17475	17727	17664	17579	17425	17653	17591	17608	17687	17646	17627	17407	17650	17697	17493	17647	17695	17494	17566	17693	17682	17652	17584	17636	17567	17534	17504	17519	17632	17630	17478	17447	17593	17751	17670	17656	17501	17648	17543	17601	17421	17604	17491	17827	17562	17610	17413	17572	17473	17558	17604	17673	17610	17553	17464	17545	17559	17579	17717	17520	17629	17629	17728	17620	17571	17477	17727	17792	17390	17586	17463	17501	17624	17539	17598	17546	17666	17789	17489	17548	17495	17522	17623	17486	17496	17508	17647	17807	17449	17518	17484	17545	17508	17649	17526	17677	17536	17729	17482	17524	17607	17286	17560	17458	17555	17532	17572	17484	17670	17343	17752	17553	17490	17590	17568	17654	17722	17811	17538	17574	17531	17588	17636	17563	17276	17611	17735	17383	17624	17653	17584	17706	17724	17606	17547	17678	17462	17564	17735	17676	17673	17619	17605	17602	17509	17663	17503	17407	17636	17569	17551	17678	17533	17681	17410	17513	17751	17683	17696	17466	17565	17598	17622	17476	17636	17495	17736	17567	17475	17605	17543	17588	17582	17677	17567	17587	17498	17536	17560	17720	17748	17601	17581	17573	17410	17747	17657	17514	17538	17714	17432	17726	17625	17565	17511	17466	17664	17542	17494	17421	17606	17504	17661	17707	17566	17597	17560	17555	17640	17671	17570	17606	17471	17751	17527	17452	17437	17669	17605	17435	17433	17597	17778	17548	17687	17516	17749	17600	17488	17523	17561	17483	17778	17743	17634	17588	17376	17602	17589	17678	17628	17509	17537	17659	17607	17716	17505	17506	17724	17524	17580	17613	17620	17662	17565	17520	17540	17621	17584	17676	17606	17464	17612	17642	17790	17670	17546	17590	17710	17507	17664	17431	17704	17738	17506	17608	17685	17596	17536	17620	17598	17571	17694	17447	17501	17562	17806	17804	17563	17621	17519	17707	17637	17646	17653	17694	17615	17336	17467	17578	17569	17662	17608	17564	17705	17728	17495	17456	17700	17429	17510	17625	17537	17643	17531	17583	17653	17790	17455	17514	17496	17402	17406	17506	17664	17432	17596	17536	17633	17692	17697	17487	17671	17594	17514	17565	17574	17697	17694	17628	17537	17636	17933	17573	17526	17636	17609	17628	17640	17463	17743	17561	17764	17623	17702	17716	17432	17771	17624	17699	17682	17588	17834	17480	17591	17673	17640	17587	17524	17596	17479	17642	17640	17551	17508	17588	17617	17659	17439	17572	17442	17504	17466	17597	17625	17493	17498	17567	17588	17536	17524	17651	17573	17512	17519	17523	17625	17615	17745	17581	17483	17400	17229	17661	17714	17575	17696	17778	17714	17695	17704	17463	17636	17625	17566	17691	17651	17556	17513	17696	17561	17571	17378	17731	17638	17541	17586	17594	17480	17602	17674	17489	17683	17515	17490	17668	17587	17662	17669	17635	17544	17566	17466	17659	17660	17453	17520	17558	17477	17470	17493	17322	17557	17483	17579	17577	17433	17545	17595	17526	17671	17792	17729	17739	17895	17559	17612	17532	17565	17684	17476	17552	17581	17572	17463	17510	17599	17608	17512	17511	17549	17662	17522	17576	17472	17575	17436	17532	17605	17500	17483	17624	17451	17635	17577	17591	17550	17632	17504	17594	17509	17659	17603	17606	17670	17509	17602	17506	17475	17629	17665	17764	17722	17710	17697	17772	17465	17478	17719	17668	17485	17390	17577
34452	35993	45703	45148	40865	37397	36645	36894	34200	32664	31615	31599	31096	31026	31187	30995	30834	30743	31024	31237	30948	30948	30730	31193	31271	30938	30940	30926	30833	30770	30910	30956	31085	31067	30927	30934	30826	31150	31119	30960	31071	30705	31016	30825	30873	30901	30871	30954	30950	30806	31112	30972	31095	30915	30878	30985	30754	30847	30899	30769	30982	30782	30729	30922	30753	30944	30695	30819	30664	30991	31159	30832	30884	30679	31263	30936	30676	30864	31020	30702	30823	30907	31112	31103	30705	30785	30968	31027	30888	30791	30954	30972	30818	30680	30857	30932	30934	30859	31101	30798	31091	30729	30607	30791	30751	30776	31025	30753	30794	30884	30928	30834	31010	30807	30572	30910	30849	30908	30768	30615	30854	31155	31206	30866	31024	31144	30867	30918	30915	30674	30859	30985	30839	30857	31004	30845	30889	30737	30734	30946	30978	31010	30886	30843	30585	31135	30707	30995	30827	30936	31133	31198	30721	30765	31108	30949	30737	30748	30812	31099	30981	30958	30975	31013	30972	30854	30943	31060	31075	30921	30854	30642	30835	31024	30904	30839	30643	30958	31038	30978	30810	30865	30841	30781	31017	30519	31014	30984	30938	30799	31046	30692	30889	31140	30854	30876	30989	30896	30689	30912	30941	31014	30797	31001	31030	30783	30899	30625	30742	30978	30693	30901	30808	30705	30921	30779	30916	30693	31077	30485	30782	31057	30970	31110	30944	30619	30940	30792	30821	30914	30965	30993	31074	30975	30850	31078	30977	30860	30845	30886	30903	31020	30914	30762	30794	30818	30821	30866	30604	30942	30711	30944	30959	30710	30884	30782	30986	30885	30824	30952	30925	30985	30752	30924	30940	30911	30871	30775	31103	30847	30771	31003	31069	31143	30713	31195	31035	30912	31049	30618	30850	30609	30909	30874	30907	30810	30719	30827	30891	30629	31111	31005	31070	30837	30936	30986	30962	30843	31003	30908	30686	31086	30843	30861	30782	30989	30849	30801	30821	30739	31002	30995	30812	30923	30729	31069	31128	30885	31012	31093	30953	30895	30726	30865	30784	30767	31016	30734	30789	30895	30822	30880	30863	30861	30864	30669	31083	30905	31082	30725	30750	30612	30527	30795	30754	30772	30618	30911	31136	30798	30555	30910	30929	30965	31072	30826	30952	30854	31147	31096	30940	31040	31225	30957	31032	30843	30860	31079	30936	30879	30794	31087	30692	30942	30596	30855	30662	30945	30943	30947	30863	30928	30922	30772	31067	30752	31030	30825	30940	30901	30554	30508	30445	30714	30805	30774	30837	30913	30863	30724	30806	31004	31168	30981	30845	30825	30725	31047	31266	30787	30920	31008	30837	30765	30843	31061	30803	30822	30945	31049	30877	30953	30918	30840	30869	30670	30978	31206	30738	31145	31048	31048	31028	31013	30820	30951	30987	30965	30872	30552	30914	30787	30944	30633	30962	31000	30936	30771	30659	30737	30837	30909	30894	30654	31080	31026	30654	31061	30876	30758	30895	31015	30865	30949	31241	31045	30631	31044	31153	30908	30914	30936	31057	30952	30855	30864	31055	30542	30936	31110	30987	30965	30972	30781	30878	30776	30755	31055	30695	30586	30707	31036	30746	31024	30864	31013	30799	30683	30493	31028	30817	30642	30874	30910	31114	30870	30975	30787	30718	30981	30917	31058	31102	30885	30847	30939	31106	30992	31064	30777	30760	30630	30694	30722	30709	30993	31050	30714	30803	31034	31141	31101	31220	31087	30891	31194	30982	30885	30842	30975	31153	30865	30892	30920	31054	31132	30904	30843	30943	31044	30978	31107	30966	30937	30838	30635	30962	30890	30901	31070	31013	30859	30993	31026	30761	30703	30818	30891	30761	31086	31100	31042	30937	30880	30849	30894	31038	30769	30812	30860	30814	30936	30958	30705	30684	30544	31039	30807	30798	30624	31079	30916	30876	30831	30986	31109	30690	30826	30695	30815	30914	30878	30870	30907	31023	31043	31086	30932	31093	30832	30883	30935	30920	31080	30596	31120	31042	30586	30704	30916	30931	30694	31032	31097	30885	30685	30798	30841	30900	30660	30915	30645	30809	30877	30869	31124	30725	31042	30739	31179	30844	30860	30919	30978	30743	30841	30879	31014	31099	30944	30760	30976	30856	30925	30904	30792	30686	30928	30954	30614	30723	31105	31081	30893	30763	30983	30790	30775	31077	31022	30881	30862	30824	30842	30880	30955	30622	30727	31064	30852	30922	30716	30915	31067	30839	30916	30781	30779	30793	30901	30984	31088	30798	30919	30873	30945	30788	30889	30946	30829	30889	30995	30897	30741	31047	30857	30930	31074	30901	30873	30884	30698	30799	30745	31016	30713	31098	30704	31055	30839	30602	30953	31055	30811	30911	31115	31044	30901	30902	30833	30908	31076	30750	30848	31061	30880	30734	30840	31100	31031	30741	30934	30911	30908	31130	30787	30873	30741	30614	30715	30630	31029	31010	30841	30862	30897	30916	31008	30990	30878	30424	30913	30902	31061	30563	31042	30621	31025	30824	30873	31054	30964	30969	30799	31129	30843	30902	30930	30961	31034	30999	30723	31009	30931	30927	30852	30863	30636	30647	31004	30624	30905	30881	31042	31151	30960	30792	30767	31114	30937	31066	30951	30637	30974	30867	30605	30789	30912	30964	31176	30983	30895	30925	30939	30886	31230	31180	30844	31019	31357	30933	31060	31103	30940	30892	30722	30824	31001	30920	31014	31133	30881	31077	30938	31023	30640	30765	30811	30816	30939	30680	30885	30776	30810	30839	30818	30771	30843	30961	30826	30827	30939	30826	31012	30940	31175	31170	31104	30863	30845	30637	30829	31121	31044	31077	31028	30779	30790	30589	30881	30897	30743	30898	30913	31033	30906	30725	30923	31009	30789	30759	30730	30739	30877	30722	30739	31089	31027	30801	30915	31040	30809	31164	31161	30855	30708	30777	30841	30925	30953	31051	30703	30881	30942	30893	30819	31113	30999	31063	30661	30665	30938	30762	30550	31047	30968	30770	30530	30653	30939	30988	30913	31228	30803	30930	30796	30929	30797	30717	30871	30919	30959	30817	31200	31016	30954	30859	30928	31089	30895	31011	31018	30700	31127	30842	30860	31013	31152	30759	31044	31102	30841	30765	30994	30897	31043	31128	30641	30845	30896	31056	30812	30889	30784	31079	30745	30830	30953	30750	30819	30821	30768	31038	31005	30735	30859	30779	30998	31047	30969	30964	31086	31050	30901	30908	30680	30934	30845	31040	31025	30903	31061	30782	30864	30768	30801	30997	30934	31003	30967	31001	30986	30780	31057	30979	30785	30895	30841	30773	30694	30772	31014	30897	30963	30940	30844	30987	30859	30995	30899	31023	31195	30856	30848	30982	30728	31164	30663	30960	30932	31112	30870	30927	30989	30820	30825	31094	30735	30927	30819	30997	30794	30809	30930	31012	30917	30945	31053	30893	30849	31051	30833	30736	30963	31009	31045	30763	30955	31030	31071	30832	30835	30944	31341	30867	31209	30790	30938	30875	30950	30719	30918	30869	30837	30837	30737	30760	30889	31157	30729	30755	30885	30854	31048	31242	30799	30997	30991	31004	30811	31191	31104	30660	31033	30804	31036	30630	30808	30827	31085	30734	30732	30598	30905	31109	30880	30964	30964	30965	31047	31172	30757	30943	30931	30842	30754	31290	31214	30754	30657	30819	30818	30756	30902	30858	30806	31089	30915	30851	30819	30958	30896	30873	30718	30997	30964	30814	30734	30865	30690	30930	30951	30765	30806	30879	30920	30872	30995	31085	30927	30970	30788	30916	30850	30892	30670	31034	31238	30935	31105	30884	31008	30936	31078	30881	31031	30693	30858	30839	30907	30784	30817	30909	30747	30824	30835	30902	30932	30708	30870	30956	30979	30737	30528	30921	30930	30924	30774	30859	30858	30919	30996	31011	30886	30729	31062	30995	30785	31018	30922	30996	30924	30593	30929	31143	31029	31020	30843	30772	30531	30968	31052	30869	30833	30683	31017	30745	30834	30899	31076	30943	30853	30811	31019	30782	30969	30612	30607	30670	30945	30762	30931	30815	30867	30856	31008	31091	30849	30790	30675	30980	30876	30850	30949	30598	30771	30816	30749	30707	30971	31094	30909	31042	31155	31106	30694	30847	30841	31003	30909	30886	30810	30951	31193	31017	30794	30901	30979	30838	30933	30842	30697	30960	31025	31082	30650	30979	30855	30750	30967	30864	30884	30886	30928	30873	30746	30730	30987	30803	30789	30769	31157	31117	30828	30938	31078	30876	30833	30838	30694	31066	31057	30847	30754	31147	30735	30776	31107	30938	30890	30901	31173	31178	31074	31006	31013	30778	30661	31164	30882	31033	30835	31335	30952	30766	30926	30746	30804	30887	30832	30763	31256	30803	31011	30960	30997	30866	30867	30931	30916	30851	31078	31155	31171	31005	30829	30963	31297	31187	30818	30956	30790	31110	30854	30727	30853	30910	30795	30770	30999	30997	30933	30837	30978	30745	30727	30830	30990	30802	30845	30867	31113	30639	31210	30824	31092	31032	30754	30979	30858	31018	30703	30777	30829	31023	31099	30788	30795	31096	30781	30741	30997	31124	30703	30879	30775	30923	30678	30619	30960	30885	30727	30791	30857	30940	30695	30808	30842	31133	30761	31001	30865	30938	30937	30867	30801	31336	30933	30897	30794	30827	30633	30690	31090	30671	30694	30739	31175	31116	31117	30791	30858	30989	30969	30924	30984	30782	30798	31319	30966	31149	30889	31060	30764	30894	31110	30688	30762	30965	30844	31027	31031	30992	30943	30989	31059	31145	31032	31061	31016	30852	30899	30834	30900	31210	30986	31012	30886	30849	30766	30898	30704	30854	30927	30943	30760	30998	30930	30914	30986	31038	31091	31008	30956	30968	30876	30959	30971	30943	30978	30927	30915	30726	30992	30873	31195	30783	30712	30921	31004	30917	31014	31038	30889	30837	30864	31087	30364	30842	31005	30877	31052	30800	30865	31113	31206	30692	30887	31027	31174	31367	30737	30848	30871	31066	30769	30806	30806	31203	31009	30911	30957	30984	30742	30814	30823
22112	34633	38121	34387	29381	24057	24139	23376	20106	18314	17378	17262	17166	17192	17218	17040	17257	17281	17316	17070	17292	17188	17080	16958	17120	17017	17193	17289	17100	17088	17193	17134	17195	17144	17028	16997	17112	17178	17212	16907	17123	17290	17235	17067	17198	17071	17153	17037	17185	17084	17077	16970	17128	16968	17196	17084	17043	17008	16925	17085	17150	16910	16998	17010	17109	16933	17219	16950	16992	17168	16973	17197	17162	17099	17209	17013	17108	16860	17072	17067	17012	17280	17187	17154	16946	17037	17129	16914	16979	17071	16988	17109	16987	17353	17055	17076	16929	17082	17154	17128	17106	17163	17053	17017	16927	17098	17195	17096	16985	17260	16897	17056	17202	17071	17106	17050	17092	17022	17083	17211	17101	17096	17002	17139	16982	17125	17138	17033	17229	16988	17060	17076	16913	16965	17055	16990	17101	17142	17082	17239	17139	16884	17267	17068	16983	16945	17067	17132	17130	16888	17006	17001	17142	17136	17195	16903	17157	17061	17078	17048	17087	17189	17177	17072	17095	17026	17001	16951	17029	17113	17060	16951	17146	17107	16931	16961	16928	16997	17125	17147	17018	17032	17016	17106	17135	16914	17074	17044	17231	17262	17088	17070	17000	17242	17160	16954	17154	16968	17055	17192	17070	17077	17099	17039	17077	17084	17025	16996	17146	16918	16950	17061	17112	17102	17014	17172	17165	16944	17027	16859	17030	17047	16971	17082	17025	16982	17162	16983	16975	17073	16999	16978	16912	17145	16840	17090	16930	16877	17262	16783	17095	17140	17142	17375	16952	16956	16966	17077	17070	16875	17058	17071	17149	16898	16925	17201	16988	16970	17230	17164	17150	17004	17109	17059	17080	17080	16994	16956	17048	17126	16915	17143	17002	17113	17092	17046	16904	17264	17107	16959	17184	17114	17149	17042	17211	16853	17160	17205	17138	17238	17037	17116	17035	17186	17127	16933	17195	17120	17098	17038	17323	16940	17173	16935	17131	17029	17167	17025	17242	17232	16947	17117	17009	16890	16925	17130	17069	16998	17021	17315	17165	17157	17008	17035	17043	17252	17074	17161	16928	17112	16907	17113	17097	17259	17030	17044	17225	17119	17099	17102	16963	17067	16931	17264	17013	17198	17076	16923	17129	16949	17128	17055	16989	16959	17009	17152	17076	17081	17124	16868	17044	17127	17160	16943	17084	17113	17068	17232	17153	17223	17084	16896	17045	17282	17204	17157	17162	17008	16955	16979	16798	17041	17126	17085	17130	17204	17127	17071	17140	17056	17164	17252	16862	17178	17096	17104	16989	17021	17095	16970	16981	16891	16908	17152	17060	17210	17180	17153	16831	17124	17202	16948	17062	17059	16933	17233	16861	17066	17170	17077	17140	16963	17236	16899	16943	17071	17008	17052	16909	17023	16996	17074	17026	17209	16963	17226	17066	17108	17126	17101	17180	17062	17044	17015	17064	17132	17147	16979	17188	17133	17034	17245	17169	16870	17172	17110	16829	17193	17062	16979	17170	17163	17228	16962	17129	16999	17002	17225	17010	17114	17137	17012	17013	16913	17096	16957	17304	17073	17205	17162	16964	17130	17098	16897	17100	17134	16942	17172	17044	17103	17269	16972	17087	17155	16994	17135	17136	17075	17005	17325	16993	17094	16930	17024	17109	17047	16980	17231	16958	16950	17081	17188	17017	17139	17130	17067	16954	17141	17195	16858	17098	17019	17043	17220	17027	17024	17013	17245	16935	16968	17158	17062	17220	17126	17032	17150	17073	17153	17077	17008	17228	16969	17082	17009	17203	17117	17073	17083	17152	17186	16916	16883	17023	17100	17146	17135	17174	17241	16963	16911	17011	17109	17212	17042	17120	17031	17194	17145	16859	16953	16921	17006	17073	17120	17080	17064	17119	17153	17108	17023	16973	17031	17030	16988	17074	16970	17147	17093	17198	17012	17177	17038	16937	17010	17126	17202	17019	17035	17048	17058	17086	16960	17124	17108	16981	17261	17033	17076	17074	17065	17023	17072	17263	17155	17169	17016	17060	17182	17215	16884	17290	17043	16972	17039	17078	17195	17073	17234	17199	17175	16883	16920	17017	17169	16913	17100	16979	17062	17145	17078	16985	17236	17067	16873	17063	17163	17192	17164	17007	17171	17030	16989	17133	17113	17128	17117	17181	16972	17045	17020	17120	17025	17039	16906	17152	17033	17178	17101	16859	17036	17172	17042	17258	17109	17094	17200	17060	16924	17072	17183	17123	17036	17137	17087	17137	17106	17130	16999	17127	17196	17157	17113	17030	17273	16914	17235	17038	17040	17168	17039	17023	17045	17047	17028	17045	17011	17041	17025	17153	17129	17165	17138	17085	17222	17052	17092	17007	16911	17251	17167	17166	17162	17125	17036	17156	16993	17170	16962	17155	17067	17085	16999	16914	17193	17074	16926	16938	17322	17096	17246	17054	17107	17167	17084	17121	17125	16838	17190	16946	17204	17154	17120	17045	17047	17056	17160	17243	17203	17099	17148	17080	17158	17020	17169	17097	17042	17230	17099	16991	17086	17132	16995	17087	16838	16827	17023	17031	17015	16957	17166	17034	17066	17012	17077	16988	17082	17182	17000	17137	17017	16996	17041	17029	16966	17215	17033	17080	17057	17057	16941	17124	17092	17093	17260	16978	16956	17022	17217	16850	16928	17045	17073	16949	17144	16975	17061	16984	17153	17043	17036	17082	16948	17245	17012	17172	17054	17262	17124	17035	17200	17009	17005	17093	17011	17096	17150	17200	17168	16915	17055	17034	17052	17218	17052	16997	16862	17300	16974	17062	17176	17103	17190	17149	17043	17070	16989	17049	17114	17291	17149	16962	16892	17213	17029	17013	16964	17116	17054	17140	17232	17213	16954	17027	17086	17129	17204	17031	17174	16975	17076	17094	16919	16934	17237	17059	17011	17045	16980	17111	16947	16955	17084	17040	17224	17071	16957	17170	17334	16999	16897	17080	17262	17057	17064	17206	17149	16944	17095	16946	17099	17008	17005	17115	16986	17034	17281	16937	17034	17120	16928	17183	17176	16895	17069	17085	17020	17149	16963	17218	16999	17317	17021	17303	17154	17134	16919	17302	16939	17212	17159	17095	17132	17094	17043	17118	17023	17210	17207	17101	17072	17025	17239	17127	16926	17002	17092	17088	16981	16942	16886	17217	17098	17065	17140	17006	17305	16987	17160	17113	17090	17077	17058	17042	16941	16966	17153	17247	17117	17068	17118	16892	17087	17178	16891	17053	17139	17127	17151	16936	17105	16995	17127	17038	17223	17082	17080	17034	17181	17124	17018	16951	17097	17112	17060	17513	17013	17051	17138	16979	17247	16923	17027	16935	17059	17086	16951	16981	17060	16917	17070	16980	16987	16909	17183	16960	17153	17078	17124	16998	17321	17248	16942	16868	17182	17128	17123	17132	17135	16842	17211	17094	17083	17068	16991	17187	17038	16956	17168	16999	17036	17041	16979	17016	17018	17131	17037	16986	17142	17011	17198	17017	17005	17091	16955	16983	17105	17089	17169	17018	17145	17217	16888	17100	17171	17198	17039	17261	17049	17093	17028	17024	17147	16997	17116	17155	17038	17264	16968	16978	17191	16976	17096	17000	17088	17257	16977	17022	17166	17176	17126	17175	17127	17202	16963	17257	17197	17102	16901	17050	17022	17217	17118	17103	17265	16962	16812	17033	16985	17170	17010	16865	16877	17107	17025	17086	16904	17140	17041	17182	17267	17196	16906	17129	17237	16997	16928	17079	17186	16959	16974	17331	17073	17030	17012	17116	17188	17272	17045	17055	17122	17064	17068	17172	16883	16997	17092	17040	17145	17298	17157	17012	17075	17043	17224	17040	16943	17072	17216	17106	17256	17322	16991	17073	17145	16964	17124	16982	17007	17138	17060	17049	17090	17182	17080	17141	17008	16958	17086	17097	17165	17083	17227	16969	17007	16994	17130	17038	17178	16924	17151	17045	17162	16964	17147	16903	17013	17145	17216	17172	17094	17180	17028	17088	17041	17059	17035	17058	16946	17060	17049	17133	17172	17106	17022	17250	17166	17019	17138	17135	17125	17114	17049	16962	17252	17132	16913	17178	17119	17109	17091	17118	17057	17080	17011	17158	17122	17117	17110	17138	17164	17077	16988	17014	17184	17015	17198	16966	17029	16952	17025	17116	17188	17142	17083	17116	16964	16949	17112	17136	17081	17062	17200	17227	17172	17103	17119	17084	17167	16927	17107	17149	16975	17022	17174	17113	16776	16865	16957	17025	17216	16992	17125	17040	17020	17168	17257	17305	16920	17129	17053	17105	17047	17120	16936	17162	17102	16987	17137	17194	17143	17057	17059	16980	17131	17012	16990	17030	17129	17034	17187	17201	17091	17072	17033	17039	17056	17081	16997	16976	17047	17088	17226	17075	17001	17125	17144	17039	17091	17006	16946	17121	17187	17083	17157	17086	17002	17170	17191	16902	17121	16876	17043	17183	17036	17214	16985	16975	17016	17048	17048	17182	17117	16966	17072	17220	17041	17185	17132	17089	17145	17212	17035	17161	17065	17111	17146	16872	17001	17180	17254	16847	17067	17182	17125	17118	17248	17136	17010	17041	16907	16996	17133	17033	17054	17049	17221	17221	17067	17173	17178	17199	17108	16969	17034	17072	17154	17053	17324	17203	17074	17142	17113	17013	17234	16948	17236	17083	17236	17117	17234	17161	17233	17192	17131	17256	17079	17137	16991	17069	16938	16947	17083	17188	17096	17074	17080	17178	17085	16955	16919	17097	17165	17068	16915	17118	16999	17067	16900	17107	17211	16998	17277	17039	17132	17180	17135	17006	17189	17174	16980	17230	16920	17075	16984	17060	17175	17238	17159	17058	16972	17084	17171	17104	17048	17050	17084	17054	17181	17366	17164	17097	17176	16971	17049	16992	17156	17097	17167	17021	17027	17088	16883	16971	17050	17018	17220	17129	17079	17043	17080	17126	17060	16951	17087	17423	16945	17027	17037	17084	17090	17191	17186	17222	16908	17230	17161	17178	17176	17138	17060	17240	17207	17070	17136	17083	17160	17043	17116	17085	17079	17074	17127	17219	17111	16913	17048
24692	21828	32780	37984	38342	39533	46512	53544	45546	37403	33290	31761	31216	30770	30962	30706	30623	30752	30778	30573	30688	30763	30824	30765	30779	30707	30791	30631	30910	30442	30533	30660	30843	30785	30493	30348	30497	30610	30694	30568	30703	30600	30827	30582	30412	30559	30582	30782	30628	30767	30675	30385	30474	30684	30404	30338	30789	30941	30723	30794	30815	30403	30506	30406	30517	30465	30615	30644	30478	30515	30599	30644	30355	30321	30766	30757	30437	30471	30538	30825	30604	30733	30455	30687	30458	30450	30251	30517	30436	30547	30478	30403	30570	30537	30554	30573	30598	30651	30668	30860	30656	30569	30623	30571	30579	30352	30559	30810	30484	30660	30862	30384	30672	30451	30676	30652	30477	30393	30469	30468	30643	30669	30650	30473	30477	30651	30420	30464	30801	30629	30559	30548	30601	30666	30677	30673	30743	30712	30684	30413	30527	30158	30610	30783	30643	30586	30556	30584	30404	30708	30421	30600	30543	30739	30956	30559	30802	30623	30728	30391	30359	30326	30547	30358	30498	30502	30608	30584	30908	30735	30568	30826	30617	30598	30456	30463	30781	30696	30334	30736	30443	30711	30635	30837	30689	30718	30536	30781	30799	30614	30577	30772	30655	30702	30449	30555	30676	30606	30515	30642	30715	30635	30566	30494	30448	30587	30439	30851	30491	30493	30592	30478	30955	30471	30375	30549	30523	30708	30469	30625	30787	30474	30673	30571	30431	30573	30723	30613	30295	30549	30779	30553	30616	30413	30625	30293	30716	30689	30556	30652	30672	30798	30573	30479	30672	30461	30815	30721	30492	30371	30512	30647	30678	30474	30726	30714	30703	30529	30542	30468	30628	30673	30606	30773	30886	30578	30466	30742	30480	30643	30496	30495	30724	30744	30669	30414	30655	30733	30627	30811	30737	30470	30652	30792	30460	30691	30715	30401	30659	30502	30614	30675	30874	30446	30075	30696	30436	30540	30438	30497	30561	30691	30761	30485	30633	30722	30523	30625	30686	30562	30744	30471	30741	30368	30744	30672	30913	30677	30643	30725	30653	30826	30576	30604	30605	30670	30483	30589	30820	30624	30496	30582	30475	30359	30849	30689	30877	30722	30823	30661	30819	30594	30398	30504	30540	30639	30460	30436	30673	30572	30638	30604	30792	30704	30826	30399	30705	30658	30634	30866	30848	30620	30721	30585	30671	30699	30333	30806	30715	30731	30400	30578	30590	30924	30319	30587	30789	30519	30675	30527	30673	30468	30909	30525	30573	30801	30774	30469	30714	30751	30542	30796	30792	30581	30253	30832	30653	30816	30653	30657	30535	30426	30586	30783	30756	30508	30517	30494	30757	30578	30638	30797	30760	30471	30611	30656	30622	30815	30490	30530	30870	30490	30553	30716	30894	30673	30580	30824	30616	30405	30807	30754	30501	30649	30834	30489	30686	30671	30637	30676	30587	30586	30495	30549	30637	30675	30574	30512	30597	30764	30706	30629	30286	30748	30505	30456	30598	30493	31051	30700	30694	30418	30595	30526	30714	30643	30650	30533	30767	30735	30697	30609	30804	30501	30607	30522	30521	30403	30704	30682	30476	30507	30278	30334	30605	30779	30955	30749	30688	30537	30664	30515	30652	30693	30559	30800	30697	30687	30554	30188	30785	30735	30498	30553	30610	30525	30513	30827	30662	30489	30689	30404	30494	30852	30592	30310	30414	30535	30523	30733	30483	30688	30579	30691	30457	30763	30735	30628	30751	30385	30404	30646	30614	30922	30597	30696	30522	30411	30761	30429	30603	30405	30680	30491	30684	30460	30742	30780	30568	30827	30582	30526	30440	30688	30523	30741	30696	30515	30865	30447	30700	30771	30630	30557	30908	30618	30739	30565	30538	30300	30675	30696	30606	30530	30722	30626	30551	30623	30493	30656	30517	30457	30536	30612	30657	30541	30601	30607	30719	30553	30661	30607	30510	30542	30516	30576	30684	30707	30539	30446	30531	30722	30593	30620	30581	30478	30622	30491	30648	30557	30527	30336	30686	30474	30511	30577	30494	30476	30506	30582	30644	30513	30654	30591	30723	30533	30860	30677	30663	30773	30826	30418	30409	30464	30895	30338	30772	30572	30489	30589	30634	30472	30550	30333	30743	30397	30605	30425	30697	30485	30612	30581	30721	30577	30770	30486	30267	30664	30514	30630	30285	30717	30482	30599	30821	30570	30775	30706	30524	30423	30434	30725	30759	30520	30578	30553	30456	30781	30715	30488	30577	30947	30653	30465	30545	30552	30455	30326	30343	30688	30902	30574	30565	30601	30592	30773	30729	30501	30728	30740	30505	30425	30563	30596	30554	30793	30511	30766	30838	30660	30601	30772	30696	30873	30637	30687	30806	30387	30695	30770	30750	30675	30531	30609	30517	30756	30393	30450	30541	30570	30826	30846	30722	30645	30478	30393	30507	30520	30681	30624	30904	30481	30515	30585	30603	30459	30654	30588	30346	30506	30663	30664	30778	30667	30671	30775	30544	30487	30525	30646	30654	30478	30646	30533	30669	30472	30534	30472	30641	30514	30600	30633	30416	30455	30638	30694	30538	30761	30549	30666	30428	30424	30361	30386	30873	30563	30926	30626	30625	30686	30721	30445	30602	30457	30818	30787	30515	30435	30633	30713	30798	30378	30719	30530	30684	30588	30659	30646	30592	30777	30670	30609	30521	30555	30531	30469	30857	30652	30771	30666	30456	30462	30318	30277	30827	30442	30730	30313	30833	30723	30593	30709	30733	30475	30873	30955	30804	31040	30788	30829	30538	30400	30348	30627	30671	30470	30574	30637	30754	30563	30546	30496	30717	30609	30607	30746	30698	30679	30633	30678	30371	30325	30627	30330	30596	30640	30601	30670	30446	30117	30806	30618	30666	30497	30451	30438	30592	30711	30461	30721	30741	30724	30470	30349	30331	30360	30542	30403	30625	30506	30640	30646	30348	30440	30589	30627	30408	30797	30737	30338	30618	30811	30239	30809	30781	30631	30613	30474	30790	30503	30510	30601	30501	30526	30403	30640	30523	30504	30524	30766	30445	30608	30506	30502	30725	30538	30449	30565	30810	30497	30734	30424	30404	30681	30603	30665	30737	30768	30678	30610	30681	30783	30585	30641	30559	30547	30660	30590	30682	30660	30626	30633	30680	30950	30775	30611	30573	30469	30710	30437	30650	30648	30637	30456	30660	30748	30685	30518	30515	30629	30512	30674	30732	30694	30577	30839	30630	30546	30573	30593	30693	30609	30819	30596	30690	30472	30224	30538	30660	30664	30703	30733	30503	30722	30331	30643	30593	30570	30558	30780	30706	30727	30524	30562	30649	30566	30588	30463	30559	30805	30464	30717	30591	30507	30640	30399	30765	30734	30781	30576	30443	30723	30677	30444	30890	30593	30476	30629	30338	30450	30577	30588	30810	30879	30583	30513	30433	30420	30704	30371	30604	30474	30510	30797	30702	30640	30378	30667	30920	30547	30811	30680	30544	30412	30937	30682	30475	30528	30459	30544	30635	30433	30391	30570	30718	30630	30772	30744	30525	30687	30601	30444	30546	30638	30515	30760	30606	30646	30590	30507	30573	30638	30769	30819	30552	30537	30573	30574	30590	30645	30727	30701	30425	30495	30827	30622	30738	30716	30877	30585	30478	30639	30560	30653	30537	30645	30069	30819	30656	30354	30521	30627	30609	30672	30347	30705	30505	30617	30586	30601	30562	30534	30560	30556	30695	30682	30615	30770	30588	30600	30497	30617	30467	30841	30691	30851	30792	30684	30840	30458	30843	30704	30611	30795	30556	30680	30750	30475	30319	30486	30524	30642	30683	30602	30780	30718	30444	30497	30529	30533	30507	30665	30643	30977	30824	30558	30660	30713	30861	30807	30680	30562	30858	30528	30586	30765	30611	30597	30792	30550	30785	30584	30296	30495	30504	30586	30808	30575	30669	30624	30806	30694	30892	30776	30741	30539	30562	31019	30598	30523	30519	30616	30554	30472	30498	30802	30597	30692	30673	30494	30408	30523	30768	30549	30634	30689	30566	30407	30794	30696	30474	30699	30571	30914	30558	30587	30318	30680	30520	30871	30448	30583	31152	30713	30417	30615	30675	30463	30480	30436	30663	30614	30379	30761	30576	30557	30510	30697	30732	30631	30644	30658	30556	30362	30488	30390	30478	30758	30524	30465	30649	30634	30544	30683	30474	30569	30711	30743	30657	30616	30583	30665	30720	30802	30745	30419	30206	30584	30486	30795	30551	30799	30480	30654	30632	30756	30558	30711	30392	30781	30371	30846	30484	30553	30470	30460	30407	30434	30795	30678	30573	30590	30396	30682	30660	30761	30881	30716	30576	30720	30537	30477	30608	30633	30463	30672	30707	30553	30702	30905	30569	30558	30797	30593	30695	30726	30619	30780	30546	30740	30856	30617	30554	30519	30428	30796	30404	30930	30576	30558	30684	30734	30513	30402	30662	30652	30828	30629	30526	30280	30864	30635	30567	30515	30551	30768	30656	30642	30747	30575	30705	30462	30535	30697	30776	30782	30541	30767	30719	30850	30835	30356	30335	30402	30461	30616	30591	30638	30419	30593	30613	30667	30805	30547	30582	30660	30584	30712	30491	30531	30632	30526	30491	30503	30972	30699	30596	30654	30617	30453	30444	30501	30528	30774	30566	30584	30521	30837	30553	30515	30617	30779	30738	30778	30764	30661	30504	30670	30789	30687	30666	30754	30642	30523	30739	30518	30480	30529	30735	30657	30663	30709	30736	30646	30689	30819	30573	30685	30473	30622	30564	30826	30645	30545	30672	30606	30508	30325	30413	30806	30686	30959	30579	30753	30927	30781	30587	30740	30737	30701	30478	30795	30565	30793	30131	30449	30678	30655	30495	30539	30438	30692	30850	30698	30747	30552	31014	30758	30595	30668	30728	30709	30563	30693	30581	30404	30350	30553	30723	30458	30531	30567	30504	30485	30769	30476	30505	30678	30508	30680	30694	30883	30715	30759	30413	30630	30552	30724	30462	30540	30444	30661	30649	30703	30651	30700	30489	30361	30773	30446	30363	30590	30734	30693	30427	30731	30636	30532	30507	30647	30394	30527	30704	30127	30740	30760
22630	41126	44151	39646	32917	28852	36985	43310	32259	22876	19297	17648	17291	17132	17261	17051	17271	17098	16977	17166	17159	17165	17231	17118	17324	17182	17027	17036	17064	17256	17068	17229	17289	17041	17050	17098	17055	17026	17041	17303	17085	17057	17164	17136	17075	17071	17152	17110	17260	17256	17094	17207	17026	17195	16923	17145	17254	17261	16997	17232	17264	17111	17166	17253	17168	16969	17046	17124	16977	16926	17029	17128	17045	17092	17222	16909	17050	17381	17306	17115	16984	16972	17130	17177	17135	17038	17345	17011	17132	16942	16909	17055	17125	17031	17127	17132	17227	17023	16995	17202	17069	17127	16979	16936	17165	17063	16954	17071	17076	17140	17045	17089	17090	17151	16921	17186	17049	16960	17085	16993	17120	17191	17097	17275	17149	17195	17057	16964	17179	17099	17005	17012	17068	16993	16937	16964	17017	17104	17249	16930	16913	17049	17123	17086	17173	17061	17032	17109	17097	17173	16993	17016	17135	17117	17310	17055	17108	17015	16899	16902	17011	17156	16978	17132	17119	17112	17036	16995	17101	17250	17126	17053	17159	17193	17142	16943	17012	17106	17070	17005	17145	17036	16984	16885	17241	17168	17086	17084	17142	17105	16808	17019	17204	17112	16898	17178	17036	17110	17100	17030	17095	17118	16898	16881	16987	17194	17068	16961	16993	17082	17206	17032	17216	17067	17024	16902	17027	17283	17185	17100	17148	17093	17186	17086	17086	17094	17025	17130	17247	17137	17053	17140	17276	17112	17057	17012	17182	17059	16989	16985	17122	17037	16960	16966	16942	17228	17032	16916	17000	17127	17316	17207	17199	17063	17071	17154	17096	17033	17088	16999	17143	17320	17079	16950	17056	17140	17139	17116	16950	17206	17159	17048	17160	16953	17031	17107	17106	17105	17201	17090	16999	17148	17148	17027	17068	17328	17144	17021	17013	17189	17004	17159	16937	16989	17253	17018	16990	17047	16937	17182	17195	16971	17036	16936	16946	17231	16995	16990	16961	17056	17062	17140	17152	17052	17042	17114	17155	16973	17022	17254	17137	16978	17157	17266	17232	17017	17091	16868	17087	17014	17081	17160	17066	17103	17183	17131	17112	17030	17115	17108	17049	17165	16888	17079	16957	17020	17010	17133	17224	17187	17008	16929	17142	17068	17214	16891	17220	17109	17028	17137	17090	17069	16903	17130	17155	17020	17066	16918	17058	17293	17076	17185	17125	17020	17022	17096	16835	17198	17060	17035	17039	17123	17104	17152	17067	17195	17108	16998	16969	17143	17252	17150	17120	16984	17069	17189	17175	17067	16997	16963	17087	17152	17127	16940	17072	17124	17153	17129	17129	17077	17131	17162	17008	17079	17186	16998	17097	16980	17065	17027	16922	17237	17010	17153	17240	17097	17156	16956	17143	17248	17156	17091	16964	17235	17072	17026	16999	17131	17114	17106	17109	17101	17076	17089	17124	17040	17156	16845	17097	17083	17080	17122	17113	17131	17138	17110	17068	17039	17112	17164	17161	16976	17032	16726	17004	17207	17147	16896	17147	17151	17119	17293	16906	17132	17143	16885	17061	16949	17003	17053	17033	16961	17215	17125	17044	16972	17010	17225	17004	16827	17147	16953	17169	17075	16949	16961	17298	16939	17088	17151	16961	17171	17018	17076	17045	17100	17085	17111	17028	17151	17200	17080	17107	17052	16945	17074	16961	17073	17170	16931	16857	17280	17084	17070	17030	17173	16999	17076	16960	17070	17138	16949	17035	16949	17147	17071	16996	17136	17175	17054	17213	17200	17174	17039	17154	17097	17151	16742	17173	17033	16942	17173	17096	17339	16952	17304	16959	17111	17128	16999	17101	17094	17075	17177	16998	16947	17000	17151	17217	17078	17133	16884	17110	17128	17232	17124	17038	17092	16942	16953	17079	17245	17031	17095	16899	17093	16982	17214	17126	17271	17158	17295	16963	17064	17198	17202	16995	17192	17020	17214	17010	17020	17250	16981	17030	16942	17115	17049	17159	17161	17133	16932	17034	17092	17102	17055	17079	17073	17116	16906	17160	17233	17185	17067	16972	17091	17196	17267	16971	17051	17012	17168	16939	17020	17078	17019	16980	17072	17134	16969	17078	17041	17014	17059	17036	17018	16983	17106	17069	17068	17048	17071	17247	16897	16866	17077	17211	17082	17029	17028	17107	17041	16935	17145	17207	16991	17182	17050	17027	16970	17026	16958	16988	16870	17190	16971	16961	17222	17173	17049	17080	17114	17146	17075	16899	17130	17123	17085	17165	17115	17307	17106	17036	17119	17026	17027	17009	17074	16964	16974	17222	17016	17055	17046	16975	17080	16940	17055	17185	16891	17213	17097	17130	17243	17230	17112	17296	17055	17097	16956	16998	17073	16914	17051	17206	17123	17105	17036	17146	16823	17097	17014	17020	17057	17151	16964	16930	17116	17251	17274	16949	16986	17212	17042	16940	17106	17090	17094	16994	17097	17137	17050	16992	17295	16987	17222	17146	17033	16998	17198	16993	17055	17124	16997	17193	17128	17123	17025	17050	17112	17243	17134	17141	17084	17224	17121	17150	17096	17107	16931	17201	17178	17089	17197	17121	17115	16935	17027	17043	17001	16982	16933	17040	17065	17012	17130	17148	17036	17257	17051	17118	16895	17138	17099	17244	16828	17075	17297	17197	17149	17157	17076	16987	16958	16939	17003	17097	16932	16957	17021	17139	17022	16997	17190	17031	17090	17082	17277	17146	17066	17023	17171	17056	17291	16949	17002	16851	17085	17045	17122	17189	17380	17170	17128	17069	16976	16983	17005	17156	16995	16936	17159	17411	16824	17155	16766	17128	17224	17111	17148	17054	17040	17227	17156	16907	17253	16894	17273	17148	17056	17075	17236	17165	17230	17190	17052	16950	17075	17124	17008	17118	17205	17150	17276	17086	17308	17147	17012	17065	16842	17113	17181	17187	17165	16917	17137	17013	17193	17111	17073	16951	16991	17261	16990	17026	17034	17141	16872	17000	17172	17086	17070	17099	17125	17182	17085	17085	17219	17136	17125	16918	17044	17166	17013	17052	17195	17012	17030	17135	17055	17161	17233	17218	16992	17125	17012	17060	17128	17012	17197	17278	17030	17174	17084	17064	17158	17158	17004	17052	17072	17210	16973	16941	16932	16980	17026	17068	17015	17152	16891	17265	16985	17074	17348	17000	16961	17025	17029	17089	17197	17209	17149	17000	17160	17059	17197	17036	16810	17048	16993	17028	17137	17055	17162	17192	17151	17109	17169	16919	17192	16991	17102	17079	16979	17178	17023	17019	17128	17029	16960	16997	17342	17177	17097	17001	17017	17056	17098	16887	17024	16998	17031	17163	16964	16880	16985	16898	17114	17081	17055	17171	17046	16951	17279	17022	17061	17101	17071	17225	16912	17215	17104	17017	17085	16955	17084	17143	17053	17078	17243	17058	17278	17025	17045	17283	17003	16984	17042	17103	17080	17149	17084	16856	17171	16902	17185	17030	17240	17171	16974	17002	16939	17005	17150	17122	17138	16880	17089	16920	17117	17213	17007	16870	17296	16977	17035	17117	16967	16880	17230	17030	17086	17052	17136	16997	17237	17013	17170	17138	17032	16804	17148	16922	17034	17050	17025	17105	17235	17161	16931	17290	17157	17088	17107	17175	17112	17022	16875	16963	17218	17071	17045	16970	16935	17013	16862	17015	17282	17021	17184	17028	17264	17220	17283	17172	16891	16981	17127	17000	17062	17111	16976	17149	17200	17094	16975	16992	17068	16968	17075	17050	17217	17145	17128	17061	17020	16999	17216	16945	17248	16966	17011	17139	16979	17119	17138	17105	16875	17012	17097	17122	17358	16970	17062	17100	17337	17137	16954	17229	17030	16945	17128	17116	17160	17208	17188	16908	17075	16936	17057	17032	17079	17139	17264	17020	17093	17113	17092	17100	17290	17205	17145	17190	17044	17009	16963	16955	17171	17050	17082	17071	17026	16979	16962	17185	16986	17037	17005	17057	17011	17120	17266	17152	17104	17148	17127	17193	17105	16963	17001	17141	17134	17133	17083	17043	17153	16957	17226	17120	17342	17201	16820	17155	17116	17418	16986	17112	17125	17069	17011	16944	16922	17120	17177	17032	17066	16998	17001	16924	17067	16848	17181	17127	17098	17119	17116	17161	17029	17141	17127	17033	17020	16946	17231	16952	17120	17163	17085	17079	16932	16999	17064	17160	16921	16827	16996	16993	17102	17127	17143	17148	16852	17147	16868	16961	17121	17255	17129	17010	17092	17177	16976	16874	17336	17218	17113	17020	16976	17088	17218	17050	17137	17114	17104	17074	17019	17173	17041	17111	17073	17007	17097	17032	16997	17051	17198	17048	17087	17085	16937	17105	17127	17072	17158	17114	17124	17024	17022	17043	16966	17142	16968	17017	16957	16982	16824	17096	17114	17128	17168	17178	17125	17315	17236	17242	17147	17216	17045	16940	17265	16897	17082	17303	17072	17250	17074	16997	17015	17058	17108	17126	17165	16947	17111	17106	17086	17045	17133	17154	16998	17211	17114	17112	16942	17137	16992	17118	17004	17136	17055	17078	17131	17187	17206	17051	17138	17016	16885	17065	17293	17062	17038	17162	17102	17026	17081	17170	16961	17167	16888	17069	17102	17142	17140	16873	16928	17034	17077	17170	17237	17023	17038	17044	17065	16994	17178	17139	17133	16977	16967	17159	17073	17201	17109	17049	17259	17206	17043	16940	17106	17055	17093	17045	17090	16999	17011	17021	17081	17020	16924	17077	17040	17204	17110	17076	17237	17100	17075	17230	17075	16866	16986	17139	16886	17076	16878	17213	17060	17305	16998	17109	16981	16979	17052	16973	17232	17133	17130	17104	17141	17046	17070	17196	16961	17137	17007	17048	16909	17077	17096	17183	17096	17163	17194	17372	17031	17150	17003	16870	17149	16795	17204	17201	17340	17118	17154	16981	17137	17067	16901	17146	17017	17092	17057	16960	17020	17014	17287	17055	17192	17139	16787	16978	16964	17123	17061	17118	16874	17141	17081	17023	17268	17199	17039	16999	16972	16953	17005	16977	17159	17283	16958	17042	17052	17207	17048
22719	21641	30582	33298	37466	41831	63280	62539	54409	42907	36169	32667	31955	31358	31304	31445	31523	31303	31477	31444	31140	31229	31247	31497	31264	31257	31209	31290	31075	30952	31372	31104	31180	31415	31356	31242	31330	31353	31174	31305	31102	30975	31355	31239	31234	30934	31293	30935	30904	31023	31175	31243	31209	31023	31121	31143	31158	31271	31331	31276	31105	31141	31189	30970	30991	31047	31142	31287	31287	30899	31263	31181	31033	31063	31254	31045	30917	31089	31239	31087	31009	30959	31059	31088	31238	30887	31094	31148	31236	31060	31377	31259	31041	31189	31070	31120	31016	31246	31293	30949	31032	31084	31441	31066	31062	31405	31157	31157	31095	30962	31172	30918	31226	31057	31097	30919	31166	31062	31178	31144	31040	31188	31188	30922	30927	31072	30870	31470	31198	31266	31254	31218	31192	31071	31355	31048	31445	30970	30817	31023	31240	31100	31193	30958	31211	31291	30900	31040	31020	31101	31035	31255	31213	31017	31103	31063	31321	30717	30926	31248	31120	30821	31154	31013	31202	31094	30915	31211	31057	31601	31036	31268	30812	31293	31103	31181	31031	31182	31181	30917	31027	31202	31247	30991	31231	31164	31182	31059	31109	31280	31043	31263	31130	31183	31177	31410	31328	31092	31131	31151	31461	31204	31313	31294	31100	30976	31393	31164	31304	30904	31246	30961	31157	31148	31130	31065	31033	31321	31330	30949	30993	30944	31223	31020	30978	30943	30959	31116	30936	31216	30956	31138	31161	31106	31155	31051	30863	30956	30967	31303	30960	31450	31032	31240	30986	30855	31145	30870	30959	31166	31318	30998	30907	31081	31199	30994	30948	31168	31017	31086	31164	31218	30946	30993	30935	31019	31038	31132	31034	31035	31213	31042	31173	31282	31203	31080	31135	31010	31185	30931	31120	30901	30796	30998	30848	30947	31100	31274	31049	30958	31310	31083	30915	30925	30994	31161	31019	30931	30773	31158	31201	30812	31001	30927	31190	31132	31206	30962	30922	31145	31000	30853	31278	31130	31046	31478	31004	31153	31089	30989	30834	31038	31130	31363	31208	31041	31219	30977	31075	30964	31182	31119	31061	31181	31119	30966	31300	31005	30966	31102	31504	31229	31053	30997	31102	31019	31089	30941	31166	31217	31168	31229	31272	31166	30924	30986	31230	31084	30993	30871	31263	31222	31073	31361	31246	31047	31438	31044	31233	31104	31143	31136	31077	30966	31231	30718	30927	31219	30974	31183	31036	31282	31218	31194	31141	30943	31193	30845	31052	31001	30982	31071	31266	31106	31018	30800	31281	31288	31276	31057	31318	31309	30952	30916	31010	31059	30885	31200	31344	31230	31253	31144	31069	31129	31100	30918	31112	30930	30852	31026	31069	31241	31245	31357	30950	30881	31075	31209	31216	31039	31225	30885	31152	31176	30911	31183	30990	31064	31644	31270	31086	30741	31226	31146	31045	30832	31373	31171	31162	31147	31122	31092	31121	31121	31172	31094	31142	31153	31128	31094	31106	31284	30921	31029	31050	30873	31224	31003	30995	31289	31134	31089	31241	30970	31095	31323	30959	30915	30954	31287	31074	30982	31235	31191	30982	31104	31244	30998	31200	31027	31288	31188	30912	31290	31151	31235	31045	31022	31123	31120	31204	31255	31127	31018	31220	30944	31043	30941	31137	31099	31248	31295	31121	31319	31045	31123	31339	31234	31221	31058	31106	31159	31328	31080	30944	31043	31247	30992	31148	31108	31074	30892	30988	31158	31122	31169	30979	30989	31248	31243	31325	31311	31008	31237	30980	31213	31016	31233	31251	31067	31252	31154	30922	31004	31148	31018	30740	31165	31279	31241	31273	31075	30918	31178	30948	31169	31044	30957	31159	31126	31054	30796	31063	31016	31138	31082	30817	31140	31189	30983	31259	30922	31285	31441	31140	31163	31297	31139	31069	31407	30777	31025	31371	30931	31172	31355	31269	31015	31171	31054	30866	30812	30974	31266	31298	30921	31120	30998	30918	30963	30931	31189	31199	31100	31057	30876	30684	31150	30965	31369	31186	30981	30957	31240	31148	30994	31145	31044	31155	31037	31303	31044	31111	31047	31130	31160	31301	31454	31253	31237	31076	30965	31174	31129	31139	31338	31258	30944	31197	31361	31006	31033	31096	31070	30971	31186	31420	31000	31036	30880	30964	31106	31027	30984	31057	31008	31173	31220	31012	31204	31203	31081	31136	30968	31188	31139	31048	31108	31196	31081	30938	30872	31027	30861	30915	31187	31380	31338	31098	31258	31343	31221	31157	31154	31159	31058	31094	31193	31219	30969	30999	31083	30975	30876	31203	30971	31138	31120	31335	31040	31298	30932	30948	30972	31193	31099	31182	31042	31198	31063	31167	31308	30957	31011	31112	30930	31075	31072	31436	30946	30958	31113	30910	31078	31109	31066	31055	30955	31191	31153	31077	30909	31108	31030	30899	30962	31249	31046	31318	31131	31005	31038	31295	30936	31174	30905	30919	30960	31244	30916	31251	31253	31135	31089	31043	31098	30853	31135	31445	31076	31134	31052	30866	31032	31095	30951	30955	30883	31013	31251	31039	31006	31209	31136	30878	30928	30814	31162	30909	30766	31074	31115	30867	31241	31268	31035	31341	31071	31002	31122	31202	31360	31144	31041	30943	30956	31333	30915	30752	30991	31092	31014	31235	31089	31061	30929	30972	31094	31318	31250	31096	31081	30942	31269	30942	30975	31311	31200	31118	31129	30952	30949	31219	31310	31242	31054	31089	30955	31052	31161	31288	30876	31070	31110	31132	31209	30966	31338	30897	31077	31058	30844	31133	31146	31167	31147	30838	31029	31170	31172	31213	31100	30915	31025	31008	31225	31177	31007	31212	31107	31322	31196	31157	31203	31152	31053	31143	31288	31124	31178	31100	31116	31221	30948	31111	31226	31154	31014	31290	31123	31222	31293	31138	30968	31129	31095	31225	31230	31193	31243	31058	31049	31243	30961	31305	30779	30938	31113	30970	30853	31131	30938	31299	31074	31224	31160	31193	31032	31123	31083	31144	31405	31254	31009	31012	30852	31355	31271	31057	31092	30949	31119	31095	31141	31211	30926	30995	31297	30996	31133	30962	30770	31204	31208	31210	31214	31034	31174	31056	31213	30996	31283	31253	31244	31244	31362	30973	31091	30956	31180	31101	31194	30897	31146	30976	31340	31328	31220	31149	30922	31259	30911	31143	31130	31128	31100	31278	30746	31115	31263	31165	31095	30808	30846	31076	31037	31291	31009	31123	31158	31080	31239	31139	31143	31281	31182	30971	31245	31394	31003	31000	31257	30848	31098	31078	30917	30990	31367	31373	31097	30962	31027	31230	31162	31271	31293	30827	31110	31110	30880	31249	31094	31081	31022	31386	31257	31079	31308	30867	31234	31133	30931	30978	31130	31135	31151	31134	30971	31016	31075	31000	31206	31333	30862	31212	31009	31172	31214	31113	31277	31116	31192	31199	30710	31181	31058	31192	31193	31230	31120	31196	30947	31268	31156	30927	31040	31157	31116	31204	30918	31070	31066	31533	31060	31055	31048	31101	31041	31226	30872	31002	31185	31271	31267	31190	31204	31005	31066	30902	30953	31072	31103	31067	30924	31147	31028	31295	30728	31196	31291	31011	31180	31268	31214	31174	31103	31222	31214	30974	31086	31491	31191	30857	30847	30661	31203	30928	31030	31311	31089	31157	30940	31233	30813	31081	31305	31253	31079	31076	30905	31238	31152	31125	31029	30991	31322	31341	31266	31000	30965	30983	31257	31069	30871	31307	31194	31053	31171	31213	31008	31011	31149	31026	31154	31236	30940	31175	30926	31003	31128	30967	30904	31358	31168	31264	31051	31342	31142	31105	31115	31374	31168	31027	30877	31046	30945	31194	30981	31277	31341	31003	31153	31294	30925	30957	31133	31132	30836	31421	30989	31393	31147	30901	31217	31006	31255	30979	30869	31329	31132	31033	31129	31241	31283	30864	31271	31076	30982	30853	31004	31282	31059	30786	31169	31064	31119	31205	31265	31415	30989	31082	31169	31088	31028	31153	30831	31058	30955	31260	31115	31167	30971	31473	31129	31088	31278	31034	31174	31108	31285	31102	30946	31164	31069	31198	31079	31185	30875	31134	31087	31121	31189	31192	31232	31355	31096	30946	31023	31070	31014	31020	31251	31089	31397	31165	31104	31149	31224	31160	31010	31009	31069	31198	31172	31005	31202	31015	31097	31086	31272	31209	31440	31060	31175	31245	30909	31333	31268	31113	31291	31035	30856	30750	30875	30948	30852	31100	30817	31036	30944	30655	30656	30956	31122	31087	30911	31256	30967	31062	31002	31261	31311	31101	31067	30958	31173	31195	30894	31062	31146	31139	30977	30974	31117	31031	31112	31188	31062	31015	30918	31119	31282	31068	31020	31172	31196	31421	31068	30973	30957	31112	31066	31092	31392	31143	31036	31228	30766	31190	31213	31052	30934	31066	31237	31112	31025	31002	31110	31085	31218	31105	31092	31285	31129	31225	31030	30951	31151	31254	31292	31204	31139	30853	31154	30964	31031	31011	31162	31317	31203	31320	31050	31267	31320	31067	31159	31151	30927	30986	31401	31314	31198	31165	30962	30915	30929	30851	31263	31206	30917	31014	31177	31161	30995	31275	31038	31172	31126	31137	31143	31220	30835	31203	31045	31041	31256	30992	30919	30998	31065	31092	31171	30933	31124	30975	31057	31270	31011	30807	30976	31247	31280	31111	31311	31102	30872	30960	31177	31312	31385	30946	30978	31251	30844	31240	30904	31127	31274	31090	31002	31127	30981	30836	30926	31085	31205	31262	31220	31187	31108	30974	31143	31221	31039	31233	31085	31115	31297	31290	31077	30830	31229	31321	30967	31086	31138	31357	30958	31167	31020	30923	30910	30943	30868	31013	31188	31207	31263	31121	31287	31066	31070	31188	31214	30904	31374	31199	30919	31184	30960	31192	31033	31126	30883	31201	31186	31106	31080	31054	30986	31029	31305	31325	31222	30864	31138	30881	31188	31196	31032	31032	31152	31280	31253	30966	30944	30910	31209	30946	31339	31192	31566	31265	30837	31223	31228
26472	47635	49119	46647	40949	35884	58465	55682	44007	28864	21918	18917	17688	17742	17494	17631	17538	17513	17499	17516	17524	17515	17471	17443	17509	17770	17598	17500	17584	17552	17437	17523	17580	17460	17558	17546	17481	17585	17449	17405	17551	17466	17391	17613	17599	17466	17458	17495	17473	17426	17513	17571	17333	17546	17545	17532	17534	17548	17440	17328	17748	17466	17589	17604	17513	17414	17426	17627	17385	17411	17608	17406	17411	17476	17390	17558	17457	17505	17605	17531	17551	17483	17508	17359	17450	17485	17383	17628	17501	17500	17380	17408	17632	17648	17575	17580	17520	17730	17485	17468	17502	17671	17402	17554	17557	17255	17398	17399	17299	17518	17396	17413	17464	17334	17483	17531	17516	17596	17545	17482	17421	17407	17504	17426	17529	17453	17411	17454	17669	17363	17552	17653	17328	17530	17430	17500	17653	17295	17482	17540	17556	17317	17483	17487	17431	17362	17441	17353	17590	17549	17448	17408	17446	17432	17522	17562	17525	17544	17614	17607	17618	17497	17430	17430	17424	17652	17431	17315	17663	17527	17484	17396	17458	17402	17448	17528	17304	17463	17354	17347	17507	17427	17482	17344	17429	17351	17561	17488	17356	17416	17296	17595	17517	17367	17312	17521	17545	17400	17301	17559	17444	17457	17588	17369	17520	17456	17453	17453	17690	17453	17525	17413	17516	17427	17395	17477	17438	17366	17484	17326	17386	17436	17323	17476	17456	17432	17483	17413	17687	17464	17568	17355	17414	17392	17575	17426	17442	17529	17578	17578	17505	17702	17313	17536	17717	17444	17409	17492	17405	17678	17553	17474	17505	17294	17548	17629	17560	17434	17471	17497	17381	17281	17656	17639	17495	17342	17269	17452	17383	17441	17509	17508	17341	17618	17545	17443	17426	17402	17586	17358	17497	17415	17407	17442	17529	17593	17544	17570	17608	17502	17438	17409	17272	17469	17525	17662	17341	17417	17557	17425	17456	17548	17410	17285	17531	17439	17408	17609	17661	17210	17647	17517	17531	17468	17810	17301	17383	17456	17602	17390	17449	17440	17355	17537	17500	17530	17479	17342	17407	17363	17599	17443	17259	17375	17500	17433	17595	17487	17446	17546	17465	17472	17398	17604	17461	17570	17378	17536	17347	17287	17485	17368	17552	17549	17651	17501	17599	17321	17443	17313	17591	17582	17446	17397	17415	17409	17308	17397	17436	17385	17318	17521	17474	17661	17591	17386	17372	17540	17418	17391	17338	17504	17550	17675	17503	17563	17380	17671	17430	17484	17362	17367	17601	17645	17333	17445	17325	17450	17406	17340	17463	17481	17633	17420	17333	17509	17435	17350	17362	17512	17338	17496	17560	17282	17427	17594	17638	17300	17451	17588	17564	17346	17308	17388	17482	17479	17477	17536	17464	17489	17512	17485	17662	17413	17415	17552	17376	17501	17485	17467	17434	17303	17189	17419	17353	17293	17467	17537	17601	17407	17370	17429	17277	17645	17359	17425	17459	17477	17516	17288	17703	17571	17264	17426	17440	17528	17616	17410	17368	17482	17616	17238	17443	17559	17331	17593	17537	17313	17658	17416	17462	17574	17377	17501	17386	17379	17403	17512	17480	17600	17281	17569	17366	17331	17491	17375	17648	17446	17383	17549	17394	17383	17375	17364	17453	17531	17346	17352	17469	17393	17442	17354	17374	17514	17535	17404	17501	17362	17374	17527	17539	17438	17440	17535	17590	17446	17379	17459	17445	17461	17480	17469	17621	17482	17503	17510	17360	17483	17463	17298	17498	17568	17574	17424	17622	17562	17418	17372	17489	17440	17320	17490	17448	17454	17529	17487	17479	17407	17487	17433	17363	17441	17627	17464	17378	17456	17355	17694	17331	17507	17578	17472	17379	17294	17478	17409	17537	17470	17557	17469	17605	17424	17511	17378	17468	17560	17436	17478	17651	17622	17567	17398	17616	17433	17599	17426	17634	17418	17261	17394	17530	17527	17627	17207	17638	17378	17730	17422	17370	17529	17662	17516	17567	17410	17522	17285	17540	17360	17537	17297	17581	17481	17428	17494	17458	17074	17498	17458	17542	17370	17417	17609	17552	17500	17402	17473	17562	17695	17428	17402	17419	17269	17478	17680	17448	17485	17583	17373	17463	17529	17291	17468	17247	17536	17546	17357	17383	17434	17642	17433	17435	17427	17443	17388	17561	17476	17355	17499	17349	17472	17408	17365	17438	17542	17499	17509	17476	17234	17653	17510	17486	17480	17439	17302	17384	17275	17382	17376	17485	17511	17405	17684	17405	17566	17453	17485	17169	17473	17419	17611	17649	17496	17506	17517	17467	17514	17694	17515	17464	17405	17345	17587	17592	17506	17500	17441	17367	17361	17556	17511	17301	17365	17503	17449	17490	17427	17385	17460	17245	17277	17573	17477	17581	17418	17366	17407	17289	17518	17669	17535	17293	17640	17441	17492	17572	17352	17438	17315	17453	17632	17484	17339	17503	17424	17457	17485	17523	17537	17540	17528	17595	17442	17496	17394	17403	17581	17493	17472	17485	17497	17515	17290	17564	17634	17444	17362	17199	17424	17498	17409	17407	17316	17445	17547	17377	17383	17339	17559	17526	17541	17529	17329	17510	17538	17538	17449	17540	17283	17499	17705	17705	17645	17469	17573	17433	17339	17385	17499	17313	17357	17577	17544	17368	17445	17437	17398	17669	17434	17499	17488	17264	17432	17663	17168	17448	17555	17607	17501	17398	17335	17488	17560	17422	17494	17421	17390	17325	17426	17478	17311	17449	17464	17630	17559	17434	17384	17518	17331	17425	17452	17301	17620	17374	17469	17433	17487	17347	17334	17424	17559	17501	17436	17423	17466	17524	17413	17619	17528	17355	17402	17349	17446	17545	17441	17494	17425	17556	17450	17543	17559	17632	17350	17501	17716	17440	17430	17590	17683	17498	17377	17543	17503	17371	17536	17367	17430	17511	17426	17467	17462	17573	17621	17453	17622	17292	17516	17569	17515	17344	17296	17550	17409	17562	17319	17420	17281	17511	17469	17429	17594	17516	17230	17339	17495	17434	17469	17410	17554	17498	17344	17393	17264	17593	17423	17580	17490	17481	17363	17560	17412	17403	17369	17477	17515	17322	17506	17382	17467	17356	17550	17290	17522	17274	17625	17474	17581	17331	17604	17534	17634	17645	17439	17440	17444	17513	17348	17586	17385	17274	17674	17573	17677	17619	17526	17495	17481	17504	17499	17409	17496	17518	17708	17492	17512	17408	17568	17468	17303	17407	17415	17391	17369	17463	17522	17555	17426	17620	17324	17442	17386	17332	17567	17517	17462	17411	17399	17565	17496	17469	17617	17380	17238	17596	17349	17308	17399	17375	17423	17372	17623	17324	17355	17229	17541	17496	17497	17426	17411	17616	17426	17599	17625	17660	17419	17397	17469	17411	17465	17490	17391	17461	17391	17286	17277	17391	17552	17466	17509	17341	17364	17614	17410	17536	17202	17500	17448	17517	17602	17749	17495	17578	17431	17552	17382	17467	17520	17322	17504	17473	17412	17448	17443	17288	17512	17450	17270	17499	17473	17577	17282	17582	17409	17460	17454	17419	17519	17395	17440	17529	17528	17560	17508	17566	17505	17503	17555	17417	17558	17286	17507	17433	17662	17401	17443	17607	17476	17392	17344	17521	17520	17403	17558	17457	17390	17412	17685	17406	17410	17350	17338	17532	17425	17517	17626	17671	17413	17576	17498	17377	17560	17442	17499	17631	17353	17431	17478	17449	17515	17540	17530	17604	17686	17622	17536	17455	17584	17584	17483	17718	17422	17286	17372	17586	17386	17430	17603	17597	17539	17349	17519	17425	17379	17483	17500	17344	17415	17454	17380	17311	17432	17467	17462	17454	17477	17499	17476	17496	17512	17519	17413	17552	17545	17363	17555	17608	17585	17415	17526	17655	17521	17457	17393	17235	17317	17434	17281	17430	17321	17545	17366	17338	17450	17515	17510	17286	17259	17558	17520	17456	17449	17407	17499	17496	17431	17529	17408	17455	17436	17539	17581	17426	17261	17545	17397	17376	17514	17377	17301	17429	17437	17380	17351	17596	17603	17292	17540	17604	17284	17633	17428	17538	17343	17599	17408	17420	17492	17426	17279	17490	17588	17677	17419	17575	17506	17431	17296	17474	17481	17642	17437	17534	17542	17305	17384	17640	17437	17625	17465	17340	17470	17301	17402	17584	17593	17767	17359	17491	17494	17542	17558	17685	17488	17478	17468	17334	17473	17590	17242	17542	17392	17513	17491	17543	17420	17475	17300	17603	17442	17519	17604	17503	17649	17238	17428	17460	17429	17418	17538	17445	17654	17596	17433	17583	17504	17608	17498	17495	17506	17347	17386	17378	17569	17349	17555	17540	17419	17484	17678	17596	17465	17572	17528	17434	17505	17402	17698	17416	17516	17416	17513	17468	17588	17517	17433	17514	17336	17519	17395	17547	17629	17489	17538	17376	17219	17378	17534	17313	17321	17422	17455	17469	17421	17258	17300	17333	17448	17382	17469	17520	17453	17661	17570	17546	17394	17432	17334	17502	17608	17606	17547	17466	17601	17540	17468	17370	17349	17561	17588	17476	17287	17349	17170	17628	17396	17590	17551	17383	17439	17301	17519	17396	17360	17548	17424	17392	17264	17487	17484	17558	17424	17543	17556	17415	17533	17537	17503	17457	17667	17445	17457	17350	17413	17423	17471	17517	17403	17514	17348	17485	17437	17384	17507	17491	17589	17409	17648	17364	17486	17497	17422	17532	17300	17427	17565	17654	17447	17645	17551	17324	17490	17284	17312	17364	17419	17351	17494	17521	17525	17384	17643	17462	17312	17641	17429	17236	17316	17641	17674	17491	17604	17361	17363	17584	17492	17499	17656	17482	17482	17519	17561	17519	17454	17359	17407	17501	17569	17435	17514	17479	17557	17604	17569	17360	17418	17340	17394	17630	17363	17452	17365	17368	17589	17350	17528	17418	17452	17430	17512	17378	17309	17548	17353	17427	17544	17594	17358	17438	17466	17508	17734	17590	17503	17440	17432	17473	17599	17502	17584	17477	17370	17406	17474	17478	17398	17381	17245
35978	38236	44878	42576	36235	34171	36798	35676	34137	32048	31535	30938	30755	30558	30583	30592	30794	30618	30620	30744	30953	30721	30750	30613	30573	30615	30496	30458	30825	30768	30512	30806	30673	30689	30593	30850	30913	30745	30600	30835	30947	30830	30625	30523	30774	30673	30796	30663	30705	30711	30703	30657	30626	30704	30577	30628	30838	30799	30655	30704	30502	30729	30638	30800	30715	30704	30479	30611	30503	30639	30730	30423	30580	30710	30757	30540	30264	30744	30637	30489	30745	30754	30953	30662	30633	30778	30511	30701	30539	30446	30792	30647	30647	30838	30440	30593	30444	30535	30606	30657	31007	30576	30495	30838	30616	30869	30579	30385	30601	30421	30686	30585	30818	30456	30351	30729	30571	30598	30896	30632	30670	30638	30540	30659	30851	30498	30796	30655	30614	30667	30549	30842	30728	31045	30747	30484	30286	30507	30471	30489	30601	30458	30719	30925	30673	30551	30493	30548	30644	30562	30782	30437	30700	30528	30937	30435	30609	30591	30785	30707	30544	30704	30664	30645	30767	30767	31051	30782	30458	30717	30781	30753	30751	30595	30495	30752	30590	30618	30705	30888	30668	30681	30517	30721	30913	31000	31012	30824	30538	30739	30543	30483	30600	30659	30763	30520	30600	30448	30737	30766	30533	30676	30378	30707	30780	30834	30609	30409	30453	30717	30803	30609	30553	30592	30748	30858	30609	30798	30784	30636	30716	30582	30435	30470	30496	30715	30675	30486	30431	30444	30849	30854	30902	30757	30615	30559	30868	30413	30742	30581	31115	30745	30602	30495	30573	30995	30953	30635	30735	30627	30605	30539	30490	30992	30661	30977	30659	30689	30662	30404	30674	30553	30802	30577	30773	30640	30593	30750	30624	30611	30515	30743	30593	30807	30569	30541	30635	30586	30733	30941	30591	30474	30650	30737	30640	30710	30835	30567	30661	30533	30679	30708	30768	30687	30704	30817	30583	30821	30808	30725	30386	30701	30542	30633	30741	30774	30758	30642	30473	30713	30740	30716	30767	30532	30752	30675	30621	30665	30755	30726	30746	30273	30681	30676	30671	30867	30858	30527	31061	30679	30673	30789	30361	30628	30806	30655	30594	30725	30601	30486	30694	30471	30676	30443	30877	30435	30671	30733	30807	30661	30709	30603	30670	30654	30895	30549	30512	30600	30635	30910	30512	30618	30806	30626	30647	30545	30611	30574	31005	30804	30709	30589	30456	30712	30887	30409	30493	30775	30665	30978	30800	30892	30560	30647	30872	30624	30496	30940	30741	30720	30588	30530	30442	30830	30839	30688	30974	30703	30703	30941	30769	30658	30758	30823	30734	30596	30567	30661	30517	30595	30711	30530	30861	30696	30655	30707	30530	30599	30554	30563	30758	30409	30837	30417	30851	30868	30823	30702	30657	30822	30596	31018	30397	30686	30743	30667	30381	30619	30719	30746	30842	30595	30790	30647	30893	30635	30745	30767	30653	30848	30745	30594	30736	30717	30625	30497	30854	30717	30597	30611	30779	30718	30687	30663	30839	30710	30874	30786	30717	30711	30601	30748	30952	30414	30742	30851	30457	30532	30624	30546	30647	30534	30689	30903	30571	30766	30682	30699	30924	30563	30666	30566	30592	30567	30549	30430	30501	30330	30800	30547	30652	30499	30897	30588	30582	30530	30342	30704	30806	30803	30761	31120	30638	30636	30556	30500	30658	30715	30491	30606	30671	30505	30697	30456	30796	31032	30418	30630	30722	30473	30410	30750	30667	30818	30602	30587	30744	30597	30865	30552	30863	30561	30453	30477	30495	30596	30669	30790	30894	30616	30388	30640	30477	30562	30466	30759	30684	30810	30829	30618	30717	30687	30663	30674	30831	30722	30750	30800	30793	30533	31012	30858	30693	30623	30425	30500	30726	30696	30645	30586	30853	30635	30885	30548	30809	30668	30615	30587	30609	30610	30731	30486	30718	30687	30413	30745	30640	30692	30579	30582	30468	30634	30896	30393	30720	30735	30584	30669	30583	30548	30848	30496	30694	30551	30793	30766	30516	30769	30598	30373	30395	30521	30882	30625	30755	30600	30761	30785	30634	30827	30578	30684	30420	30730	30671	30647	30613	30922	30982	30647	30634	30592	30693	30544	30676	30629	30653	30657	30716	30554	30635	30840	30741	30777	30464	30474	30495	30606	30931	30693	30546	30622	30806	30639	30609	30735	30540	30609	30688	30766	30655	30857	30726	30448	30657	30702	30714	30560	30632	30712	30502	30577	30537	30720	30737	30754	30682	30793	30587	30661	30409	30784	30834	30739	30398	30545	30740	30747	30578	30675	30588	30836	30747	30511	30837	30704	30649	30938	30808	30478	30876	30676	30634	30749	30755	30881	30741	30737	30821	30606	30541	30781	30759	30794	30873	30739	30622	30581	30515	30475	30756	30581	30776	30930	30810	30671	30991	30721	30894	30886	30883	30968	30699	30766	30625	30761	30735	30600	30801	30650	30544	30729	30831	31011	30687	30524	30634	30789	30511	30580	30755	30710	30577	30691	30744	30863	30485	30626	30709	30690	30610	30537	30494	30751	30710	31089	30896	30674	30753	30589	30783	30639	30810	30667	30673	30700	30773	30757	30764	30601	30799	30891	30839	30391	30743	30653	30654	30745	30754	30572	30806	30534	31042	30626	30697	30496	30540	30553	30601	30660	30647	30871	30739	30598	30775	30731	30639	30942	30653	30737	30931	30623	30770	30786	30688	30456	30683	30546	30850	30624	30808	30416	30909	30707	30661	30652	30508	30684	30590	30409	30958	30775	30579	30779	30698	30578	30570	30552	30817	30691	30464	30552	30780	30616	30548	30777	30811	30685	30525	30620	30634	30618	30587	30795	30507	31020	30708	30842	30778	30908	30763	30913	30648	30464	30695	30795	30768	30793	30497	30897	30688	30529	30759	30632	30501	30531	30670	30622	30689	30689	30877	30959	30726	30792	30822	30705	30888	30789	30653	30418	30782	30618	30558	30820	30922	30565	30619	30699	30622	30745	30581	30559	30586	30609	30776	30593	30495	30580	30741	30909	30616	30814	30593	30741	30720	30690	30369	30571	30843	30918	30611	30536	30619	30748	30550	30592	31131	30595	30904	30545	30587	30526	30591	30617	30681	30702	30641	30765	30617	30641	30782	31014	30749	30927	30487	30600	30689	30491	30786	30679	30726	30530	30813	30661	30635	30833	30463	30397	30649	30424	30673	30509	30335	30643	30726	30698	30417	30760	30603	30695	30755	30818	30549	30685	30789	30620	30768	30743	30495	30712	30811	30789	30650	30476	30400	30591	30689	30763	30553	30627	30733	30672	30549	30765	30437	30543	30624	30803	30724	30707	30602	30572	30874	30733	30702	30599	30892	30715	30541	30697	31036	30650	30686	30562	30616	30696	30680	30530	30573	30901	30605	30862	30746	30554	30653	30601	30664	30852	30655	30736	30651	30485	30804	30463	30365	30574	30924	30696	30631	30902	30843	30785	30510	30676	30692	30739	30367	30534	30583	30743	30561	30550	30627	30890	30667	30701	30651	30886	30524	30445	30837	30450	30773	30844	30918	30989	30788	30881	30776	30598	30727	30481	30579	30683	30581	30516	30818	30750	31046	30978	30732	30518	30432	30625	30498	30836	30879	30756	30909	30622	30792	30783	30490	30763	30719	30515	30926	30769	30656	30789	30709	30776	30869	30643	30797	30701	30603	30640	30825	30670	30367	30694	30445	30741	30764	30539	30711	30566	30742	30896	30613	30715	30451	30862	30809	30676	30735	30508	30690	30597	30647	30624	30858	30751	30574	30446	30755	30497	30789	30614	30901	30769	30576	30579	30715	30772	30611	30771	30453	30641	30511	30739	30523	30829	30676	30804	30445	30808	30476	30493	30799	30653	30511	30850	30636	30812	30934	30488	30689	30830	30845	30656	30397	30633	30887	30870	30757	30910	30791	30579	30816	30885	30912	30692	30644	30742	30568	30556	30399	30585	30724	30697	30686	30826	30638	30911	30752	30705	30578	30937	30944	30948	30515	30749	30649	30552	30902	30640	30748	30811	30675	30533	30696	30525	30600	30633	30728	30639	30815	30880	30774	30874	30718	30725	30592	30723	30698	30678	30629	30847	30692	30659	30595	30916	30675	30574	30722	30566	30652	30485	30454	30530	30511	30498	30862	30964	30666	30652	30612	30849	30818	30873	30881	30481	30739	30660	30480	30808	30955	30623	30717	30827	30706	30706	30556	30651	30650	30659	30612	30730	30872	30714	30831	30556	30363	30530	30402	30809	30743	30721	30828	30762	30658	30297	30472	30329	30786	30563	30641	30452	30950	30588	30560	30527	30600	30539	30880	30938	30597	30470	30697	30558	30813	30899	30504	30418	30640	30784	30698	30706	30643	30706	30928	30632	30622	30693	30525	30466	30752	30505	30723	30409	30659	30931	30820	30519	30545	30617	30495	30825	30649	30485	30779	30729	30428	30680	30665	30630	30813	30633	30698	31045	30682	30529	30485	30517	30441	30325	30534	30613	30712	30658	30675	30765	30671	30758	30666	30629	30605	30866	30597	30608	30699	30702	30528	30516	30702	30482	30795	30710	30568	30796	30547	30418	30789	30614	30596	30530	30451	30861	30572	30952	30517	30608	30439	30884	30676	30551	30609	30601	30454	30421	30881	30813	30641	30479	30651	30395	30830	30862	30589	30895	31181	30557	30673	30596	30827	30901	30561	30609	30684	30599	30695	30705	30258	30451	30559	30687	30808	30949	30846	30609	30610	30884	30631	30521	30820	30862	30751	30692	30478	30419	30651	30576	30451	30694	30695	30661	30539	30450	30509	30938	30703	30561	30751	30578	30727	30845	30758	30575	30615	30762	30689	30698	30668	30795	30877	30756	30639	30775	30522	30866	30670	30525	30572	30740	30835	30810	30475	30583	30613	30452	30778	30466	30866	30618	30783	31028	30718	30658	30701	30694	30455	30658	30443	30611	30638	30636	30861	30642	30700	30595	30693	30780	30633	30387	30631	30559	30633	30535	30836	30625	30699	30435	30436	30437	30591	30790	30652	30618	30563	30520	30827	30652	30694	30778	30861	30431	30846	30400	30584	30722	30603	30773	30617	30660
24949	36376	37225	31198	23604	21216	24440	22335	20290	18195	17340	17026	16930	17155	17018	16972	17081	16774	17096	16938	17028	17027	17024	17076	17084	17216	17069	17019	16952	16949	17024	16984	17065	16816	16965	16995	16850	17039	16736	17020	16966	16901	16979	17063	16905	16862	17008	17021	16925	17061	16917	16863	16992	16868	16945	16913	16912	17159	16936	16834	16973	17245	16771	17099	16885	16962	16945	16835	17003	16916	16899	17112	16980	16949	17016	16785	17012	16882	16908	16715	17135	16990	16971	16920	17027	16916	16916	16764	16892	17061	17045	16725	16941	16951	16887	17119	17026	16917	17115	16872	16839	16930	16948	16997	16948	16937	16942	16951	16795	16862	17083	17016	16795	17053	16646	16830	16847	17104	16937	16877	16778	16796	16765	17036	16973	16995	16954	16901	16937	16995	17027	16991	17001	16902	16762	17111	16903	16988	16728	16998	17111	16874	16965	16890	16962	17153	16950	16891	17133	16953	17002	17020	16932	17003	16959	17056	16938	16958	17000	17035	16960	16906	17111	16993	16669	16980	17027	17019	16793	17097	16851	16962	17093	16921	16766	17067	16957	16937	16974	17004	16850	16954	17006	16873	17025	16967	17083	16921	16880	17161	17116	16984	16816	17036	17001	17021	16973	16964	17016	17028	16835	16898	16962	17002	16792	16892	16952	17078	16974	16875	16948	16944	16936	17012	16798	17144	16977	16832	16901	17121	16958	16886	17001	16838	16918	17025	16965	16873	16731	17139	16865	16961	17053	16885	16857	16771	16897	17052	16799	16903	16878	16764	16886	16821	16987	16712	16910	17010	16883	17105	16808	16943	16786	17024	16892	16877	17041	16825	16985	17019	16691	16811	16834	17008	17062	17043	16909	16823	16791	16947	16965	16869	16966	16840	16884	17105	17062	16997	17011	16777	16932	16972	16987	16979	16740	16815	16969	17108	16901	17085	16952	16885	17063	17116	16724	17076	16757	16957	17157	16868	17017	16952	17015	16911	17153	16959	16886	16786	16989	16974	16877	16908	17130	16927	16902	16965	16789	16941	16960	16847	17117	16997	17037	16934	16967	17069	16652	16924	17010	16857	16968	17081	16952	17021	16907	16976	16974	17033	16910	16974	16791	16818	17007	16849	16830	16977	16945	17008	16860	16759	17031	17072	16843	16952	17080	17093	16981	16912	16992	16864	16890	16797	16869	16934	16924	16898	16807	16998	17051	16990	16936	17005	16906	17027	16937	16929	17191	17058	16934	17136	16871	16754	17084	16881	16764	16909	16997	17134	16902	16873	16927	17007	17017	16932	16907	17049	16883	17117	16887	17027	16986	16798	16905	16911	16928	17030	17084	16921	17054	17012	17079	16887	16888	16829	16935	16901	17085	16769	16840	16997	16906	17046	16792	16940	17017	16838	16918	16960	16988	16910	17090	16882	16806	16930	16986	17020	17014	16968	16894	17047	17145	16953	16988	17034	16920	16853	16910	17024	16742	17018	16955	16869	16727	17057	16882	16947	16851	16867	16880	16970	16895	17044	16936	16976	16937	17026	16958	16940	17010	16816	17143	17050	17019	17206	17053	16988	16905	17320	16892	16848	16898	16897	16892	16765	16996	16849	16867	16865	17017	16960	16721	17015	16911	16844	16800	16877	17035	17006	16920	16902	17053	16993	16942	16994	16908	16796	16974	16944	16886	16846	16980	17025	17082	16875	17052	16764	16914	16866	16832	16823	17107	16937	17008	17091	17010	16799	16891	16768	16821	17044	16918	16963	16955	16815	16921	16966	16883	16982	17038	16971	16965	16763	16776	16898	16959	17151	16896	16989	17054	16996	17000	17037	16876	17014	16874	16996	16813	16939	16865	17117	16984	17032	16830	17067	16845	16886	17092	16984	16780	17026	16964	16870	17017	16911	16762	16726	16936	16881	16814	16829	16950	17103	17139	16899	17060	16937	16921	17101	16933	16947	17103	16838	17017	16963	17008	16879	17023	16998	16925	16987	16798	16918	17006	16960	16962	16912	16768	17059	16763	17028	16964	16950	17046	17063	16806	17029	17016	16831	17020	17032	16988	16860	17141	16716	17007	16881	17024	17098	16949	17157	17025	16980	16869	16916	16959	17003	16833	16795	17131	17122	16851	16880	16844	17129	17003	16962	16853	17110	16904	16883	17133	16941	16990	17136	16833	16785	16984	16973	17004	16870	16881	16881	16899	16906	16879	16967	16881	17108	17175	17047	17042	16869	16835	16869	16935	17067	17147	16947	16877	17056	16950	16900	17097	16866	16968	16936	17063	16724	16865	17181	17056	16944	17150	17077	16992	16795	17011	16784	17046	17233	16941	16871	17085	16660	16840	16832	17092	16836	16942	16812	16798	17000	17105	16898	16968	16841	16923	16954	17034	17092	17074	16853	16836	16835	16796	16801	16875	17005	16924	16855	16873	17029	16926	17082	16709	16912	17036	16871	17019	16994	16984	17035	16822	16962	17051	16992	16832	16892	17001	16880	16844	16745	16836	16928	17058	17005	16904	17005	16871	16879	17108	16975	16815	16919	17037	16905	16797	16868	17003	16857	16988	16805	16799	16729	16827	16905	17014	16899	16807	17032	16931	16674	16897	16972	16895	16972	16781	16868	16945	16900	17099	16879	16901	17042	16804	16840	16958	16935	16921	16913	17036	17065	16834	16926	17031	16918	16962	16855	17096	16691	16887	16969	17125	16968	16909	16970	17001	16839	16980	16899	16905	17033	16867	16962	16693	17000	16985	16826	16806	16923	17045	16928	16984	17202	17092	16880	17049	16845	16659	16883	16978	17026	16838	16771	16866	16918	16819	16991	16886	16993	16992	17025	16994	17081	17025	17009	16996	17018	17029	16827	16798	16927	17082	17042	16917	16923	17041	16939	16890	16980	16896	17205	16752	16897	16989	17084	17060	16989	16996	17112	16997	16930	16964	17033	16986	17063	17040	16938	16962	17032	17162	17087	16845	17131	17060	16946	16894	16722	17123	17066	17185	17022	16950	16988	16848	17143	16837	17001	16978	17109	16836	16981	16976	16936	17065	17095	16967	16982	16808	17036	16809	16895	16791	16844	17120	16956	17018	16932	16806	16902	16976	16889	17052	16858	16899	17017	17048	16980	17042	16917	17008	16816	17060	16871	16875	16832	17027	16950	17016	16972	16804	17125	16850	16845	17080	16908	17001	16904	16967	17048	16857	17019	17023	16975	16847	16940	17018	17031	16863	16832	17079	16942	17069	16769	16986	16886	17066	17011	16983	17082	16741	17116	16849	16850	16742	17057	16855	17034	17093	16938	17174	17023	16965	17014	17083	17091	16954	16895	17026	16999	16905	16987	16892	16919	17068	17010	16902	17107	17103	17013	16845	16862	16986	16881	16903	16831	16984	16907	16793	16917	17130	16994	16903	16819	16984	16819	17006	17075	16999	17046	17040	16930	17036	16866	17155	16977	16856	16935	17004	16730	16792	16934	16896	16857	16814	16933	17195	16981	16847	17163	16986	16905	17017	16975	17097	16904	17107	17148	16919	17143	16766	16965	17114	17055	16894	16853	16979	17056	16831	16848	16962	17120	16979	17112	16806	16956	17075	16900	16930	16852	17067	17023	16997	16977	17019	16894	17048	17015	16893	16993	16911	17060	16742	16919	17073	16973	16811	17147	17027	16916	16966	17254	16965	17003	16934	16987	16765	16908	17031	16831	16932	17122	16950	17033	16869	16911	16886	16828	17102	17010	17032	16947	16965	16975	16955	17138	16818	16940	16840	17074	17043	16936	16932	16758	16882	17110	16875	16793	16907	16979	17049	17033	17003	17075	16981	17157	17035	17033	16947	17124	16782	16867	16861	17068	17036	16881	16988	17146	16822	16954	16991	17003	16942	16960	17126	16930	17028	16947	17040	16876	17081	17049	16944	16831	17065	16803	16836	16941	17005	16926	17094	16981	17084	16707	17030	17191	16928	17045	16863	17064	16885	17187	16866	17117	17221	16982	16803	16937	17037	16751	16895	16834	16854	16917	16908	16945	17017	16987	16947	17040	17062	16966	17082	16817	16969	17073	16941	17106	16932	16885	17051	16926	17066	17057	16881	16930	16951	16988	16866	16769	16861	16963	16960	16895	17086	16799	16981	16874	16912	16849	16980	17012	16883	16881	17106	16901	17109	16956	17133	16960	16896	16827	16846	16765	17052	16942	16949	16758	16962	17072	17083	16839	16888	16866	17067	16938	16960	17027	16845	17120	17048	17104	16876	16990	16747	16875	16955	16998	17148	16984	17043	17040	16940	16823	16670	17049	17043	16814	16939	16923	16987	17134	17004	16961	16884	17066	16998	16998	16920	16901	16820	16890	16856	17045	17001	16922	16973	17113	16987	17025	16787	16901	17120	16995	16858	16842	16935	17156	16899	17097	17215	17001	17122	16869	17142	16950	16935	16828	17066	17119	17085	16872	17043	16945	16889	17033	17005	16898	16909	16951	16956	16942	16882	16811	16881	16896	16927	16983	17078	16981	16786	16900	17062	16959	17054	16786	16836	16956	16895	16909	16984	16902	17010	16908	16952	16866	16936	16912	17036	16967	16904	17071	17022	16916	16849	16983	17125	16819	16793	16846	16985	17013	16987	16881	16725	16976	17145	16858	16917	16989	16989	17116	16980	16972	16961	16748	16968	16973	17046	17075	16952	17000	16878	16918	17030	16988	17100	16876	16981	16931	17002	16905	16803	16942	16961	16873	17092	16908	16963	16971	16882	16778	16790	17063	16936	16862	16830	17091	17108	16813	17021	16857	16879	16905	16999	16848	16841	16995	17092	16950	16984	16949	16891	16938	16852	16916	17251	17043	16996	16922	16920	16923	17087	16914	17057	17012	16867	16862	16947	17055	16846	16967	16808	17133	17068	16922	16976	16944	16874	17063	16884	16963	17180	16943	16865	17086	17030	17075	17027	16940	17034	17096	17147	17054	17054	16987	16958	16817	16948	17045	17021	17060	17041	16798	16891	17038	16936	16937	17073	16932	16929	17043	16946	16978	16892	16851	17001	16891	17015	16992	16922	16798	16937	17072	16897	16946	16922	16863	17003	17003	16929	17069	16888	17086	16975	16812	17054	16901	17086	16884	16741	16904	16912	17073	16853	17071
24843	21856	32004	35820	36522	36923	49600	54004	45796	37458	33643	31600	31131	30636	30584	30732	30729	30578	30607	30732	30807	30826	30489	30485	30450	30773	30696	30510	30795	30833	30421	30718	30758	30529	30302	30607	30580	30619	30520	30575	30560	30343	30481	30640	30758	30536	30365	30451	30719	30619	30458	30552	30292	30425	30146	30561	30688	30378	30598	30366	30478	30341	30649	30459	30400	30484	30572	30400	30225	30458	30793	30564	30702	30488	30769	30685	30459	30234	30649	30586	30652	30722	30603	30531	30569	30405	30647	30553	30651	30479	30509	30465	30335	30447	30514	30317	30601	30557	30438	30505	30525	30592	30551	30789	30763	30321	30585	30397	30889	30674	30445	30329	30912	30463	30491	30634	30512	30452	30694	30491	30243	30628	30434	30557	30133	30509	30515	30373	30465	30433	30692	30667	30361	30410	30667	30556	30420	30518	30404	30522	30573	30582	30671	30407	30527	30463	30374	30530	30256	30387	30525	30623	30330	30474	30359	30688	30677	30497	30644	30797	30610	30328	30407	30633	30739	30512	30418	30270	30232	30549	30604	30467	30448	30568	30531	30714	30623	30382	30340	30599	30519	30443	30655	30486	30521	30599	30480	30576	30291	30469	30446	30341	30262	30258	30452	30592	30483	30586	30659	30690	30767	30578	30457	30385	30398	30539	30538	30287	30752	30431	30481	30692	30410	30544	30702	30795	30543	30842	30229	30404	30333	30640	30698	30274	30587	30525	30722	30384	30476	30611	30396	30554	30517	30672	30458	30619	30477	30460	30515	30372	30227	30567	30363	30383	30421	30576	30580	30476	30461	30602	30681	30595	30309	30508	30558	30400	30616	30570	30570	30625	30407	30774	30945	30546	30441	30480	30485	30484	30580	30444	30558	30504	30463	30405	30368	30482	30475	30607	30853	30509	30540	30743	30519	30657	30578	30418	30746	30467	30701	30220	30384	30521	30382	30485	30448	30156	30639	30516	30488	30526	30508	30140	30393	30369	30818	30515	30454	30457	30493	30416	30395	30533	30685	30499	30625	30744	30378	30459	30617	30508	30561	30533	30649	30331	30773	30549	30629	30310	30512	30501	30655	30489	30551	30705	30378	30491	30572	30251	30521	30531	30550	30540	30421	30351	30327	30541	30482	30628	30566	30365	30760	30575	30507	30370	30493	30536	30509	30274	30699	30869	30507	30493	30629	30473	30509	30341	30311	30469	30780	30233	30616	30381	30385	30350	30587	30461	30536	30606	30366	30502	30531	30745	30347	30606	30432	30556	30440	30469	30427	30304	30606	30398	30531	30559	30687	30716	30443	30588	30383	30300	30458	30495	30830	30505	30337	30457	30407	30426	30791	30599	30482	30319	30684	30520	30320	30417	30529	30264	30354	30519	30715	30483	30489	30330	30287	30434	30656	30552	30542	30458	30285	30252	30376	30694	30679	30330	30283	30423	30503	30471	30750	30437	30481	30399	30499	30530	30429	30484	30606	30555	30371	30298	30483	30320	30407	30564	30670	30368	30631	30542	30659	30746	30508	30475	30340	30373	30374	30538	30549	30436	30521	30691	30512	30243	30600	30438	30490	30451	30190	30686	30638	30368	30410	30566	30329	30375	30410	30290	30519	30562	30425	30744	30584	30617	30462	30445	30390	30804	30467	30338	30165	30404	30438	30651	30603	30500	30601	30441	30426	30408	30706	30588	30330	30462	30480	30551	30631	30403	30767	30313	30525	30491	30541	30580	30861	30552	30557	30362	30339	30528	30431	30395	30495	30398	30532	30715	30414	30399	30396	30354	30304	30554	30244	30587	30622	30590	30267	30674	30547	30616	30506	30568	30358	30427	30478	30522	30332	30363	30498	30217	30591	30726	30556	30592	30787	30375	30330	30479	30886	30513	30612	30544	30367	30275	30250	30658	30634	30399	30413	30665	30578	30480	30606	30508	30406	30565	30714	30282	30601	30644	30489	30242	30393	30207	30369	30217	30642	30696	30506	30618	30758	30494	30323	30432	30700	30633	30554	30384	30716	30602	30611	30446	30440	30548	30327	30609	30730	30673	30447	30524	30136	30337	30704	30689	30750	30776	30581	30407	30498	30556	30461	30437	30414	30603	30394	30432	30465	30588	30708	30379	30490	30531	30419	30551	30561	30413	30393	30480	30439	30482	30436	30404	30309	30639	30481	30234	30732	30449	30278	30642	30261	30454	30589	30293	30706	30650	30262	30432	30793	30617	30525	30216	30517	30505	30517	30539	30722	30339	30771	30142	30446	30571	30658	30705	30421	30404	30309	30516	30558	30249	30582	30567	30446	30286	30620	30222	30425	30758	30435	30560	30426	30293	30471	30710	30506	30655	30536	30476	30545	30514	30471	30123	30527	30416	30618	30574	30492	30341	30355	30405	30588	30438	30455	30749	30552	30514	30631	30206	30440	30589	30527	30349	30729	30561	30508	30396	30373	30414	30324	30387	30217	30456	30594	30559	30503	30442	30533	30621	30479	30547	30390	30305	30343	30457	30642	30664	30484	30507	30402	30527	30406	30531	30399	30832	30553	30777	30582	30368	30490	30440	30413	30572	30528	30575	30572	30509	30686	30356	30194	30304	30682	30492	30449	30726	30507	30463	30386	30603	30477	30483	30696	30612	30600	30601	30376	30432	30631	30478	30176	30496	30398	30659	30426	30565	30509	30606	30785	30498	30509	30381	30463	30666	30718	30457	30369	30770	30794	30256	30568	30644	30518	30671	30535	30375	30356	30490	30527	30253	30384	30453	30713	30418	30650	30447	30585	30661	30700	30804	30557	30579	30553	30483	30554	30525	30483	30654	30559	30507	30406	30384	30645	30564	30503	30435	30528	30361	30548	30400	30269	30342	30475	30339	30474	30826	30426	30446	30571	30787	30570	30477	30623	30577	30613	30517	30684	30590	30451	30352	30729	30175	30532	30636	30731	30798	30708	30375	30694	30614	30606	30572	30726	30519	30488	30555	30507	30293	30707	30613	30480	30566	30631	30455	30473	30519	30352	30543	30211	30603	30363	30512	30303	30452	30524	30420	30562	30428	30666	30977	30683	30346	30221	30354	30616	30498	30509	30439	30471	30267	30488	30269	30368	30905	30546	30583	30548	30524	30556	30427	30276	30331	30215	30628	30532	30682	30320	30489	30368	30391	30818	30466	30448	30554	30317	30757	30672	30477	30459	30626	30437	30530	30296	30359	30498	30689	30657	30619	30831	30521	30538	30591	30417	30542	30690	30313	30309	30358	30505	30231	30452	30644	30409	30541	30733	30504	30651	30715	30588	30555	30505	30422	30686	30631	30523	30615	30481	30664	30446	30581	30595	30897	30348	30425	30567	30511	30827	30451	30584	30524	30394	30470	30636	30478	30558	30412	30579	30504	30544	30342	30412	30537	30530	30436	30329	30348	30231	30753	30526	30342	30459	30540	30310	30533	30455	30508	30555	30469	30611	30302	30247	30659	30294	30565	30458	30483	30513	30678	30682	30446	30409	30665	30364	30301	30800	30566	30472	30704	30351	30334	30536	30507	30795	30401	30650	30366	30455	30412	30483	30458	30407	30620	30816	30440	30366	30405	30160	30332	30352	30209	30656	30324	30322	30426	30534	30486	30687	30590	30348	30336	30270	30557	30571	30470	30524	30677	30801	30441	30624	30326	30500	30333	30759	30211	30349	30523	30578	30632	30670	30732	30689	30485	30481	30237	30587	30517	30427	30504	30669	30635	30669	30427	30502	30591	30673	30555	30413	30519	30471	30764	30465	30319	30502	30571	30660	30525	30497	30352	30618	30495	30380	30567	30759	30487	30474	30590	30559	30452	30704	30820	30528	30356	30519	30583	30379	30089	30632	30664	30584	30706	30442	30441	30494	30414	30301	30647	30283	30790	30579	30403	30481	30388	30309	30366	30464	30227	30501	30684	30507	30623	30575	30466	30640	30434	30515	30326	30435	30480	30624	30300	30415	30344	30482	30379	30344	30700	30427	30436	30582	30470	30442	30615	30815	30616	30560	30498	30466	30516	30537	30344	30603	30260	30509	30131	30458	30439	30227	30459	30358	30609	30710	30504	30815	30538	30283	30396	30213	30513	30629	30669	30549	30519	30523	30561	30534	30260	30417	30528	30435	30349	30428	30275	30471	30527	30362	30229	30450	30574	30091	30593	30361	30544	30491	30669	30588	30420	30439	30722	30880	30535	30655	30599	30577	30703	30163	30676	30601	30468	30345	30519	30366	30493	30425	30495	30380	30404	30538	30304	30609	30282	30225	30473	30573	30394	30373	30495	30643	30688	30574	30527	30460	30404	30570	30493	30519	30571	30419	30539	30402	30177	30467	30351	30518	30594	30420	30224	30516	30384	30515	30553	30787	30637	30415	30502	30415	30272	30691	30540	30396	30392	30362	30799	30538	30480	30311	30827	30509	30494	30328	30601	30470	30359	30754	30275	30567	30526	30392	30698	30421	30527	30345	30486	30824	30358	30584	30643	30431	30303	30612	30441	30694	30213	30480	30717	30781	30574	30434	30424	30489	30656	30494	30685	30522	30324	30671	30495	30168	30456	30641	30726	30485	30690	30532	30432	30574	30385	30686	30412	30506	30418	30497	30635	30790	30708	30223	30708	30669	30419	30389	30570	30394	30660	30314	30328	30380	30637	30409	30465	30465	30798	30506	30444	30386	30747	30356	30416	30572	30603	30562	30699	30433	30486	30533	30630	30648	30422	30614	30524	30475	30559	30411	30590	30771	30685	30331	30174	30475	30422	30556	30571	30735	30672	30420	30648	30536	30566	30358	30512	30643	30467	30376	30176	30366	30601	30613	30444	30533	30332	30456	30486	30451	30374	30239	30564	30690	30369	30476	30516	30589	30506	30672	30338	30739	30691	30469	30309	30563	30438	30802	30526	30236	30569	30729	30471	30753	30241	30432	30250	30526	30417	30795	30487	30408	30622	30444	30548	30653	30390	30658	30523	30522	30823	30660	30372	30252	30640	30398	30349	30733	30457	30501	30502	30375	30254	30568	30220	30109	30213	30466	30547	30469	30486	30484	30487	30517	30473	30768	30543	30656	30735	30338	30732	30642	30378	30600	30668	30635	30208	30609	30454	30259	30696	30683	30698	30483	30176	30659	30399
23412	40272	42871	37482	30502	25620	40195	43480	32921	23256	19535	17779	17369	17065	17089	17147	17079	17314	17086	17297	17189	17068	17274	17082	17072	17079	17261	17104	17017	17225	17144	17363	17037	17062	17080	16922	17051	17145	17062	17119	17138	17083	16978	17218	17030	16933	17098	17018	17002	16999	17341	17058	17080	17092	17107	16956	17180	17028	17120	17133	17178	17096	17068	17198	17009	17212	16985	16972	16992	17005	17158	16874	16968	17100	17157	17034	17186	16997	17429	17052	16898	17082	17016	16943	17065	17083	17261	16978	16953	17206	17023	17056	17036	17081	16955	16961	16973	16869	17057	17005	17147	17358	16869	17159	17110	16994	17008	17021	17207	16989	17169	17078	17033	17152	17094	16895	17111	17099	17044	17086	17227	17049	17184	17195	17106	17169	17217	17170	17110	17068	17027	17148	17026	17043	17012	17245	16941	17000	17036	17083	17082	17030	17035	17014	17025	17154	17087	17063	17010	17073	17171	17255	17093	17055	17050	17087	17044	17145	17114	17203	17173	17034	17186	17148	16926	17036	17045	16980	16879	16833	17262	16874	16971	16977	17067	17054	16980	17051	17137	16806	17110	17158	17066	17155	17208	17054	17097	16993	17223	17119	17181	17037	17167	16879	16986	16989	17234	17145	17188	16963	16985	17132	16960	16898	17165	17076	16967	17094	17237	17076	16991	16829	17200	17158	17027	17041	17071	17234	17118	16968	17169	17210	16960	17076	16701	17135	17093	17000	17075	17192	17040	17129	16900	17171	16911	17139	17113	16929	17001	17180	16800	17257	16991	17125	17159	16971	16829	17071	17213	17063	17100	16964	17113	17009	17147	17008	16888	16928	17018	17228	16854	17141	17004	17039	16927	17065	17195	17130	17126	16955	17229	17097	17277	16952	16927	17167	17047	16836	16915	17020	16981	16962	17086	16979	17133	17036	17159	17108	17052	17022	16893	16988	17039	16976	17007	17100	17010	17279	17114	17079	17085	17097	16961	16663	17069	17139	17263	17137	17065	17127	16942	17051	16870	17042	17129	16940	16845	16967	17130	17108	17356	17057	16995	17014	17111	17149	17158	16927	17003	17127	16940	17107	16909	17017	17043	17109	17182	17182	17066	17066	16941	17069	16950	17155	16877	16863	17035	17004	16989	17069	17066	17070	17042	17105	17025	17210	17236	16993	17184	17165	16944	16971	17176	17086	17216	17068	17044	16986	16943	16919	17181	17002	16995	17077	17074	17020	17047	17029	17172	16979	16900	17117	17192	16961	17179	17085	16900	17024	17135	17134	17226	17152	17231	17101	17135	17050	17248	16904	17142	17009	17129	16992	17165	16936	16829	17058	17124	16915	17106	17067	17178	17022	17028	16985	16957	17165	17056	16938	17118	17180	17029	17051	17198	17030	17296	17084	16948	17017	17015	16917	17052	16909	17028	17089	16922	17056	17006	16953	17022	16886	17005	16940	17095	16741	17257	16985	16993	17169	17050	16987	16962	17161	17176	16995	17230	17058	16906	17222	17045	17041	17046	17231	17158	17022	17008	17005	17154	17201	17222	17072	17136	17124	17084	17292	17037	16998	16985	16890	17187	17206	17011	17075	17171	17048	17201	16986	17139	17085	17347	17098	17097	17048	17008	16985	17201	17158	17030	17000	17030	17057	16972	17024	17288	16924	17054	16948	17139	16956	17010	17139	17004	17198	17252	17134	17009	17199	17074	17044	17268	17160	17004	16955	16878	17134	17019	17285	16991	17029	17017	17044	17213	16972	17024	16921	17259	17158	17143	17234	16954	16987	16884	17064	17017	16956	17056	17093	16840	17056	17005	16975	17057	17198	16991	17029	17054	17273	17059	16938	17053	17212	17177	16977	17034	17160	16933	17064	17093	16889	17028	17048	17212	17059	17052	17069	17028	17035	17004	16933	17028	17018	17055	17103	17087	17012	17069	17073	17082	17127	17092	17127	17064	17198	17013	17143	17222	17133	17162	16999	17179	17035	17332	16917	16855	16992	17052	16902	17044	16943	17018	17087	17043	17205	16887	16992	17142	17265	17145	17299	17048	16914	17160	17096	17060	17346	17190	17223	17037	17050	16999	17108	16934	17102	17064	16870	17168	17140	16914	17077	17064	16888	17088	16916	17233	16951	17035	17082	17083	17289	16951	17186	16976	17057	17219	17114	17154	17042	17061	17020	17159	17191	17075	17128	17182	16992	17093	17255	17065	17162	17038	17038	17273	17013	17103	16931	17248	17234	17007	17117	17067	17060	17124	16894	16983	17087	17200	17009	17065	17139	17021	16888	16914	17135	17052	17042	17246	17052	17097	17119	17153	17069	17289	17166	17182	17092	17055	17121	16991	17206	17128	17044	17090	17110	16954	17128	17160	17160	17036	17075	16839	17169	17091	17066	16972	17064	16979	17085	16981	17107	16967	17091	16791	17077	17212	17100	16991	17108	16985	16935	17103	17026	16978	17020	17174	17022	17231	17158	16871	16918	17152	17203	17194	17123	17132	17100	17213	17148	17033	16878	17039	17055	17116	16803	17027	16874	17176	16963	17124	17094	17111	17099	17110	17043	16992	17108	17204	16972	17327	17232	17280	16930	17237	17054	17012	17214	17009	16928	17025	16849	17066	17104	16920	17177	17027	16944	17222	17060	17168	17076	17035	17127	17243	16902	17191	17143	17171	17003	17017	17050	16886	17134	17210	17139	16988	17192	16997	17054	16966	16995	17135	16994	17080	16966	17123	16974	16916	17105	16973	17114	16879	17168	17167	17028	17168	17073	17033	17072	16906	17065	17116	17271	16965	17115	16975	16959	17068	17069	17006	16919	16906	17091	17126	17010	16983	17093	17100	17013	16900	16969	17112	17006	17164	17053	17092	17086	17058	17128	16965	17124	17170	17157	17191	16952	17180	17044	16983	16991	17024	16961	17096	17099	17032	17305	17085	16980	17016	16966	17114	16988	16917	17153	17069	17192	17089	17102	17275	17057	17058	17077	17045	17178	17156	17038	17139	17020	17159	17024	17250	17131	17023	17008	16944	16862	17008	17133	17248	17085	17081	17052	17149	17197	17158	17073	16924	17096	16975	17202	17195	17063	17101	16984	17185	17115	16940	17115	17071	16929	17044	16878	17111	16943	17193	17112	17123	17066	17117	16981	16955	17028	17153	17058	17036	16951	17058	17104	16981	16938	17123	17201	17136	17156	17036	17004	17245	16990	16989	17059	17104	17049	17259	16991	17197	17095	17037	17105	17124	16991	17022	16967	17010	17187	17014	17156	17102	17129	17000	17007	17162	17130	16763	17101	17033	17030	17338	16792	17041	17026	17291	16983	16997	17058	17167	17134	17087	16886	17110	17036	17095	17011	17025	17182	17081	17193	17021	17016	17166	17045	17188	17193	16856	17248	17130	17195	17070	17144	17186	16983	17047	17082	17053	17036	17141	17166	17079	17129	17001	16952	17017	17063	17085	17155	16971	17072	17095	16947	17015	16910	17109	16955	17252	17029	17019	17170	17261	17082	16930	17060	17074	16907	16927	17190	17125	17120	17097	17161	17187	17014	16966	16986	17354	17125	17132	17101	17036	17082	17065	16907	17081	17157	17110	17063	17143	16947	17186	17031	17145	17168	17156	17136	16965	17146	17170	17050	17027	17119	16943	17062	17091	17093	17065	17096	17103	17191	17114	16998	16843	17092	17046	17140	16917	17102	17188	17183	17015	16989	17186	17015	17160	17060	17090	17162	17088	17112	17101	17002	17127	17166	17056	16941	17060	17184	17004	17007	16980	16952	17092	17013	17000	17286	17028	17000	17054	17131	16956	17079	16995	17222	17044	17026	16990	17123	17228	17218	17040	17116	17032	16890	17143	16925	17203	17119	17045	17009	16889	17091	17027	17158	17048	17051	17037	17277	17097	17085	17039	17119	17291	17123	16978	17145	16982	16987	16914	17202	17029	16931	16981	17104	17093	17122	16934	17153	17160	17000	17076	16994	16991	17029	16913	17203	16911	16999	17219	17086	17116	17024	16889	17082	16875	16979	17126	16956	16918	17109	17098	17073	17098	16974	17256	17085	17024	16963	17191	17175	16998	17194	16983	17174	17301	17088	17169	16971	17123	17195	16877	16945	17086	17062	17111	17009	17220	17018	16910	17197	17061	17018	17037	16854	17238	17125	17054	16916	17005	17049	17022	17059	17042	17104	17246	17070	17188	17067	16977	17052	17119	17084	16962	17193	17145	16973	17002	16992	17065	17071	16905	17216	17082	17007	17106	16854	17133	17109	17052	17043	17074	16925	16882	17207	17231	17042	17048	17146	17008	16966	17211	17109	17199	17060	17115	17062	17137	17197	17291	17144	16981	17115	17022	16941	17089	17009	17091	16977	16991	17247	16912	17014	16854	17128	17193	17061	17164	17109	17019	16902	16970	17109	17018	17077	17092	17018	17071	17035	17164	16999	17151	17104	16927	17089	17077	17113	17145	17222	16963	16934	17077	17071	17081	17215	16988	17049	17235	16953	17040	17135	17159	17165	17018	17220	17063	17030	17150	17018	17294	16975	17117	17057	17173	17028	17021	17189	17115	16931	17189	16831	16965	17100	16994	17120	16969	16967	16954	17072	17021	17115	17296	17015	17088	16905	16954	17143	17160	17078	17005	17028	17274	17169	16947	17187	17091	17041	17192	17044	16951	17229	17180	17164	17129	17166	17044	17362	17359	17239	17160	17157	17194	17066	17090	16877	16905	16996	16986	17094	17006	16987	17030	16997	17242	16944	17089	17005	17067	16964	17024	17245	17028	16818	17160	17120	16898	17097	17200	17169	16865	17027	17112	17160	17047	17207	16924	16989	17133	16941	17171	17229	17065	17318	16983	17060	17124	16867	16916	17266	17213	16960	17014	16961	17082	17005	16960	16958	17152	16906	17048	17230	17183	17255	16955	17010	17082	17067	16875	17088	17002	17056	17180	17104	17147	17189	17116	17075	16986	17112	17176	17101	17104	17026	17029	16862	17059	17102	17105	17054	17070	17081	16927	17068	16950	17141	17195	16989	17025	16990	17029	16986	17099	17067	17319	16926	17108	17119	17021	17213	16933	17153	16993	17199	16862	16982	17133	17136	17037	16955	17082	17069	17158	17160	16975	17076
22839	21761	30482	32390	35911	40039	53681	65326	58037	44889	37522	33136	31856	31483	31324	31335	31164	31006	31307	31369	31238	31329	31286	31168	31354	31236	31140	31064	31132	30957	31337	31149	31429	30927	31249	31195	31110	31193	31147	30980	31148	30982	31185	31014	31094	31067	31267	31040	30936	31055	30876	31192	31471	31211	31019	31206	30939	31159	31488	31108	30976	31098	31124	31148	31034	31227	31131	30990	31063	31240	31007	31355	31250	30973	30969	30989	31051	31101	30990	30859	31096	31202	31129	31551	30653	31290	31085	30807	30969	31239	31207	30855	30989	30972	30767	30914	31050	30995	31162	31068	31091	30995	31364	30983	31117	30894	31334	30790	31226	30957	30951	30982	31048	31142	30825	31014	31035	31250	31094	31246	30957	30949	31216	30962	31137	31188	31211	31127	30980	30964	31146	31065	31002	30982	31236	31042	30911	31020	31132	30877	31219	30912	30907	30933	31162	31266	30990	30822	30991	31074	30861	31118	30996	31241	31055	31151	31188	31035	31029	31096	31044	31056	31203	31128	30817	31103	31170	30962	30878	31046	30862	30891	31058	30887	30965	30999	31092	30804	31142	30936	31232	31135	31005	30850	30964	30860	30978	31074	31155	30924	31068	30789	30654	30915	31214	31162	31044	30894	31140	31179	31039	30865	31177	30875	30968	31028	31085	31107	30825	31041	30835	30903	30739	30947	31007	30958	30912	30917	30795	30783	31005	31044	30818	31108	31103	31068	31085	31212	30900	30908	30837	30642	30978	30921	30988	30943	31010	30753	31267	31179	31035	31178	31151	31214	31020	31319	31136	31026	30981	31000	30914	30776	31163	30852	31137	31133	30807	30819	30918	31151	31064	31074	31105	30929	31135	31051	30823	31051	31105	31083	31080	30958	30733	31095	31006	31452	30913	31195	31067	30836	31233	30940	31142	31150	31105	30967	31035	31177	31277	30720	31004	30843	30871	31123	30753	31206	31265	31254	31031	31009	31002	31101	30822	31220	31201	30905	31011	31073	31044	31073	31032	31216	30897	30861	30735	31265	31030	31005	31040	30942	31040	30923	31188	30899	31006	30941	30796	31005	30889	31028	30882	31287	31189	31123	31036	30980	30809	31038	31074	31128	31275	30940	31084	31137	31148	30769	31109	31197	31018	31020	31079	31090	31000	31127	31335	30687	30942	31044	31092	30810	30926	30860	31183	31131	30897	31312	31075	31119	30962	30817	30744	30879	31070	30983	30884	31057	31179	30925	30926	30995	31105	31040	31105	31188	30972	30999	31143	31248	31134	31038	31154	30870	30998	30972	31317	30788	31103	30866	30994	31082	31002	30889	31264	31027	31047	31043	31023	31106	31259	31141	31236	31020	30912	31004	30861	31086	31045	30758	31258	31120	31089	30904	30975	30941	31234	30953	31379	30900	31080	31116	31073	30881	30922	30982	31004	30986	31310	31037	30905	31050	30905	30847	30941	31094	30984	30849	30999	31161	31047	31153	30971	31150	31090	30996	30760	30730	30803	31194	31035	31290	31106	31124	30735	30975	31185	30996	31101	30919	31209	31225	31126	31069	31124	30902	31294	30931	31078	31218	31102	30767	31142	31111	31156	30941	31189	30970	30911	31259	30964	31112	31397	30692	30721	31010	31080	31125	31345	30979	30934	30992	30712	30788	30811	31060	31054	31328	30973	30928	31058	31031	31306	31052	31078	31050	31079	30868	30996	30982	30991	30890	31184	31092	31128	31224	31074	31034	31081	31175	30955	31108	30993	31065	30856	31157	31292	31141	30991	31068	31078	31088	30763	30624	30989	31046	31095	31023	30915	30906	30975	31205	31331	31294	31329	30990	31211	30954	31103	31141	30723	31037	31215	31114	31184	31136	30871	31064	31092	31084	31089	31202	30909	30837	30994	31023	31575	31054	30756	31021	30977	31281	30979	31068	30930	31066	31078	31091	30978	31259	31115	30921	31055	31145	31222	30878	31040	31075	31182	31145	31133	30910	31250	31185	31244	31184	31119	30851	30860	31221	31112	30855	31243	31017	31362	31088	31023	31051	30954	31097	31243	31059	31018	31245	30991	31118	31164	31073	31048	30880	31093	30951	30892	31174	30839	31081	31016	30942	30770	31100	30965	30862	30993	31064	31305	31288	31228	31182	31191	31296	31110	30978	30924	30891	30933	31043	30966	30768	30998	31016	30980	30915	31079	30784	31117	31032	30948	30956	31010	30863	31203	31076	30981	30983	30897	30789	31241	31147	31115	31015	30791	30937	30874	31137	31197	31157	31128	31101	30917	31051	30978	31059	30945	30985	30782	31175	31044	31115	31118	31158	31097	31009	30974	30996	31088	31188	31287	31105	30978	30851	30933	31013	31031	30988	30938	30829	30975	31129	30979	30836	30950	31469	31159	30920	30906	30845	30951	31166	31413	31127	31261	31144	31075	31213	31096	31003	31181	30852	31226	30967	30905	31050	31232	31150	30957	31060	31125	30877	31274	31065	30988	31283	30974	31057	31046	31155	30947	31016	31347	30947	30803	31005	31313	31132	31193	31290	30848	31037	30938	30831	31092	30876	30958	30804	30791	31034	31178	31059	31108	31120	31097	31036	31365	30826	31158	31009	30910	30906	30853	30978	31079	30934	31008	31026	31046	31196	31209	30967	31224	30908	30934	31009	30834	31183	31012	30934	31102	31001	31046	30942	31077	30880	31094	31160	31185	31249	31081	30918	31221	31016	31154	30909	31129	31033	30990	30985	31215	31187	30920	30884	30859	30831	30778	31118	31286	30918	30927	31115	30687	30989	30961	30991	30907	31112	31081	31029	31185	31059	31282	30914	30944	30998	31170	30966	31118	31268	30994	30844	30632	31006	31063	30953	31169	31168	30774	30939	30997	31230	31162	31094	31149	31027	31107	31013	30721	30946	31209	31061	30841	30992	31038	31116	31382	31065	30960	30909	30813	30996	31169	31025	31087	30910	31150	31039	31006	30967	30839	31097	31008	30877	31256	30958	30987	31172	31112	31297	31110	30807	31036	31283	31043	30970	31019	31142	31104	31149	30875	31135	31004	31072	31069	30875	30961	31171	31205	31027	30897	31069	31013	31085	30998	31153	31029	30959	31278	31139	31096	30934	30969	31050	30741	31101	30938	31037	30999	31258	31168	30784	31268	31069	30964	30875	30900	31124	30886	30945	30995	30874	31253	31085	31088	31238	30915	30902	30864	31022	31101	31211	31130	30876	31028	31101	30835	30909	31324	31041	30988	30967	30960	30975	30985	30698	30952	31202	31116	31231	30858	31003	30789	31024	31031	30864	31252	30752	30940	31145	30988	31206	31000	31221	31369	31211	31108	30938	31078	31025	31020	31170	31068	31234	31118	31014	31124	30883	31132	31041	31061	31032	31106	31187	31076	31031	31118	30700	30832	30974	30962	31125	31122	31078	30932	31004	31169	30963	31059	31262	31059	31075	31260	31117	31192	31156	30968	30944	31040	30935	30879	31273	30998	31129	30977	31136	31049	30963	31181	31049	30937	31143	30821	31166	30987	31133	30940	31008	31014	31214	31016	30720	30916	31233	31007	31245	31181	30961	31120	30927	30899	31033	31087	31028	31163	30946	30942	30911	30799	31003	30931	30978	31032	30902	31255	31271	30777	31399	31289	31130	31072	31047	30902	31245	31113	31038	31016	31085	31057	31181	31154	31146	30884	31006	31155	31267	31105	30966	30979	30903	31134	31051	31093	31159	30948	30848	30907	31024	31110	31047	30982	31034	31110	31180	31172	31089	30947	31139	31145	30862	30975	31057	31329	31092	31279	31129	31070	31131	31044	31142	31033	31148	31001	30892	31086	31170	31001	30934	31409	31078	31059	30993	30884	31036	31400	31033	31106	30821	30941	30955	30924	31114	31160	31439	31132	31280	30960	30918	31219	31005	31177	31104	31220	30811	30874	30838	30979	31174	31172	30969	31002	31213	31521	31228	31057	31070	31110	30946	30916	31017	31040	30990	31060	31010	31240	30975	30791	31082	31229	30852	31141	31209	30983	30974	31067	31131	31067	31300	30874	31264	30823	31078	31014	30907	31221	30931	31009	30920	30985	30835	31074	31333	31303	31138	31068	30980	31058	31044	30904	31240	31042	30888	31069	31164	30765	31242	31338	31215	30943	30907	31382	31134	31139	31127	30975	30892	30924	31080	30983	31238	31115	30741	31109	30748	31149	31259	31230	30861	30933	30904	30910	30987	31378	31182	30931	30978	31190	31184	31369	31157	31296	31022	31000	31106	31053	31153	30981	31117	30797	31079	31292	31048	30915	31223	31029	30885	31081	30992	31101	31301	30991	30883	30915	30976	31218	30920	30949	30945	31173	31059	31012	31004	31279	31097	31236	31226	30900	31114	31078	31095	31044	31032	31185	30824	31177	31063	31050	30793	31158	30993	30968	30859	31076	31013	31018	31204	31144	30990	30811	30846	31297	31079	30970	31222	31124	31259	30927	30966	30963	30905	31011	31182	31021	31022	30937	31047	31240	30860	31009	30832	31318	30725	30882	31286	31225	31217	31204	30926	30977	31053	31115	30945	31125	30802	30932	31185	31046	30808	31032	31101	31120	31401	31165	31093	30917	31253	30875	30999	31180	30900	31088	31214	30948	30991	31082	31294	31076	30852	30951	31088	31081	30951	30964	30997	31210	31180	31306	31144	31186	30971	30932	31024	30963	30976	31078	31022	31196	31024	30983	31041	31117	31116	30940	30974	31134	30980	31338	31094	31036	31116	31362	31279	31275	30997	31007	31051	30884	31041	30985	31038	31218	30960	31050	31054	31012	31232	31150	30660	31118	30966	31036	30990	30900	30930	31043	30949	31016	31056	31055	31098	31374	31252	31238	31104	30901	30835	31021	31039	31001	31086	31368	31066	31137	31056	31022	30973	31071	31091	31066	30726	30876	31350	31055	30957	31009	30953	31024	31114	31074	31297	31087	30981	30898	30720	31147	30891	31003	31355	31186	31153	31179	30779	30936	31354	31022	31179	31025	31019	31183	30791	30906	31129	31136	31066	31102	30931	31196	31090	30814	30777	31240	31034	31091	31179	31117	30881	30859	31070	31192	31213	30961	31099	31125	31266	30881	30958	30905	31186	31057	31177	31148	31137
24600	46204	48460	45687	38160	33267	48663	60347	48090	31562	23330	19011	18146	17690	17660	17548	17566	17505	17297	17533	17614	17771	17507	17645	17412	17508	17566	17757	17650	17513	17630	17608	17505	17567	17340	17726	17516	17631	17746	17514	17564	17641	17643	17625	17398	17575	17654	17571	17603	17556	17793	17719	17600	17491	17432	17712	17544	17500	17579	17395	17453	17461	17475	17597	17460	17462	17269	17575	17625	17437	17577	17739	17584	17653	17514	17526	17699	17596	17363	17543	17462	17273	17430	17513	17505	17524	17415	17535	17675	17777	17561	17609	17599	17611	17654	17479	17666	17360	17518	17480	17526	17533	17363	17367	17438	17387	17583	17544	17484	17579	17468	17524	17453	17713	17386	17543	17518	17795	17333	17655	17589	17625	17571	17567	17480	17537	17687	17533	17435	17415	17499	17273	17438	17390	17466	17546	17396	17643	17388	17587	17508	17670	17490	17588	17529	17560	17702	17599	17575	17272	17424	17637	17507	17426	17682	17440	17583	17374	17525	17659	17733	17541	17633	17641	17521	17417	17611	17460	17578	17660	17686	17651	17471	17409	17312	17523	17522	17441	17500	17537	17437	17557	17480	17533	17493	17569	17576	17460	17567	17396	17309	17552	17428	17491	17523	17351	17447	17357	17696	17449	17645	17488	17649	17531	17368	17270	17511	17468	17565	17525	17365	17612	17591	17612	17632	17546	17442	17349	17434	17369	17458	17440	17459	17439	17540	17490	17474	17623	17474	17418	17648	17557	17636	17426	17379	17277	17502	17386	17413	17439	17561	17552	17248	17590	17448	17543	17521	17387	17598	17379	17651	17516	17520	17351	17270	17646	17320	17198	17597	17427	17574	17444	17436	17568	17475	17440	17497	17543	17444	17552	17434	17467	17480	17555	17510	17364	17546	17476	17646	17569	17538	17421	17424	17556	17508	17437	17481	17493	17418	17303	17422	17420	17514	17587	17446	17482	17580	17705	17467	17437	17679	17384	17470	17425	17350	17451	17276	17352	17351	17696	17393	17406	17483	17418	17519	17343	17312	17562	17489	17660	17539	17486	17469	17563	17680	17425	17554	17600	17421	17470	17404	17396	17691	17494	17516	17433	17476	17524	17337	17430	17551	17404	17637	17530	17536	17576	17512	17467	17530	17345	17513	17435	17507	17576	17539	17518	17648	17424	17594	17481	17342	17365	17619	17670	17518	17436	17395	17370	17427	17579	17490	17465	17401	17235	17426	17572	17463	17512	17492	17279	17568	17756	17399	17275	17497	17304	17700	17532	17469	17436	17327	17530	17610	17452	17421	17597	17384	17372	17365	17427	17444	17503	17510	17523	17290	17523	17503	17540	17471	17245	17431	17607	17465	17438	17489	17618	17726	17599	17452	17377	17408	17514	17544	17528	17674	17406	17548	17392	17414	17477	17696	17429	17550	17357	17398	17568	17588	17404	17491	17419	17375	17457	17305	17435	17611	17457	17553	17444	17425	17503	17639	17571	17380	17466	17425	17475	17344	17553	17491	17765	17492	17375	17716	17531	17568	17456	17583	17589	17433	17408	17325	17399	17451	17605	17541	17463	17356	17644	17481	17545	17379	17430	17497	17624	17465	17469	17738	17543	17339	17235	17446	17592	17686	17662	17510	17409	17481	17452	17498	17412	17388	17395	17520	17449	17525	17441	17528	17428	17498	17537	17757	17598	17257	17486	17332	17621	17398	17517	17601	17516	17502	17464	17639	17350	17473	17517	17472	17427	17565	17292	17606	17442	17494	17390	17513	17604	17471	17467	17284	17564	17297	17580	17251	17506	17485	17659	17364	17398	17556	17517	17521	17403	17352	17546	17554	17321	17297	17453	17417	17418	17582	17260	17417	17596	17708	17443	17429	17366	17648	17641	17365	17494	17400	17487	17438	17396	17496	17355	17478	17552	17285	17504	17476	17326	17525	17319	17256	17588	17354	17555	17543	17386	17377	17495	17344	17310	17333	17434	17463	17453	17460	17393	17438	17398	17341	17300	17535	17584	17679	17449	17466	17478	17280	17529	17339	17312	17472	17453	17336	17386	17559	17371	17505	17436	17460	17599	17441	17192	17518	17452	17788	17502	17390	17369	17644	17465	17527	17486	17521	17547	17629	17329	17352	17581	17487	17633	17605	17483	17518	17570	17512	17269	17438	17479	17725	17554	17520	17689	17544	17551	17527	17669	17585	17407	17498	17419	17259	17527	17379	17378	17638	17499	17542	17462	17511	17422	17410	17316	17562	17482	17496	17368	17503	17424	17518	17659	17438	17456	17497	17650	17421	17412	17476	17381	17456	17489	17387	17304	17446	17393	17474	17573	17495	17405	17367	17664	17549	17418	17505	17316	17467	17700	17397	17490	17468	17379	17557	17415	17600	17305	17382	17523	17489	17494	17408	17366	17597	17586	17305	17560	17502	17361	17492	17447	17421	17534	17453	17343	17559	17448	17425	17562	17717	17355	17321	17453	17507	17651	17473	17560	17537	17380	17344	17494	17635	17359	17248	17527	17525	17457	17385	17420	17585	17507	17493	17399	17528	17476	17523	17618	17629	17233	17729	17445	17405	17524	17363	17459	17450	17504	17379	17548	17646	17525	17560	17305	17517	17407	17526	17398	17602	17353	17567	17479	17479	17209	17449	17670	17392	17429	17496	17434	17314	17409	17321	17385	17510	17520	17569	17569	17298	17527	17349	17490	17350	17632	17527	17186	17618	17208	17761	17472	17492	17292	17288	17491	17470	17328	17532	17534	17679	17578	17390	17521	17372	17567	17484	17519	17384	17581	17503	17461	17390	17515	17307	17600	17527	17436	17562	17539	17390	17431	17535	17402	17323	17368	17359	17438	17526	17469	17512	17625	17564	17479	17443	17304	17398	17374	17557	17398	17514	17568	17382	17405	17358	17464	17443	17506	17428	17519	17488	17530	17427	17602	17627	17483	17472	17448	17500	17510	17393	17452	17527	17540	17448	17622	17390	17535	17557	17511	17587	17372	17539	17443	17457	17403	17367	17272	17607	17611	17491	17630	17432	17414	17512	17566	17474	17390	17520	17590	17502	17515	17475	17520	17513	17569	17399	17595	17398	17345	17387	17281	17584	17354	17543	17529	17498	17367	17440	17467	17494	17728	17534	17485	17308	17474	17463	17375	17347	17493	17723	17446	17464	17473	17477	17362	17511	17570	17523	17575	17679	17445	17594	17417	17609	17558	17493	17498	17461	17212	17543	17225	17533	17342	17306	17350	17597	17437	17611	17556	17502	17382	17448	17232	17562	17350	17348	17499	17540	17403	17590	17385	17430	17355	17363	17698	17472	17475	17385	17530	17536	17511	17367	17633	17367	17507	17498	17482	17492	17538	17509	17545	17400	17447	17487	17698	17470	17432	17603	17551	17541	17400	17529	17474	17329	17430	17655	17445	17470	17386	17391	17648	17413	17743	17568	17548	17550	17467	17454	17471	17604	17497	17627	17558	17485	17523	17460	17497	17474	17241	17388	17249	17602	17523	17532	17499	17574	17463	17467	17278	17531	17600	17327	17456	17626	17326	17672	17536	17462	17480	17477	17544	17526	17465	17318	17509	17416	17457	17636	17464	17497	17389	17564	17373	17509	17666	17284	17479	17487	17371	17521	17575	17373	17515	17544	17539	17516	17618	17688	17659	17426	17581	17429	17475	17614	17499	17519	17407	17203	17451	17553	17373	17544	17243	17341	17422	17639	17588	17673	17466	17338	17425	17507	17378	17521	17543	17518	17594	17529	17426	17433	17359	17719	17313	17455	17484	17519	17461	17574	17350	17488	17416	17390	17641	17395	17514	17624	17612	17406	17227	17421	17432	17328	17353	17322	17578	17364	17346	17422	17567	17455	17614	17404	17506	17418	17428	17537	17460	17516	17474	17716	17412	17542	17557	17495	17486	17430	17561	17446	17410	17415	17486	17475	17587	17495	17473	17540	17537	17534	17425	17369	17461	17304	17646	17451	17709	17511	17432	17568	17509	17478	17633	17501	17387	17369	17551	17429	17410	17622	17589	17464	17443	17480	17435	17454	17467	17485	17490	17490	17520	17459	17454	17515	17397	17609	17302	17581	17548	17358	17574	17513	17535	17330	17534	17478	17321	17363	17511	17446	17498	17504	17568	17406	17443	17560	17515	17354	17780	17459	17552	17458	17341	17482	17542	17521	17237	17466	17491	17548	17397	17404	17545	17504	17446	17404	17260	17475	17343	17296	17594	17399	17465	17433	17364	17623	17499	17515	17490	17332	17454	17594	17523	17322	17694	17586	17495	17429	17626	17402	17464	17265	17589	17728	17456	17776	17380	17512	17497	17425	17439	17396	17503	17549	17584	17530	17508	17423	17620	17435	17465	17505	17728	17588	17570	17394	17548	17671	17599	17418	17305	17457	17493	17330	17529	17341	17484	17301	17593	17318	17671	17504	17464	17647	17611	17507	17221	17614	17573	17399	17419	17514	17459	17432	17576	17602	17438	17502	17670	17507	17475	17556	17635	17523	17511	17507	17416	17635	17527	17523	17600	17595	17637	17452	17531	17518	17634	17357	17573	17470	17446	17380	17532	17552	17353	17412	17554	17534	17473	17425	17391	17385	17458	17600	17397	17425	17468	17587	17570	17364	17525	17579	17572	17319	17537	17420	17346	17644	17443	17372	17296	17420	17457	17438	17536	17538	17461	17377	17347	17470	17402	17540	17558	17437	17692	17382	17554	17398	17346	17470	17462	17395	17226	17482	17645	17457	17365	17512	17467	17542	17320	17454	17419	17453	17546	17424	17680	17559	17544	17313	17618	17501	17323	17582	17490	17513	17338	17493	17446	17570	17502	17551	17389	17549	17620	17604	17370	17523	17490	17590	17498	17450	17634	17562	17602	17427	17390	17522	17557	17570	17328	17355	17206	17443	17519	17517	17555	17386	17571	17390	17403	17478	17308	17440	17461	17568	17293	17491	17476	17427	17468	17480	17374	17285	17319	17432	17643	17349	17509	17492	17405	17673	17352	17429	17486	17436	17571	17441	17500	17423	17414	17563	17492	17463	17469	17315	17440	17492	17578	17610	17492	17407	17599	17450	17538	17461	17449	17562	17444	17310	17574	17465	17389	17604	17461	17341	17600
36124	37332	44434	41650	36896	35598	35382	35602	34414	32543	31447	30869	30990	30817	30897	30792	30748	30973	31108	30716	30811	30698	30944	31062	30793	30577	30878	30960	30774	30976	30877	30687	30735	30685	30654	30751	30484	30665	30588	30720	30591	30628	31037	30661	30660	30772	30677	30545	30691	30768	30790	30609	30436	30537	30738	30655	30629	30851	30582	30774	30642	30778	30691	30828	30311	30870	30651	30710	30635	30799	30765	30934	30858	30705	30787	30621	30845	30898	30846	30741	30787	30961	30748	30377	30956	30557	30574	30685	30494	30842	30849	30717	30772	30924	30848	30761	30494	30774	30924	30815	30697	30676	30725	30801	30505	30329	30806	30519	30864	31115	30791	30832	30743	31012	30606	30800	30681	30731	30816	30904	30533	30596	30635	30755	30555	30525	31022	30953	30778	30790	30801	30925	30863	30881	30796	30601	30661	30546	30694	30718	30706	30665	30791	30714	30673	30769	30572	30421	30482	30624	30777	30729	30868	30611	30866	30439	30753	30402	30634	30723	30884	30915	30640	30641	30591	30588	30583	30672	30787	30984	30651	30846	30679	30862	30544	30604	30757	30453	30594	30576	30619	30822	30643	30656	30898	30487	30711	30687	30854	30853	30638	30590	30710	30861	30816	30766	30894	30631	30625	30527	30822	30744	30846	30901	31033	30773	30656	30925	30871	30689	30803	30650	30769	30708	30683	30852	30986	31061	30829	30832	30801	30938	30741	30796	30663	30722	30844	30665	30852	30804	30965	30526	30577	30692	30845	30749	30611	30646	30525	30570	30808	30728	30733	30710	30623	30435	30737	30473	30766	30789	30629	30695	30972	30618	30836	30979	30635	30653	30962	30732	30866	30989	30903	30672	30623	30943	30890	30463	30865	30700	30855	30616	30603	30641	30533	30620	30985	30710	30605	30698	30460	30583	30621	30851	30740	30707	30713	30707	30484	30721	30754	30742	30707	30560	30558	30629	30948	30666	30753	30535	30758	30576	30445	30812	30530	30653	30318	30721	30748	30808	30632	30506	30857	30665	30885	30831	30831	30682	30729	30745	30989	30692	31038	30675	30606	30563	30729	30774	30753	30668	30557	30712	30346	30632	30621	30559	30933	30953	30847	30697	30922	30303	30557	30814	30863	30665	30651	30795	30663	30839	30696	30665	30510	30873	30571	30661	30851	30972	30743	30975	30699	30690	30702	31080	30698	30835	30840	30728	30902	30671	30806	30971	30677	30668	30846	30545	30892	30453	30575	30737	30781	30886	30926	30715	30584	30686	30557	30613	30903	30686	30490	30494	30445	30533	30736	30612	31033	30522	30746	30351	30675	30515	30891	30706	30717	30547	30699	30573	30764	30799	30832	30811	30810	30798	30669	30525	30792	30911	30485	30658	30634	30733	30948	30664	30707	30633	30795	30810	30888	30834	30467	30350	30412	30629	30660	30617	30747	30853	30701	30584	30550	30902	30725	30695	30602	30633	30673	30731	30648	30900	30737	30583	30563	30735	31078	30605	30970	30689	30573	30666	30678	30730	30606	30736	30827	30650	30702	30808	30989	30656	30942	30706	30588	30812	30882	30571	30646	30661	30956	30928	30961	30633	30563	30751	30825	30807	30749	30563	30728	30819	30756	30562	30743	30666	30814	30776	30478	31045	30453	30590	30706	30777	30730	30766	30984	31018	30537	30665	30444	30869	30899	30968	30525	30688	30879	30652	30602	30460	30780	30932	30621	30489	30628	30634	30772	30901	30555	30774	30998	30574	30558	30912	30779	30499	30752	30650	30804	30843	30693	30688	30852	30804	30761	30794	30878	30787	30579	30756	30669	30431	30899	30681	30499	30452	30661	30691	30890	30844	30657	30862	30511	30430	30926	30866	30846	30701	30757	30920	30661	30660	30875	30710	30744	30919	30765	30902	30580	30692	30465	30771	30617	30531	30655	30681	30706	30650	30744	30462	30589	30597	30572	30685	30670	30771	30910	30779	30936	30561	30783	30857	30583	30724	30471	30859	30725	30683	30808	30766	30525	30712	30652	30466	30455	30892	31026	30699	30510	30677	30476	30692	30790	30915	30761	30575	30878	30647	30789	30675	30961	30659	30484	30854	30958	30668	30686	30537	30767	30716	30908	30842	30698	30646	30743	30707	30558	30859	30666	30642	30996	30709	30614	30918	30756	30783	30996	30932	30729	30813	30703	30676	30704	30738	30713	30708	30862	30662	30801	30942	30559	30410	30816	30790	30769	30924	30797	31081	30794	30762	30607	30453	30879	30765	30865	30410	30646	30731	30654	30583	30930	30865	30744	30546	30567	30939	30537	30964	30832	30764	30787	30665	30719	30733	30796	30729	31006	30653	30613	30836	30770	30766	30606	30688	30560	30689	30834	30746	30697	30706	30732	30734	30989	30543	30929	30998	30855	30793	31001	30751	30804	30700	30903	30843	30797	30567	30771	30640	30712	30798	30911	30801	30702	30668	30749	30572	30753	30853	30571	30911	30840	30798	30766	30722	30891	30746	30792	30545	30743	30872	30676	30503	30567	30932	30936	30606	30597	30807	30535	30712	30457	30755	30798	30677	30735	30896	30781	30577	30898	30559	30892	30826	30829	30533	30696	30801	30764	30955	30792	30774	30654	30547	30927	30643	30668	30870	30681	30761	30690	30850	30724	30765	30634	30856	31220	30786	30914	30780	30659	30718	30782	30959	30874	31064	30917	30695	30678	30775	30536	30640	30683	30753	30583	30784	30613	30438	30695	30764	30596	30599	30680	30721	30459	30553	30608	30787	30792	30800	30754	30766	30600	31031	30688	30803	30853	30610	30831	30718	30750	30909	30465	30796	30784	30783	30749	30500	30734	30724	30493	30814	30949	30838	30272	30674	30902	30676	30555	30674	30760	30468	30751	30960	30880	30640	30649	30689	30709	30851	31009	30793	30864	30800	30621	30746	30708	30865	30815	31037	30911	30947	30755	30838	30615	30765	30663	30723	30666	31070	30798	30849	30742	30823	30630	30584	30498	30790	30811	30831	30686	30657	30748	30657	30857	30913	30825	30848	30652	30458	30559	30504	30696	30685	30982	30759	31045	30951	30621	30906	30791	30485	30814	30911	30500	30817	30701	30708	30613	30683	30604	30564	30735	30751	30656	30872	30914	30845	30689	30868	30762	30556	30659	30644	30993	30734	30826	30646	30470	30427	31030	30479	30636	30886	30585	30839	30899	30592	30778	30599	30934	30988	30736	30667	31005	30774	30551	30762	30783	30837	30444	30650	30886	30851	30600	30749	31062	30626	30594	30844	30704	30858	30622	30596	30537	30590	30740	30977	30926	30791	30946	30799	30888	30875	30591	30722	30550	30702	30859	30774	30782	30949	30695	30868	30639	30702	30620	30744	30794	30609	30829	31125	30891	30751	30860	30705	30903	30633	30617	30684	30794	30847	30788	30735	30962	30805	30741	30580	30809	30661	30634	30701	30560	30892	30729	30798	30672	30558	30568	30898	30605	30963	30472	30729	30752	30642	30846	30952	30780	30661	30639	30646	30691	30555	30702	30783	30449	30829	30583	30561	30580	30777	30537	30601	30744	30900	30710	30528	30703	30863	30705	30491	30542	30485	30790	30497	30848	30381	30678	30651	30891	30649	30531	30728	30790	30637	30799	30777	30972	30571	30780	30767	30446	30612	30534	30515	30595	30761	30610	30619	30706	30795	30787	30753	30520	30446	30681	30953	30562	30838	31002	30665	30980	31067	30795	30537	30567	30839	30721	31009	30810	30901	30731	30671	30359	30826	30719	30616	30840	30722	30887	30641	30833	30782	31068	30655	30583	30734	31277	30761	30639	30666	30371	30932	30940	30767	30690	30723	30992	30900	31013	30557	30800	30856	30757	31044	30665	30747	30686	30784	30668	30520	30695	30797	30620	30704	30743	30635	30939	30778	30762	30876	30670	30784	30778	30874	30828	30574	30916	30624	30732	30646	30693	30538	30779	30552	30317	30699	30720	30544	30862	30552	30818	30694	30713	30540	30651	30990	30698	30891	30793	30814	30894	30750	30812	30719	30783	30548	30659	30771	30643	30651	30859	30713	30876	30539	30613	30799	30680	30645	30679	30625	30587	30795	30702	30728	30835	30956	30652	30862	30737	30691	30768	30751	30444	30612	30717	30775	30737	30673	30823	30596	30466	30605	30957	30917	30842	30562	30805	30931	30749	30650	30739	30828	30777	30701	30720	30706	30867	30858	30897	30935	30559	30513	30643	30740	30800	30683	30705	30798	30885	30704	30735	30986	30911	30631	30697	30719	30962	30709	30636	30526	30868	30898	30755	30593	30862	30642	30838	30822	30689	30737	30910	30599	30866	30712	30882	31059	30527	30741	30641	30685	30682	30754	30715	30676	30748	30670	30844	30856	30814	30828	30754	30673	30724	30950	30738	30933	30966	30475	30557	30391	30698	30775	30660	30647	30892	30670	30533	30682	30541	30741	30553	30769	30826	30643	30657	30712	30440	30589	30758	30841	30685	30987	30766	30891	30787	30659	30485	30899	30792	30688	30895	30828	30965	30812	30644	30880	30693	30837	30713	30762	30839	30740	31006	30717	30943	30941	30846	30835	30696	30606	30620	30664	30638	30819	30613	30823	30803	30780	30884	30676	30613	30742	30879	30685	30756	30690	30596	30766	30844	30945	30762	30808	30557	30582	30574	30555	30801	30772	30936	30555	30393	30615	30852	30755	30860	30743	30891	31081	30730	30633	30819	30871	30382	30628	30792	30821	30605	31004	30832	30785	30873	30849	30605	30803	30861	30508	30816	30605	30532	30796	30694	30346	30794	30680	31025	30671	30481	30716	30823	30670	30717	30840	30880	30823	30706	30805	30788	30672	30620	30782	30832	30973	30868	30714	30963	30822	30716	30903	30721	30754	30594	30715	30872	30726	30829	30719	30795	30768	30710	30503	30704	30978	30862	30849	30886	30610	30730	30649	30847	30779	30773	30803	30794	30554	30561	30684	30531	30846	30947	30723	30629	30990	30724	30905	31063	30788	30642	30707	30704	30611	30757	30581	30675	30858	30969	30647	30973	30729	30856	31101	30820	30887	30786	30775	30804	30691	30801	30834	30802	30769	30660	30753	30711	30765	30912	30808	30935	30538
25494	35425	35961	29523	24768	22684	22819	22606	20783	18483	17666	17301	17140	17127	17104	17001	16854	17182	17054	17076	16816	16970	17081	17202	17012	16906	17107	17137	16865	17028	17163	17123	17077	16832	17094	17054	16903	16977	17136	16939	16865	16990	17188	17029	17069	16977	16940	17137	16876	17124	17016	16873	17089	17008	17048	17033	17034	17039	17187	17023	17031	16997	16834	17003	16983	16947	17024	17119	16851	17140	16941	17077	17117	16847	16904	16877	16962	17025	16862	16904	17107	16917	17113	17045	16962	17074	16905	16959	17101	16997	17075	17231	17084	17264	17010	17088	17012	16983	17111	16895	16888	16978	17142	17017	17124	16993	17026	16979	17139	16849	17056	17026	17265	16938	16934	16950	17037	16993	17007	16891	17036	17111	17052	17002	17164	16921	17043	16923	17112	17075	17119	16930	16874	17191	16972	16997	16842	16983	17010	17111	16945	17027	16879	17008	16908	17097	17045	17155	17066	16979	17006	16949	17065	17017	17034	17059	16917	17085	16996	17133	17172	17052	16881	17002	17043	17138	16892	17112	17032	16881	17043	17053	17116	16806	17037	16898	16973	16919	16951	16956	17094	17140	16962	17006	17124	17131	17026	17089	17101	16816	17042	16839	16883	16970	16980	16908	17223	17140	17060	17168	16810	17044	16941	17030	17041	16953	16926	16947	17052	17073	17110	17172	17172	16839	16988	17035	16921	17008	17174	17054	17025	17118	17018	17020	16937	16889	16862	17110	16975	17002	17131	16899	16977	16950	16876	16935	17130	17068	17291	17061	16940	17050	17136	17103	16880	17043	16773	16969	16928	17114	16998	17077	16980	16944	17110	16935	16990	16858	17065	17010	16971	16984	17081	17056	17041	16922	17057	16824	16929	17200	16824	16778	17215	17160	16945	17171	17027	17011	17022	17115	17014	16955	16901	16849	16987	17038	16936	17109	16870	16968	17108	16946	16908	16900	17097	16929	17099	17089	16806	17210	16782	17072	16881	17099	16953	17102	16951	17086	17203	17131	17106	16934	16994	16875	17142	17004	17088	16836	16870	16915	17000	16988	17072	16910	17212	16996	16839	16977	16942	16938	16966	16957	16738	17101	16923	16944	16923	17000	16930	17051	16900	17041	16718	16958	17030	17014	17110	16675	16891	17028	17128	17030	16973	16860	16890	16967	17006	17066	17013	16881	17006	17163	17062	17074	17140	16844	16771	16832	16880	16959	17159	16983	16995	16910	16880	17077	16976	17253	16998	17043	17141	16927	16989	17111	16974	17106	17017	16842	16943	16900	17071	17243	16848	17139	17067	17057	17041	17075	16910	17227	16929	16992	17011	16892	17021	16811	17011	16904	17134	17047	16976	16992	16976	17055	17120	16886	17099	16931	16976	17042	17168	16886	17073	17001	17029	16960	17131	17058	17132	17098	16972	16844	17088	17167	17132	16946	17172	17020	16905	17061	17131	16921	17045	16914	17077	17102	17119	17067	16952	17065	17041	17000	17045	16934	16911	17034	16955	16872	17043	16979	17012	16966	16939	17090	17021	16886	16834	16913	17042	16910	17008	17018	17136	16868	17080	17113	16872	17019	16965	17061	16966	17059	16898	17187	16962	16976	17004	17001	17050	17039	17167	16979	17160	16779	16964	17054	17130	17192	17074	17053	16933	17085	17008	17018	17223	17135	16917	16970	17015	16973	16893	16981	17032	16965	17054	16970	16985	17039	16995	16949	17155	17035	16987	16906	16972	17113	16916	17050	16898	17064	17055	16954	16997	17107	17096	16921	17020	17207	17007	17036	16964	16818	16985	17061	17011	17068	17086	17172	17172	16993	16809	17023	17132	16998	17016	16981	16981	16923	17028	16837	16921	17051	17162	17271	16981	17081	16765	17083	16979	17113	16809	17110	17151	16974	16939	17040	17071	17024	17124	17169	17038	16860	16931	16932	17003	17054	16927	16992	16991	17109	17227	16863	17071	16960	16947	17066	17008	16941	16882	16958	16978	16912	17040	17134	17062	17024	17001	16974	16996	17047	16911	16968	17067	17059	16947	17063	16956	17108	17036	16636	16824	17161	16913	17018	17137	17108	16900	16882	17212	16950	17088	16841	16928	16959	16964	17003	17026	17006	17159	17017	16988	17264	16886	17058	17184	16986	16963	16988	17073	16926	16972	17184	17149	16909	16886	17027	17006	17093	16975	16913	16953	17142	16966	16995	17105	16917	16945	17016	16972	16942	17047	16995	16894	16936	17019	16963	17134	16968	16987	17131	17042	17066	17063	17113	17206	16972	17084	17132	17032	17100	17013	17018	16884	16873	17357	16881	16970	16948	17150	16987	16970	17195	17133	16929	16995	17133	16969	17046	16980	16871	16920	16980	16948	17240	16994	16962	17055	16978	16941	17005	16918	16916	16944	17020	17050	17098	16984	16958	16957	17093	17091	16796	17035	16955	16789	16951	17021	16942	16946	16999	17096	17020	17089	16914	17046	17067	16970	17147	16830	16971	16930	17013	17010	17017	17208	16793	16931	17130	16903	16942	16954	17116	16827	17017	16811	17223	17049	16961	17081	17017	17078	17245	16918	17119	16925	17052	16974	17069	17158	17177	17006	16854	16923	16929	16963	17132	16958	16942	17039	17074	17067	16978	16877	17044	16904	16977	17029	17177	16962	17013	16965	16866	16977	17054	17075	17151	16985	16922	17130	16990	17076	16856	17197	16920	16964	16919	17032	17176	16860	16922	17189	16965	16959	17089	17024	16856	17171	16972	17017	16969	17044	17107	17025	17058	16991	17050	17086	17105	17157	17079	16977	17201	16907	17078	17040	16826	17171	16961	17100	16928	16987	17089	16994	16926	16896	16978	17109	17024	17006	17043	16889	16967	16929	17194	16985	17053	17101	16927	16896	16946	16892	16932	16887	16992	17125	16944	17100	16874	17034	16960	16957	17068	17059	17121	17105	16960	16963	16954	17360	17021	17006	16858	17146	16972	17039	16991	17051	17120	16944	16929	17035	17047	16911	17120	17035	17125	16976	16990	17024	17258	17002	17114	17075	16997	16956	17139	16997	16996	17035	17018	16985	16966	16926	16998	17112	16959	17061	16863	17163	17058	16916	16930	16861	16951	17018	17032	17044	17025	17118	16824	16942	16879	17026	16995	16895	16922	16748	17154	17179	16958	17229	17046	17072	17095	17030	16956	16984	17069	17000	16900	16916	17052	16936	17132	16934	17155	17146	16894	16987	17013	16836	17061	17207	17075	16847	16935	16928	16936	17058	17006	17172	17006	17059	17234	17039	16994	16947	17051	16944	17001	16954	17029	17011	16910	17136	16861	17026	17072	17041	16984	16758	17182	17224	16917	17072	16899	17098	17013	16924	16996	17121	16881	17016	17045	16949	17113	16903	16872	17008	16965	16913	17196	17043	17057	17102	16948	16957	17066	16975	17164	16935	16959	17044	17046	17158	16940	16784	17135	16825	17149	16882	17076	16849	16952	16985	16984	16997	16991	17092	17005	17063	17160	17040	16785	17019	16996	16819	16880	16862	17032	17054	16963	16965	17034	17118	16993	17211	17026	16967	17008	16941	17137	16966	17142	16846	16968	16778	16865	17047	16925	16913	16955	16958	16951	17034	17012	16931	16864	17164	16973	17000	17076	16922	17161	16830	17161	17109	16991	17057	16933	16962	16840	17111	17053	16984	16823	17233	16946	17023	17074	17057	17018	17177	17103	17116	17069	16930	17010	17011	17123	17196	17084	16861	17107	16835	17026	17073	16856	16941	17002	17000	16958	17064	17001	17012	17067	16925	16957	16978	17135	16942	16815	17056	16941	17082	17104	17071	17150	16953	16900	17171	17175	17237	17093	17028	16829	16912	16922	17268	17009	16985	16948	16948	17030	16947	17061	16972	17121	16830	17127	17105	17127	16909	16995	16987	17074	16988	16981	16901	17112	16987	17079	16997	17037	16868	16980	16944	17097	17046	16967	17088	17214	16876	16917	16921	17115	17095	16715	16811	16827	17113	16990	16839	17158	16964	16928	17095	16858	17003	17008	16922	17072	16948	17077	16892	16953	17002	17115	16987	16852	16834	16938	16933	17086	17201	16845	17044	16966	16981	17079	16952	16982	17159	17054	17012	16994	16886	17226	16906	17084	17086	16933	17063	17079	16901	16997	17065	16935	17046	17177	16947	16995	16988	17064	17024	16965	17016	17143	17032	17050	17150	17049	17123	16976	16957	16989	16992	17115	17130	16954	16995	17072	17027	16894	16779	17112	17081	16996	17127	16853	17025	16949	16931	17135	16995	17106	16995	17166	16966	16894	17076	16887	17207	16992	17006	16985	16956	16945	16927	17000	17112	16872	17006	17074	17076	16922	16875	17018	17157	16870	16919	17042	16921	16958	17036	16951	16982	16908	17051	16896	16891	17137	17135	17014	17042	17048	17104	17021	17026	16932	17034	16853	17297	17069	17052	17115	17048	16932	17029	17008	17006	17053	17103	17180	17088	17000	16998	16702	16958	17150	16990	17124	17048	17108	16883	17079	16974	16854	17129	16930	17157	16958	16973	16760	17002	16874	16833	17058	16810	17188	17087	16930	17047	17000	16952	16945	16889	16905	17154	17025	17023	16868	17038	17112	16977	17019	16973	16925	17146	17201	17022	16915	17123	16874	17065	17048	17015	16897	17223	17046	17024	17040	16964	17190	16916	17101	16946	16996	17055	17014	17029	16975	17183	17163	17072	16969	17096	16971	17065	17072	17042	17189	17100	16923	17034	16769	16956	17155	17166	16895	16958	16891	17108	17018	17191	17040	17038	16998	16679	17030	16889	16906	17129	16964	17063	16834	16870	16977	17160	17082	17100	17004	17027	17304	16846	17147	17127	16967	17072	17163	16922	17083	16839	16936	17031	17044	17036	17035	17103	16885	16987	16977	17048	17005	16946	16982	17145	16891	17042	17050	16889	16995	16992	17026	16996	16899	16978	17045	17059	17029	17000	16962	16963	17116	17020	17005	17084	17152	16969	17144	17017	17048	17240	17012	16930	16926	17083	17222	16866	16948	17091	17013	17053	17016	16912	17119	17106	16960	16979	16962	17061	17048	16983	17084	16904	17113	17093	17028	17085	16896	17011	17015	16940	17015	16921	16929
24689	21892	31847	35942	36376	38033	44094	51845	46619	37990	33892	31414	31272	30826	30488	30814	30856	30789	30654	30754	30447	30628	30286	30410	30819	30446	30629	30726	30632	30691	30540	30516	30702	30714	30438	30493	30494	30325	30414	30367	30512	30256	30623	30748	30797	30528	30798	30568	30418	30668	30434	30548	30385	30799	30368	30643	30724	30294	30331	30528	30352	30782	30299	30442	30535	30447	30254	30455	30777	30409	30762	30680	30596	30380	30486	30506	30561	30697	30455	30430	30730	30665	30905	30345	30460	30401	30404	30603	30298	30472	30590	30346	30379	30656	30422	30410	30615	30486	30522	30482	30535	30653	30788	30647	30803	30655	30616	30492	30249	30293	30696	30443	30680	30213	30332	30453	30366	30640	30500	30541	30468	30531	30444	30445	30531	30564	30448	30670	30717	30448	30654	30574	30536	30667	30559	30468	30421	30512	30475	30394	30711	30620	30377	30740	30622	30294	30695	30635	30457	30401	30280	30572	30349	30682	30487	30216	30321	30435	30532	30542	30717	30496	30153	30541	30512	30905	30703	30221	30413	30698	30468	30486	30310	30443	30354	30246	30567	30440	30509	30553	30569	30499	30565	30394	30456	30584	30402	30464	30574	30312	30468	30390	30520	30433	30365	30502	30664	30352	30475	30507	30241	30694	30289	30581	30467	30497	30431	30371	30596	30475	30505	30286	30126	30232	30526	30448	30533	30663	30348	30212	30364	30391	30495	30519	30536	30534	30709	30631	30701	30652	30394	30487	30294	30468	30259	30742	30338	30488	30033	30491	30312	30475	30461	30621	30443	30356	30356	30270	30454	30556	30259	30395	30530	30654	30471	30339	30538	30468	30423	30555	30434	30727	30697	30546	30762	30538	30347	30633	30650	30720	30421	30414	30592	30506	30472	30707	30701	30509	30566	30575	30475	30277	30337	30321	30306	30652	30366	30386	30464	30493	30615	30359	30609	30217	30679	30492	30678	30434	30329	30501	30350	30377	30681	30502	30567	30359	30432	30324	30472	30707	30694	30702	30636	30429	30625	30440	30548	30555	30400	30261	30201	30321	30300	30527	30250	30606	30426	30495	30593	30096	30384	30630	30811	30149	30359	30252	30185	30593	30430	30507	30524	30401	30462	30510	30433	30528	30718	30603	30321	30385	30557	30300	30438	30517	30458	30487	30593	30472	30512	30462	30520	30553	30468	30273	30628	30609	30440	30642	30482	30356	30342	30259	30253	30721	30314	30472	30369	30360	30662	30249	30498	30483	30312	30375	30401	30764	30562	30433	30439	30654	30277	30229	30349	30532	30310	30266	30598	30140	30476	30675	30416	30320	30403	30343	30518	30340	30372	30646	30603	30594	30499	30571	30533	30514	30600	30460	30366	30461	30389	30550	30497	30493	30489	30775	30580	30524	30639	30422	30555	30523	30607	30445	30628	30761	30626	30559	30904	30532	30383	30471	30313	30580	30488	30653	30703	30666	30373	30531	30475	30536	30256	30474	30578	30659	30531	30350	30287	30452	30765	30648	30492	30609	30738	30616	30229	30593	30553	30374	30490	30793	30344	30592	30340	30401	30775	30765	30763	30461	30844	30534	30556	30479	30409	30440	30485	30615	30682	30297	30491	30372	30597	30611	30696	30446	30504	30598	30465	30778	30546	30390	30489	30654	30386	30390	30638	30512	30230	30387	30443	30776	30337	30652	30706	30355	30454	30523	30454	30506	30554	30542	30610	30634	30587	30434	30472	30680	30407	30220	30312	30455	30690	30438	30787	30371	30791	30276	30530	30447	30401	30553	30482	30643	30424	30285	30408	30829	30567	30519	30489	30770	30443	30343	30680	30522	30601	30389	30414	30443	30467	30567	30263	30345	30315	30461	30748	30647	30624	30840	30612	30444	30463	30731	30274	30485	30501	30528	30520	30518	30715	30580	30477	30521	30236	30775	30380	30610	30442	30506	30593	30618	30438	30556	30688	30563	30402	30637	30437	30322	30420	30363	30425	30522	30556	30482	30674	30499	30676	30604	30498	30668	30306	30550	30309	30291	30775	30692	30751	30399	30594	30259	30422	30659	30602	30592	30391	30564	30471	30662	30575	30477	30375	30455	30597	30737	30547	30458	30726	30651	30289	30151	30347	30546	30640	30610	30535	30683	30355	30545	30405	30492	30389	30393	30465	30628	30619	30270	30408	30373	30444	30546	30472	30608	30290	30405	30501	30356	30456	30332	30574	30731	30439	30276	30427	30680	30409	30517	30333	30292	30419	30453	30926	30365	30183	30488	30364	30699	30463	30509	30593	30332	30555	30447	30591	30592	30760	30537	30321	30315	30488	30579	30313	30653	30619	30540	30577	30584	30437	30456	30433	30569	30538	30424	30528	30406	30488	30495	30423	30475	30256	30109	30244	30461	30466	30404	30486	30648	30633	30488	30333	30509	30381	30416	30332	30528	30626	30671	30293	30732	30629	30558	30482	30555	30694	30548	30277	30483	30543	30822	30859	30533	30322	30616	30408	30174	30573	30580	30616	30662	30667	30575	30401	30364	30319	30284	30494	30336	30389	30345	30282	30487	30294	30390	30327	30401	30389	30703	30675	30553	30563	30284	30447	30417	30397	30381	30597	30451	30502	30507	30518	30314	30370	30381	30201	30473	30545	30539	30868	30438	30423	30095	30560	30427	30317	30594	30319	30597	30460	30308	30455	30708	30688	30463	30350	30443	30682	30348	30366	30501	30511	30340	30270	30569	30462	30518	30532	30401	30657	30594	30373	30585	30789	30450	30390	30304	30325	30386	30429	30633	30353	30453	30537	30456	30432	30533	30812	30535	30638	30383	30408	30309	30319	30650	30427	30466	30537	30444	30622	30397	30608	30282	30404	30408	30472	30393	30510	30515	30341	30806	30533	30543	30336	30639	30374	30414	30493	30508	30645	30631	30176	30333	30441	30354	30310	30367	30269	30467	30790	30594	30478	30529	30574	30291	30724	30465	30491	30781	30476	30512	30552	30431	30407	30393	30573	30479	30333	30563	30476	30391	30578	30349	30389	30296	30539	30332	30449	30502	30386	30478	30589	30279	30628	30566	30539	30683	30464	30178	30596	30156	30558	30684	30577	30480	30389	30243	30489	30425	30593	30228	30671	30571	30429	30362	30714	30448	30595	30560	30433	30537	30333	30432	30498	30426	30543	30487	30600	30597	30406	30489	30645	30611	30320	30632	30492	30561	30503	30555	30499	30529	30412	30462	30751	30416	30564	30465	30361	30315	30595	30430	30552	30380	30672	30461	30352	30596	30373	30415	30714	30382	30322	30454	30598	30495	30797	30311	30104	30336	30578	30498	30490	30614	30324	30403	30586	30453	30427	30517	30566	30562	30398	30479	30359	30536	30541	30395	30272	30341	30313	30324	30602	30803	30540	30541	30698	30543	30412	30459	30457	30296	30403	30491	30357	30704	30319	30766	30442	30673	30499	30396	30380	30511	30557	30774	30507	30518	30427	30342	30574	30395	30546	30291	30491	30410	30360	30580	30556	30438	30411	30262	30449	30688	30484	30429	30506	30531	30513	30249	30350	30300	30545	30426	30593	30463	30322	30321	30327	30460	30294	30570	30501	30561	30374	30626	30454	30274	30490	30587	30428	30602	30468	30455	30537	30443	30449	30673	30513	30607	30487	30486	30415	30531	30590	30806	30726	30532	30523	30563	30405	30738	30807	30606	30383	30479	30398	30294	30469	30461	30543	30463	30505	30552	30720	30620	30456	30416	30546	30573	30562	30448	30543	30416	30547	30516	30447	30502	30569	30506	30569	30602	30600	30685	30522	30550	30137	30371	30722	30612	30677	30468	30604	30485	30173	30504	30421	30662	30360	30591	30416	30338	30646	30522	30484	30738	30328	30439	30468	30314	30635	30502	30665	30665	30089	30517	30649	30257	30405	30237	30136	30231	30673	30690	30433	30606	30309	30302	30652	30682	30512	30652	30536	30472	30512	30518	30527	30897	30719	30566	30516	30450	30571	30275	30657	30251	30518	30501	30657	30421	30497	30359	30231	30681	30568	30532	30303	30480	30554	30549	30410	30345	30465	30549	30327	30331	30421	30469	30675	30736	30440	30520	30383	30100	30533	30477	30694	30160	30552	30363	30320	30634	30456	30288	30159	30475	30526	30445	30494	30609	30407	30361	30709	30624	30562	30507	30497	30585	30728	30680	30508	30685	30660	30423	30640	30442	30623	30610	30297	30478	30252	30646	30433	30590	30518	30515	30401	30550	30632	30528	30390	30546	30382	30294	30291	30612	30528	30421	30592	30360	30300	30466	30380	30602	30756	30401	30331	30200	30253	30458	30731	30428	30489	30471	30579	30584	30535	30458	30594	30681	30534	30609	30370	30551	30841	30363	30510	30527	30567	30481	30571	30392	30431	30342	30527	30303	30488	30447	30618	30641	30568	30393	30530	30721	30515	30303	30696	30397	30748	30352	30511	30615	30416	30615	30172	30539	30475	30281	30280	30508	30462	30687	30590	30642	30839	30517	30510	30513	30373	30309	30359	30559	30517	30666	30641	30567	30418	30629	30365	30478	30717	30480	30464	30567	30551	30329	30304	30473	30486	30691	30427	30540	30413	30652	30569	30454	30417	30145	30310	30672	30256	30391	30319	30264	30496	30348	30456	30536	30561	30580	30519	30677	30364	30365	30249	30461	30636	30608	30564	30443	30595	30184	30206	30310	30268	30224	30395	30223	30639	30404	30392	30828	30522	30238	30438	30625	30407	30725	30437	30382	30461	30731	30614	30653	30689	30679	30632	30304	30313	30624	30611	30579	30846	30566	30785	30378	30450	30300	30567	30272	30569	30486	30481	30314	30618	30371	30492	30431	30594	30331	30585	30496	30515	30282	30509	30206	30782	30583	30546	30225	30427	30521	30430	30355	30321	30525	30607	30426	30507	30559	30312	30502	30311	30553	30339	30564	30500	30329	30644	30423	30699	30239	30336	30467	30382	30547	30486	30276	30416	30580	30645	30372	30609	30218	30558	30560	30285	30264	30424	30273	30395	30672	30511	30261	30562	30447	30512	30466	30526	30461	30565	30592	30642	30510	30502	30566	30308	30538	30700	30377	30546	30506	30316	30525	30459	30299	30806	30600	30538	30515
23019	40947	42633	36682	30219	27363	34451	41965	34100	24251	19880	17849	17286	17320	17134	17357	17062	17195	17161	17058	17101	17253	17247	17167	17099	17104	17166	17163	17246	17137	17077	17141	17146	16984	17028	17115	17019	17228	17125	17194	17195	17178	17019	17071	16905	17089	17087	17105	17116	17127	17216	17211	17009	17237	17105	17113	17156	17013	16963	17073	16879	17192	17065	17082	17252	16990	17186	17068	16967	17352	17115	16980	17253	17051	16937	17170	16970	17011	17062	16971	17188	17101	17053	16976	17174	17055	17118	17359	17106	17101	17133	16993	17006	17109	16955	17075	17162	17111	16932	17166	17238	17044	17108	17149	16939	17137	17006	17130	17227	17106	17087	17016	17115	17081	16985	17173	17137	16975	17328	16947	17046	17179	17021	17158	17098	17065	17205	17075	16987	16907	17073	17158	17034	17024	16977	17194	16760	16975	17101	16978	17156	17190	17020	16965	16982	17031	17060	17167	16980	17124	17223	16960	16867	17113	17118	17109	17066	17147	17031	17036	16893	16971	17222	17167	17194	17123	16895	16992	17109	17050	17075	16921	16955	17130	17166	17092	17043	16851	17128	16967	17035	17165	16946	17094	17077	17049	16951	17254	17074	17124	17153	17037	17033	17015	16988	17219	16977	16987	17083	17054	17036	16986	17073	17025	16919	17094	17009	17031	17131	17114	17123	17120	17090	17135	17128	17024	16935	17067	17029	17092	17047	17046	17057	17307	16948	17079	16914	17098	17066	17068	17086	17078	17120	17048	17050	16832	16981	17018	17213	17230	17027	17028	16892	16903	17073	17076	17243	16981	17061	17035	16888	16937	17191	17020	16985	17109	17009	17034	16908	16976	17113	16985	17007	17174	16889	16941	17138	16854	16970	16827	17011	16983	17138	17047	17042	17156	17073	17199	17143	17002	17094	17001	16931	16847	17036	17159	16980	16937	16928	16971	16988	16916	17146	17129	17013	17165	17106	17131	16985	17115	17154	17024	17037	17041	16835	17064	16819	17068	16872	17140	17035	17225	17150	17007	16827	17041	16987	17178	17210	17079	17123	17025	17003	17273	17116	16843	17022	16864	17117	16929	16936	17053	17086	17032	16899	17122	17213	17016	17253	17105	17192	17136	16979	17148	17052	17123	17111	17036	17120	16935	17076	16952	17128	16954	16921	17115	17144	17158	17137	17266	17168	17062	16904	16968	16865	16970	17257	16946	17130	17039	16814	17054	17125	16959	17109	17075	16989	17038	17030	17127	17019	17311	16934	16833	17145	17075	17085	17091	17024	17144	17017	17018	17087	16966	16858	17098	17052	16973	17046	16973	17022	17031	17098	17032	17058	17003	17248	16875	17058	16877	17173	16838	17013	17151	17083	17096	17241	17056	17206	17040	16983	17153	16934	16942	16978	17042	16847	17076	17102	16904	17087	17168	17046	16874	16951	16983	17050	17063	16955	17008	17155	17100	17034	17004	17108	17146	16938	17203	17116	16944	17069	17261	17065	16799	16965	16845	17130	17064	16928	17024	17178	17082	16889	17051	17117	17134	17008	17084	17077	17010	16848	17088	17174	16906	16933	17055	16939	17008	17163	16920	17084	17197	17165	17181	16930	16878	17117	17235	16963	17026	17095	17023	17056	17008	17210	16961	17037	17051	17005	17068	17033	16964	17123	17084	16965	17028	16993	17043	17049	17199	17001	17234	17013	16987	17283	16980	17126	16979	17224	17090	17009	17050	17066	17036	16910	16993	16952	16953	16794	16814	17175	17025	17135	16929	17104	17244	17137	17110	16837	17038	17041	16887	17043	17053	17048	17139	16997	17032	17063	16947	17192	17049	17055	17048	16987	16973	17058	16863	17129	17101	17060	17042	17025	17169	16995	17094	17110	16962	16782	17074	17010	17055	17133	17027	16988	17146	16885	17026	16983	16944	17047	16932	16958	17079	17050	17064	17023	17057	17126	17143	17299	17004	17142	17220	17157	17203	17111	17091	17157	17111	17323	16908	16985	17063	17175	16948	17051	17062	17023	17037	16992	17099	17156	17110	17008	17032	16867	17008	16803	16878	16921	17136	16851	17041	17039	17202	17249	17244	17061	16914	17109	17192	16948	17041	17164	16861	16992	17007	16990	17022	16983	16987	17098	17034	17172	16926	17022	17155	17056	16927	17044	17008	17139	17182	16853	17002	17142	16937	17210	16878	17271	17227	17029	17199	17137	17045	17064	17025	16907	17178	17067	17078	16994	16889	16991	16938	17021	17165	17080	17086	16809	17150	16959	17094	16877	17214	16937	17233	16905	17099	17099	16930	17087	17038	17133	17148	17013	16934	17136	16973	16910	17157	17127	17049	16990	17104	16801	17120	16990	17134	17035	16970	16913	16993	17031	16949	17072	16988	17111	17249	17208	16888	17093	16982	16912	16980	17093	16971	17188	17006	17055	17049	16903	17064	17023	17251	16929	16959	17041	16992	16909	17056	16989	17008	17173	17072	16947	17136	17076	16972	17054	17257	17089	17035	16882	16881	17094	16839	17018	16942	17031	17021	16941	17006	17014	17083	17086	17076	16942	17114	17210	17020	17036	17165	17319	17025	17013	16957	16946	17216	17235	17294	17081	17103	17080	17039	17193	17154	16992	16933	16917	17046	17106	17108	17123	17030	16989	17016	16977	17201	16967	17089	16935	17112	16889	17004	16890	16958	17048	17308	16877	17146	16975	17011	16979	17138	17001	17110	17250	16865	17024	17257	16911	16953	16990	17154	17134	17114	17088	16856	17066	17021	16952	16935	16971	16926	17096	17100	17292	17212	17002	17145	17246	17033	17078	17084	16931	17142	17147	17208	17314	17044	17130	17158	17160	17143	17253	17257	17143	17092	17011	16826	17065	17113	17016	16960	17035	17001	17040	17091	16891	17158	17065	17126	16948	17322	16937	17087	17084	17071	16851	17061	17096	17078	17221	17162	16900	17071	17362	17120	16868	16911	16998	17067	16996	17073	16946	16796	17019	16999	17025	17065	17158	17057	17072	17066	17178	17016	17052	16895	17154	17028	17071	16884	17245	17059	16844	16973	17046	17125	17029	16946	17141	17186	17257	17155	16948	17059	17191	16964	16898	17130	17306	17212	17125	17159	17162	17126	16998	17127	16867	16952	17055	17229	17000	17008	17016	17003	17011	16968	17151	17182	17049	17141	16911	17076	17102	17059	17114	17110	17232	17124	17092	16990	16964	17347	17141	16927	17009	16908	17129	17111	17014	17046	17047	17151	17002	17143	17252	17154	16928	17064	16793	17094	17010	17028	17008	17002	17182	17014	16981	17024	17061	16985	17021	16895	16978	17000	17091	16936	17002	17056	17057	17010	16850	17082	17125	17096	17164	16988	17057	17106	17159	17065	17006	16892	17132	16777	17030	16853	17200	17051	17059	17010	17033	17140	16968	16906	17332	16920	17019	17142	16979	16996	17016	16938	17160	16956	17163	17130	17031	17144	17006	17058	17037	16900	17091	16967	17211	17182	17098	16995	17023	17091	17027	17101	16904	17179	17372	16934	16963	16912	17037	17101	17146	17132	16963	17089	17004	17061	17155	17076	17028	16928	17102	16817	17108	17211	17169	16945	17080	17052	17017	17023	16910	17012	16968	17177	17083	17091	16994	17254	17027	17035	17074	17094	16812	16958	17015	17144	17123	17055	17171	17009	17321	17077	17207	17128	17160	17088	17071	17102	17202	17087	17159	17084	17242	17046	17064	17180	17151	16867	17205	17208	17068	17161	17064	16992	17218	17196	16869	16948	16845	17188	16977	17157	17081	17109	16854	17039	16964	17199	17119	17029	17001	16992	17216	16907	16941	17021	17032	17054	17011	17075	17092	17189	17349	17041	17173	17002	17124	17067	17131	16924	17182	17050	17049	17138	16987	17149	17002	17260	17088	17177	17128	17217	17184	17207	16946	16875	17212	16929	17014	16900	17060	17012	17084	16988	17032	17008	17040	17131	17018	17126	16764	17142	16924	17115	16726	16877	17122	16916	17017	17067	17086	16950	17027	16910	17275	17086	17043	17055	17003	16947	17055	16950	17022	17101	17098	16986	17099	17041	16940	17021	17149	16979	17060	17062	17048	17068	17175	17145	17026	17035	17292	17075	17193	17078	16988	17014	16988	17036	17051	17008	17179	17105	17060	17077	16918	17054	17074	16918	17228	16874	17140	17154	17042	17163	17180	16978	16948	17040	17123	16919	17060	17080	16987	16899	16955	17046	17025	17133	17100	17128	16993	17157	17092	16981	17208	16876	16973	16982	17029	17003	17007	17039	17349	17044	16952	17107	17025	17146	17236	17239	17037	17002	17064	17188	17045	16889	17060	17025	17075	17012	17149	16974	16957	17079	16959	17027	17054	17038	17081	16964	17053	17002	17161	16985	17005	17135	16917	17119	17095	17143	17136	17055	17113	17193	17065	16985	16964	16982	17227	17253	17108	17022	17122	17167	16944	16967	17073	17015	16896	16863	16972	17036	16926	17043	17029	17188	17100	17329	17013	17138	17099	16833	16969	17287	17087	16931	17099	16854	17044	17085	17138	17025	16964	16849	17261	16916	17150	16956	17077	16986	17197	17167	17266	17197	17238	17110	17068	17041	17121	17073	16815	16961	16939	17059	17111	17085	17166	17019	17150	17148	17150	17060	17308	17216	16863	17063	16884	17059	17057	17027	17030	16956	16901	17029	16942	17026	17301	16788	17068	17065	17078	17056	17101	16829	17013	17025	17141	17081	17265	17106	17035	17044	16989	17062	17055	16956	17045	16877	17111	17006	16970	17084	16972	17107	17080	17270	17006	17004	17051	17044	16932	17059	17115	16972	17001	17026	16960	16964	16981	17079	16974	17108	16976	16885	16879	17138	16972	17133	16938	17129	16992	17000	17022	16981	16889	17053	17219	16983	17002	17158	17068	17035	17126	16929	17302	17049	17110	17016	17027	17021	17025	17041	16988	17067	16974	16962	16971	16980	17092	17082	16894	17027	16956	17169	17047	16882	17100	16979	17006	17149	17101	17065	17014	17091	17139	17152	17009	17025	16984	17010	17137	17258	16978	17013	17010	17080	17000	17071	17211	17094	17074	17243	17090	17164	16922	17134	17130	16849	16952	16981	17173	16937
22762	21452	30246	32515	36326	41149	55660	65900	56760	44391	37769	33467	31935	31654	31808	31331	31689	31549	31498	31471	31363	31631	31550	31419	31693	31577	31413	31349	31566	31367	31264	31356	31261	31413	31243	31202	31369	31365	31404	31465	31259	31377	31272	31615	31195	31314	31535	31316	31371	31474	31280	31411	31398	31275	31231	31146	31529	31342	31426	31449	31291	31384	31258	31152	31345	31304	31197	31263	31150	31301	31361	31330	31041	31307	31301	31193	31609	31310	31235	31390	31259	31289	31374	31406	31469	31086	31333	31250	31481	31306	31329	31228	31329	31472	31259	31182	31091	31303	31572	31204	31102	31022	31238	31256	31402	31191	31386	31406	31290	31421	31491	31123	31276	31150	31352	31597	31365	31261	31081	31234	31115	31336	31231	31212	31089	31311	31164	31421	31373	31334	31136	31295	31307	31182	31294	31213	31200	31098	31281	31331	31304	31368	31275	30988	31086	31330	31331	31185	31381	31100	31507	31268	31383	31412	31215	31322	31236	31143	31521	31407	31191	31444	31079	31405	31461	31152	31269	31220	31111	31330	31386	31222	31305	31341	31387	31078	31429	31363	31129	31332	31390	31125	31431	31209	31470	31312	31260	31374	31178	31203	31277	31184	31620	31256	31265	31138	31506	31300	31224	31062	31220	31186	31435	31291	31355	31292	31267	31391	31105	31316	31325	31171	31437	31469	31209	31200	31067	31289	31395	31327	31362	31187	31315	31172	31250	31320	31123	31328	31180	31310	31349	31060	31472	31365	31500	31435	31306	31077	31497	31428	31236	31516	31159	31285	31236	31315	31597	31062	31129	30990	31177	31397	31296	31405	31200	31187	31122	31263	31369	31128	31482	31351	31413	31389	31086	31445	31216	31199	31367	30985	31402	31438	31076	31439	31334	31163	31108	31203	31131	31578	31434	31256	31367	31129	31561	31103	30994	31101	31065	31399	31128	31344	31225	31269	31448	31363	31058	31361	31208	31229	31423	31312	31338	31304	31167	31310	31152	30851	31168	31412	31279	31215	31325	31157	31291	31373	31181	31069	31255	31224	31330	31397	31272	31275	31048	31407	31061	31233	30925	31122	31382	31400	31232	31126	31364	31304	31191	31267	31373	31196	31469	31352	30897	31080	31337	31362	31414	31067	31299	31360	31224	31374	31294	31114	31361	31331	31202	31543	31135	31120	31388	31067	31092	31257	31268	31184	31365	31199	31340	31109	31382	31051	31121	31378	31453	31321	30868	31184	31229	31164	31361	31066	31244	31298	31265	31262	31491	31469	31258	31102	31182	31264	31331	31071	31183	31341	31338	31178	31367	31079	31189	31275	31104	31205	31290	31448	31491	31504	31294	31258	31144	31205	31230	31375	31213	31207	31208	31162	31265	31342	31484	31098	30818	31019	31442	31173	31295	31277	31229	31274	31424	31588	31470	31325	31114	31376	31296	31234	31252	31253	31454	31484	31070	31159	31594	31135	31526	31583	31270	31097	31520	31432	31502	31342	31281	31154	31315	31225	31260	31158	31185	31319	31328	31260	31022	31272	31235	31288	31151	31244	31033	31321	31410	31284	31221	31091	31260	31139	31284	31202	31373	31062	31255	31290	31481	31334	31246	31203	31332	31331	31388	31390	31200	31371	31392	31223	31113	31385	31099	31305	31149	31034	31289	31121	31270	31143	31266	31308	31166	31428	31266	31261	31259	31036	31516	31261	31288	31234	31287	31384	31439	31357	31298	31371	31319	31259	31336	31456	31339	30962	31320	31233	31229	31100	31134	31242	31308	31187	31104	31192	31239	31121	31252	31396	31479	31421	31321	31505	31150	31078	31202	31075	31290	31354	31409	31112	31471	31313	31095	31181	31378	31237	31372	31158	31409	31175	31026	31413	31597	31178	31108	31188	31280	31105	31230	31176	31139	31434	31542	31376	31318	31232	31314	31396	31111	31005	31131	31403	31159	31282	31367	31101	31445	31367	31323	31090	31265	31201	31359	31320	31369	31500	31089	31169	31449	31195	31173	31337	31282	31274	31456	31102	31246	31367	31323	31428	31283	31268	31002	31110	31353	31367	31290	31404	31428	31207	31107	31370	31287	31206	31149	31490	31230	31273	31140	31323	31402	30872	31261	31247	31488	31099	31071	31052	31224	31359	31269	31244	31152	31156	31125	31395	30924	31364	31438	31241	31327	31422	31457	31307	31153	31206	31070	31230	30923	31499	31376	31337	31282	31332	31477	31297	31364	31266	31244	31291	31367	31135	31456	31340	31398	31342	31044	31476	31185	31144	31201	31228	31374	31485	31279	31273	31491	31322	31439	31386	31249	31120	31423	31216	31552	31391	31240	31199	31302	31351	31398	31074	30970	31326	31155	31288	31392	31333	31181	30962	31499	31497	31253	31285	31607	31452	31533	31268	31152	31370	31462	31187	31290	31337	31280	31403	31398	31226	31267	31230	31217	31280	31165	31286	31141	31084	31270	31331	31090	31397	31425	31219	31008	31340	31368	31193	31308	31273	31467	31048	31059	31210	31055	31157	31454	31157	31522	31344	31060	31400	31417	31228	31363	31299	31384	31333	31259	31172	31275	31558	31146	31234	31194	30908	31328	31429	31043	31247	31142	31217	31454	31234	31235	31353	31392	31150	31433	31311	31491	31306	31454	31315	31267	31219	31035	31053	31171	31490	31120	31071	31434	31237	31293	31329	31158	31227	31238	31338	31286	31464	31167	31075	31277	31385	31606	31354	31060	30920	31296	31092	31016	31242	31115	31152	31058	31330	31259	31259	31236	31181	31374	31300	31303	31132	31103	31017	31444	31334	31336	31224	31010	31346	31263	31301	31137	31457	31274	31396	31219	31032	31310	31491	31294	31329	30844	31263	31084	31324	31372	31445	31193	31212	31401	31461	31342	31514	31159	31194	31176	31399	31221	31518	31410	31434	31553	31247	31276	31345	31259	31323	31312	31445	31303	31300	31437	31118	31246	31265	31231	31339	31246	31372	31382	31248	31430	31293	31246	31211	31290	30820	31430	31394	31257	31345	31451	31516	31246	31497	31199	31126	31403	31280	30940	31254	31468	31149	31128	31289	31303	31332	31294	31305	31581	31354	31263	31220	31277	31483	31406	30969	31084	31037	31308	31242	31091	31051	31625	31422	31365	31058	31325	31197	31138	31332	31654	31320	31550	31240	31090	31070	31248	31416	31085	31199	31043	31367	31170	31507	31344	31462	31179	31404	31425	31350	31374	31393	30966	31146	31384	31394	31359	31333	31291	31048	31187	31449	31194	31456	31227	31185	31284	31326	31133	31271	31325	31294	31371	31083	31418	31227	31341	31004	31317	31294	31060	31384	31239	31445	31227	31325	31542	31157	31386	31473	31019	31281	31151	31163	31222	31149	31075	31242	31324	31167	31036	31240	31393	31265	31401	31151	31112	31375	31293	31390	31321	31708	31436	31452	31140	31268	31297	31261	31498	31155	31336	31392	31233	31489	31429	31560	31459	31293	31087	31357	31339	31398	31129	31337	31451	31242	31277	31363	31262	31199	31233	31176	31638	31221	31294	31236	30941	31348	31267	31153	31300	31302	31329	31296	31159	31044	31242	31252	31508	31219	31231	31320	31232	31361	31278	31338	31271	31294	31128	31105	31016	31511	30980	31188	31554	30853	31575	31431	31280	31326	31403	31404	31354	31349	31583	31264	31457	31229	31129	31074	31395	31514	31165	31357	31295	31098	31088	31299	31549	31207	31299	31493	31220	31132	31183	31562	31294	31269	31345	31368	31277	31244	31302	31172	31236	31112	31550	31044	31361	31315	31326	31352	31556	31462	31393	31321	31482	31289	31342	31422	31501	31356	31285	31084	31360	31187	31197	31120	31301	31065	31022	31302	31422	31097	31244	31274	31239	31179	31052	31208	31524	31460	31526	31548	31365	30935	31444	31159	31434	31290	31252	31268	31288	31148	31386	31253	31170	31413	31607	31288	31181	31230	31197	31317	31477	31421	31458	31433	31259	31204	31481	31137	31010	31399	31602	31198	31227	31243	31090	31532	31494	31397	31173	31232	31383	31106	31130	31350	31066	31501	31597	31240	31244	31065	31258	31205	31448	31070	31273	31299	31208	31093	31098	31392	31109	31509	31264	31339	31274	31251	31328	31232	31524	31565	31327	31224	31180	31244	31203	31033	31270	31187	31486	31071	31190	31173	31184	31462	31333	31105	31319	31094	31475	31200	31320	31396	31204	31336	31234	31473	31147	31015	31531	31105	31264	31050	31128	31192	30984	31206	31358	31300	31068	31178	31253	31376	31286	31480	31278	31054	31371	31340	31364	31579	31412	31218	31145	31249	31150	31076	31395	31364	31156	31317	31512	31236	31296	31146	31274	31393	31344	31323	31305	31397	31387	31402	31499	31393	31455	31288	31293	31272	31190	31460	31338	31399	31339	31334	31346	31418	31147	31397	31158	31301	31291	31231	31053	31539	31601	31512	31320	31063	31224	31218	31344	31151	31227	31320	31641	31347	31168	31425	31354	31363	31275	30957	31058	31310	31328	31330	31554	31341	31189	31375	31233	31037	31369	31462	31151	31323	31239	31403	31234	31309	31205	31343	31380	31433	31244	31456	31263	31392	31409	30978	31189	31267	31386	31444	31228	31205	31487	31185	31206	30977	31109	31454	31130	31167	31052	31267	31329	30954	31130	31304	31212	31362	31091	31220	31291	31224	31310	31105	31352	31145	31310	31249	31354	30972	31175	31163	31500	31064	31118	31195	31534	31359	31203	31368	31306	31374	31257	31161	31385	31201	31146	31199	31425	31325	31465	31372	31390	31397	31057	31237	31438	31377	31431	30950	31561	31181	31257	30932	31276	31107	31232	30941	31311	31126	31264	31302	31076	31142	31070	31200	31339	31315	31154	31015	31480	31281	31061	31083	31085	31328	31346	31218	31543	31370	31348	31441	31054	31111	31240	31419	31504	31304	31147	31288	31399	31119	31269	31237	31362	31174	31495	31363	31253	31360	31149	31522	31412	30966	31048	31275	31205	31383	31553	31543	31108	31523	31348	31228	31239	31320	31064	31359	31429	31266	31375	31044	31315	31173	31445	31256	31295	31470	31258	31546	31366	31287	31262	31266	31388	31455	31245	31102
25244	47026	49469	45562	38175	34141	50783	59966	46654	31037	23596	19109	18195	17585	17572	17738	17528	17546	17583	17689	17753	17641	17811	17774	17754	17524	17583	17509	17692	17559	17615	17543	17808	17641	17500	17438	17547	17568	17481	17612	17417	17526	17461	17600	17633	17386	17386	17557	17575	17538	17499	17584	17534	17417	17563	17529	17484	17551	17510	17634	17420	17421	17391	17755	17271	17694	17445	17529	17598	17242	17587	17573	17660	17428	17474	17742	17569	17468	17345	17346	17534	17561	17586	17576	17532	17599	17409	17511	17530	17434	17621	17485	17227	17452	17695	17348	17489	17448	17330	17453	17395	17475	17500	17517	17462	17555	17303	17317	17554	17661	17542	17590	17535	17509	17419	17571	17593	17473	17586	17606	17499	17561	17626	17409	17500	17434	17693	17447	17636	17495	17454	17427	17541	17721	17613	17502	17403	17803	17584	17641	17553	17492	17514	17469	17520	17675	17534	17627	17382	17530	17527	17633	17562	17421	17682	17537	17600	17791	17651	17545	17733	17584	17542	17464	17621	17461	17731	17468	17501	17556	17524	17584	17599	17586	17367	17569	17444	17526	17553	17515	17417	17503	17395	17479	17441	17547	17388	17575	17484	17412	17666	17522	17706	17487	17552	17481	17529	17806	17444	17401	17376	17420	17440	17634	17529	17510	17611	17450	17519	17746	17449	17512	17514	17477	17489	17458	17546	17506	17584	17439	17433	17487	17468	17598	17351	17534	17387	17607	17628	17449	17548	17433	17533	17554	17581	17541	17629	17458	17591	17530	17605	17526	17386	17522	17351	17507	17588	17500	17515	17329	17527	17605	17439	17408	17498	17593	17457	17565	17530	17442	17767	17668	17472	17252	17493	17568	17491	17372	17488	17525	17404	17443	17461	17386	17421	17649	17348	17475	17462	17355	17568	17522	17750	17514	17491	17457	17497	17417	17540	17455	17698	17559	17371	17464	17676	17656	17564	17625	17743	17556	17708	17606	17554	17400	17485	17441	17478	17356	17508	17584	17531	17558	17717	17374	17596	17612	17414	17403	17412	17496	17440	17742	17531	17561	17647	17429	17548	17548	17577	17489	17370	17484	17363	17496	17374	17493	17542	17352	17442	17747	17550	17445	17653	17438	17385	17534	17403	17462	17661	17614	17578	17430	17485	17607	17569	17595	17633	17564	17453	17454	17496	17585	17524	17548	17691	17539	17612	17440	17464	17409	17478	17558	17524	17654	17531	17480	17377	17450	17562	17463	17632	17401	17659	17622	17462	17582	17357	17338	17425	17666	17488	17616	17505	17492	17537	17564	17462	17476	17547	17526	17424	17678	17616	17647	17550	17507	17685	17408	17492	17633	17454	17506	17561	17570	17335	17605	17570	17395	17639	17513	17508	17409	17572	17418	17680	17590	17618	17497	17673	17627	17481	17340	17398	17481	17593	17488	17693	17580	17765	17284	17478	17421	17620	17414	17657	17638	17540	17491	17553	17476	17635	17612	17381	17447	17485	17164	17401	17509	17590	17314	17519	17421	17587	17526	17390	17510	17509	17644	17543	17703	17641	17415	17260	17572	17603	17484	17539	17469	17485	17461	17422	17653	17460	17503	17580	17531	17529	17478	17621	17517	17520	17498	17590	17320	17560	17609	17471	17439	17614	17369	17690	17410	17538	17591	17521	17549	17453	17619	17234	17612	17726	17466	17609	17471	17453	17516	17332	17490	17321	17465	17529	17504	17651	17592	17621	17523	17472	17515	17597	17632	17552	17489	17738	17497	17579	17353	17549	17409	17643	17590	17549	17468	17425	17645	17463	17421	17506	17647	17629	17465	17593	17570	17590	17592	17470	17378	17507	17562	17597	17554	17728	17562	17646	17738	17639	17559	17580	17599	17373	17482	17667	17418	17580	17488	17613	17474	17601	17608	17579	17535	17565	17484	17435	17608	17755	17486	17448	17540	17535	17739	17392	17450	17413	17453	17366	17546	17608	17714	17669	17458	17618	17660	17709	17480	17603	17542	17531	17441	17340	17516	17386	17613	17288	17581	17559	17461	17454	17503	17442	17596	17523	17380	17318	17563	17626	17512	17583	17506	17338	17767	17672	17422	17562	17353	17625	17540	17578	17643	17444	17475	17499	17565	17580	17276	17424	17531	17562	17553	17487	17553	17520	17643	17506	17399	17493	17653	17421	17596	17386	17431	17600	17580	17514	17494	17491	17671	17569	17498	17550	17547	17547	17643	17470	17431	17463	17603	17289	17698	17556	17638	17413	17424	17681	17522	17545	17648	17600	17356	17552	17330	17500	17531	17347	17832	17510	17788	17501	17521	17461	17510	17517	17774	17509	17625	17417	17587	17599	17343	17653	17598	17668	17432	17434	17620	17574	17314	17552	17367	17480	17314	17536	17552	17576	17568	17592	17601	17433	17433	17546	17429	17556	17488	17590	17594	17601	17452	17436	17537	17406	17415	17599	17675	17368	17534	17656	17395	17666	17604	17662	17545	17572	17507	17528	17388	17546	17603	17541	17580	17455	17623	17668	17410	17502	17486	17436	17393	17554	17607	17350	17542	17525	17587	17724	17554	17509	17501	17741	17557	17492	17473	17604	17340	17532	17373	17497	17341	17362	17730	17473	17432	17609	17486	17498	17573	17715	17478	17536	17554	17591	17349	17504	17563	17366	17472	17418	17618	17622	17525	17481	17332	17514	17532	17643	17431	17568	17493	17460	17483	17390	17425	17518	17561	17429	17452	17586	17544	17466	17404	17473	17483	17643	17506	17548	17478	17542	17513	17580	17521	17528	17440	17530	17373	17691	17528	17389	17450	17440	17581	17459	17584	17311	17428	17326	17553	17729	17324	17512	17506	17504	17417	17445	17546	17509	17294	17579	17586	17341	17539	17502	17618	17499	17567	17253	17541	17498	17710	17265	17524	17428	17482	17381	17462	17523	17548	17352	17664	17557	17638	17359	17393	17536	17375	17343	17642	17585	17558	17424	17408	17500	17642	17437	17559	17469	17444	17617	17667	17362	17637	17342	17456	17640	17553	17584	17585	17599	17415	17495	17796	17445	17560	17471	17736	17589	17359	17421	17399	17632	17523	17557	17457	17507	17407	17653	17527	17601	17594	17546	17535	17412	17623	17574	17459	17535	17266	17447	17711	17500	17532	17324	17518	17605	17532	17506	17530	17333	17526	17358	17708	17622	17359	17469	17604	17591	17612	17636	17583	17520	17489	17525	17685	17433	17591	17496	17593	17458	17483	17505	17651	17563	17526	17508	17376	17502	17595	17627	17559	17719	17635	17644	17741	17441	17540	17608	17546	17329	17660	17646	17422	17487	17640	17467	17730	17509	17466	17369	17528	17473	17611	17566	17564	17581	17627	17508	17570	17495	17661	17800	17401	17757	17558	17566	17463	17383	17609	17423	17594	17552	17564	17472	17385	17701	17434	17656	17644	17430	17445	17586	17463	17573	17404	17401	17537	17551	17467	17609	17498	17566	17597	17401	17537	17460	17474	17603	17512	17216	17419	17614	17659	17375	17575	17699	17400	17665	17580	17565	17485	17506	17462	17456	17526	17395	17555	17682	17468	17540	17462	17480	17611	17516	17658	17424	17526	17410	17406	17411	17589	17651	17553	17421	17563	17354	17574	17434	17555	17501	17482	17525	17436	17378	17550	17418	17586	17421	17381	17378	17445	17579	17572	17615	17455	17461	17590	17290	17486	17356	17654	17406	17652	17427	17556	17261	17382	17685	17691	17448	17486	17525	17600	17599	17457	17573	17394	17697	17585	17645	17530	17494	17516	17584	17370	17528	17493	17599	17384	17621	17398	17289	17652	17469	17464	17413	17380	17457	17573	17524	17556	17618	17375	17583	17491	17528	17396	17629	17395	17465	17537	17473	17573	17390	17504	17556	17632	17488	17523	17458	17442	17531	17516	17441	17658	17627	17429	17517	17583	17387	17486	17499	17541	17591	17515	17383	17489	17494	17286	17415	17485	17533	17508	17504	17398	17445	17429	17505	17393	17589	17669	17378	17546	17438	17533	17576	17490	17384	17636	17548	17714	17338	17593	17587	17459	17406	17529	17791	17540	17542	17574	17697	17500	17418	17490	17590	17386	17528	17547	17456	17398	17473	17598	17544	17610	17504	17706	17527	17592	17548	17414	17516	17537	17332	17518	17658	17434	17285	17434	17468	17507	17323	17469	17448	17576	17532	17484	17577	17369	17426	17738	17620	17395	17463	17399	17458	17294	17454	17644	17590	17642	17506	17436	17482	17375	17535	17574	17533	17535	17620	17456	17592	17659	17858	17666	17502	17599	17763	17364	17404	17600	17338	17675	17618	17519	17561	17507	17277	17607	17525	17537	17654	17394	17567	17598	17545	17392	17682	17503	17406	17358	17420	17601	17501	17576	17574	17483	17359	17472	17600	17497	17364	17484	17456	17642	17279	17597	17568	17594	17408	17526	17621	17597	17511	17449	17431	17527	17491	17509	17437	17432	17431	17414	17558	17731	17691	17690	17578	17469	17766	17521	17428	17535	17365	17607	17397	17571	17695	17445	17717	17369	17536	17832	17665	17298	17480	17572	17610	17565	17702	17466	17526	17443	17425	17424	17620	17608	17475	17426	17569	17411	17460	17585	17705	17485	17423	17461	17468	17503	17381	17510	17629	17494	17516	17509	17618	17629	17495	17456	17457	17669	17534	17495	17427	17498	17455	17521	17273	17401	17703	17694	17437	17546	17428	17461	17480	17373	17473	17501	17501	17550	17534	17375	17612	17514	17512	17548	17485	17466	17547	17701	17504	17530	17590	17522	17377	17584	17613	17584	17259	17490	17539	17592	17498	17568	17527	17512	17570	17379	17341	17554	17381	17555	17646	17334	17470	17585	17420	17405	17694	17497	17546	17524	17760	17494	17338	17501	17523	17455	17266	17268	17460	17632	17527	17476	17448	17378	17572	17565	17411	17626	17546	17411	17365	17490	17510	17624	17439	17446	17424	17510	17576	17529	17451	17344	17478	17479	17374	17469	17373	17663	17414	17493	17563	17332	17359	17597	17603	17452	17351	17475	17433	17417	17586	17519	17562	17520	17339	17510	17421	17496	17449	17389	17412	17546	17699	17518	17596	17401	17550	17665
35203	36709	43302	41660	37674	35953	36284	36355	34636	32884	32212	31340	31497	31353	31077	31004	31105	30989	30972	31278	31152	31240	31128	31088	30894	31023	31041	30965	31300	31311	31078	31304	31179	31117	31412	31032	31121	31420	31068	31066	30974	31125	31032	31341	31188	31114	31213	31284	31156	31197	31157	31252	31189	30987	30960	31108	31385	31112	31037	31165	31340	30842	31356	31293	31054	30960	31170	31072	31218	31046	31083	31356	31057	31106	31147	31118	31163	31069	31259	30876	31209	31092	31086	31150	31060	31064	31090	31006	31186	31380	31283	31361	31235	30979	31051	31284	31372	31251	31239	31278	31362	31084	31245	31098	31227	31066	31186	31113	30982	31362	30892	31392	31043	31121	31214	30914	31244	31345	31017	31176	31153	30990	31159	31577	31257	31099	31156	31232	30986	31283	30871	31010	31125	31232	31127	30863	31199	31129	31336	31179	31115	31052	31094	31175	31126	31012	31282	30991	31103	31114	31142	31147	30901	31134	31290	31032	31142	30877	31158	31114	31070	31184	31079	31192	30883	31151	31140	30905	31063	30908	30955	31143	31282	31059	31122	31088	31128	31262	31102	31175	31114	30980	31024	31136	31175	31144	31155	31139	31249	31128	31411	31043	31104	31043	31169	31312	31087	31024	31009	31014	30976	31203	31116	31361	31438	31327	30999	31228	31108	31429	31214	31182	31100	31369	31099	31009	31070	31031	31060	31017	30913	31054	31178	30848	31080	31024	30934	31033	31254	31010	31145	31131	31058	31129	31016	31266	31287	30941	31005	31025	31110	31217	31032	31240	31344	30905	30950	31095	31173	31361	30878	31357	31254	31096	31226	31357	31161	31384	31188	31089	31020	31091	30958	31089	31173	31065	31107	31187	31084	31217	31258	30909	30966	31034	31060	31303	31104	31057	31408	31253	31121	31192	31046	31178	31187	31112	31418	31321	31103	31218	31105	31322	31231	31123	31060	31145	31289	31184	31344	31152	31189	31466	31248	31203	31122	30773	31122	31271	30977	30901	31281	31243	31225	31316	31121	31182	31143	31275	31074	31124	31240	31117	30897	30920	31180	31273	31208	31225	30914	31161	30978	31169	30897	31129	31021	31147	31423	30775	30918	31304	31235	31102	31155	30926	31226	31021	31160	31036	31099	30952	31101	31014	31060	31211	30945	31017	31464	31159	31159	30963	31263	31425	31199	31133	31557	31207	31048	31076	31210	31344	31325	31163	30928	30832	31189	30900	31175	31062	31151	31347	31192	30907	31134	31172	31093	31268	31329	31026	31023	31268	31029	31063	31172	31262	30993	31290	31369	31141	31045	31164	31140	31315	31425	31073	31293	31061	31292	31126	30982	31082	31259	31275	30977	31270	30911	31188	31209	31003	31115	31062	31046	31299	31218	31381	31369	31201	31186	31014	31063	31131	31218	31292	31225	31345	31193	31182	31268	31260	31550	30883	31225	31198	31109	31202	31370	31190	31246	31163	31043	31009	31148	31100	31200	30882	31079	30930	31175	31122	31125	31260	30802	31195	31328	30774	30925	30959	31188	31177	31113	31306	31297	31129	31095	31206	31317	31363	31048	31236	31050	31002	31117	31206	30933	31063	31353	31245	31108	31218	30875	30811	31068	31057	31173	31020	31136	31079	31202	31154	31192	31169	31086	31028	31294	31159	31287	30968	31066	30748	31090	30814	31178	31117	31394	30852	30653	31174	31311	31084	31109	31104	31156	31239	31094	31331	31305	31255	31003	31122	31320	31037	31097	31066	30866	31278	31032	31002	31353	31411	31439	31756	31142	31177	31061	31305	31080	31051	30937	31023	31263	31147	31168	31119	31054	31184	31000	31226	31377	31321	31123	30917	30963	31099	31267	30868	31248	31086	31298	31171	31011	31097	31225	30998	30992	31082	31099	31329	30832	31219	30875	30982	31144	30972	30867	31040	31181	31322	31190	31213	31327	30856	31072	31063	30954	31171	31079	31125	31063	31075	31019	30973	31150	30999	30957	31155	31338	31148	31019	30906	31140	31095	31270	31384	31060	30984	31187	31310	31064	31108	31236	31013	31076	31243	31147	31066	31220	30850	31265	31053	31293	31377	31369	31078	31227	31319	31274	31187	31220	31267	31292	31354	30943	30973	31058	31087	31228	31124	30902	31115	31176	31046	31050	31061	31282	31021	31072	30669	31107	31201	31122	31268	31330	31221	31069	30936	31483	30958	31181	31100	30964	31011	31108	31153	31248	31041	31088	30930	31268	31093	31075	31139	31284	31112	31067	31135	30834	31024	31087	31317	31235	31017	31270	31025	31228	31060	31280	31065	31119	31017	31025	31101	30945	31119	30959	31154	31090	31134	31317	31205	30981	31023	30856	31530	31023	31236	31082	30828	31304	30956	31384	31191	31219	31020	31103	31325	31085	31019	31323	31292	31175	31077	31286	31278	31056	31412	31096	31048	30919	31148	31354	31279	30999	31130	31223	31216	30810	30960	31346	31028	31204	30919	30957	31114	31059	31088	31195	30983	31130	31176	31053	31185	30935	31135	31406	31268	30811	31058	31383	31128	30924	31161	30800	31118	31257	31121	30974	31150	31056	31130	31166	31049	31170	31184	31034	30724	30942	30944	31287	30998	31120	31012	31266	31269	31174	31045	31174	30885	31045	31032	31171	31248	31245	31344	31280	31272	31067	30830	31065	31326	30989	31268	31220	31119	31178	31124	31475	31388	31317	31235	31112	31187	30968	31086	31099	31092	30991	31282	31171	30746	31363	31046	30961	30960	31182	31140	30882	31085	31228	31294	31095	31355	31260	31194	31200	31159	31119	31188	31454	30873	31009	30809	31364	31063	31148	31123	31342	30958	30740	31310	31280	31243	31204	31195	31089	30982	31296	31099	30912	31063	30925	31215	31319	31214	31130	31152	31272	31273	31052	30881	31243	31310	31139	30830	30876	30889	30768	31150	31000	31180	30998	31230	31218	31131	30937	31062	31117	31125	31007	30999	31075	30990	31258	31239	31341	31202	31053	31297	31533	31069	31178	30987	31051	31346	31275	31148	31164	31081	30889	31089	31081	31155	30857	31151	31089	31298	31060	31088	30916	31346	31142	31178	31251	31404	31073	31109	31172	30994	31116	31258	31137	31002	30915	31034	31236	31121	31073	31259	30677	30989	31286	30898	31010	30922	31128	30878	31170	31160	31148	31048	31063	31287	31041	31109	31014	30849	31216	31218	31252	30924	31173	30997	31273	31128	31218	31115	31180	31228	31264	31100	31272	31127	31173	31198	31040	30854	31315	31376	31422	31171	31080	31164	31063	31191	31214	31094	31083	30989	31167	31153	31082	31347	31232	31183	31025	31128	31047	31089	30896	31239	31392	31311	31090	31276	31220	31124	31145	31287	31045	30960	30938	30842	31203	31141	31034	31244	31013	31069	31133	31290	31172	30938	30973	31047	31174	31226	31342	31453	31486	31163	31046	31178	30893	31232	31168	31344	31049	30985	31108	31168	31157	31056	30782	30879	31013	31136	31136	31327	31241	30953	31157	31051	31233	31199	31081	30989	30972	30935	31197	31427	31179	31235	30909	31152	31056	31061	31055	31279	31131	31073	31071	31167	30985	30950	31010	31164	31236	31164	31121	31340	31104	31223	31011	31050	31195	31095	30956	30867	31091	31189	31181	31195	31238	31046	31284	30923	31196	31189	31307	31263	31184	31047	30886	31160	31203	31137	31309	31115	31316	31115	31034	30981	31088	30931	31155	30926	31256	31097	31252	30844	31184	30896	30790	30906	31352	31062	30836	31029	31294	31293	31221	31158	30962	31202	31371	30997	31355	31146	31064	31038	31036	31076	31348	31105	31008	31114	31319	31172	31117	31181	31299	31114	30949	31094	31111	30934	31030	30926	31090	31339	31287	30969	31083	31137	30957	31115	31102	31006	31119	31184	31241	31132	31116	30953	31066	31076	30950	31224	31066	31018	31114	31090	31043	30989	31072	31097	31054	31107	31152	31138	31050	31111	31284	30876	30988	31559	31108	30944	31317	31039	31121	30885	31118	31132	31347	30973	30931	31265	31323	31301	31151	31207	30828	31124	31059	31175	31131	31311	31233	31358	31246	31066	31266	31133	30870	31094	31400	31101	31196	31185	31273	31022	31156	30791	30948	31318	30968	30898	31115	31053	31196	31031	31158	31037	31039	31212	31115	30986	31127	30978	30914	30989	31227	31265	31115	31162	31081	30996	31054	31102	31186	31236	31405	31102	31178	31319	31108	31027	31162	31221	31164	31129	31339	31094	31073	31183	31295	31035	31090	30857	31001	31105	31177	31064	31525	31209	30999	31133	31003	31359	31235	31283	31190	31098	31181	31297	31271	30949	30997	31093	31123	31219	31067	31198	31230	31032	30973	31462	31075	31169	31315	30923	31024	31218	30998	31294	31226	31195	31152	31256	31042	31461	31254	31118	31433	31400	31132	31104	31249	31201	30928	31354	31182	31194	31048	31332	31354	30968	31068	30998	31220	31181	31182	31341	31080	30956	31157	31416	30969	30963	31159	30904	31001	31228	31248	30774	31148	31164	31206	31139	30959	30968	31241	31205	31318	31287	31049	30979	31307	31132	31193	31161	31250	30995	31162	31264	31088	31225	30748	31225	30986	31184	30941	31149	30924	30928	31269	31140	31392	31111	31291	31187	31042	31110	30787	31020	30993	31166	31198	31105	31111	31263	31179	31253	31266	30998	31170	31030	30966	30960	31160	31125	31143	31051	31075	30944	31094	31256	31268	31092	31129	30992	30848	30889	31361	31111	30966	30875	31294	31103	31146	31159	31130	31255	31122	31131	31121	31034	31089	31037	31175	31136	31128	30883	31078	30914	31118	31182	31298	30939	31264	31037	31154	31191	31219	31476	30926	31167	30954	31231	31004	30867	31233	31260	31064	30903	31093	31144	31460	31055	31088	31059	31065	31256	31016	31085	31044	31180	31218	30747	30839	31133	31181	31267	31129	30945	31047	31006	31285	31244	31175	30981	31173	31203	30830	31289	31390	31086	31183	31020	31220	31216	31431	30974	30872	31385	31098	31034	31229	31053	30993	31191	31302	31102	31090	31010	31266	31286	31046	30943	30952	31222	31128	31250	31259	31198	31012	31206
24480	35374	34793	29219	25428	23192	23628	22810	20465	18532	17826	17298	16995	17056	17274	17016	17094	17278	17194	17041	17106	17111	17225	17391	17114	17041	16981	17198	17143	17206	17151	17111	17234	17307	17062	17186	17021	16941	16847	17113	17116	17113	17239	16956	17336	17047	17168	17208	17179	17155	17210	17221	17103	17009	17424	17053	17121	17228	17186	17136	17256	16937	17111	17305	16973	17102	17180	17031	17122	17201	17066	17156	17017	17102	17189	17155	17069	17246	17073	17034	17235	17132	17242	17144	17099	17187	17143	17084	17025	17230	17345	17236	17182	17196	17311	17102	17063	17160	17158	16935	17118	17281	17153	17242	17134	17298	17098	17241	17210	17057	17106	17009	17167	17096	17273	17211	17218	17053	17211	17229	17186	17107	17101	17126	17226	17235	16988	17140	17268	17366	17210	17131	17220	17311	17090	17146	17093	17160	17204	17194	17021	17206	17066	17071	17040	17177	17100	17298	17076	16969	17198	17257	17054	17179	17274	17058	17010	17146	17043	17147	16834	17024	17171	17056	17238	17150	17195	16954	17173	16930	17230	17199	17106	17248	17112	17142	16995	17071	17100	17113	16997	17091	17153	17284	17017	16876	17050	17137	16986	17241	17169	17077	16966	17007	17156	17070	16944	17039	17072	17298	16882	17169	17101	17140	17136	17223	17256	17052	17130	17130	17214	17208	17209	17189	17133	17070	17143	17168	17236	17247	16956	17092	17178	17169	16900	17182	17142	17012	17184	17185	17069	17076	16925	17165	17019	17150	17086	17114	17112	17291	17074	17171	17148	17235	17315	16975	17251	17162	17178	16961	17064	17207	17213	17143	17167	17222	17059	17130	16968	16999	17138	17282	17231	17118	17109	17158	17100	17116	17016	17047	17266	17059	17046	17009	17108	17109	17100	17147	17176	16925	17126	17086	17175	17065	17063	17082	17060	17173	17120	17079	17021	17083	17194	17205	16965	17157	16972	17323	17119	17062	17097	17175	17267	17270	17213	16996	17180	17081	17078	17043	17170	17159	17165	17159	17126	17069	17237	17071	17082	17133	17192	17013	17194	17242	17207	17102	17170	17126	17132	17340	17144	17230	17154	17142	17088	17200	17140	17072	17099	17106	16922	17040	17182	17244	17134	17099	16958	17159	16980	17061	17039	17239	17015	17115	17199	17237	17125	17074	17070	17038	16952	17127	17223	17116	16917	17272	17201	16836	17094	17168	17202	17026	17204	17289	17073	17204	17294	16958	17082	17004	17241	17164	17124	17158	17070	17081	17084	17210	16979	17132	17057	17061	17080	17057	17274	17343	17172	17218	17154	17061	17283	17037	16978	17104	17338	17105	17085	17187	17030	17214	17167	17063	16976	16977	17395	17065	17109	17241	17154	17103	17041	17093	17205	17151	17100	17006	17204	17023	17126	16991	17069	17170	17111	17122	17014	17220	17065	17109	17190	17227	17072	17055	17189	17453	17068	17360	17127	17158	17152	17192	17078	16801	17037	17163	17128	17092	17175	17112	16886	16989	16968	17128	17211	17075	17009	17074	17211	17204	17002	17103	17122	17215	17066	17221	17113	17094	17069	17196	16964	17110	17176	17088	17066	17271	17120	16999	17073	17032	17276	17170	16992	17130	17201	17285	17061	17212	17140	17222	17191	17036	17083	17320	16969	17235	17193	17165	17087	17151	17164	17058	17231	17093	17040	16977	17352	17009	17176	17176	17128	17167	17205	17045	17055	17143	17215	17169	17003	17113	17128	17039	17100	17235	16983	17037	16962	17149	17080	17075	17113	17013	17078	16901	17187	17125	17288	16857	16993	17037	17150	17077	17233	17089	17221	17361	17119	17171	17188	17097	17042	17106	17177	17213	17170	17232	17088	16992	17056	17080	17184	17028	16997	17329	16978	17041	17274	17159	17117	17065	17206	17074	17094	17218	17047	17069	17174	17317	17103	17035	17105	17198	17188	16969	17229	17236	17103	17159	17245	16948	17100	17250	17041	17039	17413	17171	17057	17144	17034	17071	16971	16974	17145	17090	17206	17045	17145	16965	17066	16914	17218	17116	17198	17100	17182	16887	16861	17155	16924	17079	17160	16962	17157	17200	17025	17151	17090	17298	17127	17124	17156	17160	17236	17188	17037	17022	17011	17073	17207	17023	17028	17216	17183	17131	16876	17097	17170	17103	17231	17086	17194	17061	16967	17198	17153	17101	17283	17279	16995	17175	17137	17160	17162	17139	17063	16947	17062	17200	17249	17375	17079	17118	17064	17100	17128	17059	17341	17151	17246	17364	17119	17099	17113	16988	17279	17094	17075	17109	17204	17263	17138	16985	17090	17114	17077	17124	16930	17153	17222	17226	17055	17166	17102	17014	17045	17173	16903	17170	17082	17092	17036	17131	17293	16977	17285	17050	17133	17191	17046	17038	17242	17251	17075	17223	17066	17114	17188	17049	17128	17247	17162	17044	17235	17316	17100	17034	17240	17089	17129	17341	17184	17099	17116	17043	17142	17095	17089	17107	17191	17124	17021	17116	17145	17114	17165	17378	17062	17154	17011	17022	17227	17089	17283	17219	17108	17115	17144	16915	17229	17182	17037	17170	17047	17232	17066	16849	16841	17278	17110	17048	17055	17148	17074	17155	17212	17054	17093	17118	17033	17085	17202	17129	17112	17224	17333	17125	17093	17106	17108	17076	17068	17398	17181	17334	17258	17008	17145	17295	17010	17149	17175	17105	17130	17088	16946	17148	17137	17089	17056	17166	17383	17006	17207	17037	17200	17130	17098	17075	17007	17031	17119	17154	17142	16987	16956	17486	17083	17215	17129	17143	17176	17149	17114	17057	16916	17051	17289	16895	17167	17199	17094	17115	17010	17015	17130	17141	17089	16907	17283	17061	17163	17221	17284	17120	17062	17215	17275	17098	17111	17028	17015	16970	17150	17105	17077	17192	17134	16998	16998	17058	17039	17280	17130	17194	17365	16983	17046	17191	17147	17232	17170	17228	16982	16929	17014	17126	17121	17161	17089	17130	17050	17221	17040	17023	17243	17158	17168	17156	17188	16885	17307	17084	17160	17150	17037	17214	17171	17067	17145	17161	17077	17183	17245	17110	17164	17204	17244	17229	16913	17120	17076	17104	17174	17185	17169	17103	17103	17119	16929	17156	17147	17150	17095	17136	17064	17024	17266	17169	17074	17255	17177	17254	17174	17097	17001	17292	17260	17037	17120	16986	16999	17313	17216	17198	17085	17284	17245	17276	17076	17063	17191	17128	16945	17115	17163	17172	16933	17093	17086	17251	17139	17050	17134	17051	17093	17060	17158	17055	17032	17345	17231	17131	17228	17193	17064	17314	17013	17231	17075	17331	17153	17090	17042	17126	17227	17078	17157	17308	17115	17058	17279	17220	17042	16926	17232	16942	17122	17125	17064	17076	17158	17273	17158	17005	17257	16972	17175	17120	17212	17263	17032	17252	17077	17089	17175	17153	16929	17112	17121	17038	17033	17217	17288	17105	17052	17097	17173	17141	17184	17089	17061	17099	17253	17060	17036	17072	17121	17242	17213	16880	17221	17098	17021	17102	16911	16975	17118	17116	17027	17138	17199	17025	17199	17043	17166	17108	17061	17206	16955	17130	17170	17201	17171	17137	17168	16895	17103	17083	17212	17400	17180	17117	17269	17099	17201	17274	17346	17111	17183	17069	17112	17025	17136	17014	17263	16919	17078	17174	17156	17106	17208	17056	17123	17065	17292	17103	17217	17185	17308	17117	17147	17082	17094	17086	17185	16946	17215	17249	17238	17034	16976	17169	16956	17305	17244	17115	17354	17160	17121	17098	17196	17136	17213	17113	17166	17233	17114	17246	17157	17187	16931	17084	17241	17093	17097	17085	16925	16916	17240	17117	17221	17041	17258	17080	17110	17114	16958	17135	17239	17064	17221	17179	17207	17055	17267	17199	17227	17309	17101	17141	17081	17328	17090	16971	17169	17143	17149	17137	16985	17109	17046	17231	17213	17198	17071	17100	17226	17147	17118	17077	17162	17281	17009	17188	17152	17080	17191	17045	17182	17196	17102	17150	17262	17043	17102	17206	17251	17228	17091	17028	17180	17072	17400	17147	17180	17136	17266	17235	17113	17269	17028	17305	17145	17086	17148	17033	17309	16934	17248	17132	17138	17152	17179	17159	17237	17251	17156	17136	17147	17180	17094	17104	17051	17061	17163	17010	17131	17066	17145	17014	17125	17154	17114	16951	17203	17075	17175	17103	17243	17039	16916	16970	17083	17015	17125	17217	17240	17141	17179	17059	17035	17196	17135	17120	16894	17218	17191	17164	17149	17108	17088	17171	17096	17160	17100	17200	17246	17138	17196	17138	17106	17080	17167	17204	17070	17035	16956	17138	17140	17045	16967	17263	16982	17155	17268	17063	17053	17049	17163	17161	17172	17237	17185	17293	17235	16905	17076	17188	17038	17136	16961	17168	17086	17130	17212	16985	17179	17146	17102	17076	17134	17132	17260	17127	17097	17123	17174	17224	17205	17025	17170	17262	17047	17113	17182	17103	17274	17123	16844	17227	17195	17248	17114	16954	17159	16982	17003	17081	17139	16995	17019	17031	17256	17088	16965	16927	17170	17077	17028	17209	17099	17101	17212	17134	17082	17133	17063	17118	16975	17011	17136	17003	17222	17242	17055	17113	17026	17345	17098	16993	17241	17081	17173	17292	17073	16993	17316	16971	17178	17144	17100	17070	17120	17038	17242	17079	17121	17122	17098	17160	17162	17242	17180	16974	16894	16937	17100	17171	17055	17081	17191	17139	17188	17274	17047	17207	17046	17152	17100	17193	17199	17198	16907	17027	17108	17087	16972	17149	17185	17047	17013	17168	17136	16925	17136	17035	17110	17095	16957	17139	17181	17113	17111	17108	17070	17058	17220	17055	17183	16925	17145	17122	16906	17196	17125	17192	17042	17252	17202	17136	17110	17056	17180	17142	17181	17272	17087	17162	16994	16939	17160	17253	17154	17086	16970	17294	17163	17243	17003	17085	17281	17312	17107	17265	17144	16933	17089	17098	17122	17145	17103	17107	16985	17086	17238	17185	17145	16925	17016	17124	17237	17268	17163	17244	17147	17234	17146	17140
24624	21760	31529	36486	37284	38494	48071	50901	45026	38169	33990	32172	31529	31065	31300	31097	31192	30806	31014	31047	30719	31110	31121	30979	31247	31071	30900	31122	30756	30785	31083	30963	30930	31012	30845	30995	30903	31045	30992	31000	31251	31005	31023	31056	30973	31043	30925	30939	31049	30913	30972	31048	31131	31130	31251	30738	31090	30916	30852	31034	31136	30885	30835	30791	31021	31113	31038	31153	31055	30822	31120	30844	31012	31034	30999	31055	30713	30730	30753	30838	30987	30900	31192	31122	30828	31084	31024	31025	31119	31044	31085	30886	31193	31002	31055	30896	30978	31006	30970	30953	30907	31116	31049	30994	31116	30857	30950	30794	30920	30894	30880	30773	30992	31082	30992	30830	30964	30756	30921	31012	30998	30958	30864	31153	30759	31183	30955	30963	30893	31018	31080	30693	30948	30877	30901	31207	30686	30889	30923	30851	30985	31022	31121	30951	30946	30828	30940	31020	30947	30896	31046	31120	31122	30864	30963	30770	30687	30679	30840	30951	31044	30835	30933	30977	31013	31106	31333	31066	30844	30968	30973	30987	30604	30995	30802	30843	31048	30993	31148	30909	30962	30978	30858	31085	30686	30724	30972	30901	30966	31117	31107	30940	30861	30946	30929	30862	30989	30644	30986	30749	30925	30928	30799	30769	30708	31135	30776	30891	30732	30774	30778	30876	30941	30943	31046	31222	30942	31038	30880	30774	30906	30826	31111	31036	31055	31184	30896	30969	30986	31109	30830	30792	30862	30987	31026	30945	30887	30918	31018	30869	30804	30837	30939	30920	31021	30732	30663	30889	30871	30828	30786	30659	30938	30842	31159	30785	30811	30941	30742	30646	31006	30625	30906	30899	30990	30853	30634	30910	31083	30981	30929	30988	30799	30933	31206	30896	30643	31090	30956	31178	31035	30553	31013	30923	30906	30698	30924	31062	30952	31313	30955	30890	30992	30768	30952	30740	30876	31053	30879	30913	30851	30606	31137	30931	30947	31033	30887	31026	30978	31054	31113	30859	30873	30970	31092	30986	31018	31103	30939	30916	30765	30970	30918	30903	30946	31022	31073	31101	30729	30904	30798	30943	31075	30677	30984	30888	31012	30878	30609	30891	30846	30676	30758	30549	30906	31091	31095	31121	31191	30831	31053	30729	30736	30913	30757	30825	30849	30655	31032	31009	31157	30663	31336	31156	30944	31078	30964	30914	30851	30992	30756	30898	30961	31086	31228	31054	31103	31013	30956	30912	30898	30949	31063	31140	30935	30713	31228	30939	30815	30924	30673	30970	30804	31067	31004	30764	30965	30987	31145	30881	31053	30704	31069	31234	30884	30622	31217	31102	31088	31071	30863	31044	30781	31085	30821	30811	30951	30857	30844	31171	30769	30841	30970	30604	30895	30713	31053	31234	31047	30689	31128	30922	30840	31170	30837	30886	31027	31124	30789	30987	30858	31003	30939	30953	31156	30878	30837	30840	31104	30979	31026	31327	30726	31130	30886	30841	30861	30771	30731	31346	30967	30872	30908	30757	30901	30978	30982	30835	30792	30873	30790	31049	30852	30969	30899	31058	30675	30937	30919	30774	30833	31061	30881	31056	31022	31073	30904	30936	30895	31142	30900	30868	30841	30909	31174	30948	31085	31034	31006	30686	30783	30986	31157	31210	31123	30795	30897	31062	31290	30991	30959	30746	30914	31165	30838	30842	30781	31039	30843	31026	31021	31187	31120	31089	30948	30967	31231	30651	30802	31179	30858	30793	31255	31044	30785	30965	30930	30921	31168	30692	31010	31049	31086	31066	30747	30782	31021	30842	30957	30894	30982	30884	31129	30678	30931	30828	30937	31010	30967	31019	31043	30906	30905	30936	31425	30935	31021	30725	31210	31073	30939	30847	30699	31282	30783	31011	31021	31005	30913	30854	30683	30976	30961	30578	30866	30851	30746	31226	30888	31028	30955	31075	30956	30858	30652	30772	30822	31012	30925	30892	30897	30899	31021	31022	30927	30909	30905	30944	31034	31070	31009	31021	30702	30742	30832	30886	30773	30758	30928	30862	30909	30890	30878	30944	31121	31141	31170	30632	31003	30977	31146	30946	30960	30931	30732	30808	30923	31105	30996	30679	30953	31055	30997	30879	30848	30889	30901	30972	30833	31032	30963	31202	31027	31036	30875	31021	30712	30949	30755	30972	30934	30880	31191	30987	31060	30999	30883	30880	30944	31014	30995	30975	31056	31035	31035	31059	30826	30930	31006	31076	31094	30856	30996	30952	31091	30846	31031	30896	30885	30830	31027	30883	30971	30941	31092	30986	31006	30934	30940	30868	30866	30991	30995	30950	30863	31117	30992	30979	30896	30949	31224	31246	30965	31125	30853	31011	30863	30912	31121	30811	30772	30871	30790	31111	31234	30769	30898	31187	30888	31223	31123	30967	31148	30833	31086	31081	31097	31335	30980	31139	30789	31048	30870	30748	30960	31065	31084	30717	30877	31033	30761	31134	31016	31125	30853	30914	30973	30990	31071	30837	30849	30931	30767	30914	30987	30678	30804	30876	31013	31321	30631	30992	30886	30962	30799	30903	30909	30792	30797	31002	30735	30814	31097	31020	31002	30987	30982	30951	30857	30724	30841	30876	30908	30829	31254	30790	30868	30879	31002	30863	30874	31082	30888	30868	30899	30927	30877	30863	31017	30693	31064	31132	30723	30995	30955	30987	30952	30992	31107	30839	31039	30672	30663	31047	31188	30908	30807	30973	31042	30834	30712	31073	30985	31037	30721	30919	31041	30911	30859	30874	31085	31013	30836	30964	30896	31148	30950	30954	30723	31007	31182	31064	30816	30809	30763	30866	31057	30654	30820	30896	31090	30516	30980	30912	30844	30882	31150	31227	30882	31041	31136	31146	30827	30963	31189	30972	31025	31006	30901	31124	30841	30959	31160	30957	30748	31057	30909	30982	30966	31124	30939	30908	30958	31006	30971	30902	30974	31147	30980	30848	30825	30897	30984	30864	30989	30951	30945	30752	30958	30926	30821	30853	31259	30885	31044	31102	31119	31045	30906	30922	30739	30899	31006	31021	31065	30902	30875	31087	31008	30844	31085	30818	31079	30996	31049	30927	30991	30837	31071	30947	30803	30884	31045	30812	31007	31068	30993	30920	31140	30726	31082	30917	30623	30747	30907	31021	30925	31228	30791	30984	31009	30946	31025	31028	31004	30846	30897	30647	31123	30960	31123	31008	30734	30900	30987	30811	30793	31088	30952	31018	30882	31057	31078	31086	30770	30881	31169	31134	31017	30742	31122	31075	31262	31164	31128	31061	30888	31253	31184	30993	30924	30934	30961	31248	30813	30796	31215	31085	31051	30914	31327	31118	30881	30840	30701	30877	30970	31025	30966	30892	31071	31009	30875	31097	31018	30841	30846	31012	30616	31064	30912	30977	30901	31054	31216	30862	30972	31121	30845	30703	30924	30928	30792	31078	30894	30885	31016	30844	30905	30969	30714	30732	30707	31084	30926	30799	30964	31140	31100	30979	30776	31069	31130	30989	30807	30822	31381	31008	30989	30975	30992	31247	31000	31245	30962	31095	30864	30926	30748	31024	30854	30763	31042	30872	30915	30981	30947	30810	31129	31066	30772	30788	30744	30955	31252	30821	30828	31028	31013	30726	30926	31023	30956	30908	31174	31067	30648	31034	31235	30991	30763	30818	31172	30956	30978	31013	30988	30866	30948	30909	31022	31170	30915	31276	30987	30780	30800	31097	30907	31143	31061	31012	31000	30782	30705	31157	30670	30716	31003	30909	30879	30826	30851	30918	30951	30888	30924	30976	30639	30738	31273	30901	30907	30964	31028	31194	31060	31020	30854	30996	31106	30956	31048	31031	30841	31027	30963	30795	30884	31036	30982	31028	30792	30788	30976	31051	30800	30921	31028	30797	31089	30694	30903	30741	30727	30677	31089	30950	30975	31078	31086	30884	31126	30893	30793	30984	30907	30927	30948	31173	31206	31226	30906	30691	30935	30955	31007	31123	30868	30989	30982	30770	31177	30746	31239	30958	31065	30703	30866	31002	30873	31023	30915	30989	31021	31163	31203	31156	31016	30803	30738	30976	30972	30794	30923	31018	30837	31153	30948	30799	30991	31063	30935	30809	31065	30751	31093	31082	30920	30821	30935	30956	30966	30774	30980	30887	31041	30953	30906	30880	30859	30771	30913	31041	31063	31008	31054	31161	30916	30890	30912	30910	30703	30877	31030	31026	30878	30985	30890	30876	30926	30882	30747	30999	30900	31246	31089	30901	30925	31015	30879	31033	30874	30954	30862	30906	30881	30857	30778	31039	30933	30853	30788	30808	30910	30725	30794	31163	31075	31152	31011	31012	31010	31067	30843	30755	30740	30745	31011	31117	31198	30949	30880	30883	30771	30996	30800	30780	31024	31086	30629	30721	30810	30943	31084	30950	31034	30891	31134	31003	30889	30938	30747	30949	30856	30793	30706	31042	31008	31207	30874	30953	30964	31090	31128	30944	31002	30918	30923	30806	31019	31099	31127	30698	31112	30949	30777	30962	31180	30950	30872	30810	30937	31058	30824	31019	31010	30860	31157	31026	31154	31068	31099	30860	30984	30912	31086	30888	30831	30815	31017	30887	30853	30882	31118	30972	30896	30830	30902	31172	30979	30871	30979	30896	31034	31374	30982	31054	31009	31001	30950	30797	30937	31098	30874	30855	30933	30894	30977	30973	31060	31127	30817	30867	31112	30880	31192	30999	30763	30874	30956	30956	31056	31076	30537	30651	30879	30999	31029	31050	31193	30716	31314	31045	31086	30847	31016	31145	30972	31211	30938	31016	31155	30913	30738	31148	30902	31096	30928	31070	30945	31064	30958	30851	31013	31023	31021	31050	30917	30950	30993	31060	30762	31138	30945	30721	30913	31005	30916	30907	31116	30962	30771	30743	31183	30981	31029	30731	30920	30949	31155	30700	30800	30863	31004	30784	30900	31104	30774	30836	30906	30756	31297	31000	30936	31247	30936	30925	30792	30989	31014	30989	31153	31189	31068	30947	30984	30936	30953	31124	30995	31037	30833	31213	30971	30824	31116	31095	30903	30956	30909	30770	30590	31035	30802	31024
24871	42125	43138	36700	31134	27458	38148	39423	32318	23783	19878	17912	17349	17306	17326	17339	17253	17261	17325	17214	17269	17146	17116	17244	16983	17166	17226	17182	17354	17171	17182	17124	17293	17405	17177	17279	17275	17033	17254	17293	17289	17128	17133	17135	17156	17087	17136	17235	17139	17164	17259	17367	17000	17169	17309	17087	17106	17136	17154	17247	17179	17037	17225	17190	17249	17043	17212	17332	17251	17255	17306	17113	17465	17240	17220	17132	17372	17287	17113	17324	17327	17143	17206	17306	17249	17155	16939	17483	17286	17106	17168	17380	17185	16976	17054	16992	17320	17263	17135	17235	17373	17191	17237	17163	17091	17241	17240	17029	17170	17337	17039	17103	17251	17017	17030	17308	17178	17268	17108	17111	17349	17199	17084	17178	17255	17278	17282	17223	17272	17386	17265	17072	17243	17259	17241	17165	17040	17145	17171	17160	17298	17320	16974	17234	17092	17202	17319	17129	17244	17260	17263	17005	17101	17077	17241	17262	17051	17270	17219	17439	17190	17306	17191	17330	17086	17139	17005	17077	17347	17216	17159	17223	17078	17186	17214	17123	17081	17148	17288	17169	17133	17268	17388	17301	17193	17165	17180	17174	17305	17046	17215	17386	17141	16994	17160	17145	17206	17050	17316	17286	17409	17064	17275	17279	16957	17043	17167	17170	17189	17242	17358	17252	17315	17333	17111	17055	17312	17091	17374	17084	17080	17162	17067	17132	17149	17151	17141	17070	17269	17193	17179	17309	17243	17118	17105	17201	17396	17103	17096	17192	17045	17190	17254	17041	17120	17299	16902	17167	17126	17188	17220	17144	17108	17256	17215	17190	16958	17248	16999	17207	17224	17214	17249	17311	17164	17091	17143	17252	17216	17206	17024	17338	17095	17132	17352	17155	17327	17232	17122	17047	17200	17395	17101	17309	17054	17270	17219	17308	17050	17160	17221	17038	17154	16983	17167	17140	17112	17190	17057	17304	17101	17115	17180	17259	17247	17102	17075	17146	17211	17332	17279	17136	17285	17297	17208	17125	17219	17163	17209	17222	17200	17299	17071	17303	17163	17342	17171	17151	17227	17035	17128	17251	17274	17252	17133	17240	17230	17329	17247	17322	17157	17339	16998	17215	17103	17279	17254	17295	17091	17253	17218	17072	17148	17418	17246	17049	17209	17313	17228	17309	17368	17374	17121	17325	17145	17281	17219	17228	17146	17149	17274	17287	17224	17268	17216	17141	17261	17089	17236	17259	17155	17176	17171	17085	17219	17261	17010	17158	17011	17133	17125	17260	17130	17110	17137	17167	17042	17177	17036	17161	17139	17134	17050	17119	17227	17119	17181	17356	16975	17199	17086	17166	17238	17298	17262	17282	17133	17175	17117	17235	17216	17005	17257	17262	17119	17231	17068	17224	17098	17230	17285	17008	16888	17328	17109	17317	17229	17195	17226	17125	17119	17106	17120	17237	17294	17170	17075	17115	17066	17211	17008	17040	17149	17155	17380	17108	17247	17161	17173	17160	17234	17137	17148	17244	17237	17174	17217	17185	17162	17251	17216	17104	17212	17105	17136	17192	17278	17212	17138	17172	17152	17106	17189	17193	17129	16967	17246	17202	17027	17089	17203	17153	17238	17196	17210	17118	17209	16992	17270	17192	17219	17090	17153	17004	16988	17112	17390	17278	17120	17374	17247	17387	17288	17219	17197	17047	16999	17317	17184	17138	17187	17026	17180	16982	17385	17229	17166	17126	17236	17065	17403	17186	17203	17197	17138	16983	17269	17162	16966	17291	17095	17153	17172	17106	17231	17111	17161	17030	17153	17265	17133	17224	17085	17155	17369	17059	16982	17317	17039	17095	17200	17314	17205	17077	17231	17382	17415	17023	17151	17048	17242	17243	17082	17288	17261	17175	17210	17257	17020	17394	17186	17263	17243	17163	17094	17161	17086	17208	17089	17046	16996	17344	17071	17144	17169	17193	17137	17036	17052	17107	17318	17148	17072	17159	17192	17141	17222	17091	17181	17067	17331	17218	17201	17249	17153	17286	17216	17270	17266	17358	17186	17075	17262	17312	17168	17246	17297	17231	17249	17164	17241	17236	17202	17255	17255	17195	17293	17200	17097	17390	17140	17306	17129	17218	17296	17339	17401	17199	17247	17058	17160	17198	17398	17140	17168	17216	17194	17106	17422	17258	17158	17231	17169	17158	17286	17172	17181	17232	17346	17221	17265	17133	17102	17195	17084	17251	17159	17241	17227	17222	17200	17130	17265	17115	16995	17034	17238	17092	17321	17192	17345	17135	17209	17085	17357	17222	17361	17354	17167	17155	17167	17190	17181	17131	17208	17386	17071	17224	17107	17179	17099	17127	17212	17121	17291	17246	17264	17042	17143	17353	17261	17252	17206	17077	16873	17201	17269	17297	17192	17165	17392	17339	17165	17258	17101	17255	17164	17242	17047	17427	17268	17216	17180	17068	17043	17383	17244	17329	17140	17109	17282	17302	17203	17335	17167	17220	17108	17046	17283	17112	17273	17250	17184	17134	16992	17073	17195	17224	17050	17171	17382	17281	17117	16967	17317	17103	17161	17124	17132	17153	16957	17291	16958	17199	17272	17237	17204	17074	17061	17011	17312	17151	17144	17176	17242	17133	17279	17211	17216	17160	17223	17229	17155	17249	17314	17015	17145	17316	17171	17176	17119	17141	17042	17148	17105	17178	17307	17112	17061	17070	17203	17243	17225	17355	17192	17054	17204	17251	17207	17278	17209	17163	17139	17139	17247	17085	17182	17088	17141	17117	17223	17214	17206	17248	17111	17179	17218	17264	17159	17433	17178	17048	17191	17369	17129	17222	17158	17092	17263	17139	17213	17084	17107	17166	17149	17181	17222	17132	17118	17222	17244	17169	17221	17213	17148	17263	16992	17265	17234	16986	17216	17249	17231	17039	17330	17110	17168	17124	17219	17198	17189	17417	17208	17211	17035	17318	17170	17052	17396	17141	17203	17297	17149	17154	17346	17317	17262	17109	17336	17227	17076	17271	17262	17349	17246	17135	17193	17169	17117	17109	17092	17134	17135	17323	17082	17102	17224	17172	17163	17299	17316	17240	17234	17211	17213	16988	17332	17052	17216	17181	17297	17276	17186	17325	17139	17397	17321	17088	17208	17231	17073	17367	17107	17089	17231	17099	17250	17207	17063	17149	17047	17262	17054	17308	17235	17205	17387	17073	17077	17096	16984	17062	17122	17031	17143	17216	17267	17201	17114	17266	17200	17087	17158	17217	17066	17245	17140	17279	17337	17164	17186	17194	17184	17401	17071	17130	17102	17300	17154	17210	17121	17117	17133	17196	17042	17138	17218	17200	17275	17240	17034	17315	17208	17090	17128	17145	17237	17208	17161	17163	17094	17240	17093	17214	17262	17188	16935	17239	17279	17058	17227	17143	17027	17173	17237	17357	17290	17204	17349	17104	17274	17164	17168	17420	17113	17232	17100	17106	17231	17321	17142	16969	17153	17210	17072	17292	17042	17151	17223	17320	17134	17161	17205	17175	17308	17145	17102	17210	17049	17233	17171	17062	17134	17200	17206	17168	17224	17077	17132	17319	17293	17041	17277	17223	17394	17211	17121	17192	17201	17119	17288	16944	17224	17259	17130	17257	17116	17099	17180	17140	17220	17035	17269	17161	17280	17335	17091	17185	17220	17243	17059	17200	17230	17263	17248	17130	17298	17176	17265	17189	17206	17269	17228	17240	17146	17154	17027	17227	17372	17130	17168	17206	17248	17288	17212	17125	17232	17088	17130	17300	17189	17181	17166	17305	17268	17220	17023	17313	17182	17510	17103	17175	17190	17072	17313	17194	17219	17199	17248	17172	17387	17214	17129	17302	17215	17049	17214	16934	17139	17108	17294	17140	17280	17211	17065	17007	17316	17304	17098	17310	17260	17381	17332	17368	17216	17128	17151	17213	17218	17148	17317	17198	17202	17141	17196	17187	17219	17165	17235	17118	17284	17072	17162	17272	17171	17193	17159	17187	17273	16988	17200	17246	17288	17247	17170	17204	17387	17218	17232	17220	17133	17311	17086	16999	17251	17069	17072	17138	17049	17363	17177	17129	17289	17337	17058	17127	17174	17227	17168	17156	17235	17206	17260	17229	17364	17135	17207	17269	17090	17358	17179	17041	17215	17014	17249	17122	17143	17396	17147	17131	17194	17198	17414	17210	17296	17307	17272	17094	17005	17213	17208	17179	17203	17179	17189	17171	17091	17285	17194	17202	17137	17217	17279	17152	17139	17166	17240	17231	17422	17169	17234	17317	17136	17312	17179	17011	17184	17111	17032	17137	17214	17250	17177	17275	17244	17337	17205	17158	17188	17289	17399	17305	17205	17230	17253	17077	17220	17331	17176	17331	16939	17337	17228	17196	17044	17172	17324	17258	17193	17289	17270	17051	17146	16971	17156	17192	17303	17269	17303	17038	17232	17007	17268	17221	17113	17241	17237	17354	17207	17203	17236	17192	17231	17219	17219	17110	17106	17225	17293	17108	17271	17238	17346	17125	17096	17292	17344	17216	17400	17267	17259	17226	17105	17155	17357	17133	17135	17242	17140	17234	17260	17269	17112	17215	17152	17180	16966	17263	17217	17101	17336	17152	17386	17152	17121	17215	16946	17022	17219	17202	17026	17312	17191	17059	17347	17038	17234	17085	17198	17100	17162	17015	17203	17339	17055	17046	17046	17231	17117	17236	17140	17254	17325	17317	17072	17094	17123	17101	17287	17065	17191	17131	17224	17085	17192	17309	17183	17251	17088	17052	17150	17090	17092	17120	17276	17199	17104	17175	17232	17361	17139	17208	17059	17358	17013	17397	17092	17000	17205	17084	17210	17237	17273	17303	17374	17145	17170	17125	17180	17161	17137	17263	17016	17100	17378	17109	17221	17198	16936	17126	17170	17192	17109	17369	17107	17378	17291	17105	17297	17180	17195	17115	17205	17334	17310	17151	17336	17044	17154	17253	17501	17004	17241	17210	17252	17301	17196	17288	17217	17219	17190	17345	17285	17282	17212	17139	17241	17390	17221	17023	17148	17159	17192	17181	17101	17128	17222	17089	17265	17244	17159	17046	17239	17271	17198	17065
22702	21470	30078	31936	37095	41030	55953	63208	54912	45036	38201	34004	32808	32295	31991	31904	31933	31746	32084	31857	31929	31966	31865	32004	31753	31648	31671	32057	31810	31419	32143	31628	31731	31588	31946	31820	31639	31972	31654	31725	31813	31581	31670	31767	31648	31739	31885	31677	32057	31680	31907	31740	31786	31764	31768	32024	31854	31708	31702	32093	31570	31625	31977	31851	31602	31844	31708	31972	31687	31767	31741	31655	31514	31601	31779	31740	31886	31681	31552	31710	31878	31911	31225	31899	31710	31631	31672	31629	31841	31977	31637	31690	31768	31794	31921	31714	31774	31985	31767	31709	31700	31625	31657	31465	31832	31669	31683	31512	31413	31503	31569	31577	31677	31750	31747	31736	31863	31714	31625	31439	31731	31716	31698	31801	31588	31548	31867	31934	31949	31755	31783	31827	31734	31689	31740	31795	31781	31839	31465	31727	31847	31796	31976	31853	31778	31797	32143	31662	31831	31653	31895	31855	31797	31514	31772	31823	31694	31601	31785	31701	31581	31749	31806	31998	31675	31495	31566	31624	31847	31267	31720	31612	31804	31676	31751	31663	31616	31626	31729	31691	31620	31508	31723	31698	31880	31565	31773	31514	31644	31812	31727	31648	31610	31650	31574	31472	31614	31523	31831	31514	31794	31946	31843	31678	31664	31620	31922	31682	31700	31743	31568	31632	31775	31667	31626	31719	31803	31534	31675	31494	31762	31477	31400	31627	31689	31708	31689	31713	31755	31566	31552	31891	31630	31799	31430	31503	31427	31786	31493	31537	31749	31630	31970	31702	31310	31484	31903	31785	31671	31732	31785	31523	31902	31779	31622	31794	31731	31752	31539	31773	31871	31796	31396	31452	31975	31644	31640	31711	31813	31618	31660	31783	31684	31657	31710	31628	31475	31582	31778	31918	31838	31668	31631	31806	31675	31594	31347	31441	31717	31653	31680	31559	31950	31634	31699	31766	31841	31688	31863	31827	31761	31623	31757	31724	31787	31573	31660	31714	31623	31783	31827	31592	31911	31703	31674	31753	31929	31745	31807	31786	32071	31653	31699	31793	31636	31557	31841	31576	31910	31695	31587	31753	32048	31702	31823	31774	31804	31666	31965	31532	31718	31670	31494	31746	31658	31864	31815	31745	31550	31575	31796	31814	31866	31826	31568	31846	31786	31731	31521	31453	31564	31672	31591	31781	31757	31327	31946	31812	31517	31875	31569	31622	31659	31714	31732	31588	31685	31601	31461	31779	31774	31499	31572	31511	31742	31799	31673	31695	31786	31981	31766	31720	31827	31911	31693	31480	31731	31864	31614	31751	31745	31558	31824	31415	31768	31757	31939	31693	31955	31790	31758	31745	31657	31539	31741	31850	31803	31542	31580	31838	31523	31636	31688	31619	31746	31918	31573	32096	31732	32055	31922	31530	31373	31822	31611	31524	31888	31769	31454	31841	31848	31544	31614	31747	31758	31645	31725	31495	31982	31501	31462	31507	31685	31338	31598	31688	31737	31448	31777	31596	31543	31536	31646	31569	31585	31702	31804	31656	31614	31659	31996	31740	31632	31552	31963	31602	31468	31589	31581	31690	31627	31610	31673	31889	31675	31496	31599	31868	31795	31686	32085	31780	31764	31667	31560	31807	31526	31877	31762	31729	31544	31910	31915	31712	31699	31874	31642	31797	31854	31717	31830	31543	31780	31621	31749	31780	31703	31848	31699	31619	31720	31688	31821	31598	31720	31861	31945	31429	31834	31741	31770	31599	31605	31556	31652	31769	31688	31676	31843	31719	31612	31676	31451	31687	31868	31797	31816	31533	31828	31581	31623	31709	31608	31669	31768	31479	31703	32030	31640	31700	31566	31814	31877	31786	31450	31782	31753	31672	31694	31578	31777	31570	31610	31672	31894	31602	31597	31709	31493	31452	31922	31814	31618	31467	31668	31687	31786	31696	31845	31529	31490	31612	31856	31829	31583	31650	31665	31642	31710	31816	31647	31723	31618	31960	31940	31543	31631	31676	31683	32017	31720	31651	31489	31650	31447	31829	31464	31364	31908	31654	31808	31892	31549	31565	31675	31880	31650	31363	31616	31451	31483	31754	31717	31519	31590	31879	31701	31605	31884	31447	31689	31785	31671	31680	31674	31755	31753	31602	31574	31696	31919	31467	31504	31451	31639	31595	31725	31577	31588	31497	31462	31623	31472	31380	31819	31694	31811	31538	31786	31678	31871	31606	31776	31597	31582	31650	31648	31894	31875	31936	31851	31873	31641	31698	31712	31555	31547	31778	32046	31819	31813	31729	31673	31567	31908	31604	31381	31805	31849	31816	31741	31841	31480	31605	31623	31518	31708	31645	31606	31871	31637	31654	31868	31813	31769	31705	31804	31817	31713	31597	31799	31681	31716	31790	31650	31498	31524	31759	31558	31775	31730	31431	31677	31936	31300	31816	31731	31727	31668	31392	31736	31776	32072	31977	31713	31563	31690	31627	31483	31548	31692	31992	31524	31947	31770	31686	31717	32001	31528	31570	31665	31756	31696	31771	31586	31822	31536	31641	31895	31651	31594	31913	31719	31649	31575	31684	31667	31827	31893	31774	31526	31527	31842	31808	31857	31940	31876	31753	31828	31680	31744	31572	31663	31800	31882	31517	31846	31468	31631	31447	31574	31712	31947	31444	31717	31781	31639	31750	31596	32003	31653	31845	31875	31636	31767	32016	31810	31583	31939	31721	31563	31845	31554	31818	31640	31642	31647	31680	31513	31465	31630	31418	31670	31700	31779	31694	31653	31551	31508	31868	31806	31614	31683	31689	31484	31693	31992	31800	31972	32055	32037	31663	31761	31883	31461	31691	31876	31610	31781	31703	31747	31604	31482	31664	31515	31613	31487	31688	31673	31567	31598	31696	31605	31535	31712	31660	31613	31621	31509	31824	31821	31690	31802	31397	31751	31855	31957	31483	31550	31752	31727	31512	31578	31575	31600	31765	31614	31690	31921	31545	31669	31718	31770	31744	32022	31640	31826	31899	31479	31635	31904	31937	31817	31865	31754	31857	31794	31692	31399	31681	31731	31651	31771	31855	31551	31607	31525	31568	31693	31743	31900	31732	31477	31664	31850	31636	31739	31625	32111	31801	31480	31697	31748	31891	31695	31928	31964	31693	31506	31725	31527	31419	31619	31333	31530	31651	31744	31687	31701	31456	31899	31608	31834	31777	31505	31738	31627	31707	31856	31857	31549	31858	31542	31742	31676	31883	31584	31879	31748	31920	31740	31600	31544	31633	31801	31711	31798	31883	31725	31557	31385	31716	31716	31537	31581	31664	31687	31956	31546	31536	31845	31630	31891	31629	31462	31563	31762	31471	31793	31604	31783	31771	31486	31889	31689	31507	31650	31872	31603	31686	31712	31730	31683	31662	31601	31617	31920	31771	31874	31658	31790	31570	31395	31651	31647	31630	31453	31707	31664	31599	31944	31648	31536	31586	31719	31633	31786	31745	31463	31638	31902	31449	31865	31789	31648	31869	31684	31528	31792	31661	31957	31651	31601	31755	31904	31764	31672	31619	31960	31674	31895	31909	31633	31594	31731	31532	31786	31841	31481	31843	31613	31589	31703	31687	31762	31571	31649	31759	31536	31539	31548	31838	31844	31585	31810	31637	31504	31704	31869	31718	31640	31575	31882	31779	31834	31536	31568	31853	31780	31771	31792	31813	31415	31632	31714	31697	31840	31733	31492	31664	31484	31506	31768	31501	31720	31807	31510	31594	31820	31732	31655	31685	31566	31566	31673	31893	32087	31632	31768	31835	31794	31710	31644	31884	31760	31651	31762	31582	31671	31959	31722	31753	31572	31558	31933	31904	31506	31732	31817	31690	31627	31493	31621	31613	31636	31259	31670	31592	31758	31571	31649	31720	31867	31714	31720	31424	31681	31628	31486	31593	31722	31742	31825	31748	31669	31526	31650	31908	31722	31673	31668	31597	31745	31596	31719	31788	31735	31853	31918	31689	31842	31620	31993	31842	31494	31727	31774	31678	31393	31593	31717	31846	31818	31890	31866	31708	31677	31548	31627	31803	31604	31401	31665	31739	31723	31896	31840	31750	31965	31627	31653	31808	31467	31739	32082	31695	31716	31919	31820	31566	31950	31725	31720	31570	31805	31588	31915	31544	31421	31687	31753	31738	31390	31664	31651	31914	31467	31608	31919	31691	31318	31490	31842	31802	31780	31682	31413	31738	31894	31621	31722	31737	31958	31683	31613	31721	31743	31735	31889	31840	31591	31806	31760	31877	31850	31685	31823	31704	31359	31958	31696	31531	31455	31640	31954	31653	31503	31493	31848	31637	31696	31566	31889	31721	31828	31900	31708	31719	31354	31719	31767	31820	31635	31709	31666	31749	31961	31566	31900	31780	31675	31697	31533	31660	31855	31960	31459	31716	31642	31613	31736	31678	31456	31480	31366	31732	31866	31565	31826	31840	31716	31684	31556	31748	31707	31603	31591	31694	31812	31733	31707	31542	31829	31448	31727	31651	31702	31813	31525	31608	31553	31696	31773	31792	31569	31608	31891	31599	31844	31532	31608	32078	31710	31895	31783	31809	31441	31742	31651	31575	31870	31583	31554	31627	31465	31695	31873	31811	31940	31636	31713	31491	32003	31335	31890	31845	31532	31826	31800	31642	31721	31920	31791	31572	31677	31943	31663	31851	31721	31714	31802	31584	31850	31796	31715	31869	31721	31411	31599	31450	31609	31848	31629	31675	32048	31861	31463	31520	31792	31655	31598	31460	31833	31768	31609	31564	31570	31449	32029	31891	31613	31706	31689	31683	31559	31767	31570	31556	31833	31652	31721	31680	31651	31687	31944	31589	31952	31800	31557	31938	31547	31474	31784	31639	31728	31602	31652	31603	31646	31575	31777	31533	31638	31690	31741	31662	31844	31772	31705	31743	32099	31718	31617	31567	31606	31740	31559	31788	31717	31730	31518	31550	31697	31735	31643	31706	31827	31737	31452	31803	31707	31480	31494	31493	31614	31429	31358	31895	31906	31947	31950	31826	31762	31738	31606	31855	31762	31771	31785	31730	31500	31692	31758	31513	31733	31570	31605	31818	31722	31855	31756	31871	31970	31529	31380	31774
28711	50110	51291	45420	40039	33723	50875	55808	44865	32092	23575	19571	18346	17901	17794	17771	17818	18034	17920	17654	17795	17808	17877	17732	17631	17728	17747	17861	17607	17880	17808	17758	17790	17676	17744	17732	17758	17761	17864	17835	17805	17786	17606	17743	17584	17845	17764	17786	17856	17603	17596	17728	17766	17673	17561	17688	17785	17750	17643	17755	17596	17622	17603	17599	17734	17877	17708	17623	17592	17843	17701	17805	17838	17533	17616	17618	17711	17677	17755	17697	17551	17574	17617	17787	17702	17668	17687	17678	17656	17661	17473	17741	17673	17725	17937	17721	17586	17641	17667	17741	17515	17705	17625	17742	17581	17567	17689	17768	17618	17874	17664	17525	17567	17598	17573	17806	17667	17707	17752	17688	17484	17715	17738	17720	17742	17681	17585	17617	17740	17692	17771	17751	17596	17518	17966	17667	17600	17675	17661	17790	17555	17488	17697	17737	17803	17537	17730	17652	17665	17839	17920	17773	17712	17699	17726	17613	17771	17493	17722	17849	17569	17775	17804	17504	17651	17595	17507	17751	17695	17736	17609	17543	17648	17711	17693	17653	17706	17758	17616	17604	17709	17462	17690	17642	17733	17790	17721	17585	17691	17834	17775	17526	17710	17879	17761	17597	17428	17870	17801	17506	17713	17719	17447	17709	17566	17662	17698	17842	17721	17432	17853	17703	17653	17676	17678	17660	17624	17644	17852	17817	17608	17590	17740	17545	17805	17508	17742	17708	17724	17800	17495	17694	17742	17722	17667	17725	17681	17750	17909	17640	17595	17611	17530	17623	17747	17477	17548	17808	17704	17618	17820	17551	17617	17604	17683	17615	17750	17859	17715	17798	17661	17866	17647	17721	17480	17553	17710	17615	17651	17660	17554	17610	17719	17656	17477	17598	17778	17678	17628	17620	17754	17480	17829	17633	17728	17606	17570	17692	17728	17733	17740	17630	17470	17579	17708	17659	17679	17579	17579	17632	17520	17729	17525	17570	17644	17481	17560	17624	17647	17743	17565	17639	17695	17553	17735	17638	17624	17625	17575	17608	17593	17586	17721	17751	17623	17785	17630	17722	17782	17743	17699	17513	17517	17625	17608	17655	17756	17789	17623	17536	17663	17631	17892	17777	17714	17710	17592	17668	17590	17444	17617	17562	17624	17745	17727	17566	17798	17766	17724	17628	17702	17679	17563	17701	17771	17630	17694	17714	17690	17601	17754	17630	17536	17623	17768	17695	17658	17584	17555	17762	17481	17724	17763	17764	17662	17779	17698	17695	17603	17695	17580	17629	17644	17905	17742	17645	17769	17561	17769	17646	17833	17468	17713	17491	17559	17794	17752	17584	17743	17584	17735	17522	17900	17644	17584	17488	17878	17577	17721	17477	17686	17784	17747	17823	17689	17820	17767	17701	17719	17571	17714	17701	17608	17608	17593	17899	17702	17537	17528	17528	17656	17767	17611	17518	17840	17575	17645	17686	17725	17574	17676	17740	17709	17601	17622	17546	17561	17635	17480	17605	17586	17611	17510	17648	17518	17606	17693	17579	17751	17866	17776	17768	17484	17640	17639	17679	17692	17568	17570	17722	17632	17579	17664	17785	17638	17562	17823	17644	17708	17469	17861	17730	17724	17456	17739	17613	17515	17561	17601	17647	17615	17639	17683	17780	17750	17709	17647	17726	17683	17779	17564	17623	17704	17736	17659	17528	17648	17857	17755	17792	17459	17790	17633	17589	17717	17578	17667	17559	17751	17635	17906	17669	17618	17782	17581	17759	17577	17758	17620	17529	17686	17585	17712	17970	17665	17731	17604	17656	17622	17638	17705	17764	17664	17783	17599	17758	17552	17524	17876	17768	17594	17693	17773	17688	17676	17616	17512	17776	17798	17718	17775	17688	17811	17627	17709	17669	17507	17455	17541	17640	17781	17700	17540	17705	17647	17594	17789	17611	17696	17600	17729	17763	17646	17724	17769	17756	17711	17550	17711	17775	17565	17540	17702	17593	17659	17547	17688	17729	17798	17629	17565	17720	17730	17677	17514	17858	17736	17761	17570	17785	17698	17618	17464	17611	17658	17765	17626	17738	17731	17617	17679	17607	17773	17697	17830	17766	17672	17800	17588	17519	17874	17706	17854	17617	17723	17771	17612	17671	17580	17661	17593	17742	17536	17411	17629	17619	17637	17674	17879	17603	17558	17558	17894	17779	17622	17564	17772	17699	17732	17776	17590	17673	17657	17669	17865	17916	17714	17668	17805	17757	17474	17680	17783	17639	17699	17707	17743	17681	17760	17621	17653	17836	17683	17477	17529	17802	17635	17539	17503	17639	17652	17754	17633	17583	17750	17851	17616	17798	17688	17575	17690	17650	17490	17750	17596	17512	17567	17738	17578	17665	17422	17693	17503	17719	17560	17535	17670	17655	17770	17657	17766	17667	17602	17480	17680	17477	17643	17683	17701	17748	17413	17554	17540	17781	17596	17597	17690	17640	17453	17647	17719	17716	17735	17659	17658	17670	17804	17729	17606	17696	17524	17757	17505	17553	17847	17480	17554	17624	17551	17432	17821	17700	17858	17715	17690	17661	17601	17688	17418	17769	17690	17417	17373	17550	17695	17739	17808	17512	17638	17789	17659	17630	17487	17701	17628	17718	17656	17783	17676	17738	17514	17803	17627	17681	17568	17731	17768	17679	17645	17431	17614	17534	17556	17747	17624	17628	17788	17639	17557	17401	17633	17685	17601	17731	17580	17626	17554	17891	17691	17719	17707	17575	17675	17676	17556	17512	17749	17701	17615	17786	17641	17598	17505	17780	17845	17481	17552	17761	17814	17466	17565	17724	17551	17471	17782	17733	17597	17722	17738	17709	17698	17701	17602	17731	17770	17627	17683	17649	17637	17534	17753	17480	17626	17793	17853	17796	17742	17631	17604	17782	17696	17789	17617	17781	17787	17680	17713	17716	17780	17728	17601	17663	17758	17688	17609	17752	17522	17648	17411	17512	17885	17677	17652	17592	17489	17665	17524	17467	17683	17716	17714	17663	17962	17600	17735	17680	17643	17550	17667	17571	17837	17704	17627	17807	17596	17597	17705	17595	17429	17671	17850	17652	17658	17759	17712	17760	17770	17692	17587	17538	17733	17674	17571	17602	17860	17739	17891	17456	17693	17815	17685	17740	17475	17675	17702	17515	17767	17641	17738	17768	17525	17542	17552	17628	17680	17578	17681	17901	17752	17505	17600	17750	17540	17693	17737	17538	17469	17715	17732	17664	17852	17729	17596	17636	17542	17699	17670	17709	17557	17664	17514	17651	17482	17837	17664	17698	17480	17734	17592	17613	17613	17540	17659	17491	17752	17718	17734	17786	17816	17625	17777	17820	17602	17617	17776	17686	17790	17798	17825	17611	17746	17455	17754	17651	17773	17602	17814	17634	17525	17725	17744	17899	17597	17586	17507	17563	17693	17845	17642	17688	17755	17618	17700	17635	17763	17793	17670	17633	17543	17546	17520	17579	17447	17553	17720	17646	17753	17724	17689	17631	17742	17639	17821	17613	17662	17836	17723	17799	17696	17581	17767	17809	17697	17707	17754	17525	17722	17855	17490	17643	17790	17573	17754	17518	17787	17653	17653	17814	17554	17585	17551	17563	17701	17728	17715	17637	17634	17723	17575	17551	17548	17697	17632	17727	17645	17626	17627	17753	17640	17514	17638	17753	17636	17485	17637	17615	17731	17814	17610	17765	17733	17531	17718	17868	17698	17840	17638	17641	17594	17659	17463	17683	17628	17660	17764	17894	17689	17638	17668	17613	17647	17458	17774	17696	17581	17649	17622	17787	17785	17707	17647	17719	17536	17475	17806	17657	17565	17588	17677	17617	17734	17580	17694	17737	17500	17522	17698	17496	17758	17781	17572	17621	17603	17617	17858	17461	17730	17598	17717	17688	17757	17633	17525	17685	17514	17579	17499	17575	17709	17726	17733	17724	17673	17574	17628	17746	17610	17704	17862	17570	17523	17667	17830	17569	17675	17645	17731	17821	17798	17749	17673	17745	17751	17555	17507	17642	17773	17541	17545	17603	17755	17701	17676	17760	17406	17730	17627	17641	17751	17636	17664	17538	17690	17589	17646	17763	17630	17714	17731	17741	17700	17831	17875	17705	17722	17664	17577	17741	17537	17787	17622	17650	17569	17739	17704	17606	17821	17674	17631	17620	17691	17607	17717	17774	17648	17557	17737	17636	17715	17488	17812	17758	17562	17823	17671	17539	17718	17734	17643	17547	17726	17706	17691	17663	17769	17687	17526	17740	17684	17672	17605	17629	17763	17573	17686	17628	17653	17813	17647	17670	17737	17547	17624	17747	17875	17539	17647	17592	17638	17539	17717	17629	17583	17776	17413	17718	17781	17693	17740	17693	17709	17638	17763	17576	17795	17689	17493	17807	17643	17575	17730	17644	17733	17516	17703	17671	17679	17560	17532	17609	17671	17558	17866	17550	17812	17885	17713	17488	17846	17647	17670	17485	17847	17622	17590	17829	17620	17541	17591	17682	17677	17646	17600	17628	17553	17543	17697	17658	17710	17564	17546	17428	17626	17678	17634	17711	17906	17562	17544	17762	17551	17734	17664	17552	17686	17476	17516	17683	17768	17769	17523	17749	17674	17621	17717	17741	17644	17635	17714	17680	17653	17665	17563	17621	17567	17287	17722	17742	17555	17639	17676	17844	17511	17770	17560	17558	17690	17780	17727	17643	17841	17656	17559	17591	17753	17595	17733	17706	17664	17644	17643	17753	17824	17664	17587	17775	17819	17404	17715	17514	17654	17635	17839	17591	17568	17570	17561	17647	17581	17637	17468	17661	17719	17915	17879	17755	17630	17884	17727	17434	17586	17681	17649	17547	17490	17522	17764	17610	17515	17744	17629	17613	17726	17656	17556	17715	17570	17804	17662	17621	17624	17597	17783	17679	17656	17604	18046	17759	17804	17712	17727	17759	17655	17670	17733	17606	17745	17773	17578	17746	17476	17699	17735	17541	17734	17655	17718	17722	17710	17678	17772	17788	17458	17692	17546	17662	17648	17692	17705	17671	17859	17439	17755	17719	17614	17691	17554	17691	17631	17550	17680	17714	17869	17633	17692	17694
35550	37587	45526	41299	36912	35719	34867	35682	34196	33097	32025	31466	31529	31496	31334	31044	31290	31342	31476	31016	31225	31279	30937	31102	31356	31288	31468	31295	31153	31330	31298	31363	31236	31169	31175	31288	31200	30989	31265	31065	31233	31053	31102	31482	31176	31280	30946	31195	31461	31111	31202	31110	31048	31356	31279	30737	31213	31188	31083	31079	31403	31256	31225	31492	31139	31276	31278	31279	31314	30998	31140	31086	31342	31085	31217	31363	31098	31253	31223	31195	30973	30832	31240	31174	31041	31221	31376	31429	31409	31171	31116	31212	31035	31367	30909	31248	31014	31198	31480	31062	31224	31006	31078	31350	31013	30975	31143	31342	31123	31096	31095	31507	30993	30920	30998	31124	31351	31457	31414	31072	31124	31168	31116	31113	31443	31261	31552	31417	31298	31200	31085	31321	31188	31092	31162	31340	31259	31289	31166	31216	31259	31041	31046	31286	31243	31216	31244	31412	31025	31046	31185	31326	30809	30905	31346	31425	31016	31430	31192	31344	31210	31197	31268	31095	31284	31089	31243	31193	30984	31228	31154	31249	31005	31193	31181	31272	31228	30921	31062	31176	31156	30968	31114	31124	31213	31107	31269	31309	31230	31015	30979	31178	31180	31077	31023	31156	31191	31088	31151	31289	30904	31023	31299	31238	31380	31148	31099	31319	31329	31109	31238	31065	31331	31369	31466	31132	31344	31410	31028	31453	31325	31172	31138	30968	31134	31306	31384	31026	31286	31459	31398	30991	31016	31236	31127	31013	30973	31351	31219	31065	31153	31030	31117	31438	31304	31199	31408	30905	31263	31143	31249	31359	31230	31298	30982	31089	31309	31221	31046	31175	31061	31255	31324	31126	31239	31247	31372	31129	31040	31423	31468	31104	31175	31375	31159	31146	31213	31212	31226	31219	31255	31384	30894	31485	31146	31310	31108	31188	31194	30875	31229	31105	31381	31109	31237	31053	31232	31014	30909	30965	31302	31182	30974	31012	31232	31249	31138	31209	31176	31156	31302	31299	31295	31036	31097	31139	31076	31206	31406	31047	30907	31008	31181	31047	31137	31287	31157	30996	31059	30960	31259	31218	30976	31250	31336	31016	31401	31368	31157	31382	31061	30981	31204	31169	31269	30959	31206	31080	31167	31178	31308	31127	30911	31302	31291	31024	31236	31286	31033	31177	31251	31389	31311	31411	31031	31161	31292	31131	31207	31016	31201	31223	31160	31264	31354	31281	31186	31361	31190	31309	31247	31068	31306	31131	31214	31184	31026	31128	31097	31091	31051	30778	31178	31628	31443	31384	30959	31005	31115	31019	31222	31046	31052	31259	31101	31236	31300	31149	31292	31396	31194	31208	31196	31274	31284	31170	31035	31127	31090	31229	31217	31265	31164	31248	31203	31197	30968	31011	31325	31248	31083	31344	31295	31140	31045	31178	31285	31019	31156	31184	30992	31223	31422	30972	30898	31193	31046	31324	31560	31333	31099	31362	31417	31438	31244	31381	31505	31118	31011	31206	31197	31378	30944	31041	31223	30950	30985	30872	31169	31395	31152	31144	31149	31309	31267	31060	31237	31283	31434	31405	30967	31373	31434	31231	31190	31082	31240	31193	31308	31333	31132	31202	31324	31364	31299	31181	31084	31090	31188	31247	31440	31235	31117	31129	31213	31258	31297	31175	31378	31424	31099	31225	31392	31014	31032	31135	31272	31165	31216	31321	31223	31387	31288	31123	31266	31332	31089	31265	31329	31052	31434	31165	31180	31169	30890	31179	31223	31095	31248	31261	31380	31213	31147	31314	31139	31160	31127	31260	31114	31283	31222	31247	31121	31032	31241	31296	31288	31146	30957	31117	31360	31127	31354	31091	31344	31347	31186	31016	31251	31100	31524	31260	30952	31370	31358	31190	31476	31245	30826	31131	31561	31126	31139	31395	31334	31350	31173	30971	31584	31300	31107	31192	31326	31317	31134	31369	31158	31204	31150	31336	31299	31259	31192	31170	31126	31011	31287	31151	31306	31116	31224	31324	31188	31321	31270	31025	31339	31417	31355	31354	31444	31292	31347	31544	31203	30833	31213	30991	31412	31174	31124	30891	31057	31177	31169	31080	31149	31293	31197	31281	31116	30985	31277	31075	31355	31454	31364	30825	31183	31315	31032	31155	31319	31217	31252	31139	31279	31053	31338	31034	31239	31077	31402	31129	30999	31233	31379	30915	31300	31180	31047	31359	31031	31249	30982	31134	31338	30982	30924	31299	31126	31361	30791	31115	31197	31105	30988	31161	30963	31144	31242	31327	31022	31060	31118	31073	31040	31235	31126	31039	31375	31331	31068	31208	31381	31126	31416	31290	31166	31197	31136	30973	31177	31209	31094	30938	31292	31378	31061	31398	31234	31048	31107	31205	31390	31062	30919	31150	31305	31328	31218	31038	31532	31323	31321	31368	31105	31176	31181	31206	31183	31245	30995	31337	31113	31162	31258	31131	30972	31293	31085	31354	31060	31248	31129	31191	31051	31292	31287	31212	31470	31411	31348	31375	31087	31099	31275	31212	31360	31179	31264	31074	31311	31225	31254	30974	31401	31312	31196	31112	31082	31244	31356	31278	31307	31427	31041	31428	31310	31282	31074	31465	30946	31174	31169	31195	31000	31058	31297	31267	31389	31338	31012	31213	31365	31414	31306	31149	31103	31288	31224	31177	31007	31291	31225	30986	31069	31322	31376	31424	31368	31330	31136	30949	31113	31266	31114	31377	31253	31193	31221	31576	31222	31396	31248	31176	31097	30930	30991	31128	31201	30992	31198	31299	31391	31247	31197	31240	31357	31164	31311	31352	31297	31196	31022	31279	31184	31049	31351	31152	31411	31021	30922	31205	31279	31177	31145	31396	31194	31342	31289	30967	31311	31314	31065	31054	31176	30931	31259	31304	31157	30981	31172	31174	31269	31272	31630	31437	31363	31142	31231	31086	30990	31419	31199	31210	31236	31040	31295	31331	30981	30987	31384	31518	31177	31214	31206	31249	31055	31172	31460	31191	31085	31154	31108	31222	31195	31011	31024	31135	31102	31296	31114	31035	31082	31364	31001	31377	31427	31125	31169	31262	31454	31087	31251	31289	31090	31180	31084	31179	31201	31262	31050	31066	31282	31449	31122	31332	30797	31054	31368	31192	31202	31369	31326	31325	31177	31123	31051	31261	31316	31081	31221	31002	31147	31131	31386	31392	31492	31162	31250	31209	31388	31366	31222	31227	31157	31234	31358	31176	31263	31231	31186	31222	31250	31256	31121	31069	31155	31246	31121	31398	31428	31234	31108	31220	31066	31331	31098	31145	31150	31208	31258	31302	31129	31243	31083	31363	31317	31232	31116	31143	31219	30896	31391	31328	31131	31127	31173	31207	31191	31072	31179	31123	31336	31184	31184	31274	31181	31177	31037	31260	31000	31174	31312	31528	31352	31213	31455	31127	31047	31087	31444	31412	31550	31087	31525	31198	31397	31176	31156	31033	31340	31095	31187	31230	31149	30903	31453	31172	31229	31147	31160	31119	31083	31021	31382	31226	31127	30980	31187	31303	31208	31081	31118	31371	31324	31068	31282	31205	31421	31103	31256	31202	31254	31275	31246	31169	31073	31097	31321	31361	31348	30970	30991	30947	31207	31082	31214	31243	31091	31254	31375	31215	31042	31019	31320	31302	31223	31349	31253	31350	31177	31081	31015	31149	31024	31290	31075	31233	31276	31249	31334	31061	31014	31141	31294	31357	31134	31022	31217	31114	31392	31118	31329	31199	31203	31324	31276	31215	31371	31103	30797	31194	31179	31289	31274	31201	30943	31077	31109	31223	31407	31376	30947	31131	31123	31404	31328	31364	31104	31246	31036	31078	31133	31333	31110	31362	30936	31262	31283	31198	31187	31258	31255	31086	31181	31407	31028	31165	30994	31179	31193	31233	31254	31079	31234	31180	31191	31439	31188	30923	31392	31065	31191	31351	31289	31184	31131	31280	31194	30970	31149	31325	31260	31036	31113	31140	31189	31085	30970	31445	31339	31332	31163	31183	31412	31375	31004	31342	31027	31083	31274	31166	31167	31197	31070	31454	31269	31263	30866	31402	31284	31037	31294	31270	31288	31064	31286	31496	31199	31243	31243	31191	31362	31213	31126	31265	31110	31390	31077	31205	31296	31374	31099	31288	31194	31346	31235	31272	31132	30938	31218	31333	31091	31102	31021	31193	31096	31181	31081	31153	31108	31064	31038	31243	31305	31489	31232	31182	31227	31154	31103	31191	31364	31014	31214	31102	31285	31346	31082	31020	31237	31111	31212	31458	31177	31261	31058	31010	31539	31066	31270	31184	31224	31304	31095	31332	31439	31252	31023	31411	30979	31461	31278	31264	31204	31479	31194	31210	31198	31255	31236	31093	30804	31356	31253	31202	31271	31171	30966	31057	31068	31209	31088	31323	31287	31208	31172	31077	31103	31334	31159	31208	31280	31165	31128	31351	31145	31257	31046	31191	31426	31271	31144	31339	31114	31197	31261	31169	30978	31062	31230	31094	31085	31261	31271	31135	31014	30969	31027	31087	31291	31272	31418	31319	31160	31339	31185	30917	31233	30963	31292	31125	31189	31085	31129	31122	31239	30807	31138	31183	31157	31303	30854	31130	30986	31187	31196	31148	31224	31416	31417	31261	31426	31032	30843	31059	31274	31455	31426	31016	31424	31121	31243	31063	31209	31186	31170	31281	31033	30944	31244	31262	31249	31238	31258	31101	31412	31185	31433	31163	31133	31165	30958	31166	31440	31263	31275	31173	31189	31255	31162	31199	31216	31249	31397	31154	31186	31320	31317	31232	30900	31075	31261	31330	31224	31117	31053	31332	31191	31222	31356	31249	31448	31334	31254	31190	30986	31184	31220	31160	30991	31115	31271	30973	31348	31225	30939	30900	31274	31189	31039	31044	31209	31084	31301	31055	31310	31409	31319	31181	31159	31154	31378	31297	31142	31209	31334	31054	31248	31262	31329	31623	31550	31213	31377	31472	31320	31373	31360	31210	31489	31177	31120	31291	31283	30959	31005	31199	31479	31235	31140	31389	31121	31306	31295	31422	31276	31379	31083	31312	31586	31032	31415	31332
25836	37152	36889	28431	24302	22671	21886	21662	20047	18537	17797	17416	17157	17215	17245	16949	17204	17291	17127	17200	17209	17138	17152	17133	17080	16868	17370	17184	17198	17249	17196	17333	17003	17119	17062	17129	17018	17199	17108	17267	16929	17194	17109	16870	17158	17136	16971	17239	17205	17127	17216	17073	17183	17173	17151	17120	16961	17165	17176	17257	17092	17046	17262	17125	17088	17096	17099	16903	17131	16939	17148	17167	17121	17097	17231	17224	17062	17119	16882	16920	17019	17253	16996	17254	16992	17086	17179	17101	17166	17086	17136	17203	17225	17133	17117	16988	17046	17006	17301	17133	17356	17121	16891	17090	17164	17078	17089	17199	16978	17238	17104	17191	17038	17013	17168	17005	17192	17147	16928	17201	17192	17066	17232	17138	17104	17205	17343	17082	17036	17119	16885	17054	16996	17164	17219	17231	17027	17092	17096	17200	17124	17117	17197	17054	17250	16916	17058	17011	16907	17019	17098	16999	16961	16931	17275	17049	16942	17166	17122	17074	17173	16997	17303	17095	17186	17045	17154	17150	17123	17081	17126	17055	17305	16966	17206	17176	17129	17159	17178	17132	17077	17156	17229	17018	17093	17080	16942	16935	17156	17192	16782	17180	17133	17123	17028	17067	17122	17215	17001	16940	17107	17276	17157	17002	17108	17081	17012	16925	16979	16975	17202	17053	17158	17251	17077	16952	17062	17154	17311	17125	17123	17111	17302	16926	17035	17081	17227	17159	17343	17087	17133	17098	17065	17024	17053	17011	17097	17041	17109	17356	16962	16962	16919	17071	17192	17147	17249	17209	16925	17157	17172	17037	17099	17155	17202	17084	16940	17266	17003	16978	17030	17090	17015	16820	17047	17077	16955	17134	17372	16992	17189	17076	17069	17086	16948	17094	17137	16913	17008	17124	17068	17126	17193	17149	17233	17324	17271	17259	17309	17087	17296	17005	17211	17154	17124	17129	17055	17108	17104	16982	17152	16922	16957	17157	17179	17016	17353	17217	17437	17136	17152	17047	17126	17091	16997	17084	16976	17012	17233	17306	17006	17225	17037	17332	17024	17097	17113	17178	17088	17228	17174	17207	17182	16882	17354	17165	17221	17146	17099	17048	16995	17128	17032	17104	17152	17214	17240	16946	17301	17006	17194	16989	17022	17105	17154	17118	17073	17179	17065	16910	17157	16967	17074	17021	16941	17237	17198	17215	17129	17009	17243	17082	17164	17085	17017	17089	17263	17031	17066	17201	17226	17259	17144	17041	17249	16986	17272	17102	17231	17123	17222	17152	16952	16902	17219	17068	17123	17206	16856	16969	17397	17095	16904	17085	17112	17283	17101	17072	17193	17098	17143	17120	16998	17146	17202	16945	17091	17095	17102	17152	17151	17101	17136	17175	17066	17094	16994	17169	17131	17249	17163	17020	17122	17158	17246	17186	17034	17156	17398	16996	16857	17186	17082	16951	17082	17064	17247	16901	17100	17243	17225	17190	17143	16970	17052	17131	17141	17120	17021	17177	17316	17166	17033	17346	17155	16961	17245	17300	17094	17225	17260	17115	17121	17042	17182	17095	17241	17180	17025	16880	17087	17124	17050	16934	17106	17096	17060	17135	17310	16949	17064	17173	17136	17008	17096	17109	17144	17034	17211	16955	17140	16990	17124	17008	17016	17090	17189	17291	17056	17184	16978	16870	17076	17321	17440	16987	16967	17066	17148	17204	17080	16956	17118	17191	16974	17224	17025	17001	16898	17195	17041	17152	17211	17165	17065	17038	17143	17009	17002	17027	17121	17219	17226	17096	17029	17165	17239	17096	17128	17072	17127	17150	17154	17115	17064	17134	16968	17025	16951	17021	17247	17182	17175	17073	17061	17257	17016	17051	16999	17134	17264	17005	17091	17203	16875	17101	17043	17195	17221	17097	17167	17176	17077	17224	17139	17163	17102	17116	17232	17000	17123	17132	17078	17082	17064	17080	17029	16965	17121	16905	17058	16969	17161	17146	17190	17086	17141	17096	17109	17032	17101	17159	17197	17168	17116	17267	16972	17093	17062	16999	17261	17130	17334	17093	17031	17199	17131	17090	17087	17092	17108	17177	17138	17164	17105	17035	17162	17169	17341	17141	17263	17141	17067	17118	17100	17158	17120	17028	17228	17141	17120	17060	17129	17071	17048	17154	17195	16992	17066	17229	17267	17144	17198	16930	17131	17108	17029	16996	16993	17088	17283	17126	17012	17236	17068	17022	17078	17287	17033	17191	17145	17162	17212	17146	17003	16966	17257	17102	17113	16920	17127	17018	17269	17030	17076	17189	17059	17047	16932	17148	17008	17105	17210	17077	17179	17177	17051	17235	17168	17064	17254	17177	17099	17007	17116	17254	17005	17214	17203	17009	17026	17086	17189	17148	17254	17197	16912	17025	17156	17209	16989	17055	17309	16992	17013	17016	17300	16800	17142	17025	16990	17060	17123	17112	17080	17092	17084	17203	17067	17165	17053	17208	17106	17161	17046	17087	17093	17123	17197	17105	16898	17259	17074	16898	17157	17069	17124	17042	17214	17013	16972	17119	17062	17133	16922	17082	17212	17086	17256	17100	17149	17024	17108	17136	17011	17090	16921	17072	16974	17182	17015	17167	17122	16995	17112	17220	17109	17032	17011	17142	17136	17127	16906	17067	17224	17292	16926	17232	17067	17069	17133	17178	17053	17108	17124	17050	17094	17275	17289	17216	17123	17196	17352	17174	17143	17199	17149	17137	17215	16919	17073	17189	17219	17144	17059	16947	17068	17121	17185	17209	17163	17221	17080	17128	16929	17174	17045	17116	17046	17173	17099	16968	16943	17199	17018	17110	17196	17105	17211	17090	17061	17083	17104	17201	17159	16971	17135	17135	17180	17093	17091	17088	17083	17217	17085	17197	17051	17138	17180	17180	17156	17201	17075	17006	17104	17088	17135	16938	16930	17137	17144	17009	16987	17096	17263	17067	17151	16812	16997	17229	17211	17274	17026	17266	17098	17129	17166	17067	17048	17100	17125	17029	17194	17112	17110	17131	16972	17082	17178	16997	17096	17148	17129	17236	17047	17049	16954	17141	17198	17084	17039	17049	17100	17239	17240	17068	17030	17192	17015	17176	17205	17099	17214	17162	17062	17154	17081	17068	16979	17083	17063	17183	17118	17107	17124	17130	17144	17067	17117	16967	16970	16972	17269	17128	16943	17142	17014	17028	16937	17199	17075	17018	17002	17203	16985	17209	17097	17231	17047	17209	17186	17171	17246	17204	17093	17182	17053	17161	17212	17024	17121	17204	17158	17095	17057	16916	17152	17231	17192	17241	17191	17440	17011	17088	17066	17174	17227	17228	17122	17082	17126	17170	17113	17097	17124	17102	17168	17002	17126	17148	16930	17100	17206	17263	17123	17194	16996	17326	17235	17166	17079	17189	16900	16935	17198	16975	17001	17105	17100	17003	16982	17146	17161	17317	17050	17296	16916	17094	17337	17211	17174	16946	17035	17185	16961	17215	16934	17095	17261	17031	17053	17167	17041	17030	17103	16909	17148	16906	17247	17116	17235	17065	17103	17115	17197	17026	16978	17060	16973	17081	17028	16935	17209	16928	16978	17028	17156	17108	16962	17043	17097	17009	17248	17115	17180	17033	17181	17174	17251	16933	17337	17179	16976	17034	17026	17059	17153	17041	16955	17074	17202	17072	16944	17162	16962	17068	17210	17282	17226	16969	17105	17133	17173	17185	17234	17161	17193	17125	17024	17068	17053	17138	17058	17186	17103	17199	17044	17206	16986	17166	17295	17131	16967	17098	17172	17071	17140	17166	17053	17141	17310	17143	16997	17011	17120	17182	17211	17323	17082	17116	17065	17138	17089	17009	17097	17044	17296	17111	17312	16901	17020	17289	17063	17189	17267	16877	17285	16977	17288	17018	17246	17236	17061	17162	17140	17111	17051	17300	17089	17078	17126	17020	17105	17168	17054	17311	17260	17122	17094	17118	17141	17182	17086	17175	17197	17285	17146	16913	17168	17262	17067	16998	17245	16916	17096	17014	17214	17131	17156	17212	17112	17148	17040	17040	17046	17117	17116	17147	17145	17299	17124	17211	16989	17082	17054	17078	17060	17131	16792	17063	17336	17060	17174	17086	17260	17230	17017	17197	17085	17113	17090	17193	17186	16999	17320	17071	17254	17294	17066	17189	17033	17182	17041	17136	17041	17104	16805	17076	17067	17098	17103	17156	17074	17206	17172	16973	17146	17143	17058	17192	17020	17075	17140	17054	17148	17093	17084	17185	17148	16903	17070	17276	17061	17149	17015	17044	17070	17052	16957	17101	17050	16968	17261	17135	17227	17005	17190	17155	17151	17163	17166	17023	17094	17279	17167	17076	17100	16940	17205	17283	17268	17005	17077	16968	17038	17138	17111	17159	17134	17044	17261	16947	17152	17071	17341	17203	17127	17193	16941	17172	17056	17138	17155	17278	17127	17130	17177	17170	17005	17267	17161	16920	17230	17132	17275	17061	17285	17154	17127	17160	17199	17079	17017	17198	17057	17083	17142	17069	17231	17094	17114	17102	17010	17076	17052	17256	17074	17208	16953	16805	17123	17120	17158	17115	17114	17140	17096	17163	17284	17115	16985	17016	17189	17126	17017	17198	17039	17101	17128	17207	17010	17124	17218	17093	17171	16994	17018	17298	17114	17058	17162	16940	17288	17189	17073	17187	17223	17112	17104	17189	17050	17207	17163	17272	17197	17068	17127	17123	17262	17276	17171	16977	16947	17204	17030	17053	17102	17108	17082	17321	17144	17059	16974	17252	17317	17125	17294	17045	17255	16856	16976	17148	17223	16994	17057	17011	17053	16996	17141	17325	17203	16834	17145	16996	17086	16932	17062	17119	17115	17209	16992	17062	17199	17131	17073	17070	16967	17318	17110	17175	17090	17087	17160	17218	17286	17055	17066	17074	17208	17168	17096	16991	17152	17002	17077	17148	17127	17269	17094	17264	17162	17104	17221	17099	17261	17056	17080	17140	17043	17222	17040	17238	17148	17136	17049	17105	17270	16938	17174	17220	17036	16893	17140	17110	17214	17184	17106	16924	17074	17182	17178	17012	17115	17005	17109	17020
24596	21960	32329	36870	36980	45448	45333	50233	44294	37544	34300	32345	31640	31334	31216	31044	31103	31146	31035	31109	30904	31039	31271	30902	31214	31163	31053	30861	31063	30883	31248	31024	31078	30856	30985	30787	30882	30782	31056	31103	31028	31022	31079	30871	31163	31129	30949	31142	31151	31036	31174	30907	31045	31003	30782	31105	31046	31116	30693	31095	30756	31014	31143	31032	30838	31065	30961	31087	30984	30976	30868	31049	30857	30877	31096	31125	30899	30895	30805	30972	30969	31300	30855	30623	30781	30952	31009	31097	30906	30948	30864	31063	30915	31198	30865	30902	30706	31174	30923	31202	30896	30897	31127	30970	30984	30947	30860	30949	30916	30659	31200	30823	31157	30853	30996	30992	31102	31115	31183	30905	31003	30849	31129	30763	31075	31046	30951	30815	30880	30920	30980	30738	31038	31022	30987	31099	30959	31276	31118	30938	31058	31121	30916	30973	30731	30744	30914	30722	30866	30952	31000	31308	31041	30934	30848	31004	30891	30954	30906	30839	30935	30832	30982	30947	30775	31087	31156	31021	30870	31212	31039	30896	30892	30929	30913	31182	30760	30810	30959	31119	31030	30961	31084	30970	31219	30938	30886	31048	30851	31045	30782	30778	30981	30925	31093	30783	31171	31007	31019	30892	31054	30965	31089	31134	30902	30943	31119	31079	30947	31100	30607	30836	31043	30633	31034	31011	31286	30883	31226	30846	31163	30790	30816	30619	30959	31123	31039	30732	31105	30889	30909	31076	30941	31038	31010	31191	31056	31172	31134	31021	30841	31105	30910	30852	30789	30877	30876	30879	30848	30918	30855	30986	31070	30979	31095	31162	31052	30836	31110	31052	30639	30932	31190	31034	30740	30695	31111	30726	30861	30744	31082	30780	30796	31011	30984	30977	30971	31007	31023	31169	30892	30914	30993	31114	31170	30893	30974	30946	30922	30714	30934	30724	30759	30936	31007	31128	30944	30980	30829	31111	31010	31080	31005	30674	31103	30613	30960	30986	30782	30879	30972	31105	30988	31089	31048	31332	30830	31018	30854	31060	30943	31104	30971	30788	31105	31029	31148	30938	30938	31047	31208	31113	30979	31018	31045	31087	31030	30808	30909	30925	30978	30844	31075	30871	30907	30977	31041	31109	30888	31027	30922	31340	30699	30810	31158	30788	30972	30981	30704	31116	31127	31049	30924	30765	30943	31205	31256	31149	31055	30862	31124	31000	30936	30930	30962	31006	30938	30778	30846	30999	31046	31129	30910	30779	30966	30789	31091	31163	30930	30797	30833	30814	30938	31173	30845	30856	30888	30868	31052	30928	30979	30719	30878	30951	30948	30895	30797	30515	30945	31179	30973	31227	30966	30785	31108	30870	31235	30938	30961	30810	30983	31108	30897	30931	30964	30868	30777	30952	30998	30963	31098	30786	31024	30840	30918	30993	30822	31061	30837	30683	31000	31083	31198	31075	31137	31169	30967	30917	31015	30961	30924	30710	31152	30817	31168	30960	30867	30897	31044	31101	31041	31073	30972	30899	31070	30925	30956	30720	30893	31205	30976	30813	31062	31143	31290	31009	31059	30757	30598	31074	30924	31016	31050	30959	31214	30870	31034	30874	30701	30986	31374	30986	31058	30962	30922	31126	31062	31060	30984	31099	31146	30878	30857	30860	31185	30735	31078	30855	30687	31025	30842	31070	30825	31303	30847	31059	31183	30883	30922	30807	30761	30912	31155	30800	30972	30999	30875	30794	31081	31020	30993	30797	31181	30947	30790	31126	30943	30966	30962	31043	31095	31117	30936	31275	30969	30881	30919	31067	30781	30952	31062	31066	30724	31187	30905	30997	30843	30817	30892	30779	30999	30980	30948	30845	30854	30805	30873	30999	30989	30868	30792	30903	31061	30746	31018	30970	30841	31075	31042	30974	30814	31119	30856	31004	30808	30919	30955	30838	30862	31111	30921	30842	30916	30850	30827	30856	31214	30726	30759	31003	30856	30737	30744	31031	31080	30906	30847	30979	30883	31266	30957	30957	31057	30971	30726	31045	30998	30974	30862	31015	30878	30716	31101	30933	31241	30991	30879	30831	31094	31067	30951	30974	31241	30900	30969	31190	31065	31197	30992	31041	31057	30972	30761	31169	31168	31023	30973	30835	30960	30941	30797	30885	31069	30996	30942	31059	30797	30867	31062	30955	30896	31188	31069	30910	30948	31177	31213	30957	30770	31050	30986	30786	30988	30765	30795	31130	30979	30862	30928	31002	31136	30984	30672	31217	30977	31037	30887	30837	30928	30870	30825	31003	31061	30839	31082	30767	30558	31121	31139	30972	30852	31021	31080	30864	30879	31004	30767	30706	30789	30928	31079	30611	30915	30749	31084	31041	30828	31015	30812	30851	30791	30840	30700	30943	30982	30979	30953	31022	30787	30828	31332	30909	30890	30629	30954	30767	30847	30862	30906	30953	30954	31321	30774	30840	31286	31185	31048	30966	30960	30743	31087	30611	30801	30752	31049	30900	30940	30885	30949	30864	30832	31153	31172	31195	30840	31316	30827	30959	30966	30821	30959	31317	31079	30956	30983	31089	31112	31023	30859	30798	31009	30618	31031	31009	30815	30887	30936	30937	31074	31037	30972	31017	30767	30838	30689	31067	31087	31013	30949	30815	30775	30893	30961	31046	30799	30784	31131	30743	30977	31022	30829	30969	31010	30783	30903	31004	31076	30870	30855	31233	30972	30972	30910	30955	31226	30937	31047	30882	31210	31004	30901	31094	30986	30912	30757	31077	31169	30875	30950	31095	30968	31059	30968	30885	31248	30995	30848	30953	31067	31040	31302	31369	30711	31167	31137	30911	30840	31201	31210	31190	30709	31219	30719	30986	31105	31028	30669	30994	30836	30962	30865	30835	31052	30807	30936	31157	31102	30825	30779	30692	31013	31013	30975	30913	31097	30789	31134	30804	30988	30794	30937	31102	30738	31109	31078	30835	30913	30846	31178	30932	30630	30863	31203	30907	30994	31101	31126	31132	30691	31152	30690	30965	31082	31031	30650	31008	30811	31025	30846	30815	30874	30783	30931	30903	30779	31167	31042	31244	31150	31081	30960	30691	30822	30907	30912	30892	30958	30858	30799	30835	31039	30861	30773	30950	30723	30935	30908	31360	30882	30875	31002	31045	31167	30853	30992	30769	30951	30757	30896	30783	30801	30980	31043	30965	31124	30795	30866	30581	30679	30920	30783	31132	30955	30917	31234	31318	30919	30893	31189	30953	31021	30991	30879	31011	30980	30857	30800	30860	31180	31025	30853	30934	30737	30962	30721	31027	30937	30838	30953	30843	31032	30859	30890	30864	30863	30820	30881	30909	31185	30959	31000	30990	31079	31105	30832	30888	30986	30708	30794	31140	31152	30920	30842	30827	30866	30941	31019	30976	31126	31135	30910	30920	30757	30902	30952	30782	30811	31116	30875	30947	30962	30737	31076	31058	30633	30981	30927	30981	31082	30833	30833	30689	31263	30958	30744	30879	30986	31041	31042	30965	31180	30858	30913	30971	30928	31020	30936	30999	30984	31069	31044	31044	31001	31268	31188	30891	31004	30853	30863	31126	30894	30905	30806	31050	31021	31149	31224	31118	31163	30942	30752	30788	30908	30962	31030	30938	31064	31181	31021	31091	30821	30952	30980	30785	30717	30948	31060	31041	31189	31016	30718	30722	31217	30987	30755	31000	31070	30975	30832	30957	30952	30935	30998	30962	31116	31132	31043	30896	31115	30880	30615	30903	30829	30709	31169	31179	30985	30958	31029	30981	31216	30787	30810	30858	30967	30732	30720	30695	31180	30947	30795	30987	30812	31014	31076	30946	31067	31219	30883	30900	30975	30811	30978	30842	30868	30978	30646	30742	30789	30699	31188	31204	30958	30562	31139	30671	31103	30693	30816	31059	30779	30647	30983	30850	31046	31031	31090	30887	31010	30984	30935	31202	30838	30983	30831	31124	31102	30997	30976	31130	31126	31242	30829	30958	30949	30932	30893	30856	31118	31089	30971	30832	30860	31020	30783	30876	31138	30767	30944	30972	30856	31187	30568	30604	31090	30860	30851	31234	30819	30816	30935	30866	30812	31015	31231	31216	30840	30878	31016	30851	30984	30924	31084	30968	30797	30712	30843	30894	31103	30993	31004	30994	31230	31022	30815	30715	31266	31044	30838	30943	30935	30946	30918	30847	31109	30959	30824	30829	31095	30856	30759	30880	30911	30785	30875	31078	30763	30730	31090	30792	30892	30968	31102	31058	30950	31137	30916	30986	30927	31108	30721	30807	30939	30682	31084	30904	30850	30882	30864	30943	30874	30769	31116	30907	30905	30873	30795	30732	30723	31044	30844	30788	31076	31131	30879	30754	30625	30783	30754	30969	31167	31105	31032	31068	30860	30865	30969	31048	30843	30959	30925	31051	30976	30850	30856	30939	31164	31014	30746	30991	31306	30596	30768	31102	30932	31043	30884	30717	31002	31022	30823	31061	31092	30902	31005	30944	31167	30966	31151	31075	30905	31308	31327	30781	30988	30823	30872	30602	30708	30671	30957	31297	31055	31001	31140	30860	30947	30719	30914	31027	30990	30925	31083	31079	30946	30661	31060	31194	30791	31026	30905	30844	31037	30954	30974	30976	30711	30961	30843	30801	31064	31258	30919	31083	30842	30808	30926	30876	31046	30913	31294	30856	31022	30969	31092	31031	31231	31293	30866	30703	31071	30862	31202	31010	30778	30870	30948	30959	30812	30788	30959	31048	31017	30956	31140	31016	30942	30957	30866	31091	31111	30828	30899	30993	30940	30922	31071	30897	30905	30891	30742	30888	30938	30839	30775	30844	30986	31009	30965	31277	30890	30785	30990	31140	31093	31011	30907	30877	30920	30992	30916	30871	30833	30800	30753	30954	30751	31178	30965	30944	31050	30702	31023	30913	30986	30816	30988	30996	30956	30924	30962	31100	30938	31027	30986	31288	31003	30856	30914	30936	30986	30943	30917	30569	30918	30747	30601	30854	31096	31028	31179	31264	30983	31029	31029	30839	30919	31008	31147	30780	30825	31065	31065	30918	30979	30850	30701	31084	30973	30739	30955	31297	30859	30966	31116	30842
26061	46467	45934	37774	30413	37820	31933	38855	30879	23203	20291	18454	17518	17359	17254	17157	17282	17175	17306	17278	17264	17436	17300	17461	17272	17270	17265	17366	17391	17337	17130	17277	17316	16941	17361	17149	17305	17049	17187	17165	17360	17168	17475	17203	17273	17060	17225	17297	17180	17220	17147	17134	17317	17272	17144	17104	16942	17344	17102	17276	17153	17181	17183	17102	17423	17318	17244	17171	17167	17202	17059	17193	17280	17320	17243	17310	17042	17012	17250	17194	17226	17211	17320	17169	17268	17139	17150	17313	17184	17395	17378	16982	17063	17297	17069	17138	17195	17215	17282	17416	17359	17191	17312	17446	17231	17297	17243	17161	17362	17233	17347	17231	17218	17172	17177	17192	17407	17127	17206	17201	17216	17039	17282	17308	17185	17214	17238	17230	17304	17330	17101	17160	17085	17444	17160	17317	17247	17167	17113	17479	17156	17321	17398	17205	17071	17363	17237	17203	17094	17090	17362	17350	17183	17188	17186	17011	17176	17269	17197	17288	17305	17302	17023	17338	17158	17326	17122	17201	17227	17310	17192	17508	17162	17089	17186	17275	17317	17384	17312	17084	17147	17002	16957	17138	17236	17014	17195	17330	17181	17360	17045	17107	17017	17312	17287	16891	17153	17156	17215	17307	17183	17168	17230	17195	17111	17102	17168	17146	17240	17237	17191	17144	17225	17170	17166	17164	17260	17235	17179	17127	17257	17172	17331	17221	17109	17132	17246	17239	17180	17259	17276	17195	17139	17117	17260	17272	17262	17003	17252	17274	17084	17100	17080	17289	16919	17366	17238	17256	17185	17240	17234	17271	17406	17152	17175	17202	17295	17098	17041	17256	17148	17284	17299	17152	17278	17075	17184	17137	17204	17214	17121	17081	17277	17171	17245	17232	17253	17353	17181	17124	17179	17229	17284	17178	17033	17337	17109	17043	17199	17370	17127	17350	17141	17163	17122	17127	17156	17164	16966	17088	17100	17184	17213	17244	17398	17174	17275	17245	17159	17173	17270	17171	17122	17206	17069	17116	17195	17158	17187	17177	17153	17202	17113	17164	17058	17265	17377	17202	17108	17156	17123	17266	17071	17067	17131	17297	17144	17078	17280	17179	17066	17380	17096	17085	17200	17196	17301	17009	17110	17172	17270	17371	17196	17339	17179	17361	17107	17344	17117	17160	17248	17109	17120	17228	17139	17247	17347	17288	17221	17196	17275	17155	17059	17256	17291	17231	17213	17153	17027	17199	17390	17315	17119	17190	17056	17157	17105	17402	17286	17168	17140	16917	17366	17264	17121	16992	17171	17293	17136	17362	17152	17273	17319	17205	17276	17202	17264	17248	17106	17389	17056	17211	17104	17321	17215	17047	17263	17120	17343	17272	17123	17319	17130	17253	17235	17115	17092	17071	17003	17067	17352	17251	17245	17346	17161	17206	17047	17208	17216	17195	17147	17192	17153	17193	17175	17148	17181	17040	17202	17168	16855	17048	17160	17201	17091	17088	17264	17170	17216	17187	17069	17245	17018	17094	17263	17123	17205	17169	17152	17302	17234	17132	17138	17343	17430	17209	17112	17168	17229	17365	17289	17180	17321	17212	17116	17162	17100	17306	17218	17282	17122	17110	17467	17169	17106	17341	17103	16953	17120	17169	17301	17232	17408	17164	17085	17022	17272	17188	17250	17102	17201	16896	17130	17169	17225	17110	17080	17261	17227	17049	17110	17320	17319	17069	17103	17305	17239	17308	17186	17289	17197	17214	17073	17278	17188	17359	17248	17116	17198	17350	17258	17152	17334	17156	17158	17005	17417	17246	17175	17427	17259	17073	17113	17041	17065	17291	17242	17334	17247	17242	17087	17144	17226	17216	17147	17033	17025	17443	17234	17012	17203	17274	17237	17253	17241	17091	17082	17221	17113	17011	17034	17247	17286	17192	17259	17230	17137	17074	17080	17226	16973	17468	17283	17250	17097	17129	16945	17263	17035	16993	17218	17055	17016	17132	17065	17430	17231	17324	17197	16890	17119	17185	17232	17321	17116	17187	17193	17087	16986	17217	17235	17256	17152	17300	17115	17258	17108	17474	17171	17252	16961	17200	17187	17098	17318	17098	17295	17217	17290	17212	17314	17153	17022	17268	17229	17177	17154	17303	17157	17247	17311	17313	17187	17133	17228	17181	17338	17254	17097	17299	17034	17371	17220	17176	17171	17153	17131	17262	17206	17029	17348	17312	16958	17161	17198	17237	17324	17250	17188	17353	17313	16997	17050	17094	17248	17233	17208	17171	17278	17196	17347	17113	17228	17237	17114	17156	17280	17325	17257	17355	17131	17278	17300	17187	17259	17287	17231	17229	17147	17157	17266	17302	17149	17148	17179	17103	17086	17315	17132	17225	17303	17216	17214	17233	17170	17243	17263	17417	17343	17239	17169	17238	17083	17226	17198	17206	17148	17066	17130	17153	17046	17089	17105	17404	17169	17113	17278	17329	16983	17072	17265	17185	17205	17234	17100	17075	17419	16991	17287	17338	17155	17024	17033	17174	17232	17217	17057	17176	17028	17108	17236	17249	17077	17245	17193	17378	17034	17190	17354	17305	17282	17027	17159	17311	17188	17184	17298	17246	17305	17007	17035	17113	17109	17250	17164	17313	17170	17267	17227	17270	17178	17278	17263	17077	17188	17284	17048	17111	17249	17162	17165	17302	17264	16960	17103	17296	17174	17181	17263	17253	17207	17081	17222	17092	17220	17495	17149	17118	17222	17261	17047	17255	17174	17208	17242	17154	17130	17110	17117	16992	17290	17376	17094	17175	17288	17219	17083	17149	17351	17334	17086	17068	17155	17142	17061	17123	17028	17117	17153	17079	17226	17365	17194	17118	17204	17280	17258	17144	17119	17362	17209	17112	17119	17246	17219	17312	17155	17204	17074	17289	17283	17120	17111	17086	17078	17351	17331	17293	16902	17144	17235	17210	17204	17352	17288	17187	17166	17005	17210	17148	17139	17028	17337	17352	17104	17221	17233	16951	17181	17088	17231	17318	17180	17180	17244	17155	17142	17349	17365	17010	17156	17084	17206	17178	17244	17275	17100	17179	17140	17244	17250	17052	17103	17304	17308	17218	17156	17249	17284	17235	17196	17228	17145	17297	17121	17191	17073	17356	17307	17315	17171	17331	17060	17145	17264	17314	17045	17236	17148	17109	16812	17122	17126	17297	17264	17216	17097	17142	17260	17129	17308	17147	17214	17122	17124	17156	16976	17309	17138	17104	17208	17084	17254	17032	17319	17293	17163	17225	17284	17106	17236	16983	17144	17147	17127	17224	17088	17148	17326	17032	17232	17130	17345	17152	17161	17180	17418	17097	17163	17211	17223	17069	17253	17225	17146	17121	17053	17225	17328	17246	17262	17042	17104	17219	17144	17205	17113	17285	17026	17015	17178	17230	17250	17167	17182	17211	17116	17162	17141	17064	17223	17006	17160	17308	17121	17277	16975	17447	16997	17163	17181	17190	17171	17051	17175	17167	16981	17070	17019	17213	17055	17222	17253	17291	17018	17309	17175	17161	17092	17021	17292	17247	17363	17325	17267	17159	17142	17143	17006	17344	17239	17308	17227	17112	17287	17257	17108	17157	17216	17160	17200	17178	17094	17375	17246	17101	17152	17299	17088	17214	17147	17478	17090	17201	17120	17326	17097	17226	17166	17265	17156	17206	17057	17052	17171	17145	17327	17166	17322	16930	17298	17159	17148	17302	17112	17199	17027	17085	17370	17299	17067	17142	17280	17297	17411	17369	17231	17140	17192	17214	17331	17315	17293	17209	17178	17141	17238	17245	17117	17279	17268	17243	17238	17245	16965	17265	17283	17151	17115	17286	17221	17164	17274	17156	16924	17017	17161	17256	17116	17189	17020	17210	17352	17306	17182	17186	17252	17048	17239	17141	17193	17055	17392	17399	17151	17350	17260	17268	17204	17079	17351	17270	17176	17226	17182	17242	17232	17269	17180	17016	17273	17073	17318	17175	17301	17191	17200	17055	17001	17189	17033	17236	17264	17266	17241	17296	17283	17064	17129	17301	17098	16836	17108	17190	17062	17023	16995	17120	17097	17149	17226	17046	17063	17168	17301	16976	17266	17197	17165	17139	17213	17307	17065	16981	17100	17117	17157	17126	17330	17207	17101	17143	17156	17072	17066	17035	17103	17381	17149	17065	17075	17128	17127	17109	17230	17266	17105	17111	16983	17205	17266	17286	17280	17058	16910	17249	16990	17210	17474	17205	17152	17074	17173	17079	17229	17099	17181	17231	17341	17194	17156	17276	16929	17183	17163	17291	17057	17204	17201	17083	17146	17192	17387	17243	17174	17327	17290	17289	17210	17306	17340	17146	17212	17273	17087	17215	17303	17277	17154	17176	16921	17294	17311	17183	17282	17147	17205	16982	17096	17264	17193	17187	17105	17363	17078	17300	17183	17236	17127	17074	17293	17102	17167	17191	17365	17171	17309	17201	17196	17345	17134	17215	17232	17210	17312	17216	17327	17166	17156	17126	17071	17285	17256	17412	16962	17165	17192	17228	17165	17276	17259	17048	17380	17178	17231	17139	17139	17119	17138	17028	17373	17233	17017	17188	17352	17100	17194	17053	17356	17311	17261	17076	17280	17167	16979	17314	17134	17285	16895	17165	17006	17159	17187	17157	17113	17098	17185	17482	17138	17223	17282	17250	17174	17004	17415	17121	17205	17168	17176	17382	17010	17241	17370	17226	17051	17283	17302	17010	17199	17211	17336	17144	17002	17324	17226	17207	17257	17016	17147	17312	17344	17391	17200	17185	17287	17166	17323	17153	17174	17166	17133	17260	17004	17298	17359	17054	17262	17142	17259	17088	17057	17367	17290	17299	17282	17071	17152	17023	17199	17329	17286	17125	17231	17138	17122	17366	17182	17169	17176	17161	17180	17199	17167	17293	17138	17275	17171	17102	17331	17253	17215	17078	17102	17191	17214	17203	17319	17331	17183	17421	17221	17318	17311	17193	17010	17279	17098	17257	17097	17248	17214	17156	17129	17238	17280	17420	17280	17247	17181	17342	17232	17141	17223	17223	17228	17123	17388	17354	17027	17286	17151	17135	17187	17167	17264	17072
22769	21778	30479	33641	37482	55103	63427	56637	49478	40232	36560	33661	32405	31922	31880	31618	31476	31746	31620	31897	31609	31602	31737	31358	31488	31890	31444	31655	31441	31634	31428	31593	31201	31375	31608	31511	31325	31426	31259	31589	31632	31521	31277	31640	31528	31640	31376	31416	31406	31631	31535	31415	31391	31682	31613	31309	31268	31284	31537	31461	31608	31624	31639	31415	31357	31343	31497	31356	31455	31444	31394	31411	31391	31370	31263	31324	31474	31404	31296	31034	31316	31349	31550	31360	31342	31512	31530	31379	31721	31410	31309	31311	31632	31547	31421	31362	31314	31307	31141	31434	31414	31356	31465	31255	31201	31316	31641	31333	31604	31404	31090	31478	31591	31317	31266	31378	31747	31395	31406	31414	31775	31315	31561	31475	31109	31027	31448	31373	31362	31428	31347	31768	31353	31300	31536	31305	31635	31711	31700	31496	31499	31295	31305	31017	31274	31317	31230	31459	31274	31305	31650	31359	31218	31292	31218	31183	31442	31229	31304	31362	31335	31369	31252	31358	31478	31325	31624	31489	31424	31343	31099	31346	31345	31190	31349	31336	31144	31203	31330	31334	31490	31377	31640	31041	31423	31475	31554	31452	31354	31438	31375	31266	31583	31211	31536	31423	31631	31562	31224	31423	31701	31426	31555	31463	31547	31370	31472	31249	31221	31267	31293	31601	31590	31177	31582	31375	31378	31635	31333	31498	31318	31612	31535	31361	31439	31442	31515	31161	31412	31391	31114	31480	31286	31165	31707	31244	31239	31258	31470	31436	31575	31421	31444	31414	31422	31185	31546	31476	31301	31609	31171	31159	31498	31401	31592	31567	31582	31150	31370	31529	31456	31443	31604	31380	31205	31057	31054	31163	31438	31233	31037	31110	31473	31533	31360	31444	31404	31285	31158	31405	31532	31435	31491	31513	31414	31336	31352	31279	31399	31788	31432	31233	31344	31457	31642	31177	31316	31290	31591	31466	31441	31521	31360	31462	31317	31329	31591	31395	31344	31049	31104	31324	31377	31328	31275	31199	31340	31499	31215	31358	31397	31327	31552	31296	31087	31454	31367	31402	31671	31261	31670	31269	31316	31291	31049	31429	31505	31226	31344	31384	31283	31132	31269	31360	31374	31442	31347	31410	31235	31297	31629	31408	31284	31270	31411	31107	31257	31525	31707	31594	31264	31028	31182	31510	31309	31247	31176	31249	31412	31173	31546	31283	31340	30997	31218	31322	31648	31224	31435	31521	31394	31378	31373	31296	31201	31379	31433	31290	31499	31239	31424	31522	31192	31300	31609	31267	31409	31347	31543	31278	31430	31197	31386	31090	31317	31580	31426	31130	31345	31319	31442	31440	31297	31255	31495	31411	31261	31322	31313	31134	31041	31409	31316	31314	31816	31275	31260	31256	31546	31494	31382	31506	31484	31365	31362	31189	31624	31272	31538	31301	31160	31311	31263	31437	31644	31326	31270	31557	31295	31297	31499	31379	31383	31419	31387	31726	31369	31398	31134	31404	31590	31445	31575	31527	31730	31650	31309	31246	31250	31167	31112	31388	31563	31514	31450	31621	31313	31486	31144	31276	31410	31377	31369	31444	31372	30999	31533	31629	31092	31237	31338	31303	31101	31079	31251	31254	31180	31316	31395	31323	31333	31593	31495	31203	31460	31298	31586	31402	31488	31318	31250	31306	31538	31328	31430	31472	31534	31358	31369	31334	31632	31292	31399	31608	31282	31377	31353	31315	31472	31354	31547	31356	31631	31347	31329	31572	31102	31322	31312	31305	31389	31173	31676	31230	31727	31482	31362	31487	31471	31350	30874	31340	31423	31711	31488	31370	31309	31423	31573	31540	31485	31132	31290	31690	31344	31570	31145	31461	31732	31261	31482	31097	31503	31412	31464	31237	31696	31429	31385	31617	31504	31107	31276	31102	31195	31288	31486	31531	31242	31176	31323	31303	31480	31115	31481	31252	31284	31249	31577	31257	31247	31289	31346	31324	31452	31279	31404	31454	31275	31536	31455	31569	31604	31365	31491	31465	31426	31392	31138	31427	31137	31163	31361	31260	31318	31417	31471	31582	31384	31418	31512	31559	31335	31689	31377	31359	31211	31243	31530	31142	31441	31482	31347	31354	31540	31636	31471	31411	31189	31372	31546	31393	31439	31394	31464	31743	31260	31517	31378	31256	31209	31432	31529	31255	31359	31280	31302	31147	31514	31169	31590	31321	31391	31373	31489	31426	31387	31448	31422	31534	31441	31341	31280	31086	31379	31312	31494	31323	31315	31424	31332	31407	31471	31262	31428	31135	31417	31478	31268	31407	31428	31336	31452	31244	31611	31452	31592	31510	31677	31383	31025	31235	31296	30923	31341	31342	31310	31125	31452	31217	31186	31467	31507	31366	31407	31710	31469	31253	31524	31504	31314	31468	31317	31609	31424	31307	31163	31429	31401	31369	31423	31451	31389	31172	31596	31253	31378	31144	31358	31330	31298	31228	31212	31369	31283	31467	31302	31575	31620	31574	31652	31106	31290	31134	31296	31198	31132	31418	31197	31479	31456	31417	31416	31267	31332	31367	31346	31360	31415	31285	31359	31416	31644	31512	31531	31198	31542	31382	31409	31559	31385	31381	31439	31204	31319	31485	31283	31404	31535	31284	31546	31476	31401	31234	31284	31566	31290	31591	31556	31192	31167	31269	31371	31293	31448	31679	31245	31323	31461	31458	31746	31401	31523	31128	31470	31263	31282	31425	31656	31386	31278	31341	31194	31583	31459	31548	31426	31245	31415	31487	31443	31443	31200	31543	31368	31281	31019	31345	31186	31473	31412	31450	31029	31501	31522	31552	31600	31410	31520	31394	31246	31222	31498	31322	31542	31307	31224	31026	31632	31329	31324	31281	31267	31210	31627	31383	31249	31439	31697	31662	31304	31387	31340	31239	31322	31421	31547	31265	31209	31168	31458	31493	31285	31493	31141	31360	31339	31229	31666	31531	31263	31300	31264	31682	31337	31035	31376	31452	31507	31355	31211	31352	31501	31674	31522	31346	31289	31419	31567	31450	31526	31412	31663	31256	31580	31631	31481	31504	31291	31368	31421	31273	31541	31329	31350	31503	31264	31507	31629	31312	31285	31301	31420	31363	31509	31222	31479	31248	31122	31389	31759	31562	31231	31066	31388	31360	31265	31646	31538	31433	31408	31624	31580	31423	31316	31393	31543	31477	31265	31284	31134	31496	31458	31400	31192	31242	31316	31402	31431	31274	31524	31314	31476	31200	31007	31404	31409	31503	31516	31412	31563	31254	31327	31373	31110	31121	31259	31267	31401	31618	31580	31345	31242	31105	31321	31211	31161	31316	31033	31384	31339	31676	31357	31409	31220	31461	31132	31337	31348	31237	31194	31375	31592	31228	31242	31501	31341	31309	31418	31386	31354	31538	31339	31391	31198	31595	31126	31130	31057	31232	31322	31374	31192	31394	31437	31305	31288	31334	31075	31275	31377	31347	31025	31293	31487	31382	31529	31382	31789	31353	31523	31180	31446	31454	31242	31198	31151	31421	31387	31541	31213	31296	31232	31475	31537	31442	31527	31424	31583	31351	31641	31106	31255	31470	31597	31379	31832	31337	31246	31388	31570	31464	31616	31252	31320	31363	31349	31109	31462	31411	31131	31504	31412	31646	31635	31519	31402	31733	31411	31275	31431	31324	31624	31505	31387	31363	31512	31303	31315	31157	31571	31344	31271	31284	31422	31330	31316	31345	31218	31635	31576	31319	31620	31082	31314	31079	31415	31268	31671	31383	31597	31393	31361	31619	31501	31494	31428	31553	31752	31514	31442	31540	31247	31229	31273	31437	31281	31225	31394	31592	31619	31269	31410	31332	31285	31483	31651	31437	31093	31370	31106	31118	31329	31298	31524	31481	31417	31334	31191	31493	31551	31165	30975	31472	31589	31316	31278	31320	31439	31349	31042	31504	31322	31296	31689	31274	31297	31178	31329	31379	31552	31439	31547	31365	31350	31471	31554	31280	31330	31412	31334	31370	31455	31526	31553	31491	31459	31782	31471	31420	31274	31398	31422	31452	31294	31522	31364	31523	31490	31125	31579	31519	31560	31414	31183	31395	31295	31405	31575	31630	31434	31389	31500	31489	31470	31397	31066	31207	31180	31448	31438	31568	31265	31153	31674	31499	31306	31327	31346	30924	31108	31244	31610	31292	31289	31281	31334	31358	31259	31402	31328	31361	31407	31222	31174	31407	31499	31502	31444	31205	31238	31458	31421	31324	31371	31134	31209	31553	31331	31511	31309	31390	31402	31243	31586	31187	31423	31599	31367	31562	31480	31348	31204	31448	31425	31196	31649	31120	31410	31385	31323	31398	31469	31637	31104	31366	31227	31193	31388	31340	31376	31300	31276	31220	31496	31379	31390	31448	31176	31176	31680	31499	31478	31294	31516	31490	31268	31594	31592	31299	31435	31320	31625	31198	31407	31334	31215	31302	31383	31470	31361	31063	31243	31382	31275	31136	31192	31396	31487	31399	31324	31471	31480	31397	31261	31315	31555	31460	31254	31088	31327	31253	31391	31472	31613	31391	31385	31363	31227	31457	31352	31350	31214	31713	31272	31255	31500	31302	31346	31327	31546	31327	31505	31295	31410	31394	31388	31450	31261	31235	31352	31384	31501	31180	31142	31196	31477	31278	31259	31456	31499	31523	31450	31344	31209	31356	31301	30984	31273	31535	31410	31117	31183	31038	31183	31338	31461	31301	31211	31427	31345	31597	31392	31589	31335	31239	31341	31250	31355	31420	31441	31423	31309	31464	31476	31240	31293	31442	31545	31427	31499	31360	31347	31423	31327	31418	31424	31523	31659	31409	31295	31345	31465	31467	31477	31393	31516	31283	31307	31376	31355	31380	31417	31449	31493	31226	31350	31413	31069	31380	31249	31510	31395	31311	31659	31446	31494	31353	31605	31383	31491	31324	31483	31463	31405	31350	31370	31297	31434	31562	31264	31280	31444	31430	31370	31443	31436	31284	31573	31454	31374	30957	31393	31297	31454	31552	31319	31170	31250	31364	31314	31262	31351	31301	31432	31564	31162	31459	31400	31266	31484	31300	31275	31708	31365	31566
30091	51821	53138	47300	40115	55561	57693	50345	37680	26169	22892	19435	17914	17770	17606	17720	17757	17690	17643	17585	17700	17700	17597	17513	17552	17707	17607	17512	17673	17700	17623	17724	17678	17745	17843	17529	17666	17558	17657	17463	17608	17384	17496	17672	17493	17700	17683	17694	17574	17639	17558	17415	17645	17716	17719	17474	17705	17756	17591	17668	17772	17631	17560	17700	17567	17481	17365	17660	17514	17400	17782	17792	17671	17586	17515	17508	17455	17603	17659	17714	17571	17473	17582	17537	17772	17525	17535	17583	17696	17516	17542	17397	17626	17429	17626	17532	17551	17526	17606	17538	17402	17676	17532	17605	17477	17653	17451	17364	17355	17749	17533	17694	17608	17532	17415	17548	17548	17677	17558	17423	17636	17677	17722	17663	17483	17657	17681	17549	17490	17566	17690	17529	17603	17661	17542	17661	17696	17322	17568	17710	17498	17632	17506	17352	17678	17568	17491	17491	17526	17339	17602	17663	17527	17637	17510	17713	17511	17576	17576	17478	17467	17427	17740	17667	17630	17654	17409	17610	17476	17559	17519	17632	17515	17527	17549	17395	17516	17609	17657	17552	17676	17665	17479	17555	17562	17481	17544	17660	17410	17598	17457	17510	17539	17623	17541	17303	17520	17375	17732	17469	17711	17429	17670	17677	17608	17550	17503	17448	17347	17526	17426	17606	17597	17414	17689	17535	17400	17656	17628	17633	17435	17749	17374	17721	17420	17573	17470	17472	17567	17640	17644	17405	17631	17441	17571	17507	17487	17579	17726	17355	17485	17703	17628	17461	17726	17432	17651	17648	17545	17561	17589	17734	17494	17497	17557	17558	17626	17408	17650	17642	17453	17439	17377	17738	17696	17590	17595	17514	17495	17444	17558	17502	17463	17542	17628	17480	17627	17485	17613	17736	17478	17552	17689	17533	17740	17392	17472	17486	17462	17557	17533	17496	17736	17454	17446	17605	17589	17570	17469	17497	17592	17499	17625	17475	17618	17625	17634	17618	17551	17444	17512	17472	17606	17538	17505	17369	17528	17668	17499	17619	17601	17334	17506	17373	17541	17711	17547	17530	17586	17434	17575	17346	17611	17513	17592	17752	17405	17564	17685	17572	17392	17712	17188	17487	17378	17727	17491	17398	17726	17678	17582	17379	17826	17483	17682	17467	17597	17601	17623	17681	17647	17394	17504	17597	17387	17598	17678	17448	17515	17658	17488	17648	17668	17465	17569	17561	17528	17462	17619	17714	17522	17553	17562	17315	17473	17582	17647	17585	17398	17647	17643	17577	17555	17696	17618	17503	17274	17553	17513	17795	17631	17587	17585	17552	17536	17451	17517	17435	17270	17597	17569	17481	17551	17694	17648	17486	17477	17617	17593	17497	17635	17402	17598	17531	17292	17574	17554	17504	17473	17610	17734	17578	17735	17680	17519	17473	17501	17612	17570	17653	17555	17629	17623	17559	17413	17604	17448	17658	17640	17469	17541	17631	17703	17575	17548	17495	17588	17509	17472	17356	17625	17550	17644	17394	17482	17550	17551	17630	17520	17567	17485	17658	17585	17498	17355	17613	17578	17498	17676	17548	17525	17482	17603	17379	17774	17616	17611	17498	17594	17528	17582	17508	17542	17727	17520	17570	17440	17551	17563	17495	17766	17654	17684	17613	17555	17622	17584	17621	17401	17623	17568	17364	17688	17735	17579	17771	17641	17489	17451	17549	17593	17506	17510	17567	17573	17548	17588	17447	17717	17582	17546	17509	17616	17521	17439	17573	17618	17593	17384	17459	17466	17706	17654	17446	17577	17629	17567	17478	17542	17322	17534	17644	17557	17724	17506	17520	17513	17565	17656	17673	17691	17593	17651	17556	17718	17641	17498	17454	17628	17644	17535	17730	17620	17547	17606	17377	17472	17817	17650	17467	17772	17686	17405	17567	17676	17631	17437	17541	17632	17507	17409	17612	17382	17539	17419	17314	17469	17700	17462	17733	17612	17542	17546	17584	17470	17546	17319	17795	17488	17556	17649	17501	17561	17732	17650	17605	17599	17558	17541	17425	17566	17417	17487	17660	17534	17524	17656	17623	17668	17641	17601	17610	17490	17560	17570	17435	17526	17585	17491	17458	17599	17499	17478	17707	17714	17484	17616	17501	17610	17702	17519	17592	17651	17581	17568	17644	17579	17593	17520	17519	17579	17510	17622	17502	17644	17487	17514	17608	17696	17430	17636	17638	17541	17409	17493	17661	17610	17601	17585	17561	17597	17514	17554	17637	17625	17624	17544	17422	17524	17479	17599	17599	17607	17566	17423	17406	17548	17542	17603	17570	17718	17504	17626	17503	17633	17554	17411	17643	17474	17511	17499	17640	17561	17562	17647	17581	17552	17467	17481	17474	17455	17649	17487	17650	17546	17562	17563	17564	17463	17799	17552	17370	17593	17676	17583	17439	17390	17585	17562	17480	17452	17649	17623	17506	17670	17784	17581	17567	17512	17457	17467	17550	17555	17487	17564	17563	17676	17433	17670	17427	17503	17532	17701	17529	17633	17490	17515	17635	17696	17591	17526	17493	17456	17711	17551	17396	17716	17499	17366	17650	17652	17558	17584	17478	17800	17595	17530	17606	17522	17600	17528	17522	17839	17659	17622	17684	17441	17504	17490	17538	17714	17620	17425	17478	17491	17532	17578	17479	17486	17830	17607	17558	17616	17514	17537	17693	17408	17615	17587	17544	17662	17600	17664	17438	17501	17627	17611	17544	17646	17671	17470	17681	17494	17423	17490	17729	17677	17542	17603	17631	17534	17564	17468	17460	17593	17406	17600	17529	17505	17557	17584	17606	17646	17591	17409	17594	17538	17426	17555	17660	17524	17479	17524	17553	17420	17587	17345	17551	17530	17591	17579	17624	17537	17576	17512	17621	17531	17550	17573	17723	17558	17592	17751	17515	17602	17563	17575	17775	17436	17500	17566	17461	17670	17536	17364	17531	17623	17668	17516	17497	17434	17730	17586	17635	17521	17637	17570	17630	17729	17413	17565	17497	17532	17500	17670	17565	17467	17626	17633	17476	17465	17774	17571	17551	17498	17563	17813	17590	17624	17530	17365	17669	17513	17508	17554	17542	17435	17457	17568	17400	17613	17414	17576	17500	17670	17369	17472	17417	17656	17601	17350	17609	17400	17623	17450	17619	17589	17479	17667	17576	17490	17492	17601	17710	17668	17526	17556	17598	17533	17688	17604	17630	17379	17563	17450	17642	17441	17688	17492	17652	17610	17497	17444	17686	17733	17500	17635	17697	17538	17445	17681	17588	17349	17603	17616	17480	17655	17481	17685	17615	17436	17430	17670	17522	17699	17541	17567	17468	17529	17634	17456	17588	17545	17512	17586	17511	17593	17624	17540	17498	17623	17573	17455	17676	17440	17691	17450	17550	17593	17613	17561	17561	17597	17519	17428	17681	17527	17616	17623	17614	17514	17562	17494	17461	17832	17426	17627	17662	17622	17438	17537	17571	17544	17610	17663	17656	17464	17551	17593	17511	17528	17727	17569	17457	17295	17551	17559	17614	17542	17614	17419	17565	17453	17536	17521	17607	17628	17562	17468	17550	17428	17536	17504	17613	17648	17396	17589	17522	17439	17629	17406	17546	17542	17494	17392	17643	17619	17541	17706	17268	17713	17541	17537	17421	17704	17544	17607	17581	17774	17552	17482	17601	17584	17525	17592	17654	17537	17480	17706	17630	17625	17535	17476	17567	17541	17582	17548	17428	17413	17401	17452	17503	17530	17566	17600	17448	17654	17578	17588	17673	17573	17621	17725	17505	17568	17732	17456	17468	17582	17624	17621	17483	17612	17492	17553	17556	17620	17558	17570	17700	17677	17647	17495	17662	17659	17546	17715	17567	17509	17538	17471	17504	17605	17444	17502	17600	17517	17513	17538	17642	17478	17582	17570	17401	17446	17371	17644	17688	17652	17452	17468	17787	17412	17515	17438	17586	17572	17706	17478	17508	17495	17468	17564	17483	17556	17467	17564	17620	17573	17593	17551	17854	17553	17496	17705	17451	17633	17536	17471	17659	17563	17457	17527	17520	17732	17584	17641	17316	17615	17640	17491	17690	17691	17444	17505	17691	17488	17607	17523	17553	17628	17504	17599	17570	17487	17550	17558	17528	17621	17383	17535	17566	17577	17391	17609	17472	17629	17623	17644	17489	17434	17328	17424	17576	17603	17594	17521	17572	17574	17402	17492	17426	17580	17452	17705	17614	17497	17503	17552	17448	17571	17526	17559	17645	17447	17448	17407	17610	17590	17662	17647	17706	17575	17655	17522	17539	17550	17482	17631	17639	17723	17409	17460	17504	17669	17580	17480	17348	17484	17466	17638	17379	17529	17706	17695	17695	17690	17642	17424	17558	17235	17546	17643	17741	17479	17487	17488	17613	17575	17746	17415	17542	17424	17431	17557	17517	17560	17558	17573	17444	17714	17437	17644	17466	17612	17532	17431	17445	17420	17646	17460	17619	17509	17495	17627	17533	17660	17437	17461	17616	17371	17659	17502	17386	17669	17551	17571	17415	17528	17422	17620	17649	17297	17572	17381	17628	17601	17583	17413	17646	17514	17576	17571	17744	17449	17532	17627	17512	17689	17414	17553	17597	17447	17508	17391	17498	17648	17702	17750	17603	17621	17416	17496	17701	17618	17771	17596	17592	17563	17692	17556	17468	17563	17418	17509	17631	17564	17664	17566	17382	17533	17364	17309	17522	17361	17489	17708	17587	17583	17729	17559	17436	17510	17681	17725	17642	17740	17596	17687	17552	17599	17471	17516	17551	17397	17695	17644	17429	17588	17637	17429	17617	17570	17548	17562	17652	17464	17472	17576	17519	17597	17570	17638	17664	17623	17450	17568	17667	17498	17625	17331	17605	17496	17677	17572	17484	17331	17469	17537	17641	17556	17664	17844	17566	17590	17585	17594	17741	17648	17640	17556	17667	17696	17434	17764	17647	17623	17579	17462	17708	17451	17527	17433	17580	17640	17648	17605	17553	17562	17504	17663	17501	17730	17491	17652	17596	17497	17622	17527	17635	17600	17390	17636	17614	17474	17494	17576	17444	17505	17705	17624	17423	17662	17438	17637	17464
36078	36046	43883	43114	37965	36822	37189	35127	32790	31772	31405	31001	30942	30853	30908	30759	31052	30902	30923	30979	30764	31055	30664	30855	30931	31097	30739	31253	31002	30725	30760	30842	30897	31132	31094	31011	31039	30862	30646	30611	30804	30995	30877	30977	30998	30761	30902	30724	30889	30743	30977	31137	30815	30743	31075	31113	30828	30775	30685	30886	31119	30962	31010	30841	30620	30854	30837	30927	30662	30902	30865	30659	30905	30842	30870	30861	30933	30884	30762	30727	30966	30885	31078	30921	30828	31104	30909	30550	30630	30770	30872	30872	30909	30702	30892	30928	31029	31113	30815	30824	30814	31081	30858	30899	30782	30971	30863	30664	31055	30997	30613	30900	30744	30718	30836	30942	30906	30728	30984	30815	30991	30660	30924	31179	30902	31002	31013	31016	30957	31070	30860	30977	30673	30843	31012	30886	30746	30600	30982	30666	30965	31317	30938	30841	31170	30767	30790	30816	30856	30875	30775	31039	30910	30717	30844	31150	31003	30932	30754	30839	30984	31003	30890	30947	30918	30858	30902	30896	30880	30858	30712	30783	30686	30487	30913	30878	30989	31091	31091	30884	30911	30844	30912	31012	30771	30747	30813	30908	31028	30827	30987	30947	30845	30861	30655	30821	30813	30839	31035	30616	30772	30697	30592	30806	30578	30427	30858	30598	30785	30759	30862	30777	30779	30734	30939	30928	30865	30803	31223	30582	30891	30896	30749	30692	30568	30931	30732	30765	30853	30744	30806	30765	30765	30665	30850	30898	30982	31157	30794	30874	30873	30851	31024	30819	30683	30931	30775	30826	30728	30667	31069	31012	30936	30848	31132	30778	30565	30732	30947	30936	30678	31007	30722	31007	30790	30704	30949	30691	31082	30774	30703	30786	30897	30775	30816	30974	30903	30831	31074	30718	31004	30688	30751	30949	30890	30867	31146	30885	30716	30978	30623	31132	30885	30818	30750	30869	30768	30821	30802	30808	30981	30915	30875	30888	30675	31074	30498	30982	31045	30809	30874	30702	31075	30885	30900	30939	31018	30881	30829	30864	31028	30709	30638	30882	30772	30652	30771	30727	30802	30805	30901	31120	30861	30925	31064	30867	30506	30944	30818	30903	30836	30812	30851	30867	30657	30774	30945	30892	30824	30647	30809	30958	30902	30797	30958	30631	30861	31167	30754	30993	30600	30733	30653	30588	30676	30673	30903	30593	30659	30983	30992	30755	30629	30749	30895	30689	30775	31079	30828	30550	30835	31008	30920	30688	30831	31092	30782	31036	30885	31206	30949	30891	30957	30789	30895	30754	31148	30757	31090	31037	30837	31085	31000	30926	31183	30809	30910	30914	30738	30966	30884	30918	30873	30601	30890	30675	30917	31026	30810	30818	30835	30875	30836	31169	30911	30699	30786	30806	30850	31085	30734	30804	30914	30812	30894	30801	30711	30710	30824	30848	30852	30849	30831	30963	30722	30602	30920	30581	30852	30806	30832	30900	30918	30698	30723	30649	30748	30539	30694	30640	30881	30710	31001	30886	30937	30704	30874	30755	30733	30779	31054	30914	30825	30634	31101	31010	30761	30873	30971	30794	30800	30879	30768	30831	30911	31081	30760	30614	30959	30714	30684	31075	30716	30671	30894	31131	30981	30892	31041	30908	31019	30970	31004	30804	31032	30855	31032	30820	31004	30877	30779	30621	30608	30734	31095	30739	30634	30686	30857	31008	30781	30600	31056	30749	30682	31045	30803	30657	30751	31006	31127	30949	30867	30743	30867	30703	30967	30741	31000	30942	30966	31044	30713	30893	30831	30810	31029	30893	30975	30849	30913	30887	30709	30806	31016	30746	30929	31080	30858	30978	31026	31020	31139	30978	30798	30940	30915	31039	30740	30866	30531	31137	30955	30879	30834	30948	30907	30715	30912	30943	30943	30834	30889	30645	31053	30829	30755	30772	30719	30941	30957	31091	30932	30944	30657	30701	30800	30920	30986	30860	30938	30942	30907	30886	31101	30856	30717	30756	30894	30943	30780	31041	30697	30963	30750	30816	30703	30893	30779	30808	30906	30801	30876	31014	30870	30851	30674	30917	30764	30995	30806	30728	31003	30852	30570	30962	30994	30833	30476	30954	31046	30652	30699	30803	30874	30835	30716	30880	31108	30911	30852	30826	30818	30998	30979	30905	30679	30836	31052	30906	30882	30592	30847	30783	30914	30913	30913	30672	30932	31033	31025	31103	30799	30898	30953	30716	30937	31086	30772	30714	30850	30999	30969	30668	30968	30718	30960	30720	30802	30848	30640	30717	30718	31107	31065	30840	30850	30748	30913	30823	30779	30771	30842	31034	30944	30652	30816	31075	30704	30631	30843	30919	30879	30892	30604	30779	30751	30899	30940	31236	31101	30865	30889	30821	30924	31122	30738	30952	30859	30962	30826	31033	30959	31091	30603	30635	30764	30496	30951	30789	31004	30854	30912	30583	30809	30944	30910	30724	31096	30839	30759	30678	30596	30845	30994	30655	30875	30742	30981	30836	31039	30739	30915	30915	30857	30812	31032	30955	31050	30664	31066	30783	30807	31092	30898	31019	30798	30858	30899	30818	30947	30844	31040	30730	30864	30818	30945	30731	30983	30886	31042	30889	30657	31039	30484	30772	30983	30722	30689	30608	30942	30688	30902	30851	30891	30697	31096	30839	30811	30911	30746	30720	30906	30723	30985	30851	30918	30895	30995	30772	31021	30927	30898	30979	30665	30751	30861	31222	31057	30887	30960	30857	31202	30913	30768	30678	31017	30806	30764	30978	30955	31021	30920	30715	31140	30902	30693	30883	30773	30864	30827	30845	30640	30790	30780	30916	31103	30844	30749	30764	30983	30554	30646	30812	30999	30897	30993	30726	31129	30557	30811	30974	30829	30810	30849	31097	30999	30878	30521	30706	30961	30958	31025	30757	30707	31024	30896	30979	30958	30887	30982	30925	31312	31056	30755	30909	31025	30434	30890	31055	30670	30885	30836	31001	30859	30849	31044	30817	30832	30604	30649	30901	30812	30863	31053	30762	30920	30692	30852	30679	30888	30654	30794	30994	30840	30774	30871	30944	31016	30873	30806	31051	31077	31058	30933	30728	30787	31029	30800	30739	30823	30769	30908	30942	30853	30741	31061	31120	30993	31050	30885	30946	30924	30738	30730	30956	30828	30961	30743	30785	30947	30868	30798	31156	30981	30799	30915	31034	30737	30812	30921	31018	30904	30809	30698	30931	30825	30776	30930	30958	30883	30918	31109	31245	30693	30902	30796	30597	30739	30914	30691	30696	30884	30812	30916	30980	31174	30611	30730	30856	30859	30868	30691	30730	31171	30890	31109	30719	30723	30897	31037	30898	30746	30794	30976	31165	31144	30840	30947	30682	30857	30998	31099	31027	30821	30919	30898	31012	30863	30990	30798	30851	30903	30937	30785	30869	30818	31017	31012	30791	30498	30802	30910	30791	30719	30770	31239	30804	30842	30780	30823	31158	30894	30771	31077	30906	30813	31005	31033	30904	30877	31002	30951	31030	30888	31044	31181	30907	31015	31031	30915	30763	30851	30889	30753	31155	31036	30654	30967	31066	30738	30917	31030	30639	30833	30742	30872	30720	31002	30788	30902	30691	31251	31019	30632	30752	30937	30808	30858	31166	30826	31082	30914	30935	30875	30895	30932	30890	30692	30610	30827	30921	30661	30995	30897	30888	30781	30938	30910	30810	30725	30956	31012	30836	30822	30874	30881	30845	30649	30777	30930	30783	30838	30605	30995	30772	30759	30726	30664	30612	30764	30489	30847	30938	30760	30599	31019	30711	30921	30982	30970	30802	30968	30596	30921	30812	30773	30596	30910	30881	30918	30812	31098	30809	30551	30871	31079	30888	30496	31033	31089	31098	30889	30713	30971	30959	31009	30943	30977	30831	30723	30706	31079	30789	30771	30872	30846	30756	30644	30736	30766	30951	30813	30990	30907	30919	30970	30932	30932	30907	30848	30556	31240	31109	31060	30762	30792	30699	31140	30709	31024	30895	30802	30987	31065	31050	30511	30534	30912	30915	30910	30871	31033	30953	30922	30746	30971	30815	30633	31051	31150	31028	30891	30877	30892	30913	30898	30795	30992	31215	30737	30762	30787	31090	30749	31060	30884	30750	30652	30809	30832	30888	30660	30958	30681	30979	31033	31140	30854	30699	30825	30751	30856	30872	30831	31181	30778	30877	30726	30798	30724	30708	31043	31098	30902	30966	30890	30770	30926	30839	31022	30892	31069	31125	30574	31085	30918	30922	30681	31128	30673	30971	30864	30788	30820	30745	30911	30975	30873	30752	30962	30553	30900	30817	30903	31148	30881	30924	30912	30890	30977	30826	30783	30909	30882	30869	31038	31057	31023	30868	30934	30743	31017	30948	30670	30933	31000	30794	30735	30777	30794	30863	30855	30836	30884	30805	30863	30841	30803	31019	30833	30931	30747	31101	30856	30639	31093	30821	30923	30697	30819	30938	31144	30931	30972	30816	30879	31015	30860	30869	30981	30979	31078	30877	31035	30926	30732	30978	31161	30932	30844	30724	30872	30735	31074	31005	31007	30562	30835	30868	30922	30834	30751	30908	30973	30698	30941	30770	31080	30797	30736	31163	31202	31131	30479	31041	30810	31085	31053	30767	30880	30821	31151	30768	30877	30965	30882	30823	30799	30914	30853	30820	30901	30807	30886	31105	31055	31103	31004	30876	30739	30832	30740	30685	31130	31074	30892	30821	30871	31163	31150	30808	30783	30725	30685	30947	30882	30828	30730	30808	30812	31012	30898	30953	31056	31006	30948	30746	30809	30607	30747	30649	30826	30757	31070	30923	30905	30707	31033	31066	30986	30808	30799	30718	30885	30792	30777	30857	30876	30711	31020	30820	30873	30600	30803	30763	31228	30886	30736	30678	30846	30865	30834	30807	30886	30832	30873	30896	31101	30677	30831	30659	30961	30622	30988	30617	30739	30790	30549	30983	30858	30904	30874	31231	30828	30832	31126	30636	30757	30764	31056	31243	30937	30836	31067	30847	30495	30753	30950	30957	30966	30769	30983	30729	30907	30970	31146	30849	30845	30728	31050	31237	30865	30898	30618	30981
26425	34782	36959	29539	25987	24244	23913	20766	18832	17618	17234	17129	16882	16845	17010	16854	16806	16969	17168	17020	17007	17092	16752	16955	17069	16861	17036	16941	17178	16870	16940	16984	17053	16991	16979	17051	16602	16932	16723	17013	16978	16890	17109	16960	17119	16881	17020	17152	16873	17032	17227	16978	16855	16891	17020	16798	17116	16899	17066	17001	17113	17026	16844	17066	16940	17020	16967	17045	16875	16947	17112	17003	16868	17007	16929	16988	17111	16992	16837	16834	16993	16931	16895	17012	16921	17071	16978	16976	16992	16987	17067	17055	16827	16949	16983	16949	17006	16915	17119	16878	17039	16891	17002	16917	16962	16805	17076	17023	16954	16772	16627	16893	16890	16937	16971	17026	16771	16815	16792	16770	16937	16615	17040	17011	16987	16943	17025	17038	16836	16939	16894	16791	16967	16851	16826	16977	17107	17103	17082	16884	16946	17071	17019	16953	16835	16902	17060	16830	17001	16979	16968	16991	16977	16966	17032	17132	16962	16943	17035	16901	16982	16923	16858	16882	17040	16883	17101	16978	16898	16975	17037	16944	16841	16868	16924	17102	16931	16846	17073	17050	16983	17027	16954	16994	17126	16807	17126	16750	16834	17047	17091	16934	17028	17017	17089	16730	16993	16881	16854	17219	16889	16964	16853	16846	16970	16985	17057	17033	16829	16929	17030	17027	17055	16777	16915	16906	16880	17075	16890	17026	16979	16976	17065	16933	16895	16883	16897	16982	16876	16958	17076	17032	17025	16882	17027	17022	17031	16868	16921	17016	16945	16937	16796	17112	16913	16845	16938	16973	17037	17142	17057	16952	16980	17077	17059	17002	16930	17099	16969	16821	16945	16845	16957	16962	16987	17056	17010	17068	16956	16766	17106	16943	17009	17075	17008	16798	16823	16992	17048	16971	16900	16911	16883	17069	16977	17045	17049	16783	16992	16837	17100	16960	16821	16978	17091	16841	16892	16869	17145	16957	16946	16778	16777	17030	16906	16800	16934	16948	16786	17013	16918	16925	16812	16894	16759	16964	17000	16878	16783	17129	16855	17171	16790	17067	16950	16879	17017	17079	17035	17075	16955	16961	16948	17085	17012	17042	16952	16867	17021	16916	16790	17004	16885	16943	16955	17199	17008	16919	16927	16815	17031	16909	16989	16942	17052	16840	16871	17015	16924	16942	17108	16876	16841	16928	17093	16969	16946	16888	16957	16960	17032	17006	17083	16877	17008	16966	16818	16856	16850	16991	16771	17038	17071	16949	16849	16831	17041	16895	17033	16886	17065	16906	16939	16944	17080	17072	17007	16915	16840	16849	16853	16944	16778	17020	16961	17015	16981	16927	16870	16932	16935	16918	16971	17106	16870	16869	16877	16931	17007	16956	16885	17035	17022	16663	17000	16942	16919	16818	16883	17014	16967	16885	16927	17028	16914	16961	17113	16890	17070	16994	16996	17065	16894	16958	16821	16811	16915	16932	16951	16987	17143	17195	17015	16982	16873	16888	16999	17099	17008	16885	16896	16880	16988	16807	16977	16870	17091	16874	16749	17086	16963	16996	16797	16876	17205	16781	17046	16854	16915	16939	17068	16928	17113	16901	16825	16886	17090	16917	17079	17004	16986	16944	16982	16955	16934	17167	16900	17004	16875	16869	16804	17184	16998	16864	16957	16869	16839	16996	16754	16911	16959	17029	16975	16990	16991	17002	16914	16981	17004	16862	16872	17048	16877	16788	16906	17136	17041	16821	17007	16993	16850	16945	16997	17018	16856	16948	16967	16811	17037	17095	16918	17089	16942	17057	17034	16948	16836	16918	17023	17040	16896	17025	17006	16849	16846	16872	16931	16914	16861	16873	16707	16912	16948	16900	16775	16762	17127	16959	17030	16990	17047	17066	17031	17203	16788	16920	16901	16912	16808	16951	16994	16949	16903	17161	17007	17096	17116	16970	16943	16886	16904	16998	16917	16807	16926	16918	16804	16901	17140	16924	17069	16944	16965	16902	16864	16876	17009	16865	16898	16884	17031	16968	16933	16884	16958	17050	16976	16894	16975	16957	17033	16931	16906	17128	16899	16954	16798	16883	16916	17036	16842	16933	17005	16926	16998	17006	16910	17139	16962	17061	16744	16802	16923	17098	17125	17106	16989	17070	16888	16904	17015	16811	16770	16877	16836	16943	16924	17041	16835	16986	16816	16797	16962	16949	17087	16862	16883	16923	16976	17012	16856	17087	16969	16870	17023	16918	17020	16828	16899	16834	16867	16816	17096	16859	16781	17109	16948	16837	16798	16939	16929	16959	16983	16936	17007	16858	16981	16873	17065	16879	16961	16786	16911	16867	16976	17104	17104	16924	17023	17086	16951	16877	16941	17030	16849	17086	16976	16939	16988	17015	16912	17000	16945	16952	16850	17121	16947	16926	16982	16850	16922	16886	16919	16862	16841	16931	16947	17196	17039	16855	16796	17340	16878	17063	16846	17102	16963	17029	16923	16912	17028	16926	16844	16954	16892	17002	17031	16966	16963	16982	16990	16927	16976	16723	17003	16759	16746	16974	17002	17080	16854	16938	17076	16983	17012	17066	16965	16938	17069	16850	17017	16819	17019	16917	17037	16828	17037	17168	17043	16819	16944	16833	17138	16945	16824	17061	17041	17092	16932	16753	17098	16943	16797	16959	16815	16943	16951	16803	16912	17044	16875	16877	17004	16760	16882	16912	16942	17137	16933	16857	17050	16714	16981	17107	16944	16939	17094	16988	16890	16792	17008	16871	16770	17044	16948	16765	17104	16957	17061	16949	16873	17003	16855	17088	17025	17106	16903	16789	16869	16902	16978	16962	16947	16868	16962	16868	16833	16882	16962	16828	16805	16981	16914	16980	16828	17104	17068	16926	16928	16767	16776	16925	16869	16822	16833	17144	16902	16922	16858	17076	16853	17040	17166	16917	16884	17009	16886	16819	16851	17052	17164	17110	17064	17062	16915	16991	16868	16891	17087	16991	17053	16939	16924	16899	17184	16885	17004	17072	16960	16851	17105	16768	16913	17074	16931	16937	16863	16986	17033	16864	17098	16883	16978	17235	16902	17084	16842	16997	16977	16997	16937	16886	16955	17033	16962	17073	16909	16928	16906	16941	16929	16857	17133	16997	16965	17020	17069	17034	16872	16990	17017	17001	16934	17010	16845	17077	16953	17147	16998	17131	16703	16768	16839	16927	17057	17021	16993	16764	16981	17023	16881	16777	16967	16889	16944	16858	17064	17013	16927	16937	16979	16949	16966	16933	16839	16935	16836	17038	16872	17098	16873	17029	17305	17001	16967	17082	17193	16876	16857	16824	17102	16863	16908	16785	16813	17111	16763	16990	17020	16884	16902	16991	17050	16748	16920	17014	16801	16964	17155	16899	17053	16921	17067	17035	16860	16745	17128	16854	16979	17034	16762	16951	17277	16915	17006	17027	17008	17054	16857	17033	17072	16782	17061	17075	16976	16901	16858	17005	16904	17146	17075	16955	16925	16925	16954	16862	16752	16754	16833	16985	17036	17036	16968	16995	16803	17035	17073	17274	16941	17017	17037	16932	16853	16869	16801	16877	16838	16885	16905	16827	16976	16765	16982	17077	16947	16899	16757	16966	16971	16868	16905	16893	17154	16865	17010	16861	16787	16885	16926	16943	16851	16761	16834	17093	16809	17015	17053	17006	16961	17000	17000	17072	16856	16889	16765	16972	16785	17156	16929	16817	16925	17009	16943	17030	16984	16858	16760	16930	16972	16997	16968	16789	17167	17085	16827	17128	17139	16968	16922	16971	16880	16835	17065	16877	16905	16957	17058	17150	16863	16785	16805	16738	16844	16954	17191	16993	16679	16911	16996	16845	16931	16836	16906	16842	16987	17064	16844	17188	16935	16754	17000	16923	16915	17042	16921	16854	16997	16963	17053	17024	17010	16917	16805	16927	16998	16815	16956	16973	16689	16909	16906	16999	16978	16916	16991	16931	16807	16967	17012	17013	17142	16877	17070	17128	16936	16851	16956	16757	16961	16962	16967	16971	17028	16966	16869	16885	17090	16842	16936	16781	16935	17027	16839	16841	16883	16898	16717	16889	16893	17022	16824	16974	17014	17003	16919	16834	16880	16915	16963	16798	16879	16811	16866	17078	16914	17037	16895	16962	17004	16915	17128	17094	16853	17018	16793	17148	16943	16993	16996	17030	16831	17033	17092	16973	16923	17062	16939	16980	17025	16963	17127	16864	17041	16909	16940	16883	17053	16979	16884	17096	16982	16926	16765	16953	16935	16892	16801	16938	17000	16782	16976	16918	16838	16889	16855	16846	16956	16807	16925	17188	16974	17003	16837	16996	17046	16992	16994	17000	17085	16884	16948	17105	16916	16959	17063	16996	16999	16898	16897	17007	16905	17102	16734	17037	16844	16992	17018	16909	17027	16945	16992	16774	16811	17114	16904	16949	17031	16866	16936	16997	16900	16907	17072	16958	17026	16921	17033	16923	16949	17006	16856	16822	17115	17003	17108	16820	17052	17014	17220	16944	17061	16764	17047	16817	16850	17067	17018	16854	17056	17048	16966	16860	16748	17091	16972	16989	16916	17067	16933	16980	17171	16967	16980	16876	17006	16922	16950	16962	16934	16961	17164	17026	16917	16964	17002	16852	16918	17002	16941	17085	16688	16876	16804	16877	16872	16922	16895	16829	17034	16919	16917	17054	17002	17037	16822	16980	17033	16771	17073	17025	17045	17238	16942	16939	16857	16993	16715	16857	16951	16903	16920	16806	16969	17052	17036	17016	16919	16801	16863	16949	16929	16942	17068	16831	16966	16962	16954	16887	17024	16939	16904	17211	17004	16732	16927	16946	17033	17067	16902	17197	16811	16984	16895	17129	16910	16916	16868	17161	16968	16897	16712	16869	16839	16954	16906	16913	16950	16935	17001	17077	16841	16809	17002	16836	17091	16855	16868	17005	16934	16960	16997	17079	16955	16995	16967	16851	17171	16859	16891	16957	16921	17016	16938	17169	16927	17095	16998	16866	17048	16999	16839	16892	16870	16963	16910	16862	17007	17036	16939	17004	17058	16972	16952	17064	17032	16852	16878	17135	16949	16824	16907	16923	16853	16833	16910	16817
24650	21567	30955	34621	37718	45614	57268	50250	41199	35056	32618	31568	31098	30888	30905	30484	30660	30921	31010	30668	30831	30522	30698	30651	30932	30807	30706	30701	30656	30345	30651	30664	30889	30563	30491	30567	30664	30688	30752	30722	30486	30689	30725	30532	30698	30828	30609	30804	30736	30636	30318	30233	30757	30601	30434	30532	30620	30431	30639	30471	30628	30735	30627	30511	30514	30408	30583	30370	30478	30566	30503	30423	30689	30529	30649	30554	30796	30527	30287	30492	30726	30742	30638	30756	30494	30149	30632	30579	30669	30813	30441	30533	30467	30371	30296	30700	30458	30670	30549	30692	30571	30625	30401	30545	30805	30759	30629	30399	30830	30506	30507	30695	30638	30735	30773	30496	30550	30756	30728	30305	30537	30785	30674	30350	30452	30244	30815	30585	30575	30578	30576	30653	30627	30327	30362	30677	30722	30639	30736	30803	30648	30478	30597	30480	30805	30783	30642	30415	30501	30574	30296	30516	30534	30651	30379	30529	30785	30428	30517	30625	30641	30716	30407	30768	30562	30617	30537	30894	30537	30729	30570	30614	30381	30437	30769	30830	30442	30647	30481	30677	30749	30959	30302	30674	30550	30743	30516	30483	30305	30317	30589	30424	30664	30417	30609	30333	30663	30652	30636	30600	30488	30731	30713	30582	30676	30578	30509	30651	30471	30774	30393	30473	30269	30376	30605	30664	30455	30216	30373	30219	30311	30643	30624	30639	30554	30682	30821	30508	30456	30554	30508	30502	30548	30517	30578	30542	30682	30741	30820	30631	30764	30438	30570	30452	30448	30396	30470	30410	30545	30592	30797	30483	30662	30323	30462	30580	30750	30551	30581	30587	30476	30679	30504	30499	30796	30497	30902	30521	30656	30721	30818	30594	30511	30794	30507	30583	30666	30728	30672	30397	30351	30401	30467	30683	30816	30565	30727	30394	30677	30647	30657	30732	30619	30624	30622	30510	30690	30487	30696	30444	30592	30541	30436	30507	30573	30651	30564	30889	30778	30345	30668	30530	30323	30523	30825	30515	30422	30735	30724	30589	30571	30454	30545	30486	30780	30632	30507	30608	30486	30653	30563	30718	30319	30566	30519	30423	30519	30619	30550	30714	30700	30579	30778	30548	30657	30500	30426	30590	30610	30447	30336	30478	30515	30483	30430	30679	30512	30566	30687	30549	30719	30489	30451	30444	30613	30577	30826	30463	30364	30431	30670	30562	30608	30637	30458	30689	30723	30590	30660	30331	30543	30989	30537	30332	30558	30733	30519	30532	30957	30641	30421	30584	30733	30548	30745	30747	30747	30560	30539	30613	30700	30811	30478	30528	30621	30667	30935	30611	30554	30470	30692	30569	30741	30624	30579	30649	30473	30583	30584	30636	30346	30354	30846	30592	30633	30717	30576	30729	30403	30646	30521	30518	30694	30709	30573	30249	30691	30636	30478	30734	30826	30714	30634	30613	30506	30650	30630	30691	30631	30647	30370	30219	30547	30701	30421	30682	30673	30547	30587	30682	30712	30516	30695	30563	30422	30711	30495	30218	30777	30367	30522	30517	30630	30684	30616	30616	30638	30435	30396	30483	30575	30701	30676	30629	30717	30632	30488	30430	30621	30892	30416	30621	30594	30634	30691	30450	30489	30612	30554	30656	30509	30547	30574	30770	30621	30701	30665	30591	30615	30305	30683	30390	30638	30699	30602	30688	30667	30494	30331	30757	30521	30580	30729	30832	30661	30480	30504	30484	30639	30737	30536	30620	30569	30473	30551	30340	30843	30578	30670	30709	30616	30556	30593	30529	30573	30516	30271	30507	30324	30620	30469	30572	30555	30858	30515	30696	30644	30367	30600	30544	30722	30648	30398	30415	30525	30533	30745	30589	30570	30492	30448	30568	30548	30762	30617	30663	30638	30713	30427	30627	30820	30649	30651	30518	30497	30619	30731	30859	30672	30448	30670	31101	30774	30696	30393	30535	30536	30642	30470	30408	30347	30304	30501	30426	30388	30393	30437	30384	30607	30713	30718	30581	30661	30640	30716	30608	30709	30649	30582	30810	30214	30543	30603	30627	30622	30382	30554	30580	30228	30608	30334	30552	30669	30414	30795	30679	30350	30279	30772	30576	30356	30475	30436	30390	30278	30443	30463	30849	30661	30704	30614	30491	30758	30523	30509	30509	30463	30711	30648	30636	30506	30736	30372	30573	30808	30419	30546	30627	30552	30665	30633	30559	30789	30461	30557	30765	30421	30444	30619	30616	30638	30254	30558	30568	30388	30489	30553	30486	30760	30467	30533	30650	30845	30556	30585	30830	30799	30743	30460	30877	30667	30683	30773	30264	30402	30584	30804	30690	30610	30744	30518	30641	30688	30720	30448	30531	30521	30345	30449	30566	30719	30301	30576	30421	30550	30517	30444	30544	30613	30593	30359	30324	30670	30732	30484	30468	30544	30353	30500	30591	30821	30450	30628	30640	30785	30523	30587	30394	30844	30502	30749	30439	30578	30344	30579	30818	30838	30654	30511	30522	30713	30251	30480	30340	30513	30805	30404	30523	30735	30736	30375	30352	30763	30836	30755	30622	30745	30678	30775	30455	30549	30771	30681	30636	30676	30682	30817	30430	30769	30789	30557	30526	30543	30498	30542	30581	30777	30383	30570	30530	30603	30579	30351	30508	30909	30420	30311	30673	30554	30614	30637	30453	30478	30861	30708	30434	30620	30402	30597	30735	30757	30354	30601	30606	30551	30581	30597	30635	30528	30750	30520	30568	30467	30569	30554	30588	30452	30593	30535	30655	30681	30761	30504	30570	30451	30621	30793	30474	30736	30670	30827	30411	30611	30685	30415	30396	30668	30943	30607	30350	30668	30675	30344	30698	30635	30438	30546	30709	30618	30648	30630	30533	30829	30568	30741	30551	30539	30485	30661	30743	30637	30510	30489	30445	30669	30560	30863	30451	30698	30496	30768	30560	30461	30498	30413	30813	30381	30630	30497	30609	30992	30366	30305	30669	30722	30457	30510	30705	30693	30631	30657	30646	30641	30523	30693	30407	30379	30352	30661	30608	30750	30432	30541	30493	30446	30547	30332	30588	30667	30685	30803	30702	30866	30586	30453	30524	30735	30492	30556	30417	30601	30260	30463	30558	30632	30664	30536	30461	30363	30644	30410	30291	30455	30702	30706	30599	30565	30688	30618	30619	30526	30481	30669	30819	30742	30432	30535	30506	30509	30434	30711	30698	30665	30525	30530	30658	30646	30576	30591	30919	30696	30617	30729	30675	30675	30562	30290	30592	30539	30724	30539	30778	30553	30314	30614	30542	30736	30644	30785	30388	30356	30596	30402	30671	30464	30542	30557	30476	30867	30767	30859	30769	30515	30313	30492	30620	30637	30792	30663	30869	30711	30564	30774	30739	30568	30689	30641	30754	30468	30724	30512	30537	30670	30642	30289	30840	30484	30526	30564	30561	30637	30559	30699	30811	30586	30539	30494	30693	30614	30595	30734	30658	30736	30526	30640	30807	30491	30463	30648	30423	30311	30559	30672	30759	30503	30476	30586	30253	30610	30812	30589	30519	30620	30442	30511	30582	30785	30560	30484	30628	30654	30899	30369	30412	30498	30237	30371	30601	30653	30807	30591	30699	30717	30650	30395	30613	30559	30594	30752	30428	30600	30713	30786	30623	30802	30446	30744	30501	30688	30562	30452	30693	30355	30379	30450	30477	30568	30638	30738	30638	30564	30677	30592	30669	30613	30619	30479	30786	30780	30785	30452	30617	30525	30580	30457	30352	30504	30892	30543	30580	30613	30666	30669	30488	30514	30372	30456	30551	30577	30724	30392	30557	30514	30539	30425	30769	30563	30440	30422	30497	30808	30653	30692	30293	30740	30559	30677	30824	30706	30625	30722	30619	30691	30504	30749	30665	30308	30646	30234	30474	30443	30479	30668	30360	30662	30523	30635	30665	30611	30631	30653	30558	30739	30542	30650	30638	30735	30833	30851	30665	30438	30628	30630	30583	30748	30586	30401	30697	30248	30319	30415	30460	30635	30724	30834	30592	30496	30557	30623	30826	30563	30751	30503	30703	30503	30627	30516	30653	30597	30465	30634	30779	30607	30738	30592	30703	30786	30611	30790	30614	30571	30748	30508	30426	30842	30683	30682	30726	30606	30759	30723	30772	30416	30534	30384	30549	30577	30600	30808	30600	30868	30688	30619	30668	30469	30672	30776	30694	30678	30430	30834	30512	30614	30436	30722	30449	30570	30299	30579	30756	30645	30721	30558	30531	30562	30836	30653	30555	30360	30540	30487	30645	30444	30360	30489	30484	30754	30526	30373	30607	30657	30654	30654	30496	30525	30713	30664	30539	30516	30497	30508	30437	30694	30489	30671	30932	30653	30533	30657	30536	30686	30145	30641	30941	30480	30530	30645	30437	30577	30557	30480	30815	30407	30665	30754	30602	30666	30473	30479	30410	30932	30545	30628	30504	30529	30462	30733	30719	30761	30592	30588	30455	30577	30390	30668	30550	30630	30621	30440	30783	30579	30359	30520	30637	30409	30572	30447	30504	30641	30685	30572	30494	30412	30484	30600	30571	30618	30402	30739	30411	30379	30811	30583	30335	30690	30750	30505	30614	30550	30591	30599	30638	30613	30630	30606	30609	30605	30409	30630	30931	30690	30554	30490	30835	30256	30810	30547	30729	30651	30585	30567	30674	30337	30508	30493	30622	30655	30669	30590	30797	30600	30537	30420	30550	30494	30559	30607	30627	30838	30388	30790	30570	30544	30683	30582	30405	30441	30547	30486	30455	30395	30593	30784	30487	30739	30772	30719	30540	30594	30569	30792	30684	30618	30472	30420	30806	30572	30518	30580	30572	30288	30652	30649	30544	30583	30641	30625	30761	30616	30477	30826	30611	30565	30753	30583	30439	30508	30382	30655	30659	30583	30899	30465	30690	30654	30414	30638	30457	30576	30743	30583	30574	30630	30524	30460	30259	30543	30682	30500	30371	30431	30511	30237	30561	30555	30469	30560	30709	30724	30395	30509	30553	30531	30554	30821	30557	30572	30620	30617	30440	30612	30488	30672	30670	30708	30361	30757	30539	30540	30614	30499	30398	30671	30746	30755	30706
25589	41935	44187	34230	33457	37904	46727	38101	27370	21218	18395	17588	17210	17023	17271	17176	16925	17247	17017	17237	17140	17152	17070	17180	16827	17173	17030	17199	16937	17062	17042	16994	17077	16967	17026	17075	17183	16997	17130	16960	17188	16789	16993	16911	17061	16986	17058	16979	16970	16907	17025	17108	17032	17098	17179	17166	16965	16856	16992	16769	17093	17075	17004	16970	16924	16933	17061	17094	16995	16870	17107	16913	17142	16810	17218	16958	17051	16921	17241	16975	16927	17117	16999	17043	17038	17101	17006	16994	16914	16710	17190	17116	16898	17027	17047	16954	17041	17035	17009	16799	17101	17094	16990	16899	16935	16974	16876	16927	16946	16962	17042	17028	17011	16921	16869	17004	17124	17025	17009	16969	17245	16977	17014	17007	17145	16925	16964	16985	16882	16891	17103	17019	16914	16982	17026	16884	16976	17265	17038	16973	16942	16871	16917	16951	16930	16879	16871	16913	16901	17138	17042	16897	17009	16909	16850	17001	17059	17060	17006	16814	17030	17150	17025	16925	17077	17015	16990	17064	17143	16999	16937	16960	17107	16953	16887	16923	16979	17036	16780	17026	16874	17164	16938	16944	17151	17050	17074	16769	17103	16937	16987	17131	16859	16924	16985	16990	16909	16957	16877	17236	16957	16943	16917	17027	16980	16912	17029	16946	16855	17064	16996	17180	16988	17095	17049	17098	16979	17032	16988	17017	17084	17043	17000	17144	16946	17159	16911	16990	16949	17104	17100	17120	17064	16778	17028	16877	16980	16979	16955	16988	16970	16917	16777	16980	17106	16937	16849	16801	17073	16939	17104	16920	17028	16962	16934	16981	17152	16968	16887	16947	17050	17085	17134	16889	16994	17106	16911	16972	16894	17056	16833	16947	17141	16909	17051	17009	17229	17113	17090	17159	17113	16818	17065	16982	16948	17057	16853	17111	16863	16754	17148	16806	16857	16847	17075	16898	17076	17094	17104	17035	17061	17069	17071	17072	17011	17052	16969	16901	17214	16918	17069	16899	17098	17119	17032	17126	16962	16855	17031	17044	16944	17029	16901	17070	17069	17098	16891	17019	17004	16792	16979	16838	17064	16936	16941	16877	16914	17242	16948	17064	16954	16759	17056	17041	16766	16970	17043	16822	17186	16789	17092	16925	17135	17040	16987	16957	17019	16809	16968	16932	17084	17079	17004	16856	16997	16936	17132	17046	16977	16936	17030	16939	17073	17183	17179	16989	17096	16934	16900	17050	17039	16926	16937	16995	17022	17125	16828	17029	17014	16987	16921	16892	16973	16990	16987	17033	17075	16868	17239	16944	17220	16922	16777	16904	17008	16704	16938	16853	16972	16886	17082	17274	16954	17099	17078	17011	17047	17056	17171	16706	17014	17060	16862	16942	17046	16905	17171	17205	17054	16966	17190	17027	17104	17029	17208	16914	16921	17071	16994	16987	17062	16898	17139	16959	17036	16792	16959	16883	17015	17092	16844	16976	17100	16900	17105	17005	17157	17009	17192	16882	16947	17033	16887	17051	17091	16975	16896	16975	16964	16983	16926	16938	16848	17105	16874	16948	16898	17054	17123	16855	17243	16875	17113	16977	17103	17133	16847	17157	17136	16905	17116	17019	17041	16992	16884	16693	16867	16905	17004	17034	16880	16895	17049	17059	17062	16940	17028	16818	17081	16964	16997	17113	16907	16832	16980	17141	16918	16930	17138	17161	16909	16891	17146	17073	16962	16806	17064	17091	16936	17047	17120	17189	16778	17149	17029	16924	16959	16919	16824	17028	17209	16870	16972	17018	16811	17075	16951	17145	16924	16842	17108	16964	16889	16966	17076	16801	16712	16959	16947	17005	16918	17039	16803	16923	17013	16922	16908	17112	16961	17023	17097	17016	17023	17032	16957	17071	16996	16876	16953	16853	16993	17015	16936	16936	16787	16977	16868	16988	16961	16946	17022	16908	17001	17061	16914	17019	16983	16991	16894	17050	17137	16742	16837	16817	17070	16979	17117	17122	17090	17009	17051	16948	17087	17169	16996	17171	16893	17033	16960	16932	16844	17047	17134	17146	16892	16918	17050	17003	17183	17012	16963	17091	17013	17037	17035	17004	16918	16985	17016	16922	16918	17039	17104	17119	17052	16981	16908	17076	17118	17077	17071	16998	17128	16772	17160	17031	17084	17117	17044	16859	17060	16920	16937	17063	16867	16752	17025	17044	17068	16948	17239	16970	17170	17011	17022	17024	17124	17112	17081	17069	16820	16876	16814	16899	16927	16950	17018	16864	17002	16929	17048	16868	16933	17017	16756	16912	16874	16914	16929	16928	17107	16908	17204	17142	16878	17037	17088	16897	16836	17148	17048	17028	17057	16813	17010	16969	16859	16914	16946	16963	17048	16928	16980	16991	17166	17024	16771	17050	16928	17025	16950	17141	16953	16802	17121	17071	16855	16973	17200	17095	16723	17021	17003	16981	17014	16952	17115	16890	17124	17048	17023	17185	17056	17021	16917	17057	16972	17020	17023	17032	17087	16973	16999	16991	16907	16998	17040	17088	16939	17097	16945	16910	17050	16993	16946	16835	17067	16882	17055	17123	17108	16995	17214	17067	16914	17197	17174	16845	17075	17059	16912	17054	17053	16809	17097	16970	16955	16831	16940	17146	17056	17067	17004	16879	17008	16881	16939	16822	17009	16937	16814	17047	17021	17144	16938	16922	16928	16893	17063	16914	17113	16899	17135	16940	16984	17091	17020	16989	16940	16938	16932	17063	16906	17089	17038	17193	16850	16990	16831	16937	16892	16987	16969	16935	17179	17037	16880	16953	16890	16896	17044	17036	17164	17032	17044	16944	17004	17047	17182	16990	17075	16991	17114	16839	16945	17111	16966	16962	17039	16852	16953	17087	17067	17110	16958	17015	17183	16964	16949	17177	16843	17010	16965	16819	16817	16979	16918	17043	17032	17030	17163	17052	17200	17056	17241	16880	16908	17030	16957	17047	16896	16970	17038	17039	16842	16915	17054	16943	17107	17062	16908	16932	17102	16959	17037	17053	16975	17020	16988	16969	17048	16754	17093	16927	16913	16880	17226	16943	17057	17046	17126	17006	16873	16887	17172	16959	16984	16951	16989	17006	17049	16878	16977	16953	16918	16994	17177	16879	16991	16933	16912	17033	16982	17222	17072	16786	17082	17083	16867	16863	16936	16994	16829	17052	16968	16941	16854	17032	17006	16874	17016	17088	16982	17118	16955	16979	16946	16983	16969	16808	17020	17117	17092	16802	17086	17054	16955	17080	17119	16945	16889	16917	16990	16960	16936	16887	17074	16986	17047	17010	17034	16978	17095	16845	17116	17084	16992	16958	17144	17113	17128	17048	16869	17022	17007	17032	16913	17065	16861	16975	16853	16996	16993	17073	16996	17135	16798	16971	16913	16956	16892	17122	17097	16910	16881	16920	16987	17127	16916	17074	17198	17169	17056	16898	17036	17096	16998	17010	16827	17126	17025	16976	17047	17000	17054	16965	16831	17029	16975	17032	17140	16909	16780	17060	16857	16881	17024	16890	16985	17057	16876	17164	17001	16927	17008	17154	17129	16933	17113	17112	16929	17012	17176	16820	16855	16910	17296	17031	16978	17156	17002	16914	16990	17136	16892	17182	16774	16873	16976	17010	16901	17008	17063	17043	16983	16961	16988	16930	16969	17041	17075	16964	17086	17092	17020	16801	16962	16903	16909	17023	16762	17206	16907	17195	17015	17022	17130	16969	16966	16923	17028	16894	16924	16872	16974	16981	16857	17071	17091	17094	16966	16923	16973	17060	16884	17036	16982	16951	17009	16931	16895	16900	17008	17049	17092	17006	16801	16962	17001	17039	16949	16865	17056	17077	17003	16938	17014	17005	16911	16997	17078	16980	16819	17075	16910	16919	16963	16952	16852	16930	16921	17005	17034	17001	16926	17134	16987	17015	17018	17031	17021	17163	16925	17004	16786	16915	16923	16987	17116	16973	17013	16998	16917	16953	16936	16918	17033	17025	17012	17128	17151	16977	16929	16950	17065	17149	16831	16891	16924	17147	17107	17059	17134	17186	17008	17180	17067	16857	16876	17082	17094	16995	17087	16984	16976	17038	16767	16953	17029	17108	17068	16824	17133	17178	16853	16803	16981	17001	17002	17264	16985	16936	17034	17130	16820	16903	17114	17027	16975	17003	17080	17098	17028	17154	16991	17155	17082	16912	17118	16992	16850	17038	17019	17146	16958	17116	17128	16886	17055	17019	17014	16853	17035	16983	17045	16929	16994	17020	16987	17016	16946	17026	17117	16943	17253	17069	16998	16827	17113	16998	17030	16887	17179	16940	16812	17024	16837	16983	17044	16939	17027	16906	17032	17109	16840	17032	16963	16918	16985	17126	17031	17147	17037	17049	17057	16949	16978	16866	17034	17071	16871	17037	16962	17026	17092	17223	17043	16819	17107	16926	17073	16894	17204	16979	17121	16900	17020	16923	16917	17155	16952	16987	17099	16847	16944	16898	16885	16926	16936	17103	16936	16934	16925	16938	16979	17144	16957	16993	17133	16992	17093	16922	16951	17131	16894	17017	16771	16894	16945	17067	17077	17108	17024	16918	17005	16962	17061	17224	17089	16892	16951	16900	17030	17054	17076	16728	17030	16870	17007	16968	16923	17011	17060	17048	17175	17005	17082	17062	16930	17028	17013	16890	17090	16939	16759	16841	16994	17127	16987	17210	16887	16955	17142	16980	17087	16999	16910	17021	17003	16962	17099	16969	16891	16942	16984	16880	17056	16883	16951	17054	17057	16998	17026	16927	16973	16995	17180	16962	16974	16950	16857	17119	16980	17121	17119	17040	17042	16924	17077	16928	16865	17107	17004	16955	17021	17055	17078	17026	17001	17092	16729	16872	17035	16929	17017	16971	17026	16972	17071	17112	17111	17164	17026	16994	16907	16770	16866	16895	16955	16882	16934	16999	17069	16967	17091	17057	17050	17014	17226	16884	17181	16944	16961	17032	16875	16786	17103	16903	16996	17105	17105	16957	17057	16920	17169	17112	17307	16982	16926	17127	16926	16934	17064	17044	17043	16874	16991	16871	16912	17192	17148	17021	17086	17159	16915	17148
22737	21410	30053	33774	39117	50690	59138	61020	54569	43986	36617	33174	32165	31784	31496	31710	31398	31293	31155	31400	31352	31286	31210	31643	31311	31193	31264	31483	31481	31404	31382	31478	31172	31260	31400	31099	31389	31145	31428	31251	31425	31213	30976	31425	31082	30918	31254	31266	31366	31196	31251	31064	31274	31127	30990	31136	31134	31001	30984	30980	31366	31214	31350	31324	31304	31162	31332	31223	31178	30778	31192	31265	31184	31215	31170	31185	31204	31080	30932	31308	31399	31127	31243	30986	31220	30991	31069	31366	30941	31018	31292	31240	31030	31133	31273	31583	31267	31195	31165	31055	30854	31291	31078	31183	31221	31434	31195	31200	31282	31167	31343	31294	31117	31380	31065	31301	31325	31129	31279	31344	31251	31438	31152	31107	31145	31484	31139	31244	31284	31212	31200	31053	31194	31234	31231	30951	30725	31372	31282	31069	31301	31209	30999	30974	31123	31171	31136	31424	31198	31179	31333	31165	30930	30973	31395	31309	30999	31372	31225	31249	31084	31532	31098	31190	31194	31105	30982	31153	31195	31272	30955	31061	31046	30720	31078	31288	31333	31367	30950	31362	31124	31311	31331	31053	31133	31127	31074	30976	31276	30985	31181	31230	31130	31307	31174	31098	31219	31158	31329	31139	31301	31054	31125	31190	31150	31172	31337	31125	31385	31147	31313	31167	31267	31255	30947	31074	31246	31323	31274	31170	31136	30977	31067	31243	31155	30979	31022	31278	31198	31140	31149	31119	30952	30941	31184	31075	31221	31109	31150	31222	31118	30973	30909	31132	31249	31211	31504	31119	31308	31144	30909	31350	31018	31055	31166	31352	31404	31054	31049	31071	31073	31196	31252	31240	31105	30992	31073	30944	31200	31455	31313	31375	31046	31125	31234	31167	31194	31162	30917	31131	31372	31075	31133	31402	31202	31115	31306	31447	31293	30996	31204	31166	31174	31265	31264	31309	31187	31150	31110	31113	31307	31314	31065	31249	31341	31339	31096	31167	31047	31209	31355	31119	31130	30965	31565	31111	31162	31062	31255	31302	31135	31204	31282	31222	31079	31140	31155	31396	31298	31195	31217	31115	31089	31030	31008	30942	31098	31178	31231	31165	31321	31159	31442	31230	30985	30999	31116	31382	31117	31397	31159	31201	31303	31277	31524	31284	31281	31095	31111	31151	31406	31076	31277	31035	31147	31368	31030	30981	31460	31039	31091	31059	30979	31617	31465	31054	31021	31457	31173	31237	31209	31300	30960	31111	31052	31486	31340	31278	31228	31117	31302	31272	31126	31309	31232	31168	31319	31154	31384	31485	31272	31249	31053	31004	31361	31295	31265	31117	31272	31302	31315	31441	31426	31275	31121	31083	31274	31083	31258	31216	31333	31294	31448	31228	31161	31554	31121	31285	31110	31192	31343	31015	31130	31092	31283	31067	31208	31225	31236	31319	31183	31313	31337	31027	31360	30920	31004	31035	31104	31324	31257	31092	31199	31434	30878	31123	31096	31023	31371	31227	31094	31140	31178	31184	31374	31362	31363	30969	31143	31303	31312	31221	31344	31482	31108	31301	31551	31290	30919	31080	31264	31239	31157	31045	31194	31200	31191	31210	31199	31184	31183	31178	31105	31162	30929	31439	31025	31159	31164	30976	31257	31091	31399	31189	31178	31191	31469	31412	30910	31070	31207	31286	31135	31268	31261	31277	31187	31331	31218	31349	31011	31128	31039	31134	31169	31158	31266	31140	31099	31088	30880	31185	31230	31046	31204	31083	31225	31173	31144	31156	31292	31213	31144	31182	31143	31162	31277	31080	31074	31349	31204	30886	31122	31024	31113	30894	31155	30972	31143	31294	31212	30991	31128	31334	31164	31027	31314	31274	31051	31190	31209	31232	31381	31268	31033	31231	31344	31119	31399	31407	31091	31226	31052	31162	31118	31151	31133	31214	30975	31205	30985	30930	31418	31145	31169	31248	31104	31141	31146	31113	31383	31190	31097	31156	30989	31430	31349	31282	31421	30977	31542	31153	31326	31100	30980	31192	31321	31280	31270	31137	31195	31283	31445	31161	31209	31257	31128	31428	31251	31338	31111	31189	31298	30787	31195	31447	30792	31392	31087	31303	31199	31285	31237	30966	31374	31255	31266	30867	31046	31171	31072	31211	31189	31276	31087	31042	30998	31132	31179	31316	31115	30821	31225	31202	31364	30915	31231	31299	31155	31376	31299	31086	31396	31270	31078	31160	31169	31122	31226	31063	31324	31109	30972	31282	31064	31098	31352	31287	31133	31164	30940	31190	30949	31035	31290	31378	30957	30853	31216	30886	31245	31150	30984	31257	31271	31162	31383	31163	31055	31191	31029	31101	31102	31395	31193	31232	31166	31068	31193	30858	31247	31298	31449	31388	31228	31084	31044	31046	31235	31362	31458	30961	31222	31232	31182	30979	31136	31524	31086	31172	31103	31198	31163	30947	31099	31277	31380	31215	31110	31400	31257	31388	31240	31273	31156	31234	31174	31405	31361	31210	31155	31080	31394	31232	31100	31243	31125	31227	30953	31254	31230	31598	31005	31208	31257	31189	31384	31099	31025	31264	30972	30889	31081	31131	31407	31196	31359	30639	31479	31073	30950	31047	31220	31195	31270	31210	31043	31531	31289	31117	31103	31126	31462	31155	31214	31205	31120	31246	31388	31351	31105	31350	31310	31429	31054	31131	31092	31285	31184	31025	30974	31090	31194	31150	31210	31331	31271	31289	31235	31054	31307	31305	31314	31268	31150	31147	30893	31119	31047	31225	31219	31244	31341	31354	31157	31336	31340	31324	31437	31303	31287	31380	31229	31123	30998	31459	30861	30990	31169	31150	31051	31233	31140	31259	31122	31249	31263	31371	31152	31079	31149	31231	30926	31508	31466	31197	31182	31099	31106	31211	30928	31159	31072	30824	31380	31428	31413	31103	31174	30823	31159	31318	31268	31281	31215	31083	31322	31100	30830	31246	30868	31190	31249	31308	31299	31039	31111	31299	31140	30902	30990	31173	31398	30914	31168	31326	31075	31091	31292	31248	31279	31175	31181	31029	31093	31303	31540	31589	31360	30956	31257	31328	31355	31224	31007	31044	31288	31090	31044	31282	31258	31171	30910	31049	31143	31117	31213	31272	31382	30977	31415	31104	31092	31166	31012	31110	31193	31353	31055	31339	31173	31327	31363	31296	31568	31033	31116	31114	31272	31337	31249	30929	31046	31318	31148	31110	31105	31235	31167	31086	31231	31184	31187	31030	31251	30990	31248	31228	31248	31229	31215	31341	31050	31166	31220	31166	31349	31225	30999	31324	31049	31143	31463	31161	31136	31042	31030	31121	31272	31236	31276	31336	31212	31224	31097	30954	30909	31160	31076	31434	31350	31348	31371	31178	31129	31168	31116	31034	31331	31063	30859	31051	31268	31664	31413	31186	31090	31443	31146	31425	31322	31062	31212	31371	31277	31095	31172	31142	31235	31138	31279	31191	31383	30924	31495	31371	31215	31203	31088	31261	31165	31200	31001	30832	31056	30945	31305	31161	31151	31196	31234	31310	31078	30992	31073	31329	31316	31128	31132	31297	31385	31249	31426	31084	31331	31372	31437	31366	31212	31053	31266	31196	31141	31196	30875	31102	31135	31375	31206	31067	31134	31306	31428	31155	31386	30974	31144	30954	31274	31377	31218	31254	31374	31049	31114	31069	31361	31238	31152	31084	31329	31557	31202	31262	31077	31187	31277	31273	31140	30958	31186	31110	31139	31047	31087	31411	31102	31169	31362	31125	31279	31223	31022	31231	31117	31296	31299	31166	31161	31068	31387	31255	31366	31456	31376	31030	31244	31313	31141	31104	31270	31107	31074	31082	30893	31491	31245	31106	31179	31277	31206	31207	31160	31137	30758	31103	31072	30771	31090	31138	30868	31331	31008	31082	31182	30961	31215	31099	30902	31036	31194	30991	30966	31177	31016	31146	31165	30919	31075	31263	31332	31177	31185	30932	31160	31474	31332	30894	31183	31082	31100	30900	30889	31019	31393	31187	31363	31038	31010	30914	31291	31060	31132	31100	31277	31082	31321	30912	31349	31275	30973	31108	31202	31291	31053	31248	31209	31149	31213	31191	31165	31048	31343	31075	31307	31042	31043	31233	30895	31146	30943	31157	31238	31166	31103	31301	30855	31183	31002	31251	31169	31342	31214	31219	31155	31258	31430	31245	31065	31276	31232	30795	31128	30936	31254	31319	31070	31470	31001	30762	31214	31434	31090	31197	31298	31111	31325	31169	31448	31402	31069	31276	31259	31236	31304	31178	30948	31063	31251	31016	31322	31106	31269	31109	31468	31268	30914	31021	31221	31113	31185	31360	31308	30956	31443	31362	31152	31180	31122	31023	31100	31153	31127	30835	31074	31272	31198	31059	31121	30937	31231	31099	31338	31434	31123	31329	31081	31183	31053	31179	31494	31038	31528	30909	31110	31215	31245	31210	31064	31329	31107	31326	31306	31116	31097	31104	31061	31313	31253	31060	31260	31256	31159	31113	31066	31187	31155	31166	31217	31185	31136	31235	31099	31140	31153	31527	31229	31338	30977	31073	31427	31382	31207	31282	31284	31264	31052	31019	31354	31125	31343	31299	31149	31252	31033	30785	31154	31314	31139	31393	31290	31271	30885	31064	31145	31416	31261	31081	31465	30993	31295	31204	31010	31030	31106	31265	30943	31261	31223	31013	31196	31172	31430	31167	31143	31160	31318	31081	31281	31122	31322	31177	31069	31132	31308	31210	31393	31299	31126	31242	31249	31143	30997	31343	31166	31205	31244	31118	31337	31220	31443	31264	31075	31096	31227	31284	31277	31098	31235	31127	30996	30987	31159	31000	31241	31211	31081	31304	31207	31039	31173	31029	31394	31344	31267	31182	30871	31174	31110	31279	31142	31080	31155	31239	31277	30929	31265	31124	31311	31067	31126	31375	31204	31131	31302	31219	31091	31383	31260	31211	31089	31120	31262	31058	31127	30991	31114	31165	31162	30987	31154	31090	31292	30954	31263	31335	31066	30973	31291	31214	31347	31065	31475	31052	31267	31191	31251	31215	31299	31162	31099	31079	31275	31125	30910	31076
27198	48527	51275	48430	43130	47624	53874	53778	44097	30473	22405	18804	18105	17542	17494	17485	17503	17570	17522	17625	17704	17467	17458	17589	17568	17614	17495	17361	17620	17580	17542	17454	17387	17697	17334	17521	17451	17610	17589	17497	17608	17551	17405	17632	17495	17352	17525	17376	17359	17432	17534	17355	17377	17591	17521	17650	17504	17394	17444	17267	17583	17430	17515	17313	17624	17416	17406	17433	17408	17460	17552	17205	17256	17384	17428	17460	17421	17423	17626	17446	17513	17428	17369	17611	17413	17335	17430	17440	17588	17485	17494	17414	17454	17383	17598	17431	17454	17449	17352	17669	17547	17391	17637	17452	17399	17420	17496	17449	17476	17362	17358	17346	17417	17481	17449	17375	17654	17537	17492	17327	17468	17284	17419	17429	17554	17343	17444	17611	17576	17516	17672	17416	17442	17466	17509	17553	17489	17448	17664	17467	17498	17528	17375	17597	17378	17480	17526	17501	17471	17409	17334	17278	17504	17385	17229	17545	17346	17492	17544	17452	17530	17639	17608	17498	17505	17570	17378	17535	17342	17660	17499	17335	17450	17307	17398	17519	17420	17396	17535	17800	17514	17652	17429	17586	17474	17290	17267	17488	17280	17452	17551	17290	17671	17412	17435	17402	17482	17525	17323	17370	17289	17531	17434	17297	17445	17251	17483	17595	17614	17268	17533	17426	17504	17430	17547	17443	17352	17476	17282	17448	17387	17538	17557	17527	17352	17578	17153	17551	17336	17701	17458	17572	17389	17624	17331	17473	17468	17457	17503	17381	17359	17514	17650	17554	17460	17352	17510	17376	17671	17357	17438	17463	17491	17306	17456	17497	17615	17562	17513	17617	17391	17328	17527	17218	17247	17293	17367	17449	17398	17326	17393	17523	17539	17386	17259	17415	17326	17352	17502	17409	17549	17341	17429	17453	17479	17349	17537	17587	17387	17434	17250	17493	17349	17277	17429	17411	17516	17335	17553	17549	17235	17601	17326	17524	17346	17390	17362	17401	17451	17578	17483	17467	17477	17366	17483	17376	17356	17354	17371	17616	17448	17671	17328	17448	17517	17546	17567	17387	17518	17545	17529	17409	17388	17563	17378	17523	17420	17358	17478	17741	17428	17408	17473	17323	17440	17513	17297	17455	17352	17513	17418	17447	17298	17489	17514	17342	17421	17528	17344	17557	17472	17472	17358	17594	17492	17544	17448	17431	17498	17270	17496	17377	17511	17279	17521	17242	17356	17220	17566	17479	17398	17497	17323	17540	17212	17346	17497	17521	17599	17481	17400	17362	17672	17468	17420	17511	17412	17258	17522	17351	17434	17505	17396	17238	17404	17272	17310	17587	17425	17471	17488	17463	17405	17395	17686	17564	17573	17454	17518	17542	17317	17396	17364	17524	17692	17418	17147	17441	17285	17412	17455	17497	17525	17447	17415	17418	17465	17653	17642	17341	17504	17440	17410	17447	17489	17371	17392	17459	17413	17535	17626	17515	17219	17198	17260	17364	17578	17631	17457	17645	17370	17542	17274	17369	17413	17476	17461	17346	17413	17537	17406	17492	17283	17627	17468	17323	17363	17357	17367	17356	17431	17377	17595	17345	17370	17435	17523	17379	17505	17218	17263	17474	17446	17527	17463	17567	17503	17526	17464	17537	17480	17595	17493	17705	17703	17464	17506	17316	17422	17611	17464	17578	17690	17485	17303	17376	17370	17525	17464	17487	17458	17524	17602	17428	17342	17587	17453	17607	17453	17306	17566	17321	17252	17477	17639	17374	17342	17389	17401	17270	17301	17359	17501	17339	17578	17577	17324	17446	17232	17399	17493	17309	17298	17320	17630	17736	17533	17470	17400	17392	17324	17320	17395	17425	17565	17504	17640	17490	17389	17476	17540	17478	17659	17505	17399	17207	17438	17420	17351	17507	17627	17475	17470	17456	17449	17419	17443	17402	17435	17517	17381	17460	17276	17627	17504	17402	17576	17537	17273	17327	17569	17482	17207	17508	17393	17452	17648	17344	17515	17568	17456	17531	17422	17294	17401	17534	17541	17278	17394	17396	17504	17459	17444	17522	17503	17443	17543	17468	17510	17540	17404	17404	17349	17388	17404	17375	17487	17527	17377	17362	17551	17541	17600	17435	17316	17548	17346	17431	17391	17398	17397	17481	17242	17478	17343	17415	17406	17508	17417	17303	17499	17593	17512	17357	17458	17264	17449	17545	17505	17403	17627	17505	17345	17474	17566	17360	17621	17345	17418	17411	17417	17465	17313	17368	17417	17487	17435	17426	17319	17318	17565	17594	17413	17454	17367	17330	17385	17431	17362	17399	17478	17449	17474	17490	17354	17639	17537	17311	17342	17464	17287	17415	17553	17405	17500	17276	17461	17496	17391	17599	17373	17551	17274	17362	17184	17592	17450	17359	17476	17515	17455	17441	17523	17491	17373	17524	17358	17578	17218	17521	17502	17433	17407	17392	17294	17556	17414	17645	17485	17358	17451	17410	17307	17402	17380	17419	17632	17583	17399	17560	17490	17446	17589	17467	17345	17463	17513	17436	17491	17478	17646	17531	17496	17466	17672	17509	17358	17456	17447	17465	17162	17318	17395	17504	17458	17480	17542	17483	17416	17417	17540	17428	17481	17290	17612	17306	17442	17504	17364	17525	17439	17498	17494	17478	17360	17569	17428	17543	17451	17334	17715	17383	17399	17537	17552	17259	17444	17403	17552	17440	17391	17333	17259	17360	17453	17497	17406	17482	17576	17365	17452	17602	17526	17490	17328	17466	17367	17232	17432	17291	17322	17372	17543	17501	17485	17328	17620	17485	17381	17534	17483	17393	17430	17530	17482	17464	17376	17575	17534	17552	17498	17241	17443	17478	17447	17382	17311	17506	17612	17307	17437	17468	17517	17438	17302	17356	17318	17441	17515	17328	17563	17448	17586	17374	17342	17495	17452	17562	17424	17406	17427	17573	17387	17460	17513	17415	17457	17511	17493	17460	17582	17439	17430	17515	17498	17650	17425	17408	17512	17399	17349	17450	17489	17496	17560	17438	17514	17485	17435	17410	17587	17375	17331	17587	17238	17530	17545	17360	17272	17388	17480	17347	17397	17407	17431	17370	17409	17561	17394	17777	17447	17532	17593	17421	17210	17468	17405	17505	17452	17395	17362	17460	17437	17466	17417	17502	17434	17497	17524	17531	17353	17574	17608	17451	17334	17449	17440	17463	17375	17593	17391	17512	17553	17243	17363	17382	17393	17305	17488	17286	17400	17416	17535	17305	17577	17442	17557	17382	17420	17325	17385	17443	17371	17435	17271	17478	17287	17241	17310	17314	17385	17463	17497	17503	17371	17470	17516	17385	17503	17603	17545	17366	17511	17356	17271	17351	17486	17293	17363	17349	17366	17328	17483	17346	17359	17506	17501	17425	17333	17642	17483	17338	17513	17370	17397	17325	17614	17438	17375	17468	17420	17412	17529	17555	17536	17422	17462	17432	17402	17424	17322	17406	17631	17240	17476	17339	17327	17418	17413	17449	17315	17297	17417	17459	17469	17546	17554	17441	17382	17295	17629	17516	17349	17204	17461	17538	17536	17356	17541	17421	17285	17423	17297	17422	17385	17622	17450	17448	17625	17459	17569	17443	17411	17487	17448	17450	17311	17252	17365	17401	17510	17395	17242	17579	17552	17568	17390	17458	17639	17277	17593	17355	17346	17343	17153	17507	17309	17355	17575	17472	17730	17490	17416	17641	17526	17519	17408	17547	17657	17516	17493	17574	17405	17404	17429	17684	17510	17414	17416	17606	17496	17412	17426	17587	17507	17575	17630	17399	17412	17319	17470	17470	17500	17514	17450	17422	17508	17313	17475	17391	17375	17593	17430	17439	17429	17457	17427	17592	17384	17403	17542	17552	17455	17417	17311	17495	17552	17495	17396	17533	17454	17374	17632	17278	17512	17396	17443	17258	17620	17759	17358	17499	17483	17322	17441	17476	17394	17450	17636	17513	17336	17581	17320	17514	17227	17497	17458	17302	17650	17569	17432	17413	17293	17568	17358	17425	17167	17280	17420	17545	17494	17357	17440	17347	17459	17696	17388	17356	17327	17450	17385	17380	17474	17385	17393	17554	17553	17389	17600	17383	17497	17378	17363	17549	17615	17460	17343	17346	17301	17489	17422	17585	17549	17465	17262	17282	17394	17534	17432	17454	17262	17510	17340	17455	17562	17371	17459	17482	17356	17421	17302	17595	17456	17448	17287	17463	17553	17440	17454	17479	17534	17523	17500	17462	17523	17332	17312	17531	17427	17314	17398	17410	17444	17378	17507	17500	17536	17609	17479	17440	17289	17494	17304	17249	17369	17465	17422	17455	17410	17449	17480	17379	17579	17265	17640	17621	17390	17605	17329	17440	17370	17406	17506	17485	17338	17331	17361	17539	17433	17453	17339	17517	17228	17390	17530	17447	17523	17265	17671	17359	17278	17477	17432	17400	17471	17398	17243	17344	17384	17629	17284	17494	17607	17380	17311	17369	17606	17497	17572	17361	17316	17512	17424	17387	17343	17390	17326	17477	17465	17216	17329	17239	17229	17436	17393	17415	17460	17334	17630	17399	17467	17512	17457	17454	17535	17343	17527	17265	17306	17290	17668	17362	17625	17508	17401	17349	17325	17421	17363	17405	17370	17564	17423	17468	17279	17256	17286	17436	17421	17292	17505	17186	17385	17499	17437	17347	17400	17669	17342	17525	17536	17609	17549	17539	17596	17454	17223	17502	17374	17385	17541	17482	17479	17452	17558	17341	17328	17537	17421	17379	17461	17503	17400	17437	17379	17364	17569	17395	17371	17551	17434	17523	17440	17518	17466	17498	17637	17185	17465	17608	17495	17429	17416	17425	17421	17574	17512	17553	17392	17556	17421	17200	17367	17542	17368	17402	17465	17492	17381	17442	17477	17591	17426	17407	17354	17482	17557	17455	17550	17431	17548	17355	17437	17360	17556	17531	17479	17499	17390	17454	17471	17502	17399	17355	17529	17442	17330	17544	17350	17418	17472	17305	17455	17525	17326	17496	17460	17342	17280	17353	17348	17456	17332	17357	17267	17424	17371	17435	17392	17492	17498	17468	17408	17411	17399	17507
35274	35658	43436	43923	40052	37769	35615	35346	34143	32521	31354	31032	31012	30674	31041	30933	30870	30745	30702	30519	30588	30770	30601	30790	30917	30516	30661	30847	31242	30891	30619	30655	30896	30916	30537	30832	30636	30810	30756	30853	30704	30873	30735	30775	30542	30276	30922	30310	30539	30676	30939	30550	30449	30890	30660	30907	30698	30830	30765	30781	30828	30735	30565	30925	30741	30839	30720	30671	30547	30394	30660	30951	30604	30816	30646	30772	30636	30671	30702	30563	30700	30696	31001	30754	30625	30906	30654	30744	30776	30732	30677	30623	30691	30702	30916	30306	30536	30607	30628	30554	30648	30663	30793	30873	30760	30610	30726	30656	30594	30729	30625	30730	30689	30599	30642	30898	30598	30737	30739	30608	30408	30791	30578	30581	30905	30795	30642	30725	30823	30656	30716	30623	30812	30506	30626	30719	30686	30507	30696	30698	30542	30494	30530	30730	30874	30460	30458	30561	30715	30653	31072	30785	30801	30481	30693	30586	30810	30549	30864	30902	30892	30843	30683	30725	30414	30741	30685	30669	30645	30620	30460	30640	30877	30658	30608	30766	30491	30777	30909	30736	30734	31085	30828	30799	30546	30329	30805	30809	30303	30627	30859	30614	30675	30817	30443	30676	30670	30810	30938	30750	30615	30920	30940	30811	30762	30700	30680	30687	30587	30631	30016	30830	30940	30893	30985	30566	30701	30737	30524	30585	31090	30851	30754	30498	30479	30500	30320	30610	30747	30571	30808	30715	30902	30865	30834	30748	30710	30621	30586	30712	30678	30644	30616	30860	30821	30872	30802	30768	30793	30883	30623	30737	30770	30848	30687	30847	30859	30679	30872	30846	30937	30424	30778	30699	30569	30665	30526	30697	30762	30691	30508	30775	30546	30656	30750	30821	30974	30844	30868	30592	30787	30608	30760	30543	30552	30621	30724	30913	31016	30684	30887	30694	30806	30672	30877	30834	30894	30579	30471	30679	30789	30705	30603	30678	30833	30420	30587	30823	30889	30639	30601	30735	30571	30614	30733	30868	30523	30856	30578	30540	30445	30720	30768	30636	30797	30728	30560	30646	30924	30584	30568	30501	30726	30622	30926	30635	30971	30649	30837	30796	30902	30388	30626	30482	30515	30711	30845	30706	30878	30617	30754	30529	30547	30745	30568	30691	30749	30632	30574	30698	30654	30882	30720	30719	30732	30790	30597	30670	30709	30733	30604	30573	30844	30973	30842	30543	30759	30955	30842	30675	30679	31050	30904	30578	30535	30408	30765	30719	30745	30695	30641	30509	30703	30776	30652	30504	30521	30618	30742	30935	30538	30646	30791	30824	30564	30914	30580	30658	30868	30876	30849	30782	30739	30835	30702	30643	30819	30843	30808	30937	30847	30884	30853	30685	30691	30897	30635	30650	30907	30822	30669	30905	31114	30785	30802	30540	30585	30638	30782	30608	30812	30547	30862	30730	30782	30622	30552	30488	30532	30692	30827	30763	30345	30626	30529	30844	30684	30576	30769	30562	30806	30658	30853	30617	30558	30780	30774	30971	30552	30859	30712	30692	30506	30586	30675	30591	30935	30600	30661	30772	30692	30632	30690	30865	30594	30564	30871	30880	30830	30581	30688	30773	30806	30751	30855	30870	30854	30590	30653	30803	31098	30841	30698	30379	30676	30441	30536	30584	30811	30859	30899	30623	30883	30863	30846	30680	30786	30896	30754	30547	30885	30801	31034	30895	30931	30714	30486	30547	30490	30557	30665	30585	30824	30451	30596	30494	30765	30608	30698	30653	30943	30826	30863	30844	30750	30723	30998	30983	30842	30581	30853	30788	30809	30704	30637	30731	30684	30695	30748	30703	31237	30606	30655	30709	30643	30622	30497	30993	30477	30438	30857	30601	30503	30778	30807	30633	30880	30818	30481	30837	30773	30699	30620	30719	30798	30653	30863	30635	30719	30659	30697	30655	30898	30675	30912	30520	31076	30650	30530	30487	30734	30538	30771	30690	30543	30463	30461	30780	30619	30686	30778	30940	30665	30629	30821	30690	30669	30664	30647	30497	30446	30719	30744	30520	30517	30642	30480	30618	30710	30570	30676	30688	31027	30753	30749	30743	30882	30599	30828	30675	30856	30703	30661	30588	30720	30913	30881	30779	30761	30657	30875	30665	30620	30739	30700	30501	30841	30651	30873	30419	30861	30870	30772	30784	30484	30737	30837	30550	30320	30626	30679	30750	30582	30603	30807	30668	30460	30566	30591	30723	30779	30546	30813	30597	30849	30755	30767	30635	30736	30678	30784	30538	30706	30672	30884	30550	30707	30656	30685	30719	30820	30752	30856	30581	30831	30575	30664	30770	30807	30767	30792	30443	30460	30644	30929	30399	30749	30715	30732	30641	30882	30776	31007	30625	30650	30430	30777	30438	30859	30623	30551	30568	30610	30738	30926	30806	30763	30813	30762	30957	31035	30782	30855	30773	30503	30735	30724	30710	30867	30394	30986	30789	30635	30695	30717	30712	30818	30686	30808	30880	30698	30761	30899	30443	30683	30783	30823	30600	30633	30364	30739	30386	30889	30715	30730	30780	30540	30938	30720	30940	30622	30657	30894	30530	30549	30460	30733	30956	30841	30583	30690	30703	30672	30621	30588	30558	31014	30755	30503	30576	30659	30689	30782	30704	30651	30528	30787	30646	30683	30665	30695	30546	30779	30873	30959	30624	30853	30798	30718	30785	30821	30618	30622	30661	30699	30813	30510	30709	30721	30771	30785	30660	30658	30464	30713	30751	30741	30700	30497	30639	30638	30678	30749	30790	30697	30732	30713	30681	30694	30832	30449	31054	30584	30632	30624	30811	30863	30611	30729	30434	30621	30693	30693	30779	30629	30492	30729	30740	30592	30465	30387	30682	30615	30864	30786	30563	30661	30739	30731	31004	30964	30954	30693	30930	30680	31077	30395	30539	30788	30749	30675	30685	30622	31057	30598	30676	30876	31038	30751	30768	30409	30560	30829	30437	30689	30748	31003	30883	30656	30668	30617	30950	30890	30662	30793	30682	30649	30897	30559	30768	30605	30522	30681	30791	30765	30624	30737	30648	30589	30647	30746	30614	30841	30868	30750	30775	30635	30771	30610	30904	30694	30622	30774	30628	30588	30355	30613	30911	30517	30771	30775	30555	30780	30764	30716	30716	30667	31033	30678	30506	30638	30435	30611	30706	30552	30524	30719	30741	30921	30710	30918	30860	30749	30742	30709	30644	30709	30579	30615	30882	30698	30828	30553	30625	30603	30706	30371	30655	30489	30738	30702	30693	30526	30626	30339	30813	30770	30751	30556	30557	30781	30867	30555	30806	30740	30700	30548	30843	30809	30724	30607	30712	30799	30741	30803	30209	30704	30687	30686	30956	30997	30757	30900	30787	30835	30517	31034	30642	30745	30556	30675	30667	30772	30591	30610	30700	30802	30935	30717	30720	30771	30700	30799	30845	30729	30664	30829	30705	30924	30353	30894	30808	30820	30792	30836	30794	30621	30553	30501	30729	30657	30800	30716	30776	30647	30728	30537	30637	30650	30912	30893	30460	30677	30722	30726	30770	30743	30671	30851	30458	31192	30707	30579	30680	30533	30796	30729	30550	30571	30838	30751	30734	30729	30629	30765	30670	30616	30616	30769	30558	30690	30446	30662	30593	30827	30753	30705	30537	30627	30801	30877	30897	30965	30832	30402	30531	30744	30681	30641	30759	30871	30425	30805	30678	30696	30677	30511	30542	30782	30757	30580	30800	30976	30588	30656	30746	30581	30993	30781	30617	31016	30952	30799	30607	30653	30973	30752	30662	30626	30669	30734	30820	30597	30653	30933	30871	30879	30878	30910	30490	30739	30480	30705	30513	30471	30485	30616	30869	30686	30732	30668	30897	30793	30700	30782	30696	30405	30469	30803	30767	30551	30673	30690	30572	30816	30482	30589	30810	30447	30531	30641	30578	30760	30568	30874	30903	30579	30467	30638	30848	30765	30627	30805	30732	30741	30858	30575	30744	30591	30552	30803	30798	30776	30573	30713	30593	30785	30751	30846	30671	30552	30591	31020	30787	30925	30928	30657	30694	30784	30526	30812	30825	30770	30581	30626	30583	30660	30813	30656	30683	30713	30592	30612	30828	30811	30672	30822	30881	30779	30919	30741	30765	30868	30623	30501	30439	30529	30641	30522	30812	30562	30512	30648	30735	30626	30564	30730	30713	30805	30720	30597	30419	30601	30616	30671	30559	30821	30530	30657	30944	30775	30765	30569	30772	30602	30799	30714	30634	31075	30863	30814	30682	30714	30469	30775	30774	30836	30802	30827	30806	30886	30957	30741	30679	30642	30657	30879	30764	30642	30624	30758	30860	30828	30738	30628	30804	30757	30757	30652	31020	30755	30869	30807	30819	30822	30760	30771	30688	30547	30657	30772	30673	30736	30607	30526	30823	30487	30935	30782	30561	30763	30660	30735	30653	30624	30926	30777	30443	30550	30769	30691	30743	30878	30609	30844	30690	30694	30721	30784	30940	30990	31030	30738	30695	30516	30637	30999	30703	30836	30868	30951	30602	30844	30497	30194	30686	30971	30983	30684	30832	30538	30502	30536	30527	30680	30778	30911	30686	30504	30800	30647	30757	30687	30523	30853	30712	30647	30456	30763	30661	30632	30772	30571	30828	30783	30530	30421	30542	30638	30704	30945	30638	30696	30591	30672	30744	31003	30849	30721	30477	30417	30677	30552	30773	30628	30672	30735	30523	30519	30511	30484	30848	30409	30461	30834	30668	30711	30416	30494	30591	31247	30928	30755	30828	30719	30648	30830	30789	30822	30802	30520	30852	31052	30766	30659	30801	30681	30719	30829	30771	30863	30522	30816	30602	30600	30810	30978	30779	30632	30647	30657	30574	30699	31055	30532	30773	30911	30794	31026	30711	30668	30716	30973	30511	30743	30775	30626	30689	30814	30721	30620	30595	30870	30579	30696	30498	30755	30844	30724	30716	30786	30764	30744	30875	30557	30725	30690	30714	30827	30700	30662	30775	30764	30998	30916	30539	30589	30694	30530	30796	30670	30781	30722	30956	30739	30467	30830	31009	30714	30738	30947	30828	30939	30966	30645	30648
25063	34225	34630	32438	28290	24551	22445	21948	19873	17996	17432	17180	17036	17032	16889	16787	16786	16904	16905	16969	16951	16788	17124	16802	17123	17025	16932	16834	16795	17049	16794	16900	16850	16956	16863	16870	16931	16800	17187	16896	16992	16944	17016	17020	16819	17020	16967	16831	16909	17037	16781	16907	16834	16982	16953	17045	16955	17010	17203	17015	16761	16662	16813	16770	16825	17060	16783	16970	17006	16972	16938	16945	16759	16967	16994	16798	17026	16803	17005	16788	16992	16946	16957	16782	16862	16737	16960	16978	16786	16988	16987	16930	16707	16826	16825	17095	16941	17009	16853	16815	16975	16718	16996	17052	16808	16891	16812	16967	16913	16874	16888	16995	16867	16906	16831	16779	17110	16808	16661	17037	16708	16966	16977	16871	16847	16900	16997	16978	16975	16935	16783	16939	16929	16711	16695	16783	16882	17095	16898	16811	16994	17074	16915	16763	16863	16914	17031	16691	16964	16829	16908	16779	16908	16955	16805	16963	16799	17004	16858	17065	16977	16815	16745	16685	16935	16921	17005	16923	16917	16836	16999	16826	16964	16917	16768	16924	16772	16962	16860	16784	16938	16845	16827	16852	16996	16906	16718	16912	16943	16964	16876	16749	16750	16881	16855	17007	16959	16882	17058	17011	16776	17042	17066	16765	16677	16737	16973	16776	16737	17038	17055	16876	17308	17027	16909	16835	16870	16816	17037	16806	16838	16968	16952	16792	16785	16822	16947	16919	16926	17055	16821	17081	16863	16817	17063	16759	16964	16861	16797	16977	16926	16785	16817	16934	16971	16937	17066	16893	16943	16958	17034	16999	16935	16882	16923	16865	16830	16833	16881	16858	17013	17026	16884	17040	16769	16901	16979	16934	16827	16854	16883	16842	16859	16861	16956	16849	17032	16851	16818	16806	16847	17082	16934	16738	16836	16895	17027	17064	16981	16775	16899	16804	16672	16880	16991	16935	16872	16972	17033	16880	16941	16892	16996	16991	16755	16888	16939	16961	16769	16808	16934	16876	16846	16792	16851	16984	16845	16957	16766	16878	16789	16941	16865	17129	16958	16702	17011	16886	16822	16876	16848	16998	16893	16839	16821	17107	16854	17102	16893	17119	17010	16916	16927	16782	16873	16665	17029	17032	16880	16786	16958	16865	16791	16818	16877	16833	16968	16857	16994	16944	16778	16951	16819	16790	16960	17038	16675	16842	16900	16915	17012	16850	16988	16902	16901	16718	16906	16894	17026	16931	17106	16947	16940	16742	16963	16850	17080	16914	17027	16688	16993	16996	16940	17072	16888	16871	16949	16786	16850	16956	16751	17074	16967	16866	16989	16901	16934	16848	16947	16713	16988	17065	16907	16773	16763	16850	16876	16914	16987	16783	17053	17081	16951	16954	16975	16735	17091	16936	17034	17069	16958	16888	16918	16832	16947	17127	16834	16974	16923	16818	16877	16877	16828	16917	16915	16884	17012	16936	17152	16970	16841	17168	16882	16997	16954	16967	16888	16879	17039	16686	17061	17109	17161	16823	16888	16936	17092	16879	17042	16961	16794	16981	16971	16949	17053	16913	16859	16914	16983	16740	16975	16874	16931	16751	17128	16809	16712	16872	16837	16979	17007	16872	17090	17109	16793	17015	16912	16982	16944	16840	16951	16888	16920	16997	16935	16826	16940	17026	17132	16932	17086	17013	16862	16923	16964	16813	16953	16840	17042	17102	16899	16867	16946	16884	16992	16828	16907	16855	16989	16749	16857	16812	16904	16877	17055	16753	16921	16633	16930	16929	16821	16897	16889	16851	16896	16891	17122	16888	16958	16920	16966	17012	16840	16806	16983	16805	16791	16904	16854	16943	16950	16827	17051	16783	16830	16866	16806	16917	16977	16940	16955	16788	16898	16989	16974	16937	16877	16846	16785	16941	17026	16955	16917	16846	16894	17073	16733	17085	16881	16935	17162	17136	16914	16978	16956	16891	16960	16852	17005	16792	16944	16910	16737	16615	17094	16904	17004	16949	16791	17030	16900	16893	17114	16774	16986	16768	16973	16822	16804	16908	17076	17003	16917	16795	16824	16799	17032	16814	16945	16812	16921	16827	16929	16722	16829	16800	17068	16886	17000	16925	16843	16989	16870	16995	17060	16827	16894	17039	16861	16897	16859	16902	16826	16891	16963	16909	16843	16867	16846	16779	16793	16873	17084	16929	17130	17016	17079	16819	16824	16854	16944	17029	16795	16911	17075	17066	16747	16884	16817	16989	16961	16778	16997	16768	16785	17072	16965	17100	16886	16965	16776	16903	16979	16864	17136	16751	17056	17062	17021	16954	16731	16919	16840	17050	16892	16845	17014	16903	16924	16742	16950	16900	16877	16951	16878	16767	16874	16678	16829	17031	17074	16779	16965	16726	16914	16739	16819	16987	16891	16880	17007	16734	16843	16864	16956	17104	16795	16902	17056	17076	16747	16767	16965	16856	16957	16901	17014	16977	16839	16921	16964	17024	16979	16967	16987	16888	16992	16881	17056	16873	16984	16874	16888	16837	16747	16947	16847	16845	16759	16870	16835	16896	17090	16903	16774	16962	16799	16923	16986	16965	16961	16873	16711	16866	16868	16979	17054	17033	16934	16935	16780	16900	16985	17026	16810	16742	16952	16920	17073	16867	16952	16876	16973	17064	16993	16914	16976	17050	16857	17014	16892	16868	16703	16980	16878	16841	16856	16979	16907	16915	17120	16802	16829	16865	17046	16895	16866	17098	16889	16846	16843	16902	16786	16889	16830	17120	17006	16934	17008	16979	16977	16899	17023	17088	16737	16843	16972	16821	16897	17088	16920	16915	16969	16871	16917	16919	16885	16893	16897	16938	16766	16741	16985	16731	16765	16913	16921	16835	16965	16679	16698	16901	16919	16836	16830	17073	16830	16835	16695	16928	16919	16888	16972	16971	16944	16823	16994	16903	16853	17068	17055	16836	16931	16865	17016	16753	17064	16924	16843	16959	16775	16964	16806	16790	17171	16857	16971	16909	16873	17065	16879	17023	17043	17102	16926	16917	16874	16868	16863	16955	16780	17100	17007	16898	16743	16987	16844	16986	17010	16839	16917	16911	16840	16887	17079	16946	16832	16753	17097	16929	16818	16924	16698	17099	17050	16857	16884	16873	16848	16996	17018	16920	16872	17201	16965	16800	16851	17105	16928	16789	16959	16863	16879	16906	16931	16831	16981	16910	16952	16792	16884	16927	16867	16978	16873	16941	17028	17055	16947	16826	16846	16855	16856	17133	17051	16842	16816	16823	16894	16908	16901	16874	16982	16918	17068	16938	16863	16653	16965	16838	16846	16912	16840	16878	16952	17046	17051	16864	16799	16907	16851	16857	16943	16978	16913	16920	16838	16866	16783	17029	17158	16925	16810	16828	16984	16984	16924	16901	16991	17060	16977	16776	16851	16916	16942	16778	16881	16989	16910	16910	17011	16901	16945	16826	16945	17152	16872	16825	17100	16948	16872	16967	16953	16858	16887	16874	16965	16979	16788	17012	16944	16911	16988	16845	16799	16776	16876	16859	16901	16688	17095	16810	17077	17019	17053	16811	17084	16986	16881	16939	17018	17130	17009	16843	16916	16873	17202	16940	16834	17053	16988	17158	16787	17121	17005	16819	16979	16908	16695	16808	16825	16694	16859	16816	16965	16718	16957	16937	16778	16842	16839	16769	16804	16995	16870	16891	16845	16907	16704	16982	16982	16686	17020	16861	16823	16912	16869	16774	16818	16940	16961	16884	16902	16997	16828	17038	17055	16762	16762	16947	16922	17020	16962	16860	16889	16943	16706	16879	17030	16991	17027	16897	16698	16777	16760	17002	16896	16995	16886	16979	16973	16997	16877	16824	17126	16932	16820	16876	16827	16976	16844	16886	16945	17119	16915	16825	16985	16903	16890	16866	16529	16888	16975	16894	16970	16978	16883	17092	16822	16973	16951	16754	16920	17029	16877	17071	16717	16950	17002	16898	16765	17051	17020	16981	16995	16912	16849	16954	17075	16797	16784	16949	16822	16850	16911	16786	17086	16876	16886	16829	16909	16766	17150	16882	16820	17024	16778	16897	16808	17032	17052	16829	16923	16895	16948	16699	16758	16873	16911	16837	17037	17036	16996	16975	16872	17074	17011	16814	16885	16985	17088	16735	16920	16827	16864	16790	16959	17054	16825	16747	16874	16999	16735	17000	16792	16855	17082	17165	16945	16860	16789	17031	16791	16959	16914	16923	17075	16892	16943	16704	17060	16845	16877	16824	16833	16849	16859	16880	16874	16946	16957	16955	16793	16939	16884	16894	16924	16963	16797	17086	16831	16786	16944	17052	16972	17052	17044	16777	16776	16892	16781	17079	16992	17061	17007	17039	17031	16840	16839	16913	17016	16850	16951	16943	16842	17051	16869	17055	16982	17075	17078	16889	16766	16844	16765	16870	16986	16900	17023	17017	16791	16982	16852	16951	16870	16916	16823	16814	16712	17092	17167	16919	16718	16842	16952	16755	17030	16968	16985	17077	16885	16852	16865	16880	16974	16817	16913	16896	16810	16864	16836	16867	16940	17150	16838	16992	16849	16934	16946	17032	17153	16820	16800	16816	17028	16884	17093	17042	17013	16788	16814	16994	16974	16922	17011	16635	16693	16870	16939	16912	16754	16764	17025	16871	17070	16740	16946	17002	17019	16935	16692	16883	17071	16927	16914	16990	16902	16856	16975	16881	16899	17004	16839	16963	16894	16765	17051	16814	16969	16863	16924	16662	16729	17057	16994	16906	16871	16845	16759	16871	16716	16912	16997	16977	16901	17097	16712	16960	16971	17014	16986	17123	16938	16831	16871	16966	16868	16789	17050	16969	16969	16753	16966	17073	16963	16722	16890	17011	16852	16938	16838	16907	16935	16935	17056	16928	16840	16936	16794	16825	16926	17030	17077	16943	17025	16783	16839	16978	16799	16778	16870	16964	16911	16846	16831	17042	16757	16918	17076	17085	17019	16937	16877	16761	16760	16986	16915	17000	16790	17019	16808	17046	17002	17018	16921	16868	16983	16835	16872	17022	16923	16952	17022	16916	16994	16939	16944	16773	16847	16866	16951	17009	16968	16728	16874	17130
24732	21924	31634	36335	38267	43882	48139	47683	43336	36620	33201	31346	30797	30494	30450	30677	30573	30457	30438	30641	30794	30756	30728	30475	30590	30466	30707	30655	30568	30741	30526	30412	30471	30597	30449	30350	30262	30360	30582	30455	30395	30322	30274	30499	30536	30518	30301	30467	30612	30608	30585	30844	30466	30419	30146	30369	30558	30452	30324	30530	30521	30362	30477	30366	30378	30248	30453	30541	30484	30053	30310	30278	30267	30317	30488	30333	30366	30290	30185	30493	30438	30602	30295	30228	30387	30341	30574	30670	30423	30533	30259	30697	30644	30267	30270	30332	30335	30413	30478	30333	30380	30280	30390	30389	30401	30456	30322	30443	30364	30082	30396	30371	30520	30185	30367	30798	30470	30270	30270	30543	30661	30412	30046	30387	30344	30362	30361	30293	30721	30417	30389	30205	30267	30560	30446	30758	30132	30445	30248	30546	30238	30558	30430	30559	30455	30670	30550	30491	30469	30616	30388	30304	30639	30315	30327	30397	30588	30425	30253	30290	30481	30367	30515	30250	30612	30385	30465	30545	30272	30393	30407	30463	30630	30380	30378	30217	30677	30763	30820	30455	30381	30402	30294	30588	30311	30272	30277	30365	30127	30675	30322	30425	30429	30329	30588	30251	30439	30537	30190	30178	30488	30189	30298	30374	30525	30129	30640	30037	30543	30411	30571	30450	30580	30493	30594	29960	30662	30555	30516	30223	30215	30192	30716	30295	30462	30488	30423	30357	30184	30254	30616	30476	30522	30269	30238	30571	30645	30569	30378	30591	30316	30502	30502	30432	30534	30279	30497	30546	30445	30294	30402	30451	30571	30541	30460	30472	30272	30701	30549	30510	30595	30560	30526	30451	30260	30606	30566	30397	30529	30224	30237	30399	30486	30442	30146	30133	30583	30400	30599	30418	30380	30421	30578	30472	30366	30486	30433	30609	30241	30443	30482	30321	30400	30503	30460	30466	30280	30342	30532	30704	30392	30213	30524	30530	30318	30314	30453	30269	30730	30611	30282	30592	30539	30348	30548	30450	30253	30346	30702	30545	30556	30357	30446	30408	30602	30709	30416	30575	30276	30449	30233	30664	30246	30270	30488	30467	30734	30644	30243	30400	30053	30303	30566	30509	30313	30148	30412	30214	30612	30448	30648	30490	30485	30496	30205	30295	30169	30711	30586	30340	30518	30603	30578	30636	30300	30219	30551	30630	30506	30370	30567	30661	30528	30385	30260	30526	30281	30318	30346	30428	30460	30449	30375	30464	30276	30303	30270	30437	30630	30331	30272	30460	30497	30580	30421	30398	30330	30633	30380	30507	30378	30234	30482	30468	30379	30355	30571	30280	30395	30432	30552	30164	30698	30801	30520	30277	30570	30663	30376	30733	30564	30508	30608	30633	30341	30356	30154	30360	30451	30390	30423	30552	30265	30121	30359	30452	30446	30460	30609	30415	30529	30400	30379	30632	30211	30453	30639	30506	30754	30263	30352	30256	30351	30392	30590	30402	30403	30398	30191	30363	30526	30489	30376	30429	30602	30386	30572	30282	30166	30479	30652	30660	30329	30342	30304	30534	30732	30519	30295	30019	30473	30326	30445	30436	30687	30512	30663	30252	30421	30380	30493	30607	30319	30279	30427	30501	30606	30426	30472	30406	30241	30301	30340	30365	30466	30333	30407	30452	30603	30479	30461	30519	30525	30596	30586	30474	30639	30268	30667	30203	30269	30489	30153	30168	30326	30295	30277	30319	30180	30189	30121	30112	30267	30478	30559	30225	30245	30538	30427	30516	30553	30283	30446	30202	30507	30444	30260	30341	30399	30212	30692	30372	30498	30404	30326	30521	30262	30287	30573	30362	30217	30382	30514	30521	30196	30370	30466	30294	30480	30590	30697	30459	30493	30386	30412	30334	30218	30346	30495	30410	30204	30355	30224	30283	30399	30261	30281	30262	30405	30360	30588	30620	30607	30148	30439	30533	30394	30320	30508	30309	30401	30778	30447	30420	30553	30273	30178	30354	30124	30369	30662	30580	30565	30303	30523	30261	30327	30452	30502	30531	30575	30461	30303	30409	30513	30464	30164	30465	30388	30356	30645	30368	30280	30178	30262	30316	30421	30610	30382	30304	30497	30355	30456	30492	30351	30426	30575	30490	30337	30443	30612	30503	30521	30276	30492	30316	30239	30297	30453	30641	30429	30488	30679	30588	30550	30174	30580	30592	30640	30476	30816	30242	30445	30336	30201	30303	30645	30327	30414	30627	30322	30381	30343	30537	30459	30472	30559	30616	30498	30436	30418	30294	30527	30488	30355	30335	30319	30489	30480	30324	30406	30239	30361	30367	30352	30317	30584	30101	30654	30437	30380	30236	30498	30342	30364	30402	30498	30224	30443	30476	30437	30642	30355	30330	30546	30200	30340	30361	30418	30698	30539	30163	30631	30464	30201	30276	30114	30612	30479	30310	30543	30586	30619	30645	30287	30468	30314	30771	30571	30446	30515	30387	30354	30231	30512	30462	30295	30511	30541	30171	30406	30413	30444	30422	30574	30254	30525	30331	30477	30310	30390	30447	30333	30236	30408	30566	30516	30143	30526	30574	30332	30604	30649	30230	30381	30576	30412	30437	30364	30489	30130	30342	30663	30475	30361	30425	30251	30434	30331	30447	30475	30400	30395	30357	30313	30444	30461	30467	30369	30596	30730	30572	30547	30451	30174	30496	30479	30550	30525	30253	30340	30459	30340	30098	30486	30265	30484	30248	30156	30523	30362	30253	30278	30343	30406	30201	30359	30397	30693	30365	30297	30401	30375	30345	30295	30643	30558	30586	30174	30382	30429	30233	30435	30618	30665	30380	30307	30647	30766	30314	30645	30509	30408	30573	30437	30514	30162	30521	30709	30532	30513	30405	30539	30529	30356	30747	30565	30438	30276	30324	30471	30488	30683	30384	30236	30521	30630	30273	30730	30401	30365	30432	30434	30435	30580	30455	30357	30489	30387	30406	30616	30434	30657	30432	30426	30478	30432	30342	30554	30455	30497	30416	30661	30419	30480	30477	30296	30249	30518	30398	30441	30418	30615	30359	30406	30378	30400	30564	30528	30557	30546	30374	30675	30300	30622	30466	30248	30459	30568	30390	30440	30356	30487	30411	30121	30539	30607	30447	30489	30551	30402	30270	30513	30564	30477	30220	30376	30572	30419	30419	30427	30658	30534	30366	30433	30265	30443	30455	30496	30620	30662	30498	30340	30415	30361	30321	30216	30590	30381	30517	30551	30564	30376	30588	30408	30475	30539	30643	30860	30532	30459	30548	30469	30594	30580	30237	30557	30648	30471	30270	30460	30542	30456	30635	30272	30382	30364	30401	30614	30668	30361	30363	30484	30340	30630	30495	30491	30344	30516	30468	30543	30326	30477	30150	30707	30333	30384	30345	30406	30182	30512	30216	30634	30277	30660	30433	30424	30501	30683	30618	30472	30471	30236	30591	30485	30430	30370	30464	30408	30481	30542	30512	30503	30561	30368	30510	30295	30374	30393	30462	30394	30525	30208	30286	30527	30561	30259	30552	30439	30421	30254	30555	30128	30492	30488	30477	30547	30633	30333	30745	30394	30657	30419	30355	30548	30319	30342	30555	30287	30564	30568	30589	30439	30480	30379	30475	30293	30481	30227	30771	30211	30342	30325	30353	30421	30486	30481	30250	29997	30408	30682	30567	30616	30420	30582	30357	30271	30604	30459	30320	30616	30617	30289	30433	30503	30672	30369	30375	30477	30670	30381	30654	30453	30533	30452	30471	30494	30439	30379	30392	30368	30422	30432	30328	30541	30256	30400	30446	30322	30388	30399	30579	30290	30350	30541	30593	30438	30507	30542	30478	30434	30442	30583	30489	30339	30380	30587	30631	30492	30260	30249	30356	30372	30513	30723	30413	30583	30599	30282	30445	30603	30554	30517	30274	30684	30273	30333	30537	30108	30413	30753	30456	30380	30357	30416	30585	30255	30402	30254	30618	30430	30471	30417	30505	30498	30588	30273	30247	30644	30797	30468	30522	30616	30366	30499	30456	30579	30389	30562	30239	30424	30130	30672	30552	30251	30299	30375	30673	30442	30442	30459	30573	30486	30534	30374	30469	30375	30677	30411	30454	30433	30249	30394	30277	30424	30533	30509	30338	30304	30487	30339	30727	30506	30572	30308	30606	30465	30393	30498	30439	30552	30537	30580	30442	30811	30397	30391	30309	30684	30489	30215	30333	30617	30325	30525	30125	30378	30375	30377	30404	30323	30397	30486	30323	30272	30518	30479	30251	30739	30624	30433	30289	30499	30370	30649	30822	30353	30448	30587	30405	30561	30509	30417	30651	30516	30632	30469	30390	30337	30585	30569	30321	30837	30668	30454	30147	30549	30358	30448	30569	30492	30633	30367	30389	30567	30620	30529	30480	30415	30184	30395	30571	30614	30442	30567	30341	30204	30628	30401	30423	30595	30231	30315	30256	30485	30480	30227	30421	30535	30550	30545	30430	30765	30548	30628	30408	30819	30494	30416	30540	30379	30285	30268	30649	30583	30528	30240	30499	30460	30501	30487	30840	30401	30273	30547	30377	30400	30336	30509	30548	30771	30442	30724	30644	30694	30386	30382	30689	30404	30418	30414	30234	30672	30311	30567	30473	30406	30458	30602	30493	30567	30214	30442	30475	30512	30623	30590	30536	30462	30354	30458	30499	30364	30558	30585	30278	30594	30457	30605	30676	30349	30350	30285	30237	30442	30503	30673	30494	30370	30526	30736	30157	30415	30392	30543	30454	30330	30407	30066	30421	30421	30244	30343	30415	30507	30137	30384	30466	30294	30655	30226	30322	30756	30536	30522	30452	30376	30286	30317	30675	30277	30344	30336	30266	30455	30309	30270	30325	30523	30493	30456	30496	30756	30419	30274	30404	30532	30316	30302	30489	30528	30335	30441	30432	30165	30285	30393	30594	30338	30355	30341	30270	30102	30643	30262	30580	30622	30394	30679	30629	30688	30587	30443	30564	30496	30231	30423	30407	30289	30568	30252	30511	30372	30572	30337	30313	30387	30427	30536	30482	30403	30503	30362	30460	30549	30532	30482	30234	30191	30288	30762	30380	30291	30429	30377	30334
29298	43505	44347	37434	33213	35392	36379	35754	30326	22767	19426	17626	17053	17154	17229	16947	16949	16997	17154	16975	17018	17286	16816	17162	16943	17011	16999	16958	16971	17059	16863	16944	16817	16869	16959	17022	16905	16980	16868	16991	17066	17055	16960	17142	17047	16911	17005	16934	16947	17084	17045	17113	17036	16862	16912	16852	16809	17023	17001	17096	17104	16780	16924	17014	16883	16926	16796	16980	16851	16996	16916	17044	16966	16866	17016	16941	17134	17041	16974	16924	16982	16995	17098	16837	16967	17043	17164	17095	17072	17062	16784	16899	17013	17091	16713	16919	16802	16974	16914	16995	16966	17311	17018	16901	17128	17008	16996	17134	16954	16819	17068	16814	17054	16956	16913	17126	16863	16975	16992	16825	16903	16938	16723	16991	16998	17042	16830	16835	16935	16918	16830	16971	17191	17015	16751	17017	16967	17108	16901	16985	16873	16802	17016	16931	17016	16841	16933	16801	16927	17060	17089	16980	16815	17126	16888	16883	16942	16682	16795	16755	17237	16885	16927	16999	16885	16869	17002	16814	16903	16994	16923	16971	17090	16897	16906	16917	16713	16981	16822	16992	16908	17081	16975	16858	16977	17017	16787	17012	16935	17051	16964	16867	16781	16998	16999	17104	16987	17120	16865	16941	16750	16930	16870	17081	17014	16913	16802	16927	16962	16876	16942	16780	16933	17002	17090	16939	16908	16836	16843	16911	16926	16900	17045	16984	16947	16899	17099	17157	16710	16979	16856	16912	16948	16822	16846	16887	16943	16853	16933	16872	16834	16948	16919	16904	16911	17086	16949	16884	17242	16915	17005	17122	16982	16995	16839	17018	16949	16819	17022	16934	16981	17017	16937	17076	16845	17054	16910	17033	16805	17001	16955	16826	17021	16663	16772	16877	16880	16805	16987	16638	16989	16648	17095	16945	16882	16904	16874	16879	17128	17091	16912	16891	17111	16807	16988	16872	16985	16873	17056	17164	16946	16966	16912	16965	16843	16846	16951	17097	17061	17105	16994	16903	17034	17010	16803	17126	17149	16919	16917	16910	17064	16898	16956	16904	16890	16870	16975	17005	16724	16839	16914	16967	17091	16980	17023	16895	16999	17009	16993	17030	16817	16976	16954	16852	17017	16963	16930	16863	16776	17025	17036	16956	16821	16891	17040	16957	16885	16851	16967	16877	17022	16967	17003	17082	17048	17057	16956	17046	17141	16894	16839	16982	16905	17031	17053	16968	16957	16844	16816	17017	17018	17044	16958	16851	16966	16860	17006	17009	16912	17124	16772	16662	17055	16930	16752	16975	17044	17097	16891	16978	17082	16909	16846	17006	17182	16997	17119	16640	16981	17242	16940	17006	17075	16941	16973	17102	16940	16968	16922	17125	16866	16915	16877	16838	17005	16878	17115	17166	16870	17086	16974	16922	17032	16977	16886	16868	16811	16893	17123	17034	16901	17057	16902	16959	16826	16910	17036	16935	16923	16932	17041	16897	16825	16882	17034	17065	16999	16939	16892	17003	17002	16776	16949	16883	16928	16871	16951	17071	16944	16817	16744	17014	16967	16943	16825	16922	17018	16860	16969	16969	17040	16829	17049	17009	16958	16988	16870	16855	16972	16860	16835	16868	16993	16910	17171	16822	16963	17103	16938	16979	16912	16929	16968	16907	16896	16868	16909	16891	16780	17058	16978	16876	16922	16923	17096	16930	17055	17043	16855	16974	16975	16960	17006	17040	16905	16958	17043	16876	16940	16953	16770	16982	16935	17013	16808	16910	17015	17138	17003	16978	16921	16834	16891	16694	17007	17107	16907	16893	17028	16851	17064	16916	16837	17052	17054	16956	16936	17072	16757	16870	16964	16977	16924	16920	16726	16964	16967	17115	17068	17049	17084	16951	17141	16898	16743	16989	16862	16995	17090	16859	16976	16993	17274	16926	17123	17052	16980	16976	17028	16893	17028	16965	16852	16985	17012	16855	16820	16953	16924	16951	16758	16885	16799	16988	17042	16943	16937	16977	16845	16957	16900	16893	16928	16797	17170	17100	16878	17123	16785	16960	16988	17000	16741	16893	16962	17054	17016	16968	16937	16872	16908	17186	17084	17032	16744	16977	16939	16874	17240	16989	16797	16678	16977	16994	17081	17022	17159	16979	16891	17007	16860	16863	16960	17092	16878	16865	16940	16820	17030	17054	16855	16955	17023	16940	17072	17066	16984	17115	16988	17041	16985	16919	17106	16845	17086	16971	17001	17019	17096	17076	16902	16945	16884	16898	17040	17147	16884	17038	16734	16949	16888	16785	16904	17133	17043	16976	17032	16995	17017	17032	16997	16968	16963	16836	17022	16941	16911	17061	16864	17004	17010	16988	16730	17011	16989	16829	17076	17020	16931	17077	16934	17124	17018	17036	16937	17162	16871	16936	17142	17046	16976	17152	16949	17037	17008	17165	17017	16854	16938	17068	17062	17015	17017	16911	16969	16933	16803	16885	16994	17042	16847	16894	16906	16910	16969	16850	16897	16934	17273	16921	16817	17016	16772	17096	16989	16898	16908	16990	16934	16894	17064	16893	16977	16636	17013	16814	16882	16958	16868	17048	16980	17046	16930	16942	17000	16877	16896	16951	16826	17030	16849	16892	16958	16801	16963	17049	17050	16906	17020	16940	16880	17240	16884	17121	16918	16909	16948	16868	17007	17008	16906	16673	16866	17027	16844	17112	17039	16848	17014	16913	17036	16779	17160	16943	16977	16921	16999	16973	16848	16853	17140	17029	16944	16901	16891	16817	16936	16807	17043	16758	17010	16906	16878	16930	16758	17049	16807	16928	17105	17006	16962	17055	17040	16771	17015	16997	16807	16847	16878	16883	17062	16927	16902	16954	16825	17012	16914	16905	17100	16962	17005	16917	16839	16914	16872	16855	16999	17009	17087	16889	16966	16973	17022	16848	17030	16984	16920	17023	16885	16785	17004	16891	16886	16982	16997	16929	16990	17093	16956	16923	16961	16851	17009	16924	16915	16994	16979	17037	16957	17003	17028	17002	17006	16899	16885	16757	17001	17001	16860	16757	16947	16807	16814	16880	16886	16991	16829	17097	16733	16867	16901	16959	16827	16876	16982	16992	17021	16884	16775	16923	17160	16960	16887	16981	16828	16984	16925	17146	16883	16962	17026	17004	17046	16966	16976	17040	17068	16847	16996	17031	17008	16960	16880	16875	16747	17000	16946	17153	16887	16897	16955	17149	16921	16883	16995	16916	17079	16826	16911	16971	17000	16685	16955	17049	16881	16907	17041	16971	16886	16741	17028	16917	17005	16970	17011	16783	16970	17056	17018	16966	17214	16914	16976	16925	16936	16982	16936	17047	16937	17091	16992	16991	16820	17256	17045	17060	17006	17078	16872	17086	16885	16822	16804	16958	16870	16995	16931	17032	17026	16733	16997	16906	16950	17031	17069	16922	16952	16943	17019	16971	16973	16910	16975	17145	16898	17062	16879	16927	17037	16886	17040	16938	16921	17085	16902	16947	17033	16706	17014	16798	17036	16838	17051	16999	16926	16997	16819	16984	16784	16766	17025	16846	16935	16757	17018	17165	16785	16958	17094	17094	16955	16938	16768	16843	16903	16988	16785	17084	16865	16861	17091	16897	17025	17112	17001	16922	16965	17056	16894	16937	17080	16955	16745	17023	16867	16846	16804	16906	16828	16981	16854	17023	16913	17021	16842	16651	16832	16957	16938	16856	17307	16813	16916	16807	16995	17085	17015	17118	16896	16926	17063	17070	16985	16876	17032	16973	16846	16843	16759	16921	16942	17067	17005	16960	17024	17046	17063	17034	17027	16924	16905	16891	16906	16946	16830	16855	16973	16912	16972	16925	17089	16847	17135	16958	17020	16945	16918	16884	16950	16975	16857	16954	16939	17017	16926	17014	16781	16987	16878	16769	16913	17062	16911	17127	16870	16729	17048	17015	16965	16933	17064	16867	16893	16993	17187	16995	16893	16945	17007	17018	17000	16976	16886	16870	16790	16841	17113	16834	17156	17156	16918	16747	16898	17109	16881	16828	16898	16882	16992	17006	16989	16917	16871	17016	16867	16982	17078	16968	16897	16951	16808	17047	16852	16959	16968	16882	16882	16894	16969	16956	17011	16837	16821	16867	17117	17032	16986	17101	16835	17049	16961	17046	17005	16906	16752	16944	16923	16999	16902	16925	16947	16904	16986	16908	16973	17080	16802	16839	17067	16935	16885	17000	16931	17005	16869	17048	17021	16917	16969	16889	16874	17003	16953	16724	16842	16848	17044	17080	17073	16895	17023	17067	16934	16782	17037	17054	16985	16940	17003	16984	16988	17048	16941	16807	17176	16886	16786	17156	16999	16872	17060	16928	16859	16927	17029	16893	16933	16941	16938	17174	17068	16964	16930	16858	17002	17017	17004	16925	16897	16894	16975	16973	17135	16773	17046	16837	16933	16886	17127	17067	16949	16943	16800	17110	16944	16923	17015	16990	17005	16842	17002	16836	16868	16801	17004	16991	16915	16892	16996	16982	16890	16946	16921	17063	16825	16816	16770	16931	17104	16816	16892	16904	16945	17005	16885	17168	16844	17004	17052	17006	16829	17021	16770	17053	16891	16838	16788	16821	16969	17086	17007	16909	16959	16935	17114	16795	17017	16905	17105	16988	16921	17041	16956	17054	16986	17157	16733	17071	17092	17116	17050	17068	16976	17036	16888	16993	16912	16933	16878	17141	16925	17037	16783	16839	16883	16770	17177	17000	17017	16982	16992	16882	17022	17034	16909	17016	16978	17056	16924	16953	16826	17011	17069	17013	16999	16918	17027	17094	16889	16911	17082	17012	17024	17101	16857	17155	16965	16962	16962	17097	16730	17213	16780	16731	16905	16813	16906	17061	16998	16880	17021	16781	16943	17007	16984	16935	16991	16934	16967	16818	16856	16963	16972	16803	17011	17086	17032	16946	17053	16871	16958	16986	17057	17069	17012	16943	17065	16998	17157	16977	17131	16903	16873	17082	17091	16812	16947	16871	17133	17018	17053	16921	16710	17081	17052	16912	17067	16958	17052	17062	17080	16870	17047	16847	16938	16789	17034	16985	16952	17031	17115	16670	17134	16973	16924	16991
22779	21573	29789	31964	36530	50742	57461	61451	53789	43174	36113	32893	31634	31540	31204	31032	31378	30965	31388	31258	31205	31270	31359	31202	31293	31017	30975	31337	31207	31045	31062	31201	31052	31111	31252	30923	31182	31140	31070	30986	30958	30920	30980	30823	31133	30902	31103	30877	30960	30897	31288	30916	31126	30907	31098	30992	31158	31196	30923	31041	31085	30993	31155	30884	31030	31041	31039	31033	31017	31272	30998	30951	30956	31115	31060	31039	30800	30913	30796	30786	30994	31042	30938	30997	30909	31018	31090	30855	31096	31070	30899	31147	30924	31055	31139	30821	31026	31092	31020	30855	30899	31033	31178	31005	31101	30819	30811	30774	31083	30825	30768	30952	31054	30988	31500	30973	31278	30968	31030	31141	30955	31022	31088	30978	30951	30987	30938	31062	30907	30948	30985	30941	31145	31208	30746	31021	31075	31146	31184	30891	31062	31221	30997	30747	30806	31239	31137	31161	31029	30747	30852	30807	30968	30974	30902	30688	30876	30883	30749	30824	30889	31195	30957	30875	30806	31060	30974	31191	30983	30914	30865	30932	31026	30756	31008	31153	30603	30966	30956	30875	31022	31275	31049	30972	31019	30949	31028	30714	31157	30967	31117	30856	31118	30978	31272	31103	30807	30835	30977	30906	31043	30985	31108	30975	31171	30726	30963	31087	31023	30879	30783	30914	30999	30827	31342	30968	30883	30770	30673	30967	31199	30970	30944	31071	31088	30973	30816	30930	31088	30966	30924	31037	30975	30785	30826	31062	30918	30975	30954	30982	31091	30944	31071	31180	31126	31090	30777	30902	30871	30896	30964	31273	30903	30830	31043	30997	30942	30842	31107	31063	31070	31026	31203	30844	31065	30928	31016	30893	31082	31206	30923	30840	30937	31098	31230	30903	31056	30842	30780	30818	30979	30833	30885	31089	30930	30895	31120	31037	30843	30960	30848	30947	31191	31183	31193	31056	31057	31061	31263	30917	30906	31050	30963	30916	31012	31066	30872	31042	31080	31020	30932	31136	30863	31012	31188	30986	30924	30847	30994	30932	30874	31058	31416	30893	30912	31180	30908	30889	30873	31035	30975	31053	31100	30965	30959	31073	31060	31326	30795	31078	30890	30902	31022	31159	31131	31133	31075	30997	31041	30880	30813	30858	30868	31132	31006	31079	30974	31263	30960	31014	31070	31153	31091	31002	31066	30961	30931	31168	31073	30888	30722	30970	31058	30662	30945	30828	30735	31061	31141	31117	31025	30923	31029	31084	31109	31133	31006	30859	30963	31132	30805	31037	30940	30828	31393	31029	31374	31168	31089	30826	31080	31163	31052	30977	31035	30987	31083	30726	30828	30750	31028	30993	30962	31113	30884	30921	31046	31114	30937	31160	30806	30771	31097	31184	30999	30745	30971	31260	30986	31241	30959	31018	31089	31061	31067	30652	31023	31119	31126	31209	31124	30866	31139	30845	31295	31154	31216	31080	30731	30768	30731	31034	31093	31045	31073	30837	31210	30968	30940	31027	30838	31057	30903	31273	31015	30988	31010	31014	31340	31063	31199	31044	31000	30757	31116	31009	31071	30798	31090	30754	30812	31071	31171	31208	30940	30815	30748	31250	31183	31153	30943	31190	30898	31000	31145	31081	31208	31018	30931	31043	31014	30719	31117	30746	31085	30880	31179	30861	31000	31042	30860	30977	30982	31138	31024	31060	31089	30819	31007	31137	31092	30960	31014	30973	30842	30945	31120	30981	31041	31232	31077	31000	30644	30986	30948	31078	30871	30983	30955	30995	31134	31027	30943	31012	31191	30925	30899	31102	30772	30915	30931	30734	30732	31228	31232	31294	30691	30956	30774	30990	31146	31155	31124	31020	31100	30825	30828	30970	30713	30979	30956	31064	31058	31086	31071	31308	31047	31113	31163	31147	30942	31068	31009	31061	30776	30976	31064	30990	30908	31228	31072	30989	30989	30925	31052	31099	31054	31101	31089	30936	30962	31056	30969	30815	30904	30656	30709	31156	31005	31068	30966	30787	30855	30958	31110	30752	30975	30810	30879	30928	30803	30936	31188	30868	30683	30959	30999	31102	31063	31058	31139	30923	31037	30713	31003	30873	30976	30895	30922	30972	30893	30875	31270	30889	31097	30962	31015	31092	31102	31175	30961	31064	30984	31055	31059	31099	31051	30884	30992	31021	30890	30916	30853	31040	30717	30736	31020	30874	31090	30915	31031	31029	31073	30700	30800	30982	31083	30933	30738	31009	30983	30909	30924	31021	30927	31096	31079	30956	30929	30877	31268	31066	30696	30896	31227	31062	30867	30747	31060	31004	31357	31178	31064	31078	31073	30934	31192	30845	30853	31074	30980	30743	31182	30880	30814	31310	31092	31147	30989	30893	31100	30968	31005	30864	30881	31237	30969	30974	31145	31049	30982	30904	30920	30910	31093	31099	31092	30853	30926	31028	31021	30761	30847	31025	30928	30891	30770	31296	31066	30730	30950	30813	30795	31222	31013	31039	30948	31098	31020	30796	30836	30752	30671	30994	31012	31052	31119	31025	30919	31031	31140	30900	31077	30985	31055	30997	31079	30965	31240	31073	31264	30975	30919	30997	30948	31229	31202	30735	31096	30787	31182	31123	31003	30948	31109	30740	31104	30918	30700	31106	30969	31080	30977	30816	31106	30980	31010	30900	30943	31253	30773	30991	31116	31113	31039	30961	31063	30848	31043	30884	30817	31173	30910	30875	30859	31001	30833	31197	30811	30608	30901	31145	30932	31001	30853	30943	30849	31114	31078	30986	30926	30838	31142	30896	31174	30845	30837	31023	31285	30766	30961	31032	30751	31173	31147	31024	30835	30921	31057	31042	31236	31149	30563	30956	30947	30905	31041	31186	30955	30887	31092	30866	31152	31268	30632	30922	30939	30997	30887	30845	31026	30874	30948	31297	30799	30892	31013	31069	31235	30786	30923	30768	31015	30766	31006	31014	30713	30995	31077	31010	31102	30961	31049	30919	30751	30997	30988	31197	31038	31039	30865	30944	31151	30901	31190	30986	30871	30881	31129	31134	31100	31047	30746	31082	31041	31168	31133	31135	31120	30991	30935	30741	31037	30892	30832	31061	30931	30846	30997	31170	31133	30880	31055	31179	31245	30863	31055	31097	31176	31135	30763	30839	30996	30946	31245	30812	31057	31138	31127	30932	30815	31002	30678	31209	31164	31150	31320	31086	30897	31067	30928	31073	31226	30820	30817	30810	31077	30854	31153	30848	30903	30905	31281	31010	31215	31070	30951	30949	30888	30930	30890	31209	31028	30924	31130	30996	30849	30962	31108	31013	30904	30898	30940	30987	30923	31076	31101	31006	31170	30788	30967	30959	30910	31439	31273	31053	30849	31034	31039	30944	30822	30959	31029	31254	31109	31096	30960	30922	31076	31035	31167	30812	30516	30930	31082	30880	31015	30958	30941	30826	31189	30886	30907	31182	30982	30838	30981	31092	30967	31240	31051	30801	31093	31195	31021	31015	31097	31014	30825	31046	31061	30793	30656	31132	30961	31005	31032	30900	30941	31004	30828	30956	31102	30786	31043	30607	30907	30767	31206	30929	31105	30836	31136	30990	30974	30922	31301	30949	31049	31036	31160	31051	31012	30873	30967	31212	30714	31065	30913	30966	30735	30959	30829	31000	31134	30966	30836	30878	30814	30892	31007	31128	30790	30696	31096	31128	31116	30922	31007	31039	31028	31021	31096	30974	30784	31096	31114	31200	31186	30921	31005	30730	31245	30910	30656	30981	30850	30924	30765	30916	31165	31119	30740	30695	31032	30577	30953	31191	31008	30988	30845	30968	30834	30876	30644	30699	30915	30935	31093	30824	31060	30926	30880	30842	30741	31125	31120	30923	31118	31344	31053	30913	31055	30978	30984	31047	31129	31030	30805	30828	31199	30792	30837	31143	30918	30982	31008	30989	30974	31008	30988	31078	30879	30602	30999	31137	30880	30804	30981	31008	30910	30958	31045	30645	31039	30724	31057	30856	31055	30867	30925	30889	31013	31016	31082	30837	31136	31113	30875	30956	31129	30653	31038	31125	31029	31120	31212	30881	31052	31175	31075	30940	30982	31171	30775	31081	30832	31024	31057	31066	30972	30940	30848	30993	30850	30935	30914	30885	30989	30848	31120	31210	30839	31197	30821	30964	31125	31254	31192	30897	30970	31303	30904	30784	31114	31036	31146	31257	31236	31124	31002	31108	30969	30972	30949	30861	30945	30938	31241	30974	31056	30726	30870	30971	30869	31001	30764	31333	31136	31484	30774	31224	31085	30886	30708	30683	30954	31076	30948	30876	31152	31240	31148	31179	31216	30946	31033	31146	31101	30974	31066	30921	30899	31155	31174	30879	31161	30863	30933	31039	30852	31176	31164	31290	31078	31107	30953	30912	30798	31033	31204	30940	30850	31064	30986	31000	31032	30780	30844	30871	30844	30829	30734	30921	31045	31088	30914	30722	31041	30889	30747	30918	31033	30897	30948	31011	30815	30960	31096	30864	31061	30775	31021	31185	30871	30999	31129	31065	30823	31015	31045	30821	31057	30974	31002	31148	30893	31108	30865	30958	30622	30860	31079	31011	31137	30864	30899	31046	30797	31090	30973	31055	31037	30739	31083	30957	31290	31192	31106	30898	31008	30797	31052	30898	30893	30858	31064	31102	31193	30785	31036	31051	30596	30856	31129	31006	31046	31039	30744	31270	30848	30779	31026	31007	30985	30998	30946	31146	31057	30825	31016	31072	31046	30982	31100	31183	30999	30864	30707	31032	30902	30856	31037	31167	30973	30970	30949	31104	30690	30896	30845	31037	31203	30785	30910	30993	31057	30950	31131	31041	31100	30896	31029	30981	31030	30665	31149	30948	31103	31151	31146	31285	30711	31077	31079	31051	31043	31069	31033	31116	30761	30732	30740	30912	30698	31086	30984	30801	31068	31101	30896	30778	31198	30673	31075	31146	30933	30973	31137	30929	31122	31003	31136	30939	30875	30993	31096	30913	30899	31078	30932	30990	31164	30948	30855	31168	31427	31137	31348	30919	30855	30956	30966	31004	30861	30762	31058	30931	30979	30989	30965	30822	31061	30877	30950	30772
31643	52350	49427	46220	37900	48695	48619	53945	42275	29352	21826	18368	17725	17546	17570	17403	17426	17585	17478	17403	17360	17518	17605	17454	17386	17293	17393	17523	17240	17339	17360	17563	17632	17547	17633	17618	17367	17394	17415	17434	17304	17423	17327	17475	17395	17378	17475	17280	17308	17364	17416	17368	17462	17506	17404	17573	17238	17456	17267	17350	17165	17156	17322	17435	17367	17306	17292	17433	17292	17246	17290	17251	17231	17422	17245	17256	17423	17282	17268	17376	17333	17534	17290	17331	17401	17560	17169	17466	17380	17422	17252	17116	17371	17444	17364	17483	17449	17263	17285	17221	17290	17364	17433	17404	17410	17469	17240	17412	17359	17211	17358	17435	17346	17381	17409	17400	17274	17396	17446	17286	17496	17342	17423	17343	17517	17300	17351	17310	17413	17438	17390	17433	17400	17331	17496	17258	17583	17206	17474	17371	17323	17292	17150	17267	17300	17498	17271	17473	17509	17385	17262	17347	17421	17293	17308	17420	17266	17374	17316	17522	17293	17015	17462	17330	17307	17235	17343	17365	17378	17423	17434	17444	17131	17448	17319	17409	17358	17494	17277	17369	17453	17276	17552	17279	17469	17594	17308	17414	17342	17230	17340	17423	17249	17334	17440	17533	17491	17200	17346	17367	17283	17326	17455	17313	17258	17466	17351	17177	17615	17458	17379	17336	17540	17452	17305	17379	17205	17411	17496	17266	17348	17372	17320	17404	17444	17372	17301	17357	17164	17290	17378	17348	17396	17139	17464	17312	17207	17278	17369	17306	17490	17193	17375	17324	17306	17255	17450	17275	17536	17483	17287	17393	17320	17451	17304	17153	17375	17260	17346	17397	17353	17409	17300	17220	17277	17434	17231	17348	17197	17374	17289	17432	17359	17445	17438	17288	17329	17407	17337	17455	17254	17377	17109	17223	17281	17350	17295	17509	17319	17381	17390	17143	17446	17397	17198	17366	17325	17218	17390	17100	17258	17394	17271	17347	17253	17262	17372	17300	17403	17211	17419	17275	17332	17341	17362	17412	17213	17409	17370	17457	17489	17378	17420	17403	17309	17354	17407	17047	17243	17417	17390	17332	17400	17302	17084	17327	17353	17268	17358	17355	17283	17375	17302	17212	17444	17248	17330	17303	17423	17478	17203	17452	17251	17369	17419	17215	17496	17041	17272	17346	17361	17475	17420	17265	17312	17451	17640	17462	17324	17504	17156	17318	17379	17404	17339	17197	17241	17368	17225	17321	17394	17401	17310	17250	17354	17519	17407	17469	17342	17129	17338	17559	17390	17406	17406	17179	17347	17382	17325	17301	17404	17267	17310	17283	17315	17308	17332	17318	17256	17323	17493	17401	17448	17240	17333	17402	17466	17432	17452	17528	17383	17407	17251	17226	17409	17270	17353	17448	17417	17316	17335	17363	17399	17512	17246	17390	17385	17196	17254	17203	17350	17231	17208	17327	17405	17599	17293	17542	17140	17346	17328	17389	17342	17304	17442	17194	17363	17320	17525	17323	17335	17377	17501	17208	17235	17381	17328	17459	17376	17357	17375	17287	17307	17205	17261	17285	17377	17483	17480	17344	17480	17370	17156	17467	17507	17370	17433	17653	17423	17189	17254	17179	17362	17225	17455	17363	17509	17512	17397	17386	17426	17297	17463	17520	17460	17176	17249	17366	17243	17433	17594	17354	17336	17126	17399	17343	17380	17394	17416	17434	17216	17313	17288	17251	17527	17470	17231	17242	17510	17311	17391	17354	17421	17199	17362	17250	17216	17357	17332	17339	17318	17261	17301	17528	17510	17527	17354	17309	17318	17183	17307	17348	17204	17295	17488	17338	17271	17347	17245	17472	17496	17229	17362	17384	17232	17465	17399	17163	17148	17254	17250	17324	17235	17460	17241	17232	17409	17340	17381	17320	17444	17246	17222	17483	17298	17584	17383	17503	17444	17165	17323	17304	17447	17352	17264	17428	17433	17279	17407	17190	17444	17219	17257	17394	17350	17399	17481	17538	17436	17492	17315	17306	17176	17323	17484	17216	17322	17438	17181	17394	17444	17427	17258	17234	17348	17321	17303	17316	17145	17473	17470	17240	17422	17287	17303	17475	17464	17257	17399	17506	17654	17524	17350	17338	17425	17342	17458	17589	17318	17358	17341	17315	17216	17167	17437	17281	17337	17195	17258	17573	17491	17360	17568	17253	17294	17457	17523	17340	17270	17311	17444	17236	17480	17462	17439	17503	17331	17509	17436	17400	17496	17320	17280	17283	17306	17265	17447	17174	17489	17236	17309	17315	17359	17215	17422	17184	17368	17271	17364	17143	17347	17478	17385	17514	17185	17327	17337	17190	17327	17308	17375	17255	17413	17414	17302	17442	17381	17452	17260	17342	17418	17308	17201	17351	17449	17356	17317	17161	17375	17205	17331	17473	17281	17324	17242	17143	17264	17342	17466	17316	17269	17264	17426	17417	17400	17526	17360	17300	17313	17369	17478	17384	17378	17340	17285	17352	17459	17388	17335	17337	17213	17264	17247	17348	17164	17197	17399	17376	17260	17359	17369	17352	17253	17319	17412	17435	17377	17327	17332	17449	17298	17458	17433	17331	17445	17317	17247	17425	17330	17237	17458	17386	17532	17165	17443	17424	17212	17237	17306	17373	17367	17190	17315	17479	17368	17376	17501	17311	17371	17120	17518	17301	17619	17371	17427	17324	17494	17276	17339	17370	17465	17272	17414	17225	17378	17328	17528	17501	17261	17293	17551	17267	17335	17425	17395	17414	17320	17406	17441	17311	17290	17308	17415	17453	17254	17230	17420	17468	17218	17435	17499	17154	17300	17291	17275	17301	17343	17212	17415	17460	17527	17203	17252	17398	17371	17366	17514	17261	17367	17449	17342	17512	17413	17117	17387	17320	17411	17292	17497	17210	17404	17198	17293	17273	17296	17550	17360	17463	17416	17250	17402	17307	17420	17203	17180	17403	17309	17248	17299	17302	17317	17412	17419	17356	17398	17400	17430	17247	17447	17269	17439	17428	17452	17433	17485	17294	17380	17418	17596	17411	17369	17291	17377	17544	17337	17365	17154	17360	17326	17313	17476	17409	17360	17372	17273	17274	17332	17265	17444	17203	17197	17472	17333	17123	17326	17274	17473	17503	17262	17259	17548	17291	17556	17158	17435	17362	17424	17260	17233	17227	17443	17373	17243	17311	17309	17443	17364	17206	17436	17451	17331	17328	17346	17222	17407	17274	17217	17361	17438	17440	17232	17453	17123	17250	17147	17258	17327	17218	17329	17163	17328	17353	17492	17446	17270	17300	17385	17436	17386	17475	17421	17465	17204	17312	17207	17354	17217	17469	17529	17339	17409	17340	17426	17402	17420	17494	17259	17261	17375	17268	17286	17476	17388	17349	17338	17216	17361	17226	17443	17417	17362	17227	17447	17413	17311	17560	17422	17381	17312	17351	17397	17322	17396	17258	17433	17304	17472	17285	17419	17369	17376	17288	17280	17306	17288	17490	17440	17473	17102	17323	17301	17447	17321	17247	17292	17450	17276	17177	17278	17513	17195	17342	17275	17353	17268	17408	17205	17215	17281	17223	17318	17405	17446	17162	17442	17236	17523	17385	17382	17395	17277	17409	17256	17350	17454	17277	17288	17061	17430	17273	17349	17356	17307	17339	17412	17174	17448	17358	17240	17326	17441	17425	17510	17372	17473	17339	17493	17308	17478	17351	17353	17362	17282	17471	17415	17433	17409	17445	17419	17344	17296	17417	17340	17366	17201	17408	17286	17374	17339	17425	17296	17488	17410	17433	17377	17404	17408	17359	17334	17447	17493	17426	17132	17382	17254	17629	17279	17390	17069	17555	17450	17333	17346	17550	17153	17426	17386	17396	17513	17596	17318	17275	17217	17269	17432	17422	17202	17314	17536	17243	17519	17286	17344	17318	17264	17409	17197	17314	17286	17259	17156	17256	17295	17352	17443	17377	17345	17190	17388	17539	17438	17339	17320	17403	17421	17424	17390	17314	17207	17271	17188	17321	17275	17330	17256	17514	17224	17280	17463	17266	17380	17434	17445	17265	17445	17373	17238	17386	17334	17473	17473	17304	17413	17620	17411	17152	17392	17411	17482	17409	17551	17263	17552	17401	17311	17258	17247	17475	17427	17202	17472	17427	17270	17262	17127	17295	17237	17436	17282	17415	17294	17317	17401	17278	17441	17319	17402	17323	17483	17442	17409	17237	17210	17290	17310	17290	17457	17305	17393	17371	17171	17134	17430	17205	17347	17355	17291	17331	17275	17358	17352	17196	17315	17352	17292	17377	17231	17284	17099	17400	17316	17272	17289	17177	17343	17415	17363	17313	17316	17372	17245	17361	17315	17447	17256	17369	17123	17472	17391	17354	17348	17173	17506	17341	17273	17481	17283	17321	17504	17450	17225	17480	17406	17243	17301	17347	17240	17337	17124	17320	17367	17389	17336	17413	17241	17448	17442	17199	17262	17299	17285	17215	17514	17329	17237	17288	17436	17268	17313	17153	17256	17430	17190	17385	17169	17195	17284	17310	17511	17346	17415	17227	17299	17533	17285	17240	17174	17324	17350	17416	17324	17292	17324	17238	17421	17519	17178	17254	17407	17330	17335	17337	17377	17503	17263	17489	17483	17194	17292	17320	17400	17362	17353	17255	17378	17309	17482	17466	17409	17033	17297	17264	17282	17252	17399	17146	17339	17223	17392	17496	17145	17451	17291	17318	17342	17220	17314	17403	17427	17300	17393	17271	17340	17303	17327	17227	17348	17308	17232	17610	17501	17194	17411	17495	17364	17416	17327	17413	17378	17337	17446	17355	17370	17515	17416	17350	17404	17681	17518	17262	17090	17293	17328	17328	17323	17481	17270	17427	17329	17419	17534	17424	17344	17407	17267	17348	17359	17375	17469	17188	17316	17373	17347	17335	17180	17365	17388	17387	17356	17221	17402	17281	17358	17430	17310	17097	17270	17411	17193	17299	17261	17204	17598	17110	17285	17271	17428	17360	17257	17352	17277	17292	17562	17326	17226	17504	17275	17351	17423	17381	17211	17449	17236	17438	17399	17426	17290	17366	17339	17492	17290	17415	17275	17358	17297	17352
36529	40265	43559	40887	36649	36446	35552	34535	33363	31813	31210	30899	30775	30946	30771	30769	30622	30442	30817	30842	30762	30593	30583	30735	30648	30534	30529	30663	30549	30834	30679	30742	30582	30578	30521	30511	30795	30550	30634	30597	30716	30793	30675	30343	30583	30711	30892	30667	30576	30821	30764	30652	30511	30534	30574	30473	30507	30671	30769	30580	30711	30456	30695	30380	30438	30272	30870	30694	30452	30778	30540	30479	30462	30570	30550	30431	30717	30892	30732	30932	30676	30779	30812	30431	30551	30794	30654	30553	30883	30518	30723	30571	30734	30679	30411	30445	30535	30605	30696	30530	30563	30802	30783	30651	30520	30374	30555	30529	30750	30656	30705	30575	30749	30665	30597	30488	30514	30716	30635	30620	30624	30486	30421	30604	30343	30647	30892	30596	30717	30606	30632	30774	30465	30432	30227	30603	30629	30680	30702	30671	30431	30940	30477	30710	30400	30479	30218	30401	30775	30739	30608	30607	30713	30466	30596	30636	30584	30393	30480	30528	30751	30687	30601	30592	30616	30633	30786	30723	30794	30773	30654	30710	30873	30475	30596	30805	30617	30850	30671	30575	30534	30711	30410	30548	30528	30375	30443	30706	30323	30642	30813	30551	30371	30851	30585	30312	30944	30628	30499	30918	30707	30491	30879	30582	30802	30512	30474	30368	30670	30465	30580	30546	30501	30544	30652	30522	30498	30345	30705	30522	30565	30695	30775	30644	30394	30633	30611	30478	30499	30580	30559	30745	30673	30593	30442	30661	30641	30677	30270	30449	30478	30587	30473	30620	30811	30667	30498	30533	30633	30594	30695	30603	30406	30524	30545	30417	30472	30626	30633	30774	30726	30557	30338	30647	30585	30763	30678	30526	30477	30622	30302	30375	30491	30620	30699	30454	30617	30736	30580	30540	30786	30441	30550	30357	30729	30530	30810	30523	30662	30562	30780	30743	30595	30369	30657	30662	30673	30631	30740	30449	30588	30664	30275	30789	30470	30596	30690	30845	30597	30387	30560	30602	30622	30561	30539	30383	30771	30715	30631	30873	30640	30672	30560	30785	30571	30825	30665	30710	30782	30854	30536	30436	30446	30347	30555	30383	30471	30504	30750	30382	30910	30696	30631	30366	30479	30604	30736	30862	30444	30632	30726	30881	30617	30822	30598	30638	30513	30479	30761	30461	30576	30456	30593	30688	30663	30641	30721	30590	30667	30558	30507	30480	30542	30597	30542	30628	30565	30699	30530	30488	30610	30468	30633	30523	30740	30751	30697	30524	30714	30744	30570	30519	30617	30748	30865	30430	30593	30743	30886	30606	30415	30476	30499	30547	30787	30649	30665	30768	30522	30700	30499	30628	30592	30401	30562	30728	30515	30501	30518	30711	30363	30588	30801	30568	30569	30364	30519	30718	30821	30505	30483	30640	30621	30511	30819	30791	30631	30688	30576	30579	30471	30709	30729	30502	30766	30685	30640	30628	30439	30567	30612	30667	31063	30660	30538	30683	30670	30539	30787	30742	30398	30864	30690	30333	30474	30586	30550	30312	30586	30560	30818	30668	30589	30473	30661	30653	30806	30686	30377	30394	30481	30632	30632	30768	30687	30379	30493	30675	30627	30776	30585	30294	30460	30761	30495	30643	30523	30596	30412	30571	30451	30576	30618	30493	30800	30389	30514	30707	30626	30507	30564	30725	30556	30715	30492	30497	30817	30514	30649	30769	30898	30640	30600	30431	30747	30551	30758	30445	30720	30660	30804	30692	30578	30560	30470	30615	30580	30570	30416	30543	30545	30481	30703	30722	30478	30677	30681	30611	30658	30702	30667	30699	30731	30879	30699	30431	30607	30569	30647	30639	30668	30822	30773	30583	30556	30484	30423	30521	30703	30449	30551	30573	30395	30507	30538	30838	30544	30723	30564	30387	30734	30598	30701	30518	30834	30729	30439	30680	30437	30653	30714	30676	30717	30688	30730	30725	30559	30898	30558	30438	30486	30374	30448	30451	30369	30789	30811	30720	30589	30627	30862	30478	30727	30461	30663	30777	30604	30647	30441	30747	30758	30562	30542	30677	30852	30650	30505	30681	30550	30675	30594	30389	30649	30633	30508	30474	30567	30392	30525	30761	30465	30636	30418	30489	30658	30683	30521	30775	30698	30536	30490	30545	30462	30569	30557	30375	30762	30341	30460	30659	30743	30553	30661	30726	30571	30684	30743	30628	30559	30673	30389	30742	30601	30632	30364	30623	30841	30415	30482	30564	30509	30707	30493	30313	30498	30717	30604	30574	30373	30450	30857	30324	30559	30599	30549	30614	30637	30582	30664	30579	30504	30819	30840	30456	30515	30779	30692	30660	30957	30481	30626	30565	30491	30493	30695	30575	30827	30609	30449	30563	30743	30389	30524	30707	30478	30481	30366	30464	30706	30328	30648	30257	30785	30662	30782	30664	30773	30359	30578	30783	30818	30687	30687	30595	30736	30656	30500	30515	30730	30729	30777	30627	30678	30469	30466	30438	30815	30524	30518	30625	30866	30683	30339	30728	30646	30629	30532	30429	30452	30717	30695	30715	30456	30861	30471	30541	30708	30336	30470	30494	30751	30767	30599	30550	30490	30501	30641	30592	30511	30531	30717	30905	31019	31012	30646	30466	30445	30671	30664	30841	30447	30592	30583	30645	30634	30484	30700	30692	30620	30443	30480	30691	30739	30680	30842	30526	30549	30249	30418	30717	30848	30480	30478	30711	30717	30655	30925	30293	30507	30708	30640	30949	30490	30898	30758	30661	30454	30738	30517	30789	30683	30582	30760	30691	30604	30784	30577	30463	30688	30921	30487	30476	30651	30739	30739	30577	30739	30639	30665	30794	30444	30410	30799	30535	30555	30783	30554	30555	30670	30984	30714	30682	30851	30615	30502	30523	30338	30424	30596	30405	30797	30471	30366	30504	30583	30582	30776	30568	30436	30580	30540	30784	30521	30620	30587	30417	30559	30649	30984	30437	30732	30545	30607	30754	30898	30751	30520	30268	30691	30856	30858	30659	30776	30421	30472	30583	30627	30551	30650	30479	30726	30627	30697	30480	30514	30670	30760	30340	30523	30392	30581	30501	30825	30650	30627	30568	30443	30493	30819	30610	30532	30472	30632	30536	30494	30764	30714	30829	30599	30250	30775	30648	30702	30578	30567	30634	30512	30775	30409	30587	30764	30755	30567	30639	30609	30436	30408	30480	30595	30222	30675	30609	30718	30767	30832	30504	30696	30722	30546	30783	30422	30721	30588	30555	30657	30452	30413	30614	30595	30736	30545	30600	30831	30250	30894	30798	30410	30676	30374	30239	30417	30450	30523	30407	30599	30735	30450	30398	30469	30587	30623	30671	30775	30645	30740	30739	30668	30424	30566	30437	30284	30663	30459	30379	30676	30631	30965	30597	30522	30858	30599	30778	30373	30472	30573	30517	30536	30763	30567	30506	30355	30577	30756	30655	30675	30653	30753	30742	30629	30717	30465	30368	30211	30700	30405	30581	30504	30562	30533	30825	30553	30836	30802	30557	30771	30358	30818	30925	30727	30658	30830	30921	30467	30567	30576	30738	30673	30581	30537	30486	30416	30674	30870	30879	30761	30666	30472	30750	30638	30528	30648	30719	30587	30555	30563	30690	30618	30691	30717	30722	30569	30558	30599	30730	30803	30496	30382	30628	30749	30382	30364	30689	30799	30428	30835	30538	30517	30571	30418	30656	30660	30489	30470	30800	30440	30535	30576	30642	30842	30677	30502	30601	30673	30582	30685	30630	30611	30490	30884	30501	30446	30485	30805	30583	30652	30564	30456	30734	30584	30640	30884	30511	30623	30764	30713	30484	30478	30624	30667	30685	30453	30501	30549	30512	30435	30509	30569	30626	30524	30698	30510	30764	30502	30787	30677	30602	30454	30859	30644	30668	30674	30691	30380	30676	30835	30630	30771	30826	30699	30459	30618	30690	30444	30685	30656	30671	30664	30345	30644	30373	30477	30587	30369	30671	30399	30286	30650	30712	30546	30641	30750	30520	30812	30721	30612	30576	30567	30505	30578	30487	30555	30530	30553	30851	30722	30488	30602	30777	30558	30642	30571	30582	30661	30838	30555	30557	30686	30712	30752	30528	30544	30743	30425	30527	30523	30722	30809	30514	30879	30894	30434	30608	30456	30720	30716	30810	30638	30738	30613	30688	30857	30567	30595	30608	30343	30332	30735	30783	30642	30499	30684	30652	30423	30692	30889	30657	30445	30508	30430	30755	30813	30691	30338	30511	30591	30727	30598	30741	30636	30906	30607	30570	30937	30860	30639	30628	30625	30732	30761	30655	30486	30534	30402	30860	30548	30710	30646	30570	30438	30708	30626	30615	30720	30681	30499	30435	30744	30709	30661	30943	30431	30450	30580	30668	30595	30789	30630	30598	30799	30491	30448	30683	30598	30645	30644	30603	30518	30589	30422	30511	30378	30725	30512	30543	30494	30469	30613	30445	30511	30788	30654	30671	30451	30718	30436	30925	30643	30663	30716	30558	30704	30602	30548	30734	30609	30701	30523	30647	30620	30725	30606	30766	30490	30671	30249	30360	30560	30441	30660	30506	30684	30665	30559	30654	30632	30582	30820	30996	30616	30530	30693	30641	30590	30491	30610	30418	30761	30586	30727	30595	30544	30571	30789	30627	30987	30746	30589	30754	30538	30767	30422	30577	30529	30759	30556	30872	30653	30860	30622	30667	30640	30700	30665	30866	30742	30448	30638	30767	30661	30636	30812	30697	30584	30527	30780	30423	30574	30538	30660	30582	30721	30585	30362	30344	30614	30545	30629	30625	30561	30582	30488	30598	30544	30515	30766	30593	30510	30780	30787	30809	30630	30624	30872	30537	30829	30556	30663	30480	30772	30720	30501	30675	30549	30633	30833	30423	30699	30650	30395	30780	30745	30345	30640	30446	30400	30854	30102	30555	30903	30537	30421	30507	30608	30361	30596	30791	30520	30685	30550	30588	30779	30682	30685	30608	30748	30943	30780	30730	30699	30514	30472	30635	30634	30441	30467	30768	30582	30368	30781	30508	30576	30728	30657	30697	30610	30692	30717	30462	30700	30713	30497	30391	30392	30264	30843	30706
27636	39359	35426	29080	23863	24479	21512	20883	19223	17773	17495	16891	16990	16936	16966	16839	16950	17007	16825	16802	16906	16923	16927	16939	16813	17016	16810	16808	16833	16754	16853	16835	16791	17075	16778	16689	16899	16804	16904	16897	16997	16900	16927	16813	17127	16981	16845	16781	16809	16826	16802	16784	16853	16666	16757	16673	16938	16952	16834	16925	16753	16882	16928	16974	16810	16792	16938	16985	16873	16925	16867	16680	16732	16837	16786	16905	16965	16860	17089	16759	16828	16780	16834	16890	16926	17075	16732	16729	16911	16971	16715	16763	16923	16853	16846	16710	16722	16983	16646	17026	16871	16829	16849	16802	16828	16897	16788	16649	16692	16867	16864	17023	16641	16597	16906	16874	16860	16774	16872	16800	16864	16985	16844	16903	16972	16744	16947	16773	16745	16790	16829	16681	16854	16911	16737	16799	16739	16796	16927	16945	16808	16952	16782	16832	16883	16828	16833	16768	16815	16907	16802	16938	16712	16729	16767	16740	16796	16807	16839	16913	16883	16820	16710	16683	16767	16881	16703	16722	16758	16942	16790	16580	16756	16597	16718	16921	16828	17075	16717	16956	16782	16879	16694	17014	16784	16703	16902	16778	16870	16759	17034	16689	16871	16844	16778	16818	16779	16653	16914	16760	16738	16814	16758	16888	16853	16844	16743	16781	16860	16808	16762	16732	17017	16848	16727	16809	16748	16628	16881	16850	16636	16740	17043	16953	16913	16892	16748	16783	16818	16793	16931	16775	16919	16812	16666	16670	16770	16902	16822	16984	16822	16924	16930	16836	16945	16879	16841	16714	16927	16837	16726	16867	16696	16795	16799	16930	16849	16824	16738	16972	16835	16937	16839	16903	16699	16988	16954	16839	16806	16844	16718	16847	16987	16780	16674	16608	17120	16836	16804	16712	16867	16884	16626	16904	16768	17007	16730	16738	16876	16854	16809	16818	16683	16930	16988	16781	16820	17006	16859	16655	16969	16787	16848	16697	16880	16964	16816	16890	16759	16840	16997	16697	16956	16657	16842	17016	17042	16749	16915	16865	16932	16857	16617	16776	16894	16900	16788	16835	16800	16823	17009	16682	16879	16727	16844	16866	16716	16808	16904	16749	16803	16847	16833	16972	16718	16947	16829	16971	16884	16789	16785	16752	16876	16795	16700	16820	16992	16769	16929	16809	16848	16866	16820	16926	16886	16767	16708	16979	16966	16800	17064	16765	16822	16929	16826	16833	16854	17022	17020	16962	16775	16804	16732	16899	16887	16714	16684	17011	16875	16685	16975	16802	16891	16653	16806	16997	16772	16656	16781	16795	16783	16907	16803	16887	16888	16874	16897	16991	16791	16704	16915	16785	16730	16875	16628	16687	16777	16902	16811	16764	16725	16929	16877	16828	16932	16851	16762	16877	16846	16720	16814	16784	16792	16865	16901	16913	16957	16727	16721	16669	16858	16837	16782	17167	16758	16822	16871	16854	16742	17009	16752	16886	16893	16933	16755	16902	16749	16868	16801	16701	16841	16870	16780	16790	16928	16884	16859	16914	16700	16933	16891	16850	16848	16854	16772	16758	16737	16790	16969	16792	16676	16892	16975	17042	16794	16872	16670	16862	16945	16985	17037	16806	17062	16869	16982	16917	16965	16779	16991	16806	16920	16854	16799	16754	16877	16818	16759	16829	16814	16749	16697	16837	16848	16868	16877	16613	16845	16735	16817	16840	16767	16701	16811	16917	16820	16759	16771	16897	16859	16877	17021	16986	16880	16938	16919	16742	16865	16971	16823	16977	16903	16686	16780	16532	16942	16753	16929	16902	16725	16883	16807	16842	16857	16827	16957	16904	16767	16972	16837	16737	16736	16914	16778	16886	16792	16882	16867	16828	16703	16712	16640	17074	16737	16881	16718	16825	16801	16861	16731	16891	16665	16920	16850	16781	16960	16959	16940	16929	16723	16914	16801	16693	16942	16939	16790	16659	16848	16795	16897	16810	16934	16772	16866	16905	17095	16921	16967	16821	16799	16933	16662	16942	16680	16849	16892	16874	16875	16820	16965	16782	16785	16788	16925	16902	17013	16939	16836	16834	16721	16889	17036	16864	16993	16911	16862	16839	16634	16803	16754	16874	16777	16813	16706	16990	16935	16897	16657	16705	16824	16781	16764	16807	16771	16689	16959	17011	16871	16792	16828	16691	16965	16846	16795	16820	16771	16934	16778	16799	16832	16864	16889	17045	16817	16722	17018	16870	16758	16938	16902	16906	16816	16687	16810	16730	16710	16790	16881	16795	16810	16814	16851	16718	16962	16796	16836	16932	16967	16821	16909	16770	16922	16765	16794	16941	16939	16994	16838	16896	16882	16745	16785	16884	16879	16867	16819	16888	16730	16902	16930	17112	16845	16724	16855	16841	16919	16803	16819	16836	16656	16917	16800	16880	16838	16850	16872	16883	16710	16825	16984	17100	16836	16908	16908	16889	16915	16943	16805	16845	16772	16964	16688	16828	16834	16998	16801	16883	16630	16941	16891	16820	16976	16848	16843	16633	16841	16886	16917	16675	16892	16695	16686	16914	16888	16585	16889	16803	16834	16802	16985	16863	17014	16921	16793	16826	16842	16871	16857	16813	16866	16840	16877	16863	16610	16728	16986	16826	16812	16747	16948	16736	16839	16870	16701	16862	17011	16794	16919	16928	16975	16730	16809	16935	16863	16878	16755	16784	16852	16967	16842	16818	16774	16993	16856	16721	16933	16804	16968	16739	16755	16832	16938	16718	16890	16699	16810	16685	16768	16945	16904	16991	16712	16788	16770	16865	16750	16787	16768	16915	16780	16772	16918	16758	16829	16689	16926	16640	16919	16661	16802	16910	16757	16797	16834	16843	16910	16788	16887	16767	17020	16801	16711	16718	16806	16832	17027	16846	16970	16831	16928	16828	16880	16807	16773	16807	16862	16842	16770	16756	16924	16988	16744	16918	16857	16924	16831	16787	16779	16823	16735	16842	16804	17033	16942	16895	16945	16808	16757	16712	16952	16884	16957	16799	16864	16862	16843	16788	16692	16808	16879	17050	16820	16920	16824	17015	17036	16796	17122	16791	16893	16663	16886	16684	16631	16690	16930	16706	16991	16701	16800	16847	16845	16943	16821	16901	16830	16959	16684	16939	16813	16727	16948	16734	16749	16698	16859	16864	16743	16846	16769	16830	16879	16766	16790	16960	16881	16802	16925	16752	16795	16897	16813	16749	16944	16823	16856	16746	16933	16783	16661	16913	16873	16942	16577	16877	16831	16801	16810	16726	16809	16992	16776	16925	16861	16913	16814	16825	16726	16799	16738	16894	16840	16808	16752	16868	16892	16721	16961	16775	16878	16913	16650	16959	16781	16794	17019	16829	16785	16890	16947	16800	16913	17092	16862	16692	16841	16824	16736	16718	16928	17063	16720	16931	17026	16755	16612	16909	16916	16864	16881	16801	16739	16861	16908	16719	16874	16909	16701	16760	16904	16794	16933	16773	16915	16693	16668	16793	16755	16796	17053	16873	16969	16964	16766	16794	16787	16768	16845	16763	16930	16709	16725	16750	16871	16893	16793	16748	16823	16869	17013	16812	16783	16903	16872	16825	16784	16747	17018	16809	16910	16871	16621	16708	16660	16791	16805	16806	16984	17044	16834	16860	17004	16963	16665	16857	16907	16852	16881	16965	16767	16952	16864	17014	16882	16821	16887	16792	16928	16711	16742	16789	16987	16835	16845	16833	16811	16856	16857	16649	17068	16860	16811	16768	16930	16795	16791	16675	16873	16745	16787	16787	16809	17008	16747	16871	16913	16741	16878	16775	16850	16783	16877	16919	16922	16788	16871	16678	16757	16703	16938	16958	16759	16887	16771	16926	16670	16968	16912	16842	16896	16894	16709	17032	16701	16729	16983	16771	16973	16823	16683	16788	16667	16812	16785	16797	16943	16819	16736	16823	16775	16694	16767	16937	16882	16715	16866	16851	16982	16768	16809	16779	16841	16774	16647	16826	16802	16867	16910	16915	17008	16911	16787	16930	16921	16754	16903	16830	16728	16826	16833	16832	16936	16797	16890	16792	16944	16905	16636	16917	17034	16768	16885	16687	16987	16721	16814	16850	16751	16635	16862	16788	16877	16851	16768	16767	17015	16789	16951	16960	17002	16890	16785	16930	16954	16702	16649	16666	16838	16847	16824	17044	16750	16979	16924	16866	16876	16807	16893	16895	16890	16718	16833	16806	16898	16931	16699	16756	16919	16874	16861	16950	16826	16834	16679	16901	17127	16868	16882	17117	16544	16788	16826	16818	16725	16905	16862	16901	16682	16920	16806	16819	16877	16737	16571	16919	16690	16855	16852	16754	16776	16912	16904	16741	16922	16981	16798	17032	16890	16861	17054	16759	16853	16720	16942	16639	16847	16894	16588	17041	16918	16773	16821	16854	16819	16825	16766	16861	16910	16879	17102	16929	16942	16750	16770	16844	16797	16762	16919	16844	16888	16929	16696	17011	16968	16813	16937	16706	16992	16716	16732	16914	16911	16684	16827	16753	16811	16904	16873	16876	16974	16828	16869	16918	16813	16853	16932	16819	16994	16892	16745	16776	16925	16754	17002	16782	16879	16909	16798	16798	17040	16870	16956	16856	16850	16985	16820	16916	16973	16801	16888	16850	17055	16834	16813	16750	16950	17013	16761	17044	17039	16712	16911	16914	16792	16871	16807	16637	16796	16642	16843	16901	16684	16879	16680	16895	16773	16773	16963	16750	16711	17075	16555	16817	16835	16892	16897	16826	16770	16816	17043	16873	16717	17020	16909	16819	16841	16791	16786	16748	16984	16832	16986	16822	16815	16791	16855	16861	16845	16650	16686	16752	16920	16794	16893	16776	16788	16879	16826	16897	16827	16707	16776	16973	16784	16929	16630	16729	16656	16942	16845	17034	16738	16665	16782	16876	17047	17047	16846	16584	17149	16977	16798	16732	16825	16776	16881	17002	16815	16873	16850	16687	16750	16844	16906	16828	16888	16893	16972	16949	16737	16873	16868	16869	16789	16795	16898	16823	16788	16838	16800	16866	16815	16876	16657	16862	16770	16979	16970	16657	16961	16752	16868	16964	16877	16819	16885	16845
24709	22150	31540	36512	37900	43521	52168	49633	42274	36337	32524	31228	30620	30723	30489	30505	30874	30600	30282	30658	30249	30661	30729	30250	30393	30356	30444	30293	30538	30448	30354	30326	30525	30407	30348	30371	30282	30495	30583	30531	30447	30347	30367	30342	30519	30341	30611	30500	30446	30416	30453	30540	30488	30135	30149	30495	30280	30311	30303	30368	30430	30437	30155	30258	30281	30490	30670	30564	30604	30460	30313	30469	30363	30421	30335	30324	30351	30328	30325	30507	30278	30205	30212	30348	30613	30519	30618	30402	30358	30314	30385	30412	30119	30380	30064	30539	30478	30686	30377	30571	30484	30441	30555	30470	30456	30339	30392	30365	30474	30501	30610	30414	30300	30372	30347	30250	30332	30119	30221	30452	30429	30464	30334	30221	30252	30284	30502	30392	30404	30292	30402	30575	30451	30428	30497	30519	30136	30255	30299	30033	30464	30297	30346	30430	30481	30453	30613	30490	30486	30226	30527	30426	30430	30531	30380	30379	30419	30348	30537	30359	30425	30370	30194	30400	30377	29975	30251	30460	30398	30349	30420	30327	30447	30536	30405	30190	30212	30309	30545	30228	30366	30393	30198	30211	30411	30123	30644	30565	30480	30347	30407	30464	30327	30359	30323	30073	30334	30177	30558	30470	30340	30223	30464	30407	30248	30299	30394	30347	30287	30590	30637	30615	30348	30303	30133	30585	30383	30419	30507	30610	30261	30495	30205	30185	30291	30478	30401	30370	30346	30182	30325	30300	30484	30408	30201	30448	30313	30479	30449	30341	30559	30269	30469	30273	30253	30235	30412	30140	30260	30665	30330	30208	30315	30385	30230	30286	30446	30169	30262	30402	30167	30253	30371	30272	30263	30546	30538	30238	30456	30168	30590	30552	30396	30264	30210	30496	30394	30410	30221	30398	30308	30316	30234	30335	30336	30462	30557	30402	30573	30399	30062	30392	30155	30430	30284	30193	30483	30276	30415	30218	30489	30102	30372	30220	30280	30250	30467	30274	30595	30590	30312	30295	30528	30354	30253	30407	30316	30438	30431	30195	30548	30353	30379	30327	30238	30382	30561	30142	30464	30575	30302	30397	30253	30350	30163	30503	30689	30441	30394	30350	30594	30146	30466	30431	30481	30441	30575	30237	30580	30402	30314	30434	30356	30313	30228	30038	30380	30605	30423	30273	30438	30262	30377	30257	30326	30310	30203	30546	30382	30464	30218	30511	30729	30236	30457	30482	30605	30553	30383	30150	30492	30520	30229	30187	30591	30695	30051	30417	30516	30493	30482	30520	30262	30396	30326	30162	30190	30308	30637	30400	30661	30567	30326	30588	30348	30194	30452	30353	30352	30344	30368	30218	30326	30275	30297	30542	30448	30326	30347	30368	30406	30454	30538	30389	30448	30467	30251	30398	30511	30207	30445	30200	30512	30240	30434	30364	30196	30484	30434	30259	30428	30230	30400	30391	30550	30551	30691	30518	30191	30079	30241	30607	30512	30311	30349	30321	30548	30251	30343	30352	30446	30338	30344	30532	30144	30296	30237	30292	30571	30658	30418	30300	30481	30418	30514	30150	30134	30379	30326	30133	30193	30314	30311	30244	30272	30367	30647	30622	30386	30340	30223	30109	30704	30241	30485	30323	30397	30124	30268	30139	30417	30492	30436	30270	30252	30528	30435	30720	30249	30373	30388	30026	30575	30223	30272	30233	30081	30282	30236	30439	30350	30136	30225	30043	30367	30155	30312	30168	30181	30137	30400	30374	30290	30381	30296	30292	30312	30172	30352	30334	30344	30229	30358	30383	30366	30411	30362	30488	30216	30380	30522	30499	30030	30410	30196	30239	30535	30382	30395	30476	30535	30471	30072	30063	30276	30303	30281	30601	30163	30259	30154	30358	30174	30441	30573	30298	30283	30451	30684	30358	30504	30257	30207	30499	30840	30332	30283	30484	30457	30459	30462	30349	30415	30389	30272	30521	30743	30453	30431	30023	30217	30382	30651	30412	30317	30135	30241	30370	30226	30314	30343	30335	30086	30515	30292	30409	30295	30431	30343	30441	30134	30595	30350	30156	30476	30330	30327	30310	30498	30375	30267	30357	30319	30460	30451	30496	30305	30071	30302	30060	30451	30257	30308	30408	30631	30420	30463	30286	30497	30279	30346	30376	30209	30572	30341	30373	30354	30670	30124	30321	30501	30444	30727	30155	30310	30200	30301	30331	30322	30260	30576	30607	30640	30685	30268	30339	30221	30323	30528	30256	30541	30481	30252	30520	30444	30320	30568	30147	30328	30329	30327	30530	30378	30579	30411	30335	30139	30704	30182	30273	30357	30288	30411	30361	30602	30269	30198	30368	30475	30371	30425	30487	29953	30667	30373	30152	30214	30479	30467	30437	30356	30473	30561	30246	30089	30339	30640	30364	30255	30278	30123	30498	30277	30510	30354	30619	30267	30380	30150	30223	30305	30306	30384	30419	30538	30597	30308	30321	30309	30347	30046	30226	30417	30345	30554	30360	30398	30546	30230	30396	30285	30341	30509	30478	30318	30221	30433	30375	30272	30286	30626	30586	30134	30351	30572	30417	30323	30289	30534	30445	30479	30248	30386	30547	30283	30208	30452	30299	30290	30508	30359	30587	30554	30494	30407	30289	30517	30283	30484	30197	30398	30550	30307	30284	30276	30300	30348	30260	30566	30470	30294	30451	30303	30159	30483	30355	30276	30134	30424	30127	30582	30300	30573	30049	30338	30319	30701	30601	30333	30123	30631	30524	30420	30078	30391	30404	30069	30451	30372	30265	30375	30468	30205	30324	30539	30281	30510	30410	30399	30263	30103	30264	30175	30412	30144	30391	30405	30176	30421	30322	30399	30305	30351	30383	30500	30545	30181	30300	30404	30489	30506	30190	30519	30178	30330	30228	30619	30150	30316	30177	30441	30341	30198	30314	30301	30351	30393	30402	30277	30370	30687	30226	30587	30448	30581	30424	30385	30294	30347	30324	30628	30178	30323	30485	30442	30723	30502	30585	30355	30224	30400	30536	30329	30512	30409	30213	30535	30391	30494	30161	30231	30291	30456	30363	30480	30521	30308	30218	30240	30382	30453	30254	30331	30354	30439	30468	30556	30603	30480	30739	30662	30387	30478	30380	30132	30167	30430	30279	30225	30303	30533	30259	30330	30399	30498	30338	30391	30525	30728	30528	30264	30491	30412	30460	30237	30448	30223	30422	30583	30222	30185	30206	30207	30329	30300	30303	30482	30453	30454	30274	30310	30294	30293	30421	30391	30309	30569	30245	30196	30422	30357	30332	30182	30266	30542	30356	30306	30388	30352	30416	30412	30360	30321	30375	30260	30188	30510	30454	30381	30423	30225	30569	30320	30537	30351	30175	30534	30350	30382	30274	30251	30229	30156	30326	30326	30487	30446	30243	30245	30493	30477	30318	30417	30352	30516	30192	30297	30154	30306	30609	30466	30008	30358	30438	30312	29972	30218	30243	30456	30102	30323	30337	30611	30320	30348	30257	30475	30397	30200	30374	30562	30482	30279	30394	30296	30456	30487	30576	30359	30453	30474	30201	30447	30642	30495	30284	30388	30377	30116	30236	30586	30395	30232	30372	30276	30252	30474	30312	30379	30543	30522	30343	30574	30309	30072	30200	30551	30438	30213	30302	30525	30397	30360	30383	30338	30180	30512	30442	30478	30352	30309	30247	30169	30310	30201	30493	30283	30450	30483	30605	30661	30324	30409	30456	30376	30621	30229	30474	30415	30455	30374	30426	30460	30417	30484	30192	30242	30326	30323	30257	30343	30454	30348	30361	30094	30470	30268	30662	30596	30523	30310	30552	30089	30042	30426	30298	30387	30605	30248	30437	30660	30409	30543	30241	30254	30342	30429	30225	30088	30463	30455	30342	30179	30362	30475	30318	30298	30262	30360	30139	30349	30301	30357	30391	30668	30289	30427	30705	30306	30159	30429	30232	30409	30540	30508	30162	30253	30302	30031	30294	30669	30193	30402	30096	30373	30325	30547	30362	30097	30454	30279	30270	30482	30624	30348	30324	30339	30289	30551	30306	30237	30513	30489	30442	30285	30154	30428	30562	30447	30196	30554	30416	30616	30209	30288	30355	30402	30324	30331	30385	30477	30326	30291	30197	30196	30635	30322	30366	30150	30500	30380	30170	30493	30409	30242	30306	30377	30216	30486	30447	30403	30139	30257	30297	30488	30421	30356	30587	30573	30094	30437	30441	30477	30363	30454	30246	30194	30293	30526	30528	30522	30419	30577	30490	30402	30575	30290	30320	30424	30427	30486	30284	30490	30297	30543	30352	30220	30409	30324	30342	30685	30370	30538	30312	30390	30390	30492	30176	30263	30354	30356	30311	30171	30341	30369	30115	30404	30342	30347	30479	30481	30397	30190	30399	30470	30273	30277	30452	30261	30461	30489	30398	30292	30390	30400	30409	30286	30184	30500	30514	30219	30394	30396	30343	30171	30277	30394	30458	30398	30362	30037	30465	30434	30548	30536	30537	30490	30430	30655	30352	30287	30186	30354	30439	30128	30346	30404	30361	30491	30415	30408	30448	30349	30399	30249	30477	30240	30638	30201	30549	30413	30696	30085	30319	30425	30286	30272	30209	30095	30360	30486	30286	30433	30364	30397	30334	30415	30326	29894	30167	30297	30512	30504	30614	30112	30259	30447	30312	30583	30219	30139	30412	30355	30170	30255	30119	30553	30345	30371	30109	30268	30330	30221	30433	30346	30466	30333	30271	30326	30398	30258	30213	30335	30399	30399	30271	30515	30490	30489	30371	30228	30294	30228	30217	30188	30307	30364	30465	30146	30262	30399	30443	30376	30457	30465	30430	30233	30270	30329	30180	30267	30354	30298	30273	30682	30331	30335	30535	30370	30253	30409	30592	30344	30276	30255	30398	30513	30567	30300	30160	30157	30167	30431	30218	30460	30484	30435	30362	30344	30313	30509	30590	30517	30355	30245	30511	30291	30418	30470	30378	30346	30618	30287	30235	30513	30126	30235	30501	30511	30421	30363	30410	30503	30336	30385	30810	30350	30361	30295	30642	30480	30351	30358	30380	30367	30317	30597	30383	30242	29986	30162	30429	30364	30387	30574	30410
26320	45307	42615	38864	31920	35820	38865	38828	28571	22015	18490	17345	17167	17040	17046	17014	17008	16859	17062	17186	16975	16970	17044	17027	17013	17002	17002	16958	16967	16858	17003	16935	17134	16907	16998	16901	16836	17121	16945	16970	17048	17116	16957	16926	16946	16927	16987	16939	16878	16888	17095	16843	16948	16874	16796	16884	16945	16776	16925	16863	16895	17026	17007	16812	17089	16879	16834	16904	16910	17055	16871	16962	17013	16807	16811	17084	16886	16911	16804	17080	16902	16795	16974	16943	17065	16918	17029	17002	17018	16979	16860	16929	16850	16837	16908	16786	16915	16915	17017	16877	16975	17217	16846	17022	17147	17058	17048	16849	16968	16919	17146	16958	16878	16965	16934	16946	16904	17125	16766	16882	16830	17000	16759	16809	16966	16911	16907	17143	16966	16866	16771	16759	16862	17020	16746	17000	17019	17025	16952	16899	16885	17044	16938	16777	16870	16997	16931	16715	16865	16890	16945	16822	16902	16847	16783	16853	16738	16992	16697	16913	16983	16858	16958	16773	16959	16962	16822	16764	16938	16997	16871	16975	16972	16874	16911	16693	17021	16826	16700	16827	16813	16895	16758	16908	16936	16770	17062	16906	16925	17029	17097	16958	16669	16915	17068	17004	16901	16963	16814	17002	17048	16811	16826	16936	16951	16762	16906	17079	16845	16860	16742	17045	16839	16912	16992	16904	16963	16673	16945	17040	16846	17049	16908	17034	17047	16789	16842	16928	17070	16719	16848	16875	16899	16979	16899	16929	17005	16810	16820	16851	17007	16767	16869	16829	17007	16867	16808	16924	16851	16824	16829	16863	16865	16775	17016	16835	16703	17003	16789	17068	16928	16910	16827	16852	16964	16814	16970	16756	16902	16858	16720	16853	16943	16881	16910	16903	16955	16928	16794	16965	16834	16882	17032	16903	16840	16814	16989	16822	17030	17125	16965	16881	16963	16734	16908	16855	17038	16835	16864	16710	16750	16898	17070	16846	16923	16971	16940	16684	16811	16975	16993	16901	16912	16959	17040	16948	16917	16965	16713	16972	17140	16819	16969	16890	17007	16897	16962	16729	17009	16968	16971	16826	16816	16943	17040	16697	16835	16810	16975	16862	16840	16923	17036	16904	16923	16800	16739	16778	16962	17057	17161	17032	17095	17009	16720	17005	16886	17004	17028	16964	16959	16817	16794	16791	17100	17056	16880	16952	16875	16938	16791	16917	16807	16865	16964	17026	16902	17017	16905	16892	16898	16920	16866	16929	16799	16871	17010	17093	16828	16963	16761	16955	16967	17017	16868	16914	16880	16890	16949	16924	17003	16886	16746	17013	17011	17160	17046	16846	16773	16881	16837	16863	16910	17048	16789	16885	16967	16839	16901	16897	17097	16856	16903	16977	16947	16945	16863	16771	16845	16806	16895	16790	16764	16908	17042	16992	16999	16955	17036	16922	16904	16940	16943	16997	16897	16861	16968	16993	16941	16826	16927	17031	17022	16839	16718	16925	17016	16867	16937	16784	16880	16868	16900	16926	17050	16987	16842	16889	16911	17093	16994	16771	16602	17001	16891	16994	16954	16991	16836	16984	16968	16963	16944	16982	16815	16799	16905	16833	16727	16754	17085	17001	17019	17049	16853	16782	16858	16907	16995	16696	17122	17103	16786	16884	16779	17067	17166	17056	17175	16968	16906	16728	16812	17114	16997	16729	16929	16897	16819	16873	16908	16958	16835	16835	16847	16821	17002	16919	16899	17257	16777	16913	16827	16941	16965	16820	16951	17049	16843	16936	16821	16938	16962	16991	16910	16875	16862	16850	16978	16604	16840	16700	16859	16788	16898	16927	17013	16918	16964	16948	16793	16839	17044	17079	16895	16757	16853	16861	16938	16913	17103	16949	16869	16963	16945	16730	16701	16994	16898	16766	17039	16879	16909	16973	16919	16973	16976	16782	16985	16781	16856	16982	17012	16860	16937	16803	16968	16747	16840	16948	16791	16823	16899	16940	17067	16943	16823	16758	16754	17058	16942	16887	16833	17005	16877	16920	16918	16841	16847	16753	16995	16880	16786	17053	16704	16765	17033	17015	16952	16977	16859	16831	16920	16964	16917	16706	16907	16978	16919	16961	16958	16752	16865	16957	16841	16659	17057	16884	17006	16790	16892	16919	16907	16831	16969	17035	16908	16928	16943	17048	16893	16641	16875	16826	16881	16884	16868	16964	16897	16746	16662	16722	16892	16974	16793	16897	17025	16873	17013	16837	16824	16955	16784	16812	16822	16891	16791	16931	16867	16853	17085	16886	16978	16860	16943	16777	16816	16868	16904	16860	17022	16838	16823	16980	16779	16849	16753	16778	16879	16985	17051	16791	16966	16752	16951	16968	16905	17052	16826	16786	17062	16833	16813	16872	17090	16856	16750	16871	16740	16847	16864	16888	16768	16894	16943	16878	16842	17032	16943	16901	16788	16871	16975	16977	16790	16951	16936	16760	16890	16853	16863	17079	16902	16918	17032	16922	16876	16955	16807	16967	16805	16712	16753	16835	16714	16780	16954	16917	16802	16913	16833	17018	16894	16995	16911	16865	16903	16917	16965	16878	17043	16841	16841	16799	17067	17031	16824	16826	16866	16870	16868	16946	16722	16923	16759	16971	17018	17088	16918	16903	16710	16862	16840	16997	16812	17000	16767	16694	16888	16825	16828	16876	16804	16997	16893	16817	16972	16907	16866	16859	16973	16975	16895	16989	17065	16888	16978	17021	16894	16965	16811	17002	17168	16786	16995	16908	17071	17056	16853	16773	16822	16817	16903	16675	16859	17006	16717	17044	16900	16869	16758	16993	16900	16605	16885	16921	16852	16834	16850	16991	16910	16874	16818	16708	16979	16907	17060	17068	16882	16783	16819	16949	16851	17054	16886	16758	16856	16822	16845	17004	17047	16816	16792	17050	16845	16882	17073	16935	16834	16990	16942	16728	16845	16874	17052	17002	17023	17006	16935	16932	16973	17003	16611	16922	16909	16933	17100	16864	17102	16955	16922	16814	16799	16729	16979	16853	16957	16886	16814	16790	16814	16979	16952	17025	16584	16971	16892	16809	16899	16872	16985	16923	16906	17031	16916	16919	16787	16790	16842	16836	17010	16903	17068	16860	16767	17034	17103	16659	17018	16796	16858	16915	16857	16946	17024	16717	16880	16906	16766	17209	16927	16939	16990	16786	16974	16916	16832	16751	16930	16848	16948	16969	16852	16785	16981	16853	16849	16881	17052	16977	16961	16974	17081	17062	16897	16972	16998	16851	16945	17082	16970	16982	16812	17022	17043	16783	16970	16841	16859	16999	16999	17077	16897	16835	17029	17065	16942	16899	16872	16891	16874	16846	16934	16982	17006	16980	17079	16933	16945	16842	16809	17003	16928	16992	17022	16910	16969	17021	16878	16965	16908	16780	16938	16836	16908	16997	16905	16605	16714	16802	17029	16671	16997	16924	16888	16818	16907	17016	16844	16827	16859	16834	16809	17034	16922	16710	16844	16790	16869	16928	16981	16945	16808	17026	16874	16827	16819	16819	16889	16956	16940	16977	17076	16862	16954	17097	17034	16876	16963	16856	16737	16831	16944	16975	17065	16965	16943	16790	16915	17078	17165	16879	17009	16958	16763	16876	17003	16889	16956	17094	17031	16966	16785	16962	16914	16920	16899	16862	16978	16864	16821	16866	17070	16810	16931	16774	17096	16925	17029	17041	16938	17057	16968	16974	16903	16872	16696	17068	16766	16899	16990	16812	16877	16970	16955	16964	16832	16902	16969	16970	16875	16903	16930	16768	17004	16833	16939	16827	16896	16880	16788	16795	16854	16935	16988	16845	16783	16882	17055	16948	16858	16904	17102	16900	16907	16853	16957	16807	16823	16941	16942	16902	16906	16887	16747	16803	16900	16953	17096	16897	16880	16945	16966	16868	16771	16836	16838	16775	16818	16889	17028	17093	16874	16790	17010	16805	16695	16871	17086	16836	16878	16873	16743	16951	16850	16932	16883	16895	16851	16852	16890	16899	16987	16912	16899	16881	16823	16893	16762	16966	16976	17044	16949	16718	16877	16979	16889	16909	16834	16991	16908	16894	16899	16859	16828	16721	17103	16966	16763	17121	17001	16874	17075	16980	16900	16939	16855	16870	16969	16989	16878	16813	16932	16997	16951	16968	16953	16989	16774	16914	16755	17108	16889	16999	16967	16902	16842	16967	16872	16855	16916	16924	16684	17227	16875	17052	17011	16793	17003	16906	17125	16899	16863	17073	16934	16924	16936	16709	17018	17034	16762	16928	16787	17002	16866	16870	16741	16999	16956	16900	16985	16896	16894	16854	16906	16832	16979	16987	16832	16781	16892	16807	16857	16583	17021	17030	16846	16679	16871	16845	17041	17025	17013	17077	17096	16900	16765	16920	16768	16826	16878	16918	16856	16976	16971	17000	16747	16994	16788	16937	16708	16769	16834	16795	16670	16953	17013	16883	17015	16807	16750	16849	16855	16684	16996	16860	16961	16939	16987	16821	16893	16866	16719	16799	16847	16986	16973	16939	16869	16805	16860	16553	16967	16876	16789	17038	16955	16881	17021	17025	16862	16743	16968	16861	16963	16803	16902	16931	16872	16981	16694	16980	16779	16932	16721	17013	16769	17103	16751	16950	17042	17144	16856	16907	16905	16904	16792	16892	16963	16970	16858	17031	16890	16841	16937	17024	17037	16842	16822	16954	17053	16853	16642	17099	16855	16819	17003	16944	16919	16865	16989	16848	16832	16852	16904	16910	16735	17063	17061	16980	16867	16936	17084	17094	16929	16854	16986	16818	16990	16917	16888	17100	17019	16785	16966	16891	16921	16862	17073	16944	16997	16881	17083	16975	16894	16867	16832	17006	16822	16854	17207	16979	17067	16924	16961	16912	16810	16820	16963	17022	16893	17168	16898	16704	16906	17053	16914	16725	17085	16854	17070	17077	16827	16882	16837	16896	16932	16948	17012	16919	16852	16887	16913	16873	16996	16914	16923	17111	16981	16892	16625	17023	16899	16903	17029	16810	17017	16857	16765	16861	16916	16975	16973	16915	17109	16913	16954	16865	16905	16830	16897	16925	16840	17005	17056	16791
22836	21818	30138	32111	39372	47723	67664	60732	50302	40600	35542	32874	31746	31400	31359	31188	31317	31452	31306	31139	30985	31308	31648	31615	31184	31086	31241	31168	31157	31227	31296	31122	30862	31093	31202	31087	31294	30915	31004	31482	31179	31286	31174	31028	31223	30952	31085	31173	31581	31053	31122	31127	30990	30685	31103	31223	31026	30865	31007	31360	31309	31135	31019	30872	31224	31072	30996	31071	30836	31363	31085	31008	30895	31064	31168	30837	31016	30920	31027	31005	31076	31105	31214	31013	30639	30938	31193	31410	30997	31069	31012	31060	31039	31145	30988	30880	31099	31207	31093	30810	30710	30955	31004	30975	31051	30815	31075	30952	31170	31015	31356	31193	30876	30977	30839	30900	30985	31089	31038	31071	30973	31350	31298	31083	31243	31205	31053	31277	31053	31095	31015	31085	30989	30956	31061	31020	30765	31162	30854	31089	30870	31105	30853	31014	30849	30887	31267	31034	30947	31001	31059	30931	31320	30985	31266	30968	31225	30982	31042	30969	30949	30777	30927	30766	31182	31079	31216	31035	30863	30913	30892	31199	31168	30974	31177	30884	31208	30749	31048	30729	31136	31234	30999	30848	30827	30842	30951	30851	31116	31182	31051	30937	30955	31203	31264	31019	31088	31056	31208	31185	31285	31078	31216	31014	31033	31287	31110	30838	30838	30977	30906	30888	31121	31098	31210	30900	31096	30792	30916	31063	30852	31262	30927	30981	30764	31294	31122	31021	31016	30937	31153	31025	31156	30741	31020	31055	31002	30844	31137	31236	31034	30831	31132	31158	31008	31244	31260	31103	30844	31008	30890	30727	30866	30858	30817	30953	31050	31140	31284	30942	30878	31118	31231	31133	31051	30708	30869	31035	31289	31136	30959	31133	31172	31162	31282	30963	30943	31115	31055	30950	30785	30908	31040	31031	30784	31115	30979	31185	31061	31058	30924	30744	30889	30975	30943	30765	30825	31150	31163	31051	31025	30925	31042	31038	31166	30892	31058	30788	31281	31118	31019	30815	30870	31047	31027	31153	31069	31045	30861	31302	30974	30940	31142	30896	30980	31097	31330	31065	31176	31159	31046	30987	31327	31098	31245	31046	31125	30989	31061	31220	31024	30982	31280	31023	31082	30966	30906	30908	30937	30890	30755	30886	30795	30736	30933	30751	31170	31158	31456	31040	31134	31096	30931	31098	31239	31007	31287	30888	30801	31114	31012	31055	30903	31055	31031	31112	31060	31003	30790	30924	30897	31424	30884	30773	30858	30894	30869	31145	31001	30982	31024	31048	31289	30962	31226	31181	31061	31238	30937	31278	31168	31174	30866	31013	30958	31120	30908	30999	31081	30882	30899	31212	31160	30973	30671	31160	31121	31013	30811	31139	30892	30694	31179	31024	30943	31008	31043	31286	31215	30918	31101	31039	31169	31099	30895	31009	31141	31106	30712	31015	30977	31309	31115	31288	31152	31011	30779	30707	31220	30984	30961	31243	31204	30966	30971	31055	31166	31075	31135	30998	30983	31250	30858	30899	31000	30925	31218	31068	30792	31096	30952	31057	30895	30889	31127	30940	31122	31076	31043	31162	30984	31114	31082	30923	31223	31194	30964	31046	30942	30941	31037	30913	31170	30950	31006	30749	30910	30955	30980	30755	30837	31008	30658	31408	30930	30973	31023	31012	30941	31092	30881	31093	31276	30953	30865	30890	31042	30956	31036	30853	31022	30910	30994	30895	31019	30830	31081	30900	31245	30899	30897	30989	30986	31214	31141	31233	31221	31191	31064	31046	31187	31218	31113	31280	31168	31094	31015	31018	31271	31110	31115	30949	30846	30995	30903	31104	30864	31028	30742	30848	31032	31083	31212	31199	30924	31159	31225	31029	31133	30968	31262	30911	31110	30976	31332	30985	31426	31219	31106	30957	31180	31005	30788	31267	30994	30997	31058	31261	30751	31003	31161	30981	30853	30885	30907	31107	31150	30795	31040	31197	31090	30778	31156	30935	31127	31223	30998	30855	31037	31050	30976	30741	31048	31006	30998	31031	31006	31176	31006	31219	31162	31206	30927	30815	31122	31058	31027	31102	30895	30557	30950	31257	31172	31147	31227	31122	30991	30962	31031	31092	31083	31140	31017	30960	30685	31216	30910	30779	31030	31226	31055	31183	30923	30908	31127	31242	30784	31001	31096	30812	30692	31019	31116	31087	31177	30934	30815	30697	31025	31147	31142	31040	30871	30825	31210	31201	31089	30994	31400	30862	31203	31215	31101	30872	30959	31197	31082	31131	30904	30899	31163	31046	30850	30910	31186	31226	31043	31145	30828	31113	31054	31114	31205	31088	30821	30733	30973	30939	31104	31069	31228	31307	31122	31453	31161	30866	31022	30971	30886	31224	31184	30970	30991	31021	31024	30980	31247	31094	30900	31100	30975	31129	31172	30893	31163	31078	31092	31081	31399	31108	31371	30984	31017	31132	31005	30971	31218	31152	31115	30856	30884	31346	31045	31037	31010	31061	31054	30892	31161	31227	31354	30991	30856	30991	31351	30939	31044	30992	31003	30894	31098	31123	31190	30846	31020	31010	31112	31194	30974	31067	30931	30871	30745	31165	30868	31078	31244	31132	31173	31043	31050	30744	30801	31039	31152	31311	31199	31297	31059	31026	30958	31101	31099	30794	31003	31052	30827	30861	31045	31492	30995	30946	31111	31099	30820	30924	30567	30935	30933	31294	31036	30972	31006	30844	30955	31101	30986	30923	31015	30911	30937	30889	30777	30977	31204	30927	31020	31120	30966	31223	31068	30956	30959	30883	31147	31003	30803	30970	30972	30895	30990	31104	31052	30974	31358	31207	31091	30952	30837	30806	31061	31263	30942	31230	31287	30643	30993	31069	31039	30987	31013	30789	31200	30895	30939	30875	31201	31079	31036	30873	31176	31232	31096	31129	30982	30928	30874	31174	31059	31113	30826	30941	31183	30965	31141	31149	31005	31030	31187	31081	31202	31110	31071	31095	31088	30845	31108	30996	31092	30904	31213	31175	31251	30824	31127	31114	31126	31218	31004	31019	31014	31068	30859	30890	31031	30940	30652	31114	31143	31101	31063	31004	30959	31195	30943	30795	31015	30857	31062	30815	31007	30972	31069	30852	30995	31056	31316	31036	31041	30985	31169	31185	30976	31011	30742	31131	31065	31089	31003	31267	31233	30984	31049	30896	31362	31067	31106	31045	31039	31141	31209	31005	30990	31011	31039	30852	31016	30934	30804	31024	31106	31047	31099	30928	31309	31150	31366	30968	30847	30948	31097	31114	31218	31150	31058	30990	30952	31061	30808	31254	31105	31219	30971	30883	31023	31097	30909	30991	31014	31074	31070	30916	31003	31023	31017	30911	30883	30901	30770	30887	31079	31177	30880	31071	30996	31165	30942	31401	31164	30851	30932	31221	31160	31136	31128	30920	31204	31019	30901	30579	31170	31175	31222	31074	31179	30788	30941	30897	30833	31059	30953	31000	30897	30703	30808	30849	30753	31039	31142	31046	30897	31156	30690	31111	30984	30828	30830	31063	31107	30999	30983	31167	31000	31010	30892	30933	31059	30939	30955	31141	31020	30951	31042	31123	31345	31045	31176	31126	30793	30975	31020	31024	31119	30818	30927	30846	31145	31241	30890	30844	31088	31109	31137	30967	30988	31288	31226	30915	31164	31050	31009	30933	31053	30861	31062	31129	31037	31044	31026	30843	31031	30884	30772	31069	31258	31052	30861	31056	31058	30995	31019	31153	31069	30999	30915	31066	30847	30861	31008	31317	31176	31084	31064	30889	30887	31037	30998	30792	31028	31006	31078	30839	30982	31191	30943	30882	30913	31102	31187	31085	31105	30925	31141	31269	30800	30886	31095	30965	30758	31027	31055	31002	30755	30883	30976	31133	31152	30757	31076	30908	30889	31033	31069	31011	30963	31031	31059	30768	31024	30695	30986	30996	30982	31044	31397	30984	30729	30858	31123	30925	30879	31044	31100	31199	31040	31045	30879	30816	31010	31053	31177	30986	31048	30898	30885	31051	31003	31003	31063	30950	31083	31030	30854	31073	31220	31026	31181	31093	31060	31139	31094	30960	30963	31165	30859	31146	31219	30641	31041	31025	30497	30865	31244	31076	31052	30971	31090	31070	31043	30819	31166	30794	31141	30882	31089	30961	31280	31003	31103	31070	31018	31054	30864	30701	30975	31084	31203	30953	30914	30999	31089	31226	31047	31094	30916	31177	30977	31068	31019	31013	31352	31060	31067	31172	31218	31109	30795	31114	31156	30778	30938	31165	30832	30903	30923	31204	31095	30990	31021	30971	31003	31202	31251	31115	31162	30813	30868	31090	31077	30967	31167	31182	30844	30887	30759	31166	31209	30994	31110	31015	31036	31064	30912	30877	31077	30837	31234	30834	30991	31056	30716	31106	31127	31074	31029	31225	31247	31068	30913	31011	30970	31097	31043	31213	30750	30938	31305	31093	30710	31119	31050	31032	30938	31199	31285	31054	31319	30735	30830	30896	30938	30942	30925	31168	30999	31195	31174	30931	31154	30739	31094	31397	30952	30994	31231	30856	31099	31138	31102	31207	30918	30736	30930	31217	30987	30951	31021	30825	31112	31296	30940	31243	31259	31225	30914	31211	31290	30949	31006	30869	31213	31107	31235	30748	31138	30936	31243	31394	30995	31071	31132	31011	31007	30899	31005	31139	30989	31069	31085	31163	30948	30792	30966	30942	30903	30908	31013	31003	31039	31025	31326	31191	31090	31341	31155	31251	31175	31068	31356	31056	30994	31115	31055	31197	30983	31226	31187	31004	31140	31150	31184	31002	30965	31038	31076	30926	30896	30976	31008	31005	31093	31032	31122	31098	31073	31142	31091	31051	30942	31105	31080	31322	31171	31183	30882	30982	31088	31019	31046	31089	31048	31080	31172	31091	31104	31139	31036	30870	30755	31181	31072	30918	31067	30989	31132	31042	31311	31081	31027	31032	31134	31164	31146	31104	30942	31120	30767	30792	30843	30941	30915	31045	30854	31008	31065	31064	30938	31185	30949	30805	31030	31177	31003	30936	30948	30837	30958	30800	31089	30906	31140	30951	30990	30716	31025	31323
29185	51582	49298	45711	43098	44668	59840	53786	38028	27101	21099	18312	17660	17581	17443	17515	17642	17541	17536	17480	17560	17417	17633	17440	17469	17498	17469	17602	17567	17385	17463	17410	17417	17447	17401	17371	17519	17335	17356	17351	17454	17544	17411	17591	17652	17363	17536	17493	17383	17538	17474	17372	17557	17434	17453	17367	17367	17178	17351	17410	17423	17398	17326	17376	17233	17461	17605	17412	17428	17375	17531	17633	17499	17407	17488	17431	17472	17406	17486	17475	17309	17340	17368	17251	17387	17459	17409	17269	17590	17408	17382	17585	17393	17350	17408	17528	17474	17409	17318	17177	17423	17437	17397	17439	17308	17378	17518	17330	17349	17317	17331	17442	17406	17636	17366	17820	17307	17417	17434	17376	17498	17629	17426	17328	17360	17312	17358	17398	17352	17443	17273	17530	17102	17201	17434	17629	17276	17277	17103	17404	17397	17395	17450	17293	17199	17370	17531	17290	17192	17578	17390	17564	17430	17336	17474	17528	17427	17438	17455	17353	17546	17333	17380	17366	17380	17403	17478	17462	17303	17347	17340	17611	17480	17246	17324	17272	17468	17285	17375	17323	17388	17527	17201	17462	17430	17657	17336	17304	17472	17448	17314	17587	17472	17373	17243	17311	17393	17272	17238	17378	17284	17533	17432	17510	17343	17360	17372	17480	17591	17308	17275	17288	17368	17619	17363	17534	17274	17432	17390	17233	17407	17254	17368	17404	17264	17366	17302	17435	17272	17236	17420	17480	17290	17581	17327	17117	17375	17516	17526	17489	17309	17256	17324	17409	17489	17330	17327	17431	17489	17409	17332	17387	17368	17397	17242	17457	17285	17318	17382	17304	17539	17011	17406	17480	17423	17389	17278	17443	17474	17609	17249	17395	17488	17469	17324	17495	17278	17453	17425	17589	17272	17431	17192	17459	17288	17325	17542	17427	17485	17375	17459	17270	17381	17423	17565	17468	17442	17420	17419	17361	17301	17474	17257	17342	17532	17543	17383	17469	17600	17510	17551	17349	17348	17316	17569	17445	17318	17416	17414	17483	17488	17221	17477	17273	17220	17359	17359	17232	17433	17559	17365	17481	17373	17549	17437	17451	17452	17376	17522	17313	17327	17492	17356	17618	17392	17443	17491	17266	17407	17375	17317	17494	17451	17531	17222	17236	17450	17315	17478	17343	17318	17230	17468	17464	17299	17223	17463	17623	17319	17429	17422	17520	17414	17474	17485	17374	17329	17485	17419	17553	17433	17234	17252	17464	17250	17512	17348	17205	17378	17485	17411	17438	17360	17358	17325	17347	17412	17399	17411	17385	17396	17597	17298	17280	17197	17472	17241	17266	17408	17346	17439	17401	17526	17290	17326	17564	17269	17429	17305	17314	17417	17289	17331	17528	17435	17455	17356	17437	17561	17397	17568	17387	17547	17334	17144	17471	17319	17448	17331	17353	17378	17281	17358	17399	17296	17306	17485	17337	17408	17118	17450	17287	17216	17435	17466	17502	17478	17470	17311	17330	17247	17460	17439	17275	17277	17421	17429	17406	17248	17459	17404	17489	17281	17582	17306	17369	17375	17394	17419	17340	17312	17598	17502	17414	17332	17374	17429	17374	17546	17461	17482	17451	17476	17288	17322	17579	17354	17403	17477	17289	17536	17301	17527	17418	17417	17387	17394	17365	17382	17436	17593	17275	17498	17418	17518	17579	17555	17319	17531	17343	17409	17337	17493	17322	17513	17274	17589	17422	17191	17454	17479	17336	17324	17392	17444	17261	17519	17516	17393	17384	17460	17255	17243	17432	17369	17361	17318	17453	17360	17571	17400	17257	17533	17318	17327	17513	17459	17437	17366	17522	17461	17316	17469	17602	17413	17490	17498	17391	17564	17278	17361	17384	17468	17336	17484	17267	17319	17452	17554	17224	17405	17408	17492	17300	17227	17377	17331	17357	17456	17383	17414	17467	17615	17481	17534	17252	17527	17378	17398	17394	17435	17332	17407	17532	17544	17558	17506	17405	17327	17485	17373	17385	17267	17329	17437	17401	17345	17543	17414	17307	17362	17416	17392	17425	17261	17314	17357	17514	17454	17063	17404	17505	17308	17427	17331	17380	17403	17368	17364	17475	17420	17465	17395	17298	17388	17471	17269	17439	17337	17366	17533	17457	17293	17233	17413	17277	17344	17349	17443	17200	17237	17486	17184	17273	17385	17430	17294	17217	17354	17421	17607	17515	17285	17541	17324	17435	17443	17328	17455	17473	17288	17422	17539	17501	17420	17210	17318	17407	17416	17452	17188	17421	17579	17532	17329	17608	17375	17564	17490	17443	17365	17362	17398	17404	17552	17455	17454	17548	17254	17552	17335	17364	17333	17393	17520	17470	17202	17400	17405	17437	17560	17303	17403	17225	17396	17317	17263	17386	17485	17400	17258	17396	17400	17444	17313	17430	17465	17370	17454	17279	17408	17581	17320	17342	17448	17317	17424	17441	17469	17277	17428	17375	17426	17312	17401	17409	17639	17392	17363	17426	17311	17308	17362	17292	17404	17690	17434	17494	17363	17459	17337	17643	17498	17289	17275	17448	17514	17428	17468	17376	17343	17356	17337	17376	17542	17227	17525	17450	17237	17305	17265	17476	17254	17413	17355	17385	17445	17372	17530	17296	17352	17409	17305	17314	17283	17358	17489	17544	17390	17432	17317	17386	17612	17379	17434	17260	17451	17459	17362	17309	17402	17493	17184	17520	17404	17224	17344	17375	17329	17248	17307	17549	17465	17309	17505	17528	17436	17386	17390	17506	17519	17251	17342	17468	17454	17431	17181	17544	17435	17393	17307	17326	17402	17318	17460	17243	17503	17444	17372	17527	17636	17379	17250	17188	17437	17541	17357	17335	17334	17528	17198	17333	17347	17387	17482	17202	17394	17241	17578	17246	17276	17490	17432	17404	17522	17282	17362	17350	17345	17278	17327	17432	17276	17493	17389	17407	17498	17545	17282	17556	17564	17449	17359	17457	17575	17420	17504	17353	17287	17379	17418	17601	17312	17456	17374	17395	17137	17415	17292	17412	17423	17372	17491	17432	17442	17283	17343	17336	17484	17552	17495	17214	17438	17391	17375	17484	17421	17266	17356	17499	17080	17401	17490	17172	17425	17350	17417	17319	17398	17315	17221	17326	17533	17580	17387	17241	17243	17397	17462	17496	17553	17416	17395	17233	17259	17410	17164	17369	17480	17272	17314	17445	17579	17282	17232	17361	17410	17374	17452	17384	17460	17535	17280	17368	17404	17393	17455	17582	17347	17285	17585	17320	17190	17320	17445	17351	17373	17472	17303	17493	17349	17389	17473	17301	17583	17374	17265	17426	17310	17385	17418	17379	17225	17415	17369	17376	17408	17546	17481	17503	17476	17130	17373	17299	17464	17456	17513	17353	17334	17438	17274	17579	17676	17406	17222	17359	17577	17386	17320	17359	17373	17424	17311	17393	17366	17265	17350	17432	17400	17606	17510	17182	17508	17315	17503	17308	17594	17473	17472	17199	17395	17313	17373	17415	17367	17488	17499	17539	17444	17238	17479	17389	17291	17214	17391	17498	17404	17520	17494	17459	17344	17438	17531	17478	17429	17521	17312	17427	17574	17426	17372	17277	17406	17318	17391	17420	17489	17565	17502	17480	17339	17320	17484	17463	17453	17486	17397	17295	17440	17274	17280	17479	17299	17499	17325	17122	17422	17475	17489	17527	17395	17407	17435	17453	17344	17438	17436	17489	17386	17545	17417	17353	17352	17487	17376	17494	17368	17336	17474	17536	17320	17295	17305	17259	17419	17495	17469	17483	17506	17535	17645	17461	17286	17322	17501	17339	17373	17363	17277	17522	17596	17416	17159	17242	17397	17403	17460	17385	17470	17367	17791	17362	17225	17132	17305	17327	17360	17340	17311	17561	17447	17181	17445	17481	17454	17152	17262	17392	17364	17405	17492	17475	17474	17419	17381	17480	17379	17500	17614	17379	17148	17497	17408	17600	17330	17248	17292	17378	17385	17326	17441	17282	17250	17591	17452	17436	17337	17239	17456	17402	17419	17308	17325	17620	17421	17325	17342	17518	17549	17468	17470	17463	17370	17440	17502	17312	17367	17322	17189	17442	17393	17552	17433	17564	17422	17575	17384	17375	17520	17243	17353	17450	17446	17405	17487	17389	17423	17435	17372	17402	17390	17162	17439	17240	17414	17343	17328	17331	17111	17386	17515	17514	17303	17389	17235	17456	17229	17457	17381	17317	17533	17331	17389	17387	17257	17472	17326	17347	17273	17630	17398	17415	17338	17260	17339	17220	17580	17474	17526	17370	17302	17318	17485	17440	17279	17409	17454	17550	17310	17307	17494	17435	17357	17257	17466	17484	17366	17517	17393	17448	17128	17492	17328	17578	17405	17463	17513	17370	17341	17349	17287	17303	17470	17470	17353	17209	17439	17331	17563	17169	17386	17379	17397	17368	17378	17372	17453	17468	17514	17277	17515	17335	17392	17448	17428	17403	17571	17107	17437	17336	17284	17260	17390	17656	17298	17434	17405	17308	17347	17491	17388	17462	17610	17348	17336	17165	17265	17217	17427	17409	17536	17423	17518	17628	17181	17437	17569	17699	17392	17403	17475	17381	17341	17251	17397	17410	17180	17503	17507	17253	17409	17296	17482	17046	17339	17479	17435	17387	17399	17405	17226	17356	17450	17284	17452	17345	17389	17351	17343	17578	17428	17510	17327	17367	17347	17324	17473	17326	17259	17490	17407	17225	17595	17342	17388	17380	17222	17739	17390	17455	17549	17344	17329	17404	17353	17372	17482	17239	17337	17331	17465	17443	17304	17434	17330	17440	17235	17614	17458	17332	17456	17234	17443	17443	17310	17357	17464	17359	17552	17519	17330	17287	17216	17393	17290	17421	17377	17155	17454	17527	17392	17463	17260	17455	17109	17544	17422	17555	17472	17361	17337	17395	17606	17443	17283	17272	17478	17479	17472	17443	17389	17386	17425	17250	17305	17489	17143	17201	17464	17260	17590	17463	17282	17286	17231	17483	17553	17521	17469	17368	17433	17234	17350	17341	17494	17421	17368	17572	17550	17369	17594	17293	17359	17517	17442	17495
36873	38247	44219	43229	40381	36388	35964	34586	32921	31600	31205	30848	30599	30574	30646	30712	30724	30690	30680	30770	30849	30938	30674	30903	30908	30643	30628	30837	30840	30695	30843	30580	30882	30716	30417	30408	30705	30573	30513	30536	30640	30759	30674	31049	30576	30694	30912	30770	30735	30420	30630	30563	30734	30647	30736	30610	30466	30490	30793	30406	30764	30673	30797	30656	30740	30676	30775	30623	30480	30705	30661	30742	30702	30613	30942	30536	30750	30739	30681	30562	30751	30922	30529	30570	30453	30759	30621	30757	30716	30871	30695	30830	30537	30652	31002	30563	30730	30639	30786	30823	30832	30495	30665	30607	30611	30650	30572	30525	30904	30537	30604	30851	30749	30549	30569	30495	30781	30479	30566	30703	30782	30703	30442	30952	30999	30766	30627	30654	30494	30607	30607	30722	30700	30672	30760	30613	30619	30573	30875	30779	30862	30382	30680	30770	30925	30873	30736	30721	30728	30552	30546	30650	30508	30564	30840	30829	30720	30601	30689	30575	30555	30355	30648	30597	30690	30552	30542	30545	30589	30902	30742	30912	30782	30638	30779	30827	30773	30689	30856	30986	30664	30403	30554	30472	30391	30828	30619	30678	30616	30554	30998	30899	30733	30814	30455	30775	30575	30581	30678	30814	30437	30475	30714	30641	30549	30710	30500	30589	31012	30780	30740	30459	30516	30688	30660	30681	30732	30366	30764	30596	30504	30601	30599	30572	30589	30519	30657	30369	30583	30662	30789	30932	30853	30712	30733	30493	30841	30908	30745	30668	30925	30773	30511	30641	30463	30694	30610	30754	30621	30793	30594	30689	30746	30631	30768	30532	30657	30856	30717	30599	30428	30574	30918	30587	30734	30843	30499	30741	30733	30681	30460	30685	30685	30888	30907	30745	30680	30628	30709	30687	30841	30625	30695	30555	30472	30649	30766	30648	30421	30500	30507	30757	30819	30715	30690	30769	30846	30489	30519	30550	30506	30680	30624	30556	30592	30503	30587	30556	30534	30400	30584	30910	30565	30546	30450	30481	30466	30348	30436	30634	30682	30382	30451	30524	30653	30499	30695	30626	30791	30428	30338	30602	30596	30573	30535	30741	30626	30490	30606	30685	30629	30882	30734	30410	30681	30719	30757	30931	30710	30786	30827	30903	30361	30574	30614	30506	30721	30498	30492	30822	30737	30780	30537	30580	30773	30680	30849	30600	30775	30583	30644	30465	30748	30677	30646	30569	30574	30757	30677	30866	30430	30666	30531	30473	30405	30512	30736	30602	30409	30673	30751	30605	30470	30678	30642	30821	30650	30573	30798	30992	30624	30787	30710	30499	30940	30620	30586	30630	30946	30643	30723	30793	30571	30603	30926	30652	30363	30920	30723	30626	30698	30777	30593	30825	30739	30814	30570	30715	30399	30730	30785	30414	30542	30476	30851	30645	30728	30724	30544	30560	30999	30631	30453	30541	30308	30582	30878	30809	30613	30710	30441	30938	30919	30660	30745	30605	30795	30750	30679	30830	30587	30483	30606	30766	30628	30497	30654	30508	30903	30867	31089	30639	30975	30747	30768	30963	30791	30640	30597	30599	30735	30892	30962	30623	30570	30774	30555	30730	30767	30576	30972	30754	30742	30695	30527	31020	30781	30601	30850	30767	30772	30673	30469	30822	30678	30747	30800	30578	30836	30569	30401	30604	30516	30793	30659	30661	30720	30719	30985	30824	30746	30667	30476	30613	30673	30627	30842	30774	30636	30636	30591	30713	30861	30519	30605	30396	30683	30635	30900	30591	30599	30557	30788	30600	30751	30640	30496	30462	30658	30475	30719	30464	30476	30856	30739	30526	30722	30690	30624	30531	30540	30610	30643	30716	30498	30558	30877	30711	30488	30463	30729	30570	30644	30581	30478	30874	30475	30722	30797	30422	30614	30425	30702	30316	30878	30603	30718	30824	30707	30614	30989	30960	30839	30693	30486	30814	30895	30462	30563	30729	30690	30835	30577	30375	30324	30469	30716	30720	30607	30684	30929	30736	30817	30577	30935	30547	30552	30592	30415	30523	30615	30624	30465	30505	30708	30857	30657	30694	30569	30659	30968	31025	30729	30415	30705	30772	30663	30760	30699	30846	30714	30746	30679	30559	30703	30593	30830	30543	30693	30668	30465	30997	30712	30676	30641	30742	30787	30622	30659	30820	30488	30570	30834	30880	30650	30660	30595	30411	30698	30663	30732	30642	30767	30658	30625	30765	30627	30706	30807	30929	30652	30664	30604	30566	30433	30466	30719	30613	30424	30682	30540	30513	30595	30719	30601	30551	30730	30692	30281	30444	30552	30822	30481	30851	30895	30462	30563	30504	30582	30627	30528	30780	30696	30588	30459	30755	30441	30697	30581	30771	31042	30732	30754	30812	30783	30576	30726	30759	30697	30580	30812	30475	30667	30565	30505	30767	30630	30537	30642	30497	30401	30477	30625	30647	30639	30333	30534	30807	30627	30690	30682	30665	30304	30786	30723	30840	30588	30927	30912	30877	30279	30800	30827	30662	30579	30933	30603	30789	30806	30514	30859	30630	30785	30674	30622	30546	30837	30731	30677	30829	30575	30528	30465	30702	30537	30714	30721	30629	30742	30733	30811	30738	30876	30771	30551	30506	30647	30656	30774	30486	30667	30698	30551	30499	30565	30577	30843	30812	30653	30395	30835	30565	30883	30422	30645	30893	30688	30551	30608	30652	30865	30453	30953	30770	30742	30834	30523	30537	30712	30767	30645	30815	30566	30510	30767	30661	30437	30328	30491	30442	30459	30730	30432	30712	30643	30679	30660	30569	30630	30869	30433	30876	30757	30817	30763	30809	30587	30810	30471	30649	30535	30767	30649	30781	30826	30718	30676	30715	30536	30689	30382	30749	30433	30457	30572	30749	30782	30729	30612	30913	30835	30641	30819	30611	30652	30847	30612	30598	30723	30656	30371	30543	30396	30680	30704	30761	30750	30787	30770	30768	30892	30666	30914	30862	30880	30762	30620	30743	30702	30448	30830	30906	30765	30658	30405	30793	30632	30501	30802	30592	30658	30625	30810	30698	30799	30565	30803	30724	30928	30642	30812	30769	30491	30743	30866	30626	30852	30670	30833	30717	30683	30522	30897	30880	30776	30491	30577	30655	30497	30613	30798	30513	30662	30688	30624	30410	30651	30956	30530	30721	30745	30526	30765	30831	30731	31102	30638	30850	30925	30884	30510	30777	30467	30729	30764	30568	30632	30546	30712	30807	30387	30724	30559	30812	30516	30953	30513	30495	30724	30600	30568	30651	30635	30916	30872	30459	30183	30621	30649	30930	31019	30667	30582	30801	30444	30773	31064	30408	30717	30968	30587	30411	30693	30681	30725	30695	30756	30577	30553	30781	30569	30677	30598	30896	30597	30258	30695	30693	30544	30719	30454	30678	30754	30679	30676	30543	30737	30657	30646	30774	30780	30770	30534	30808	30558	30810	30522	30769	30659	30790	30888	30824	30728	30608	30822	30895	30722	30677	31049	30628	30564	30660	30665	30535	31121	30811	30522	30815	30709	30587	30492	30681	30476	30682	30698	30734	30422	30527	30834	30648	30483	30807	30728	30511	30690	30657	30937	30822	30411	30483	30621	30787	30642	30727	30788	30695	31051	30687	30502	30659	30746	30469	30458	30715	30769	30499	30579	30784	30593	30505	30870	30555	30735	30664	30454	31023	30716	30726	30737	30576	30629	30436	30615	30937	30806	30821	30652	30993	30879	30751	30617	30769	30476	30575	30658	30647	30515	30579	30571	30751	30645	30484	30556	30570	30903	30666	30518	30785	30833	30608	30678	30729	30661	30847	30582	30515	30698	30668	30823	30636	30474	30586	30631	30627	30807	30554	30812	30573	30674	30695	30998	30605	30726	30432	30656	30732	30615	30595	30632	30627	30580	30640	30639	30562	30690	30687	30661	30674	30329	30618	30815	30766	30784	30816	30915	30646	30853	30605	30866	30452	30623	30532	30690	30993	30810	30435	30804	30653	30336	30431	30576	30866	30869	30549	30812	30714	30764	30685	30520	30530	30713	30742	30614	30861	30805	30527	30405	30744	30682	30530	30716	30915	30589	30691	30612	30626	30465	30606	30495	30388	30623	30606	30853	30859	30445	30924	30481	30684	30709	30909	30591	30687	30564	30519	30813	30616	30700	30701	30789	31080	30663	30397	30745	30768	30645	30625	30773	30720	30548	30662	30843	30535	30777	30680	30408	30777	30401	30640	30651	30787	30655	30538	30535	30312	30756	30465	30595	30578	30650	30687	30650	30553	30507	30640	30736	30564	30861	30827	30583	30587	30417	30446	30746	30509	30635	30703	30811	30705	30871	30545	30829	30832	30605	30593	30646	30455	30853	30532	30576	30640	30870	30528	30472	30623	30827	30592	30779	30844	30523	30644	30807	30786	30905	30544	30709	30770	30654	30716	30866	31023	30759	30420	30623	30688	30506	30336	30501	30651	30668	30689	30806	30877	30877	30741	30544	30768	30611	30650	30748	30793	30790	30656	30654	30597	30591	30666	30780	30731	30467	30766	30549	30684	30660	30654	30950	30862	30687	30740	30909	30644	30581	30612	30539	30612	30769	30550	30909	30638	30703	30267	30698	30709	30589	30680	30689	30717	30701	30747	30808	30748	30640	30525	30796	30369	30634	30636	30692	30828	30781	30940	30761	30574	30667	30708	30526	30738	30675	30709	30735	30567	30717	30701	30785	30592	30632	30642	30626	30685	30837	30624	30470	30826	30529	30499	30469	30637	30574	30357	30648	30771	30828	30595	30543	30567	30720	30540	30625	30539	30578	30781	30991	30823	30554	30661	30715	30719	30764	30667	30595	30455	30880	30692	30468	30335	30872	30856	30583	30711	30653	30841	30801	30866	30851	30392	30840	30863	30738	30828	30646	30688	30714	30619	30817	30975	30842	30850	31008	30846	30718	30580	30700	30845	30655	30565	30686	30664	30765	30566	30897	30786	30762	30550	30596	30662	30661	30666	30914	30586	30592	30620	30801	30919	30259	30687	30674	30707	30657	30845	30506	30453	30634	30644	30738	30642	30557	30565	30547	30442	30641	30683	30700	30722	30611	30528	30410	30805
28187	37791	36939	32534	28615	23648	21838	20726	19005	17708	17276	16916	17144	17102	16848	17022	17220	17012	16918	16801	16820	17014	16929	17014	17147	16995	16828	16642	16854	17019	16753	16721	16932	16919	16891	17208	17073	16983	16768	16939	16993	16937	17002	17077	16751	16875	16986	16892	16904	16867	17125	17017	16935	16877	16934	16610	16969	17032	16779	16926	16882	16907	16959	16848	16925	17077	16767	16926	17008	16915	17056	16755	16865	16856	16928	16849	16799	17035	16733	17056	16892	17028	16891	16825	16947	17061	16783	16946	16901	16889	16842	16977	16861	17036	16991	16901	16996	16883	16945	16802	16925	16989	16962	16994	16840	16915	16823	16895	16919	16876	16931	16873	17033	16721	16923	17027	17137	16824	16956	17084	16938	16878	17040	16881	16975	16746	16825	16987	17015	16720	17024	16932	17013	16747	17056	16875	16976	16947	17000	16812	16861	16949	17098	16792	16973	16726	16916	16856	16859	17082	17021	17016	16922	16895	16969	16927	16945	17136	16978	16925	16864	16968	16901	16918	16957	16982	16876	16793	16896	16948	16985	16994	16905	17067	16950	17053	16960	16826	16835	16779	16845	16828	16968	16895	16992	16897	16874	16948	16760	16716	16858	16995	16913	16856	16843	16995	17057	16726	16838	16677	17081	16970	17016	16974	16903	16894	16966	16787	16829	16979	16843	17085	17138	16881	17093	16989	16966	17058	16877	16802	16844	16891	16869	16894	16809	16888	17021	16646	16775	16903	16917	17059	17096	16921	16982	16965	16952	17175	16683	17003	17119	17119	17203	16920	16816	16776	16804	17060	17015	16993	16806	16891	17052	16868	16904	16842	16786	16808	16998	16901	16792	16993	17021	17018	16973	16960	16779	16932	16824	17008	16746	17030	16879	16983	17004	16923	16850	16770	17007	16970	16854	17004	16850	16907	16733	16962	16963	16973	16735	16947	16743	16993	16921	16731	16992	16965	16961	16927	16899	16876	16915	16952	16861	16986	16906	16931	16871	16963	16742	17048	16926	17071	17064	16967	16912	16733	16989	17125	16897	16900	17016	16919	16884	17013	17078	16898	16994	16960	16852	16982	16969	16781	16956	17012	16988	16804	16977	17170	16880	16949	16822	16992	16944	16997	17007	17018	16981	17040	16752	17005	16871	16896	17157	16850	17029	17087	16745	16901	16813	17034	17082	16793	17104	16930	16816	16921	16949	16894	16941	16974	16854	17006	16984	16891	16925	16774	16981	16767	16946	17037	16972	17186	16874	16840	16849	16962	16781	16960	16938	16633	16852	16884	17041	16837	17014	17057	16813	16813	17056	17091	16882	17203	16739	17002	16800	16883	17000	16968	16924	17142	16875	17035	17141	16850	17066	17036	16950	17037	16889	16991	16981	16895	16876	16922	16961	16776	17113	16951	16835	16934	16803	16937	17126	16968	16977	17194	16882	17132	17013	16912	16962	16875	16902	16843	17110	17003	16774	16897	17040	16903	16923	16980	16798	16866	16848	16926	16887	17013	16999	16905	16826	16990	16903	16910	17113	17063	16871	16865	16955	16931	16983	17024	16987	17021	17106	16905	16834	16885	16841	16957	17062	16954	16911	16816	16977	16732	16970	16859	17154	16938	16957	16875	16982	16820	16887	17038	17065	16946	16970	16929	16809	16999	16883	16919	16827	16911	16902	16945	16815	16842	16869	16907	16785	16790	16981	17010	17004	16815	17081	16932	16873	16965	16870	16904	16778	16961	16973	16816	16974	16920	16898	16925	16821	16907	16906	16976	16925	16816	16994	16888	16976	17046	16786	16789	16917	16941	16961	16891	16943	16849	16931	16843	16709	16829	16884	17036	16838	16845	16742	16990	16888	16895	16756	16925	17039	16853	17078	17053	16948	16798	16920	16933	16818	16842	16779	16820	16593	16929	17011	16861	16938	16923	16836	16982	16895	17156	16808	16810	16888	17072	16926	16871	16901	16900	16789	16834	16862	16931	16826	16915	17071	16789	17011	17001	16894	17029	16701	16914	17040	17049	16937	16742	16949	17009	16854	16932	17041	16918	16978	16838	16949	16805	16717	16900	16805	16985	17029	17080	16789	17103	16965	16765	16914	17159	16946	16731	16972	16960	16912	16974	17075	16867	16860	16985	16944	17012	16912	16928	16831	17070	16828	17072	16905	16985	16828	17020	17000	17032	16960	17003	16762	16960	16892	16869	16878	17018	16853	16894	17033	16735	17058	16861	17134	16886	16911	16905	16981	16849	16900	16955	16792	16830	16779	16971	16893	16931	17031	16827	17054	16986	16905	17114	16779	16903	16806	16962	16898	17126	16972	16883	16909	16987	17007	16942	16888	16853	16733	16940	16959	16996	16966	16907	16794	16956	16995	16872	16863	16789	16961	17085	16999	17035	17124	16958	16856	16852	16818	17002	16807	16921	16792	16840	17092	17000	17085	16977	16939	16849	17052	16904	16902	16869	17186	17007	16847	17100	16941	16804	16952	16860	16917	16862	16989	16860	17147	16871	17008	17188	16854	16935	17017	16927	16956	16990	16986	16993	17043	16869	16854	16891	16923	16926	17115	16862	16882	16882	16875	16800	16855	17002	17029	17143	16792	17096	16706	16899	16981	16803	16948	16945	16951	16761	16767	16908	16764	16832	16980	16886	16938	16887	16884	16826	17050	17094	16878	16738	16825	16891	16998	16851	16894	17072	17040	16828	16811	16984	16857	17189	16916	16832	16988	17056	16792	16986	16998	17133	16938	16825	16820	17036	16813	16848	16932	17003	16726	16904	16808	16783	16907	16738	17054	16953	16959	16788	16809	16865	16790	16922	16996	17019	16753	16901	17044	16967	17134	16944	16779	16872	17064	16798	17048	16993	17002	17013	16880	16781	17015	16991	16888	16925	16838	16929	16997	16732	16940	16842	16963	16876	16910	16888	16914	16886	16823	16826	16779	17052	16882	16924	16882	16954	17013	16722	16902	17083	17039	17012	16831	16968	17061	16945	16901	16872	16909	17011	16871	17078	16987	16971	16818	16982	16879	16852	16970	16895	16860	16889	16942	16968	16887	17053	16902	16811	17011	16963	17014	16873	17061	17073	17016	16969	16969	16763	16843	16922	17096	16962	16824	16807	17025	16789	16997	16984	16961	16897	16928	16923	16808	17020	16867	16746	16820	16804	16975	16890	16763	16965	16980	16972	17019	16770	17011	16746	16847	16974	16863	16920	16891	17028	16787	16951	16967	16930	16881	16775	16945	16895	16938	16753	16851	17057	17005	16837	16799	16942	16948	16852	16989	17037	16763	17034	16910	16856	16940	16824	16853	16776	16850	16825	16999	17014	17079	16958	16879	16800	16965	16898	17026	16945	16795	16890	17102	16889	17034	16788	16919	16786	17011	16846	16702	16914	17005	17018	16865	16858	16917	16721	16951	17052	16967	17092	16856	16834	17079	16992	16960	16886	16817	16983	16996	16837	16799	16948	16989	17001	16937	16818	17011	16820	16874	17025	16945	17040	17122	16958	16807	16885	17015	17003	17032	16933	16795	16848	16778	16914	16890	17020	17110	17048	16954	17004	16832	16791	17015	16989	16847	16755	16628	16805	16962	16890	17142	16842	16948	16921	16939	16973	16934	16876	17026	16979	16757	17004	16988	16935	16934	16913	16990	17095	16785	16936	17098	16944	16918	16839	16980	16812	16706	16819	16759	16885	16849	17030	16907	16920	16690	17155	17148	16863	16839	16804	16892	16839	17096	17067	16841	16968	16813	17068	16718	17008	16803	16870	16943	17014	16963	16993	16841	16920	17052	16881	16961	16983	16986	16985	16875	16972	16817	16815	16921	17021	16940	17026	16704	16939	17064	17105	16899	16986	17034	17058	17075	16914	17037	16906	16972	16853	16857	17060	16857	17007	16970	16745	17030	16759	16936	17092	16813	17033	17016	16890	17030	16873	17110	17021	16799	16913	17064	17076	17001	16930	16854	16902	16976	16977	16848	16736	17039	16964	16859	16783	17054	16899	16945	16989	17070	16788	17000	16979	16925	16776	17060	17102	16842	16998	17000	17039	16860	17083	16817	16897	16915	16881	17017	16910	16950	17003	17057	17037	16949	16943	17000	16722	17027	16927	16946	16804	16974	16912	16884	16912	16988	17090	16915	16849	16753	16950	17062	17110	17111	17050	16910	16974	16789	17002	17059	16930	16811	16884	16899	16779	16988	17163	16908	17036	16968	16778	16922	16972	16968	16961	17036	16877	16851	16940	16878	16842	16863	16903	16951	16918	17103	16844	16907	16948	17008	16880	17004	16966	16944	16900	16977	17038	17125	16900	16902	16957	17031	16953	16817	17029	16979	17095	17033	16753	16990	17048	16867	17016	16834	16910	16758	16882	17075	16977	17027	17006	16795	16919	17101	16802	16874	16756	17037	17081	17131	16898	17073	16935	16866	16989	16739	16866	17054	16945	16835	17075	16838	17008	17078	16903	16775	16892	16853	16844	16929	16850	17011	16850	16659	16968	16865	16943	16977	17086	16806	16921	17087	16838	17041	16925	17163	16835	16836	16835	16994	17100	16713	16996	16695	17015	16785	16967	16891	16828	16982	16766	16879	16847	16743	16924	16878	16820	17093	16923	17144	16920	17003	16974	16842	16828	16881	16773	16949	16869	16968	16951	16941	16758	16916	16871	16902	16847	17127	16943	17050	16855	16903	16956	16790	16979	16788	16870	16921	17050	16783	16977	16979	17010	16983	16907	16950	16883	16975	17031	16945	16880	17033	16997	16905	16944	16859	16947	16848	16985	17051	17052	17064	16841	16908	17069	17039	16864	16883	16877	16885	16711	16759	16718	17084	16878	16687	16860	17009	16861	17072	16987	16944	16909	16965	16845	17017	16978	16902	16828	16785	16928	16853	16923	16889	17030	16877	16990	16872	16997	16767	16967	17064	16956	16865	16931	16903	17069	16988	16795	17002	16822	16768	16881	16916	16734	16895	17053	16957	16734	17074	17165	17052	16977	16906	17048	17028	16968	16893	16856	16971	16869	16962	16783	17076	16869	16995	16826	16971	16946	16955	16821	16948	16949	16931	17128	17056	17041	16808	16886	17007	16980	17047	16903	17004	16914	16871	16928	16893	16896	16958	16890
24640	22288	32425	37375	39336	42039	49788	50258	42013	36357	33114	31355	30574	30448	30530	30607	30513	30402	30701	30588	30605	30478	30682	30450	30330	30472	30563	30457	30563	30409	30415	30501	30425	30662	30397	30568	30480	30269	30706	30657	30540	30642	30369	30501	30435	30437	30436	30434	30413	30890	30400	30374	30517	30320	30231	30660	30395	30250	30434	30091	30307	30207	30283	30559	30432	30362	30408	30395	30366	30316	30159	30103	30483	30383	30196	30686	30440	30380	30613	30600	30535	30420	30368	30442	30612	30445	30259	30653	30550	30538	30372	30222	30298	30136	30199	30543	30543	30403	30224	30221	30478	30409	30287	30415	30395	30496	30596	30054	30349	30657	30294	30247	30363	30527	30534	30152	30394	30550	30132	30226	30578	30480	30335	30205	30136	30441	30384	30271	30404	30487	30343	30382	30737	30399	30568	30224	30523	30345	30294	30379	30421	30243	30361	30394	30407	30401	30280	30340	30166	30283	30441	30245	30390	30437	30292	30249	30160	30411	30408	30538	30228	30434	30324	30221	30279	30118	30443	30362	30261	30457	30369	30472	30400	30326	30299	30486	30440	30355	30610	30374	30062	30189	30312	30140	30254	30473	30537	30360	30528	30102	30716	30482	30323	30360	30540	30115	30354	30158	30531	30201	30379	30164	30381	30088	30536	30578	30584	30461	30332	30300	30227	30567	30481	30551	30469	30220	30549	30273	30516	30569	30283	30242	30074	30228	30461	30442	30431	30303	30071	30592	30332	30369	30543	30198	30276	30270	30464	30286	30181	30482	30408	30455	30369	30673	30460	30726	30304	30238	30514	30466	30309	30418	30359	30334	30312	30584	30259	30276	30369	30419	30294	30743	30383	30300	30346	30545	30443	30565	30345	30101	30175	30445	30462	30381	30485	30195	30438	30632	30365	30558	30456	30496	30370	30442	30307	30446	30308	30656	30405	30393	30368	30352	30323	30471	30738	30397	30513	30429	30384	30280	30334	30516	30385	30279	30298	30452	30305	30529	30264	30167	30242	30180	30467	30310	30183	30393	30380	30363	30716	30438	30331	30491	30516	30349	30571	30460	30367	30362	30600	30282	30404	30485	30297	30400	30699	30390	30684	30355	30472	30289	30373	30134	30448	30373	30441	30221	30411	30282	30557	30474	30262	30296	30393	30357	30431	30049	30076	30432	30414	30646	30403	30541	30448	30574	30541	30406	30474	30390	30422	30491	30276	30598	30230	30314	30494	30483	30298	30541	30381	30532	30313	30221	30492	30473	30544	30341	30249	30507	30403	30489	30547	30383	30166	30477	30405	30295	30420	30386	30373	30500	30298	30525	30320	30111	30596	30318	30419	30480	30497	30233	30639	30513	30418	30362	30340	30375	30409	30311	30549	30608	30372	30317	30393	30417	30495	30477	30504	30296	30703	30510	30308	30530	30275	30547	30316	30335	30283	30581	30132	30331	30606	30398	30349	30282	30507	30398	30073	30523	30700	30426	30467	30237	30488	30444	30376	30343	30653	30043	30358	30423	30612	30466	30527	30141	30507	30367	30320	30493	30216	30283	30166	30433	30428	30355	30600	30228	30372	30212	30598	30253	30369	30293	30188	30413	30565	30274	30500	30502	30090	30215	30323	30398	30463	30387	30285	30479	30274	30402	30341	30192	30458	30447	30405	30248	30422	30501	30173	30227	30476	30470	30491	30342	30191	30391	30435	30498	30403	30400	30501	30354	30139	30256	30281	30186	30400	30421	30344	30276	30365	30375	30440	30382	30447	30291	30226	30068	30404	30291	30587	30219	30122	30412	30430	30292	30273	30351	30411	30649	30474	30350	30311	30541	30730	30288	30555	30452	30445	30714	30469	30259	30397	30471	30316	30234	30532	30417	30603	30648	30288	30571	30479	30311	30430	30239	30441	30583	30390	30511	30627	30226	30432	30486	30478	30473	30256	30428	30470	30478	30450	30435	30396	30244	30422	30105	30682	30500	30509	30511	30427	30692	30187	30614	30509	30204	30459	30484	30305	30267	30187	30436	30395	30626	30267	30703	30456	30585	30504	30454	30268	30603	30288	30511	30275	30491	30208	30318	30210	30379	30570	30556	30481	30618	30307	30407	30249	30198	30418	30301	30227	30153	30096	30356	30388	30438	30433	30586	30335	30343	30655	30319	30318	30467	30688	30453	30251	30139	30776	30343	30412	30346	30459	30584	30449	30569	30126	30083	30332	30490	30415	30652	30256	30296	30422	30377	30395	30427	30400	30235	30531	30392	30495	30233	30404	30305	30448	30325	30423	30299	30523	30381	30415	30327	30411	30381	30296	30370	30108	30284	30369	30601	30248	30257	30392	30497	30173	30328	30251	30420	30512	30313	30291	30598	30348	30491	30246	30481	30287	30508	30167	30521	30276	30515	30459	30532	30585	30379	30323	30249	30049	30263	30318	30293	30294	30050	30302	30530	30271	30474	30397	30278	30147	30335	30536	30430	30510	30330	30239	30266	30401	30248	30327	30382	30272	30339	30712	30303	30237	30281	30576	30639	30740	30283	30459	30387	30004	30426	30665	30587	30523	30522	30585	30299	30469	30217	30393	30549	30631	30351	30500	30592	30508	30651	30287	30314	30243	30753	30262	30183	30291	30377	30493	30293	30446	30335	30402	30176	30497	30283	30372	30217	30549	30589	30601	30256	30437	30554	30315	30573	30388	30250	30631	30353	30567	30309	30339	30331	30603	30324	30343	30474	30426	30278	30562	30423	30140	30672	30391	30288	30558	30553	30165	30434	30631	30597	30197	30486	30423	30370	30505	30496	30445	30461	30329	30464	30305	30490	30255	30393	30478	30363	30451	30285	30261	30390	30058	30420	30671	30580	30328	30499	30796	30399	30462	30164	30399	30364	30464	30654	30512	30469	30429	30414	30323	30108	30445	30178	30378	30411	30311	30411	30366	30169	30352	30371	30027	30580	30535	30718	30379	30479	30159	30354	30368	30209	30258	30728	30499	30839	30522	30587	30501	30440	30352	30269	30466	30431	30477	30168	30306	30415	30292	30427	30462	30479	30474	30297	30512	30513	30539	30535	30426	30652	30484	30434	30422	30426	30324	30227	30269	30433	30552	30336	30440	30445	30397	30584	30454	30404	30445	30341	30517	30647	30366	30490	30441	30400	30356	30508	30498	30467	30396	30233	30366	30413	30396	30518	30432	30479	30479	30305	30385	30073	30576	30455	30404	30528	30411	30340	30165	30585	30478	30552	30359	30434	30623	30476	30484	30290	30387	30433	30458	30284	30485	30357	30287	30362	30337	30231	30295	30605	30548	30471	30305	30368	30626	30418	30614	30657	30539	30328	30313	30328	30287	30651	30534	30344	30537	30292	30571	30507	30741	30164	30343	30221	30480	30749	30389	30621	30299	30364	30466	30624	30457	30502	30425	30413	30677	30390	30383	29961	30129	30444	30473	30493	30405	30532	30469	30377	30315	30186	30273	30427	30537	30297	30412	30366	30794	30830	30400	30504	30243	30263	30217	30408	30467	30313	30345	30243	30273	30464	30687	30266	30366	30235	30344	30579	30298	30405	30627	30365	30401	30312	30427	30445	30486	30339	30522	30544	30374	30507	30216	30615	30450	30300	30340	30325	30348	30521	30518	30341	30456	30507	30438	30375	30396	30300	30213	30447	30409	30242	30379	30308	30567	30453	30566	30284	30202	30377	30481	30414	30618	30391	30359	30176	30318	30385	30520	30503	30433	30277	30423	30621	30539	30398	30445	30373	30438	30142	30578	30417	30265	30344	30337	30455	30264	30253	30446	30533	30326	30239	30232	30410	30265	30385	30303	30367	30220	30488	30638	30598	30442	30515	30441	30554	30462	30460	30291	30401	30533	30276	30138	30614	30700	30421	30448	30328	30363	30062	30217	30440	30284	30446	30372	30476	30435	30157	30496	30071	30323	30570	30526	30382	30407	30612	30254	30666	30259	30609	30434	30486	30539	30260	30591	30254	30606	30518	30214	30332	30623	30097	30345	30731	30750	30183	30184	30340	30326	30106	30212	30327	30500	30184	30292	30349	30522	30447	30558	30618	30382	30337	30489	30209	30592	30310	30355	30385	30415	30433	30318	30292	30402	30626	30311	30292	30486	30647	30662	30186	30547	30241	30548	30622	30678	30493	30299	30022	30285	30386	30526	30273	30533	30302	30551	30351	30060	30371	30313	30454	30357	30605	30398	30583	30474	30515	30439	30233	30625	30374	30311	30212	30400	30513	30312	30429	30154	30439	30134	30435	30411	30299	30383	30396	30258	30369	30539	30348	30436	30545	30162	30399	30336	30571	30334	30469	30476	30399	30233	30223	30518	30455	30227	30359	30238	30561	30403	30077	30280	30156	30304	30214	30489	30267	30412	30336	30478	30404	30416	30149	30338	30424	30571	30410	30468	30339	30266	30306	30383	30442	30455	30398	30542	30710	30104	30309	30304	30685	30461	30771	30203	30314	30518	30447	30498	30464	30579	30548	30676	30414	30438	30339	30508	30136	30400	30495	30292	30358	30497	30343	30601	30387	30511	30448	30117	30496	30609	30564	30502	30385	30409	30433	30403	30343	30315	30375	30594	30300	30319	30324	30196	30260	30569	30238	30638	30421	30421	30403	30152	30620	30291	30299	30532	30565	30274	30335	30285	30495	30510	30571	30340	30380	30206	30583	30274	30270	30362	30722	30317	30461	30347	30366	30597	30581	30257	30466	30339	30383	30281	30630	30398	30318	30606	30216	30402	30216	30413	30371	30436	30507	30319	30108	30429	30402	30394	30443	30347	30394	30237	30391	30475	30402	30368	30221	30426	30356	30403	30215	30316	30464	30587	30584	30321	30315	30547	30482	30496	30385	30538	30491	30420	30194	30232	30518	30189	30362	30100	30273	30076	30354	30203	30326	30379	30199	30495	30350	30508	30406	30523	30537	30743	30150	30491	30549	30228	30435	30564	30339	30363	30351	30518	30588	30463	30544	30584	30471	30483	30203	30358	30230	30143	30317	30512	30379	30343	30450	30636	30546	30404	30540	30340	30527	30597	30442	30253	30233	30362	30450	30367	30166	30148	30258	30623	30509	30454	30440	30508	30456	30449	30499	30524	30432	30122	30359	30426	30695	30515	30182
26667	45555	44334	40357	33711	33285	38020	38518	28694	22050	19011	17537	17247	17137	17148	16918	16968	17061	16773	16928	17059	16875	17057	16921	17022	16886	17030	16909	16892	16995	17089	17029	17121	17031	17059	16927	16947	16949	17047	16975	16908	17004	16958	16816	16750	16848	16869	17046	16972	16949	16923	16943	17158	16920	16806	16990	16939	16760	16896	16906	16873	16830	17074	17127	17194	16990	16954	16919	16976	16980	16974	17012	16856	17071	16987	17064	17133	16976	16864	17009	17042	16964	16902	16893	16980	16867	17093	16936	17136	16686	16757	16985	16867	16968	16821	16925	16810	17060	17022	17027	16912	16964	16869	16985	16991	16905	16892	16671	17105	16924	16990	16758	17068	16925	17005	17037	17003	16896	17086	16861	16975	17077	16947	17047	16998	16996	17091	17017	16885	16988	17109	16902	16954	16936	17152	16875	17175	17124	16958	17093	16907	17068	16980	16955	16922	16961	16993	16791	16954	17050	16976	16842	16991	16953	16926	16789	16907	16952	17041	16848	16890	17064	17074	16963	17045	17024	16783	16962	16849	16951	16836	16920	16791	17008	16911	16796	16784	17006	17016	16984	17131	17091	17016	16926	17175	17001	16874	17001	16849	16879	16880	16925	16951	16768	16862	16905	17066	16878	17000	16831	17209	17100	16927	16966	17037	16830	16827	16904	16979	16820	16995	16982	16826	16950	16773	16966	16871	16684	16928	16794	17014	16910	16997	17078	16895	17034	16795	16970	16957	16819	16881	16828	16979	16992	16912	16942	16895	16878	16805	17045	16920	16918	16915	16906	16958	17096	16926	16945	16731	17015	16941	16780	16929	17008	16912	16882	16939	16944	16882	16935	17107	17010	16780	16835	16976	16807	17155	16813	16868	17004	16937	16869	16985	17079	16839	16801	17036	16824	16908	16843	16917	17089	16833	16820	16705	17082	16981	17011	16983	16946	16893	16966	16934	17112	17141	16879	16985	16903	17008	16953	16928	16803	17029	16916	16782	16922	16879	16867	16862	16973	16950	16971	16999	17065	16901	16825	16914	16865	16810	16867	16885	16628	16934	16896	17080	16907	16753	16869	16954	17053	17008	17052	16918	17044	16866	16858	16893	16811	16814	16877	16815	16809	16791	17030	17016	17005	16904	17078	16930	16974	16913	17044	16941	16977	17070	16992	16900	17043	17066	16964	16890	16872	16978	17140	16933	17064	17160	16849	17037	16881	16780	16955	16855	17071	16981	17044	16755	17033	17040	17119	17039	16928	16955	17159	16860	16957	16928	17010	17119	16970	17057	16785	16912	16861	17094	16856	16928	16935	17001	16969	17139	16930	17040	16933	16948	16823	16767	16867	17009	16906	16974	16868	16903	17174	17051	16832	16869	17058	17014	16861	17035	16913	16812	16964	16906	16901	16969	16901	16917	17128	16855	16943	16938	17099	16801	17181	17027	17124	17092	17060	16943	16849	16890	17071	17043	16954	16847	16947	17050	16984	16913	17074	16742	16992	16815	16907	16989	17010	16921	16871	16978	16930	16878	16919	17072	17041	16865	16913	16943	16830	16968	17079	16785	16984	16971	16871	16972	16972	16974	17081	17034	17021	17023	17115	16899	17045	16894	17032	16866	16847	16904	16904	17064	16967	17033	16993	16864	16882	17053	16942	16981	17028	16781	16855	16937	17038	16978	16948	16911	17026	17049	16935	16953	16892	17152	16914	16998	17216	16964	17016	16772	17017	16991	16818	16966	16843	17045	16938	16813	16811	17008	16998	17150	16845	16825	17024	16909	16997	17200	16823	17067	16876	17024	16952	17131	16897	16885	16999	17127	16958	17079	16896	16843	16782	16960	16962	16813	16794	16944	16955	16977	16923	16820	16696	16881	16947	17027	16930	16930	17068	16872	16904	16867	16747	16952	17014	16857	16911	16865	17012	17051	16938	16792	16839	16682	16958	16800	17070	17024	17090	17151	16945	16836	17076	17042	16813	16708	17034	16888	16981	16958	16984	16986	16962	17099	16991	16881	17080	16965	16998	16905	16805	17215	16882	16987	17145	16977	16936	16798	17037	16873	16740	16925	17045	17084	16994	16936	16813	17036	17062	16913	16914	17071	16880	16798	17090	16961	16970	17099	16875	16922	17075	16844	16926	16977	17065	16891	16874	16969	17078	16913	16953	16821	16999	16946	17047	17134	17061	16925	16968	17098	16908	16797	16920	16837	17006	16838	16670	16749	16898	17043	16931	16878	17068	17006	16925	17087	17129	16846	17009	17085	16746	16900	16860	17009	17018	16882	16821	16936	16986	16911	16902	16887	16849	16790	16978	17029	16991	16896	16866	16901	16767	16904	17139	17013	16929	17063	17050	16765	16914	16758	17126	16782	17094	16778	16918	16849	17106	16994	16983	17042	16858	16921	16891	16956	16982	16931	16845	17115	16867	16908	17040	16806	16806	16786	17105	16848	16786	16778	16679	16942	16948	17199	16894	16836	17018	16975	16809	16906	17030	16952	16876	17009	17063	16951	17087	17016	16762	16825	16932	17111	16893	16903	16668	16868	16947	16929	16926	17000	17007	16918	16961	16927	16788	16854	16928	16948	16874	17039	17050	16925	16803	17035	16786	16943	17054	16892	16984	16904	17037	16886	16952	16839	16831	16912	16945	16825	17009	16785	17129	16921	16931	16962	16973	16974	16947	16894	17006	16888	16870	17064	17051	16937	17004	16940	17138	16978	16953	16810	16820	16900	17025	16843	16809	16870	16826	16941	16909	16809	16998	16958	16637	16874	16899	16857	16923	16997	16867	17026	16821	16941	16965	16943	16987	16882	16979	16952	16702	16844	16955	17106	16886	16994	17077	16990	17293	17038	16967	17032	16809	16929	16977	16991	16878	16946	16994	16771	16803	16780	17014	17008	16837	16878	16867	16837	16964	17019	16880	17013	16933	16869	16893	16910	16930	16739	16972	17029	16799	17123	17037	17020	16799	16911	16969	16884	17080	16834	16831	16918	16982	16846	16986	16855	16888	16904	17132	17044	16916	16931	16718	17002	16939	17139	16866	17076	16890	16878	16669	17037	16899	17067	17132	16875	16920	17223	17038	16850	17016	16809	16925	16797	16953	16978	16894	17018	16965	17164	16902	16805	17008	16717	16913	17048	16813	16982	17046	16970	17061	16877	16885	16888	16895	16947	17056	17028	17024	16918	16912	16835	17178	16979	16897	16888	16923	17085	16936	16846	16845	16977	16986	16894	16932	16800	16894	17069	16919	16993	17053	16880	17182	16950	16821	16860	16988	17113	16748	16836	17010	16990	17106	16945	17000	16966	17092	16905	16962	16820	17021	17137	17000	17112	16919	16871	16999	16950	16956	16755	16912	17177	16824	16925	16911	16786	16985	16847	16840	16935	17115	16843	16777	17028	16871	16881	17043	17010	17077	17105	16926	17021	16918	16908	16909	16744	17090	17069	16942	17037	16901	16909	16882	17078	16929	16807	16820	17051	17020	16938	16875	16934	16766	16862	16950	17112	16854	16908	16917	16988	17019	16889	16924	17036	16818	16997	17071	16849	16854	16917	16876	16841	16926	16996	16834	16975	16966	16907	16971	16885	16940	17122	16922	16866	16928	17069	17065	16888	17037	16921	16976	16839	17050	16727	16923	16892	16837	16948	16838	16958	17178	16919	16961	16919	17095	16825	16898	17134	17156	16761	16987	17044	16945	16924	16902	16901	17050	17028	16816	16950	16822	16954	16927	17007	17054	16897	16950	16781	16991	16791	16890	17079	17035	16985	16924	16957	16731	16861	16746	16956	16938	16827	16974	16729	16940	16876	17030	16878	16849	17038	16898	16901	16957	17155	16953	16998	17055	16858	16971	16927	17140	16888	17089	17120	16832	16946	17015	16863	16837	17178	17080	16981	16997	16970	16961	16906	16901	16884	16859	17073	17081	16892	16902	17046	16822	16874	16871	16946	16981	17128	16893	16956	16890	16900	16785	16950	16971	16970	16972	16862	16887	16860	17003	16943	16825	16941	17183	16856	16959	17008	16785	16875	16967	16969	17028	16839	16998	17120	16911	17017	17135	16936	17121	16962	16884	17019	16945	16824	16965	16894	16850	16784	16952	17142	16950	16896	16751	17078	16848	16905	16824	16941	16980	16811	17017	16969	16906	16946	17170	16828	16891	17232	16907	17015	16793	17095	16922	17024	16789	17013	16899	16796	16891	16895	17078	16843	17065	16845	16908	17071	16987	16927	17002	16915	16976	17048	16974	17064	16936	17204	16940	17031	17101	17004	16969	16822	16980	16882	16855	16964	17095	16901	16943	17012	16812	16996	16764	16995	16910	17065	16971	16872	17014	16891	16846	16916	16985	16981	16908	16822	17026	17046	16935	16688	16972	17031	16923	17069	16959	17157	16930	16963	17082	17050	17109	16945	16732	16939	17021	16861	16949	17104	16909	17003	16954	16850	17061	16791	16902	16983	17070	16966	17017	16726	16970	17008	17004	16850	17048	16967	16791	17112	16850	16902	16984	16823	17015	17046	16987	16903	17120	16930	16919	17010	17103	17071	16945	17208	16770	17129	16938	17005	16992	17010	17091	16925	17004	16940	16905	16855	16996	17090	16842	16880	16965	17039	16826	17161	16916	16838	16980	16943	16950	16957	16690	17125	17075	16754	17099	16845	16880	17023	16663	16929	16982	17016	17015	17057	16969	16888	16923	16842	16933	16958	16969	17061	16898	16988	16898	16854	16977	16957	16837	16783	16800	16803	16974	16987	16706	16961	16956	16933	17113	16888	16945	16759	17064	17007	16816	16928	17083	16830	16885	16877	16767	16962	16789	16887	16984	16893	16944	16918	16820	16984	17064	16967	17024	16760	16910	16860	17150	16948	16982	17092	16874	16849	16866	16940	16974	16893	16888	16900	16931	16979	17164	16945	16890	16933	16927	17097	16854	16977	17041	16957	16989	17049	17113	16857	16875	16931	16782	16923	16960	17026	17024	17104	17122	17060	16881	17113	16917	17112	16984	16955	16831	17025	16965	17094	16883	16981	17134	16889	16896	17123	17032	17167	17079	16858	16869	16909	17177	17049	17131	16834	16806	16913	16987	16834	17026	17027	16891	17110	16898	16962	16920	16903	16987	16809	16875
22755	21725	30541	33062	37071	44242	59459	63830	50972	43679	36905	33026	31668	31409	31368	31319	31364	31416	31249	31423	31208	31357	31267	30942	31306	31258	31402	31174	31139	31071	31284	31136	30929	31132	31320	31122	31033	31169	31092	31271	31192	31152	31336	31063	30972	31064	31201	31027	31026	31071	31157	31342	31061	31271	31237	31089	30952	31134	30962	31023	31210	30893	31308	31388	31446	31158	31038	30928	31412	31020	31165	31015	31153	31261	31108	30979	30854	31145	31120	31011	31221	31238	31157	31150	30850	31087	30856	31187	31152	31326	30998	30995	31321	31108	30934	31135	30983	31333	31125	30898	30935	30901	30954	31082	30945	31188	31266	31186	31406	31321	31248	31249	31140	31153	30874	31447	31201	31429	30964	31024	31143	30951	30897	31000	31112	31251	31006	30740	30837	30904	31016	30998	30975	31082	31027	31173	31035	30848	30936	31128	31419	30905	31303	31206	31194	31018	31072	30961	30820	31190	31012	31264	30776	30770	31190	31020	30907	31064	31223	31130	31126	30926	30914	30773	31146	30968	30947	30740	30995	31057	30900	30950	31236	30830	31014	30847	30907	31084	31409	31110	30901	31006	30906	31249	31052	31121	31141	30941	30896	30914	31184	30846	31070	30969	31223	31372	31224	31180	30766	31076	30988	31223	31261	31182	31061	31120	31056	30915	30963	31099	31051	31164	31086	31068	31053	31072	31115	31081	31102	31099	31009	30923	30969	30907	31195	30962	31014	30976	31043	31077	31138	31072	31056	31165	30981	31213	30764	30787	31157	31218	31146	30913	30963	31104	30818	30900	31050	30736	31193	31164	31350	30621	31025	31081	31054	30989	30981	30957	31172	31042	30968	31156	30816	30812	31166	31020	31151	30651	31145	30997	31048	31103	30972	31162	31154	30908	31122	31040	31164	31281	30951	30804	30704	31105	30959	31150	31118	31141	31124	30853	31106	31256	31309	31117	31008	31197	31120	31039	31050	31026	30845	31070	31144	30957	30784	30940	31079	30883	31093	31085	31009	31148	31239	31005	30872	31038	31012	30994	30895	30839	30799	30880	31145	31429	30877	31025	31378	31241	31148	31208	31269	30975	31035	31154	30839	30974	31070	30857	31169	30853	30940	30824	30902	31206	30840	31492	31155	31052	31058	31119	30967	31105	30992	30747	31141	31081	31172	31323	30884	30836	31030	31108	31027	31136	30605	30960	30878	31107	31084	31043	31144	30851	30935	30991	31084	30984	30970	31053	31065	30811	30763	30917	31120	31129	31370	30997	30950	30832	30910	30999	31007	31087	30841	30903	31005	30959	31117	30823	30863	31020	31165	30924	30809	31106	31126	31225	31187	31179	30894	31143	31083	30794	30952	30887	31055	30836	31035	31090	30817	31178	30811	31026	30874	30892	30958	31182	31044	30826	31117	31039	31267	31248	31010	30945	31067	30941	30915	31032	30967	30896	31290	31072	31018	30978	31320	30909	30784	31032	30800	30868	31014	30956	30955	30905	31107	30998	30921	30867	31130	31034	30835	31031	31007	30768	31431	31224	30868	30952	30988	30852	31073	30829	31017	30900	31084	31191	31104	31064	31219	31318	31175	31135	30808	31022	30970	31149	31288	31158	31257	31022	31029	31276	31204	31058	31298	30921	30938	31127	30886	31051	31327	31071	30989	31049	31089	30995	31280	31057	31095	31145	31191	31142	30986	31320	31087	31002	30985	31101	31080	31085	30941	30888	30925	30845	31112	31077	30957	31156	31037	31176	30974	30790	31080	30911	31012	31381	31080	31071	31054	31314	31020	30828	31121	31212	31056	31134	31354	31146	30975	30841	30988	30975	31100	31097	30908	31053	31204	31062	31143	31015	31292	31124	31033	31089	30905	30877	30709	30900	31138	30839	30877	30826	31134	31018	31027	31007	31063	31018	31057	31133	30889	31060	30778	31005	30988	31027	31190	31137	30851	30823	31284	31255	31251	31251	31202	30963	31244	31040	30880	30744	30898	30921	30998	30818	30997	30714	31118	31235	31162	31085	31090	31080	31018	30931	31016	31184	31285	31053	31049	30840	30944	31010	30931	30963	31107	31128	30994	30894	31136	30997	30841	31148	31129	31077	31138	30960	31032	31167	31283	31303	31092	31063	31249	31030	31030	30939	30758	31041	31020	30841	31087	31058	30888	31124	31096	30790	30899	30967	30974	31203	30960	31128	31036	30950	31237	31082	31088	31009	31242	31129	30897	31271	31099	31070	30900	30775	31016	30690	31209	30978	31020	31155	31049	31104	31234	31171	31021	31130	31087	30983	30756	31109	31293	30811	31065	30883	31116	30888	31304	31109	31148	31290	31114	30926	31107	30993	31263	31072	31082	30940	30877	30841	30840	30978	30989	30969	31144	30814	31153	31235	31188	30980	31219	31183	31195	31181	31030	30911	30994	31213	30855	30992	31245	30832	31114	31131	31207	30927	30871	31017	31196	30889	31049	30957	31081	30992	31049	31207	31215	31027	30645	31176	30921	31186	31180	31071	31000	31070	30941	31033	31202	31079	30998	31091	30979	30851	31069	31177	31070	31144	30877	30984	30956	30777	30835	31176	31087	31161	30745	30895	30795	30889	31194	30951	31100	30971	31067	30843	31249	31172	30985	30872	31020	31085	30981	30854	31046	30926	30943	31129	31255	30969	31183	31084	30916	31054	31142	31013	31021	31384	31324	31049	31250	31001	31073	31108	30992	31168	30994	30969	31004	31143	30910	31169	30864	31326	31402	30869	31204	31093	30904	30781	31023	30861	31212	30843	30841	30945	31007	30973	31215	31008	31216	30865	31111	31067	30972	30812	31029	30737	31065	31136	30994	30970	31061	31240	31177	31056	31181	30827	31024	30947	31140	31023	31006	31112	30877	31073	30943	31114	31161	31162	30894	31187	31095	31022	30849	30898	30940	30849	31080	31254	30899	31010	31203	30908	31169	31027	31119	30845	31506	31097	31249	30890	31071	30789	30970	30854	31188	30951	31013	31050	31194	31319	31079	31161	31094	30900	31004	30700	31177	31346	31383	31165	31035	31148	30991	31252	30966	30908	31108	31081	31044	30990	31459	31128	31113	31038	31155	30907	31114	31110	31142	31046	31147	30964	31038	30729	30971	30959	31013	31079	31199	31041	30964	31070	31142	30986	30997	31259	31182	31122	30883	30858	31039	30937	30832	30981	31055	31043	30721	31184	31028	30959	31187	30973	31580	31098	31054	31134	30961	31014	31048	30915	31317	30845	31214	31001	31009	30946	31150	31103	31136	31173	31178	30983	31142	30986	31186	31025	31010	31226	31016	30868	31326	31077	31116	30954	30966	30987	31175	31273	30958	31007	31147	31045	30946	31074	31036	31211	31066	30990	30842	31140	31145	31237	30833	31271	31061	31046	31065	31161	31045	30718	30728	31104	31225	31128	31125	30904	31095	30909	31037	31153	30882	31189	30954	31194	30929	30973	31035	30962	31310	30968	31077	31083	31022	30867	31301	30738	31212	31063	30856	31125	31014	31136	31023	31123	31070	30818	31150	31116	31090	30959	31161	31150	31162	31222	31138	31039	31392	31064	31014	30963	31094	30893	30950	31247	31249	31051	30952	31252	31001	31045	30995	31022	31203	31004	31075	30870	30985	31058	31182	30990	31122	31072	31194	31140	30999	31094	30794	31021	31208	31117	31043	31015	31123	31208	30679	31043	31010	30910	31036	30944	31246	30933	31096	30828	31029	31065	31031	31007	31071	31272	31211	31005	30805	30944	30976	31251	30883	30767	31174	31248	31094	31169	31203	30900	31369	31152	30957	30826	31134	30839	30932	31095	31088	31163	31331	31007	30964	31165	30976	30891	31171	30791	30941	30972	31071	30910	30879	31017	30784	30913	30980	30893	31342	30915	30932	31094	31048	30842	30906	31184	31248	31037	30884	31332	31013	31208	31183	31061	31172	30972	30894	30727	31268	31122	31392	31053	31027	30961	31224	31017	31024	30960	31047	30806	31176	30917	30952	30965	31057	31180	30720	31039	31263	30968	30978	30850	31021	30853	30831	31083	30834	30993	31042	31303	31217	31116	30980	30887	30877	30845	30866	30876	31253	30984	31386	31008	31056	31041	31009	31390	31078	31030	31293	30959	31038	31198	30930	31150	31115	30941	30866	30714	31241	30799	31041	31161	30847	31233	31043	31020	30977	31129	31249	31187	31048	30842	31143	30789	31153	30829	31107	30875	31067	31197	31087	31377	31110	30686	30916	30851	31148	30936	31295	31102	30967	31020	31195	31247	31109	31332	31076	30802	31190	30898	31177	31163	31316	30873	30861	30894	30734	31147	31123	31004	30920	30935	30863	31021	31304	30815	31260	31109	31137	31301	30825	30936	31363	31271	31115	31089	31036	30558	31042	31020	31129	30900	31033	30939	30888	31001	30935	30901	31287	30931	30969	31063	30939	31194	31088	31160	30924	31020	31021	30623	30738	31173	31118	31241	31195	31103	30929	31237	31080	31322	31108	31124	30979	30986	31240	30955	31085	30897	31251	31067	31060	31049	31242	30921	31298	31075	31168	30959	31370	30782	30882	30861	30872	31022	30916	31035	31002	30814	31051	31183	30694	31020	30943	30931	31212	31007	30930	30758	30864	30974	30902	30902	30792	30974	31066	31239	31146	31059	31069	31125	31287	31119	31081	31117	31118	30915	31175	31042	31238	30968	30774	31114	31084	31153	30912	31014	31110	31009	31053	31054	30989	30986	30974	30992	31064	31059	31201	30880	31062	31412	30893	31076	31000	30947	30939	30867	31122	31023	31157	30865	30797	30788	31225	30958	30859	31189	30939	31216	31219	31272	31016	31318	31067	30935	31083	30837	31468	31160	31070	30885	31174	30961	31196	30957	31147	31163	31259	31114	31250	31141	30978	31161	30984	31112	31001	30916	31336	31039	31146	31296	30962	30927	31180	31034	31057	31060	31002	31051	30894	30939	31383	31120	31099	31104	31221	31158	30819	31097	31070	30938	31111	30925	30927	31115	31083	31271	30975	30837	31263	30832	30975	30926	31379	30955	31146	30991	31175	31176	31076	30765	31318	31008	30945	30856	31131	30977	31206	31029	31206	31120	31145	30815	31166	30930	31105	31151	31139	31098
29321	50604	52024	50478	41179	41597	52403	55854	39092	30486	22424	18728	17905	17653	17474	17505	17617	17452	17536	17388	17502	17537	17615	17533	17536	17459	17442	17331	17582	17514	17511	17499	17586	17539	17504	17464	17395	17361	17398	17410	17270	17426	17387	17273	17612	17395	17372	17491	17461	17391	17268	17456	17431	17485	17254	17477	17433	17506	17593	17582	17435	17336	17260	17517	17483	17690	17490	17447	17458	17361	17453	17455	17493	17470	17460	17274	17315	17343	17356	17182	17414	17351	17317	17663	17416	17353	17536	17449	17649	17246	17378	17338	17404	17410	17341	17466	17406	17531	17187	17491	17434	17302	17500	17611	17476	17429	17448	17513	17550	17376	17400	17392	17468	17534	17500	17394	17460	17356	17252	17216	17418	17387	17408	17323	17387	17317	17340	17390	17500	17355	17340	17601	17391	17442	17428	17370	17602	17444	17379	17316	17523	17514	17394	17399	17390	17583	17281	17553	17367	17611	17407	17334	17531	17363	17453	17336	17531	17460	17462	17324	17430	17309	17398	17394	17413	17493	17449	17400	17546	17538	17499	17416	17264	17422	17467	17411	17403	17285	17192	17329	17496	17416	17460	17453	17396	17290	17296	17440	17368	17342	17399	17468	17437	17496	17607	17445	17311	17289	17552	17424	17328	17479	17303	17385	17231	17267	17457	17316	17281	17473	17434	17275	17367	17284	17185	17240	17296	17483	17419	17497	17235	17496	17484	17373	17408	17472	17409	17294	17546	17391	17493	17398	17527	17511	17407	17281	17332	17484	17390	17443	17467	17497	17410	17454	17420	17306	17483	17609	17376	17318	17471	17511	17438	17417	17476	17408	17355	17428	17400	17248	17336	17494	17509	17461	17450	17406	17341	17273	17400	17362	17295	17404	17441	17326	17507	17572	17501	17549	17299	17486	17606	17327	17632	17494	17424	17407	17560	17364	17643	17436	17482	17307	17389	17265	17385	17464	17431	17314	17379	17369	17405	17500	17274	17355	17533	17393	17496	17571	17312	17399	17349	17438	17228	17344	17387	17439	17334	17516	17373	17482	17511	17331	17361	17451	17338	17313	17523	17500	17492	17408	17555	17362	17355	17368	17327	17588	17475	17429	17338	17444	17616	17513	17433	17206	17364	17324	17397	17506	17308	17560	17449	17399	17391	17438	17472	17452	17329	17259	17505	17136	17339	17298	17293	17466	17585	17477	17400	17420	17641	17260	17258	17523	17279	17295	17452	17389	17432	17331	17544	17317	17588	17278	17562	17310	17814	17341	17255	17414	17402	17529	17518	17409	17402	17484	17351	17634	17258	17553	17384	17499	17277	17418	17479	17186	17484	17385	17477	17432	17473	17204	17565	17281	17415	17361	17434	17395	17418	17332	17462	17405	17356	17673	17344	17422	17385	17257	17464	17531	17496	17581	17460	17358	17460	17406	17360	17630	17319	17516	17315	17457	17304	17570	17614	17524	17463	17497	17384	17324	17299	17496	17352	17444	17453	17374	17333	17256	17549	17485	17296	17244	17387	17467	17449	17366	17419	17277	17525	17305	17402	17364	17465	17263	17496	17486	17353	17480	17524	17377	17304	17444	17540	17342	17241	17563	17390	17585	17441	17577	17392	17437	17384	17444	17568	17524	17455	17424	17210	17563	17347	17412	17474	17399	17460	17517	17368	17312	17472	17287	17539	17323	17330	17266	17506	17532	17341	17420	17426	17334	17260	17450	17546	17209	17527	17326	17406	17410	17415	17406	17539	17399	17444	17383	17524	17566	17402	17350	17399	17305	17256	17381	17608	17481	17389	17380	17399	17388	17311	17541	17487	17417	17323	17297	17385	17408	17440	17481	17271	17338	17398	17653	17339	17316	17258	17464	17319	17423	17329	17407	17447	17313	17322	17381	17396	17529	17372	17452	17482	17375	17223	17417	17393	17444	17288	17460	17412	17394	17444	17313	17330	17538	17469	17296	17391	17411	17524	17589	17391	17207	17601	17384	17606	17573	17415	17344	17453	17319	17597	17415	17453	17374	17495	17403	17202	17342	17541	17326	17285	17413	17469	17279	17422	17503	17458	17357	17544	17347	17361	17411	17479	17304	17275	17431	17470	17468	17486	17390	17487	17152	17402	17361	17439	17307	17332	17589	17356	17328	17390	17432	17543	17367	17431	17481	17412	17251	17521	17409	17473	17511	17430	17446	17243	17670	17482	17358	17370	17388	17403	17347	17284	17304	17470	17585	17351	17615	17229	17349	17261	17531	17259	17451	17429	17375	17533	17475	17412	17219	17335	17351	17554	17488	17382	17354	17406	17518	17385	17200	17607	17494	17335	17283	17359	17629	17394	17500	17405	17351	17457	17302	17250	17277	17398	17372	17620	17460	17500	17531	17379	17496	17200	17276	17409	17437	17360	17448	17395	17381	17434	17374	17352	17293	17277	17339	17484	17474	17361	17322	17410	17591	17282	17548	17250	17488	17550	17376	17257	17253	17566	17484	17393	17299	17359	17466	17298	17517	17501	17493	17424	17241	17481	17376	17467	17283	17312	17286	17424	17358	17451	17376	17327	17498	17549	17417	17328	17378	17437	17427	17312	17416	17314	17319	17428	17253	17408	17619	17411	17309	17412	17392	17367	17260	17457	17428	17311	17483	17292	17493	17388	17423	17377	17307	17484	17212	17449	17488	17466	17387	17506	17377	17408	17319	17539	17498	17349	17334	17366	17472	17513	17338	17469	17251	17545	17223	17480	17521	17506	17286	17358	17456	17548	17219	17353	17377	17641	17349	17326	17471	17496	17413	17175	17315	17461	17444	17654	17267	17276	17478	17325	17586	17128	17217	17429	17254	17380	17411	17397	17449	17284	17501	17503	17460	17649	17389	17225	17365	17369	17083	17384	17412	17369	17278	17436	17344	17495	17220	17540	17315	17329	17310	17345	17434	17403	17329	17383	17282	17426	17219	17478	17509	17421	17439	17246	17348	17463	17294	17452	17199	17235	17536	17486	17519	17387	17423	17388	17487	17371	17331	17305	17428	17353	17470	17350	17413	17334	17551	17542	17241	17510	17387	17506	17171	17439	17467	17414	17260	17339	17400	17229	17305	17476	17401	17441	17561	17460	17281	17462	17444	17272	17420	17355	17383	17460	17415	17481	17591	17475	17453	17416	17377	17403	17272	17391	17283	17506	17598	17270	17625	17199	17446	17560	17539	17436	17596	17395	17494	17417	17442	17521	17510	17441	17306	17379	17437	17397	17359	17355	17370	17405	17308	17302	17616	17471	17232	17384	17292	17471	17266	17650	17557	17451	17451	17269	17265	17376	17250	17534	17376	17466	17330	17305	17404	17439	17511	17404	17430	17351	17364	17384	17452	17438	17231	17349	17450	17576	17474	17476	17455	17359	17215	17204	17269	17524	17446	17480	17463	17639	17497	17443	17352	17334	17384	17394	17472	17327	17372	17360	17378	17365	17566	17487	17304	17355	17638	17438	17166	17444	17528	17448	17384	17560	17433	17488	17398	17428	17213	17402	17338	17187	17487	17186	17312	17195	17444	17453	17579	17414	17408	17333	17364	17495	17106	17425	17547	17549	17485	17088	17563	17471	17330	17326	17479	17158	17242	17651	17300	17358	17368	17269	17455	17409	17316	17343	17645	17506	17468	17520	17437	17280	17723	17470	17354	17323	17205	17381	17514	17654	17382	17378	17590	17285	17295	17494	17479	17502	17274	17594	17431	17307	17387	17245	17273	17454	17424	17452	17360	17476	17362	17355	17396	17444	17314	17270	17414	17278	17384	17579	17582	17402	17289	17375	17546	17396	17385	17389	17412	17400	17354	17385	17495	17462	17506	17186	17485	17474	17428	17341	17367	17548	17403	17162	17691	17518	17535	17353	17468	17098	17370	17396	17345	17455	17335	17642	17387	17360	17424	17388	17441	17407	17273	17496	17513	17330	17476	17236	17572	17424	17235	17491	17412	17386	17535	17538	17167	17465	17431	17483	17394	17424	17304	17364	17494	17339	17412	17396	17368	17550	17452	17529	17229	17468	17498	17520	17442	17314	17474	17382	17323	17480	17301	17518	17398	17385	17419	17390	17440	17427	17257	17343	17285	17610	17325	17193	17355	17332	17344	17281	17515	17422	17426	17477	17349	17571	17292	17386	17541	17296	17340	17455	17460	17367	17440	17362	17496	17407	17298	17364	17304	17440	17410	17386	17271	17546	17347	17254	17402	17467	17313	17342	17406	17400	17375	17443	17251	17356	17303	17399	17552	17402	17429	17402	17510	17252	17317	17105	17445	17368	17496	17429	17225	17396	17483	17281	17467	17437	17274	17320	17375	17358	17530	17423	17383	17410	17373	17549	17428	17349	17560	17272	17309	17319	17577	17384	17501	17263	17358	17227	17468	17605	17339	17585	17311	17329	17349	17289	17283	17352	17531	17291	17393	17271	17473	17389	17506	17251	17500	17240	17339	17491	17443	17284	17452	17443	17088	17232	17252	17564	17345	17403	17431	17310	17479	17271	17447	17311	17505	17426	17519	17500	17398	17493	17386	17511	17557	17388	17566	17372	17491	17340	17540	17420	17318	17370	17323	17293	17433	17512	17423	17450	17475	17447	17472	17441	17252	17433	17658	17733	17388	17285	17334	17358	17241	17348	17430	17447	17372	17348	17479	17377	17357	17477	17230	17463	17364	17254	17395	17279	17475	17527	17448	17334	17335	17416	17213	17624	17563	17428	17272	17313	17424	17458	17367	17325	17350	17416	17445	17480	17329	17338	17281	17329	17562	17304	17289	17608	17337	17470	17315	17412	17361	17645	17380	17384	17297	17374	17369	17385	17396	17575	17320	17284	17568	17332	17281	17576	17335	17607	17272	17424	17440	17346	17351	17409	17470	17377	17206	17202	17247	17354	17456	17311	17566	17572	17357	17467	17462	17297	17471	17321	17595	17341	17357	17267	17466	17249	17502	17510	17449	17510	17461	17319	17374	17401	17464	17248	17393	17554	17282	17217	17368	17437	17398	17433	17387	17448	17331	17298	17401	17427	17232	17531	17370	17617	17473	17503	17408	17548	17461	17476	17414	17400	17557	17597	17306	17355	17503	17252	17400	17474	17284	17552	17361	17360	17290	17493	17622	17327	17509
36803	38717	44886	43763	39168	34119	34990	35039	32863	32401	31488	31370	30929	31002	31023	30777	30630	30859	30807	30533	31028	30904	30733	30841	31000	30606	30917	30823	30840	30847	30864	31042	30747	30802	30668	30805	30855	31147	30611	30638	30899	30762	30735	30781	30490	30753	30633	30717	30785	30871	30678	31058	31072	30690	30829	30736	30741	30756	30758	30928	30848	30562	30621	30705	30763	30713	30583	30783	30724	30708	30701	30964	30678	31034	30893	30698	30778	30848	30617	30733	30962	30883	30998	30910	30877	30903	30777	30789	30789	30636	30565	30838	30815	30688	30871	30552	30775	30970	30966	30958	30774	30703	30481	30799	30489	30441	31060	30944	30867	30856	30949	30433	31026	30807	30490	30655	30839	30826	30613	30887	30942	30477	31037	30581	30665	30845	30494	30888	30860	30704	31151	30884	30861	30855	30733	31044	30691	30850	30491	30705	30821	30617	30828	30729	30789	30896	30781	30550	30945	30878	30935	31087	30621	30773	30799	30842	30921	30662	30928	30948	30831	30998	30966	30492	30467	30816	30839	30792	30819	30866	30676	30740	30676	30765	30702	30794	30618	30499	30541	30762	30675	30595	30880	30877	30731	30744	30608	30823	30896	30806	30644	30723	30659	30673	30800	30806	30980	30656	30555	30863	30788	30741	30795	31028	31034	30735	30851	30749	30847	30854	30769	30858	30799	30519	30808	30761	30821	30707	30772	30628	30985	30753	30753	30967	30832	30771	30928	30999	31029	30820	30721	30848	30862	30692	30662	30613	30757	30627	30724	30901	30968	30751	30924	30822	30859	30694	30814	31035	30886	30828	30696	30632	30729	31065	30787	30456	30869	30485	30777	30760	30555	30576	30785	30776	30926	30802	30786	30915	30754	30833	30816	30754	30635	30827	30866	30613	30858	30802	30841	30772	30717	30553	30686	30582	30613	30746	31004	30916	31123	30597	30821	30778	30878	30716	30860	30926	31035	30714	30781	30701	30741	30771	30742	30704	30773	30674	30786	31067	30655	30780	31023	30861	30685	30803	30693	30767	30894	30705	30744	30749	30561	30451	30726	30850	30766	30865	30984	30602	30686	30744	30809	30748	30746	30742	30985	30703	30951	30876	30795	31045	30786	30709	30848	30664	30998	30788	30801	30976	30826	30980	30799	30881	30902	30856	30714	30687	30768	30709	30723	30904	30768	30629	30640	30825	30744	30766	30958	30765	30764	30795	30750	30648	30879	30536	30768	31099	30791	30740	30905	30829	30760	30754	30597	30907	31080	30448	30920	30984	30838	30747	30789	30935	31036	30774	30847	30529	30880	31008	30702	30778	30802	30434	30881	30718	30697	31226	30807	30616	30751	30808	30633	30619	30730	30808	30526	30737	30793	30767	30427	30738	30801	30702	30627	30903	31016	30923	30915	30814	31026	30880	30944	30833	30773	31031	30912	30821	30825	30765	30925	30798	31057	30589	30548	30515	30925	30623	30629	30713	30833	30876	31049	30920	30939	30871	30785	30861	30692	30711	30911	30705	31091	30874	30572	30875	30644	31100	30990	30684	30827	30511	30762	30712	30743	30654	30982	30586	30869	30489	30836	31130	30879	30756	30811	30813	30739	30814	30663	30422	30839	31054	31003	30608	30833	30772	31090	30701	30706	30730	30889	30793	30996	30807	30555	30856	30702	30672	30936	30739	30634	30635	30515	30522	30848	30682	30583	30694	30997	30630	30720	30734	30690	30738	30733	30765	30765	30782	30702	30580	30870	30711	30533	30560	30879	30789	30827	30889	30845	31093	30846	30974	30828	30716	30635	30867	31028	30604	30727	30801	30721	30661	30783	30497	30884	30830	30642	30640	30831	30518	30909	30781	30731	30763	30780	30889	30803	30994	30735	30747	30646	30417	30973	30741	30765	30765	30747	30543	30653	30851	30975	30656	30694	30793	30949	30877	30802	30812	30478	30771	31054	30712	30772	30831	30730	30826	30736	30773	30846	30918	30787	30893	30793	30818	30928	31086	30888	30955	30508	31004	30858	30545	30895	30769	30512	30788	30859	30799	30771	30916	30699	30847	30700	30743	31006	30696	30927	30868	30749	30843	30737	30656	30623	30460	30683	30859	30815	30664	30563	30903	30673	30862	30827	30559	30905	30723	30923	30683	30925	30792	30941	30788	30348	30729	30947	30811	30662	30731	30876	30783	30739	30814	30950	30855	30733	30909	30833	30861	30823	30672	30698	30928	30631	30874	30839	31025	30853	30731	30889	30926	31067	30713	30918	30668	30939	30663	30835	30779	31016	30904	30658	30923	30790	30730	30852	30767	30697	30887	30892	30830	30780	30990	30861	30830	30795	30762	30776	30712	31091	30919	30883	30861	30834	30640	30827	30918	30856	30795	31138	30909	30789	30904	30837	30738	30930	31064	30880	30676	30933	30810	30889	30699	30722	30657	30723	30758	30829	30595	30514	30863	30780	30961	31094	30703	30898	30818	30722	30796	30845	30755	30856	30908	30611	30619	30990	30734	30840	30638	30787	30748	30798	30900	30878	30912	30770	30742	30899	30469	30971	30949	30696	30664	30886	30786	30834	30868	30909	30976	30684	30966	30971	31064	30810	30651	30812	30538	30810	31106	30850	30638	30564	30954	30830	30859	30764	30839	30799	30791	30915	30837	30859	30806	30831	30775	30612	30485	30827	30953	30834	30688	30722	30682	30492	30856	30710	30920	30784	30685	30736	30870	30654	30958	30916	30766	30745	30609	31022	30740	30855	30748	30669	30752	30774	30872	30896	30578	30739	30344	30680	30775	30949	31009	30712	30847	30927	30664	30836	30646	30725	30827	30664	30841	30705	30476	30765	30622	30989	30528	30818	30903	30510	30968	30785	30938	31014	30883	30583	30848	30858	30798	30647	30973	30766	30986	30934	30935	30761	30584	30954	30632	30708	30661	30615	30749	30789	30720	30849	30926	30728	30542	30940	30962	30887	30862	30921	30928	30600	31009	30919	30912	30816	30774	30914	30728	30698	30749	30920	30591	30799	30956	30967	30903	30897	30806	30594	30928	30681	30706	30727	30643	30917	30734	30910	30574	30860	30889	30634	30757	30909	30664	31020	30743	30930	30884	30636	30474	30654	30807	30961	30918	30609	30689	30812	30799	30871	30713	31073	30727	30893	30934	30755	30963	30743	31082	30654	30793	30817	30716	30629	30876	30763	30778	31030	30909	30838	30706	30709	31011	30602	30719	30798	30584	30874	30765	30708	31062	30564	31032	31005	30862	30681	30668	30994	30687	30825	30827	30482	30868	30827	30395	30758	31089	31052	30665	30713	30989	30905	30898	30762	30635	30771	30906	30740	30701	30810	30675	30741	30636	30775	30645	30697	30744	30626	30959	31059	30774	30781	30657	30499	30665	30780	30722	30716	30785	30895	30949	30627	30839	31163	31050	30882	31138	30960	30792	30869	30943	31206	30768	31159	30893	30933	30592	30902	31076	30877	30913	30697	30729	30710	30781	30660	30759	30523	30912	30985	30773	31009	30829	31004	30880	30820	31030	30816	30881	30512	30682	30747	30711	30499	30630	30739	30883	30992	30941	30844	30827	30931	30755	30699	30670	30780	30843	30693	30939	30630	30772	30887	30705	30778	30718	30850	30765	31021	30833	31149	30820	30733	30768	30767	30528	30897	30749	31122	30829	30868	30722	30838	30950	30691	30633	30961	30748	30771	30582	30740	30776	30892	30735	31096	30847	30726	30788	30720	30886	30725	30636	31061	30828	30824	30878	30905	30774	30847	30755	30600	30669	30757	30869	31073	30910	30800	30878	30844	30844	31005	30754	30564	30963	30931	30665	31016	30883	30895	30631	30834	31078	30974	30753	30553	30940	30912	30476	30684	30972	30922	30903	30751	30798	30812	30944	30885	30916	30773	30787	30761	30999	30672	30714	30623	30910	30915	30687	30743	30906	30910	30631	30669	30920	30955	30963	30941	30968	30906	30626	30794	30711	30723	30849	30804	30877	30835	30765	31015	30674	30634	30910	30978	30736	30678	30916	30476	30671	30798	30722	30828	30882	31034	30662	30663	30967	31117	30939	30613	30585	30857	30862	30975	30582	30777	31106	30853	30646	30860	30811	30842	30827	30816	31071	30922	30990	30843	30791	30816	30834	30810	30836	30818	30898	30735	30530	30751	30821	30834	30729	30618	30563	30918	30845	30711	30727	30895	30696	30661	30881	30963	30815	30855	30675	30936	30793	30988	30879	30800	30793	30819	30708	30978	30700	30828	30582	30954	31000	30961	30706	30869	30826	31180	31086	30633	30724	31130	30706	30689	30801	30881	30595	30846	30916	30984	30572	30971	31127	30774	30665	30811	30754	30657	30753	30675	30911	30734	30759	30932	30864	30747	30603	30727	30982	30935	30802	31035	30748	30643	30870	31008	30810	30660	30842	30678	30907	31166	30800	30903	30579	30759	30555	30729	30875	30774	30738	30697	30489	30761	30696	30756	30821	31034	30941	30952	31004	30989	30596	30991	30825	30832	30760	30421	31059	30595	31004	30883	30589	30976	30870	30776	30593	30506	30728	30487	30558	30813	30738	30679	30727	30940	30590	30677	30687	30765	30859	30981	30611	30441	30801	30797	30838	30801	30762	30805	30677	30596	30729	30726	30632	30733	30683	30847	30779	31035	30827	30710	30677	30551	30794	30909	30901	30883	30664	30576	30844	30779	30652	31044	30817	30754	30761	30866	30910	30772	30746	30577	30626	30689	31205	30777	30752	30818	30980	30823	30828	30689	30653	30955	30851	30799	30798	30765	30858	30734	30844	30730	30609	30536	30719	30665	30667	30857	30905	30696	30509	30756	30851	30890	30897	30734	30926	30794	31112	30913	30506	30863	30419	30662	30835	30994	30838	30762	30773	30572	30763	30562	30865	31067	30900	30829	30909	30749	30658	30720	30720	30746	30870	30891	30828	30698	30747	30785	30926	30753	30941	31003	30709	30617	30871	30958	30864	30585	30777	30734	30824	30904	30983	30885	30951	30868	30991	30846	30755	30654	30861	31075	30868	30751	30798	30903	30909	30902	30961	30715	30804	31022	30454	30842	30960	30691	30925	31009	30676	30809	30644	31108	31063	31057	30961	30782	30712	30887	30711
27744	38406	38648	33014	26390	20111	21592	21241	19383	18351	17436	17195	17040	16882	16914	16946	17044	16968	16926	17001	17056	16946	16901	16971	17016	16911	17031	16990	16987	17098	16950	16726	16928	16963	16867	16806	17138	16785	17041	16810	16992	16915	16948	17155	16818	16940	17069	17071	16967	16999	16718	16757	16936	17079	17052	17036	16944	16965	16798	17110	16750	16890	16919	16788	17099	16975	16859	16906	17037	16744	16833	16895	16936	16980	17114	17132	16981	16873	17108	17000	16955	17056	17161	16972	16935	16929	17023	17077	17036	16803	17052	16999	16781	16826	16934	17011	16904	16909	16807	16979	16700	16866	16884	16816	17005	17044	16820	16816	16973	17015	16821	16949	16800	16887	16946	17012	17050	17025	16968	17046	16768	16928	16913	16926	17026	16984	16849	16988	16864	16978	16881	16815	16999	17013	16894	16826	16905	17012	16710	16770	16726	16870	16894	17049	17116	17055	16978	16994	17115	17016	16932	16945	16908	16748	16834	16806	16924	17136	16922	16909	16806	16837	16925	16993	17082	16873	16994	16936	16955	16794	16924	16951	16852	17052	16733	16994	17000	16896	16750	17017	16902	16848	17059	16804	16873	16770	16896	16951	16842	16815	16878	17144	16969	16914	16959	16815	16670	16781	16916	16844	16813	16978	17007	16748	16931	16941	16903	17108	16902	17049	16912	17172	17051	16961	16888	17047	16998	16839	16823	17060	16938	16734	17033	16884	16893	16967	16848	16912	16766	17030	16696	16955	16949	16817	16834	16902	16956	16904	16988	16935	17075	16894	16939	16972	17089	16965	16860	16873	16955	16869	17041	17134	16842	16944	17058	16893	16942	16851	16901	16863	17027	16718	16934	16995	16744	16848	17018	16982	16876	16915	17061	16981	16849	17171	16903	17013	16964	17059	16923	17032	16952	16870	16777	16962	16994	16977	16938	16647	17057	17076	17035	16799	16994	16968	17001	16604	16922	16865	16977	16869	16991	16956	16872	16896	16942	16996	16926	16982	16792	16784	16963	16946	16845	16993	17004	17169	16934	16829	16867	17015	16809	16827	16758	16713	17051	16734	16971	16889	16887	16927	17021	17026	16948	16557	16827	17204	16896	16947	16900	16731	16750	16957	17030	16841	16792	16992	16932	16969	16833	16995	16816	16722	16879	16902	16879	16880	16903	16874	17061	16950	16954	16864	16992	16944	17063	16836	16955	16960	16989	17176	16842	16936	16815	16982	16872	17052	17019	17128	16926	16772	16778	17010	16782	17066	16831	17122	16805	17060	16852	16996	16830	16921	16792	17021	16930	16875	16973	17109	16952	16866	17014	16949	16751	17004	16962	16925	17131	16981	16939	17075	17000	16831	17074	16894	16959	16997	16914	16857	17005	16953	16790	16958	16988	16885	16797	17019	16859	16822	16954	17092	16927	16943	16991	16949	16982	16861	16704	16907	16814	16875	16943	16862	16889	16934	16981	17014	16797	16985	17012	16989	16941	16937	16999	16955	17122	17079	16893	16954	17084	16850	16946	16880	16910	16892	16870	16875	16847	16907	16940	17071	16854	17017	16776	16969	16805	16751	16948	16881	16985	16837	16899	16987	16758	16849	16948	16940	16949	17008	16991	17048	16838	16883	17033	16952	16955	16917	16946	16857	16922	16873	16918	16885	16913	16883	17143	16977	16851	16971	16863	16979	16917	16956	16922	16791	16945	16893	17060	16978	16946	16811	17032	17001	16894	16749	16950	16911	16798	17028	17074	16762	16813	16914	16768	16901	16688	16777	16882	16936	17032	16838	17078	16933	16759	16835	16904	17000	16912	16803	16839	17072	16751	16715	16929	16867	16911	17056	16846	16874	16997	17011	16878	16917	16811	17129	16987	17027	16874	16849	17124	16871	16841	16923	16998	16764	16983	16868	16837	16850	17026	17058	16817	16779	16926	16791	16998	16839	16871	16974	16759	17084	16832	16850	16902	16952	17072	16884	16958	16795	16970	17008	17018	16693	17154	17010	16809	16827	16827	17131	16922	17109	16902	16832	16972	16975	16862	16903	16895	16881	16879	17063	17013	16959	17128	16881	16883	16964	17014	17121	16817	16911	17070	16947	16842	16841	17011	17055	16821	16816	16862	16796	16868	16979	16924	16809	16888	16795	16949	17001	16796	16885	17015	16986	16937	16851	16914	16986	17057	16864	17076	16933	16957	16879	16806	16969	17195	16824	16847	16995	16905	17010	16921	16983	17053	16748	16876	16810	16868	17011	16922	16772	16987	16878	16986	16850	16875	16971	16892	16959	16896	16972	16791	16901	17031	16853	16880	16921	16840	16827	16908	16863	16911	17117	17048	17136	16905	16869	16834	16926	17067	16833	16938	17031	16994	17168	16973	17134	16991	17025	17062	16972	16954	17058	17050	16909	17010	16870	16856	16948	16835	16762	17100	16880	16907	16989	16964	17045	16825	17023	16933	16940	16877	16847	16949	16987	17054	16930	16937	16956	16857	16897	16962	16892	17063	16828	16911	16863	16952	16962	16881	16895	17093	17080	16897	16963	16883	16825	16973	16890	16921	16788	16752	16967	16944	17076	16900	16877	16947	16950	16926	17076	16982	16855	16718	16977	16885	17063	16723	16945	16964	16945	16856	16820	16945	16977	17007	16981	17061	16980	17006	16968	17005	16922	16946	16939	16805	17013	16697	16878	16809	16958	17021	16896	16808	16756	17132	16928	16886	16968	17027	16964	16894	16956	17136	17080	16677	16912	16915	16912	16940	16933	16977	17024	16868	17066	17126	16871	17074	16936	16970	16862	16964	17093	16992	16929	16946	17023	16861	16925	16943	16778	16946	16910	17027	17072	16802	16936	16922	16945	16868	16907	17175	17020	16924	16911	17004	17107	16909	16971	16903	16874	16951	17127	16980	16846	16914	17055	16969	16827	16931	16978	16766	17001	17055	16996	16856	17008	16970	16943	16870	16962	16960	16963	17024	16798	16851	16901	17064	16977	17017	16851	16902	16967	16949	16984	16991	16850	16991	16937	17035	16873	16918	16887	16850	16831	16970	16828	16848	16962	17003	17094	17085	16985	16778	16873	16955	16893	16885	16949	16889	16870	16869	16949	16950	17038	16817	16844	16849	16932	16980	16893	17194	16874	16939	17002	16868	17090	16891	17000	16909	16953	17172	17031	16969	16866	17079	16800	16931	16758	16965	17036	16827	16934	16941	16778	16913	16891	16744	16977	16985	16857	16831	16851	16953	17024	17089	16660	16909	17063	17145	16838	16935	17005	16984	16964	17066	16766	16922	16708	17004	17171	16963	16976	16814	16869	16794	17010	17118	17184	17036	16746	16898	16748	17109	16957	16842	16983	17030	16982	16858	16839	16891	16943	16926	16914	16871	16959	16817	16881	16929	16958	16908	16842	16822	16956	16769	16812	17008	17046	16965	16884	16772	16945	16869	16979	16923	16869	16855	16700	16998	16669	17031	16902	17051	16978	16917	16848	16935	16733	16845	16853	16851	16948	16907	16953	17029	16986	16844	16992	17024	16927	16915	16713	16948	16923	17071	17086	16898	16999	17070	17087	17019	16899	16735	17073	17140	16898	16897	17037	17049	17024	16767	17063	17006	16937	17000	16883	16960	16888	16848	16896	17021	16846	16784	16897	16947	16854	16919	16929	17003	16884	16938	16918	16858	16874	16743	16873	16916	16939	17189	16852	16840	16869	17031	16843	16923	16864	16890	16909	16869	16696	16914	17091	16888	17041	16844	16832	17024	17081	16847	16895	16875	16982	17003	16889	16823	16904	17008	16630	16912	16948	16964	16852	17052	16952	16831	16989	16937	17013	16852	17070	16866	16936	17019	17034	16819	16961	16952	16921	16807	16963	16770	17112	16952	16946	16854	16773	17072	16969	16934	17061	16996	17068	16794	16995	16776	16999	16896	16919	17019	16923	17000	16810	17025	16885	16919	16890	16997	17037	16830	17041	17017	16926	16921	16893	16865	16954	16839	17083	16877	17022	17037	17064	16925	16990	16869	16954	16858	16787	16935	16867	16868	16981	17066	17106	16835	17030	16964	16881	17108	16998	16767	16981	17023	16990	17023	16930	16803	16768	16851	16814	16809	16775	16973	16875	16896	16806	17022	16957	17061	16990	16932	16990	16978	16874	16896	16979	17026	16899	16979	16973	16881	16929	16902	16861	16834	17038	16937	17002	16915	16955	16976	17033	17049	16986	16805	16949	17132	16813	17007	16985	16874	16959	16859	16877	16882	17050	16944	16807	16919	16857	16981	16773	16995	16847	16919	16883	16998	17074	17114	16794	16998	17042	17044	16985	16692	16884	16886	16994	16986	16992	16886	17001	16954	16930	17031	17102	17054	17079	16869	16943	16960	16854	16937	16709	16916	16982	16868	16752	17087	16869	17041	17002	17007	16853	17037	16932	16562	17079	16925	16883	16981	17076	16966	16897	16837	16828	16979	16960	17148	16909	16949	16658	16994	17024	16943	17064	16953	16904	17036	16854	16914	17113	16967	17022	16772	16915	16908	16901	16932	17128	17010	16897	16825	16862	16975	16936	17065	17001	16829	16884	17007	16928	16819	16868	17166	17073	17043	16959	16849	16989	16982	16835	16854	16964	16971	16952	17019	16952	16968	16825	17089	17006	16997	16896	16926	17023	16999	16854	17003	17025	16964	16781	16896	16889	16993	16810	16892	16959	16981	16861	16965	16948	16944	16974	16949	16857	16789	16929	16962	16895	16790	16946	16932	16798	17007	17137	16966	16738	16853	16784	16908	16939	16938	16779	17044	16890	16835	16929	16660	16922	17039	17023	16795	16840	16955	16962	17078	16922	16846	16865	16925	17038	16927	16931	16770	16874	16874	17058	16944	16942	16810	16979	16926	16898	16706	16887	16915	16977	16830	17050	16877	16972	16883	17077	16866	16970	17005	17072	17080	17028	17078	16743	16953	16866	16865	16946	17032	16832	16841	17023	16750	16828	16866	17031	16995	16851	16933	17044	16922	16802	16877	16987	16933	16797	16982	16849	16804	16944	16863	16958	16749	16954	17007	16967	16815	17031	16905	17031	16961	16946	16967	16837	16948	16937	16891	16893	16930	16940	16826	16933	16857	16893	16945	16954	16802	17063
24777	22458	32509	38084	38570	40702	50508	46921	44344	38429	34101	31707	30862	30736	30684	30688	30944	30625	30520	30650	30707	30493	30725	30681	30569	30400	30777	30798	30425	30508	30785	30542	30346	30488	30583	30321	30495	30469	30526	30536	30741	30812	30440	30632	30418	30368	30396	30644	30578	30586	30404	30416	30520	30807	30502	30405	30641	30666	30436	30579	30345	30592	30433	30314	30560	30615	30735	30540	30285	30505	30485	30488	30276	30166	30560	30336	30604	30421	30507	30432	30555	30441	30711	30393	30620	30615	30544	30259	30289	30604	30562	30614	30518	30787	30504	30258	30563	30453	30449	30434	30769	30560	30318	30311	30472	30514	30619	30237	30459	30365	30505	30512	30548	30368	30777	30375	30693	30506	30481	30209	30375	30376	30452	30371	30450	30425	30206	30327	30535	30521	30202	30383	30328	30412	30452	30651	30667	30409	30606	30296	30675	30533	30584	30471	30596	30531	30475	30309	30704	30509	30303	30362	30467	30630	30215	30594	30592	30532	30391	30392	30654	30394	30524	30404	30708	30486	30255	30514	30571	30407	30567	30634	30627	30406	30319	30036	30576	30481	30522	30525	30484	30447	30607	30285	30444	30682	30461	30565	30406	30339	30727	30541	30675	30372	30261	30469	30449	30546	30539	30576	30547	30330	30205	30334	30712	30540	30428	30371	30737	30540	30542	30735	30216	30213	30648	30449	30123	30564	30299	30221	30456	30375	30465	30498	30451	30777	30589	30232	30536	30240	30398	30491	30461	30429	30377	30381	30387	30425	30471	30367	30614	30413	30417	30304	30443	30505	30535	30238	30495	30421	30504	30267	30421	30576	30342	30216	30704	30390	30500	30617	30781	30458	30385	30561	30383	30413	30311	30418	30447	30689	30495	30601	30727	30551	30742	30292	30561	30437	30634	30560	30397	30534	30422	30419	30467	30671	30561	30492	30742	30388	30395	30375	30159	30397	30506	30410	30492	30259	30536	30472	30324	30803	30362	30664	30580	30691	30693	30175	30406	30483	30188	30556	30565	30458	30531	30619	30509	30513	30327	30652	30691	30211	30377	30258	30350	30417	30704	30251	30628	30525	30395	30574	30501	30663	30512	30624	30762	30390	30611	30698	30466	30192	30704	30487	30398	30259	30584	30335	30335	30844	30669	30489	30217	30297	30450	30366	30356	30401	30632	30115	30748	30455	30407	30509	30400	30467	30278	30548	30645	30746	30791	30299	30460	30575	30175	30143	30455	30564	30538	30357	30377	30522	30476	30633	30333	30576	30394	30623	30451	30566	30289	30372	30427	30481	30345	30391	30615	30387	30353	30430	30648	30427	30438	30373	30545	30476	30377	30410	30434	30382	30277	30514	30633	30578	30515	30538	30324	30515	30534	30305	30300	30616	30470	30416	30546	30614	30691	30420	30274	30451	30372	30300	30615	30248	30485	30524	30448	30675	30556	30515	30492	30439	30663	30682	30667	30429	30426	30332	30421	30554	30682	30428	30295	30470	30477	30334	30478	30324	30323	30414	30501	30758	30572	30311	30229	30602	30400	30112	30318	30290	30565	30817	30688	30592	30687	30431	30541	30447	30505	30616	30612	30616	30448	30623	30524	30432	30370	30267	30521	30347	30537	30638	30312	30361	30692	30407	30614	30437	30419	30620	30400	30004	30329	30362	30345	30293	30377	30462	30561	30414	30802	30635	30669	30510	30487	30490	30543	30402	30532	30841	30431	30480	30528	30696	30291	30126	30412	30252	30704	30488	30564	30319	30522	30527	30792	30254	30272	30276	30566	30690	30505	30829	30620	30561	30231	30370	30349	30415	30589	30508	30382	30400	30453	30536	30541	30497	30557	30448	30183	30542	30499	30350	30433	30481	30254	30281	30451	30611	30513	30597	30475	30208	30691	30497	30248	30382	30504	30555	30314	30135	30455	30562	30581	30457	30570	30466	30526	30435	30471	30606	30466	30404	30156	30423	30310	30432	30239	30469	30539	30413	30329	30324	30361	30316	30348	30485	30395	30423	30661	30673	30619	30549	30371	30673	30505	30212	30653	30644	30769	30693	30531	30328	30681	30486	30421	30497	30207	30515	30667	30382	30523	30426	30511	30430	30448	30435	30454	30552	30217	30529	30553	30658	30422	30392	30554	30443	30572	30511	30698	30236	30516	30683	30365	30739	30477	30186	30431	30378	30543	30162	30326	30548	30490	30562	30476	30453	30391	30429	30316	30489	30461	30396	30474	30409	30170	30472	30593	30368	30364	30541	30498	30464	30491	30622	30504	30267	30577	30576	30283	30475	30053	30405	30447	30298	30241	30258	30399	30483	30471	30575	30536	30457	30559	30490	30570	30385	30506	30461	30491	30487	30451	30441	30342	30543	30647	30660	30454	30503	30374	30311	30477	30314	30390	30452	30322	30537	30227	30455	30578	30607	30338	30467	30559	30528	30535	30369	30550	30464	30478	30261	30533	30401	30249	30590	30360	30594	30827	30493	30731	30699	30378	30393	30716	30245	30531	30243	30518	30333	30680	30539	30588	30340	30407	30499	30562	30340	30573	30500	30450	30378	30714	30608	30324	30453	30522	30539	30528	30285	30390	30284	30485	30310	30732	30319	30641	30687	30343	30446	30587	30499	30595	30689	30539	30411	30396	30574	30374	30583	30479	30014	30763	30554	30557	30425	30369	30103	30413	30518	30226	30527	30216	30614	30229	30659	30408	30537	30444	30488	30354	30161	30321	30590	30427	30424	30542	30337	30189	30436	30594	30341	30453	30586	30573	30469	30477	30423	30618	30840	30618	30200	30082	30366	30459	30303	30474	30334	30381	30477	30312	30324	30448	30439	30764	30574	30605	30486	30563	30361	30360	30339	30313	30631	30601	30537	30642	30626	30358	30382	30370	30693	30302	30502	30676	30228	30614	30562	30609	30491	30409	30371	30606	30506	30285	30425	30770	30574	30432	30520	30582	30500	30570	30578	30455	30571	30477	30468	30434	30668	30421	30473	30496	30638	30491	30350	30445	30382	30288	30474	30436	30209	30407	30488	30590	30139	30488	30382	30500	30632	30580	30398	30510	30408	30478	30448	30470	30334	30438	30389	30546	30597	30556	30606	30410	30538	30325	30700	30427	30778	30732	30592	30408	30387	30774	30327	30579	30755	30804	30578	30474	30492	30249	30428	30416	30765	30823	30636	30775	30502	30703	30497	30363	30371	30412	30371	30361	30565	30547	30200	30401	30198	30218	30518	30223	30461	30706	30604	30354	30344	30678	30663	30595	30490	30588	30690	30341	30545	30593	30443	30638	30590	30401	30425	30550	30380	30513	30420	30377	30446	30485	30530	30483	30354	30548	30490	30566	30248	30406	30624	30578	30499	30386	30562	30623	30360	30218	30624	30274	30369	30530	30338	30471	30425	30294	30520	30388	30259	30427	30382	30553	30510	30645	30385	30661	30490	30445	30287	30457	30344	30662	30530	30526	30374	30722	30561	30272	30394	30413	30432	30845	30540	30675	30429	30604	30481	30487	30490	30634	30637	30502	30369	30690	30813	30589	30468	30822	30483	30578	30475	30461	30627	30508	30196	30393	30620	30898	30244	30329	30354	30779	30722	30626	30747	30637	30502	30548	30485	30398	30491	30559	30298	30432	30595	30587	30415	30580	30430	30712	30469	30451	30639	30684	30587	30514	30300	30598	30422	30606	30446	30528	30590	30584	30643	30566	30401	30736	30459	30424	30324	30514	30387	30594	30431	30416	30632	30537	30272	30663	30577	30213	30404	30488	30425	30575	30349	30723	30517	30371	30421	30521	30542	30405	30363	30381	30350	30141	30323	30795	30414	30302	30574	30526	30582	30369	30602	30604	30623	30370	30327	30590	30474	30558	30506	30266	30514	30347	30474	30619	30519	30446	30235	30487	30384	30309	30462	30389	30125	30314	30699	30398	30738	30513	30237	30292	30498	30300	30457	30602	30666	30605	30360	30493	30445	30447	30470	30536	30250	30279	30736	30299	30541	30523	30514	30391	30475	30336	30774	30690	30328	30506	30354	30722	30573	30507	30576	30662	30512	30311	30301	30592	30481	30572	30261	30494	30415	30345	30623	30517	30565	30583	30635	30588	30379	30654	30705	30549	30423	30502	30338	30563	30509	30559	30400	30542	30594	30424	30382	30618	30378	30370	30252	30469	30573	30319	30293	30575	29999	30151	30116	30675	30368	30363	30531	30442	30484	30500	30358	30439	30360	30582	30335	30651	30158	30345	30471	30436	30349	30355	30696	30384	30498	30582	30416	30467	30203	30342	30623	30404	30583	30624	30408	30380	30530	30777	30405	30307	30548	30491	30539	30584	30548	30380	30447	30389	30441	30481	30742	30423	30574	30539	30393	30428	30588	30630	30449	30464	30683	30504	30594	30443	30618	30398	30377	30316	30684	30574	30537	30703	30600	30369	30420	30627	30721	30352	30599	30634	30484	30489	30593	30256	30509	30456	30221	30316	30483	30455	30181	30713	30684	30558	30319	30600	30247	30412	30544	30475	30604	30479	30571	30380	30514	30639	30511	30571	30609	30771	30551	30518	30327	30294	30493	30516	30564	30607	30228	30615	30668	30579	30275	30481	30506	30508	30370	30455	30594	30315	30748	30568	30584	30633	30590	30398	30653	30506	30482	30541	30652	30381	30347	30569	30462	30477	30437	30454	30425	30418	30483	30579	30266	30361	30446	30312	30350	30431	30285	30665	30599	30661	30506	30306	30488	30670	30360	30717	30421	30449	30425	30472	30709	30769	30573	30472	30299	30801	30137	30385	30476	30418	30639	30399	30602	30533	30376	30548	30288	30632	30378	30283	30535	30615	30504	30684	30420	30522	30446	30550	30491	30536	30166	30456	30436	30330	30454	30448	30602	30604	30502	30508	30248	30493	30419	30476	30646	30514	30592	30316	30599	30646	30342	30465	30406	30424	30794	30689	30664	30347	30430	30479	30493	30525	30624	30540	30376	30505	30404	30569	30563	30346	30442	30384	30473	30320	30574	30649	30442	30335	30548	30605	30751	30346	30725	30668	30295	30497	30347	30354	30568	30455	30569	30719	30327	30334	30531	30554	30554	30186	30495	30410	30466	30964	30457	30723	30312	30814	30440	30636	30488
27046	45698	45230	39976	32010	31372	39408	34923	32356	24833	19816	17854	17109	16976	17220	16941	17015	17009	16810	17022	17131	16953	16964	17032	17201	17202	16996	17043	16966	16970	17122	17035	17111	17046	17097	16883	17104	16950	17026	17052	17057	17066	17095	16937	16834	17166	17026	16850	17098	17016	17013	17043	16991	17201	16981	17005	17038	16985	17259	17028	16963	17077	17405	17104	17058	17095	17111	17319	16959	17127	17068	16937	16943	17031	17016	17008	17193	16937	17194	16939	16998	17000	16978	16927	16924	16907	17063	17147	16993	17093	16971	17002	17033	17121	17211	17207	17012	17026	17121	17258	17025	17108	16855	16925	16852	17099	16881	17146	16949	17120	17064	17036	17012	17166	16964	16892	17167	17160	16977	17001	17227	17184	17179	16997	17128	17163	17046	17003	17009	17037	16990	16834	16926	17026	17239	17108	17122	17008	16981	16922	16941	17134	17138	16978	17067	17142	17052	17105	16996	16964	17056	17068	17122	17177	16869	17115	16973	16854	16933	16963	17237	16993	16803	17024	17031	16981	17039	16917	16981	17159	16829	17085	16901	16988	17141	17210	17142	17038	17114	16916	17050	16965	16866	16807	17061	16950	17117	16907	17136	17043	17089	16938	16942	16813	16983	17083	17145	17174	16960	16795	17011	17053	17023	16825	17140	16927	17071	17044	17157	16988	16859	16912	16948	17024	17116	16993	16852	17173	16839	16933	17082	16897	17034	16988	17137	17099	16917	17148	17168	17175	16967	17008	17059	16792	17071	17109	17098	16980	16846	17115	16923	17070	17070	16975	17003	17219	17055	16943	16883	16909	16922	16980	17010	16838	17184	17030	17089	16976	16900	16968	17105	17073	17143	17019	17170	17008	17030	17219	17048	16938	17234	17061	17212	17029	16936	16928	16933	17041	16994	16946	16975	17255	16971	16949	17077	17088	17077	16982	16994	16978	17038	16822	17123	16958	16997	17136	17090	17120	16881	17144	17084	17024	16978	16941	17004	16975	17068	17032	17081	16934	17103	16936	17044	16870	16892	16892	17207	17002	17144	17160	16978	16933	17023	17005	17039	17110	16907	16957	16919	16937	16990	16979	16801	16873	17155	17018	16920	16898	17070	17039	16950	17060	17051	16877	17022	16921	17053	17133	17071	17146	17111	16972	17229	17103	16961	17041	17137	16895	17055	17186	17038	17087	16889	17184	16894	17086	17004	16752	16943	17036	17139	17126	17054	17026	17055	16959	17063	17066	17101	17105	17040	16784	17195	16868	17154	16871	17106	16970	17177	17182	17089	17219	17016	17209	17012	17009	16871	17105	17013	17060	17099	16994	17062	17086	16916	17050	16895	16821	17059	17052	17053	16941	17031	17016	17082	17074	17080	16936	17232	17107	17159	16949	16874	17036	17087	17017	16971	17040	17128	17143	16912	17034	16950	17086	17055	17237	17118	16968	17074	16943	17039	16954	17189	17247	16894	16963	16979	17015	16911	16840	17100	17024	17019	17171	17124	17140	17033	17159	17100	16879	17127	17211	17049	16997	17115	17151	17126	16986	17123	16760	17015	17098	17101	17053	16867	17004	16959	17193	17191	16865	16971	17073	17019	17144	17171	17067	16919	16943	16856	16995	16991	17073	16949	16939	17050	17016	17150	17175	16934	17087	17038	17083	16951	16952	17180	16990	16920	16998	17098	17117	17042	16984	17044	16866	17301	17048	17045	17108	17025	17085	16914	17187	17112	17043	17134	17169	17080	16847	17149	17077	17110	16819	16963	17087	16870	16980	17043	16964	17056	17063	17115	17088	17102	17022	17244	17017	17183	17019	17084	16909	17130	17101	16999	17093	17038	17054	16905	17087	16993	16891	17191	16897	16828	17140	17048	16873	17036	16851	16926	17011	17108	17079	16952	17135	17005	17050	17014	17095	17219	17001	16965	17142	17005	16956	16963	16973	17149	17015	16828	17053	17005	16914	17115	16923	17058	17117	17038	17073	17019	17004	17194	16870	16898	17016	16832	17108	16969	17224	16930	16914	16954	17018	17225	17164	17129	17062	16875	17120	16847	17003	17024	16860	17146	17169	16961	17035	17028	17008	17007	16964	16813	17109	17079	17050	16949	16921	17077	17062	17150	17024	17115	17062	17080	16973	16942	17017	17013	16963	17041	17066	17156	17064	16868	16927	17088	17017	16924	17004	16987	16977	16976	16828	17105	16840	17012	17161	16771	16963	17023	17102	17057	16913	16847	16980	17156	16971	17167	17174	17079	16992	17047	17161	17026	16925	17001	17120	16832	17017	16888	17041	17139	16914	16998	17115	16921	16968	17200	17126	16857	17257	17011	16907	16958	16915	16901	17079	16895	17024	17098	17091	16917	17013	17091	17066	16932	17112	17227	17068	17048	17089	16966	17078	17046	16916	16971	16869	17118	17098	17154	17055	17099	17110	16966	16965	16891	17075	16970	17159	17013	16930	16976	17181	16941	16876	17117	17068	17111	17032	16925	16954	16982	16992	17167	17171	16970	17218	16991	16938	16944	16878	16978	17053	16956	17110	16919	16932	17145	16943	17071	16982	17040	16924	17046	16986	17005	17113	16980	16950	17128	17122	16888	16906	17149	17032	17085	17042	16928	16977	17067	17048	17121	16921	17117	16856	16844	16987	16896	17144	17078	17034	16943	17101	16893	16833	17063	16934	17054	17061	17020	16974	16975	17012	16953	17027	17106	17050	16974	17066	17068	17225	17077	17008	16893	16892	17177	16954	17206	17045	17096	17232	16977	17151	17159	16910	17065	16906	16841	17062	16984	17079	16942	17081	17195	17062	17076	17028	17064	16950	16896	17045	17057	16935	17066	17000	16789	17142	16936	16997	16951	16904	17025	17017	16989	17007	17192	16968	17005	16996	16896	17236	16976	17000	16871	17030	17102	17026	17155	16882	17194	16989	16978	16989	17019	17163	16959	16992	17056	16869	16903	17271	16992	17031	17049	17038	17017	16982	16893	16983	17077	17120	16835	17084	16935	16897	16915	17222	17060	16889	17106	16972	17093	17007	17083	16900	16974	16996	16880	16963	17070	17016	17094	17165	17062	16936	16946	17038	17160	16997	17031	16882	17239	16841	16986	16694	16964	17157	17007	17067	17051	17039	17127	16989	17038	17161	16939	17069	17155	17098	17072	17068	16820	16952	17051	16932	17085	16862	17182	17138	16817	17209	17060	17008	17089	16989	17022	17089	17038	16992	16874	16936	17189	17009	16841	17210	17001	16853	16903	16833	17105	16990	16877	17044	17224	17041	17224	16997	16981	17081	16819	17059	17071	17061	17082	17228	16941	17106	17103	17234	17017	17014	17035	16959	16977	17097	17100	16984	17191	16877	17165	17041	17052	16939	16914	17039	17262	16976	16948	16846	17088	16769	17199	17031	17197	17096	17098	16904	16751	17073	17073	17193	17195	17207	16962	17007	16954	16986	16853	17089	16897	16955	16888	17162	17024	17104	16940	17030	17036	17101	17059	16927	16788	17139	16971	17058	17151	16970	17259	17095	16977	16979	17104	17096	17080	17158	17126	16971	16936	17153	16927	17232	17185	17035	17054	17023	17168	17062	17241	17005	17011	16988	16885	17147	17011	17144	17155	17066	17118	17043	17038	16948	16875	17023	16936	17114	16907	16926	16891	17207	17044	16985	16958	16961	17026	16992	17036	17249	17047	17145	17150	17004	17161	16840	17104	17067	16986	16928	17192	16948	17079	16974	17118	16989	17132	17209	17134	16998	17258	17153	17075	16912	17036	17120	16914	17242	17194	16972	17044	16806	17011	17021	16888	17143	17010	17099	17020	17080	16860	16947	17067	17069	17199	16954	16976	17042	16843	16864	16825	17004	17052	17095	17035	17094	17217	17137	16980	17117	17066	17089	17148	17107	17005	16935	17037	17071	16975	16989	16892	17217	17076	17243	16962	17037	17043	17080	16938	17029	16954	17086	17156	17054	16968	17207	16966	17211	16994	17165	17038	17000	16951	16879	16944	17089	17255	17090	16798	16946	17011	16912	16921	17030	17103	17210	17089	16928	17026	17071	16998	17014	17048	16921	17017	16945	17158	16795	16993	17057	17018	16973	17088	16971	17308	17117	17186	16940	17142	16943	17094	16958	17143	17005	17128	16908	17021	16977	16943	16956	16960	17029	17054	16968	16968	16919	17014	16988	17240	17041	17159	16889	16885	16930	17094	16874	17095	17030	16940	16877	16902	17038	17020	17054	16907	17142	17006	17059	17050	16975	16889	17070	17221	17085	16764	17072	17015	16863	17171	17029	16991	17041	17051	16905	17038	17235	16929	17121	16929	17104	17015	17122	16912	17005	16996	17233	16864	17140	17116	16861	17084	16959	17041	16975	17043	17104	16910	17011	17102	17113	16907	16948	17134	16856	17023	17128	17111	16953	17085	16976	17090	17127	17075	16954	16880	17072	17003	17029	17141	17041	17132	17033	17145	17163	17078	17011	16949	16939	16997	17027	16872	16939	16933	16816	17046	17164	17039	17017	17150	17008	16875	17101	17092	17141	17011	16949	16877	16970	17080	16912	17024	16833	17139	17073	17302	16997	17111	16958	16959	16909	17082	16988	17183	16955	16956	17014	17069	17059	17055	16939	16941	17081	17101	16884	16937	17054	17048	17010	16872	17133	17178	17195	17134	16996	17094	17078	17168	16909	17121	17085	17079	16972	17120	16927	17020	16932	17054	17020	16933	17171	16859	16971	17035	17048	17003	16969	17040	17052	17200	17029	16851	16935	17083	16974	17050	17064	17035	16789	17040	16993	17015	16934	16991	16903	17072	17039	16924	17119	16853	17002	17086	17114	17063	17073	17054	16970	17003	17049	16980	16957	17176	16910	16721	16924	17031	17133	16970	17002	17039	17038	17026	17058	16962	16844	17064	16889	17011	17023	16961	16972	17131	17010	16961	17092	17091	16992	16928	17136	16898	16896	17030	16967	17073	16905	17113	17127	16808	17045	17108	16970	17018	17183	16937	17284	16969	17003	16879	16935	17079	17057	17093	16953	17276	17088	17064	16978	17086	16991	16967	17008	16979	17085	16988	17019	17190	17121	17119	17042	17011	17010	17061	16962	16922	16989	17136	17004	17016	17254	16763	17046
22824	21676	30169	32869	35592	46793	56431	59860	57090	46159	37729	33535	31997	31653	31176	31147	31215	31237	31477	31199	31317	31335	31004	31059	31197	30938	31260	31147	31294	31186	31122	31056	31349	31048	31100	31005	31371	30876	31111	31093	31031	31018	30966	31062	31189	31114	31184	31067	31070	31026	31198	30844	31003	31223	31054	30865	31052	30992	30744	30929	31107	30862	30495	31104	31004	31122	30944	31085	30874	30921	30943	30738	31050	31323	31142	30912	31029	30954	31032	31092	31105	30857	31032	30983	30882	30991	31020	31165	31164	31030	31143	31051	30868	30902	30590	30875	30970	30804	30894	30868	30968	31146	31086	30684	31037	31243	31226	31169	31078	31173	30968	31149	31339	31057	31249	30835	30813	31039	30827	30983	30871	30854	30826	30851	30705	30755	31142	31156	31283	30801	30882	31017	31049	30867	30762	30868	31014	30832	31041	30822	30998	30917	30946	30937	30945	30946	30900	31071	31051	30873	31004	30790	30817	30922	30775	30751	31058	31031	31024	30987	30614	30982	30963	30780	30770	31167	31014	31138	30902	30980	31210	30951	30895	30879	30721	30919	30800	30787	30936	31046	31221	31027	30791	31110	30954	30889	31277	30893	31034	31005	30970	30934	30878	31159	31107	30930	30912	30916	30759	31003	30916	30950	30606	31036	30975	30938	30810	30847	30919	30888	31090	30680	30816	30588	30910	30819	30936	30648	31078	30746	30914	31183	31021	30643	31196	31144	31289	31023	31050	30893	30893	30904	30675	30669	30939	30931	31051	30514	30907	31101	30964	30932	31104	30761	31011	31231	30964	30943	30778	30811	30878	30869	31046	31168	30943	31041	31041	30801	30835	30695	31142	30741	31090	30741	31168	31104	31099	31211	31120	30787	30748	31186	30974	31107	30778	31073	30983	31186	30722	30943	30688	30847	31052	30812	30919	30680	30773	30976	31142	31004	31031	30865	30966	30842	30664	31113	31164	31293	30800	30819	31003	30901	31146	30834	31008	30964	30873	30846	30971	30793	30976	30921	30856	31111	30857	31039	31074	30826	31007	31113	31145	30745	31152	30973	30743	31063	31107	31039	31024	30847	30806	31314	30824	31069	30722	30946	30609	30898	31005	31088	30783	30877	31024	30954	30788	31083	31073	30939	30999	30841	31057	30948	31078	30858	30926	30861	30771	30902	30855	30927	31242	31219	31012	30828	31244	30896	30775	30779	30796	30890	30980	30924	31084	31135	30864	31026	31187	30989	30788	30856	30999	30884	31270	30843	31005	31086	31170	31054	30995	31171	31120	31105	31331	30889	31182	30906	31234	30996	30882	30890	30948	31145	31145	30881	30992	31230	31081	30954	31132	31030	30827	30774	30975	31015	30863	30701	30951	31076	31092	31008	31239	30844	30936	31097	30916	30803	31181	30861	30945	30917	30981	31138	31154	31010	31002	31096	31196	30856	31196	30953	30945	31044	31065	30570	31012	30896	31086	31091	31162	30931	30861	30889	30888	31152	31096	30972	31159	31086	31051	30796	30877	30899	30873	30916	30880	30905	30732	30705	31094	30953	31048	30875	30887	31036	30908	30750	30749	31104	31137	31136	30673	31093	30904	30868	30932	31049	31050	30885	30798	30798	31056	30950	30965	31143	30826	30894	30821	31284	30968	30956	30978	30695	31062	31111	31207	31129	31146	30895	31034	31081	31012	30846	31121	31017	31224	31217	30753	30896	30902	30959	30838	31074	30781	30865	31032	31146	31202	31113	30753	30851	31078	30683	31042	30945	30715	30733	30909	31165	30586	31008	30758	30959	30836	31059	30804	31111	30852	30938	30792	30969	31192	30845	30951	30779	31080	30947	31005	31001	30974	30922	31158	31164	31076	31178	30816	31139	31067	31091	30984	31079	31046	30949	30731	31185	31051	31080	30804	30662	30867	31079	31034	30875	31028	30865	31047	31066	31084	31257	31180	31296	31135	31052	31028	30992	30819	30947	30844	30864	30993	31075	30801	31034	30795	30802	30959	30992	31245	31176	31097	30912	30634	31084	30787	31050	31030	30918	30811	30982	31051	30801	30682	31002	31125	31296	31026	31030	31109	30946	31111	30971	30940	31013	30993	30814	30988	30940	31006	30825	31099	30938	31069	31005	31013	30960	31139	30820	30849	31018	30927	31002	30951	31014	30985	30889	31071	30870	31096	31009	30845	31072	31060	31198	31058	30823	31173	31040	30618	30966	31249	30884	31082	30961	30796	30838	30896	30931	30974	30968	30942	30996	31241	30969	30991	30938	31115	31179	30842	30854	30792	30836	31039	30806	30927	31039	31087	31180	31150	30997	31117	31133	31084	31007	31064	30891	31078	30903	31077	31005	30994	30814	31228	30841	30755	30879	30937	31206	31280	31064	30930	30813	31213	31059	31059	31335	30779	30791	30896	30945	31216	30819	31023	30856	30930	30920	30999	30994	30972	31050	30761	31237	30927	30976	30767	31104	30825	30770	30936	30917	31053	30877	30992	30720	31175	30836	30870	30859	31092	30755	30982	30873	30948	31333	31001	30808	30813	30840	31274	30939	31069	31222	30938	31178	30948	31268	31205	31230	31215	31021	31016	31014	31081	31085	30769	30915	30873	30778	31094	30972	30855	31072	31021	31231	31075	30982	31224	30878	30810	30884	31394	30998	30865	30998	30910	31057	30786	30915	30787	31055	31032	30902	30812	30901	30983	31192	31065	31024	30786	30742	31030	30802	31147	30918	30888	30821	30876	31179	30860	31048	30761	30848	31082	30805	31124	31256	30849	31125	30900	30972	31132	30888	30789	30977	30784	31178	30992	31278	30984	30862	31101	31044	31032	30873	30867	31043	30841	30837	31058	30869	31009	31252	30982	31045	30922	30894	30840	30821	30822	30993	31057	31021	30815	30985	31109	31061	31032	31217	31024	30807	30889	30867	31009	30861	31044	31103	30970	31142	31043	30985	31182	31109	31063	31130	30865	31051	31211	30943	30932	31045	31073	30883	30923	31014	31040	30962	31073	30771	31308	31200	31171	30921	30814	30582	31032	30646	30876	30817	31165	30766	31013	31103	31166	30916	31106	31041	30913	31045	30843	31111	31174	30748	31040	31007	30822	30933	30856	30783	30819	30927	30723	30936	30992	31065	30948	30754	30624	30804	30906	30966	31180	31434	30929	30836	31056	31266	31262	31189	30887	30823	30502	30813	30830	31116	31197	31004	31150	31157	30749	30992	31128	31177	31447	30952	30745	30882	31020	30772	30920	30927	30899	31133	31163	30851	30814	31197	30990	30987	30980	31017	31148	30922	30732	31002	30989	30795	31091	31066	31184	30725	30843	30683	31132	30920	31145	30936	31212	31059	31162	31066	31009	30618	30814	30873	31020	30818	31174	30841	30936	30975	31192	31172	31263	31014	30906	31073	30841	30884	31070	31179	31188	30876	31007	30876	31058	30910	31067	31137	31153	30981	31089	30864	31065	30965	31101	31053	30724	31231	30699	30890	31140	31035	30962	30906	31062	30932	30746	31105	30912	30764	31052	31126	30903	30892	30639	30845	30939	30757	30971	30879	30846	31002	30927	31222	31140	31060	30946	31224	31063	31095	31091	30885	31072	31200	30675	30886	30947	30756	30927	31278	31080	31041	30985	31032	30895	31060	31071	31151	31023	30969	30842	31217	30885	30876	31133	31201	31040	30826	31140	31371	31004	31136	30932	31045	31152	30846	30917	31008	31023	31263	30852	30939	30944	30914	31078	30899	30819	30992	31048	30924	30964	30823	30753	30903	31004	31172	30653	30683	31062	30863	30964	30880	30740	31087	31080	30858	30777	30889	30823	30870	30980	30825	31026	31128	30836	31039	30989	31282	30963	31053	31032	30882	30851	31105	30910	30958	31064	30973	31073	31151	30873	30764	31025	30885	30850	30741	30899	30999	30767	30860	31209	31135	30948	30628	31072	31016	30990	30663	30985	30934	30977	30800	30867	30997	31232	31280	31034	31192	31005	30618	30848	30917	31016	31005	31081	30761	30983	30967	30857	30975	31084	30935	30860	30660	30754	30827	30899	31255	30906	30870	31081	31008	31083	30977	30806	30978	30986	31160	30897	30724	30831	31015	31058	31003	30803	30921	31142	31112	30809	31036	31036	31187	31218	30880	31014	31205	30807	30923	31383	31097	30905	31015	30878	31070	31051	31254	31085	31258	30877	30874	30907	30892	30895	31224	30884	30867	30888	30995	30936	31037	30900	30950	30897	30963	31051	31087	31116	30976	30867	30808	31045	30982	31004	31140	31070	31008	31051	30731	30830	30869	30902	31099	30835	30876	31235	31020	31249	30976	30947	30951	31176	30997	30953	30593	30963	31021	31033	30924	30708	30841	31085	31036	31126	31079	30948	30769	30878	30964	31002	31219	31108	30556	30781	30959	30921	30798	31013	30910	31208	31045	30941	30961	31035	30972	30894	30688	30920	30971	30895	31063	31102	31024	31086	30963	31139	30947	31226	30961	30970	30833	30866	30746	31099	31245	31190	30979	31068	30918	30905	31164	30934	31072	30917	31170	30937	30827	30969	31103	30980	30855	31013	31023	31216	31104	31044	31147	31009	30844	31013	31066	31073	30822	31091	31076	30694	31229	31033	30848	30832	30890	31215	31075	30771	30859	30842	30654	31105	30970	31166	30819	30974	30903	30972	30681	30754	31044	30856	30815	31137	31200	31022	30805	30938	30878	30961	30928	30885	30996	31092	30732	31041	30766	31040	31038	30969	30947	30859	30983	31009	31164	30746	30839	30838	31052	30988	31026	30918	30610	31000	31132	30934	30995	30967	30958	30963	31051	30888	31213	30897	31122	30980	31041	31058	30677	30968	31132	30865	30941	30877	30980	31111	31032	30872	30855	30883	31008	31082	31123	31050	30842	31217	31101	31045	30801	30811	30919	31085	31143	30969	30888	30955	31367	30971	30969	31143	31087	30894	31078	30745	30837	30946	30927	30973	31001	31109	30761	31098	31107	31343	31103	31127	31070	31066	31059	30748	30831	31257	30762	30806	31024	31004	30934	30997	30606	31017	31074	31187	30759	31282	30958	31021	31168	31249	31098	30947	31115	31152	30729	31199	31074	30870	30880	30972	30812	30912	30968	30801	30734
30236	51252	51543	47423	37534	44076	48857	53164	47429	32975	23570	19253	17793	17485	17508	17563	17462	17580	17517	17588	17661	17403	17431	17513	17344	17399	17368	17595	17296	17445	17464	17347	17549	17536	17334	17227	17377	17372	17482	17211	17309	17539	17359	17376	17529	17527	17541	17555	17504	17280	17563	17625	17417	17372	17328	17265	17328	17433	17522	17304	17425	17434	17145	17408	17401	17489	17416	17483	17628	17362	17288	17520	17444	17387	17342	17442	17523	17363	17414	17327	17317	17498	17431	17365	17500	17461	17400	17506	17360	17325	17393	17336	17469	17275	17370	17399	17427	17318	17331	17383	17342	17342	17555	17580	17469	17383	17308	17494	17636	17326	17518	17492	17469	17503	17418	17440	17538	17324	17385	17117	17400	17440	17448	17356	17366	17441	17341	17232	17338	17448	17371	17322	17495	17370	17423	17504	17318	17424	17626	17366	17433	17423	17426	17300	17423	17486	17586	17270	17408	17446	17434	17258	17252	17358	17515	17424	17516	17311	17229	17643	17248	17419	17421	17177	17281	17282	17365	17302	17387	17523	17474	17395	17366	17530	17359	17385	17162	17538	17425	17345	17498	17342	17395	17461	17277	17389	17336	17398	17258	17509	17346	17644	17461	17376	17473	17143	17387	17404	17414	17136	17283	17328	17321	17464	17395	17444	17268	17434	17350	17193	17319	17359	17368	17455	17394	17317	17643	17404	17366	17363	17441	17464	17303	17287	17299	17550	17281	17407	17343	17447	17562	17439	17397	17517	17465	17312	17288	17310	17531	17530	17470	17539	17372	17426	17646	17483	17346	17522	17469	17449	17251	17386	17362	17332	17491	17517	17346	17537	17546	17259	17544	17236	17503	17402	17164	17488	17267	17198	17302	17497	17413	17458	17332	17395	17320	17474	17434	17480	17462	17384	17215	17347	17365	17333	17423	17541	17461	17337	17421	17293	17261	17365	17568	17544	17247	17396	17244	17344	17566	17331	17498	17466	17416	17483	17371	17251	17207	17379	17402	17590	17332	17292	17324	17243	17301	17355	17278	17249	17427	17399	17455	17237	17317	17343	17186	17415	17347	17441	17463	17300	17248	17484	17666	17349	17233	17445	17301	17391	17273	17382	17199	17277	17376	17312	17388	17265	17535	17110	17439	17259	17310	17393	17383	17379	17391	17283	17359	17277	17453	17444	17249	17443	17453	17201	17208	17223	17261	17363	17331	17591	17515	17246	17445	17301	17605	17341	17394	17265	17523	17416	17314	17439	17445	17341	17437	17492	17487	17482	17477	17318	17346	17353	17349	17381	17476	17392	17399	17535	17402	17408	17394	17455	17435	17350	17390	17396	17518	17279	17420	17295	17395	17269	17356	17372	17312	17332	17229	17412	17408	17315	17250	17380	17250	17443	17359	17305	17337	17429	17288	17396	17543	17416	17377	17583	17432	17303	17632	17422	17476	17268	17370	17413	17304	17459	17375	17548	17503	17503	17257	17456	17405	17271	17416	17284	17267	17455	17414	17647	17346	17323	17436	17478	17224	17364	17266	17342	17376	17463	17442	17327	17310	17385	17380	17424	17312	17387	17435	17390	17397	17426	17282	17356	17261	17281	17596	17440	17334	17358	17360	17457	17458	17193	17291	17204	17491	17301	17338	17297	17523	17243	17169	17502	17395	17398	17512	17512	17433	17371	17253	17387	17390	17448	17163	17479	17362	17419	17501	17494	17311	17419	17332	17357	17587	17424	17464	17480	17630	17359	17451	17419	17507	17386	17365	17389	17515	17282	17235	17429	17448	17235	17284	17346	17203	17438	17552	17347	17647	17287	17324	17501	17386	17357	17307	17199	17275	17536	17523	17365	17180	17542	17239	17450	17560	17398	17278	17443	17407	17381	17396	17489	17375	17307	17433	17315	17349	17375	17109	17358	17419	17609	17342	17446	17416	17408	17333	17306	17512	17414	17394	17368	17443	17440	17448	17320	17507	17261	17488	17187	17289	17373	17490	17272	17464	17431	17409	17389	17200	17264	17374	17430	17345	17507	17228	17305	17661	17463	17394	17154	17422	17475	17401	17352	17318	17363	17320	17423	17358	17382	17377	17291	17456	17226	17478	17409	17240	17397	17346	17526	17407	17389	17319	17430	17442	17353	17449	17375	17521	17378	17419	17173	17356	17264	17578	17590	17369	17312	17612	17392	17406	17278	17256	17494	17389	17599	17263	17456	17396	17386	17250	17215	17290	17388	17254	17363	17284	17347	17389	17377	17439	17362	17465	17330	17405	17570	17250	17537	17268	17285	17444	17464	17513	17149	17329	17248	17538	17494	17439	17274	17588	17361	17261	17426	17493	17347	17326	17246	17508	17259	17453	17326	17444	17459	17310	17376	17333	17333	17229	17214	17438	17531	17439	17200	17253	17533	17455	17400	17384	17404	17359	17487	17480	17248	17235	17388	17491	17599	17376	17518	17315	17333	17222	17422	17443	17277	17372	17390	17452	17320	17549	17424	17332	17452	17336	17306	17468	17270	17289	17381	17332	17281	17403	17463	17486	17393	17471	17316	17472	17363	17517	17471	17390	17298	17401	17488	17357	17250	17143	17452	17377	17190	17482	17301	17321	17502	17560	17557	17248	17393	17538	17576	17394	17494	17340	17182	17447	17286	17458	17550	17415	17346	17247	17320	17410	17279	17427	17412	17481	17362	17473	17585	17155	17285	17191	17369	17364	17431	17632	17231	17262	17315	17316	17477	17434	17443	17381	17556	17283	17330	17555	17286	17647	17293	17434	17410	17568	17435	17341	17465	17528	17605	17328	17371	17439	17441	17284	17149	17482	17359	17470	17477	17357	17246	17321	17425	17522	17433	17258	17348	17259	17295	17577	17536	17404	17215	17210	17310	17311	17390	17211	17463	17486	17123	17402	17412	17408	17429	17503	17412	17239	17374	17423	17500	17334	17313	17325	17286	17492	17488	17596	17408	17306	17462	17334	17438	17400	17256	17389	17314	17332	17306	17305	17315	17246	17344	17237	17232	17437	17503	17464	17265	17512	17366	17398	17296	17413	17434	17603	17378	17319	17301	17389	17439	17413	17329	17355	17386	17374	17552	17403	17328	17391	17258	17347	17374	17380	17501	17433	17460	17518	17346	17414	17409	17285	17508	17468	17409	17195	17603	17325	17412	17441	17557	17385	17521	17404	17315	17451	17444	17340	17369	17411	17419	17340	17383	17308	17313	17431	17459	17510	17496	17377	17555	17270	17442	17396	17367	17359	17328	17460	17265	17560	17301	17429	17340	17547	17362	17595	17395	17375	17450	17334	17346	17351	17519	17529	17130	17346	17355	17475	17277	17289	17309	17493	17517	17435	17335	17464	17410	17315	17390	17458	17247	17403	17433	17322	17408	17383	17338	17456	17365	17374	17354	17410	17362	17327	17437	17426	17304	17405	17270	17483	17331	17468	17456	17273	17341	17423	17504	17381	17267	17456	17365	17317	17385	17229	17337	17381	17344	17312	17457	17433	17458	17553	17519	17414	17419	17526	17443	17305	17404	17355	17420	17246	17304	17476	17445	17493	17277	17267	17286	17358	17487	17229	17257	17387	17421	17532	17411	17324	17492	17444	17324	17380	17476	17283	17494	17389	17284	17347	17386	17376	17355	17302	17134	17478	17258	17348	17485	17189	17378	17323	17396	17240	17612	17334	17350	17469	17512	17333	17461	17397	17428	17351	17345	17336	17294	17390	17424	17453	17485	17165	17342	17309	17487	17361	17316	17443	17522	17426	17455	17422	17532	17407	17314	17476	17286	17478	17271	17534	17344	17258	17124	17766	17265	17371	17454	17572	17371	17622	17352	17404	17345	17432	17295	17429	17477	17163	17502	17447	17392	17429	17502	17281	17534	17296	17403	17321	17372	17312	17511	17509	17589	17250	17369	17399	17482	17456	17475	17463	17569	17420	17494	17184	17456	17413	17508	17298	17376	17522	17332	17501	17262	17594	17533	17410	17431	17237	17459	17391	17418	17444	17452	17358	17249	17467	17300	17101	17450	17297	17235	17450	17257	17328	17267	17461	17532	17458	17342	17352	17542	17477	17289	17511	17335	17425	17525	17453	17289	17252	17513	17430	17368	17476	17473	17489	17252	17479	17255	17456	17234	17576	17355	17344	17314	17373	17551	17514	17338	17464	17524	17435	17237	17283	17434	17387	17344	17282	17571	17514	17458	17479	17336	17444	17367	17412	17500	17276	17351	17146	17240	17468	17333	17332	17262	17438	17393	17389	17564	17269	17449	17387	17396	17387	17323	17230	17336	17260	17326	17224	17401	17381	17377	17393	17312	17218	17326	17277	17462	17386	17242	17493	17459	17351	17372	17419	17288	17533	17475	17378	17292	17496	17380	17521	17229	17323	17351	17462	17454	17320	17397	17441	17437	17542	17355	17375	17356	17526	17395	17466	17390	17404	17271	17332	17328	17176	17504	17454	17496	17348	17387	17379	17549	17456	17536	17265	17184	17461	17575	17379	17414	17427	17495	17380	17275	17347	17275	17161	17422	17242	17321	17419	17427	17323	17470	17356	17369	17582	17597	17409	17317	17415	17528	17400	17506	17262	17387	17531	17324	17517	17287	17418	17328	17402	17536	17506	17400	17382	17509	17478	17479	17397	17261	17379	17354	17403	17344	17483	17553	17500	17270	17340	17331	17386	17304	17325	17387	17479	17427	17349	17470	17555	17551	17516	17322	17491	17348	17269	17288	17543	17327	17584	17474	17287	17397	17621	17151	17494	17383	17458	17481	17375	17294	17444	17528	17216	17310	17315	17406	17594	17350	17491	17400	17421	17388	17387	17340	17475	17366	17198	17490	17363	17495	17481	17506	17325	17406	17365	17380	17432	17243	17464	17456	17388	17409	17362	17222	17287	17428	17327	17463	17552	17620	17243	17327	17352	17528	17450	17325	17389	17341	17513	17342	17358	17296	17534	17548	17226	17295	17421	17420	17305	17391	17196	17271	17234	17267	17531	17273	17356	17474	17435	17331	17409	17460	17265	17538	17374	17257	17420	17343	17438	17406	17478	17246	17056	17448	17325	17095	17437	17448	17373	17144	17392	17444	17345	17146	17491	17442	17380	17227	17455	17388	17447	17433	17458	17438
36622	38063	41597	38530	34345	34391	36005	36893	35066	32751	31721	30828	30693	30515	30526	30534	30775	30541	30628	30630	30578	30530	30515	30595	30561	30582	30552	30584	30554	30596	30513	30328	30459	30331	30447	30563	30456	30364	30658	30755	30576	30494	30826	30595	30823	30623	30484	30543	30397	30268	30524	30312	30375	30511	30653	30841	30715	30566	30438	30691	30234	30635	30506	30540	30622	30566	30326	30406	30461	30673	30622	30429	30532	30596	30344	30522	30587	30501	30615	30477	30411	30624	30893	30589	30413	30718	30661	30608	30605	30515	30349	30663	30664	30545	30381	30461	30615	30532	30359	30738	30624	30667	30603	30518	30189	30454	30585	30287	30594	30788	30667	30517	30600	30654	30543	30591	30648	30680	30572	30725	30484	30691	30831	30665	30685	30539	30485	30726	30699	30614	30808	30654	30502	30456	30711	30473	30493	30796	30567	30475	30583	30401	30826	30763	30582	30425	30610	30710	30406	30488	30222	30405	30692	30586	30415	30590	30686	30515	30573	30757	30578	30541	30595	30559	30528	30549	30695	30604	30907	30559	30693	30566	30653	30439	30532	30816	30465	30318	30427	30496	30461	30710	30600	30349	30681	30556	30588	30499	30755	30727	30531	30594	30635	30722	30864	30285	30321	30339	30544	30508	30593	30417	30722	30506	30580	30736	30490	30333	30253	30656	30697	30448	30310	30430	30447	30604	30515	30698	30725	30347	30571	30495	30412	30474	30568	30620	30527	30638	30683	30665	30420	30436	30502	30702	30794	30570	30510	30501	30445	30419	30343	30579	30607	30768	30790	30597	30696	30308	30511	30365	30514	30578	30462	30753	30567	30570	30593	30583	30620	30740	30440	30590	30759	30416	30274	30595	30313	30684	30506	30464	30632	30526	30366	30706	30505	30594	30667	30523	30786	30341	30454	30711	30423	30523	30971	30525	30623	30636	30670	30551	30359	30357	30438	30739	30493	30733	30458	30604	30838	30486	30809	30506	30509	30687	30649	30468	30711	30556	30661	30676	30669	30653	30752	30478	30543	30467	30636	30334	30548	30540	30412	30711	30642	30505	30563	30462	30725	30779	30697	30528	30273	30490	30707	30462	30596	30437	30718	30556	30543	30537	30609	30481	30305	30782	30546	30692	30583	30790	30519	30832	30519	30667	30774	30638	30410	30335	30671	30786	30614	30693	30620	30694	30689	30508	30223	30281	30523	30590	30660	30794	30537	30654	30504	30764	30648	30353	30639	30436	30887	30638	30603	30444	30439	30503	30671	30561	30498	30611	30116	30485	30519	30352	30542	30547	30542	30503	30519	30415	30477	30577	30384	30313	30339	30570	30531	30604	30628	30488	30544	30417	30611	30615	30663	30543	30670	30632	30943	30705	30538	30481	30526	30770	30761	30419	30526	30636	30737	30703	30647	30567	30526	30516	30769	30629	30405	30643	30470	30729	30515	30567	30467	30501	30599	30572	30745	30505	30570	30523	30734	30627	30497	30712	30629	30455	30624	30488	30535	30724	30663	30480	30771	30310	30510	30768	30552	30311	30546	30515	30573	30562	30497	30628	30399	30512	30846	30572	30432	30579	30494	30387	30383	30839	30470	30567	30533	30514	30556	30530	30406	30797	30580	30500	30614	30535	30696	30488	30116	30168	30719	30767	30663	30751	30578	30491	30396	30756	30586	30562	30600	30508	30588	30483	30370	30836	30521	30496	30819	30780	30651	30627	30507	30592	30943	30369	30733	30703	30558	30441	30447	30855	30654	30474	30432	30601	30558	30581	30702	30695	30727	30512	30780	30528	30651	30451	30696	30224	30939	30509	30692	30598	30662	30355	30518	30403	30386	30674	31013	30593	30419	30550	30543	30426	30557	30449	30662	30615	30500	30321	30770	30532	30505	30756	30360	30518	30468	30639	30614	30513	30711	30636	30589	30619	30578	30555	30241	30473	30570	30536	30649	30996	30727	30469	30580	30595	30677	30488	30549	30674	30526	30657	30668	30321	30762	30393	30533	30551	30645	30555	30844	30652	30354	30402	30488	30456	30701	30808	30549	30406	30665	30596	30650	30771	30482	30691	30446	30639	30632	30512	30735	30716	30434	30736	30772	30426	30765	30594	30604	30377	30440	30365	30551	30546	30524	30626	30696	30640	30538	30761	30565	30690	30554	30524	30487	30508	30669	30711	30501	30688	30257	30563	30424	30453	30449	30675	30514	30507	30577	30515	30330	30479	30466	30444	30534	30506	30528	30538	30766	30635	30631	30760	30609	30560	30765	30585	30803	30642	30394	30526	30368	30632	30805	30582	30723	30685	30677	30499	30538	30570	30654	30472	30232	30880	30499	30599	30447	30465	30607	30601	30443	30388	30630	30277	30905	30409	30705	30817	30616	30714	30426	30369	30640	30584	30796	30498	30656	30443	30566	30585	30655	30464	30578	30716	30185	30569	30563	30421	30980	30659	30639	30437	30634	30561	30804	30405	30481	30535	30550	30918	30642	30359	30543	30591	30616	30571	30852	30876	30340	30452	30528	30492	30579	30758	30404	30631	30325	30540	30293	30736	30779	30617	30750	30574	30440	30408	30537	30417	30629	30636	30599	30501	30942	30557	30450	30437	30479	30546	30554	30275	30677	30764	30387	30578	30838	30702	30609	30625	30514	30426	30495	30442	30618	30562	30617	30916	30513	30714	30689	30461	30611	30704	30419	30645	30660	30494	30392	30671	30301	30754	30762	30535	30399	30581	30573	30664	30820	30537	30979	30819	30534	30543	30676	30563	30427	30639	30695	30772	30438	30616	30813	30486	30543	30352	30880	30786	30491	30448	30748	30581	30761	30584	30173	30447	30426	30517	30316	30490	30494	30334	30348	30789	30687	30297	30575	30557	30575	30696	30769	30496	30660	30530	30668	30482	30720	30642	30537	30466	30303	30400	30486	30495	30622	30686	30716	30608	30789	30564	30655	30537	30506	30635	30549	30680	30658	30532	30436	30616	30542	30653	30678	30504	30463	30536	30501	30365	30317	30679	30746	30453	30458	30587	30542	30648	30528	30456	30201	30512	30592	30662	30730	30693	30554	30766	30680	30717	30845	30643	30517	30470	30284	30678	30712	30679	30548	30781	30449	30660	30645	30891	30730	30662	30743	30696	30464	30495	30644	30791	30920	30738	30654	30492	30856	30525	30794	30483	30655	30621	30603	30609	30912	30675	30499	30696	30678	30819	30659	30755	30659	30650	30317	30447	30545	30554	30536	30705	30668	30675	30413	30641	30743	30451	30745	30555	30774	30338	30361	30487	30676	30727	30633	30608	30520	30541	30505	30613	30770	30656	30450	30389	30484	30485	30702	30718	30579	30613	30621	30631	30530	30630	30705	30622	30537	30384	30768	30845	30385	30433	30420	30852	30462	30636	30671	30598	30701	30585	30604	30323	30419	30614	30802	30512	30920	30657	30583	30705	30501	30758	30462	30533	30541	30599	30697	30616	30561	30447	30660	30628	30413	30465	30671	30922	30718	30556	30536	30651	30575	30517	30497	30392	30521	30346	30307	30329	30516	30480	30708	30557	30634	30679	30668	30389	30698	30722	30850	30792	30930	30617	30511	30824	30453	30623	30833	30570	30663	30764	30544	30301	30765	30676	30643	30477	30704	30588	30435	30419	30559	30437	30480	30504	30479	30625	30637	30532	30633	30689	30598	30789	30625	30510	30625	30583	30554	30668	30651	30808	30746	30526	30551	30617	30711	30272	30562	30771	30718	30690	30474	30891	30727	30472	30402	30420	30756	30511	30541	30674	30606	30446	30785	30651	30446	30458	30545	30407	30760	30702	30434	30328	30564	30381	30675	30872	30554	30588	30502	30293	30685	30486	30691	30306	30520	30626	30310	30758	30540	30679	30749	30581	30731	30473	30735	30434	30351	30379	30512	30697	30410	30606	30606	30657	30699	30657	30457	30637	30625	30519	30236	30521	30560	30539	30872	30581	30445	30865	30646	30584	30339	30628	30740	30637	30564	30634	30303	30504	30711	30499	30282	30635	30446	30720	30820	30557	30602	30392	30673	30686	30590	30483	30797	30457	30748	30511	30482	30461	30722	30801	30658	30745	30621	30570	30738	30563	30836	30658	30962	30266	30355	30579	30693	30718	30502	30669	30517	30546	30816	30388	30412	30739	30601	30895	30426	30543	30639	30289	30779	30967	30463	30791	30742	30615	30671	30629	30484	30348	30554	30478	30500	30558	30777	30547	30695	30534	30472	30585	30209	30750	30628	30426	30450	30893	30587	30517	30537	30700	30801	30671	30573	30528	30535	30337	30625	30803	30349	30562	30808	30417	30682	30587	30603	30467	30490	30687	30618	30591	30503	30596	30678	30398	30448	30412	30644	30553	30596	30746	30468	30587	31022	30967	30784	30472	30617	30523	30495	30490	30806	30424	30816	30906	30562	30751	30718	30540	30634	30482	30468	30663	30463	30678	30379	30767	30436	30730	30356	30591	30374	30295	30760	30782	30720	30688	30382	30506	30608	30592	30562	30544	30363	30546	30745	30548	30821	30705	30481	30696	30618	30848	30621	30485	30611	30319	30729	30503	30513	30581	30818	30492	30428	30551	30706	30735	30690	30454	30256	30640	30770	30641	30698	30540	30807	30534	30639	30415	30841	30713	30458	30786	30754	30404	30733	30452	30235	30650	30314	30674	30499	30447	30695	30282	30327	30601	30656	30395	30544	30257	30474	30563	30699	30716	30579	30594	30369	30633	30630	30776	30384	30607	30959	30464	30713	30478	30680	30321	30633	30617	30581	30841	30436	30754	30622	30544	30634	30384	30436	30515	30660	30287	30529	30706	30724	30571	30636	30741	30683	30506	30575	30661	30490	30574	30588	30712	30675	30498	30598	30545	30548	30308	30455	30575	30878	30479	30510	30442	30528	30379	30507	30672	30466	30455	30718	30539	30792	30400	30569	30888	30842	30490	30605	30399	30649	30423	30601	30621	30462	30505	30694	30612	30522	30664	30533	30574	30763	30578	30585	30405	30412	30827	30417	30686	30749	30524	30667	30574	30487	30437	30300	30598	30649	30342	30427	30457	30708	30523	30720	30636	30709	30796	30543	30734	30328	30854	30507	30584	30514	30257	30541	30743	30683	30348
27813	37435	32515	25748	21685	21528	23865	24036	21368	18478	17658	17155	16810	16710	17006	16810	16922	16821	16747	16772	17000	16807	16775	16697	16870	16968	16870	16795	16866	16796	16766	16756	16740	16857	16953	16817	17067	16867	16951	16722	16955	16829	17012	16799	16875	16825	16760	16709	16709	16884	16731	16993	16857	16884	16974	16876	16920	16739	16795	16755	16889	16919	16710	17041	16789	16843	16738	16740	16660	16987	16875	17068	16900	16854	16817	16841	16663	16732	16846	16750	16865	16803	16786	16857	16663	16768	16814	16788	16747	16928	16724	16917	16846	17031	16949	16898	16830	17010	16837	16777	16840	16663	16880	16593	16843	16772	16923	16761	16812	17132	16820	16918	17015	16677	16807	16887	16724	16924	16756	16977	16813	16911	16749	16913	16904	16778	16863	16867	16907	16777	16515	16884	16774	16861	16843	16731	16814	16894	16751	16700	16832	16791	16773	16739	16856	16913	16826	16797	17002	16828	16912	16808	16795	16778	16814	16980	16944	16856	16832	16704	16730	16702	16891	16924	16887	16869	16674	16753	16898	16682	16839	16826	16900	16744	16867	16588	16728	16861	16729	16855	16988	16753	16707	16736	16848	16964	16929	16820	16834	16734	16897	16940	16864	16647	16735	16678	16999	16806	16747	17049	16860	16751	16683	16860	16847	16716	16755	17009	16765	16706	16917	16879	16647	16777	16753	16859	16907	16773	16766	16550	17124	16745	16709	16740	16681	16697	16806	16825	16688	16760	16767	16925	16847	16752	16801	16819	16738	16884	16943	16865	16829	16747	16739	16822	16949	16710	16964	16849	16931	16861	16684	17007	16747	16723	17035	16781	16879	16754	16847	16856	16771	16913	16845	16466	16817	16910	16754	16714	16737	16669	16929	16832	16757	16767	16929	16840	16896	16855	16882	16893	16954	16662	16853	16864	16907	16782	16843	16925	16749	16879	16897	16837	16818	16724	16864	17026	16696	16750	17021	16719	16724	16692	16664	16915	16808	16849	16742	17019	16676	16780	16927	16744	16714	16757	16913	16854	16841	16645	16748	16796	16908	16695	16865	16962	16556	16800	16943	16846	16769	16842	16932	16703	16783	16697	16800	17012	16847	16668	16687	16809	16841	16628	16795	16943	16948	16743	16702	16695	16820	16781	16823	16857	16917	16933	16859	16967	16862	16840	16820	16786	16648	16903	16697	16834	16964	16761	16707	16895	16627	16777	16734	17045	16768	16792	16792	17082	16849	16837	17053	17032	16829	16834	16848	16751	16846	16761	16708	16806	16871	16907	16743	16910	16902	16680	16843	16846	16694	16849	16805	16857	16756	16748	16638	16769	16703	16866	16918	16896	16948	16783	16841	16628	16695	16793	16867	16778	16698	16817	16967	16786	17062	16699	16800	16852	16805	16817	16799	16956	16996	16764	16832	16845	16984	16577	16820	17009	16824	16673	16795	16729	16708	16832	16668	16687	16843	16863	16835	16825	16808	16821	16800	16904	16781	16571	16747	16963	16726	16792	16804	16867	16747	16872	16790	16754	16812	16788	16898	16765	16787	16946	16793	16663	16860	16849	16795	16900	16685	17007	16764	16641	16720	16783	16804	16974	16802	16963	16762	16778	16878	16844	16893	16902	16752	16740	16913	16735	17018	16893	16827	16958	16910	16904	16796	16825	16690	16809	16814	16898	16850	16750	16745	16776	16690	16736	16799	16826	16775	16683	16922	16814	16789	16764	16908	16854	16961	16953	16836	16825	16977	16955	16716	16902	16766	16743	16880	16692	16751	16831	16868	16812	16896	16692	16817	16757	16888	16596	16820	16913	16649	16779	16876	16977	16907	16888	16895	16757	17008	16910	16777	16890	16831	16803	16815	16723	16703	16836	17072	16785	16827	16767	16864	17072	16903	16870	16902	16749	17025	16798	16894	16850	16785	16864	16780	16854	16665	16867	16670	17034	16891	17042	16830	16893	16782	16709	16825	16983	16887	16826	16826	16821	16935	16816	16745	16692	16769	16806	16728	16938	16875	17017	16746	16965	16814	16811	16900	16918	16834	16916	16644	16775	16708	16740	16888	16790	16857	16785	16669	16932	16916	16887	16918	16771	16904	16850	16877	16766	16633	16868	16913	16733	17028	16888	16750	16995	16738	16794	16814	16601	16897	16986	16931	16859	16824	16998	16789	16815	16989	16943	16759	16774	16832	16789	16767	16874	16866	16802	16692	16816	17072	16679	16747	16996	16806	16860	16922	16933	16867	16758	16771	16887	16761	16667	16723	16905	16703	16714	16839	16790	16621	16785	16746	16780	16728	16734	16876	16778	16816	16888	16869	16873	16797	16970	16864	16714	16892	17097	16845	17066	16760	16790	16905	16800	16701	16862	16849	16723	16887	16985	16842	16823	16808	16758	17025	16893	16940	16661	16845	16725	17071	16859	16818	16738	16976	16895	16746	16941	16755	16548	16969	16730	16790	16810	16880	16801	16807	16720	16928	16807	16782	16702	16758	16907	16913	16847	16828	16954	16859	16673	16984	16909	16723	16955	16777	16942	16750	16678	16779	16777	16769	16987	16857	16920	16932	16716	16833	16876	16871	16951	16777	16809	16881	16684	17069	16817	16945	16590	16915	16941	16889	16661	16727	16717	16962	16936	17112	16981	16798	16825	16953	16704	16826	16863	16906	16898	16803	16820	16767	16823	16668	16872	16922	16747	16772	16812	16999	16926	16889	16963	16946	16945	16787	16844	16949	16940	16730	16867	16886	17063	16723	16731	16791	16872	16846	16891	16684	16763	16896	16838	16818	16744	16935	16632	16685	16952	16887	16962	17012	16920	16779	16687	16927	16769	16898	16835	16912	16778	16907	16980	16844	16824	16898	16608	16635	16689	16845	16856	16873	16780	16602	16623	16772	16851	16773	16837	16823	16728	16911	16938	16732	16709	16979	16802	16755	16873	16877	16715	16687	16860	16955	16786	16899	16843	16827	16974	16915	16913	17019	16730	16852	16784	16742	16694	17003	16934	16820	16785	17047	16852	16817	16599	17052	16837	16826	16780	16808	16853	16882	16889	16956	16884	16878	16837	16913	16852	17004	16818	16791	16847	16834	16835	16824	16909	16569	16914	16782	16745	16832	16895	16880	17052	16750	16785	16750	16743	16672	16966	16855	16804	16879	16863	16876	16813	16927	16994	16804	17000	16920	16825	16867	16856	17008	16884	16775	16861	16765	16945	16652	16686	16876	16912	16992	17021	16873	16621	16697	16802	16833	16729	16914	16726	16779	16722	16952	17071	16719	16803	16712	17021	16801	17002	16859	16929	16833	16929	16755	17001	16941	16799	17074	16840	16809	16819	16719	16728	16673	16885	16852	16795	16686	16735	16759	16730	16946	16822	16785	16816	16848	16664	16827	16894	16827	16865	16791	16790	16749	16919	16979	16751	16926	16773	16756	16797	16881	16733	16941	16601	16717	16850	16840	16798	16836	16857	16940	16801	16814	16672	16785	16705	16927	16807	16728	16887	16901	16836	16760	16902	16753	16825	16830	16967	16749	17082	16624	16768	16806	16797	16783	16999	16831	16857	16873	16800	16861	16979	16810	16896	16736	16690	16915	16803	16805	16932	16700	16802	16778	16846	16826	17056	16851	16748	16739	16851	16928	16902	16739	16808	16952	16843	16899	16802	16797	16885	16900	16878	16646	16907	16738	16560	16791	16832	16854	16735	16982	16819	16891	16972	16814	16798	16791	16793	16906	16610	16937	17029	16804	16977	16910	16919	16880	16860	16803	16976	16712	16764	16910	16865	16778	16844	16877	16758	17026	16822	16836	16952	16988	16709	16684	16675	17039	16755	16821	16827	16746	16795	16913	16862	16962	16807	16979	16987	17080	16811	16718	16594	16843	16803	16767	16881	16984	16778	16927	16820	16762	16763	16804	16898	16781	16914	16873	16783	16853	16829	16800	16744	16901	16917	16958	16780	16807	16662	16971	16828	16746	16852	16743	16826	16753	16755	16699	16898	16787	16864	16761	16714	16865	16931	16700	16891	16753	16961	17002	16793	16729	16880	16901	16696	16912	16808	16853	16879	16902	16827	16704	16775	16842	16846	16886	16657	16720	16753	16984	16775	16857	16922	16865	16736	16893	16781	16726	16971	16750	16785	16685	16860	16807	17026	16912	16893	16969	16757	16933	16856	16921	16836	16670	16710	16965	16760	16726	16718	17044	16775	16819	16945	16919	16854	16663	16818	17030	16783	16884	16768	16708	16634	16836	16766	16758	16991	16863	16853	16658	16825	16703	16967	16891	16872	16926	16819	16783	16830	16855	16778	16901	16664	16883	16782	16816	16661	16844	16692	16700	16790	16777	16671	16761	16769	16964	16872	16853	16899	16823	16995	16798	16950	16937	16879	16947	16798	16898	16831	16765	16803	16917	16976	16972	16981	16679	16960	16761	16736	16943	16806	16873	16854	16937	16968	16857	16882	16910	16855	16938	16794	16795	16948	16854	17065	16785	16760	16729	16925	16715	17001	16812	16855	16805	16838	16816	16868	16936	16771	16769	16817	16731	16857	16826	16856	16821	16881	16734	16613	16935	16814	16936	16979	16868	16897	16725	17029	16819	16882	16791	16784	16888	16700	16810	16848	16852	16927	16866	16834	16952	17044	16879	16802	16858	16669	16863	16896	16733	16847	16984	16841	16955	16494	16670	16883	16828	16918	16793	16939	16844	16816	16935	16709	16917	16783	16815	16830	16832	16710	16787	16947	16765	16923	16840	16734	16819	16918	16937	16905	16736	16816	16738	16771	16739	16734	16889	16702	16671	16802	16834	16863	16849	16767	16727	16927	16884	16706	16551	16829	16848	16855	16724	16812	16963	16806	16931	16825	16990	17107	16794	17034	16954	16732	16904	16717	16797	16911	17049	16950	16844	16853	16539	16691	16783	16772	16907	16817	16708	16879	16857	17073	16871	16792	16896	16838	16775	16862	16993	16882	16788	16773	16783	17012	16897	16799	16683	16736	16827	16919	16826	16718	16935	16752	16821	16954	16929	16670	16834	16801	16708	16972	16911	16786	16853	16563	16980	16864	16814	16648	16917	16888	16937	16743	16835	16803	16952	16934	16837	17029	16797	17027	17018	16887	16894	16830
24757	22387	30492	31469	34105	41883	49391	51503	46244	38708	33785	31745	31177	31010	30619	30822	30894	30870	30844	30837	30763	30643	30692	30799	30720	30498	30794	30476	30790	30569	30479	30745	30553	30690	30848	30659	30728	30629	30647	30747	30746	30617	30548	30586	30556	30811	30618	30730	30699	30584	30620	30578	30495	30550	30617	30601	30571	30524	30392	30656	30780	30688	30640	30810	30501	30664	30718	30256	30817	30624	30724	30865	30477	30537	30530	30430	30603	30779	30681	30586	30599	30646	30594	30794	30564	30757	30513	30550	30721	30639	30703	30688	30710	30524	30616	30949	30795	30644	30630	30696	30676	30506	30617	30566	30731	30531	30615	30635	30708	30613	30508	30387	30660	30595	30768	30697	30416	30632	30625	30596	30862	30727	30843	30693	30526	30530	30867	30299	30745	30662	30280	30546	30749	30600	30605	30658	30576	30578	30444	30763	30622	30743	30612	30495	30578	30466	30729	30673	30481	30582	30575	30345	30727	30813	30589	30495	30435	30614	30704	30551	30271	30556	30863	30732	30509	30545	30890	30477	30432	30632	30598	30492	30741	30521	30601	30395	30527	30716	30790	30408	30775	30656	30352	30469	30701	30685	30560	30698	30899	30485	30602	30407	30636	30659	30488	30547	30651	30500	30787	30744	30621	30667	30634	30568	30532	30421	30505	30618	30482	30470	30592	30230	30541	30682	30583	30651	30509	30715	30632	30569	30583	30718	30670	30502	30438	30562	30534	30548	30638	30624	30617	30850	30827	30473	30451	30492	30762	30366	30579	30539	30648	30812	30475	30607	30678	30600	30666	30873	30625	30542	30646	30306	30702	30632	30767	30599	30494	30549	30644	30711	30619	30675	30799	30793	30548	30438	30622	30675	30658	30560	30502	30730	30605	30722	30688	30374	30397	30746	30657	30672	30877	30867	30948	30348	30425	30514	30513	30549	30804	30450	30317	30395	30667	30668	30539	30717	30383	30624	30835	30573	30518	30563	30629	30415	30690	30396	30505	30783	30616	30755	30590	30516	30389	30545	30454	30506	30498	30590	30401	30526	30741	30610	30740	30458	30565	30606	30642	30412	30673	30518	30482	30386	30527	30816	30843	30602	30645	30663	30711	30665	30541	30650	30555	30518	30565	30599	30566	30733	30714	30767	30504	30738	30596	30681	30825	30355	30780	30562	30626	30538	30946	30786	30540	30616	30596	30445	30329	30407	30708	30802	30711	30593	30895	30768	30390	30631	30753	30644	30503	30724	30875	30511	30578	30626	30536	30551	30593	30725	30483	30705	30107	30694	30646	30517	30620	30809	30763	30435	30512	30317	30603	30505	30406	30666	30629	30459	30604	30445	30486	30749	30827	30573	30461	30873	30726	30485	30591	30798	30620	30820	30730	30543	30666	30352	30916	30431	30511	30466	30679	30388	30528	30618	30541	30594	30501	30519	30534	30590	30672	30800	30548	30338	30782	30738	30643	30395	30672	30607	30764	30586	30644	30735	30532	30584	30602	30519	30711	30573	30679	30645	30709	30637	30606	30624	30494	30435	30693	30640	30758	30622	30471	30583	30841	30491	30762	30546	30443	30611	30823	30427	30775	30392	30550	30550	30519	30606	30693	30639	30514	30767	30583	30629	30719	30527	30666	30639	30606	30302	30604	30689	30794	30566	30370	30350	30786	30416	30433	30821	30556	30585	30675	30799	30496	30663	30592	30688	30612	30483	30421	30734	30415	30545	30512	30870	30807	30507	30781	30775	30563	30634	30768	30791	30605	30542	30750	30316	30915	30391	30488	30921	30541	30483	30654	30461	30561	30348	30736	30742	30622	30584	30719	30588	30599	30648	30834	30618	30552	30795	30644	30703	30584	30689	30818	30659	30456	30279	30501	30389	30587	30660	30522	30537	30609	30541	30605	30692	30615	30613	30772	30642	30564	30691	30588	30477	30790	30817	30496	30735	30364	30399	30455	30627	30736	30759	30807	30351	30473	30516	30467	30470	30816	30625	30449	30589	30756	30688	30429	30536	30727	30711	30640	30395	30624	30595	30583	30684	30726	30373	30587	30447	30651	30531	30544	30652	30718	30477	30742	30812	30480	30865	30760	30701	30661	30398	30677	30587	30749	30715	30676	30457	30758	30392	30350	30623	30979	30883	30667	30314	30603	30483	30829	30587	30774	30814	30670	30586	30711	30520	30675	30442	30434	30444	30417	30924	30515	30757	30558	30739	30590	30460	30655	30681	30373	30385	30699	30587	30583	30589	30446	30741	30612	30593	30635	30478	30623	30658	30729	30492	30673	30728	30883	30859	30561	30608	30637	30755	30631	30664	30522	30556	30572	30675	30745	30681	30671	30656	30799	30527	30643	30713	30754	30644	30669	30573	30729	30708	30918	30719	30252	30480	30492	30541	30449	30512	30651	30522	30607	30602	30512	30566	30864	30717	30586	30576	30420	30513	30744	30652	30721	30357	30699	30831	30621	30661	30223	30759	30487	30449	30413	30076	30591	30444	30588	30890	30675	30784	30633	30582	30867	30666	30378	30446	30599	30571	30449	30564	30379	30537	30703	30656	30487	30706	30590	30639	30744	30954	30502	30634	30847	30540	30506	30662	30550	30597	30599	30801	30650	30409	30554	30656	30671	30601	30454	30560	30623	30612	30623	30655	30639	30421	30571	30553	30706	30488	30847	30614	30683	30541	30527	30619	30701	30550	30709	30682	30676	30790	30499	30614	30818	30594	30561	30691	30434	30714	30572	30905	30577	30580	30743	30540	30606	30633	30477	30591	30499	30600	30645	30724	30418	30670	30403	30517	30466	30613	30423	30448	30842	30748	30398	30651	30313	30743	30710	30778	30719	30525	30555	30704	30660	30665	30696	30571	30561	30881	30873	30662	30795	30311	30508	30305	30508	30713	30784	30564	30777	30820	30518	30541	30557	30573	30746	30477	30628	30655	30805	30575	30505	30799	30531	30697	30752	30546	30632	30580	30549	30826	30796	30645	30645	30565	30831	30548	30443	30855	30532	30377	30649	30619	30688	30418	30848	30507	30676	30332	30419	30334	30545	30485	30683	30444	30669	30329	30603	30846	30541	30570	30485	30730	30698	30731	30671	30547	30450	30788	30574	30697	30798	30406	30654	30732	30836	30845	30607	30644	30533	30583	30730	30644	30395	30549	30501	30691	30946	30756	30861	30948	30805	30472	30722	30551	30682	30503	30715	30798	30814	30785	30624	30346	30819	30399	30708	30576	30520	30572	30621	30335	30586	30756	30617	30600	30881	30555	30920	30479	30453	30644	30628	30469	30576	30857	30418	30551	30522	30552	30602	30569	30690	30513	30689	30613	30770	30635	30686	30689	30550	30969	30640	30591	30593	30755	30522	30820	30532	30680	30584	30623	30656	30669	30739	30591	30662	30591	30729	30197	30669	30808	30563	30607	30681	30454	30575	30689	30751	30509	30846	30580	30602	30552	30451	30564	30484	30514	30639	30739	30688	30493	30927	30423	30523	30831	30793	30509	30546	30695	30635	30629	30699	30708	30662	30714	30691	30563	30634	30703	30738	30559	30580	30768	30479	30656	30656	30579	30686	30762	30464	30707	30295	30350	30691	30660	30668	30404	30858	30700	30729	30460	30850	30587	30608	30576	30485	30452	30527	30827	30652	30199	30695	30698	30810	30614	30507	30794	30575	30450	30518	30764	30471	30595	30510	30700	30521	30825	30772	30674	30637	30745	30612	30619	30401	30644	30444	30460	30688	30995	30721	30345	30527	30627	30574	30575	30432	30419	30670	30582	30669	30589	30566	30679	30447	30623	30544	30503	30618	30554	30330	30561	30553	30494	30729	30794	30687	30673	30801	30496	30405	30749	30778	30383	30612	30580	30546	30735	30465	30661	30480	30466	30330	30261	30509	30903	30727	30629	30541	30401	30439	30844	30795	30642	30659	30516	30531	30595	30530	30573	30423	30818	30696	30679	30543	30640	30354	30465	30682	30622	30718	30752	30623	30555	30599	30577	30752	30689	30533	30700	30734	30345	30463	30711	30726	30639	31013	30465	30667	30602	30605	30554	30498	30794	30565	30593	30807	30576	30572	30609	30702	30666	30827	30515	30728	30656	30676	30592	30716	30564	30818	30542	30629	30484	30527	30687	30767	30629	30570	30595	30561	30578	30616	30567	30615	30728	30683	30803	30773	30772	30568	30605	30783	30479	30488	30752	30799	30559	30454	30668	30585	30636	30485	30596	30341	30530	30670	30584	30448	30443	30609	30568	30416	30652	30669	30514	30683	30579	30388	30655	30359	30550	30754	30757	30700	30746	30549	30577	30404	30622	30735	30319	30752	30677	30558	30617	30800	30631	30692	30646	30303	30517	30583	30745	30653	30631	30645	30632	30586	30930	30504	30918	30821	30558	30788	30749	30577	30688	30387	30425	30543	30557	30794	30859	30513	30608	30699	30368	30552	30740	30343	30541	30515	30768	30942	30712	30407	30505	30685	30542	30676	30611	30584	30536	30371	30464	30589	30605	30729	30598	30751	30607	30850	30604	30849	30309	30946	30326	30592	30205	30414	30453	30892	30627	30707	30715	30862	30561	30405	30573	30714	30699	30568	30761	30846	30467	30472	30545	30586	30520	30409	30635	30751	30410	30866	30582	30687	30624	30435	30366	30785	30972	30588	30615	30762	30653	30516	30757	30415	30535	30632	30670	30783	30849	30642	30663	30544	30683	30673	30644	30487	30827	30599	30805	30697	30381	30736	30946	30951	30829	30464	30528	30629	30800	30643	30809	30620	30701	30607	30559	30687	30704	30573	30744	30837	30844	30530	30404	30445	30658	30636	30553	30657	30675	30390	30416	30846	30688	30664	30495	30563	30954	30807	30569	30743	30748	30541	30597	30710	30618	30716	30644	30340	30608	30692	30735	30721	30589	30614	30802	30679	30638	30512	30620	30661	30461	30777	30396	30257	30437	30472	30724	30734	30705	30693	30529	30678	30543	30626	30684	30777	30652	30553	30612	30841	30597	30721	30534	30794	30619	30516	30670	30777	30557	30733	30721	30772	30462	30834	30470	30632	30546	30665	30390	30496	30634	30668	30678	30592	30610	30681	30552	30993	30585	30780	30752	30445	30488	30938	30527	30712	30719
27146	46313	36215	27501	26868	32743	39128	40957	33173	24742	19701	18042	17272	17137	17254	17210	16988	17149	17175	17138	17191	17205	17033	16857	17130	17285	17182	17129	17018	17083	16997	17251	17143	16978	17138	17300	17095	16937	17130	16906	17164	17160	17282	17112	16971	17167	17114	17060	17032	17135	17019	16999	17013	17262	17099	17213	17069	16999	17116	17036	17153	17056	17091	17002	17135	17227	17266	17216	17107	17039	17274	17173	17072	17177	17231	16913	17173	17196	17231	17143	17117	17099	16981	17026	17117	17210	17024	17016	17018	17073	17018	17144	17229	17083	16973	17176	17079	16978	17041	16958	17087	17236	16981	17020	16956	17367	17232	17211	17001	17064	17166	17206	16957	17048	17078	17291	16888	17071	17173	17280	17151	17158	17209	17138	17097	17196	17140	16977	17029	17143	17029	16900	17162	17138	17023	16999	16959	17028	17017	17301	17014	16994	17134	17009	16984	17112	17045	17074	16978	17139	17060	17154	16956	16936	17199	17064	17005	17227	17123	16964	16939	17126	17229	17010	16833	17004	16999	17146	17016	16932	17106	17132	17225	17078	17047	17194	17145	16854	17122	16974	16953	16988	17061	17180	17196	16973	17073	17056	17062	17105	16951	16930	17040	17069	17039	17025	17103	16936	16923	16963	17036	16893	16921	16932	16764	17130	16887	17175	16991	17060	16987	17049	17040	17122	17179	17018	17075	16975	17205	17242	17021	17075	17112	17173	17091	17011	16837	17204	17036	17174	17005	17021	17031	16963	17115	16973	17171	17112	17163	17011	17237	16968	17022	17080	17094	17009	16997	17215	17233	16913	17019	16929	17158	16861	17170	17106	17087	16877	17238	16903	16937	16930	16959	17059	17100	16986	17057	16973	17078	17045	17044	17102	17026	16872	17245	16985	16960	17139	17111	17142	17129	17156	17106	16934	16891	16960	17152	16996	16959	17168	17120	16936	17131	17007	17090	17112	17201	17014	16998	17200	17137	16963	17113	17152	16982	17012	17230	17061	17124	17141	17107	17260	17136	16874	16998	17102	17149	17075	17221	17107	17038	17253	17029	17144	17060	16974	17038	16834	17089	16897	17125	17050	17119	17193	16991	16927	16914	17017	17154	17172	17127	17017	17224	16979	17114	17043	17236	16947	17094	16990	17140	17207	16960	17092	16931	17149	16848	16749	17033	16920	17061	17190	17008	17286	16847	17005	17186	17032	16960	17138	16902	17219	16905	17022	16953	17017	16961	16981	16934	17162	17162	17089	17265	17161	16973	17208	17054	17337	16770	17167	17083	16912	17178	17027	17197	17032	17013	17031	17099	17171	16858	16958	16833	17002	17090	17157	17066	16900	16992	17179	17071	17145	17155	17132	17028	17024	17017	17027	17070	17207	16905	17045	17129	16930	17068	16988	17006	16869	17157	16915	17111	16989	17022	17237	17197	17015	17004	17067	17032	16962	16985	17044	17002	17082	17136	16982	17151	17075	17091	17102	17016	17095	17136	17037	17091	16959	17042	17262	16963	17146	16919	17096	17215	17226	17011	17299	17004	17150	17069	17069	16893	17141	16990	17071	17068	16990	17298	17068	17112	16966	17111	17023	17192	17084	16951	17012	17058	17048	17140	17010	17173	16993	16997	17146	17045	17057	16981	17191	16955	17038	17094	17182	17085	17161	16978	17054	17063	17100	16994	17106	16946	17162	17081	17160	17100	17065	16845	17050	17133	17023	16985	16838	17135	17015	17102	17028	17036	16936	17138	17236	17190	17023	17117	17187	16956	17068	17079	17162	16987	17211	17051	17116	17298	17122	17136	16933	17056	17010	17027	17068	17272	16964	17146	17151	17049	16933	17031	17168	16966	17146	16874	17006	17011	17199	17112	16970	17261	16969	16922	17115	17072	17005	17178	16898	16974	17072	16943	17221	17177	17030	17147	16990	16891	17138	16930	17083	17116	17093	17019	16918	17000	17040	17034	17151	17148	17066	17107	17051	16986	16891	17034	17145	17214	17249	16897	17252	17163	16976	17116	16952	16997	17065	16970	17045	17185	17105	16985	17085	17052	17014	17130	17225	16971	16964	16965	17193	17162	17077	17084	17103	16914	17033	17074	17102	17254	16980	17120	17075	17184	17135	16962	16934	17041	17121	17031	17124	17066	16960	17158	16951	17180	16998	17145	17037	17173	17032	17174	17036	16990	16973	17136	16855	17096	16947	17012	17123	17051	16957	16899	16942	16998	17062	17164	17042	17065	17026	17115	17100	16949	17046	17217	17184	17149	17156	16908	16969	17149	16947	16925	16904	16965	17120	16963	16915	17079	17172	16971	17006	17156	16994	16961	17199	17045	17071	17088	17119	16890	17162	17065	16962	17084	17084	17031	17140	17040	17232	17103	17158	17135	17041	17369	17079	17021	17164	17127	16974	16876	17124	17061	17040	17092	17321	17176	17153	17007	17117	17142	17075	16888	17084	17128	16874	16981	16795	16960	17090	17170	17068	17144	16835	17127	17018	16967	17048	17106	17055	17006	17144	17114	17027	17181	16882	17154	17031	17057	17173	17207	17140	17095	17105	17090	17050	17028	17071	17058	17066	16918	17076	17148	17128	17002	17000	16950	17262	17187	17015	17062	17054	16976	17081	17137	17137	16894	17012	17033	17240	17153	17267	17118	17131	16992	16979	17141	16902	17232	17072	16955	16986	17086	17058	17121	17179	16842	17062	16927	17219	17002	17105	17069	17064	17023	16910	16983	17123	17161	16927	17083	16942	16859	17195	17092	17019	17291	17053	16841	16984	17118	17078	17046	17025	17052	17142	16942	17095	17047	17086	17079	16980	17246	17026	17034	17069	17141	17009	17019	16927	17013	17111	17287	17083	17004	17304	16996	17126	17123	17090	17022	16881	16925	17256	17194	17192	16961	17013	16962	17178	16980	16971	16916	16965	17000	17007	17089	17007	17081	17214	16918	17049	16979	17135	17186	17077	17025	16897	17013	17035	16987	17237	17094	17190	17138	16915	17325	17114	17102	16998	17037	17085	17165	16982	17098	17194	17055	17363	17022	17256	17076	17137	17169	17266	17078	17022	16946	17039	17081	17069	17132	16936	17221	16888	17229	16969	17012	17081	17026	17140	17048	17251	17005	17180	17173	16962	17171	17179	16946	17036	17203	17313	16843	17297	16875	17099	17050	17053	17119	17061	17125	17021	17030	17110	17231	17299	17138	17174	16883	16967	17033	17085	16993	17042	17117	17252	17201	16918	17252	17163	17044	17213	16981	17255	17112	16912	16927	16785	17093	17235	17156	17223	17162	16970	17020	16919	17008	17154	17012	16918	17089	17180	17154	17195	16942	17043	16895	16903	17137	16930	17115	17174	17047	17174	17070	17001	17003	17052	17083	17126	17107	17055	17117	17209	17019	17222	16967	17031	17208	17060	16971	17062	17122	17023	17094	17102	17081	17004	16937	17097	16946	16996	17301	17120	17005	17026	17187	17016	16786	17124	17067	17017	17122	17209	17212	17012	17046	17003	17076	17048	17065	16950	17195	17334	17043	17028	17221	17165	17140	16990	17007	17201	16925	17062	16829	16945	16933	17209	17171	17093	16962	17171	17159	17099	17225	17139	17096	16956	17047	17117	17021	16937	16996	17095	17096	17302	16802	16926	17064	17086	17082	17200	17275	17125	17082	17084	17013	17022	17018	17167	16959	17071	16944	17073	17148	17189	17164	17251	17141	17065	17071	17061	16998	16917	16952	16981	17092	17137	17075	16989	17093	16979	17053	17223	17228	16932	17114	17115	16987	17150	17085	17137	17120	17383	17119	17167	17208	17173	16992	17075	16991	16922	16958	16852	17114	17143	16931	16937	17038	17078	17054	17050	17115	17022	17094	16840	17058	17050	17039	16988	16872	17073	17064	17057	17099	17040	16912	17249	17103	16876	17013	16985	17006	17003	17129	16978	17018	17051	17150	17258	17115	17278	17130	17238	17233	17009	17116	16977	17057	17084	17200	17013	17081	17243	17220	17194	17032	16935	17033	17024	17061	16905	16931	16939	16954	17043	17048	17108	17148	17073	17218	17026	16842	17195	16956	16974	17215	16904	17114	17082	17014	17079	17040	17054	17218	17099	17374	17075	17173	16932	16999	17226	17135	17138	17145	17252	17192	17163	17216	16910	17014	17212	17048	17112	17102	17073	17257	17032	16964	17066	16973	16955	16977	17290	17228	16981	17095	17191	17177	17053	17245	17178	16960	17062	16989	17009	17016	17371	17059	17104	16909	17049	17093	17136	17125	17091	17175	17232	16956	17005	17091	17053	17146	17051	17193	17103	17091	17132	17061	16844	16965	17148	16993	17002	17250	17222	17039	16981	17022	17150	17130	16989	17055	16847	17237	16999	17151	17185	17078	16808	17025	17146	16974	17182	17042	17007	17041	17036	16934	17066	16996	17126	17012	16830	17284	17017	17069	17076	17031	17233	16978	17215	17106	16958	17076	17102	17097	17094	17135	17053	17044	16989	17109	17184	17321	17217	16838	17184	17201	16996	17024	17213	17273	17115	17153	17230	16950	17050	17200	16959	17096	17176	17110	17231	16961	17020	17109	17058	17283	17106	17064	17165	17248	17238	17338	16962	16994	17140	17067	16957	17065	17049	17006	16942	17053	16984	16945	17236	17029	17055	17080	17139	17102	17057	17092	16860	17226	16946	16983	16951	17126	17136	16973	17032	16981	16796	17022	17123	17087	17199	16996	17079	17058	16930	16909	16887	16903	16971	16958	17140	16961	17099	17008	17200	17057	17001	17163	16957	17159	17043	17145	17137	17218	17000	17022	17190	17141	17117	17018	16972	17106	17159	16984	17151	17111	17148	16892	17113	17189	17102	17133	16980	17268	17066	17133	17111	17072	16828	17069	16956	16963	17225	17009	16981	16855	16911	17289	17068	16857	16920	17069	17311	16956	17341	17137	17021	17030	16766	16875	17046	17080	17057	16853	17009	16991	17243	16962	17236	17017	17101	17130	17073	16996	16992	17155	17029	16958	17015	17045	17153	17008	17091	17143	17082	17028	16910	17063	17041	17276	16920	16943	17155	17027	17153	16976	17001	17232	17133	16941	17099	16894	16973	17149	17036	17135	17052	17333	17140	17164	17049
22769	21818	29286	28540	33526	48098	61693	63021	55610	45344	37573	33500	32318	31575	31633	31300	31374	31037	31478	31586	31527	31401	31655	31375	31513	31484	31614	31696	31433	31272	31561	31657	31568	31424	31540	31613	31484	31404	31364	31526	31422	31512	31613	31260	31261	31666	31629	31423	31413	31181	31386	31188	31151	31491	31226	31415	31279	31497	31572	31454	31192	31064	31444	31518	31330	31217	31449	31393	31362	31392	31444	31579	31413	31355	31615	31458	31172	31411	31277	31281	31362	31385	31622	31200	31284	31326	31316	31442	31276	31450	31384	31275	31325	31306	31441	31159	31445	31279	31412	31336	31569	31270	31201	31384	31374	30947	31308	31319	31241	31594	31463	31300	31460	31392	31510	31290	31489	31388	31310	31371	31303	31219	30928	31369	31316	31508	31483	31253	31236	31519	31433	31683	31459	31403	31400	31436	31446	31152	31230	31264	31243	31333	31223	31487	31285	31314	31588	31408	31125	31218	31589	31510	31501	31413	31316	31528	31369	31263	31269	31353	31157	31244	31564	31446	31256	31507	31198	31321	31381	31282	31288	31316	31239	31328	31498	31177	31600	31602	31498	31038	31543	31270	31203	31083	31410	31445	31611	31319	31506	31238	31148	31491	31294	31394	31393	31477	31447	31440	31251	31383	31354	31444	31520	31304	31153	31412	31265	31250	31137	31160	31378	31402	31413	31362	31714	31508	31323	31278	31252	31510	31080	31348	31224	31296	31517	31333	31104	31334	31198	31254	31340	31459	31135	31134	31182	31389	31098	31235	31268	31165	31191	31331	31281	31312	31182	31077	31285	31121	31412	30963	31523	31405	31185	31628	31641	31307	31424	31274	31260	31233	31098	31200	31312	31313	31329	31166	31490	31089	31344	31303	31504	31399	31643	31315	31582	31306	31160	31316	31448	31145	31327	31344	31459	31182	31476	31502	31388	31341	31244	31362	31285	31486	31317	31174	31366	31449	31699	31386	31591	31485	31400	31433	31701	31163	31173	31518	31349	31254	31370	31310	31466	31657	31294	31236	31486	31474	31358	31425	31486	31419	31192	31377	31334	31437	31643	31344	31386	31450	31288	31211	31317	31147	31271	31176	31342	31296	31275	31171	31315	31195	31269	31527	31412	31508	31275	31304	31148	31319	31585	31376	31144	31512	31457	31420	31186	31376	31241	31525	31305	31115	31396	31436	31381	31208	31478	31270	31497	31505	31558	31435	31545	31276	31220	31348	31449	31163	31311	31358	31341	31458	31398	31313	31003	31273	31207	31157	31288	31371	31325	31143	31311	31257	31461	31384	31181	31162	31517	31581	31409	31382	31300	31162	31278	31345	31370	31224	31270	31347	31317	31256	31267	31181	31339	31579	31207	31581	31585	31243	31225	31257	31389	30981	31086	31372	31335	31414	31058	31302	31457	31370	31409	31392	31262	31302	31314	31231	31307	31475	31337	31494	31440	31423	31526	31356	31271	31452	31302	31394	31451	31475	31269	31331	31252	31279	31407	31474	31195	31459	31436	31361	31413	31342	31500	31372	31228	31461	31383	31215	31282	31524	31435	31503	31481	31143	31192	31658	31373	31314	31188	31502	31461	31130	31222	31432	31324	31260	31213	31523	31342	31329	31279	31071	31467	31660	31489	31488	31580	31182	31397	31594	31504	31340	31171	31407	31591	31470	31380	31445	31313	31401	31291	31670	31326	31477	31373	31274	31519	31399	31421	31401	31402	31336	31588	31381	31511	31465	31171	31318	31321	31218	31403	31174	31043	31214	31627	31278	31321	31175	31110	31341	31529	31172	31399	31299	31185	31346	31310	31359	31374	31175	31253	31442	31570	31506	31278	31115	30958	31099	31371	31532	31438	31478	31300	31225	31227	31461	31378	31426	31099	31356	31361	31157	31287	31298	31351	31236	31127	31491	31582	31162	31441	31349	31187	31413	31481	31405	31389	31394	31329	31441	31657	31375	31309	31355	31483	31559	31526	31479	31410	31426	30885	31321	31437	31368	31353	31121	31394	30974	31314	31240	31328	31355	31422	31163	31451	31212	31311	31323	31412	31141	31098	31490	31345	31357	31336	31489	31344	31351	31365	31342	31474	31604	31610	31558	31569	31222	31203	31229	31197	31419	31315	31210	31682	31388	31056	31356	31415	31182	31448	31367	31118	31352	31218	31315	31654	31689	31500	31353	31341	31486	31310	31262	31163	31418	31433	31648	31278	31598	31366	31260	31370	31411	31001	31191	31209	31353	31623	31240	31462	31309	31247	31075	31475	31235	31543	31138	31393	31320	31169	31377	31256	31329	31341	31367	31360	31404	31315	31433	31377	31441	31360	31568	31409	31251	31504	31240	31164	31138	31219	31184	31216	31303	31342	31463	31435	31302	31285	31149	31183	31257	31258	31181	31204	31639	31292	31297	31407	31181	31409	31382	31421	31307	31193	31719	31079	31273	31291	31255	31268	31012	31391	31198	31249	31315	31304	31371	31489	31314	31118	31397	31360	31269	31184	30899	31354	31110	31521	31583	31358	31389	31597	31168	31187	31151	31150	31393	31436	31261	31463	31309	31212	31578	31389	31183	31135	31353	31508	31413	31384	31281	31371	31323	31207	31282	31451	31171	31269	31514	31449	31212	31121	31006	30977	31407	31572	31642	31635	31492	31502	31436	31329	31438	31103	31088	31256	31102	31383	31275	31509	30999	31383	31277	31217	31099	31234	31298	31519	31370	31219	31312	31557	31289	31467	31306	31314	31434	31277	31415	31372	31504	31337	31240	31281	31547	31243	31580	31125	31363	31248	31367	31469	31561	31538	31363	31512	31281	31572	31081	31190	31428	31343	31260	31441	31169	31356	31489	31359	31371	31328	31386	31335	31279	31125	31178	31358	31648	31371	31218	31170	31303	31580	31421	31171	31331	31454	31449	31329	31440	31294	31085	31326	31361	31217	31213	31328	31110	31291	31206	31468	31167	31398	31437	31439	31405	31444	31250	31418	31048	31619	31209	31473	31414	31376	31469	31390	31329	31268	31297	31247	31484	31716	30987	31529	31460	31290	31290	31392	31460	31460	31416	31331	31500	31279	31357	31328	31428	31498	31388	31542	31523	31270	31263	31509	31215	31623	31573	31313	31400	31384	31607	31201	31356	31421	31387	31307	31222	31376	31684	31343	31164	31350	31240	31549	31365	31306	31347	31208	31317	31581	31511	31347	31401	31222	31368	31228	31264	31472	31300	31377	31006	31177	31248	31014	31341	31372	31273	31167	31459	31521	31224	31251	31303	31457	31429	31123	31621	31360	31373	31336	31347	31488	31366	31321	31107	31521	31239	31325	31658	31563	31408	31359	31297	31347	31445	31541	31633	31578	31358	31318	31508	31253	31171	31242	31377	31351	31404	31583	31184	31356	31360	31363	31156	31170	31073	31487	31416	31345	31316	31396	31417	31264	31571	31117	31592	31263	31192	31389	31339	31495	31496	31151	31446	31658	31471	31282	31576	31586	31182	31499	31306	31305	31504	31201	31209	31622	31335	31186	31156	31297	31228	31448	31067	31260	31452	31188	31293	31129	31381	31574	31242	31357	31232	31253	31195	31316	31294	31450	31309	31039	31373	31371	31449	31211	31093	31512	31226	31617	31237	31192	31207	31416	31316	31050	31297	31234	31365	31373	31420	31676	31293	31222	31152	31271	31507	31179	31301	31454	31334	31536	31406	31353	31344	31182	31416	31338	31188	31351	31239	31124	31183	31319	31404	31359	31504	31434	31311	31358	31504	31442	31399	31370	31472	31227	31299	31232	31267	31207	31077	31099	31371	31440	31091	31516	31379	31257	31648	31269	31360	31626	31309	31277	31301	31359	31355	31373	31456	31226	31372	31279	31297	31360	31467	31267	31526	31691	31367	31323	31498	31654	31457	31320	31418	31137	31354	31235	31375	31220	31245	31477	31499	31476	31348	31347	31436	31341	31152	31391	31516	31535	31347	31213	31375	31513	30823	31512	31373	31322	31516	31331	31139	31519	31211	31157	31357	31175	31414	31360	31572	31560	31212	31410	31187	31255	31215	31416	31352	31335	31053	31554	31419	31418	31354	31444	31329	31350	31408	31452	31258	31016	31472	31185	31182	31191	31528	31325	31464	31185	31274	31242	31383	31348	31485	31641	31276	31102	31318	31424	31549	31233	31226	31263	31681	31310	31547	31308	31201	31336	31454	31372	31396	31112	31286	31361	31128	31304	31336	31342	31226	31397	31485	31201	31187	31302	31266	31105	31395	31524	31404	31433	31148	31533	31379	31239	31468	31434	31154	31116	31650	31389	31258	31463	31241	31500	31097	31435	31131	31286	31202	31356	31217	31524	31413	31281	31404	31445	31224	31389	31360	31562	31540	31086	31314	31477	31547	31466	31288	31609	31501	31191	31235	31250	31011	31438	31383	31487	31522	31461	31212	31488	31123	31397	31411	31374	31099	31126	31137	31388	31277	31573	31740	31532	31366	31349	31295	31215	31266	31221	31407	31393	31342	31309	31259	31531	31487	31307	31367	31559	31389	31233	31642	31542	31117	31364	31235	31268	31295	31366	31145	31350	31197	31231	31362	31370	31231	31352	31382	31388	31166	31267	31520	31394	31272	31019	31448	31347	31167	31437	31669	31376	31285	31263	31245	31264	31502	31436	31402	31512	31381	31388	31440	31375	31376	31219	31200	31560	31231	31564	31159	31623	31392	31136	31404	31486	31276	31193	31169	31253	31457	31153	31328	31644	31293	31604	31263	31369	31300	31377	31266	30825	31534	31193	31391	31378	31254	31666	31291	31152	31062	31248	31390	31695	31136	31466	31263	31190	31442	31372	31344	31334	31157	31551	31488	31468	31203	31470	31280	31330	31169	31381	31422	31290	31340	31687	31226	31381	31236	31231	31367	31612	31170	31531	31437	31047	30925	31419	31717	31289	31226	31346	31102	31341	30845	31208	31355	31326	31103	31230	31248	31453	31459	31268	31213	31393	31524	31264	31570	31310	31344	31387	31199	31345	31404	31276	31407	31410	31548	31208	31130	31432	31283	31342	31276	31431	31295	31547	31229	31472	31388	30807	31190	31352	31627	31477	31240	31187	31374	31359	31661	31662	31420	31184	31374	31166	31115	31173	31345
29660	51843	41333	37338	35645	43454	55134	56401	44934	32151	23022	19134	17910	17735	17740	17578	17603	17583	17785	17669	17548	17655	17624	17653	17666	17806	17702	17786	17740	17600	17594	17788	17687	17728	17724	17469	17520	17551	17475	17471	17595	17644	17312	17570	17525	17651	17419	17594	17621	17610	17637	17580	17281	17648	17586	17631	17622	17646	17647	17336	17636	17601	17622	17661	17620	17686	17678	17660	17428	17622	17582	17628	17614	17639	17626	17462	17497	17554	17394	17531	17512	17662	17427	17520	17681	17559	17678	17491	17540	17388	17550	17816	17393	17634	17484	17676	17638	17550	17327	17614	17649	17470	17579	17645	17511	17571	17685	17534	17590	17596	17560	17424	17479	17603	17485	17647	17650	17573	17501	17605	17716	17553	17460	17238	17540	17510	17817	17612	17620	17552	17356	17518	17547	17657	17688	17590	17490	17506	17532	17523	17504	17601	17533	17413	17653	17621	17486	17457	17396	17509	17473	17533	17675	17630	17536	17574	17371	17682	17640	17610	17511	17657	17359	17505	17490	17623	17508	17443	17575	17455	17630	17504	17566	17414	17748	17493	17717	17804	17677	17545	17450	17628	17506	17560	17625	17638	17447	17587	17518	17586	17374	17664	17561	17496	17513	17539	17278	17489	17612	17735	17673	17452	17685	17462	17587	17364	17517	17639	17392	17780	17540	17445	17635	17607	17532	17470	17455	17452	17534	17401	17628	17449	17502	17388	17596	17523	17492	17511	17763	17604	17703	17546	17569	17604	17625	17679	17697	17544	17533	17476	17506	17531	17460	17373	17506	17699	17555	17674	17633	17706	17630	17612	17401	17687	17678	17574	17285	17557	17415	17299	17709	17474	17512	17591	17601	17558	17569	17688	17460	17556	17524	17486	17652	17508	17434	17511	17604	17403	17650	17479	17361	17621	17474	17643	17590	17439	17465	17485	17407	17341	17416	17483	17589	17483	17678	17523	17443	17491	17609	17402	17546	17598	17586	17527	17557	17543	17511	17521	17475	17450	17609	17493	17507	17486	17723	17515	17482	17570	17640	17637	17527	17508	17515	17574	17489	17281	17488	17736	17490	17475	17563	17588	17483	17402	17577	17566	17445	17687	17520	17345	17824	17503	17604	17642	17400	17718	17510	17695	17558	17534	17542	17563	17625	17444	17714	17561	17480	17627	17653	17595	17561	17633	17513	17616	17669	17459	17427	17510	17634	17610	17472	17339	17575	17564	17693	17598	17439	17629	17875	17406	17472	17513	17546	17618	17718	17643	17435	17370	17513	17708	17699	17588	17504	17597	17644	17571	17568	17607	17550	17609	17388	17564	17643	17489	17480	17651	17658	17364	17536	17553	17523	17679	17621	17560	17695	17633	17563	17477	17316	17449	17461	17328	17527	17661	17718	17518	17485	17413	17549	17699	17593	17659	17558	17513	17560	17539	17388	17474	17693	17489	17549	17484	17622	17514	17526	17550	17371	17560	17686	17706	17607	17649	17437	17503	17485	17522	17611	17681	17498	17610	17458	17806	17506	17575	17352	17599	17735	17554	17593	17534	17589	17519	17530	17485	17549	17522	17520	17505	17650	17618	17480	17533	17428	17480	17583	17434	17686	17602	17480	17470	17575	17395	17436	17722	17524	17574	17529	17570	17634	17327	17599	17589	17518	17503	17609	17422	17513	17447	17714	17476	17601	17527	17598	17604	17423	17490	17570	17473	17650	17648	17549	17510	17614	17599	17596	17480	17536	17534	17486	17333	17506	17355	17598	17501	17584	17523	17568	17729	17450	17529	17539	17525	17430	17590	17684	17496	17750	17503	17421	17632	17603	17611	17515	17437	17451	17440	17360	17476	17553	17415	17404	17625	17611	17473	17461	17477	17360	17809	17546	17746	17541	17316	17590	17510	17604	17629	17421	17537	17509	17408	17666	17389	17558	17318	17647	17388	17556	17368	17351	17719	17571	17357	17492	17523	17474	17520	17633	17556	17475	17464	17406	17453	17464	17468	17580	17598	17675	17432	17377	17713	17482	17556	17614	17486	17634	17684	17554	17400	17563	17446	17430	17428	17530	17566	17308	17607	17461	17562	17511	17563	17466	17574	17683	17515	17631	17491	17598	17676	17556	17602	17633	17459	17658	17471	17420	17535	17405	17553	17632	17350	17591	17433	17546	17736	17678	17687	17382	17503	17541	17396	17508	17504	17486	17439	17340	17479	17314	17626	17440	17604	17530	17541	17516	17644	17426	17506	17637	17592	17527	17493	17494	17645	17554	17344	17627	17413	17541	17404	17466	17353	17697	17486	17676	17513	17361	17725	17596	17489	17483	17403	17414	17513	17422	17703	17571	17728	17777	17577	17487	17667	17339	17563	17316	17472	17569	17638	17529	17555	17499	17796	17434	17461	17355	17519	17531	17601	17804	17593	17503	17672	17486	17526	17651	17568	17582	17298	17648	17422	17555	17471	17360	17593	17390	17555	17552	17550	17532	17515	17592	17609	17624	17545	17725	17566	17593	17298	17566	17669	17532	17448	17536	17387	17332	17688	17453	17591	17549	17584	17808	17546	17383	17452	17675	17638	17551	17385	17604	17612	17549	17528	17658	17536	17621	17778	17432	17410	17426	17616	17451	17567	17485	17418	17522	17458	17530	17449	17454	17641	17417	17494	17654	17580	17814	17478	17380	17510	17501	17426	17365	17699	17586	17585	17616	17519	17684	17374	17620	17365	17521	17524	17497	17630	17437	17696	17585	17395	17720	17496	17526	17489	17564	17748	17566	17537	17492	17425	17495	17676	17542	17690	17460	17643	17481	17464	17568	17599	17435	17432	17468	17552	17516	17597	17484	17488	17542	17422	17564	17528	17553	17562	17432	17696	17438	17564	17484	17458	17717	17423	17594	17448	17548	17505	17706	17364	17514	17588	17561	17546	17478	17481	17429	17494	17593	17572	17387	17548	17653	17512	17535	17546	17388	17331	17490	17530	17394	17528	17448	17527	17385	17564	17344	17477	17512	17518	17532	17647	17443	17639	17406	17574	17458	17620	17527	17659	17525	17546	17431	17494	17532	17625	17404	17596	17670	17486	17655	17510	17503	17559	17250	17580	17586	17576	17456	17691	17507	17352	17601	17437	17710	17559	17324	17656	17514	17474	17372	17571	17491	17512	17472	17535	17456	17711	17777	17408	17472	17322	17493	17436	17338	17571	17433	17460	17422	17448	17605	17501	17588	17451	17489	17564	17461	17316	17614	17611	17461	17591	17526	17503	17584	17546	17547	17467	17325	17536	17571	17444	17508	17651	17553	17516	17626	17540	17531	17651	17568	17590	17467	17661	17555	17561	17641	17468	17532	17543	17768	17453	17457	17414	17445	17530	17355	17526	17543	17574	17443	17606	17570	17377	17504	17522	17632	17575	17536	17686	17466	17632	17509	17366	17473	17575	17376	17448	17643	17662	17640	17492	17573	17533	17545	17564	17552	17660	17328	17611	17447	17456	17382	17387	17539	17555	17604	17675	17248	17568	17762	17514	17478	17530	17407	17594	17471	17572	17567	17505	17769	17754	17420	17477	17344	17452	17707	17611	17356	17536	17479	17602	17486	17607	17365	17593	17553	17422	17529	17532	17483	17548	17545	17555	17364	17631	17641	17475	17485	17495	17485	17568	17524	17557	17521	17447	17573	17739	17644	17628	17592	17641	17489	17450	17543	17589	17499	17519	17493	17467	17629	17580	17452	17508	17517	17467	17722	17370	17540	17579	17593	17468	17324	17517	17425	17755	17435	17494	17554	17516	17526	17746	17644	17346	17645	17499	17493	17643	17459	17793	17471	17479	17636	17479	17337	17331	17338	17699	17510	17434	17487	17624	17687	17512	17527	17459	17507	17661	17487	17564	17531	17320	17593	17286	17717	17549	17567	17656	17443	17561	17440	17494	17669	17497	17717	17503	17563	17661	17662	17490	17592	17507	17682	17713	17564	17589	17533	17476	17492	17564	17395	17435	17576	17603	17637	17571	17407	17686	17497	17547	17460	17462	17583	17657	17645	17531	17518	17545	17550	17535	17700	17521	17525	17641	17418	17733	17602	17522	17454	17566	17602	17441	17538	17510	17446	17512	17580	17394	17387	17605	17554	17770	17298	17454	17773	17458	17553	17469	17563	17551	17616	17439	17441	17498	17598	17545	17479	17731	17719	17527	17490	17608	17586	17738	17422	17430	17455	17607	17617	17670	17438	17453	17648	17549	17538	17462	17399	17538	17442	17500	17470	17603	17560	17753	17666	17529	17651	17602	17397	17418	17703	17359	17543	17427	17501	17628	17629	17599	17542	17640	17537	17705	17472	17639	17472	17522	17641	17384	17638	17664	17608	17426	17506	17523	17581	17470	17595	17423	17530	17741	17458	17560	17646	17467	17436	17429	17597	17624	17560	17443	17611	17592	17564	17438	17433	17658	17544	17518	17575	17560	17494	17524	17487	17588	17376	17535	17407	17556	17435	17507	17432	17459	17499	17446	17632	17639	17540	17667	17603	17489	17341	17476	17380	17512	17609	17530	17593	17358	17524	17608	17576	17456	17466	17388	17351	17315	17581	17525	17607	17538	17507	17424	17800	17378	17454	17424	17762	17715	17460	17624	17465	17451	17667	17557	17484	17557	17437	17402	17482	17520	17462	17531	17685	17539	17736	17445	17710	17553	17559	17550	17591	17762	17664	17286	17508	17324	17491	17633	17594	17420	17420	17496	17383	17582	17443	17390	17519	17657	17690	17536	17574	17499	17617	17515	17438	17523	17654	17578	17591	17409	17563	17646	17622	17523	17500	17518	17514	17512	17526	17710	17567	17457	17490	17447	17696	17504	17444	17558	17372	17547	17338	17606	17402	17404	17447	17734	17441	17455	17533	17421	17449	17578	17559	17586	17409	17467	17669	17400	17443	17697	17420	17629	17447	17362	17535	17630	17636	17534	17548	17616	17541	17408	17493	17401	17496	17576	17710	17596	17498	17649	17656	17512	17484	17516	17493	17486	17453	17680	17395	17370	17650	17566	17447	17765	17596	17520	17462	17544	17614	17436	17489	17410	17431	17416	17399	17495	17554	17611	17630	17479	17533	17800	17664	17637	17624	17453	17715	17513	17510	17702	17596	17313
36494	38837	39095	39786	37944	39848	39609	37520	34873	33021	31813	31373	31106	31369	31124	31109	31303	31071	30873	31232	30921	31216	31011	31269	30869	30877	31053	30900	31059	30877	31123	31138	31197	30886	30872	30926	31043	30805	30874	31031	30927	31155	31171	30921	30814	30789	31135	30798	30914	31059	30902	30997	30936	31109	31275	30928	31101	30760	31015	30674	30810	30864	30901	30801	30896	30944	30931	31032	30999	31091	30960	31125	31092	31131	31070	30887	31045	31054	31039	31059	31115	30795	30842	30779	30842	30791	30743	30962	30940	30982	31226	31087	30989	30836	30906	30939	30953	30774	31074	31006	31061	30856	30809	30937	30996	30817	31022	30815	31031	31086	31121	31071	30927	30995	30946	30736	31054	30957	30977	31185	30967	30864	31125	31014	30989	31013	30956	30980	31032	30854	30952	31031	31118	31132	30907	30875	30943	31142	30977	30764	31276	31219	30889	30878	30779	30844	31035	30909	30872	31044	30990	31093	31035	31040	30821	30964	31179	31086	30950	31002	30979	31020	31262	30917	31138	30844	30985	31105	31057	30928	30774	30822	30711	31322	31127	30924	30943	30950	31170	31024	31091	31065	31089	31094	30728	30855	30891	31100	31288	31107	31133	31042	31033	30818	30923	31065	30987	30932	30972	30775	30981	31043	30995	30923	31086	31145	30857	30986	30912	31251	31087	31170	30976	30993	31072	30853	30904	31039	30823	30853	30919	30799	30850	30852	31010	30950	30811	30949	30762	30620	30712	31037	31306	30992	30868	30813	30834	30937	31129	30779	31040	30994	31102	30912	30964	31215	30925	31164	31006	30909	31276	30801	31134	31115	30740	31074	30841	30875	30979	30879	30987	30918	30996	31127	30646	30949	30861	30985	30833	30666	31007	30918	30740	31076	30851	31097	30987	31112	30919	31111	31148	31066	31059	30935	31261	31200	30873	31023	31010	31057	31146	31122	30891	30839	30814	31109	31354	31102	31034	31089	31106	31100	30965	30743	31003	31265	31012	31249	30897	30935	30826	30859	31133	31010	30925	30919	31097	30970	31081	31165	30971	30822	30967	30957	31033	31094	30933	30993	31162	31281	30909	30915	30897	31027	31061	30951	31129	31004	30971	30998	31108	30997	31119	30954	30966	30602	30930	30838	30991	30986	31126	31031	30821	30875	31092	30908	31025	30689	31086	31357	31059	31023	31083	30828	30914	31073	30897	30729	30832	31045	31102	30966	31148	31089	30791	31003	31137	30865	30805	30747	30952	30878	30848	31133	31068	31026	30820	31126	31142	30928	30660	31107	31096	30916	31327	31006	31017	31002	30768	30929	31160	30756	30766	30892	31059	30867	30950	30826	31090	30788	31109	30929	31204	31275	31038	30780	30786	30918	31013	31006	31015	31253	30942	31098	31006	30896	31255	31001	30837	31116	31164	30704	30960	31090	31205	31047	30807	30976	31049	30953	31028	30926	31321	31008	30953	31165	31149	31116	30926	30928	30697	30949	30952	31086	30869	30929	30905	30963	30888	30919	30989	30953	30902	30768	31085	31016	30986	31099	30977	30912	30974	30949	30847	31096	31038	30906	31311	30851	30928	31010	30827	30966	30879	30975	30952	30985	30923	31008	31043	31201	31081	31183	31509	31124	30985	30837	30974	30840	30973	30972	30943	30681	31314	30904	31213	31007	30771	31081	31237	30963	30769	31083	30795	30805	30947	31103	30946	31077	30644	30906	31172	30626	30995	31031	30683	30725	30703	30804	31313	31220	31076	31076	30863	30954	31215	30919	30954	31005	31033	30982	30943	30914	30867	31021	30744	31025	30998	30820	30830	30915	30824	30928	30972	30725	30758	30882	31003	30969	31126	30772	30950	30713	30971	30771	30881	31126	31305	30871	30790	30846	31054	30858	31022	30869	30716	31032	30974	31070	31059	30721	31087	31025	31020	30796	30970	31131	30790	30916	30971	30984	31027	30977	31155	31134	31026	30976	31064	31090	30904	31100	30934	30850	31159	30957	30949	30933	30855	31081	30863	30984	30753	30831	31384	30926	31068	30841	31008	30664	30892	30981	30833	31199	30894	30921	30780	31257	30811	31103	30905	30768	31019	30959	30865	30945	30555	31075	31093	31035	31163	31008	30776	30943	31282	30626	31023	31277	30728	31226	30984	30978	30944	30970	31099	30820	31077	31132	31054	30920	31090	31189	31209	31212	30599	30930	31087	30934	30999	31028	31102	31054	31056	30940	30837	31041	31126	31006	31056	30976	30895	30965	31196	30822	30884	31099	30832	30961	31023	30790	31013	30936	31075	31035	30751	30872	30766	31119	31019	30795	30898	31044	30686	30873	30944	30899	31006	30998	31065	30867	30713	31136	31096	30865	30902	30939	31215	30869	31147	31099	31119	31330	30886	31110	31127	31194	30885	31158	31135	31083	30982	31036	30876	31084	31147	31225	31242	31005	30972	31102	31141	31109	30829	31001	30725	31022	31146	30955	31259	31084	30860	31088	31019	30936	30878	31087	30944	31260	31241	31096	30982	31053	31087	31107	31144	31029	31240	31010	30838	30832	30943	30881	30506	31067	31128	30799	30985	30943	30620	30903	31151	30942	30914	31039	30941	30892	30971	31276	31009	30940	31069	30960	31178	30946	31134	30752	31405	31053	30764	31211	30972	30926	30994	30804	30921	31127	30782	31019	31154	31225	31080	31185	30908	31122	31161	31076	30986	31031	31127	31011	31108	30978	31154	30989	30973	31058	31008	30976	30786	30733	31034	30721	30960	30724	31103	31077	30969	31006	30978	30903	31049	30858	30950	31001	30959	30964	30759	30843	30709	30949	31162	31001	31132	31095	31070	30938	31134	30782	31094	30822	30959	31142	30975	31044	31124	31295	31113	31243	31249	30921	31040	31064	31056	30707	31066	31051	30984	30942	30852	31119	30966	30957	30897	30925	30956	31141	31064	30823	30827	30993	31085	31088	31122	31038	31229	30955	30939	30994	31024	30878	30764	31028	30911	30893	30990	30660	30992	30989	30941	31006	30978	31208	31175	30920	30766	30929	30965	30822	30901	30952	30938	30979	30982	31109	31143	30953	30830	31163	30801	31160	30949	30891	31158	31216	31043	30755	30957	30950	31081	31097	31169	30928	31216	30933	30904	30883	31034	31118	31090	30930	31022	31163	31126	31046	30986	31146	31066	30927	30810	30956	31117	31250	31119	30917	30997	31141	30770	31230	31025	31037	31018	31099	31048	31018	31087	31268	31001	30917	30927	30766	31019	30858	30933	31032	31026	30925	31187	30808	30994	30998	31060	31065	31011	31112	31194	31011	31201	30652	31080	31115	31113	31095	30802	31021	31125	30936	31264	31043	31013	30990	30873	31032	31184	30875	31033	30879	31074	30809	30714	31009	31193	31000	30913	31234	30827	31055	31291	31040	30876	30835	31096	31144	31111	30747	30928	30995	30904	31088	31039	31036	30837	30964	31056	30920	30808	30892	31188	30957	31291	30956	31003	31132	31105	31147	31030	30819	30927	31138	30967	30913	30898	31056	30834	31225	30697	30840	31085	30812	31057	31105	31118	30990	30965	30932	30997	30993	30945	31189	31003	30701	30789	30728	30723	30984	31064	31011	30723	31228	31289	31157	30977	31094	31169	31168	30969	31078	31201	31189	30951	30962	31078	30907	31199	31074	31028	31167	31160	30943	31177	30904	30958	30673	31009	31151	31109	31235	30807	30988	30854	30875	30977	31123	30909	31114	30919	30819	30914	30791	30999	30918	30972	30864	31146	30824	31252	30962	31135	30936	30917	30776	30987	31158	31245	31265	30717	30844	30965	31147	31150	30801	30999	30916	31179	30740	31259	31085	31040	31090	31131	31355	31190	30753	30856	30983	30979	30923	30926	31097	31198	31023	30941	31094	30862	31117	30981	31102	30960	30655	31045	30872	30980	31020	30905	30939	31164	30640	30795	31107	31151	30821	31127	31033	30786	30877	31198	30906	31241	30958	30792	31223	30894	30905	30867	30855	31202	31305	31064	30964	30861	31054	30928	31148	30910	30854	30958	30932	31059	31141	31110	30997	30851	31009	31093	31075	30644	30901	31160	31129	31001	31021	31109	31019	30821	31021	30978	30849	31105	31167	31027	30993	31128	31130	30962	30976	31128	30919	31079	31207	31128	30845	30930	30816	31037	31044	31147	31027	31031	31075	31137	31114	30842	30825	30904	31118	31177	31044	31044	31198	30949	30989	30914	30696	30938	31066	31152	31219	31046	31009	31013	31109	30871	31136	31061	31243	31054	31051	30977	31158	31159	30901	31172	31022	30920	30902	30969	30893	31102	31190	30985	30876	30862	30970	31195	30958	31002	30883	30950	30837	30808	31163	30921	30985	31295	31192	31186	31023	31189	30956	30959	30990	31095	30892	30964	31137	30917	31026	30799	31013	31024	30953	30896	31182	31005	30971	30810	30628	30848	30835	31103	30787	31034	30901	30826	30928	31025	31146	30884	30869	30868	30890	30892	30834	30899	30671	31035	30798	30865	31109	31008	31005	31059	30883	30833	31023	31032	30859	30612	30996	31124	30997	30883	30836	31131	30965	31123	30757	30882	31096	31087	31023	31014	30902	30973	31310	31110	31372	30893	30922	30800	30958	30970	30833	30667	30970	30954	31093	31095	31263	31009	30788	30957	31022	31006	31073	31186	31161	31095	30929	30969	31063	30874	31179	31014	30954	30868	30922	30864	30848	31010	30720	30939	31088	30967	30984	31087	31056	30662	30691	31029	31085	31224	30982	30970	30879	31158	31013	30981	30859	31018	31041	31012	31189	31110	30844	30918	31163	30923	31005	31133	30888	31219	31227	30964	30932	31134	30991	31070	30843	30967	30653	31034	30820	30920	30920	31060	30904	30962	31166	31068	31170	31019	30877	30739	31246	31259	31086	31082	31130	31285	31139	30929	30771	30946	30892	30959	30942	31075	31022	31227	31014	30960	30975	31111	30931	30917	30987	30975	31084	30973	30862	31073	30784	31153	30950	30873	30955	30577	31048	31059	31249	30986	30865	30758	31093	31180	30862	30901	30973	30987	30958	31048	31207	31179	31106	30859	30903	31007	31020	30830	30835	30980	30875	30738	31252	31211	30874	30946	31076
28124	36227	29021	27139	26433	28177	27313	23828	20866	18819	17396	17134	17157	17076	17082	17241	17061	17232	17118	17049	17177	17134	17008	17060	17205	17104	17213	17253	16741	16999	17048	17128	17163	17090	17041	17224	17444	17059	17123	17077	17075	17110	16925	17178	17084	17104	17072	17115	17170	17253	16936	17076	16941	17180	16879	16910	16994	17270	17039	17025	17157	16820	17160	17061	16987	16881	17004	17014	16914	17085	17089	17057	17060	17052	17058	17215	17029	17069	17072	16972	17110	17219	17013	17023	17091	17040	16964	16875	17101	16995	17196	16842	16966	17077	17149	17190	17192	17009	16977	16935	17092	17065	17075	16914	17024	16986	17051	16956	17001	17059	17038	17262	17131	17181	17132	17053	17015	17012	17016	16973	17121	17231	17039	17044	16875	17120	17004	16966	17095	17140	16969	17022	17162	16983	17099	17079	17176	16992	16913	17089	17151	17062	17160	16991	17198	17178	17136	17149	17080	16900	17053	17127	17333	16927	17119	17114	17060	17133	17002	17030	17019	17116	17177	17127	16979	17251	16971	17052	17173	17201	16904	17138	17182	16852	16997	17084	16958	17314	16834	17147	17181	17050	17021	17177	16885	17007	17045	17261	17007	16861	17073	17224	17059	16994	16845	17262	17077	17348	17204	17118	17182	17183	16904	17057	16935	17070	17035	17001	17108	16982	17090	17002	17025	17017	17085	16868	17118	17221	17168	16857	17223	17180	17189	17012	17147	17009	16978	17063	16959	16933	17081	16914	17251	17012	16994	17120	17091	17213	17080	16986	17074	17007	16973	17254	17098	17012	17084	17158	17141	17100	17075	17009	17240	17058	17118	17184	16943	17186	17187	17115	16934	17172	17037	17055	17060	17213	17240	17013	16976	16992	17130	16873	17018	16978	17017	16998	17077	17050	17062	17038	17028	16973	17076	17095	16803	17073	16922	17043	17003	17160	17073	17155	17009	16975	17025	17088	17070	16884	16944	17057	17131	17116	17204	17046	17249	17136	17060	16869	17080	16981	17075	17115	17052	17105	16891	17031	17090	17058	17194	17084	17273	17006	17104	17011	17138	17122	17028	17088	17061	16913	17014	17177	17159	17016	17103	16989	17175	17089	17038	16945	17051	17180	17058	17073	17103	17098	17158	16956	17054	17189	17026	16997	17125	16971	17109	17129	17082	16805	16909	17146	17054	16973	17103	17063	17018	17004	16961	17084	16981	17104	17097	17033	17010	16996	16859	17172	16956	17184	17132	17112	17106	17134	17205	16981	16927	17224	17293	16941	16948	16951	17085	16970	17217	16989	17016	17109	17018	17076	16881	17042	17025	17211	17063	16937	17022	16983	17045	17091	17089	17131	17109	17170	17225	16884	17048	16952	16952	17124	17109	17137	16978	17284	16993	16926	17017	17249	17115	16997	17044	17200	17084	17091	16972	16987	17038	16866	16970	17084	16981	16988	16864	17005	17241	17105	17180	17131	16917	17045	17084	17032	16920	17067	17031	17131	17107	17060	17047	16950	17073	16966	17042	16935	17199	17063	17098	17039	17066	17100	16947	16990	16864	16914	17138	16946	17053	17137	16945	17100	17083	17065	17134	16926	16931	16978	17018	16839	17018	17034	17101	16948	17106	17002	17255	16998	17023	17031	17030	17130	17063	17045	17145	16908	17120	17093	17150	17063	17068	16942	16903	17108	17161	17066	16883	17127	17071	16972	17087	16986	16913	17150	17112	17087	17012	16930	17117	17076	17371	17087	17154	17062	16940	17232	17096	17198	17198	17081	17086	17110	17188	17190	17229	16937	17135	17104	17088	17026	17075	17125	17105	16909	17029	17012	17063	16904	16859	16886	17109	17048	16977	17053	17091	17029	17092	17080	17116	17013	17122	17104	17137	17078	16970	17080	17084	17141	17131	17077	17063	16979	17149	16911	17061	16972	16934	17157	17316	17100	17105	17124	16942	17075	17144	17012	16862	17086	16952	17106	17076	17104	17199	17100	17129	17121	17039	16969	17112	17020	17084	17025	17101	16932	16979	16998	16942	16980	17038	17085	17057	16880	17140	17065	17007	16936	16908	17218	17190	17130	17086	17206	17094	17216	17099	17308	17238	17006	17009	17108	17116	17133	17036	16976	16981	17107	17126	17162	17083	17110	17250	17034	16984	17141	17089	17250	16936	16879	17187	17222	17121	17044	17098	17064	16875	17090	17258	17110	17027	17141	17056	16988	17028	17069	17015	16988	17230	16936	17041	17175	17122	17072	17219	16928	17047	17032	17210	17137	17082	17138	17011	17203	17186	17027	17066	16880	17095	16905	16954	16964	17038	17272	17092	17155	16961	17208	17090	17131	17026	16949	17269	17152	17058	17057	17066	16897	16979	17109	17117	17124	17062	17083	17145	17084	17158	17014	17164	17031	17121	17107	16954	17214	17279	17138	17135	17057	17081	17263	17132	16962	17019	17086	17131	17247	17069	17060	17087	16958	16999	17087	17183	17099	17097	17129	16983	17123	17080	17023	17015	17044	17201	17111	16848	17093	17065	16896	17320	16995	17096	16892	17025	17142	16896	17009	17004	17011	17056	16919	17035	17044	17199	17097	17126	16827	16978	17176	17089	16944	16981	17108	16691	17129	17207	17163	17193	17187	16991	17068	16957	17223	17113	17033	16994	17028	16897	17158	17098	16977	17073	17117	17168	17148	17060	17112	17217	16944	17125	17237	17151	17058	17015	17122	17138	17096	17199	16964	16923	16976	17115	17161	17112	16808	17132	16963	17039	17076	16803	17142	17080	17059	16961	16951	17143	17140	17167	17037	17083	16903	17061	17027	17191	17044	16955	17108	17192	16985	17237	17221	16961	17149	17174	17058	17212	17087	17022	16879	17083	17119	16941	17146	16968	17117	16972	17036	17197	17167	17251	16914	17192	16976	17056	17151	17197	16989	17061	17040	16999	17195	17005	17024	17096	17097	16985	17100	17042	17151	17073	17270	17023	17088	16952	16929	17247	17075	17114	17159	16921	17019	17137	17096	16996	17243	17062	16877	17098	17193	17187	16952	16976	17014	16909	17116	16958	17209	17161	17142	17326	17004	17076	17233	16901	17105	17146	17146	16884	17213	16935	16986	17028	16902	16985	16943	17170	17296	17098	16927	16868	17191	17072	17111	17097	16999	17186	17143	17083	17219	16943	17165	17080	17092	17091	16993	17203	17267	16904	17086	16926	17200	16908	17262	17016	17085	17171	17058	17100	17057	16921	17103	17129	16951	17009	17108	17082	17146	17084	17062	17023	17067	16867	17160	16914	17160	17182	17243	17142	17286	17066	17116	16990	17165	17042	17011	16997	16991	16957	16864	16991	16982	17224	17012	17065	17272	17004	16946	17104	17000	17076	16916	16999	17179	17185	17224	17169	17171	17168	16967	17000	16981	16966	17216	17168	17186	17225	17068	16937	17069	17129	17119	16971	17110	17196	17052	17057	17080	17325	16968	17154	16821	17138	17198	17075	17226	17157	17016	17178	17212	16841	17063	17187	17201	16881	17011	16950	17008	17101	17186	17156	17114	17126	17147	17108	17126	17088	17111	17087	17086	16959	17089	16995	17123	17078	16959	17093	17057	17054	17110	17268	17041	17156	17057	17003	16999	17088	16990	16976	17025	16936	17015	17073	17228	17047	17021	17169	16993	17147	16775	17004	17171	16864	17066	16995	17213	17346	17116	17149	16944	16937	17239	17086	16877	17070	17139	16824	17144	16846	16944	17140	17194	17058	17025	17013	17131	17081	16953	17087	16967	17195	17172	17131	17111	17126	17030	17021	17066	17178	17181	17001	16855	17045	16990	17127	17067	17061	16993	17126	16843	17066	17022	17121	17090	17282	17164	17074	16983	17274	16907	17033	17157	16982	17142	17324	17138	16945	16910	17050	17235	17109	17022	16857	17066	17144	16965	17150	16819	17041	17021	17097	17111	16990	17215	17062	17075	17301	17051	16927	17044	17043	17252	16846	17108	16982	17088	16949	17040	17193	16970	17113	17119	17261	17203	16990	17100	17023	17167	17188	17077	17017	17097	17214	16826	17015	17060	16906	16992	17002	17142	16950	17181	17077	17155	17115	16990	17281	17090	17066	17052	17185	16870	17130	17032	16963	17094	17068	17051	17127	17154	17020	17070	17078	17175	16949	17033	17032	17071	16975	17089	16941	17187	17118	17036	17209	17093	17103	16865	17072	17083	17113	17068	16911	16938	17135	17011	16856	17098	17010	17046	17225	16841	17001	17031	17039	17082	17177	16995	17118	17147	16956	17107	16890	17090	16958	17193	17198	17049	17111	17247	17027	17196	17107	17243	17126	17043	16978	17138	17096	17025	17144	17043	17030	17036	17029	17061	17009	16927	17045	17013	16922	16971	17066	16903	16936	17045	17179	16876	17069	16900	17016	16835	17085	17070	17032	17183	17115	17073	17176	17102	17130	16965	16932	17241	16996	16905	17015	17055	17010	17087	17003	17142	17025	17077	17004	17104	16928	17024	17168	17029	17073	17169	17138	17031	16969	17217	16885	17128	16988	17026	17376	17132	16972	17057	17081	17270	16951	17200	17110	17106	17131	17264	17071	17191	17051	16836	17135	17091	17044	17076	16932	17133	17194	17000	17024	17155	17121	17099	16989	16804	16976	17173	17044	16978	17071	17074	16874	17026	17192	17037	17210	17043	17138	17133	17001	17149	17122	17014	17015	17070	17192	16763	16922	17058	17067	17215	17039	17071	16940	17075	16997	17110	16992	16961	17212	16946	17131	17104	17155	17008	17194	17107	17008	17136	17122	17062	17148	17062	17123	16992	17115	17100	17391	17101	16879	17140	17125	16866	17058	17156	16765	17034	17152	16941	17052	17170	17001	17244	16990	16875	16997	17187	16944	17101	17201	17046	17259	17101	16938	17013	17094	17205	17104	16968	16950	17053	17218	17145	17138	17088	17129	17124	17070	17067	17126	17066	16977	17041	17048	17126	17211	16894	17035	17099	17177	17090	17084	16960	17117	17092	17135	17083	17135	17081	17091	17034	16900	17011	17125	17154	17088	17121	17071	17350	16906	17375	17044	17028	17107	17001	17096	17201	17112	17156	16941	17029	16914	17144	17030	17163	17119	17212	17255	17132
24655	21482	30876	40778	41506	41887	47559	49078	45855	39251	34212	32116	31496	31262	31316	31014	31079	31002	30959	30855	30964	30901	31120	30772	30851	30824	31054	30987	30729	30976	31010	31173	31084	30751	30927	30672	30841	31040	30792	30962	30913	30873	30961	30830	31043	31027	30916	31068	30828	31124	30949	30775	31216	30714	30847	30607	30856	30942	30827	30721	31183	31046	30791	31048	30838	30901	30870	30886	31114	30762	30972	30871	30965	31094	30839	30793	30804	30962	30933	30785	30922	30821	30776	30692	30716	30752	30929	30905	30944	30855	30590	30846	31075	31081	30871	31089	30698	30873	30796	30733	30810	30728	30812	30756	30869	30685	30677	30798	31185	30803	30994	30822	30888	30671	30720	30746	30665	30607	30912	30801	30669	30913	30677	30883	30698	30846	30774	30934	31011	30900	30791	30920	30836	30822	30730	30776	30933	30984	30619	30955	30822	30774	30674	30712	30891	30889	30940	30669	30645	30930	30814	30811	30809	30814	30841	30526	30825	30959	30683	30938	30713	30771	30748	30639	30649	30867	30971	30692	30947	31025	31001	30901	30967	30776	30851	30983	30764	31034	30981	30769	30997	30676	30628	31013	30969	30665	30745	30577	30897	30939	30485	30773	30779	30601	30666	30754	30628	31017	30808	30331	30898	30879	30683	30913	30979	30820	30807	30822	30851	30872	30987	30776	30683	31029	30808	30849	31085	30924	30566	30828	30632	30857	30777	30572	30895	30813	31034	30576	31014	30722	30959	30639	30977	30718	31013	30899	30786	30820	30828	30986	30853	30675	30853	31176	30739	30859	30752	30779	30638	30901	30953	30852	31008	30571	30801	30916	30732	30711	31167	30855	31048	30701	30726	30813	30769	30787	30779	30555	30871	30743	30662	30580	30932	30554	30946	30955	31045	30560	30741	30538	30904	30679	30863	30741	30897	30949	31040	30909	31079	31073	30903	30797	30867	30671	30751	30941	30587	30574	30970	30738	30944	30836	30778	30969	30954	30693	30841	30863	30987	30744	30800	30645	30781	30888	30942	30937	30926	31052	30918	31173	30833	30691	30668	30703	30556	30741	30855	30750	31008	31054	30706	30907	30992	31038	31142	30704	30915	30908	30768	30998	30864	30859	30698	30662	30563	30856	30840	30741	31092	30679	30976	31141	30715	30817	30742	31057	30750	30721	30960	30800	30951	30844	30861	31135	30869	30902	30849	30872	30866	31027	30911	30664	30927	30586	30721	30736	30900	30861	30580	30608	30866	30671	30610	30550	30908	31313	30861	30744	30650	30806	30580	31106	30899	30810	30829	31012	30919	30548	30867	30877	30914	30750	30865	30972	30963	30793	30702	30889	30818	31018	31038	30563	30634	30889	30810	30882	30755	30919	30892	30848	30773	30652	30869	30569	30687	31002	31161	30717	30754	30649	30939	30978	30917	30785	30717	31057	31175	30732	30719	30933	30977	30879	30685	30920	30834	30895	30870	30543	30538	31056	31028	30740	30910	30883	30823	30963	30774	30460	30918	30626	30770	30732	30774	30637	30481	30734	31052	30844	31000	31048	30925	30782	30891	30918	30436	30798	30744	30802	30900	30893	30812	30865	30569	30764	30894	30654	30713	30568	30729	30867	31068	30759	30863	30811	31024	30872	30661	30803	30780	30889	30691	30826	30632	30930	30993	30851	30916	30912	30765	30764	30838	30822	30862	30767	30722	31009	30877	30795	30974	30846	30935	30627	30957	31109	30966	30970	30580	30465	30663	30654	30860	30994	30800	30629	30740	30595	30788	30743	31140	30697	30913	30771	30897	30725	31066	30872	30809	30862	30760	30581	31091	30974	31015	30794	30833	30798	30803	30886	30799	30623	30922	30669	30850	30674	30866	30842	30841	30758	30905	31003	30811	30619	30925	31001	30793	30515	30851	30652	30904	30573	30880	30721	30945	30782	30738	30696	30774	30855	30649	30784	30832	30921	30927	30789	30791	30956	30802	30702	31056	30873	30855	31037	30903	30801	30950	30843	30854	30843	30829	30643	31040	30999	30712	30835	31001	30975	30692	30767	30990	30879	30966	30868	30944	30924	30587	30778	30934	30828	31008	30727	30872	30694	30877	30761	30597	30556	30808	30945	30925	30237	30914	31040	30958	30751	30863	30887	30702	30617	30790	30918	30604	30918	30938	30770	30621	30918	30863	30979	30740	30682	30690	30659	30784	30694	30957	30958	30934	30631	30767	30584	30915	30713	30781	30757	30827	30681	30826	31329	31112	30859	30697	30803	30800	30773	30746	30706	31073	30840	30860	30598	30708	30728	30950	30813	30769	30820	31038	30905	30691	31023	30729	31118	30842	30881	30668	30879	30866	30921	31174	31199	30801	30605	30807	30739	30684	30807	30682	30695	30871	30843	31116	30668	30896	30711	30761	31110	30837	30806	30752	30862	30975	30768	30730	30745	30996	30885	30739	30762	30918	30921	31200	30878	31023	31069	30911	30817	30809	30632	31018	30794	31144	30538	30949	30929	30859	30792	30952	31062	31017	30933	30894	30641	30996	31053	30920	30989	30791	30803	30999	30851	30933	30629	30850	31288	30995	30594	30818	30808	31051	30936	30705	30636	30823	30793	30805	30799	30927	30869	30791	30710	30633	30638	30836	30646	30765	30925	30987	30994	30867	30529	30779	30636	30748	31017	30740	30623	30990	30900	31044	31164	30679	30875	30694	30797	31125	31062	30436	30681	31000	30674	30783	30884	30866	30591	30805	31086	30703	30793	30735	31118	30734	30646	30916	30883	30971	31010	30922	31008	31101	30910	30866	30915	30791	30773	30873	30732	30992	30587	30853	30664	30817	30799	30835	30826	30761	30855	30723	30693	30722	30935	30971	30787	31086	30651	30745	30754	30966	30853	30895	30934	31192	30816	30497	30837	30809	30747	30787	30826	30771	30824	30689	30787	31049	30782	30926	30998	30713	30941	30982	30681	30934	30706	30715	30819	31022	30862	30861	30851	30828	30714	30796	30921	30773	30780	30784	30765	30895	30962	30981	30959	30997	30637	31022	30810	30996	30516	30817	30595	30955	31052	30644	30613	31132	30923	30855	30915	30734	30857	30600	30936	31020	30784	30863	30717	30764	30890	30740	30929	30810	30717	30670	30777	30781	30853	30816	30956	30741	30660	30941	30799	30807	30984	31016	30939	30911	30904	30669	30751	30963	31011	30813	31020	30796	30802	30786	30847	30707	30799	30825	30927	30628	30639	30766	31005	30818	30709	30667	31181	30927	30761	30936	30520	30832	30840	30550	30483	30798	30630	30859	30662	30896	30922	30805	30797	31030	30946	30922	31073	30535	30470	30471	30679	30667	30974	30776	31007	30705	30606	30706	31028	30851	30653	30628	30564	30563	30767	30742	30660	30730	31217	30796	30555	31054	30815	30937	30995	30744	30808	30901	30659	31044	30821	30778	31098	30974	30921	30670	30857	30802	30897	30955	31059	30889	30861	30884	30737	30818	31094	30868	30620	30853	30843	30815	30790	30560	30917	30831	30905	31051	30898	30942	31011	30885	31131	30926	31061	30692	30714	31031	30892	30792	30690	30793	30812	30858	30757	30890	30874	30838	30698	31032	30961	31003	30741	31052	30624	30693	30696	30788	31112	30574	30669	30926	30595	30801	30813	30766	30782	30931	30689	30967	30730	30628	30944	30797	30922	30649	30854	31056	30939	30756	30760	31058	30882	31196	31054	31009	30749	30653	30716	30757	30968	30847	30828	30770	30686	30607	30627	30817	31054	30769	30522	31123	30651	30974	30742	30674	30763	30710	30792	31039	30863	31007	30970	30664	30779	30773	30611	31003	31007	31211	30966	30859	31071	30788	30880	30924	30836	30763	30878	30867	30745	30890	30962	30848	30578	30986	30814	30766	30877	30959	31016	30741	30690	30570	31061	30873	30821	30738	30902	30755	30833	31088	31000	30794	30854	31068	31022	30799	31033	30893	30551	30695	31008	30865	30765	30802	31167	30872	30636	30951	30742	30698	31055	30858	30647	30942	30715	30951	30816	31029	30794	30458	30655	30916	30838	30797	30716	30893	30740	30686	30924	30941	30862	30817	30693	30821	30861	30821	30823	30532	30777	30741	30865	30938	30763	30940	30729	30851	30822	31053	30861	30972	31065	30916	30888	31017	30735	30943	30771	31153	30707	30965	30899	31005	30544	31116	30873	31034	30747	30972	30825	30927	30726	31134	30955	30768	30965	30835	30869	31161	30640	30893	30903	30637	30784	30612	30663	30717	30849	30842	30848	31034	30930	30876	30895	31063	30862	30789	30718	30740	30710	30852	30814	30857	30905	31061	30768	31043	31016	30675	30932	30821	30720	30894	30829	30779	30841	30508	30813	30976	30975	30847	30773	30758	30655	31009	30867	31002	30838	30949	30563	30926	30856	30917	30550	30974	31028	30808	30905	30522	30709	30578	30821	30826	30688	30991	30662	30901	30761	30733	30975	30666	30984	30846	30935	30843	30899	30545	30679	30667	30898	30775	30861	30783	30878	30959	30883	30757	30577	30811	30708	31062	30944	30775	30803	30898	30811	30928	31179	31035	30688	30822	30810	30422	30711	31019	30790	30959	30581	30733	30820	30657	31006	30911	30676	30682	30776	31042	30905	30962	31119	30780	30866	31273	31123	30791	30810	30821	30719	30819	30849	30841	30797	30519	30815	30744	30813	30769	30692	30674	30675	31065	31080	30877	31272	30589	30520	30672	30694	30613	30622	30751	30751	30538	31022	30840	30795	30965	30678	30611	30743	30735	30752	30887	30800	30662	31006	31121	30795	30990	30909	31105	30811	30995	30757	30717	31048	30758	31019	30977	30968	30794	30594	31082	30702	30890	30662	30730	30829	30894	30983	30832	30860	30937	31077	31121	31175	30655	30976	31091	31128	30796	31095	30993	30902	30781	31028	30960	30786	30999	30769	30784	30792	30553	30571	30891	30882	30882	30733	30613	30995	30748	30826	31118	30900	30946	30835	30908	30966	30663	30914	31004	30916	31201	30898	30844	30912	30990	31021	30857	30764	30719	30656	30853	30775	30999	30812	30828	30825	30893	30819	31190	30927	30916	30896	30713	30729	31117	30844	31116	30947	30920	30705	30835	30773
26811	35705	42440	43068	35234	31892	37338	37779	33061	25066	19913	17882	17319	17260	17218	17094	17253	17242	17161	17144	17192	17410	17364	17231	17098	17313	17379	16983	17273	17250	17216	17123	17141	17197	17074	17133	17215	17277	17124	17149	17147	17130	17379	17079	17125	17338	17210	17169	17294	17141	17115	17233	17120	17319	17097	17177	17142	17223	17169	17197	17224	17220	17080	17097	17073	17225	17140	17033	17251	17241	17269	17150	17140	17078	17213	17292	17306	17165	17084	17232	17200	17286	17237	17224	17333	17199	17238	17186	17283	17298	17006	17054	17235	17244	17194	17075	17271	17202	17159	17135	17313	17170	17179	17046	17082	17238	17240	17146	17186	17020	17246	17428	17227	17218	17264	17201	17152	17138	17111	17149	17119	17078	17009	17275	17232	17022	17127	17161	17171	17168	17357	17196	17025	17101	17175	17086	17121	17285	17306	17057	17214	17328	17309	17187	17287	17128	17397	17098	17144	17178	17294	17023	17098	17203	17110	17283	17162	17123	17237	17265	17146	17202	17014	17123	17201	17159	17170	17117	17197	16978	17264	17233	17007	17100	17204	17071	17113	17232	17315	17228	17182	17219	17163	17093	17147	17056	17229	17217	17049	17225	17240	17337	17270	17158	17220	17014	17224	17195	17174	17238	17335	17236	17011	17037	17106	17228	17046	17136	17106	17264	17199	16971	17100	17087	17189	17068	17300	17150	17065	17109	17215	17209	17177	17341	17087	17123	17163	17110	17179	17190	17100	17162	17134	17256	16994	17236	17134	17205	17143	17143	17240	17254	17098	17250	16892	17190	17148	17154	17135	17127	17263	17263	17085	17179	17190	17255	17259	17263	17251	17185	17210	17074	16996	17441	17211	17284	17115	17274	17229	16988	17210	17136	17223	17162	17244	17247	17188	17404	17298	17151	17100	17129	17180	17205	16993	17147	17071	17291	17099	17392	17194	17274	17054	17018	17388	17126	17138	17124	17165	17171	17166	17247	17353	17115	17300	17243	17118	17284	17125	17202	17312	17124	17229	16911	17058	17201	17289	17264	17216	17251	17201	17104	17212	17050	17024	17303	17250	17191	17285	17138	16960	17314	17097	17380	17207	17065	17144	17292	17306	16988	17193	17252	17099	17340	17172	17260	17186	17142	17217	17006	17184	16925	17207	17218	17063	17118	17113	17118	17368	17283	17142	17212	17158	17002	17132	17324	17006	17227	17187	17325	17122	17209	16988	16939	17390	17220	17177	17244	17102	17242	16978	17230	17094	17153	17075	17100	17292	17285	17258	17142	17170	17044	17130	17394	17350	17336	17023	17080	17235	17143	16835	17104	17142	17141	17280	17049	17232	17043	17065	17280	17046	17076	17167	17259	17251	17328	17237	17204	17172	17141	17173	17092	17281	17124	17135	17196	17430	17204	17141	17069	17165	17205	17280	17312	17198	17137	17196	17091	17324	17163	17287	17271	17148	17128	17091	17157	17271	17130	17369	17230	17063	17055	17138	17074	17204	17122	17110	17143	17328	17321	17109	17164	17157	17110	17189	17177	17201	17210	17195	17134	17170	17225	17065	17085	17051	17206	17343	17171	17308	17124	17143	17095	17110	17277	17170	17235	17217	17298	17017	17194	17347	17102	17078	17079	17037	17318	17297	17255	17099	17361	17268	17229	17157	17047	16946	16965	17168	17092	17390	17260	17092	16999	17245	17242	17139	17273	17055	17044	17084	17208	17233	17093	17272	17297	17384	17075	17165	17215	17107	17023	17132	17227	17116	17198	17119	17063	17281	17175	17211	17107	17183	17303	16966	17118	17127	17107	17170	17243	17376	17345	17109	17082	17312	17313	17199	17129	17128	17107	16998	17157	17218	17312	17224	17292	17190	16954	16940	17186	17170	17307	17263	17062	17310	17163	17087	17393	17231	17094	17223	17274	17174	17051	17416	17214	17061	17395	17230	17238	17292	17071	17394	17213	17245	17080	17190	17359	16987	17383	17093	17159	17049	17132	17013	17166	16979	17239	17126	17228	17195	17122	17127	17211	17114	17285	17319	17270	17157	17312	17108	17122	17043	17195	17266	17036	17219	17177	17243	17396	17203	17278	17078	17477	17117	17122	17436	17065	17095	17317	17032	17232	16997	17074	16990	17265	17206	17053	17048	17116	17125	17091	17258	17253	17050	17043	17166	17309	17088	17322	17196	17255	16935	17237	16972	17284	17104	17151	17351	17285	17115	17134	17182	17223	16966	17246	17088	17154	17120	17189	17080	17203	17347	17043	17224	17192	17056	17152	16909	17176	17018	16969	17316	17444	17097	17334	17156	17122	17172	17225	17237	17197	17037	17241	17177	17251	17181	17190	17124	17234	17341	17241	17080	17263	17109	16964	17093	17103	17238	17291	17058	17073	17307	17067	17084	17101	17115	17159	17155	17194	17049	17104	17104	16919	17213	17216	17207	17125	17203	17222	16999	17107	17433	17056	17265	17091	17095	17099	17146	17329	17357	17070	16970	17147	17124	17051	17329	17074	17073	17253	17050	17179	17236	17120	17189	17001	17060	17252	17276	17190	17129	17131	17225	17151	17143	17242	17303	17269	17073	17165	17057	17220	17096	17147	17215	17059	17148	17308	17157	17166	16967	17036	17028	17097	17224	17105	17173	17370	17164	17191	16984	17188	17146	17183	17015	17180	17092	17066	17016	17422	17070	16955	17123	17281	17074	17147	17217	17049	16974	17044	17258	17179	17204	17240	16933	17192	17013	17209	17009	17251	17188	16986	17198	17225	17197	17291	17076	17015	17010	17134	17335	17199	17171	17109	17067	17222	17349	17138	17168	17219	17152	17147	17434	17075	17245	17012	17187	17228	17187	17300	17221	17129	17221	17285	17089	17307	17079	17113	17103	17084	17245	17301	17198	17159	17254	17224	17071	17212	17263	17262	17168	17215	17326	17260	17275	17123	17164	17268	17366	17287	17278	17087	17207	17218	17146	17327	17243	17165	17186	17218	17184	17242	17266	17211	17072	17228	17110	17163	17165	17133	17193	17320	17388	17091	17017	17134	17091	17143	17160	17069	17299	17196	17225	17113	17228	17153	17134	17167	17212	17244	17106	17136	17181	17177	17298	16999	17207	17161	17124	17293	17245	17234	17330	17171	17258	17059	17342	17124	17125	17235	17292	17288	17262	17250	17115	17248	17191	17344	17129	17133	17209	17219	17216	17257	17092	17199	17245	17135	17250	17317	17109	17163	17254	17135	17250	17049	17344	17245	16864	17249	17115	17336	17211	17246	17096	17178	17046	17188	17150	17042	17218	17249	17056	17226	17134	17176	17185	17018	17228	17098	17220	17073	17153	17256	17228	17102	17095	17173	17156	17264	17085	17263	17206	17082	17229	17243	17252	17145	17170	17183	17103	17307	17077	17283	17254	17204	17262	17190	17280	17298	17245	17198	17272	17122	17228	17236	17201	17159	17165	17203	17127	17285	17081	17215	17309	17224	17084	17176	17045	17361	17077	17319	17068	17234	17286	17146	17257	17170	17232	17083	17205	17043	17137	17365	17227	17155	17235	17179	17128	17263	17276	17030	17149	17030	17350	17018	17166	17212	17147	17162	17178	17124	17332	17169	17130	16995	17273	17170	17164	17143	17330	17260	17266	17219	17099	17100	17200	17374	17002	17096	17067	17354	17150	17077	17050	17133	17296	17359	17319	17114	17203	17085	17127	17156	17199	17137	17121	17266	16990	17064	17115	17294	17184	17261	17208	17072	17261	17145	17248	17139	17097	17249	16926	17298	17166	16984	17117	17106	17172	17327	17180	17194	17054	17245	17219	17195	17145	17015	17020	17394	17023	17261	17224	17171	17534	17087	17170	17291	17190	17129	17198	17235	17268	17248	17043	17190	17300	17093	17227	17233	17272	17113	17202	17223	17185	17039	17065	17224	17155	17235	17358	17165	17210	17073	17151	17393	17184	17268	17123	17036	17143	17297	17122	17344	16947	17285	17235	17043	17300	17140	17224	17307	17117	17190	17316	17022	17378	17331	17257	17222	17148	17300	17079	17255	17113	16999	17166	17104	17147	17254	17099	17014	17197	17304	17218	17276	17241	16919	17274	17114	17267	17082	17178	17298	16968	17092	17041	17171	17026	17166	17144	17225	17167	17259	17172	17210	17243	17208	17205	17331	17116	17089	17203	17161	17028	17139	17215	17229	17021	17123	17255	17128	17167	17177	17163	17276	17176	17031	17222	17072	17341	17183	17266	17109	17209	17185	17261	17213	17106	17148	17121	17250	17245	17312	17117	17068	17119	17105	17286	17165	17181	17098	17228	17254	17107	17147	17268	17120	17213	17270	17149	17250	17146	17242	17131	17289	17104	17020	17252	17260	17318	17120	17248	17279	17086	17164	17068	17438	17212	17228	17042	17102	17169	17184	17304	17099	17348	17154	17258	17048	17270	17220	17300	17272	17088	17085	17264	16961	17289	17140	17084	17082	17167	17158	17247	17120	17251	17290	17209	17147	17234	17352	17205	17014	17204	17379	16975	17233	17106	17136	17001	17135	17048	17178	17069	17318	17182	17133	17231	17175	17211	17266	17156	17278	17331	17214	17143	17065	17099	17087	17173	17185	17100	17202	17184	17138	17224	16890	17291	17016	17261	17161	17210	17225	17288	17117	17225	17062	17350	17016	17075	17158	17144	17248	17098	17164	16986	17093	17386	17055	17138	17107	17112	17302	17023	17085	17256	17192	17107	17120	17185	17213	17318	17303	17134	17132	17208	17283	17241	17141	17122	17214	17094	17180	17269	17231	17294	16965	17314	17178	17256	17259	17268	17310	17156	17213	17200	17136	17376	17325	17229	17171	17106	17197	17277	16955	17009	17141	16979	17094	17282	17148	17229	17179	17133	17073	17366	17269	17157	17190	17291	17040	17214	17183	17302	17229	17260	17117	17251	17231	17261	17038	17068	17093	17048	17296	17044	17083	17263	17343	16987	17042	17175	17285	17220	17113	17105	17129	17288	17180	16946	17198	17059	17271	17168	17243	17215	17264	17230	17146	16989	17184	17014	17206	17111	17147	17183	17080	17016	17002	17323	17215	17274	17251	17133	16994	17151	17158	17189	17205	17078	17223	17089	17052	17270	17212	17148	17169
22806	21429	31676	36636	40754	45046	53710	57303	55671	46113	37813	33783	32345	32145	32190	31789	31797	31676	31859	31762	31656	31978	31931	31675	31322	31401	31804	31596	31631	31771	31549	31528	31839	31659	31603	31424	31650	31775	31721	31538	31909	31748	31703	31366	31814	31593	31577	31559	31462	31584	31403	31372	31701	31647	31438	31447	31285	31636	31570	31726	31656	31449	31738	31516	31807	31600	31558	31975	31500	31652	31696	31315	31680	31409	31484	31582	31692	31318	31321	31339	31558	31670	31694	31527	31632	31586	31572	31189	31474	31295	31484	31509	31633	31615	31529	31539	31544	31592	31367	31635	31402	31631	31540	31457	31511	31270	31514	31629	31366	31414	31784	31491	31630	31439	31378	31866	31474	31390	31459	31461	31521	31494	31662	31467	31556	31528	31405	31414	31432	31331	31349	31710	31597	31794	31737	31606	31398	31355	31358	31722	31662	31448	31635	31672	31570	31434	31435	31822	31563	31670	31390	31404	31344	31501	31351	31716	31872	31662	31794	31689	31338	31854	31414	31648	31623	31531	31634	31322	31005	31501	31485	31170	31657	31516	31502	31657	31432	31486	31437	31651	31611	31404	31820	31725	31365	31618	31578	31273	31455	31641	31543	31612	31587	31621	31601	31333	31458	31507	31485	31830	31434	31623	31680	31453	31542	31461	31355	31382	31694	31532	31824	31603	31557	31564	31592	31621	31625	31593	31423	31550	31624	31494	31320	31377	31347	31227	31370	31687	31406	31502	31345	31739	31549	31473	31891	31469	31601	31529	31429	31549	31678	31566	31773	31810	31591	31483	31248	31710	31245	31521	31540	31607	31454	31472	31511	31853	31508	31745	31371	31149	31608	31533	31469	31451	31496	31517	31558	31608	31513	31308	31326	31553	31677	31542	31616	31602	31471	31404	31588	31284	31586	31471	31324	31763	31619	31256	31702	31558	31386	31542	31138	31390	31357	31481	31340	31446	31603	31593	31542	31571	31727	31386	31724	31665	31436	31280	31544	31225	31735	31700	31488	31550	31838	31588	31669	31663	31695	31897	31600	31506	31780	31873	31413	31581	31656	31510	31541	31229	31615	31494	31522	31683	31461	31382	31663	31487	31526	31736	31596	31817	31702	31443	31641	31803	31582	31393	31807	31459	31298	31370	31379	31524	31382	31551	31537	31710	31698	31547	31480	31339	31716	31286	31436	31575	31353	31144	31444	31632	31706	31509	31539	31471	31687	31392	31623	31628	31351	31220	31421	31583	31555	31494	31580	31501	31554	31591	31447	31641	31547	31599	31474	31629	31229	31501	31588	31626	31369	31568	31432	31304	31490	31533	31261	31821	31543	31488	31511	31478	31791	31328	31381	31519	31529	31684	31719	31731	31558	31482	31521	31530	31790	31268	31410	31378	31533	31886	31655	31527	31523	31529	31354	31620	31837	31729	31587	31433	31173	31491	31575	31429	31402	31850	31584	31551	31520	31628	31566	31715	31513	31327	31706	31685	31520	31738	31563	31731	31753	31430	31606	31706	31452	31630	31613	31555	31606	31565	31533	31609	31533	31419	31560	31672	31399	31544	31468	31454	31569	31313	31491	31296	31522	31618	31391	31467	31546	31647	31695	31261	31510	31464	31603	31656	31993	31571	31473	31277	31381	31406	31648	31597	31374	31599	31625	31783	31555	31470	31687	31474	31621	31618	31424	31329	31493	31675	31780	31780	31680	31385	31867	31293	31725	31611	31726	31724	31405	31342	31620	31638	31625	31679	31393	31455	31707	31538	31554	31559	31239	31572	31571	31416	31414	31347	31481	31578	31710	31552	31572	31453	31531	31626	31563	31341	31496	31351	31830	31567	31633	31512	31598	31585	31539	31578	31525	31716	31617	31532	31343	31502	31557	31390	31618	31301	31401	31479	31545	31563	31730	31572	31362	31462	31431	31193	31621	31715	31488	31274	31605	31550	31246	31301	31568	31309	31497	31709	31403	31980	31445	31541	31540	31522	31262	31563	31616	31349	31526	31600	31630	31429	31799	31571	31430	31403	31545	31934	31476	31355	31347	31515	31508	31139	31591	31746	31595	31776	31465	31484	31165	31458	31344	31348	31547	31549	31403	31680	31630	31711	31579	31556	31706	31489	31549	31583	31692	31385	31357	31616	31443	31281	31652	31602	31806	31498	31627	31464	31552	31384	31642	31662	31791	31664	31767	31339	31387	31480	31673	31555	31777	31491	31682	31516	31677	31639	31404	31457	31299	31435	31472	31674	31587	31631	31788	31808	31450	31528	31591	31479	31328	31799	31386	31463	31349	31720	31778	31384	31461	31366	31250	31663	31659	31691	31510	31481	31669	31664	31501	31616	31630	31399	31578	31444	31678	31525	31622	31403	31763	31440	31734	31630	31796	31542	31490	31488	31513	31755	31883	31505	32033	31570	31448	31926	31479	31518	31656	31386	31626	31675	31379	31695	31654	31611	31553	31612	31533	31494	31440	31587	31366	31490	31558	31588	31348	31399	31334	31485	31477	31599	31557	31537	31687	31696	31427	31516	31426	31427	31453	31856	31592	31598	31423	31302	31748	31623	31644	31781	31600	31272	31589	31614	31499	31344	31667	31387	31704	31246	31637	31254	31581	31567	31776	31698	31482	31492	31451	31392	31426	31578	31552	31501	31546	31468	31426	31792	31450	31401	31706	31325	31601	31400	31559	31546	31515	31445	31467	31390	31497	31664	31523	31319	31609	31534	31730	31686	31615	31699	31554	31442	31337	31490	31772	31560	31415	31226	31415	31326	31603	31191	31419	31530	31613	31634	31657	31356	31544	31384	31695	31337	31615	31520	31444	31367	31793	31707	31539	31494	31433	31680	31408	31532	31679	31456	31577	31516	31490	31464	31633	31477	31304	31627	31774	31586	31502	31336	31498	31483	31552	31507	31496	31548	31628	31735	31417	31577	31546	31707	31634	31567	31699	31507	31574	31527	31467	31580	31745	31514	31705	31532	31569	31735	31546	31417	31758	31292	31441	31684	31398	31435	31215	31415	31372	31781	31704	31622	31606	31484	31878	31593	31598	31218	31479	31693	31549	31416	31723	31516	31793	31362	31453	31453	31660	31560	31480	31759	31995	31778	31558	31636	31679	31761	31606	31615	31605	31601	31799	31787	31695	31567	31303	31659	31360	31414	31345	31539	31624	31502	31355	31585	31458	31385	31453	31533	31429	31431	31065	31274	31829	31614	31436	31686	31540	31716	31439	31647	31897	31735	31728	31576	31411	31674	31656	31473	31514	31741	31282	31477	31759	31563	31592	31514	31661	31736	31677	31522	31441	31468	31484	31238	31685	31763	31710	31320	31394	31538	31512	31611	31578	31639	31698	31555	31422	31793	31540	31582	31602	31527	31811	31528	31401	31423	31853	31372	31609	31542	31608	31550	31419	31373	31569	31559	31415	31628	31666	31619	31731	31291	31540	31325	31400	31663	31570	31750	31499	31290	31410	31754	31326	31569	31668	31461	31716	31574	31518	31560	31158	31516	31551	31462	31511	31425	31551	31643	31646	31504	31687	31398	31338	31575	31471	31692	31417	31573	31681	31448	31509	31497	31635	31536	31631	31430	31542	31359	31558	31417	31669	31630	31613	31810	31343	31395	31371	31603	31311	31677	31682	31451	31453	31697	31403	31369	31683	31529	31487	31650	31345	31668	31454	31502	31478	31292	31551	31572	31560	31267	31296	31444	31723	31543	31706	31536	31753	31587	31369	31166	31683	31517	31478	31522	31510	31482	31268	31376	31539	31380	31535	31650	31647	31532	31108	31584	31730	31365	31485	31513	31137	31524	31638	31465	31589	31347	31334	31409	31404	31397	31487	31212	31506	31682	31487	31583	31673	31349	31863	31340	31380	31641	31384	31542	31630	31765	31503	31821	31572	31804	31737	31486	31747	31462	31578	31398	31446	31524	31706	31650	31462	31829	31577	31664	31679	31515	31585	31636	31340	31938	31580	31445	31398	31654	31664	31455	31590	31725	31540	31508	31516	31583	31268	31490	31594	31555	31428	31423	31395	31369	31811	31619	31505	31542	31455	31419	31515	31696	31396	31505	31506	31354	31887	31496	31724	31716	31885	31562	31572	31541	31530	31422	31540	31628	31545	31549	31771	31503	31405	31707	31297	31494	31590	31553	31394	31535	31654	31416	31724	31350	31590	31568	31465	31670	31402	31709	31570	31559	31534	31517	31424	31594	31800	31412	31818	31547	31496	31720	31603	31487	31753	31462	31654	31667	31707	31565	31336	31232	31750	31489	31439	31449	31512	31528	31432	31429	31505	31372	31830	31446	31525	31328	31532	31562	31499	31535	31578	31343	31638	31519	31484	31452	31745	31364	31612	31632	31729	31597	31791	31713	31603	31437	31500	31733	31509	31631	31529	31314	31501	31625	31699	31621	31598	31606	31552	31570	31846	31660	31418	31371	31367	31410	31563	31681	31428	31498	31578	31557	31644	31343	31408	31629	31500	31673	31615	31616	31653	31516	31520	31483	31484	31571	31584	31477	31466	31571	31640	31535	31703	31566	31536	31471	31684	31586	31571	31501	31529	31649	31656	31502	31662	31696	31618	31421	31501	31397	31607	31418	31300	31443	31604	31177	31710	31454	31529	31597	31960	31451	31308	31715	31629	31389	31575	31444	31703	31663	31452	31592	31677	31624	31432	31499	31640	31464	31540	31236	31483	31536	31518	31540	31447	31490	31788	31228	31550	31385	31326	31598	31508	31870	31686	31466	31551	31380	31699	31655	31380	31340	31286	31735	31549	31782	31608	31447	31561	31586	31727	31519	31333	31392	31471	31173	31658	31429	31555	31651	31477	31620	31460	31543	31466	31548	31627	31525	31464	31872	31551	31527	31400	31238	31280	31341	31590	31467	31554	31578	31269	31577	31448	31414	31666	31511	31426	31635	31627	31778	31642	31461	31580	31519	31424	31330	31337	31603	31586	31572	31302	31561	31604	31732	31679	31528	31656	31385	31523	31341	31375	31520	31665	31489	31568	31504	31386	31800	31447	31488	31344	31614	31440	31621	31519	31568	31503	31392	31269	31505	31697	31822	31449	31389	31471	31521	31365	31406	31402	31489	31577	31533	31729	31550	31552	31369	31510	31653
28772	48424	55286	52612	44214	39496	45598	48927	45803	32363	23228	19331	18047	17912	17704	17736	17679	17667	17567	17691	17735	17697	17902	17692	17790	17610	17619	17825	17703	17540	17852	17742	17547	17663	17706	17681	17930	17848	17684	17682	17571	17763	17731	17549	17729	17623	17511	17670	17736	17670	17708	17588	17868	17813	17691	17671	17831	17544	17652	17770	17709	17936	17568	17571	17760	17629	17652	17665	17627	17603	17651	17630	17718	17666	17622	17854	17581	17839	17736	17695	17795	17757	17679	17804	17756	17830	17599	17710	17670	17635	17902	17415	17424	17626	17719	17803	17757	17687	17773	17724	17689	17821	17684	17730	17796	17746	17929	17675	17400	17593	17651	17663	17398	17791	17765	17772	17597	17466	17705	17739	17791	17820	17751	17654	17696	17587	17795	17807	17625	17725	17726	17686	17623	17594	17738	17794	17921	17743	17737	17694	17659	17588	17669	17592	17636	17677	17578	17728	17505	17630	17643	17654	17685	17794	17798	17521	17679	17719	17682	17635	17862	17791	17713	17599	17566	17602	17762	17723	17717	17678	17682	17594	17661	17490	17766	17769	17694	17561	17786	17602	17648	17741	17803	17629	17673	17616	17723	17642	17670	17777	17724	17582	17570	17954	17717	17482	17663	17753	17662	17714	17696	17725	17724	17593	17561	17715	17732	17674	17820	17459	17785	17660	17687	17635	17691	17494	17558	17552	17916	17665	17695	17738	17843	17529	17628	17502	17625	17554	17719	17691	17509	17512	17702	17672	17674	17746	17691	17596	17712	17703	17634	17509	17563	17640	17491	17848	17758	17746	17619	17751	17579	17577	17774	17708	17619	17636	17610	17758	17452	17498	17592	17567	17499	17808	17845	17500	17740	17567	17670	17823	17641	17731	17729	17644	17682	17679	17755	17679	17729	17589	17509	17778	17650	17525	17576	17667	17648	17516	17718	17715	17661	17741	17665	17605	17632	17760	17772	17807	17624	17693	17778	17858	17571	17807	17719	17740	17670	17613	17627	17643	17620	17595	17667	17738	17749	17896	17870	17645	17833	17625	17587	17596	17712	17537	17895	17430	17670	17653	17720	17475	17693	17732	17670	17650	17582	17789	17676	17632	17576	17809	17651	17563	17848	17721	17700	17582	17645	17684	17781	17706	17620	17486	17710	17565	17601	17367	17603	17574	17677	17756	17667	17753	17519	17614	17523	17737	17587	17603	17765	17565	17610	17781	17652	17609	17738	17706	17655	17659	17595	17535	17728	17629	17593	17550	17736	17750	17471	17719	17735	17624	17618	17556	17452	17914	17788	17614	17819	17584	17480	17772	17693	17392	17648	17583	17560	17557	17722	17540	17549	17703	17709	17809	17468	17585	17604	17561	17751	17653	17543	17685	17506	17644	17685	17698	17572	17658	17554	17666	17824	17639	17633	17809	17437	17585	17647	17565	17584	17716	17437	17711	17595	17622	17650	17593	17535	17671	17558	17738	17805	17692	17597	17591	17632	17722	17655	17471	17403	17680	17710	17736	17771	17520	17768	17660	17546	17366	17612	17584	17674	17705	17825	17692	17485	17660	17560	17592	17720	17789	17811	17691	17844	17651	17742	17679	17634	17905	17704	17615	17610	17689	17631	17483	17672	17849	17682	17608	17714	17609	17641	17657	17690	17671	17400	17781	17815	17646	17693	17629	17668	17768	17508	17499	17648	17679	17522	17680	17735	17554	17675	17583	17677	17726	17640	17715	17565	17776	17502	17614	17376	17622	17639	17611	17627	17527	17659	17758	17634	17685	17395	17729	17637	17594	17775	17587	17578	17726	17634	17789	17610	17657	17637	17640	17833	17740	17719	17727	17724	17776	17740	17617	17585	17491	17718	17706	17718	17497	17670	17774	17595	17698	17434	17687	17586	17632	17798	17649	17473	17693	17655	17391	17711	17516	17955	17614	17511	17880	17477	17635	17992	17675	17544	17622	17743	17549	17606	17575	17609	17739	17691	17656	17776	17604	17701	17783	17682	17651	17617	17806	17703	17569	17780	17569	17654	17572	17529	17658	17583	17678	17566	17608	17712	17529	17617	17770	17807	17644	17515	17587	17688	17644	17819	17591	17566	17600	17623	17543	17615	17611	17654	17610	17707	17852	17629	17739	17731	17678	17780	17621	17570	17663	17618	17524	17674	17786	17614	17804	17472	17794	17468	17747	17707	17772	17528	17511	17590	17781	17690	17612	17741	17715	17614	17683	17680	17700	17692	17636	17807	17445	17542	17766	17587	17749	17656	17688	17648	17638	17715	17660	17775	17790	17502	17630	17681	17652	17772	17542	17590	17567	17716	17636	17728	17545	17607	17904	17768	17607	17558	17579	17740	17735	17784	17662	17639	17447	17508	17620	17746	17772	17478	17657	17704	17704	17562	17739	17674	17658	17713	17594	17571	17600	17680	17625	17585	17519	17582	17668	17603	17719	17738	17744	17655	17620	17877	17572	17575	17670	17609	17603	17696	17531	17591	17674	17573	17757	17734	17704	17524	17732	17659	17677	17403	17606	17606	17564	17787	17619	17713	17493	17593	17586	17633	17535	17454	17737	17739	17556	17608	17676	17722	17693	17565	17568	17845	17570	17700	17660	17601	17924	17686	17627	17687	17617	17579	17608	17844	17703	17520	17596	17645	17656	17725	17724	17642	17707	17538	17713	17763	17485	17507	17788	17750	17637	17862	17775	17723	17743	17633	17836	17744	17646	17717	17762	17646	17501	17602	17731	17652	17503	17743	17727	17574	17780	17555	17758	17759	17458	17649	17677	17526	17611	17750	17547	17624	17701	17621	17577	17754	17643	17529	17732	17710	17600	17811	17610	17577	17441	17610	17662	17779	17658	17730	17571	17670	17548	17706	17695	17549	17592	17787	17550	17605	17807	17628	17603	17578	17615	17607	17819	17727	17587	17689	17544	17619	17682	17592	17479	17756	17730	17576	17840	17597	17435	17663	17685	17735	17649	17748	17630	17748	17658	17617	17838	17567	17386	17845	17736	17552	17752	17745	17839	17560	17563	17734	17672	17601	17736	17650	17700	17853	17470	17604	17471	17382	17660	17632	17626	17561	17527	17839	17686	17796	17765	17525	17688	17660	17689	17655	17596	17694	17848	17685	17695	17769	17600	17713	17665	17519	17648	17673	17764	17774	17575	17593	17625	17689	17658	17736	17724	17610	17424	17648	17546	17930	17749	17629	17664	17860	17691	17767	17621	17673	17658	17660	17729	17616	17744	17544	17660	17883	17670	17661	17576	17719	17716	17775	17881	17631	17580	17655	17594	17675	17721	17637	17616	17704	17593	17810	17656	17741	17812	17706	17724	17687	17700	17672	17717	17576	17736	17692	17519	17643	17631	17598	17627	17586	17569	17627	17651	17647	17576	17579	17562	17393	17401	17668	17552	17556	17744	17698	17853	17588	17710	17714	17665	17696	17792	17753	17487	17688	17863	17591	17817	17657	17711	17582	17578	17448	17528	17939	17529	17406	17710	17684	17688	17546	17478	17661	17509	17590	17691	17663	17605	17580	17557	17741	17715	17711	17404	17529	17710	17744	17580	17657	17596	17653	17667	17635	17547	17622	17517	17646	17686	17849	17631	17703	17713	17801	17795	17532	17881	17781	17590	17649	17768	17499	17623	17579	17722	17613	17625	17617	17798	17610	17717	17783	17574	17781	17629	17865	17721	17657	17699	17752	17833	17851	17596	17814	17520	17599	17682	17763	17872	17744	17713	17562	17826	17537	17581	17726	17888	17529	17841	17644	17612	17772	17550	17515	17556	17531	17581	17654	17607	17576	17796	17573	17924	17554	17716	17562	17684	17705	17513	17677	17580	17744	17620	17684	17706	17776	17550	17569	17799	17598	17663	17598	17557	17651	17762	17476	17800	17503	17750	17511	17647	17555	17678	17660	17569	17653	17712	17580	17622	17710	17580	17741	17683	17689	17744	17704	17629	17634	17733	17555	17870	17736	17744	17661	17367	17685	17424	17509	17532	17453	17864	17609	17627	17699	17663	17918	17856	17730	17459	17438	17661	17738	17593	17661	17628	17589	17683	17576	17729	17456	17645	17578	17764	17806	17729	17721	17580	17607	17708	17538	17712	17622	17728	17620	17818	17604	17660	17856	17506	17609	17613	17615	17559	17739	17651	17773	17731	17712	17511	17553	17666	17668	17763	17704	17597	17826	17820	17626	17803	17710	17640	17683	17713	17498	17801	17707	17446	17488	17619	17603	17733	17616	17695	17533	17814	17659	17606	17581	17653	17470	17643	17593	17861	17584	17629	17780	17689	17731	17719	17663	17740	17849	17847	17620	17626	17722	17560	17493	17709	17534	17560	17678	17406	17616	17560	17605	17612	17820	17565	17537	17684	17488	17706	17680	17784	17639	17775	17768	17722	17713	17772	17782	17714	17638	17552	17812	17719	17638	17682	17635	17469	17570	17706	17671	17569	17603	17659	17641	17639	17765	17802	17280	17619	17684	17649	17788	17582	17754	17603	17746	17634	17726	17638	17705	17559	17586	17594	17729	17626	17834	17679	17722	17902	17570	17596	17904	17461	17723	17683	17689	17627	17716	17565	17787	17600	17835	17651	17744	17696	17676	17612	17662	17519	17823	17676	17505	17719	17628	17601	17725	17675	17672	17625	17639	17689	17685	17847	17658	17738	17668	17696	17655	17680	17602	17524	17747	17546	17692	17698	17603	17595	17778	17788	17657	17576	17763	17592	17787	17783	17687	17578	17615	17489	17583	17611	17706	17811	17697	17767	17669	17650	17745	17629	17677	17607	17665	17668	17672	17670	17560	17562	17586	17693	17775	17695	17623	17467	17577	17677	17794	17758	17751	17760	17616	17699	17734	17804	17682	17752	17545	17628	17489	17650	17810	17510	17657	17750	17697	17820	17731	17628	17590	17640	17650	17784	17733	17434	17739	17701	17561	17826	17504	17757	17862	17487	17616	17767	17777	17531	17752	17697	17554	17610	17574	17810	17586	17675	17745	17850	17547	17555	17558	17683	17598	17695	17675	17686	17762	17624	17641	17608	17745	17736	17629	17570	17739	17577	17785	17719	17622	17510	17817	17704	17646	17636	17687	17680	17855	17594	17546	17584	17699	17813
36017	40696	51246	48084	42127	38324	37536	35302	34234	32533	31868	31225	31054	31285	31342	31234	31390	31239	31012	31178	31172	31258	31133	31165	31311	31239	31150	31270	31218	30971	31084	30861	31122	31158	31121	31301	31170	31127	31183	31368	31140	31002	31051	31038	31043	31452	31069	31076	31218	31234	31022	31133	31037	31034	31137	31129	31181	31168	31261	31107	31144	31339	31200	30956	31082	31195	31021	31432	31351	31279	31334	31266	31036	31389	31104	31154	31359	31196	31089	31337	31285	31209	31151	31213	31288	31168	31328	31057	31352	31064	31260	31186	31196	31231	31138	31038	31339	30969	31206	31223	31101	30906	31306	31384	31145	30990	31231	31150	31243	31200	31267	31223	31232	31129	30916	31338	31129	31383	31128	31169	31171	31034	31120	31086	31392	30941	31410	31264	31019	31068	31083	31023	31196	31097	31139	31106	31108	31136	31257	31223	31121	31296	31288	31487	31182	31071	31102	31020	31002	31128	31253	31288	31089	31225	31144	31233	31201	31326	31020	30974	31263	31301	31182	31018	31274	31214	31337	31069	31075	31308	31075	31021	31150	31026	31257	31101	31249	31235	31066	31030	31277	30926	30840	31050	31342	31135	31045	31322	31169	31293	31152	31178	31106	31062	31172	30900	31227	31209	31206	30956	31009	30932	31292	30878	31198	31236	31036	31020	31368	31122	30911	31107	31132	31306	31110	31499	31179	31286	31085	31148	31141	31033	31418	31275	30958	31136	31039	31016	31079	31257	31181	31275	31136	31217	31156	30772	31082	31190	31049	31169	31157	30899	31017	31073	31282	30947	31125	31347	31344	31132	30889	30890	30903	30759	31119	31206	31302	31268	31032	31306	31258	31212	31013	31079	31227	31032	31051	30917	31362	31278	31511	31371	31241	31243	31097	31165	31262	30959	31095	31046	31135	31431	31092	30946	31251	31134	31366	31082	31134	31101	31317	30900	31341	31228	31365	31008	31073	31233	31153	30990	31112	30931	31543	31125	31338	31056	30952	31155	31180	31071	30937	30978	31002	31165	31183	31093	31033	31023	31183	31147	31399	31193	31095	31582	31124	30847	31072	31564	30954	31202	31297	31259	30987	31069	31246	31260	30994	31310	31185	31233	31181	31174	31248	31249	30992	31273	31056	31237	30993	31200	31076	30938	31116	30888	31043	31218	30921	31441	30957	31347	31125	31236	30942	31228	31118	31068	31207	31015	30809	30881	31130	31038	31032	31017	31251	31378	31057	31006	31205	31131	31220	31146	31072	30953	31406	30881	31237	31398	31179	30849	31021	30994	31022	31247	31133	31176	30881	30959	30847	31066	31434	30954	31261	31149	31170	30985	30950	31028	31014	31280	31243	31198	31335	31155	31227	31184	31181	31121	31074	31106	31035	31029	30927	31151	31194	31270	31197	31242	31290	30985	30971	31128	31186	31192	31287	31160	31299	31131	31082	31260	31324	31036	30924	31284	31268	31145	31370	31047	31119	31162	31121	31215	31119	31096	31425	31198	31051	31318	31032	31116	31282	31017	31243	31187	31236	31281	31089	31202	31350	31202	31163	31082	31297	31145	31242	30975	31135	31158	31012	30863	31041	31204	31081	31001	31006	31430	31240	31015	30945	31241	31119	31137	31478	31316	31356	31394	31093	31159	31385	31339	31033	31056	31135	31441	31073	31018	31401	31255	31358	31186	31048	31483	31218	31007	31326	31109	31132	30987	30904	31182	30999	31019	31301	31121	30867	31345	31121	31107	31410	30984	31190	31305	30996	31219	31192	31225	31240	31388	31176	31052	30973	31293	30925	30963	30824	31070	31040	31339	31110	31229	31319	31071	31091	31261	31171	31226	31070	31187	31199	31097	31316	31079	31063	31465	31087	31132	31147	31203	31250	30984	31245	31126	30959	31235	31262	30900	30960	31115	31502	31312	31062	31126	31234	30811	31197	31312	31195	31263	31399	31128	31176	31202	31035	31105	30982	30812	31157	30946	31190	31173	31063	30935	30857	31046	31171	31223	31288	31302	31185	31181	31305	31161	31278	31158	31196	31002	31093	31204	31221	31025	31144	31419	31202	31308	31062	31295	31284	31263	31297	31225	31192	31179	31400	31226	31066	31288	31079	31456	31168	31260	31113	31315	31353	31125	31334	31016	31057	30934	31218	31242	31354	30997	31173	30910	31119	31038	31107	31356	31126	31076	31116	31087	31304	31120	30867	31004	31120	31155	31288	31149	31151	31240	30961	31059	31004	31104	31223	30894	31284	31387	30956	31336	31109	31055	31393	30845	30997	30811	31411	31256	31192	31352	31260	30879	30878	31435	31016	30811	31137	31109	31255	30999	31174	31133	31126	31040	31193	31250	31489	31177	31431	31269	31147	31038	31243	31137	31161	31032	30955	31148	30984	31188	31151	31267	31473	31269	31043	31079	31249	31357	31001	31337	30936	31516	31330	31233	31037	31059	31117	31064	30845	31168	31199	31220	31293	31181	31047	31093	31317	31064	31095	30949	31241	31267	31143	31142	31069	31236	31184	31096	31013	31194	31116	31040	31093	31291	31143	31044	31459	31182	31173	31224	31330	31416	31225	31142	31140	31298	31092	31373	31292	31293	31392	31248	31159	30992	31179	31263	31186	31295	31287	31372	31186	30957	31328	31003	30955	31040	31230	31120	31315	31386	31169	31234	31159	31142	31284	31298	31455	30953	31185	31367	31111	31009	31112	31103	31028	31065	31098	31247	31254	31189	31207	31032	31031	31193	31264	31080	31092	31213	31346	31263	31246	31402	31152	30943	30967	31014	31040	31079	31243	31321	31252	31305	30884	31372	31190	30929	31245	31470	31178	30958	31050	31134	31026	31003	31083	31258	31062	30954	31247	30964	31291	31285	31238	31213	31032	30970	31411	31288	31168	31011	31242	31043	31128	31089	30986	31419	31343	31283	31184	31161	31196	31291	31024	31100	30941	31136	31128	31212	31223	31189	31065	31165	30927	31388	30979	31133	31218	31275	31260	31246	31258	31163	31366	31220	31122	31320	31315	31057	31150	31357	31531	31192	31020	30899	31184	30992	31251	31220	31338	30918	31341	31014	31348	31220	31368	31320	31096	31131	31195	31050	31431	31056	30806	31284	31022	31361	31238	31219	31161	30972	31036	31114	30992	31203	31231	31090	31259	31207	31208	31132	31241	31296	31027	31249	31244	31285	31285	31002	31150	31199	31044	31134	30889	31028	31083	31096	31220	31173	31178	31040	31089	31380	31340	30975	30915	31105	30989	31116	31170	31246	31056	31212	31314	30915	31124	31131	31257	31121	31138	31242	30872	31101	31299	31257	31210	31212	31200	31193	31316	31338	31326	31132	31330	30872	31165	31180	31214	31184	31028	31053	31241	31272	31099	31189	31222	31202	31078	31206	31234	31174	31195	31028	31323	31292	31056	31188	31148	31192	31223	31007	31122	31482	31119	31166	31193	31232	31345	31200	30829	31399	31243	31106	31244	31428	31208	31219	31202	31226	31063	31042	31202	30996	30941	30937	31218	31236	31297	31150	31217	31106	30947	30854	30986	31020	31068	30895	31144	31272	30926	31086	30981	31146	31048	31168	31069	31141	31131	31188	31199	31205	31171	31271	31334	31245	31048	31169	31402	31095	31344	31160	31011	31047	31344	31150	31365	30933	30935	31066	30826	31296	31192	31431	31060	31091	31231	31326	31176	31131	31155	31315	31019	31231	31241	31299	31031	31244	31134	31265	30933	31261	30876	30677	31269	30964	31329	31183	31215	31179	31119	31205	31230	31179	30880	31044	31079	30965	30939	31289	31138	31004	30856	31053	31196	30991	31277	31188	31089	31031	31162	31090	30876	31029	31119	31175	30862	31110	30885	31177	31354	30888	31258	30760	31406	31196	30986	31560	31407	31060	31006	31006	31085	31258	31177	31049	31238	31133	31217	31127	31137	31178	30997	31190	31275	31041	31044	30931	31331	30933	31037	31039	31120	31095	31258	31354	31363	30986	31116	31214	31183	31242	30908	31048	31243	30932	30918	30946	30932	30990	31185	31076	31173	31408	31140	31095	31302	31310	31095	31132	31128	31151	31174	31169	31286	31213	31188	31369	31137	30966	31060	31037	31290	31415	31341	31437	31176	31258	31237	31061	31369	31294	31130	31193	31192	31117	31246	31166	31079	31301	31072	31381	31101	31379	30972	31261	31312	31134	31283	31215	31243	31098	31318	31392	31160	31543	31211	30777	31233	31115	31107	31363	31235	31245	31222	31109	30905	31069	31119	30832	31196	31308	31368	31214	31275	31181	31189	31514	30889	31152	31328	31143	31134	31191	31057	31299	30946	31162	30977	31030	30997	31055	31184	30975	31364	31045	30997	31043	31092	31079	31094	31256	31272	30870	31385	31154	30967	31007	31206	31122	31211	31041	31085	31008	31268	31443	31188	31000	31059	30939	30976	31159	31125	31325	31366	31107	31048	31125	31389	31253	31401	31383	31401	31085	31018	30981	30845	31216	31247	31032	31215	31454	31287	31158	31044	31132	31164	31309	30950	31271	31282	31089	31008	31136	31161	31282	31212	31083	30933	30902	31219	31019	30966	31467	31102	31153	31323	31403	31117	31231	31298	31076	31230	30944	31183	31190	31012	31091	31123	31200	31243	31194	31213	31219	30974	31315	31169	31203	31141	31519	31190	30976	31468	31009	31116	31403	31259	31172	30947	31129	31314	31326	31352	31184	31193	30835	31257	31340	31029	31230	31405	31279	31135	31286	31407	31198	31308	31260	30974	31212	31054	31198	31137	31068	31079	31105	30871	31029	30950	31224	31084	31029	31088	31405	31209	31200	31176	31080	31313	31110	31166	31282	31469	31148	31379	31102	31108	31092	31140	31234	31101	31202	31287	31221	31207	31204	30992	31078	31323	30922	30797	31308	30880	31077	31418	31155	31006	31275	31007	30994	31071	31265	31233	31074	31086	31229	31263	31119	31100	31336	31328	31167	31207	31366	31174	31003	31396	31161	31096	31132	31067	31177	31102	31105	31170	30970	30900	31236	31345	31164	31100	30810	31375	31217	31067	31211	31233	31209	31371	31165	31025	31227	31391	30958	31157	31200	31340	31113	31141	31028	31189	31092	31311	31255	31387	30987
27058	41556	44292	37370	29458	25496	24153	21383	20153	18504	17916	17122	17178	17350	17159	17263	17308	17093	17140	17360	17209	17109	17272	17275	17275	17239	17338	17154	17353	17137	17281	17039	17179	17186	17266	17301	17352	16926	17244	17122	17169	17170	17124	17247	17214	17213	17107	17358	17283	17213	17029	17274	17320	17212	17376	17125	17135	17145	17120	17071	16995	17226	17330	17371	17076	17098	17093	17106	17103	17381	17157	17153	17130	17224	17187	17116	17096	17153	17314	17333	17073	17116	17260	17221	17196	17226	17443	17212	17145	17251	17233	17298	17027	17202	17062	17160	17191	17176	17158	17201	17330	17036	17069	17125	17342	17062	17272	16997	17353	17140	17116	17239	17116	17243	17117	17190	17097	17217	17045	17216	17287	17195	17202	17250	17033	17271	17116	17265	17275	17336	17228	17398	17149	17152	17135	17186	17051	17298	17074	17196	17260	17120	17300	17169	17240	17320	17169	17356	17231	16857	17007	17167	16993	17190	17130	17058	17136	17405	17130	17033	17315	17095	17213	17199	17130	17232	17084	17326	17165	17270	17190	17044	17103	17242	17088	17129	17160	17128	17277	17236	17077	17278	17085	17121	17205	17025	17177	17142	17078	17231	17198	17185	17115	17149	17052	17146	17108	17480	17070	17111	17136	17136	17104	17152	17111	17303	17042	17251	17192	17438	17038	17000	17151	17068	17252	17132	17133	17170	17181	17260	17203	17323	17108	17349	17121	17130	17129	17202	17175	17280	17045	17021	17276	17215	17003	17143	17117	17142	17321	17258	17266	17033	17063	17101	16932	17118	17415	17270	17079	17073	17190	17275	17142	17282	17270	17198	17218	17311	17432	17218	17269	17045	17076	17172	17056	17189	17134	17140	17316	17143	17086	17257	17132	17133	17229	17248	17124	17104	17299	17328	17250	17244	17098	17326	17228	17048	17221	17102	17390	17212	17140	17176	17293	17172	17326	17181	17152	17095	17201	16967	17050	17188	16963	17046	17071	17192	17160	17172	17108	16970	17328	17138	17037	17047	17237	17121	17060	17144	17218	16991	17197	17193	17167	17160	17313	17197	17295	17151	16994	17195	17151	17148	16983	17211	16938	17075	17305	17317	17284	17143	17207	17174	17061	17298	17166	17107	17217	17223	17205	17269	17389	17079	17271	17147	17194	16896	17219	17266	17116	17223	17040	17245	17025	17279	17246	17291	17254	17277	17330	16927	17063	17146	17172	17006	17160	17218	17172	17084	17228	17236	17032	17181	17095	17059	17053	17275	17218	17211	17332	17030	17123	17202	17066	16985	17193	17028	17377	17224	17109	17047	17206	17073	17224	17214	17159	17201	17176	17172	17203	17312	17329	17178	17214	17051	17012	17224	16974	17216	17040	17235	17216	17179	17156	17072	17383	17259	17201	17161	17227	17293	17108	17271	17318	17164	17301	17357	17108	17188	17142	17270	17180	17252	17372	17096	17247	17279	17268	17134	17238	17140	17120	17174	17065	17062	17332	17320	17195	17043	17116	17103	17408	17150	17276	17108	17307	17197	17202	17150	17347	17185	17235	17246	17275	17220	17243	17120	17065	17175	17189	17156	17163	17238	17181	17298	17274	17422	17010	17260	17262	17197	17023	17095	17299	17104	17037	17164	17068	17143	17031	17287	17265	17318	17171	17076	17245	17173	17106	17464	16956	17229	17231	17116	17386	17273	17223	17005	17169	17045	17220	17269	17158	17273	17238	17129	17196	17173	17104	17138	17148	17041	17304	17178	17225	17138	17224	17303	17020	17076	17265	17133	17206	17415	17217	16943	17016	16925	17144	17262	17182	17342	17145	17223	17418	17258	17143	17019	17233	17010	17245	17190	17117	17179	17278	17094	17225	17268	17230	17141	17097	17253	17189	17085	17188	17213	17068	17312	17094	17204	17089	16981	17070	17075	17183	17079	17046	17171	17254	17209	17170	17123	17021	17113	17107	17151	17163	17198	17166	17291	17213	17133	17174	17213	17187	17179	17271	17154	17132	17356	17123	17093	17253	17288	17279	17165	17069	17247	17059	17144	17236	17183	17237	17320	17212	16962	17216	17040	17199	17117	17131	17103	16992	17152	17225	17026	17073	17087	17039	17042	17150	17153	17193	17282	17162	17129	17217	17316	17072	17258	17170	17269	17186	17166	17326	17229	17107	17186	17174	16996	17310	17205	17050	17203	17110	17152	17250	17212	17074	17139	17206	16954	16923	17201	17056	17077	17132	17378	17139	17162	17369	17080	17096	16939	17079	17202	16961	17123	17118	17155	17205	17124	17225	17128	17149	17054	17210	17168	17181	17225	17061	17183	17228	17316	17252	17116	17321	17168	17278	17181	17173	17305	17152	17248	17119	17228	17090	17062	17240	17260	17043	17186	17084	17370	17284	17158	17326	17294	17050	17155	17094	17217	17258	17403	17119	17139	17379	17154	17147	17166	17290	17104	17158	17271	17161	17348	17223	17108	17315	17304	17175	17268	17231	17281	17114	17116	17121	17039	17200	17254	17219	17148	17374	17103	17117	17181	17147	17232	17247	17324	17276	17187	17230	17005	17361	17086	16966	17321	17085	17265	17160	17221	17241	16969	17209	17350	17256	17210	17270	17375	17286	17020	17215	17229	17443	17170	17281	17117	16962	17205	17331	17070	17347	17041	17260	17349	17110	17381	17393	17105	17065	17279	17084	17180	17189	17080	17014	17249	17143	17188	17116	17238	17257	17178	17421	17120	17340	17066	17265	17221	17221	17117	17062	17075	17187	17181	17321	17233	17166	17313	17182	17076	17257	17137	17186	17106	17070	17156	17241	17142	17079	17152	17145	17151	17070	17132	17455	17180	17107	17245	17178	17371	17150	17230	17232	17251	17157	17246	17268	17314	17170	17224	17278	16827	17185	17224	17200	17277	17322	17130	17206	17045	16976	17247	17356	17306	17222	17250	17275	17117	17239	16985	16949	17164	17232	16920	17259	17002	17105	17221	17320	17063	17284	17255	17304	17178	17155	17372	17323	17114	17258	17249	17057	17262	17208	17289	17226	17230	17067	17165	17120	17114	17204	17129	17319	17276	17215	17374	17230	17263	17213	17169	17196	16995	17322	17052	17130	17153	17232	17046	17160	17074	17059	17287	17044	17333	17034	17243	17160	17051	17191	17207	17075	17089	17245	17153	17102	16962	17025	17359	17301	17237	17409	17362	16974	17424	17078	17282	17165	17059	17151	17120	17231	17059	17278	17174	17144	17251	17100	17283	17319	17134	17264	17266	17096	17137	17213	17152	17124	17142	16870	17084	17171	17059	17228	17028	17229	17133	17042	17081	17076	17218	17018	17127	17326	17166	17232	17268	17385	17176	17087	17166	17305	17261	17054	17256	17199	17200	17165	17115	17243	17241	17163	17224	17143	17144	17183	17200	17121	16928	17241	17056	17069	17159	17047	17170	17042	17172	17121	17133	17247	17116	17142	17234	17267	17138	17360	17134	17356	17039	17133	17062	17203	17068	17045	17261	17053	16999	17238	17327	17192	17180	17058	17064	17200	17313	17192	17308	17251	17190	17306	16987	17275	17183	17192	17157	17402	17307	17266	17151	17261	17214	17031	17268	17291	17201	17187	17344	17121	17079	17152	17110	17232	17348	17235	17224	17104	17054	17085	17257	17257	17157	17156	17182	17000	17285	17133	17152	17156	17322	17211	17093	17288	17221	17079	17266	16992	17245	17168	17111	17097	17125	17079	17148	17194	17367	17238	17077	17108	17069	17210	17158	16991	17212	17227	17189	17278	17151	17220	17233	17237	17156	17191	17116	17212	17041	17223	17306	17126	17463	17281	17049	17202	17123	17373	17312	17349	17181	17231	17116	17148	17238	17305	17136	17085	17072	17144	17125	16999	17208	17147	17275	17222	17271	17099	17232	17130	17027	17141	17051	17338	17135	17211	17218	16871	17045	17174	17367	17334	17320	17152	17271	17289	17112	17293	17324	17449	17248	17176	17139	17222	17195	17273	17262	17232	17070	17118	17234	17277	17206	17058	17124	17130	17334	17204	17185	17205	17242	17298	17069	17252	17072	16917	17214	17171	17170	17166	17224	16992	17147	17280	17104	17272	17042	17298	17245	17243	17159	17047	17093	17230	17171	17307	17340	17113	17190	17149	17167	17330	17214	17028	17198	17308	17064	17147	17196	17151	17217	17250	17225	17159	17022	17328	17053	17053	17077	17316	17041	17067	17053	17127	17254	17031	17137	17092	17219	16943	17108	17192	17164	16856	17153	17067	16994	17272	17186	17241	17289	17333	17135	17205	17340	17087	17032	16916	17225	17120	17193	17058	17086	17206	16998	17168	17158	17106	17408	17167	17182	17268	17224	17243	17095	17099	17133	17224	16959	17192	17167	17136	17184	17127	17240	17090	17245	17092	17215	17068	16984	17143	17313	17101	17009	17004	17183	16986	17267	17208	17297	17247	17368	17094	17215	17281	17320	17172	17279	17251	17158	17207	17275	17233	17182	17063	17223	17195	17228	16902	17305	17040	17121	17130	17057	17293	17278	17129	17153	17106	16925	17087	17258	17154	17121	17174	17290	17373	17147	17263	17306	16813	17181	17133	17244	17084	17167	17208	17184	17186	17233	17143	17081	17026	17198	17122	17270	17120	17145	17154	17424	17246	17317	17097	17009	17320	16975	17125	17276	17181	17129	17191	17066	17042	17251	17023	17296	17181	16996	17258	17143	17151	17071	17235	17237	17351	17285	17001	17166	17275	17038	17286	17325	17154	17207	17254	17043	17156	17156	17093	17267	16955	17217	17155	17122	17142	17320	17244	17139	17097	17209	17237	17246	17137	17209	17164	17112	17345	17141	17390	17127	17029	17141	17136	17145	17076	17245	17227	17203	17048	16979	17201	17048	17470	17044	17203	17161	17149	17111	17025	17111	17158	17120	17177	17325	17205	17198	17085	17151	17217	17183	17138	17229	17263	17155	17191	17190	17398	17188	17205	17234	17358	17159	17135	17257	17294	17196	17278	17107	17371	17274	17346	17148	17358	17309	17311	17143	17196	17212	17185	17205	17234	17178	17009	17337	17372	17132	17306	17218	17210	17221	17298	16987	17123	17265	17054	17266	17293	17058	17182	17158
24787	22682	35692	40295	39890	46651	51604	45685	39197	35669	33125	31334	30955	31118	31108	31209	30978	31300	30993	30864	30892	31129	30918	31111	31225	31103	30935	30978	30841	30973	31015	31344	31048	30892	30870	31182	31056	31056	31115	30987	31008	30963	31081	31166	31030	31450	31324	31188	31062	30918	30958	31181	30920	30844	30798	31013	31218	30892	30957	31073	30899	30908	30776	30874	30899	30779	31095	30800	30978	30857	30775	30899	30897	31056	31041	31138	30823	30970	30974	30741	30677	30793	30784	30934	30804	31078	30860	31113	31219	31052	30743	30839	30925	30827	30936	30822	30636	30809	30924	30779	30802	30853	31087	30909	30914	31009	31178	31001	30953	31073	30990	31108	31184	31093	30677	31077	30847	30902	30558	30968	31037	30938	31100	31002	30946	30800	30913	30866	30957	30967	31184	31151	31082	31095	30900	30722	30899	30863	30817	31193	30978	30887	31042	31025	30971	30863	30983	31007	31146	30787	30783	31139	30898	30949	31192	30864	30919	31030	31103	30933	30997	30839	31036	31019	30913	31130	30970	30744	30921	31050	30812	30979	30929	30965	30705	31228	30917	30916	30890	31033	31010	30993	30790	30724	30935	30925	31123	30919	31112	31061	30732	30858	30819	30893	30999	30920	30875	31133	31001	31037	31075	30910	30984	30958	30679	30922	30785	30964	30989	30820	30953	30775	31072	31075	30873	31090	30797	30876	31079	31148	31004	30916	31061	30813	30822	30928	30908	30807	31092	30939	30875	30756	30940	30923	31156	30867	30951	30789	30987	30752	30826	31112	31009	30868	30911	30990	31057	31053	30864	31003	30653	30624	31013	30752	30763	30894	31114	30918	30674	30909	30993	30861	31038	30808	30790	30724	31082	30865	30731	30974	30775	30785	30790	30974	31000	30816	30873	30840	31068	30603	31085	30865	31061	31091	30931	31079	31046	30673	30964	30909	31028	31202	31058	30800	30683	31030	30887	30926	31149	30736	31099	31033	30849	30912	30981	30921	30828	30903	31059	31015	30932	30773	31107	30910	30965	31005	30859	30957	30628	30917	31188	30558	30986	31095	30975	30785	30894	30705	31019	30801	31151	31033	30991	31100	30965	30881	30898	30932	31078	30802	30876	30812	30859	30914	30880	30765	31126	30934	30825	31036	31004	30967	31122	31106	30952	31163	30982	30739	30853	30977	30934	30985	30984	30891	30660	30900	30918	30874	31023	31200	30990	30950	31151	31030	30891	30963	30911	31024	30871	31152	30708	31062	31016	30806	30540	30968	31034	31092	31213	31021	30811	30880	30917	30946	30979	30846	30760	30944	31154	30888	30667	30674	30980	30904	30834	30961	31046	30972	30898	31228	30906	30934	30906	31014	31029	30877	30772	31058	30994	31050	31008	30973	31073	30825	30898	30957	31030	30963	30915	31083	30760	30761	30983	31283	30788	30779	30848	31072	30990	30912	30904	30863	31012	30943	30980	31231	30857	30831	30857	30978	30918	30874	30995	31002	30710	30682	30794	30885	31036	30839	30929	30991	30689	31187	30985	30804	30966	30956	30815	30859	30995	31042	31106	30845	31092	31037	30744	31086	30712	30908	30913	30883	30819	31028	30939	30978	30858	30791	30796	30897	31166	30760	30962	30842	30898	31058	31024	30815	31066	30872	30862	30836	31017	30964	30721	30860	30878	30900	30975	30959	30866	30958	30946	30728	31127	31008	31047	31051	30887	30805	30838	31002	31071	30934	31005	30948	31025	30712	30863	30987	30938	31024	31210	30929	30984	31156	31021	30896	31044	30891	30806	30625	31019	30814	30818	30947	30924	31168	30928	30890	30855	31142	31032	30838	31126	30872	30913	31125	31058	31055	31039	31014	31173	30982	30795	30895	30816	30688	30958	30844	30720	31046	30736	30811	30809	30986	31134	30905	30977	31066	31067	30941	30991	31427	31202	31149	31042	30945	30902	30896	30899	30748	30874	30952	30963	30775	30998	31016	30747	31327	31097	30766	30997	31194	30879	30993	31093	31073	31204	30573	31028	30966	30756	30856	31048	30852	30906	30797	30800	31223	30784	30895	30954	31029	30692	30960	30854	30689	30820	31124	30861	30763	30932	30874	30897	30726	31123	30965	30757	30890	31190	30851	30970	30845	30803	30913	31189	30881	30885	31032	31049	30946	30817	31054	30733	31099	30959	31032	31206	31042	30902	30969	30621	31188	30965	30949	30831	31071	31238	31000	31105	31114	30995	30743	30947	31188	30902	30928	30752	30848	31085	30977	30974	30951	31094	30875	31006	30988	31016	30935	31115	30884	31167	30881	30992	30844	31046	31213	31049	30910	30974	31008	30897	31194	30964	31077	30985	30655	30902	31037	30821	30939	30941	31077	30787	30990	30986	30867	30788	30973	30974	30897	30681	31075	31114	30830	30803	31256	31139	30700	30718	30577	30950	30755	30843	31156	30983	31022	30844	30847	30840	30972	30955	31059	30940	31204	30873	30972	30922	31088	30964	31112	30799	30697	30851	31022	31144	30920	31145	30906	30926	30958	31003	31217	31054	30738	30906	30952	30976	30850	30814	30753	31096	31026	31022	30821	31002	30923	30869	30936	31096	31226	30963	30833	31222	30860	31051	31082	31029	31102	30911	30985	30810	31034	30802	30839	31036	30956	30591	30749	31099	30853	31193	30976	31200	30948	31029	30748	31083	30862	30872	30972	30657	30878	30953	30612	30900	30642	31102	31079	30960	30825	30938	30958	30926	30800	30981	30820	30825	30982	31143	31236	31034	31090	31163	30740	31136	30649	30930	30917	30852	30919	30780	30754	30844	30907	31064	31053	30949	30994	30991	30879	30752	31033	30790	30833	31097	31232	30903	30567	30930	30860	30733	30927	30828	30960	30988	31127	31003	30995	30965	30801	30780	30984	30823	30910	30941	31101	30961	31009	30964	31019	30845	31101	31239	30835	30799	30735	30763	31033	31029	30876	30746	30740	31021	30871	30756	31032	30781	30940	30882	30915	31042	30742	31071	30979	31209	30982	31053	30622	31033	30913	30884	30911	30908	30884	31193	30970	30838	30907	30973	30910	30923	30795	31145	30905	30758	30975	31019	30870	31201	31018	30997	30787	30902	30851	30802	31061	31017	30851	31117	31059	30863	31096	31093	30561	31102	31089	30940	31115	31086	30633	30793	30921	30898	30910	31063	30895	30823	31046	30808	30822	30696	30955	30633	31053	30864	31032	31398	30835	31060	30856	31151	31222	30921	30782	30993	30799	30864	30928	30859	30801	31099	30888	30891	30972	30860	30947	30928	31013	30965	30854	31538	30843	31034	30924	30789	30967	31409	30971	30766	30877	31058	31006	30969	31023	31028	30829	30774	30896	30713	31141	31131	31020	30816	30829	30866	31080	31057	31133	31077	30759	30730	30845	30863	30833	30845	31127	31041	30791	30966	31114	30932	30871	31053	30976	31061	30902	31257	30967	31007	30789	30924	31148	30827	31092	30907	30872	31009	30532	31063	30895	30804	30964	31073	31104	30831	30789	31101	31291	31034	30861	31166	30832	31021	31022	31164	31151	30915	30839	30849	30707	31061	31028	30994	30973	30763	30654	31019	30907	30881	31132	31211	31128	30694	31191	31057	31165	30797	31055	30880	31009	30850	30971	30967	31071	30923	30842	30753	30954	30894	30907	30921	30850	30848	30832	31119	30859	30827	30980	31150	31090	30938	31020	30971	30735	30915	30864	31047	30901	30895	30754	31129	30877	31200	30978	30857	30902	30935	31144	30913	30922	30942	30848	31012	30863	30965	30940	30971	30909	30846	31008	30957	30863	31029	31050	31002	31092	31013	31118	30899	31010	31107	30886	31054	31117	30933	30893	30820	30884	31172	30781	30647	30877	30856	30949	31172	30903	31132	30934	31021	31064	31020	30558	30857	30990	30588	30893	30914	30853	30917	30896	30885	30987	30901	31139	31109	30977	30995	30960	31044	30820	30647	30770	31007	31274	31144	30930	31206	31109	30782	30773	30914	31153	30983	30992	30949	31130	31087	31020	31015	31038	31082	31065	30670	31105	30918	30628	30941	30955	30815	31056	30735	31045	30930	30995	31069	31051	30887	31011	30867	30693	30831	30876	31026	30960	30895	30766	30797	30737	30707	31019	30945	30769	30865	30823	30934	31073	30848	31041	30725	30986	30975	30944	30951	30815	31162	31094	31042	30993	30833	30801	30975	30625	30954	30884	30906	30785	30890	30983	31252	30793	30900	30942	30905	30974	30689	30777	30775	31191	31054	31113	31070	31004	30966	30886	30875	30768	30715	30894	31139	30921	31196	31049	31039	31145	30722	31114	30908	31138	30980	30912	30803	31085	31044	30972	30916	30827	30831	30687	30855	30972	31158	30924	30869	31033	31102	31070	30772	30936	30918	30746	30985	30669	30812	31029	31065	30923	31065	31012	30844	31165	30903	30764	30626	30947	31040	30911	30859	31041	30916	31023	31189	30964	30747	31164	31093	30958	30937	30996	30890	30863	30720	31086	31091	30865	31041	31101	30733	30692	30862	30883	30889	31270	30823	30801	31113	31396	30956	30964	31102	30966	30819	30778	31063	31031	30882	30875	31122	31051	30840	30905	30863	30772	30946	30914	30845	30797	31068	31156	30868	31184	31171	30854	30841	30517	30948	31046	31147	30954	30919	30848	30778	30849	31117	30833	30922	31108	31177	30945	31180	30780	30725	30875	30949	30794	30856	30727	31052	30794	30886	31113	30993	30859	31037	30836	31158	30825	31043	31105	31239	31008	30804	30760	30846	30843	31097	30957	30953	31102	30806	30847	31109	30961	30831	30818	31283	31014	30869	30901	30978	30832	31005	30955	30942	30940	30895	31107	31090	30863	30937	30863	30793	30969	30689	30917	31065	30940	30948	30795	30897	30908	30864	31205	30719	30782	30761	30987	30777	30793	31096	31037	30889	30969	30774	31151	31261	31034	31067	30942	31195	30896	30913	31196	30948	31110	30990	31021	31042	30973	30914	31303	31315	30848	30919	30805	30672	30706	31294	31015	30654	30889	30935	31194	31055	30733	30879	31057	30663	30960	31049	30984	31123	30901	31111	31096	30517	30992	30709	30702	30890	31076	31035	30944	31152	30864
28372	49773	50560	42513	34961	38440	38552	32522	25716	20819	18892	17772	17456	17463	17400	17317	17519	17507	17319	17333	17407	17314	17400	17238	17530	17465	17313	17409	17328	17576	17287	17558	17373	17346	17489	17392	17193	17449	17406	17314	17289	17422	17426	17403	17262	17340	17322	17224	17459	17358	17280	17326	17448	17255	17166	17232	17235	17433	17094	17320	17307	17203	17227	17448	17390	17217	17370	17250	17229	17313	17138	17540	17363	17304	17339	17507	17331	17270	17414	17416	17306	17290	17348	17230	17236	17466	17406	17475	17314	17360	17312	17170	17247	17264	17269	17355	17436	17228	17320	17322	17176	17353	17275	17228	17524	17449	17347	17330	17269	17270	17327	17338	17287	17098	17374	17249	17376	17474	17407	17222	17436	17227	17415	17216	17217	17261	17440	17268	17423	17230	17160	17369	17403	17293	17205	17356	17135	17307	17357	17415	17350	17091	17503	17298	17273	17492	17343	17139	17275	17311	17308	17148	17302	17145	17317	17340	17250	17409	17301	17490	17146	17387	17456	17430	17232	17347	17311	17363	17237	17264	17341	17385	17181	17309	17380	17245	17339	17363	17367	17368	17315	17451	17247	17364	17291	17301	17261	17156	17228	17325	17235	17373	17212	17386	17350	17337	17380	17465	17363	17251	17268	17264	17476	17230	17256	17317	17296	17271	17188	17233	17255	17327	17356	17278	17274	17321	17241	17146	17179	17391	17539	17437	17279	17370	17338	17496	17328	17361	17463	17425	17339	17189	17361	17242	17304	17193	17394	17232	17301	17375	17499	17294	17361	17424	17248	17310	17170	17209	17073	17280	17219	17250	17350	17363	17317	17166	17294	17406	17215	17442	17279	17295	17519	17414	17229	17323	17278	17220	17389	17245	17203	17403	17427	17429	17369	17379	17250	17280	17299	17283	17300	17252	17242	17339	17354	17417	17277	17332	17242	17259	17349	17310	17486	17355	17340	17123	17329	17384	17207	17311	17434	17144	17224	17314	17257	17430	17291	17264	17246	17217	17328	17387	17227	17423	17242	17381	17237	17231	17213	17324	17219	17253	17245	17396	17532	17388	17361	17211	17202	17532	17268	17064	17454	17500	17348	17279	17341	17318	17279	17471	17215	17210	17364	17309	17316	17131	17135	17241	17393	17317	17204	17385	17221	17458	17453	17240	17303	17297	17629	17392	17421	17343	17463	17370	17367	17313	17393	17215	17373	17329	17484	17315	17205	17243	17446	17284	17579	17162	17459	17255	17181	17184	17479	17205	17282	17391	17419	17387	17353	17228	17160	17286	17354	17393	17520	17163	17186	17341	17271	17398	17194	17313	17543	17296	17248	17444	17157	17240	17300	17289	17365	17517	17323	17329	17480	17388	17202	17123	17299	17249	17364	17212	17253	17318	17301	17099	17336	17193	17353	17214	17333	17207	17307	17102	17364	17462	17308	17404	17392	17380	17317	17369	17256	17371	17307	17247	17175	17245	17239	17399	17311	17492	17290	17304	17321	17131	17274	17254	17535	17334	17287	17162	17184	17180	17334	17263	17431	17255	17270	17218	17555	17364	17494	17259	17351	17193	17109	17252	17227	17310	17278	17479	17431	17357	17177	17390	17283	17329	17197	17454	17369	17493	17402	17452	17293	17414	17308	17441	17242	17320	17390	17307	17352	17306	17506	17272	17268	17348	17391	17230	17237	17162	17233	17240	17320	17308	17378	17134	16995	17240	17210	17275	17162	17217	17289	17352	17387	17216	17254	17279	17332	17140	17479	17408	17277	17244	17249	17301	17408	17322	17422	17325	17447	17422	17415	17280	17296	17159	17421	17188	17612	17276	17399	17273	17288	17226	17379	17394	17388	17342	17240	17382	17292	17236	17375	17265	17443	17386	17238	17364	17352	17212	17250	17531	17305	17422	17339	17428	17357	17406	17335	17361	17113	17199	17394	17179	17430	17292	17198	17291	17383	17229	17401	17376	17311	17270	17425	17318	17478	17378	17210	17082	17274	17165	17429	17353	17450	17410	17472	17335	17259	17326	17319	17295	17216	17469	17477	17240	17326	17379	17360	17247	17295	17126	17155	17351	17213	17355	17269	17287	17307	17304	17287	17578	17321	17154	17139	17279	17362	17351	17132	17212	17316	17324	17349	17277	17181	17252	17293	17444	17350	17246	17180	17338	17312	17402	17099	17293	17385	17328	17219	17343	17315	17333	17414	17250	17166	17256	17344	17284	17158	17390	17448	17423	17303	17340	17368	17437	17169	17157	17351	17427	17459	17454	17291	17161	17428	17386	17438	17372	17438	17363	17249	17354	17275	17337	17180	17356	17259	17384	17447	17278	17164	17374	17280	17323	17373	17346	17212	17314	17268	17354	17315	17405	17110	17213	17228	17226	17229	17498	17202	17401	17316	17320	17270	17278	17273	17384	17210	17241	17562	17332	17336	17236	17428	17308	17268	17402	17425	17347	17338	17383	17113	17518	17248	17417	17318	17420	17375	17263	17428	17392	17291	17298	17360	17297	17182	17310	17227	16950	17226	17050	17325	17433	17231	17505	17258	17360	17502	17512	17395	17253	17258	17375	17506	17370	17226	17433	17343	17264	17283	17371	17422	17217	17315	17220	17351	17368	17374	17163	17387	17222	17423	17367	17264	17273	17215	17110	17116	17510	17310	17232	17084	17324	17215	17280	17335	17178	17262	17191	17469	17434	17191	17366	17363	17404	17339	17211	17352	17273	17440	17243	17215	17255	17452	17203	17229	17307	17349	17367	17340	17266	17239	17285	17399	17334	17329	17161	17067	17259	17198	17506	17329	17335	17510	17413	17253	17148	16974	17233	17317	17265	17387	17311	17474	17339	17277	17353	17346	17235	17197	17362	17213	17189	17298	17363	17286	17400	17195	17311	17283	17249	17216	17353	17419	17276	17271	17196	17386	17400	17501	17293	17405	17292	17253	17356	17421	17207	17295	17370	17515	17256	17283	17325	17141	17234	17342	17393	17182	17231	17386	17436	17335	17199	17336	17259	17317	17226	17367	17280	17362	17377	17597	17443	17340	17335	17292	17467	17459	17305	17224	17131	17396	17308	17237	17243	17351	17236	17174	17420	17125	17361	17358	17366	17353	17270	17244	17332	17069	17489	17335	17186	17140	17398	17188	17334	17204	17105	17351	17403	17422	17181	17327	17434	17303	17287	17280	17387	17262	17331	17231	17524	17407	17279	17307	17192	17151	17343	17268	17318	17423	17345	17343	17413	17439	17297	17285	17430	17415	17325	17324	17374	17131	17303	17301	17319	17188	17256	17311	17424	17413	17280	17255	17293	17351	17439	17376	17403	17334	17073	17330	17418	17272	17117	17335	17269	17361	17304	17454	17187	17416	17317	17254	17435	17393	17280	17235	17268	17383	17310	17379	17482	17407	17230	17218	17222	17252	17369	17137	17244	17301	17212	17286	17369	17325	17268	17354	17364	17318	17246	17363	17307	17439	17348	17305	17251	17359	17202	17419	17390	17226	17246	17237	17321	17139	17415	17297	17224	17353	17170	17357	17292	17409	17422	17259	17307	17514	17379	17240	17259	17332	17305	17213	17385	17273	17434	17172	17427	17275	17184	17386	17202	17357	17181	17342	17279	17324	17402	17329	17408	17274	17366	17209	17358	17362	17202	17282	17238	17354	17372	17436	17517	17294	17334	17139	17226	17366	17260	17385	17442	17367	17344	17240	17213	17356	17314	17442	17356	17514	17349	17393	17283	17398	17191	17384	17094	17362	17262	17358	17416	17400	17238	17222	17183	17320	17465	17306	17218	17340	17331	17409	17255	17238	17435	17268	17423	17274	17175	17181	17335	17392	17318	17080	17440	17369	17350	17379	17506	17607	17326	17304	17073	17319	17190	17326	17495	17514	17172	17259	17211	17358	17317	17166	17503	17238	17336	17428	17106	17276	17170	17288	17353	17340	17354	17434	17209	17365	17259	17261	17333	17459	17406	17345	17344	17342	17152	17282	17226	17353	17470	17321	17272	17409	17236	17297	17385	17324	17338	17290	17394	17235	17315	17223	17360	17374	17287	17398	17324	17450	17198	17262	17382	17211	17379	17305	17344	17455	17348	17396	17396	17410	17378	17255	17356	17222	17412	17195	17328	17433	17296	17329	17317	17230	17331	17271	17484	17230	17224	17296	17098	17137	17301	17301	17519	17208	17432	17403	17260	17377	17288	17332	17358	17485	17292	17329	17440	17310	17300	17064	17421	17300	17370	17273	17251	17297	17230	17387	17217	17300	17335	17172	17167	17176	17160	17536	17472	17362	17466	17585	17299	17238	17259	17408	17319	17240	17360	17425	17206	17144	17327	17393	17233	17273	17300	17324	17313	17489	17175	17507	17329	17282	17300	17305	17381	17281	17334	17397	17235	17247	17297	17221	17302	17247	17360	17325	17170	17318	17297	17386	17466	17594	17198	17486	17187	17408	17126	17342	17231	17241	17363	17171	17297	17225	17347	17476	17315	17231	17446	17145	17311	17355	17047	17493	17203	17399	17513	17301	17249	17479	17266	17433	17370	17343	17323	17459	17323	17248	17215	17137	17433	17332	17221	17366	17386	17100	17427	17485	17466	17261	17238	17580	17372	17320	17396	17536	17208	17294	17329	17322	17412	17343	17410	17196	17206	17306	17424	17381	17361	17363	17353	17454	17199	17224	17314	17328	17281	17207	17304	17240	17334	17371	17239	17383	17211	17322	17324	17300	17490	17190	17207	17267	17402	17416	17289	17263	17302	17184	17314	17323	17291	17483	17119	17269	17267	17431	17264	17475	17184	17260	17289	17418	17317	17170	17350	17366	17480	17315	17448	17166	17155	17164	17306	17311	17224	17273	17210	17356	17319	17474	17293	17326	17200	17465	17434	17026	17489	17304	17458	16970	17334	17163	17442	17313	17342	17370	17318	17418	17227	17381	17273	17321	17243	17252	17293	17534	17214	17268	17413	17332	17510	17383	17259	17552	17373	17338	17219	17456	17282	17438	17385	17284	17346	17277	17376	17333	17156	17219	17418	17357	17251	17163	17208	17340	17271	17134	17345	17421	17193	17440	17226	17397	17422	17483	17324	17405	17181	17262	17305	17471	17127	17381	17227	17272	17103	17270	17386
22792	22175	32508	34709	37604	51933	63233	53685	43902	37812	34385	32650	32162	31794	31825	31677	32143	31832	32140	31723	31857	31669	31768	31616	31679	31644	31641	31418	31568	31680	31601	31433	31531	31903	31763	31867	31287	31901	31718	31550	31493	31591	31783	31621	31485	31584	31984	31631	31449	31599	31572	31382	31350	31575	31732	31476	31632	31620	31638	31675	31832	31436	31580	31528	31470	31471	31422	31584	31725	31526	31649	31535	31518	31702	31507	31605	31592	31495	31349	31687	31636	31681	31375	31517	31438	31696	31442	31727	31622	31561	31441	31390	31567	31877	31662	31605	31269	31622	31407	31549	31604	31519	31577	31488	31618	31568	31826	31878	31298	31517	31587	31403	31412	31638	31487	31500	31768	31520	31511	31767	31369	31299	31592	31575	31457	31410	31393	31304	31412	31670	31563	31526	31606	31434	31370	31446	31411	31433	31687	31394	31653	31675	31673	31476	31441	31661	31512	31581	31357	31742	31563	31552	31560	31763	31720	31480	31487	31351	31208	31388	31369	31556	31544	31768	31595	31374	31230	31677	31513	31488	31549	31502	31971	31602	31749	31493	31247	31628	31638	31684	31787	31919	31744	31780	31714	31563	31620	31688	31533	31361	31589	31593	31395	31689	31845	31575	31438	31612	31508	31642	31657	31816	31509	31611	31489	31683	31668	31395	31254	31642	31483	31571	31549	31426	31452	31718	31507	31560	31541	31365	31219	31348	31439	31666	31515	31489	31429	31609	31484	31451	31606	31529	31856	31523	31529	31797	31692	31676	31727	31419	31570	31581	31547	31737	31607	31333	31436	31264	31842	31466	31530	31526	31641	31429	31835	31590	31546	31840	31725	31453	31478	31384	31730	31421	31541	31522	31316	31535	31326	31688	31511	31669	31537	31565	31967	31497	31559	31553	31542	31427	31534	31481	31707	31635	31488	31545	31704	31569	31447	31390	31302	31339	31497	31300	31440	31288	31489	31507	31478	31524	31827	31564	31718	31364	31777	31247	31401	31543	31597	31709	31738	31699	31734	31627	31375	31504	31453	31405	31513	31527	31608	31525	31379	31854	31429	31426	31602	31452	31393	31748	31661	31367	31652	31234	31683	31456	31997	31366	31641	31558	31473	31834	31456	31464	31832	31670	31584	31575	31628	31368	31679	31394	31637	31402	31483	31460	31547	31551	31397	31462	31330	31779	31432	31387	31527	31365	31740	31740	31748	31465	31684	31289	31660	31902	31650	31401	31790	31536	31646	31511	31827	31407	31416	31434	31457	31677	31402	31615	31392	31507	31600	31630	31575	31346	31392	31645	31356	31584	31467	31571	31630	31499	31428	31418	31719	31279	31425	31446	31462	31811	31608	31518	31375	31751	31647	31816	31653	31518	31574	31402	31648	31541	31697	31450	31665	31530	31515	31456	31591	31598	31361	31828	31481	31630	31694	31711	31381	31522	31567	31340	31408	31555	31659	31548	31774	31575	31545	31340	31546	31587	31349	31675	31510	31722	31465	31520	31609	31457	31660	31486	31560	31555	31736	31427	31767	31324	31472	31587	31437	31832	31708	31545	31513	31610	31643	31598	31544	31611	31304	31438	31545	31571	31532	31615	31412	31763	31442	31460	31400	31245	31555	32022	31670	31679	31459	31442	31633	31600	31640	31762	31484	31347	31388	31436	31458	31799	31620	31638	31628	31617	31735	31714	31372	31415	31692	31608	31382	31448	31446	31484	31672	31290	31492	31626	31318	31504	31529	31597	31428	31430	31383	31556	31539	31581	31590	31698	31384	31498	32000	31324	31447	31518	31489	31591	31496	31514	31689	31494	31761	31806	31692	31433	31642	31847	31796	31502	31672	31412	31362	31396	31772	31522	31483	31531	31758	31583	31663	31285	31479	31417	31668	31750	31352	31561	31584	31851	31326	31262	31572	31347	31461	31391	31833	31745	31541	31543	31705	31619	31558	31379	31690	31689	31558	31653	31591	31484	31585	31361	31516	31537	31421	31506	31455	31660	31198	31566	31556	31501	31462	31625	31286	31430	31433	31405	31579	31608	31583	31531	31411	31717	31704	31424	31706	31662	31718	31636	31408	31469	31559	31441	31753	31448	31243	31431	31468	31487	31399	31433	31672	31620	31484	31543	31379	31610	31558	31558	31610	31535	31343	31384	31582	31317	31574	30980	31572	31416	31430	31142	31454	31928	31642	31760	31562	31551	31378	31517	31501	31766	31373	31575	31309	31359	31716	31684	31506	31200	31621	31515	31425	31652	31567	31281	31441	31780	31564	31625	31492	31747	31537	31229	31482	31507	31663	31484	31447	31293	31451	31565	31618	31518	31755	31493	31656	31641	31418	31393	31507	31745	31588	31543	31596	31478	31486	31507	31546	31903	31338	31601	31366	31665	31794	31440	31354	31735	31537	31532	32029	31399	31253	31583	31959	31544	31562	31373	31373	31693	31282	31606	31670	31468	31453	31530	31682	31635	31753	31373	31608	31212	31504	31552	31690	31630	31504	31412	31560	31780	31331	31527	31443	31519	31597	31749	31551	31365	31280	31588	31782	31383	31314	31610	31582	31372	31558	31693	31951	31454	31710	31715	31550	31721	31689	31595	31604	31458	31579	31653	31371	31607	31615	31358	31507	31661	31616	31551	31587	31258	31416	31562	31511	31595	31625	31474	31587	31458	31413	31420	31485	31397	31650	31475	31535	31389	31571	31516	31151	31615	31664	31679	31440	31525	31756	31600	31620	31476	31607	31496	31805	31710	31465	31242	31760	31671	31413	31348	31778	31398	31592	31441	31350	31263	31369	31373	31618	31393	31231	31475	31543	31574	31646	31530	31312	31447	31614	31534	31569	31251	31472	31277	31840	31464	31563	31550	31551	31431	31621	31722	31458	31541	31688	31721	31702	31506	31818	31811	31329	31625	31466	31704	31499	31650	31259	31492	31297	31512	31612	31679	31533	31647	31542	31728	31655	31618	31429	31531	31651	31606	31687	31638	31568	31486	31286	31312	31722	31546	31585	31533	31640	31825	31537	31472	31969	31702	31817	31524	31641	31199	31561	31403	31525	31314	31437	31514	31734	31573	31315	31403	31746	31606	31590	31565	31519	31748	31624	31537	31288	31737	31686	31823	31505	31767	31332	31675	31582	31539	31564	31237	31486	31691	31555	31244	31433	31390	31539	31469	31569	31569	31514	31299	31622	31191	31778	31458	31877	31551	31602	31556	31488	31517	31538	31266	31617	31515	31533	31253	31586	31619	31442	31570	31463	31368	31463	31165	31595	31641	31460	31426	31673	31730	31462	31628	31707	31674	31578	31213	31541	31488	31508	31576	31431	31418	31643	31550	31648	31515	31307	31469	31452	31616	31493	31536	31598	31471	31785	31470	31659	31432	31585	31583	31456	31521	31347	31434	31860	31603	31415	31616	31635	31415	31717	31770	31511	31917	31612	31971	31605	31563	31413	31485	31354	31504	31676	31497	31620	31548	31418	31630	31463	31593	31614	31626	31840	31518	31632	31447	31905	31699	31679	31634	31694	31750	31668	31538	31576	31645	31471	31476	31282	31871	31690	31686	31613	31795	31549	31483	31509	31547	31607	31446	31582	31478	31843	31563	31242	31607	31516	31558	31533	31282	31586	31557	31483	31587	31461	31463	31445	31335	31518	31535	31605	31631	31788	31629	31851	31516	31732	31605	31538	31493	31579	31549	31786	31616	31431	31551	31758	31724	31510	31484	31477	31868	31605	31683	31663	31446	31631	31422	31329	31518	31600	31847	31796	31498	31743	31649	31530	31767	31694	31358	31447	31659	31530	31337	31366	31714	31578	31529	31437	31543	31437	31735	31576	31714	31426	31484	31657	31743	31656	31542	31599	31634	31722	31601	31500	31648	31603	31576	31694	31403	31492	31503	31509	31690	31896	31615	31420	31581	31643	31512	31354	31364	31596	31627	31652	31309	31683	31781	31483	31461	31646	31494	31336	31872	31766	31823	31587	31761	31569	31660	31697	31625	31487	31624	31524	31565	31564	31502	31596	31595	31459	31373	31751	31239	31756	31412	31563	31713	31921	31668	31332	31439	31763	31636	31463	31686	31521	31461	31520	31419	31751	31742	31541	31376	31678	31184	31420	31393	31591	31818	31709	31585	31798	31525	31621	31735	31500	31422	31569	31160	31676	31490	31380	31405	31760	31585	31723	31418	31423	31205	31379	31536	31530	31479	31747	31531	31546	31717	31564	31389	31357	31358	31836	31558	31641	31597	31660	31695	31606	31405	31621	31617	31443	31526	31660	31423	31569	31549	31449	31609	31646	31584	31379	31545	31538	31631	31743	31802	31575	31587	31361	31484	31881	31577	31523	31564	31480	31471	31330	31323	31740	31563	31459	31817	31653	31498	31585	31634	31793	31624	31427	31649	31615	31716	31669	31507	31693	31546	31644	31229	31431	31650	31627	31983	31643	31365	31523	31602	31496	31794	31553	31654	31648	31548	31616	31387	31552	31424	31605	31528	31188	31540	31648	31677	31495	31677	31770	31559	31651	31440	31552	31434	31769	31333	31486	31316	31467	31392	31467	31389	31892	31291	31660	31646	31501	31294	31424	31454	31667	31617	31373	31606	31339	31809	31649	31339	31314	31542	31741	31734	31581	31781	31553	31483	31515	31415	31739	31400	31606	31657	31591	31418	31592	31670	31440	31116	31711	31559	31608	31487	31535	31517	31326	31835	31664	31547	31703	31630	31622	31390	31541	31539	31663	31562	31542	31468	31480	31510	31620	31591	31493	31346	31638	31611	31636	31285	31636	31431	31448	31545	31574	31757	31595	31461	31183	31372	31518	31527	31537	31337	31568	31589	31762	31388	31572	31512	31488	31485	31483	31408	31691	31480	31694	31740	31468	31498	31404	31643	31573	31602	31613	31727	31484	31677	31608	31679	31371	31625	31662	31692	31677	31625	31463	31616	31465	31454	31472	31750	31593	31629	31574	31775	31825	31528	31482	31445	31714	31557	31455	31326	31693	31396	31788	31700	31700	31713	31350	31507	31408	31688	31358	31332	31563	31514	31331	31538	31687	31568	31676	31782	31571	31533	31663	31728	31550	31703	31573	31771	31496	31640	31642	31521	31848	31657	31479	31593	31441	31389
32405	54348	55276	48876	41673	50156	54685	42812	30628	23434	19800	18405	18212	18034	17770	17970	17946	17889	17774	17736	17996	17621	17744	17964	17799	17783	17719	17554	17596	17721	17842	17659	17773	17889	17771	17839	17767	17579	17745	17727	18037	17687	17859	17944	17787	17825	17947	17782	17765	17850	17872	17733	17649	17709	17831	17731	17901	17812	17654	17704	17909	17687	17858	17717	17724	17872	17842	17713	17779	17662	18004	17645	17700	17850	17798	17813	17698	17617	17606	17834	17728	17746	17713	17700	17636	17592	17699	17738	17631	17717	17738	17750	17858	17798	17777	17660	17769	17735	17777	17953	17451	17709	17939	17665	17725	17831	17680	17887	17743	17932	17534	17904	17756	17604	17790	17883	17886	17746	17735	17787	17706	17681	17725	17761	17668	17740	17930	17522	17819	17919	17807	17746	17684	17613	17826	17588	17863	17759	17612	17914	17793	17696	17869	17686	17895	17718	17817	17739	17733	17778	17663	17737	17881	17865	17477	17675	17677	17758	17933	17809	17719	17668	17887	17689	17674	17604	17945	17702	17754	17583	17580	17722	17794	17765	17795	17666	17844	17541	17664	17732	17686	17767	17502	17897	17979	17766	17733	17788	17913	17675	17701	17480	17628	17715	17762	17823	17806	17804	17824	17707	17717	17828	17658	17574	17692	17575	17666	17604	17519	17644	17828	17572	17641	17607	18081	17644	17746	17614	17698	17711	17585	17695	17811	17918	17734	17689	17939	17773	17812	17809	17790	17780	17624	17521	17735	17667	17488	17637	17851	17770	17863	17887	17623	17809	17712	17771	17679	17774	17711	17831	17976	17573	17594	17874	17819	17628	17804	17815	17875	17651	17794	17917	17705	17622	17709	17661	17610	17844	17694	17568	17841	17583	17769	17814	17569	17604	17688	17761	17783	17573	17906	17577	17723	17702	17813	17737	17680	17855	17931	17784	17651	17668	17619	17653	17732	17790	17824	17837	17842	17677	17762	17758	17834	17878	17806	17729	17757	17731	17533	17672	17669	17690	17628	17804	17737	17721	17668	17732	17747	17665	17694	17662	17717	17710	17904	17840	17939	17748	17699	17596	17931	17725	17741	17625	17818	17425	17663	17796	17843	17664	17772	17601	17652	17723	17975	17739	17593	17744	17834	17899	17728	17668	17651	17823	17737	17697	17736	17777	17903	17675	17795	17661	17851	17745	17676	17735	17904	17631	17627	17804	17722	17764	17912	17672	17744	17651	17865	17897	17750	17563	17517	17722	17896	17695	17643	17847	17839	17690	17868	17571	17677	17913	17804	17998	17717	17779	17536	17832	17705	17635	17683	17759	17703	17678	17664	17673	17744	17673	17546	17687	17793	17671	17885	17588	17791	17608	17773	17852	17577	17903	17760	17659	17823	17689	17797	17772	17661	17552	17795	17732	17544	17706	17579	17668	17704	17612	17726	17782	17813	17741	17673	17599	17601	17799	17876	17719	17635	17671	17880	17560	17661	17733	17754	17689	17679	17604	17563	17639	17786	17749	17764	17803	17808	17777	17793	18009	17729	17799	17782	17719	17693	17676	17837	17898	17809	17744	17717	17723	17813	17770	17717	17775	17759	17736	17511	17734	17621	17802	17794	17975	17680	17801	17826	17790	17862	17723	17860	17452	17947	17676	17761	17658	17821	17872	17925	17578	17699	17731	17670	17546	17504	17904	17712	17691	17712	17928	17693	17713	17606	17719	17578	17625	17905	17736	17582	17861	17665	17720	17769	17930	17730	17705	17765	17771	17794	17542	17801	17678	17662	17762	17649	17701	17685	17671	17800	17775	17642	17684	17798	17793	17591	17762	17626	17796	17703	17679	17789	17954	17761	17847	17679	17798	17700	17863	17680	17663	17774	17674	17665	17803	17690	17700	17740	17661	17852	17644	17847	17582	17851	17448	17639	17826	17571	17732	17760	17646	17652	17700	17792	17656	17741	17821	17705	17770	17910	17640	17865	17728	17756	17877	17822	17779	17867	17804	17602	17590	17760	17682	17754	17795	17687	17716	17877	17694	17707	17695	17844	17564	17943	17665	17640	17897	17700	17710	17848	17669	17790	17563	17738	17783	17791	17697	17658	17716	17678	17805	17820	17702	17636	17782	17695	17802	17623	17728	17836	17815	17734	17709	17743	17666	17840	17853	17769	17854	17815	17889	17746	17621	17782	17783	17663	17810	17712	17603	17530	17733	17709	17724	18007	17729	17672	17750	17629	17642	17658	17603	17713	17588	17488	17613	17655	17712	17587	17521	17729	17750	17723	17551	17645	17755	17831	17669	17611	17656	17902	17783	17814	17657	17755	17758	17631	17456	17548	17740	17553	17922	17751	17773	17664	17782	17717	17718	17738	17698	17667	17679	17762	17742	17666	17792	17692	17726	17811	17743	17560	17914	17886	17804	17760	17802	17794	17797	17768	17736	17794	17886	17803	17829	17811	17796	17483	17699	17583	17763	17664	17701	17822	17735	17697	17932	17624	17682	17766	17716	17717	17661	17711	17763	17725	17664	17800	17724	17662	17772	17773	17821	17667	17764	17560	17765	17625	17809	17581	17837	17682	17669	17747	17564	17836	17791	17533	17822	17502	17769	17644	17612	17694	17712	17554	17765	17630	17757	17942	17638	17730	17640	17636	17918	17652	17665	17679	17638	17916	17837	17611	17796	17785	17779	17622	17685	17662	17591	17598	17563	17650	17618	17624	17594	17648	17774	17629	17766	17876	17803	17745	17584	17673	17864	17572	17661	17557	17986	17634	17652	17672	17767	17779	17747	17692	17556	17683	17568	17980	17767	17789	17720	17846	17756	17748	17722	17853	17732	17747	17614	17736	17621	17828	17884	17651	17644	17786	17769	17784	17565	17786	17854	17746	17688	17733	17701	17591	17729	17486	17765	17676	17731	17709	17665	17916	17653	17825	17728	17795	17676	17840	17606	17853	17616	17707	17879	17551	17868	17768	17837	17738	17506	17829	17711	17666	17687	17686	17727	17808	17773	17660	17712	17824	17872	17713	17627	17765	17828	17566	17696	17858	17610	17700	17713	17886	17653	17689	17882	17684	17829	17708	17772	17852	17806	17760	17771	17798	17676	17564	17843	17748	17684	17769	17785	17782	17749	17883	17729	17822	17700	17742	17815	17681	17683	17674	17843	17776	17811	17857	17776	17759	17659	17767	17858	17566	17888	17634	17758	17668	17628	17680	17922	17533	17682	17923	17744	17834	17722	17767	17788	17694	17704	17710	17846	17632	17799	17820	17738	17656	17914	17702	17832	17748	17725	17909	17567	17805	17687	17737	17465	17782	17558	17760	17796	17847	17796	17954	17958	17727	17857	17752	17743	17774	17697	17576	17745	17687	17655	17989	17795	17621	17720	17697	17690	17527	17784	17664	17803	17631	17701	17757	17771	17670	17854	17767	17822	17770	17703	17706	17675	17921	17632	17843	17749	17911	18026	17673	17633	17808	17811	17824	17629	17779	17653	17508	17633	17787	17561	17750	17713	17721	17720	17883	17595	17570	17807	17646	17739	17683	17695	17652	17711	17679	17608	17676	17684	17773	17618	17696	17780	17528	17770	17717	17778	17801	17716	17787	17691	17840	17795	17610	17608	17638	17871	17724	17791	17799	17711	17617	17913	17639	17922	17824	17573	17746	17641	17681	17952	17792	17520	17774	17848	17728	17795	17645	17553	17851	17825	17670	17873	17683	17747	17784	17595	17636	17902	17603	17733	17820	17614	17884	17803	17848	17718	17475	17864	17663	17705	17810	17655	17867	17950	17848	17744	17905	17578	17787	17816	17705	17810	17712	17803	17616	17565	17690	17591	17673	17726	17775	17846	17853	17832	17731	17674	17791	17850	17608	17836	17616	17777	17613	17683	17792	17704	17690	17492	17817	17774	17628	17728	17630	17865	17812	17671	17769	17609	17688	17870	17796	17723	17863	17752	17626	17626	17547	17729	17742	17654	17621	17881	17583	17859	17845	17852	17641	17869	17762	17669	17761	17801	17658	17713	17750	17635	17746	17721	17653	17474	17693	17766	17566	17667	17788	17744	17795	17744	17742	17619	17775	17798	17630	17659	17720	17713	17804	17664	17726	17663	17768	17823	17562	17650	17702	17736	17732	17654	17620	18027	17742	17725	17584	17613	17727	17822	17923	17755	17776	17805	17718	17635	17725	17769	17584	17651	17863	17683	17859	17690	17608	17714	17761	17703	17610	17608	17636	17749	17653	17662	17838	17720	17902	17666	17774	17836	17946	17880	17741	17862	17666	17596	17629	17886	17750	17714	17752	17626	17707	17612	17848	17682	17707	17678	17504	17826	17698	17796	17811	17855	17589	17838	17837	17565	17784	17735	17695	17660	17753	17713	17774	17668	17829	17725	17763	17768	17645	17558	17571	17735	17915	17582	17755	17756	17782	17883	17706	17654	17665	17873	17673	17693	17743	17794	17593	17649	17715	17622	17700	17864	17639	17701	17823	17697	17705	17795	17719	17938	17841	17598	17759	17774	17589	17681	17686	17689	17594	17683	17739	17694	17830	17708	17516	17803	17498	17709	17884	17635	17924	17782	17574	17648	17750	17736	17652	17583	17653	17765	17891	17584	17680	17923	17973	17761	17684	17648	17649	17792	17765	17654	17672	17833	17742	17717	17795	17738	17845	17838	17682	17609	17636	17738	17837	17588	17807	17823	17733	17717	17979	17620	17768	17764	17736	17902	17744	17680	17775	17721	17964	17760	17576	17816	17791	17531	17659	17807	17828	17601	17738	17682	17668	17726	17854	17776	17791	17648	17788	17632	17587	17704	17529	17744	17968	17711	17591	17662	17587	17723	17569	17586	17675	17704	17767	17852	17807	17754	17770	17671	17737	17648	17684	17803	17718	17456	17805	17931	17714	17745	17802	17802	17827	17699	17659	17649	17703	17588	17906	17816	17675	17875	17652	17757	17790	17595	17646	17716	17767	17893	17572	17603	17931	17667	17678	17866	17867	17801	17774	17735	17717	17881	17623	17537	17833	17767	17681	17688	17900	17528	17819	17857	17467	17840	17631	17791	17851	17699	17770	17624	17629	17525	17790	17605	17586	17702	17755	17806	17815	17725	17726	17651	17715	17881	17703	17722
38317	43260	49589	45827	39733	38180	37138	34778	33029	32120	31495	31263	31407	31328	31142	31272	31244	31018	31107	31202	31113	30998	31288	31445	31565	31227	31116	31008	31275	31398	31264	31217	31121	31163	31068	31057	31254	31090	30929	31241	31285	31163	31233	31090	30916	31174	31268	31056	31043	31107	31054	30901	31019	31354	31162	31329	31214	30963	31319	31198	30844	31099	30938	31271	31174	31134	30914	31264	31083	31336	31078	31126	30914	30911	30924	31440	31166	31210	31054	31139	31450	31132	31083	31313	31263	31354	31429	31057	31082	31165	30927	31203	31123	31065	30979	31196	31188	31222	30967	31238	31250	31441	30984	31177	31105	31189	31230	30918	31108	31151	31202	31083	31247	30972	31160	31118	31172	31231	31161	31185	31152	31092	31047	31141	31085	31273	30974	31166	31039	31154	31261	30963	31134	30976	31430	31345	31359	31383	31142	30787	31314	30962	30980	31232	31454	31140	31151	31115	31172	30944	31038	31139	31182	31215	31069	31254	31494	31363	31160	31166	31251	31099	31172	30894	31119	31168	31475	31297	31143	30935	30845	30880	31159	31256	31322	31347	31292	31287	31159	31037	31053	30816	30961	31154	30999	31093	31237	31095	31072	31206	31130	31006	31143	31108	31129	31314	31372	30898	31403	31402	31181	31181	30988	31074	31195	31022	31327	31301	31237	30933	30703	31016	31168	31282	31282	31219	31115	31002	31402	31213	31239	31212	31177	31087	31233	31147	31007	30883	30947	31189	31222	31218	31149	31268	31068	31073	31299	31114	31215	31257	31522	31213	31475	31064	31076	31193	30902	31105	30995	30843	31021	31430	31431	31094	31115	31242	31186	31221	31315	31273	31195	31267	31122	31079	31199	31161	30992	30749	31150	30949	30915	31142	31185	31413	31317	30972	31298	31150	31055	31289	31146	31026	31051	31312	31413	31147	31411	31158	31232	31181	31121	31192	31260	31403	31113	31209	31052	31000	31288	31032	30914	31244	31347	30975	31107	30980	31177	31318	31408	31125	31069	31103	31318	31268	31105	31278	31178	31300	31150	30934	31415	31245	31211	31195	31316	31381	31099	31192	31085	31202	31352	31210	31191	31418	31100	31224	31155	31076	31034	31168	31156	31157	31385	31006	30857	31015	30962	31271	31060	31432	30799	31127	31239	31321	31161	31371	31341	31055	31201	31370	31284	31177	31110	31264	31038	31166	30928	31092	30968	30975	30994	31261	31441	31109	31075	31201	31153	31022	31045	31163	31110	31130	31261	31311	31028	31013	31173	31024	31121	31295	31395	31241	31174	31118	30891	30845	31150	30900	30991	31016	31275	31137	31127	31410	31381	31214	31111	31389	31232	31212	30904	31139	31238	31081	31087	31066	31095	30792	31350	31347	31235	31031	30837	30909	31428	31341	31164	31141	31351	31138	31225	31498	31282	31061	31157	31262	31032	31126	31288	31253	31030	31165	31113	31003	31136	30885	31183	31463	31548	30908	31321	31146	30735	31270	31156	31381	31246	31210	31091	31462	30939	31138	31160	31183	30871	31486	31028	31198	31456	31236	31278	31207	31215	31154	31328	31264	31180	31106	30983	31026	31233	31005	31272	31024	31079	30885	31186	31116	31225	31187	31278	30976	31155	30991	31231	31202	31220	31272	31365	31117	31329	31036	31378	31179	31250	31312	30975	31251	31521	31106	31025	31063	31153	30925	31143	30967	31146	31307	31208	31008	31229	31437	31234	31138	31357	31184	31182	31269	31318	31396	31026	31269	31090	31142	31124	31233	31225	31113	31269	30794	31193	30962	31220	31530	31306	31265	31349	31412	31057	31126	31096	31254	31170	31119	31130	31081	31097	31136	31191	30979	31321	31286	31128	31335	31198	31309	31010	31259	31251	31176	31107	31127	31224	31178	31189	31006	31024	31322	31024	31037	31105	31171	31374	31256	30984	31208	30858	31110	31249	31064	31391	31060	31292	31265	31011	31003	31345	31172	31124	31253	30941	30828	31056	31318	31041	31237	31186	31005	31186	31499	30909	31237	31316	31250	31185	31411	31199	31308	31114	31046	31324	31067	31119	31060	31337	31183	31272	31159	31319	31089	31164	31180	31057	31299	31002	31064	30927	31044	31286	31015	31166	31181	31287	30822	31136	31262	31040	31230	31242	30996	31266	30830	31315	31288	31188	30984	31213	31278	31245	31102	31296	31186	30978	31270	31040	31132	31175	31061	31039	31046	31160	31235	31350	31287	31098	31144	31069	31155	31032	31187	31008	31261	31072	31018	31116	30793	31072	31186	30972	31084	31140	31400	31119	31105	30965	31033	31076	30936	31113	31025	31130	31122	31328	31173	31209	30954	31249	31341	31371	30989	31285	31132	31011	31066	31293	31199	31331	31258	31045	31318	31231	31423	31132	31004	30935	31396	31211	31327	31073	31568	31281	30907	31043	31134	31246	31067	31235	30922	31130	31188	31229	31256	30996	31377	31087	31054	31127	31275	31218	31199	31125	31342	31113	31056	31030	31140	31214	31205	31068	31100	30999	31248	30951	31123	31302	30996	31246	31237	31282	31164	31126	31200	31358	31086	31143	31021	31111	31050	31089	30949	31064	31076	31096	31166	31406	30985	31359	31140	31466	31290	31213	31063	31125	31341	31276	31092	31136	30969	31463	31404	31185	31110	30878	31039	30958	31251	31148	31238	30796	31137	30963	31019	31000	31048	31140	31152	31199	31221	31243	31138	30985	31073	31186	31024	30965	30800	31367	31413	31071	30899	31271	31124	31279	31265	31125	31124	31303	31266	31140	31179	31206	31007	30913	31343	31183	31038	31105	31390	31280	30963	31170	31238	31330	30864	31147	31086	31202	30964	31495	30882	30986	30935	31293	30986	31142	31062	31422	30904	31063	31344	31169	30970	31154	31461	31029	31211	31075	31137	31218	31318	31117	31364	31290	31239	31241	31163	31227	30908	30857	31064	31262	31017	31056	31060	31128	31194	31144	30993	31078	31196	31208	30888	31253	31321	31237	31166	31063	31167	31466	31256	31262	31160	31277	31226	31327	31274	31031	31080	30990	31281	31352	31096	31114	31205	31299	31156	31322	30995	31289	31120	31300	31272	30852	31282	31144	30868	31036	30898	31054	31003	31309	31178	31165	31414	31177	30873	31000	31006	31462	30969	31072	31183	31037	31118	31333	31059	30877	31034	31013	30985	31040	31081	31109	31052	31100	31035	31359	31063	31096	31198	30964	31189	31101	31111	31381	30973	31096	31377	31186	31172	30787	30792	30950	31259	31411	30828	31347	31458	30855	31222	31195	30965	31189	31125	31148	30972	31174	31277	31034	31083	31337	31370	31113	31129	31151	31237	31080	31256	31256	31206	31248	31140	31447	31280	31114	31287	31331	31149	31247	31087	31186	30951	30976	30990	31033	31138	31027	31056	31278	31178	31332	31068	31479	31065	31332	30926	31088	31229	30927	31227	30999	31173	31244	31073	31155	31353	31421	31355	31379	31234	31120	30938	31015	31190	31188	31072	31124	31165	31283	31120	30909	31087	31447	31088	31036	30964	31155	31028	31270	31293	31486	31098	31052	31219	30976	31109	31304	31307	31231	30857	31192	31232	31458	31080	31116	31107	30898	31124	31152	30874	31214	31164	31197	31229	31320	30900	31161	30866	30898	30880	31200	30969	31040	31272	31113	30895	31021	30925	31296	31129	31235	31257	31219	31239	31224	31218	31206	31256	30893	31081	31126	31163	31359	31092	31245	31369	31180	31194	31423	31281	31232	31177	31042	31359	31196	31357	31361	31246	31128	31170	31224	31318	31050	31280	31135	31193	31087	31056	31191	31189	31154	31599	31305	31165	31121	31114	31258	31286	31122	31164	31398	31196	31219	31027	30902	31025	31288	31138	31277	31219	31352	31103	30992	30974	31366	31175	31102	31279	30984	31307	31291	31460	31129	31190	31027	31211	31410	31181	31303	30977	31165	31391	31061	30935	31128	31045	31274	30938	31298	31029	31125	30966	31115	31358	31144	31046	30971	30953	31128	31233	31094	31314	31360	31117	31078	31143	31007	31084	31095	31115	30988	31153	31210	31260	31405	30963	31044	31153	31249	31436	31284	31119	31501	31069	31072	31087	31187	31299	31101	31137	31183	31008	30918	31058	30814	31303	31225	30818	31165	31397	30981	31196	31117	31235	31465	30897	31360	31442	31317	30956	31078	31042	31100	31112	31012	31325	31363	31297	31085	30964	31165	31304	31373	30829	31143	31282	31508	31242	31164	31090	31306	30934	30796	31193	31119	31372	31173	31190	31103	31150	31146	30931	31250	31122	31098	31321	31329	31161	31368	31005	31212	31047	31162	31392	31272	31188	31276	31009	31529	31247	31331	31166	30983	31243	31107	31131	31187	31002	31164	31251	31075	31030	30907	31170	31361	31221	31053	31160	31498	30880	31414	31017	31173	31129	31220	30976	31046	30994	31122	31162	31215	31138	31178	31193	31180	30975	31284	31161	30952	31312	31310	31257	31031	31149	30931	31119	31460	30932	31172	31209	30937	31365	31046	31151	31427	31254	31196	31192	31198	31170	31552	31034	31191	30951	31157	31055	31060	31067	31303	31246	30979	31429	31130	31291	31062	31341	30982	31034	31092	31102	31224	31498	31218	31125	31223	31048	30947	30966	31169	31162	31306	31238	31413	31273	31080	31218	31246	31012	30923	31103	30876	31253	31149	31186	31192	31205	31622	31197	31281	30894	31069	31100	30950	31096	31198	31232	30959	31200	31245	31022	31084	30811	30961	31269	31337	30958	31032	31118	31148	31434	31224	31147	31182	30965	30960	31109	31089	31253	31253	31283	31012	31292	31058	31047	31343	31311	31083	31313	30978	30846	31163	31348	31348	31258	31155	31040	31401	31201	31226	31349	30927	31098	31406	31013	30846	31083	31474	31225	30917	30898	31281	31081	31061	31148	31132	30781	31147	31056	31020	31076	31261	31121	31328	31338	31122	31029	31311	31294	31260	31239	31176	31078	31200	31053	31178	31249	31025	31488	31233	31142	31236	31246	31041	31141	31117	31255	31027	30784	31186	31347	31151	31162	31160	31183	31388	31315	31093	31079	31229	30990	30960	31205	31164	31198	31174	31280
31318	45013	46538	35266	27833	25828	23435	20693	18710	17898	17439	17287	17305	17222	17208	17232	17296	17273	17264	17447	16943	17318	17172	17323	17336	17217	17208	16980	17213	17069	17304	17338	17301	17305	17208	17229	17163	17149	17306	17169	17089	17170	17270	17399	17213	17145	17193	17306	17359	17075	17180	17270	17130	17306	17127	17197	17293	17285	17214	17375	17319	17294	17325	17297	17101	17177	17120	17075	17006	17195	17249	17247	17174	17184	17146	17159	17180	17086	17131	17262	17272	17256	17194	17189	17098	17170	17232	17299	17136	17193	17243	17189	16949	17197	17303	17084	17029	17347	17058	17263	17234	17037	17043	17090	17233	17178	17160	17235	17149	17229	17175	17158	17202	17273	17085	17063	17146	17245	17179	17175	17294	17140	17029	17267	17160	17297	17316	17002	16943	17206	17080	17238	17143	17152	17166	17199	17254	17224	17185	17329	17195	17193	17144	17008	17224	17133	16970	17287	17159	17160	17209	17193	17264	17182	17000	17029	17385	17322	17184	17008	17050	17240	17242	17099	17222	17039	17081	17537	17046	17111	17118	17091	17168	17074	17314	17293	17292	17332	17126	17061	17311	17087	17217	17053	17254	17314	17254	17216	17288	17162	17200	17283	17311	17014	17127	17102	17290	17040	17325	17074	17199	17160	17141	17167	17348	17160	17113	16871	17324	17056	17200	17188	17269	17251	17190	17233	17231	17273	17237	17215	17144	17135	17213	17235	17073	17019	16979	17266	17148	17168	17032	17108	17238	17280	17083	17395	17191	17017	17011	17293	17330	17154	17210	17023	16978	17289	17310	17189	17143	17084	17113	17097	17265	17339	17270	17105	17157	17149	17350	17229	17227	17357	17295	17163	17200	17072	17312	17312	17205	17128	17054	17097	17202	17011	17196	17271	17158	17191	17233	17269	17180	17273	17204	17159	17051	17206	17353	17206	17075	17434	17125	17366	17222	17327	17416	17221	17173	17258	17012	17295	17041	16971	17200	17204	17187	17136	17407	17263	17302	17184	17272	17089	17107	17317	17250	17060	17222	17196	17029	17157	17090	17077	17263	17146	17186	17143	17084	17134	17243	17327	17129	17219	17104	17210	17120	17153	17291	17218	17232	17439	17192	17127	16977	17165	17289	17241	17298	17232	17331	17320	17185	17292	17277	17078	17199	17160	17166	17538	17272	17084	17064	17237	17117	17113	17177	17023	17184	17150	17055	17071	17325	17149	17128	17095	17124	17290	17149	17115	17138	17320	17306	17325	17261	17077	17092	17174	16902	17263	17240	17112	17042	17270	17132	17090	17244	17240	17260	17102	17067	17014	17272	17071	17234	17308	17134	17022	16909	16971	17116	17210	17330	17186	17173	17188	17056	17134	17159	17322	17093	17355	17189	17285	17119	17068	17121	17367	17048	17057	17117	17120	17226	17128	17318	17257	17386	17289	17089	17073	17304	17157	17244	17243	17214	17311	17097	17183	17154	17169	17122	17237	17057	17146	17228	17184	16960	17381	17123	17160	17219	17125	17133	17207	17013	17293	17173	17205	17341	17208	17239	17151	17185	17043	16996	17323	17206	17326	17220	17162	17253	17271	17115	17208	17300	16954	17014	17150	17186	17407	17144	17076	17396	17114	17130	17049	17226	17057	17262	17123	17119	16979	17361	17135	17047	17162	17194	17141	17147	17302	17119	17289	17081	17139	17355	17145	17081	17335	17125	17177	17084	17159	17228	17259	17144	17168	17227	17070	17344	17015	17150	17180	17180	17167	17187	17414	17181	17150	17231	17318	17109	17043	17424	17261	17132	17089	17154	17161	17318	17158	17334	17010	17179	17014	17177	17135	17053	17284	17214	17326	17137	17067	17125	17072	17255	17233	17200	17247	17256	17194	17245	17247	17249	17256	17224	17063	17290	17276	17081	17316	17293	17266	17129	17334	17165	17202	17177	17144	17097	17129	17179	17240	17178	17074	17175	17138	17056	17237	17080	17265	17140	17214	17422	17176	17204	17109	17188	17205	17303	17266	17134	17308	17107	17296	17021	17296	17160	17204	16925	17260	17106	17197	17330	17231	17131	17200	17192	17270	17101	17278	17044	17157	17105	17188	17178	17276	17247	17202	17104	17221	17314	17225	17352	17111	17124	17036	17034	17213	17157	17125	17182	16969	17287	17181	17107	17160	17215	17197	17093	17193	17202	17154	17141	17170	17128	17138	17282	17089	17138	17125	17262	17035	17257	17160	17183	17177	17049	17176	17362	17189	17211	17113	17128	17257	17203	17116	17219	17328	17015	17266	17264	17351	17078	17286	17216	17193	17098	17284	17139	17126	17195	17194	16983	17177	17205	17173	17045	17055	17193	17242	17016	17073	17162	17343	17067	17167	17110	17167	17192	17370	17159	17155	17214	17085	17247	17244	17164	17038	17134	17151	17219	17267	17156	17074	17323	17097	17228	17199	17282	17080	17220	17208	17079	17364	17236	17091	17135	17220	17238	17312	17230	17004	17198	17225	17196	17183	17014	17227	17144	17226	17002	17140	17226	17140	17223	17076	17255	17184	17144	16904	17231	17034	17271	17209	17299	17182	17259	17287	17119	17261	17060	17084	17102	16977	17125	17231	17012	17258	17083	17071	17163	17224	17304	17045	17310	17161	17313	17149	17243	17336	17004	17250	17254	17160	17316	17280	17089	17300	17329	17313	16990	17246	17338	17174	17231	17363	17188	17300	17362	17178	17111	17228	17147	17281	17234	17225	17161	17323	17333	17274	17127	17134	17143	17178	17206	17225	17283	17233	17229	17276	17098	17064	17087	17147	17340	17160	17170	17125	17354	17188	17111	17157	17286	17225	17054	17189	17299	17185	17139	17145	17101	17118	17257	17315	17259	17063	17313	17166	17171	17177	17354	17159	17170	17169	17006	17139	17151	17121	17278	17279	17137	17223	17044	17140	17369	17445	17031	17232	17209	16997	17082	17073	17272	17327	17359	17133	17247	17160	17168	17147	17243	17114	17198	17138	17064	17307	17217	17364	17253	17095	17002	17152	17235	17196	17074	17103	17259	17189	17144	17075	17195	17227	17337	17109	17136	17242	17059	17206	17203	17252	17184	17262	17163	17329	17270	17172	17241	17237	17161	17218	17152	17226	17136	17202	17338	17128	17107	17235	17148	17196	17057	17338	17032	17288	16979	17202	16993	17228	17197	17215	17289	17152	17221	17085	17344	17178	17300	17179	17139	17155	17141	17193	17218	17230	17342	17099	17170	17141	17130	17239	17174	17359	17110	17197	17242	17125	17206	17142	17227	17268	17326	16898	17308	17167	17197	17096	17117	17137	17250	17029	17221	17224	17338	16909	16954	17248	17171	17117	17213	17209	17274	17147	17227	17082	17186	17118	17331	17167	17344	17164	17081	17160	17193	17396	17173	17175	17321	17010	17340	17244	17202	17185	17101	17064	17189	17010	17154	17258	17186	17142	17379	16890	17196	17347	17014	17218	17258	17150	17244	17267	17228	17087	17150	17060	17183	17288	17289	17191	17311	17455	17234	17214	17269	17113	17090	17331	17019	17211	17213	17106	17166	17273	17395	17124	17201	17316	17160	17294	17190	17305	17367	17202	17284	17183	17024	17276	17050	17214	17334	17101	17280	16937	17181	17226	17279	16976	17224	17011	17307	17134	17083	17212	17202	17074	17105	17185	17182	17305	17073	17135	17134	17106	17313	17160	17185	17189	17174	17158	17155	17255	17228	17081	17039	17200	17303	17139	17177	17116	17047	17137	17124	17160	17141	17166	17169	17268	17244	17263	17311	17138	17231	17141	17102	17069	17232	17093	16969	17156	17237	17157	17243	16985	17244	17318	17307	17176	17284	17146	17056	17133	17423	17327	17092	17282	17149	17156	17224	17152	17068	17062	17137	17000	17217	17026	17295	17115	17027	17291	17045	17203	17212	17214	17032	17190	17063	17304	17164	17140	17339	17061	17113	17134	17079	17262	17350	17236	17165	17154	16922	17212	17194	17052	17140	17147	17145	17219	17072	17012	17286	17164	17233	17147	17162	17199	17240	17081	17292	17298	17191	17184	17050	17161	17152	17049	17066	17165	17241	17140	17145	17329	17209	17098	16991	17215	17128	17116	17184	17253	17134	17170	17234	17366	17054	17152	17228	17193	17262	17185	17230	17233	17105	17188	17443	17127	17294	17209	17282	17373	17216	17151	17024	17098	17052	17026	17301	17194	17206	17244	17137	17290	17150	17400	17347	17368	17136	17025	17256	17042	17258	17210	17032	17095	17276	17218	17300	17262	16904	17243	17244	17108	17424	17126	17038	17094	17285	17067	17174	17151	17127	17149	16845	17295	17249	17334	17024	17100	17178	17309	17174	16990	17369	17103	17369	17241	17142	17287	17117	17201	17073	17110	17256	17175	17170	17123	17174	17246	17309	17049	17191	17123	17056	17271	17235	17150	17002	17272	17139	17074	17103	17188	17203	17265	17223	17297	17124	17165	17151	17346	17210	17191	16911	17032	17237	16978	17399	17205	17239	17352	17208	17168	17265	17079	17245	17128	17151	17021	17138	17303	17193	17271	17290	17302	17196	17228	16996	17201	17326	17236	17138	17128	17159	17107	17134	17292	17171	17179	17137	17129	17124	17076	17106	17187	17105	17228	17200	17263	17048	17095	17225	17145	17221	17237	17267	17272	17263	17264	17118	17087	17296	17318	17216	17266	17163	17217	17041	17205	17278	17355	17143	17084	17190	17124	17263	17271	17366	17155	17246	17117	17100	17115	17338	17190	16981	17195	17237	17095	17357	17197	17239	17378	17175	17208	17223	17202	17259	17305	17090	17192	17131	17201	17024	17166	17148	17181	16983	17243	17174	17341	17079	17227	17334	17123	17169	17182	17364	17407	17094	17084	17294	17189	17167	17147	17225	17186	17195	17232	17254	17186	17326	17118	17357	17406	17192	17396	17122	16965	17195	17069	17092	17281	17282	17267	17260	17086	17162	17108	17068	17351	17308	17053	17224	17082	17208	16885	17380	17281	17208	17180	17070	17138	17209	17266	17185	16996	17154	17005	17334	17107	17033	17214	17022	17053	17219	17117	17294	17355	17163	17173	17237	17222	17096	17376	17164	17153	17160	17236	17260	17256
24889	22842	35416	40313	40481	44269	50327	44141	39375	34503	32321	31236	31179	31105	31105	31244	31148	30818	30950	30902	30865	31165	31017	31009	30738	31165	31003	30982	30778	30923	31077	31138	30668	30787	31160	30803	31034	31001	30942	30833	30952	30991	30900	30984	31042	30766	31057	30801	30981	30978	31075	30832	30855	31148	31038	30841	30831	30916	30873	30931	31044	30804	30768	30850	31042	30954	31021	30974	31097	30930	31186	30960	30881	30825	30673	30726	30842	30974	30906	30991	30998	31008	30967	30856	30970	30864	30909	31101	31128	30758	30743	30971	31035	31050	30845	30974	30894	30921	30914	30561	30879	30866	30795	30617	30662	30943	30927	30613	30817	30779	30924	30837	30825	30703	30657	30925	30837	30900	30858	31014	30738	30702	30869	30718	30865	30887	31002	30720	31042	30740	30912	31031	30832	30920	30796	30846	31154	30804	30942	30711	30706	31087	31009	30894	31178	30933	31031	31066	30979	31012	30966	30732	30874	30955	30939	31035	30781	30750	31077	30924	30815	31046	30661	30831	30851	31190	30956	30820	31014	30689	30946	30909	30912	30849	31078	30796	31106	30816	30889	30977	30684	30805	30809	30782	31121	31018	30655	30709	30994	30890	30890	30857	30823	30669	30589	30891	30749	30844	30914	31027	30907	31055	30975	31016	31222	31009	30896	30826	30803	30693	30493	30892	30754	31005	30624	30792	30917	30958	30851	30949	30912	30773	30761	30752	30888	30675	30950	30795	31104	30730	30808	30734	30740	30844	30835	30670	30893	31034	30892	30930	30613	30883	30924	30650	30849	30969	31019	30525	30929	30852	31013	30776	31147	30927	30985	30949	31025	31008	30831	30825	31111	30780	30938	30897	30935	30922	31008	31076	30802	31054	30685	30818	30858	30915	31167	30652	30726	30867	30949	30751	30676	30738	30617	30569	31131	31160	30699	30669	30612	30690	30916	30855	30882	31013	30871	30933	30952	30815	30566	30825	30688	30758	31195	31013	30905	30706	30921	30961	31125	31116	30882	30808	30814	30986	31053	31033	31041	30970	30690	30951	30846	30882	30876	31085	30874	30862	31071	31117	30869	30879	30782	30694	30802	30899	31126	30643	31234	30732	30749	30903	30810	30935	30935	30689	30891	30743	30764	30933	30932	30910	30861	30898	31092	30892	30845	30877	30893	30892	30962	30952	30966	30791	30742	30528	30747	30857	30667	31163	30970	30866	30729	30981	30848	30882	30830	30799	31060	31010	30841	30988	30699	30847	31152	30836	30868	30859	30816	30753	30677	30750	30500	30860	30967	30755	31127	30816	30974	30909	30975	30763	30758	31012	30862	31058	30836	30735	31055	30702	30715	30617	31024	30772	30940	30770	30979	30854	30873	31089	30584	31005	30977	30754	31125	30710	30899	30668	30748	30949	31100	30966	30935	31009	30944	30809	31160	30725	30765	30416	30893	30812	30941	30707	30787	30868	30970	31079	30968	30873	30821	30894	30764	30710	30662	31166	31168	30901	30829	30808	31026	31024	31000	30933	31022	30811	30859	31048	30861	30750	30966	30681	30448	30820	30841	31174	30838	31020	30895	30931	30926	30598	30921	30558	30955	31005	30964	31030	30598	30761	30738	31070	31003	30762	31062	30600	30884	30991	30810	30805	30769	30744	30711	31026	30987	30910	31123	30778	30802	31039	31010	31087	30967	31119	31059	30829	31055	31064	31161	30895	30748	30691	30861	30817	30926	30922	30784	31009	30794	30775	30863	31126	30859	30867	31065	30857	31013	31028	30820	30774	30701	30878	30766	30953	30919	30688	31127	31030	30882	30970	30896	30871	30860	31179	30790	30986	31073	31030	30997	30975	30662	30935	30919	30758	30687	31044	30881	31002	30974	30957	30969	30833	30934	30984	30801	30954	31173	31028	30749	30820	30965	30969	30947	30856	31069	30685	31017	30818	30832	30830	30967	30718	30921	30838	30957	30937	30815	30892	31085	30708	31072	31019	31155	30589	31040	30826	31015	30964	30776	30781	30874	30876	30731	31095	30792	31102	31087	31170	30923	30809	30859	30899	30888	30873	30922	30598	31185	31107	31025	31072	31008	31027	31105	30936	30705	30808	31071	31084	31067	30775	31144	30941	30833	30975	30951	31031	30873	31111	31038	31124	30696	30718	30587	30859	30465	30626	30876	30935	31089	30914	30805	30847	30934	31038	30746	30965	30747	30565	30775	30825	30972	30718	30739	30964	30959	30906	31132	30838	30973	30857	30973	31142	31003	30801	30710	30915	30812	30766	30802	30785	30988	31074	31149	30680	30968	31002	30867	31084	30921	30801	30812	30954	30911	30812	30959	30665	30771	30842	30755	30778	30718	30907	31021	30850	30892	31074	30982	30922	30880	31275	30774	30641	30881	30876	31000	31020	31077	30950	30669	30900	30838	30834	30472	30774	31073	31032	30973	30879	30817	31051	30890	30693	30978	30879	31017	30908	30882	30997	30969	30725	31076	30950	30829	30967	31098	31145	30924	30809	31228	30759	31177	31074	30957	30820	30885	30679	30764	30757	30810	30911	30832	31122	30776	30771	30860	30759	31037	30874	30859	30772	30886	30842	30987	30682	30921	30858	31110	31340	30943	30852	30882	30738	31243	30989	30856	30968	30928	30904	30979	30928	30838	30940	31036	30837	31086	30643	30659	30648	31101	30999	30828	31036	30677	30820	30743	30911	31113	30784	30892	30753	30788	30519	30926	30882	30958	30927	31069	30926	30883	31062	30971	30799	31032	30891	30838	31173	30716	30930	30985	30850	30910	30771	30879	30874	31060	30749	30866	30850	31057	30798	30917	30877	31054	30774	30734	30992	30887	30901	30937	30771	30885	30913	30976	30851	30938	30867	30976	30904	30837	30599	30908	30636	30719	30737	30895	31042	31129	30837	30800	30926	30796	30843	30935	30771	30507	30813	30778	30894	31045	30970	30701	30870	30775	31069	30785	30867	31156	30870	31086	30693	30957	31101	30670	31112	31093	30762	31060	31078	30904	31123	30954	30831	30905	31138	31132	30792	30758	30981	31021	31061	30907	30769	31032	30753	30986	30956	30742	30879	30988	31008	30803	30910	31076	30694	30788	31058	31053	31281	30888	31069	30730	30953	30793	30810	30948	30845	30809	30739	30773	31037	30861	31097	30908	30818	30974	31078	30870	30932	31146	31080	31082	30978	30929	30992	31000	30915	30949	30907	31198	30976	30836	31064	30670	31145	30615	31087	30683	30749	31135	30854	30802	30781	30999	30777	31071	30978	30952	30797	31053	30970	30901	30869	30883	30750	30808	31079	30849	30960	30971	30882	31364	30735	30775	30893	30796	30930	31074	30894	30913	30613	30541	30854	30928	30759	30872	30736	30619	30983	30635	30736	30865	31148	30793	30738	30854	30650	30987	30975	30620	30784	31006	30944	30683	30846	31122	30705	31050	30976	30965	31069	31070	30769	30600	30711	30876	30907	31097	30988	30861	30725	30812	30782	30777	31006	30871	31187	30801	30873	30720	30979	30903	30865	31094	30911	30957	31039	30626	30969	30869	30828	30844	30621	30671	31010	30990	30810	30785	30762	30734	30771	30918	30907	30772	30647	30928	30953	30399	30839	30864	30984	30695	30903	30936	30728	31058	30954	30748	31038	30878	30890	30922	30945	31039	30896	31078	30757	30859	30699	31012	30909	30636	30884	31071	30939	30928	30982	30717	30704	30892	30724	30839	30878	30771	30747	30780	30876	30783	30727	31055	30939	30808	30994	30930	30692	30923	30833	30723	30741	30907	30977	30816	30920	30852	30633	30840	30887	30696	30868	30610	30811	31060	30980	30673	30908	30749	31149	30983	30844	30931	30761	30854	30933	30813	30894	30925	30861	30496	30713	30853	30786	30846	30998	30609	30897	30896	30822	30768	31012	31136	31080	30999	31205	31064	30644	31014	30782	30792	30641	30822	30836	31056	30833	30826	30982	30883	30705	30780	30941	30761	30618	30733	31124	31010	31164	30898	30846	31104	31080	30885	30771	30721	30677	30918	30795	31011	30963	30689	30835	30912	30599	30920	30530	30907	30718	30833	30783	30852	30677	30946	30709	30826	30804	30742	30680	30791	31037	31046	30918	31064	30627	30839	31075	30946	30701	30829	30945	30759	30861	30950	31050	30717	30851	30782	30894	30940	30832	30787	30901	31143	30882	30934	31164	30833	31281	30870	30905	31081	30800	30987	30725	30843	30833	30656	30961	30989	31127	31104	30913	30943	30850	30983	30899	30674	30810	30765	30687	30702	30758	31089	30925	30717	30960	30932	30745	30850	30893	31198	31118	31134	30972	30678	30851	30903	30859	31062	30965	30753	30944	31074	30956	30850	31023	30843	30857	30750	30920	30764	31047	31182	30876	31001	30969	30979	30797	30641	31140	30837	30814	30886	30729	30706	30982	31149	30829	30792	30779	30967	30894	30681	30574	30949	30894	31008	30999	30696	30744	31030	30924	30710	31052	30703	30841	31000	30931	30975	30926	30951	30587	30683	30775	30913	30547	30610	30754	31026	31110	30722	30950	31163	30896	30724	30924	30976	30885	30908	30745	30801	30949	31176	30735	30899	30751	30861	31058	30890	30983	30947	30929	30997	31093	30776	31121	30669	31263	30984	30731	30819	30954	30888	30749	30921	30834	30996	30860	30702	30874	30875	31053	31081	31202	31004	30947	30731	30871	30788	30704	30951	30849	30863	30994	31139	30784	30778	30759	30817	30694	30827	30771	31022	30574	31024	30835	31026	30968	31034	31125	30619	31020	30774	30837	30996	30744	31107	30843	30852	30735	30752	30863	30958	30779	31009	30921	30750	30905	30770	30994	31099	30933	31001	31060	30897	30830	30888	30725	30944	30705	30994	30822	30439	30944	30830	30689	30929	30874	30928	30847	30855	30840	30966	31081	30630	30551	30710	30989	30719	30924	30945	30795	30889	31084	31003	30904	30868	30925	30922	30744	30750	30748	31039	30866	30986	30737	30867	30708	30663	30818	30809	31061	30959	31023	30837	30871	30802	31059	30891	30877	30746	30926	30925	31022	30960	30926	30872	30700	31104	30874	30819	30910	31162	31084	31071	30571	31001	30900	30786	30850	30826	30999
28654	48913	49189	42229	35484	34969	38466	31336	25168	20276	18122	17386	17266	17089	17332	17295	17258	17297	17163	17124	17414	17350	17199	17374	17329	17290	17369	17238	17387	17294	17257	17247	17262	17294	17143	16965	17285	17221	17300	17131	17140	17407	17168	17272	17148	17104	17045	17352	17232	17281	17261	17202	17322	17182	17273	17335	17089	17259	17380	17368	17235	17191	17278	17135	17141	17135	17200	17347	17054	17266	17114	17161	17059	17156	17245	17351	17321	17299	17212	17366	17181	17173	17184	17222	17305	17250	17143	17148	17055	17244	17188	17216	17073	17398	17258	17053	17236	17289	17184	17226	17234	17500	17175	17224	17471	17161	17206	16982	17374	17243	17153	17125	17217	17169	17211	17388	17196	17182	17085	17087	17187	17209	17237	17128	17234	17383	17194	17342	17044	17306	17326	17281	17112	17146	17060	17235	17297	17186	17422	17257	17078	17318	17181	17069	17264	17193	17201	17261	17212	17234	16955	17204	17253	17265	17001	17277	17314	17286	17288	17209	17410	17132	17063	17084	17133	17100	17086	17044	17083	17169	17213	17111	17133	17171	17283	17048	17152	17209	17325	17128	17280	17154	17270	17102	17231	17172	17196	17189	17135	17060	17348	17153	17200	17099	17221	17216	17256	17177	17014	17286	17185	17160	17122	17262	17255	17181	17058	17185	17227	17254	17070	17156	17218	17267	17260	17079	17103	17240	17271	17070	17270	17166	17212	17161	17051	17225	17170	17135	17281	17176	16951	17102	17153	17219	17103	17050	17242	17242	17220	17077	17077	17209	17382	17146	17185	17254	17291	17206	17011	17241	17083	17132	17184	17184	17010	17189	17122	17306	17196	17198	17192	17200	17274	17121	17223	17323	17172	17372	17367	17076	17173	17177	17216	17193	17250	17332	17268	17237	17330	17337	17078	17057	17069	17178	17309	17200	17076	17117	17246	17304	17129	17104	17079	17060	17350	17072	17333	17253	17222	17009	17229	17331	17107	17216	17197	17124	17199	17257	16982	17188	17180	17267	17238	17036	17187	17264	17150	17286	17215	17121	17232	17304	17191	17176	17247	17245	17189	17179	17412	17297	17036	17116	17221	17444	17332	17313	17212	17156	17176	17258	17271	17204	17277	17314	17131	17156	17130	17167	17316	17089	17169	17252	17187	17286	17305	17092	17032	17445	17145	17220	17349	17198	17132	17240	17115	17394	17026	17161	17241	17343	17275	17018	17235	17365	17034	17299	17177	17229	17227	17259	17047	17218	17278	17361	17316	17197	17374	17335	17349	17238	17179	17072	17074	17222	17215	17214	17189	17296	17218	17128	17200	17244	17327	17200	17038	17239	17334	17255	17087	17074	17371	17210	17104	17175	17372	17238	17207	17101	17112	17221	17277	17173	17340	17283	17246	17283	17237	17160	17195	17252	17306	17094	17109	17007	17280	17154	17134	17183	17284	17020	17287	17200	17348	17385	17146	17224	17179	17354	17271	17246	17326	17215	17191	17151	17355	17078	17486	17209	17198	17250	17257	17209	17236	17246	17155	17155	17274	17238	17131	17336	17430	17009	17148	17138	17323	17489	17134	17084	17252	17028	17071	16947	17337	17075	17290	17181	17088	17184	17127	16846	17253	17277	17118	17076	17047	17116	17255	17195	17200	16954	17355	17249	17105	17199	17062	17130	17315	17152	17174	17076	17383	17122	17178	17049	17118	17301	17215	17108	17123	17311	17200	17306	17115	17206	17369	17276	17138	17248	17119	17285	17333	17187	17349	17249	17185	17356	17245	17207	17222	17221	17098	17248	17215	17172	17140	16964	17341	17200	17215	17284	17244	17245	17129	17070	17274	17230	17104	17110	17371	17151	17212	17220	17117	17321	17064	17400	17282	17296	17174	17136	17337	16903	17273	17238	17294	17370	17128	17178	17228	17274	17203	17124	17217	17245	17253	17070	17179	17215	17060	17193	17209	17155	17287	17358	17242	17286	17267	17150	17134	17205	17243	17177	17185	17216	17189	17254	17064	17214	17160	17258	17346	17208	17294	17295	17284	17083	17229	17304	17071	17133	17020	17271	17226	17262	17226	17078	17423	17187	17284	17124	17268	17210	17236	17278	17137	17237	17016	17141	17045	17073	17319	17072	17203	17188	17194	17084	17307	17376	16996	17139	17132	17127	17392	17212	17097	17122	17271	17241	17080	17210	17201	17157	17378	17120	17158	16916	17147	17205	17214	17356	17243	17187	17402	17354	17187	17127	17075	17181	17109	17129	17306	17145	17096	17035	17091	17128	17357	17160	17253	17187	17098	17247	17251	17333	17395	16958	17268	17317	17170	17056	17179	16971	17258	17200	17176	17251	17370	17270	17195	17076	17056	17280	17207	17144	17216	17131	17224	17181	17160	17336	17123	17222	17302	17244	17372	17108	17217	17311	17199	17401	17083	17092	17127	17288	17237	17126	17382	17355	17080	17081	17152	17330	17140	17063	17294	17105	17122	17194	17366	17229	17171	17041	17184	17271	17130	17065	17057	17280	17097	17302	17077	17182	17241	17183	17346	17228	17175	17322	17266	17142	17114	17050	17347	17198	17154	17115	17275	17131	17211	17283	17175	17119	17290	17010	17027	17245	17105	17236	17338	17310	17200	17374	17314	17234	17195	17183	17138	17295	17244	17236	17242	17109	17097	17198	17143	17191	17074	17484	17042	17204	17199	17079	17257	17120	17060	17185	17300	17043	17081	17279	17115	17192	17142	17029	17098	17176	17364	17246	17242	17372	17254	17362	17154	17217	17315	17152	17248	17161	17094	17313	17223	17203	17122	17251	17213	17173	17082	17014	17267	16857	17194	17294	17333	17229	17148	17135	17073	17113	17162	17076	17117	17227	17111	17163	17178	17096	17261	17161	17234	17155	17151	17117	17272	17232	17113	17264	17272	17178	17205	17150	17150	17435	17169	17135	17108	17119	16994	17195	17459	17036	17203	17114	17037	17355	17403	17013	17086	17312	17111	16970	17170	17184	17290	17291	17189	17112	17289	17338	17278	17455	17192	17317	17212	17333	17200	17116	17437	17327	17082	17053	17239	16990	17257	17221	17195	17222	17346	17238	17277	17057	17101	17229	17087	17396	17067	17175	17181	17231	17215	17159	17245	17290	17147	17315	17062	17293	17215	17201	17129	17226	17206	17166	17183	17363	17298	17206	17057	17084	17260	17369	17043	17137	17235	17098	17197	17209	17041	17260	17111	17282	16987	17139	17232	17139	17230	17224	17022	17210	17140	17142	17289	17044	17185	17176	17203	17269	17147	17308	17323	17065	17128	17287	17154	17159	17310	17192	17292	17128	17298	17272	17169	17143	17244	17140	17152	17122	17258	17114	17262	17277	17046	17275	17133	17338	17141	17215	17355	17202	17322	17331	17214	17157	17135	17141	17199	17083	17282	17223	17228	17246	17289	17124	17129	17326	17075	17065	17219	17064	17122	17154	17225	17145	17277	17215	17343	17122	17207	17130	17227	17309	17170	17099	17154	17129	17305	17242	17077	17200	17085	17110	17139	17271	17088	17040	17250	17122	17213	17307	17355	17306	17191	17252	17122	17166	17236	17199	17183	17232	17210	17287	17116	17158	17200	17124	17173	17190	17167	17268	17204	17250	17133	17076	17172	17216	17001	17073	17189	17191	17309	17073	17099	17188	17301	17198	17373	17250	17246	17077	17213	17189	17184	17150	17245	17380	17113	17024	17194	17209	17234	17033	17387	17177	17331	17228	17105	17214	17326	17373	17106	17337	17141	17278	17124	17177	17052	17262	17248	17318	17190	17047	17199	17227	17205	17321	17085	17122	17139	17231	17251	17130	17208	17222	17247	17434	17288	17068	16983	17166	17282	17227	17345	17122	17182	17077	17487	17279	17256	17198	17014	17238	17208	17247	17137	17211	17453	17112	17245	17227	17196	17215	17114	17094	17176	17157	17243	17134	17244	17328	17307	17030	17249	17107	17140	17142	17197	17227	17090	17166	17072	17268	17128	17171	17098	17125	17191	17148	17293	17159	17054	17211	17320	17262	17178	17063	17129	17244	17115	17059	17069	17310	17129	17296	17098	17156	17211	17288	17215	17222	17134	17309	17207	17193	17151	16938	17072	17454	17306	17227	17210	17330	17326	17243	17274	17265	17277	17245	17241	17080	17108	17316	17050	17303	17090	17137	17262	17047	17305	17208	17100	17048	17214	17212	17045	17323	17129	17133	17372	17181	17264	17214	17266	17142	17249	17156	17483	16956	17260	17184	17237	17143	17143	17168	17207	17272	17176	17380	17102	17165	17230	17049	17261	17157	17152	17318	17184	17018	17193	17099	17207	17116	17239	17198	17298	17301	17153	17227	17058	17313	17059	17092	17146	17091	17015	17232	17236	16997	17227	17116	17146	17326	17284	16962	17269	17073	17244	17071	17090	17261	17148	17187	17187	17168	17202	17086	17116	17235	17130	17366	17347	17229	17035	17247	17101	17239	17194	17249	17368	17214	17155	17313	17202	17173	17224	17146	17207	17177	17369	17225	17183	17115	17188	17270	17051	17446	17107	17246	17285	17135	17201	17302	17217	17086	17062	17225	17160	17139	17254	17075	17228	17223	17122	17302	17416	16996	17335	17039	17274	17131	17192	16980	17195	17217	17307	17300	17089	17070	17135	17117	17157	17231	17206	17241	17345	17046	17133	17313	17180	17031	17048	17473	17152	17282	17272	17302	17238	17035	17521	17171	16976	17215	17239	17030	17276	17265	17262	17158	17229	17166	17159	17197	17177	17279	17160	17282	17198	17084	17135	17204	17047	17404	17355	17226	17168	17249	17154	17105	17326	17131	17026	17402	17243	17303	17122	17092	17191	17103	17337	17078	17159	17187	17233	17172	17238	17036	17223	17257	17156	17121	17086	17115	17268	17111	17149	17199	17069	17021	17068	17233	17368	17194	17299	17423	17270	17432	17333	17174	16967	17056	17104	17276	17106	17375	17191	17072	17352	17089	17037	17317	17089	17268	17187	17255	17205	17077	17236	17240	17030	17167	17324	16960	17362	17342	17244	17389	17365	17071	17350	17264	17057	17157	17272	17143	17304	17395	17280	17117	17278	17179	17118	17265	17286	17111	16887	17258	17125	17148
22851	21931	32135	37285	40954	47560	49363	47033	50303	44110	36807	33381	32685	32093	31995	31950	31888	31971	31783	31774	31814	31908	31860	31696	31989	31756	32008	31960	31791	31639	31678	31911	31719	32144	31688	32083	31745	31764	31928	31783	31704	31773	31717	31452	31536	31755	31523	31907	31685	31623	31834	31651	31735	31727	31626	31543	31727	31540	31813	31670	31666	31777	31666	31571	31645	31956	31508	31491	31731	31531	31638	31772	31689	31841	31845	31484	31906	31670	31807	31540	31760	31565	31735	31559	31703	31847	31412	31630	31721	31686	31729	31651	31705	31838	31634	31819	31772	31469	31636	31630	31589	31854	31733	31583	31784	31673	31739	31561	31758	31702	31503	31597	31464	31576	31709	31496	31729	31795	31903	31617	31376	31682	31711	31655	32004	31888	31491	31695	31647	31426	31866	31515	31723	31588	31573	31655	31982	31668	31693	31799	31438	31794	31937	31720	31203	31580	31817	31419	31839	31932	31640	31693	31671	31636	31866	31763	31693	31717	31669	31720	31907	31707	31934	31713	31704	31585	31648	31489	31556	31567	31795	31448	31663	31421	31519	31638	31595	31551	31563	31653	31640	31789	31616	31647	31549	31362	31581	31859	31806	31676	31819	31545	31910	31869	31606	31746	31831	31659	31523	31787	31461	31570	31608	31786	31458	31803	31792	31817	31667	31531	31792	31512	31816	31424	31755	31591	31756	31869	31715	31731	31818	31593	31683	31485	31680	31284	31603	31871	31472	31451	31667	31470	31849	31499	31641	31486	31631	31689	31850	31735	31720	31700	31729	31589	31502	31780	31567	31503	31459	31637	31621	31397	31593	31744	31826	31395	31619	31970	31809	31542	31747	31672	31406	31790	31548	31791	31874	31786	31813	31472	31504	31491	31572	31604	31719	31604	31505	31663	31772	31741	31686	31525	31831	31648	31404	31668	31513	31637	31783	31741	31934	31848	31680	31273	31749	31729	31477	31574	31606	31862	31468	31516	31694	31745	31501	31319	31544	31708	31375	31647	31735	31574	31774	31669	31846	31561	31663	31608	31812	31923	31560	31753	31682	31629	31594	31643	31831	31619	31430	31629	31709	31749	31702	31465	31924	31595	31720	31734	31823	31699	31492	31477	31573	31928	31674	31711	31683	31510	31776	31806	31495	31430	31756	31676	31587	31818	31673	32025	31412	31500	31749	31396	31553	31760	31419	31694	31838	31836	31628	31873	31613	31638	31774	31814	31936	31747	31755	31970	31788	31860	31941	31792	31711	31565	31389	31654	31518	31843	31637	31605	31565	31816	31431	31488	31697	31722	31584	31808	31754	31861	31427	31482	31754	31599	31710	31432	31568	31443	31963	31871	31456	31782	31862	31584	31669	31757	31667	31763	31489	31847	31739	31726	31546	31518	31869	31586	31937	31431	31427	31507	31685	31704	31464	31452	31704	31585	31565	31561	31554	31655	31591	31714	31600	31601	31847	31808	31613	31593	31380	31725	31813	31721	31890	31594	31676	31435	31641	31556	31609	31325	31783	31823	31790	31669	31554	31612	31738	31405	31555	31654	31669	31756	31455	31865	31869	31827	31901	31323	31588	31922	31645	31800	31870	31854	31378	31599	31697	31665	31565	31840	31613	31705	31540	31477	31410	31516	31378	31638	31698	31979	31635	31666	31767	31576	31520	31821	31905	31360	31468	31795	31466	31807	31607	31815	31603	31467	31692	31608	31629	31687	31481	31710	31694	31600	32130	31691	31658	31641	31726	31750	31511	31850	31724	31620	31366	31785	31699	31896	31683	31363	31531	31553	31674	31629	31876	31484	31697	32009	31726	31605	31773	31672	31809	31668	31758	31706	31481	31676	31517	31511	31645	31615	31489	31581	31759	31726	31614	31886	31642	31771	32113	31816	31879	31778	31883	31749	31898	31803	31395	32009	31654	31688	31783	31911	31692	31527	31864	31569	31683	31675	31667	31868	31856	31569	31631	31623	31786	31497	31388	31471	31577	31680	31633	31636	31844	31779	31901	31592	31899	31632	31604	31666	31972	31480	31723	31503	31937	31917	31866	31680	31541	31925	31572	31726	31823	31590	31673	31536	31762	31679	31706	31927	31683	31701	31556	31788	31596	31623	31449	31803	31798	31781	31538	31505	31754	31573	31536	31760	31633	31776	31489	31611	31741	31574	31761	31698	31707	31732	31676	31750	31558	31708	31877	31633	31583	31558	31649	31512	31742	31687	31587	31858	31755	31823	31760	31630	31730	31564	31803	31817	31346	31657	31613	31557	31856	31822	31487	31678	31827	31873	31651	31475	31783	31750	31801	31863	31775	31655	31414	31598	31522	31558	31734	31926	31878	31621	31690	31418	31661	31764	31690	31686	31425	31593	31722	31681	31354	31438	31634	31857	31526	31698	31577	31775	32000	31837	31708	31548	31947	31691	31660	31831	31736	31665	31519	31632	31797	31537	31533	31640	31761	31847	31623	31645	31968	31578	31717	31712	31732	31590	31706	31636	31510	31590	31749	31399	31965	31610	31854	31590	31786	31405	31921	31568	31492	31709	31867	31736	31975	31794	31518	31782	31463	31573	31721	31736	31773	31584	31676	31846	31626	31792	31377	31388	31755	31528	31552	31636	31728	31512	31853	31614	31860	31742	31767	31859	31741	31872	31867	31737	31726	31677	31628	31413	31760	31691	31587	31512	31679	31785	31734	31905	31643	31856	31778	31737	31626	31787	31774	31502	31904	31831	31857	31570	31807	31746	31528	31808	31714	31725	31640	31620	31712	31838	31963	31767	31674	31681	31785	31802	31350	31543	31788	31482	31835	31591	31604	31899	31825	31652	31539	31724	31624	31806	31779	31595	31712	31621	31694	31856	31661	31693	31777	31636	31564	31302	31434	31622	31849	31791	31617	31509	31503	31651	31717	31856	31750	31754	31563	31956	31877	31705	31509	31515	31893	31615	31600	31733	31766	31747	31837	31307	31576	31722	31567	31714	31574	31865	31490	31609	31468	31652	31669	31696	31559	31867	31762	31564	31856	31633	31755	31657	31518	31517	31613	31385	31618	31699	31546	31664	31936	31777	31698	31471	31853	31841	31811	31623	31773	31593	31773	31447	31823	31572	31665	31696	31490	31597	31753	31633	31362	31749	31664	31850	31568	31680	31612	31414	31920	31573	31707	31846	31694	31690	31745	31884	31759	31481	31641	31663	31780	31439	31704	31315	31650	31703	31472	31494	31500	31786	31717	31634	31675	31548	31670	31697	31794	31448	31559	31403	32065	32023	31765	31743	31743	31716	31866	31792	31533	31773	31795	31756	31504	31672	31249	31570	31653	31623	31643	31682	31689	31613	31829	31588	31994	31871	31695	31814	31791	31800	31594	31618	31724	31583	31646	31849	31682	31260	31389	31712	31690	31723	31887	31488	31591	31907	31652	31669	31506	31839	31731	31510	31398	31734	31618	31889	31467	31585	31806	31749	31504	31859	31997	31747	31648	31733	31566	31595	31655	31688	31650	31688	32036	31611	31647	31466	31754	31695	31577	31706	31739	31754	31604	31469	31708	31733	31558	31594	31640	31333	31408	31744	31657	31608	31561	31916	31662	31579	31832	31743	31675	31724	31867	31605	31706	31429	31522	31524	31732	31502	31612	31524	31696	31530	31764	31615	31673	31470	31858	31744	32000	31631	31565	31635	31619	31697	31678	31748	31583	31549	31553	31912	31653	31796	31829	31503	31473	31695	31861	31840	31798	31653	31823	31742	31452	31498	31885	31750	31810	31754	31668	31454	31633	31411	31538	31680	31828	31739	31503	32005	31613	31624	31544	31608	31692	31578	31617	31570	31858	31669	31769	31595	31591	31921	31583	31565	31792	31681	31719	31459	31579	31540	31695	31755	31730	31668	31899	31770	31683	31506	31927	31620	31665	31737	31599	31693	31877	31650	31598	31693	31774	31725	31835	31434	31477	31702	31587	31580	31707	31695	31690	31791	31844	31711	31775	31661	31776	31623	31611	31519	31548	31612	31275	31849	31973	31635	32012	31797	31793	31876	31830	31785	31644	31314	31691	31761	31631	31411	31541	31574	31656	31691	31890	31734	31916	31940	31596	31549	31581	31700	31566	31770	31769	31620	31635	31574	31795	31763	31645	31471	31765	31473	31667	31719	31689	31592	31400	31818	31829	31600	31727	31447	31619	31612	31469	31817	31908	31931	31987	31803	31689	31687	31786	31532	31673	31951	31852	31454	31635	31245	31893	31821	31416	31591	31850	31777	31538	31399	31646	31717	31859	31781	31741	31932	31669	31814	31762	31653	31661	31660	31698	31814	31482	31609	31739	31877	31971	31497	31576	31837	31546	31687	31897	31831	31508	31488	31446	31491	31290	31737	31849	31659	31759	31656	31757	31319	31323	31577	31541	31435	31592	31557	31611	31597	31750	31666	31567	31581	32041	31439	31620	31423	31856	31783	31810	31619	31720	31736	31538	31859	31925	31953	31783	31955	31811	31463	31468	31796	31572	31519	31865	31622	31715	31548	31669	31988	31901	31734	31765	31606	31703	31466	31777	31628	31730	31292	31439	31712	31580	31554	31505	31524	31731	31532	31629	31686	31582	31609	31433	31732	31519	31763	31711	31613	31609	31472	31480	31775	31404	31534	31643	31783	31798	31673	31831	32013	31733	31716	31761	31585	31840	31755	31496	31904	31670	31763	31695	31629	31499	31927	31713	31595	31811	31619	31439	31559	31677	31768	31711	31547	31537	31576	31734	31903	31769	31674	31648	31881	31498	31523	31563	31631	31634	31730	31472	31421	31745	31682	31764	31633	31569	31686	31694	31575	31858	31631	31873	31852	31501	32010	31854	31593	31459	31566	31487	31448	31573	31826	31851	31813	31767	31784	31750	31738	31613	31759	31534	31789	31669	31699	31847	31515	31733	31712	31543	31382	31573	31702	31663	31707	31572	31497	31736	31667	31494	31643	31688	31702	31459	31656	31609	31621	31634	31487	31502	31754	31847	31768	31690	31524	31715	31549	31666	31781	31589	31570	31782	31639	31678	31606	31738	31786	31984	31679	31520	31299	31731	31606	31834	31567	31843	31679	31663	31653	31646	31809	31689	31580	31520	31323	31535	31705	31805	31947	31542	31743
31841	53539	55106	53275	43273	42611	37951	36862	40402	29060	21853	19081	18192	17871	17611	17792	17733	17661	17757	17649	17751	17746	17719	17763	17591	17622	17544	17644	17915	17647	17616	17637	17770	17690	17644	17775	17927	17703	17791	17595	17721	17652	17808	17729	17849	17666	17615	17756	17677	17664	17679	17456	17898	17813	17732	17699	17619	17736	17847	17608	17763	17697	17725	17811	17584	17742	17704	17827	17594	17713	17927	17862	17657	17579	17790	17740	17632	17833	17901	17570	17658	17690	17769	17589	17928	17700	17757	17640	17763	17811	17772	17756	17671	17659	17613	17735	17725	17731	17442	17570	17618	17752	17692	17933	17778	17850	17580	17662	17650	17759	17770	17582	17685	17458	17691	17602	17638	17650	17726	17658	17701	17653	17677	17444	17895	17661	17533	17698	17504	17817	17735	17820	17720	17696	17782	17667	17712	17624	17660	17666	17478	17477	17801	17703	17787	17765	17836	17830	17671	17722	17705	17847	17492	17545	17698	17470	17674	17685	17794	17767	17513	17791	17833	17810	17587	17508	17633	17602	17809	17785	17548	17836	17780	17637	17710	17604	17592	17819	17619	17697	17916	17649	17798	17647	17758	17834	17546	17889	17627	17697	17730	17781	17839	17635	17660	17747	17728	17541	17732	17812	17669	17562	17776	17828	17616	17800	17729	17549	17567	17598	17631	17714	17503	17672	17610	17655	17632	17644	17772	17642	17896	17802	17560	17612	17697	17715	17688	17615	17622	17620	17776	17657	17765	17690	17646	17592	17604	17589	17658	17603	17591	17693	17557	17629	17615	17776	17632	17675	17529	17787	17765	17798	17630	17665	17594	17649	17657	17847	17615	17735	17500	17750	17485	17717	17705	17564	17838	17649	17480	17614	17802	17664	17824	17823	17359	17650	17716	17873	17654	17652	17711	17560	17717	17866	17645	17532	17788	17696	17618	17852	17680	17703	17698	17506	17556	17730	17809	17609	17717	17512	17593	17776	17772	17553	17457	17729	17723	17662	17564	17582	17658	17853	17629	17650	17592	17768	17647	17854	17568	17588	17710	17649	17903	17691	17643	17914	17608	17747	17680	17630	17630	17540	17604	17634	17599	17822	17749	17594	17521	17665	17737	17784	17501	17700	17535	17940	17715	17595	17802	17617	17600	17695	17679	17763	17676	17710	17502	17475	17706	17631	17740	17642	17665	17556	17647	17868	17675	17718	17756	17724	17501	17636	17668	17729	17509	17794	17637	17723	17658	17773	17710	17630	17719	17474	17470	17921	17858	17617	17688	17574	17727	17581	17550	17644	17729	17574	17708	17742	17519	17766	17717	17797	17845	17821	17884	17718	17603	17707	17646	17949	17600	17586	17565	17705	17858	17767	17641	17564	17669	17645	17656	17766	17725	17760	17667	17744	17482	17571	17744	17663	17790	17624	17597	17717	17589	17683	17717	17762	17735	17552	17656	17569	17615	17781	17581	17541	17626	17759	17746	17760	17759	17646	17759	17500	17676	17503	17704	17631	17683	17715	17801	17431	17726	17585	17652	17718	17615	17727	17637	17775	18020	17759	17670	17651	17567	17680	17606	17724	17723	17633	17743	17729	17753	17581	17661	17672	17875	17487	17787	17651	17750	17777	17721	17496	17756	17746	17712	17707	17892	17584	17609	17701	17725	17710	17837	17494	17690	17570	17546	17690	17579	17573	17666	17594	17766	17744	17671	17545	17553	17697	17703	17591	17845	17571	17756	17799	17519	17570	17712	17663	17546	17686	17599	17426	17672	17905	17697	17622	17750	17606	17642	17735	17597	17727	17892	17728	17587	17610	17579	17562	17459	17760	17580	17619	17825	17681	17544	17771	17879	17666	17803	17722	17642	17534	17779	17788	17531	17569	17735	17637	17631	17680	17757	17556	17780	17675	17544	17756	17688	17942	17534	17609	17763	17726	17643	17628	17590	17611	17738	17698	17742	17803	17645	17751	17585	17749	17711	17664	17528	17668	17689	17558	17662	17543	17664	17620	17708	17358	17547	17635	17806	17534	17747	17832	17802	17867	17744	17636	17564	17633	17717	17525	17858	17833	17777	17523	17498	17642	17537	17703	17552	17704	17627	17647	17723	17521	17725	17463	17847	17652	17554	17722	17669	17834	17741	17907	17752	17717	17644	17747	17569	17719	17761	17732	17789	17579	17642	17781	17647	17564	17810	17778	17857	17528	17667	17652	17654	17596	17675	17821	17873	17806	17758	17648	17635	17558	17562	17571	17658	17725	17753	17807	17656	17652	17652	17542	17624	17488	17671	17559	17538	17625	17651	17786	17661	17559	17709	17775	17848	17652	17699	17675	17604	17835	17711	17619	17687	17408	17609	17680	17654	17789	17722	17737	17836	17704	17665	17747	17708	17677	17708	17551	17677	17525	17542	17502	17672	17882	17696	17514	17770	17630	17526	17346	17623	17777	17738	17580	17513	17582	17518	17732	17544	17608	17589	17931	17594	17724	17838	17783	17840	17593	17747	17636	17638	17742	17566	17828	17555	17581	17690	17619	17599	17731	17840	17720	17654	17590	17711	17582	17646	17521	17584	17780	18024	17735	17876	17706	17634	17752	17627	17596	17629	17565	17819	17450	17508	17450	17682	17761	17622	17862	17485	17807	17802	17662	17651	17750	17708	17690	17728	17796	17753	17555	17665	17626	17449	17625	17590	17533	17679	17706	17832	17554	17696	17671	17657	17698	17693	17579	17805	17871	17803	17662	17637	17704	17685	17557	17691	17743	17621	17660	17451	17506	17801	17716	17829	17831	17861	17765	17674	17685	17822	17627	17664	17706	17671	17603	17712	17704	17672	17580	17862	17799	17580	17917	17611	17737	17791	17623	17702	17822	17819	17598	17725	17526	17656	17569	17674	17513	17778	17741	17762	17682	17786	17545	17378	17780	17606	17667	17677	17502	17758	17544	17728	17658	17732	17537	17649	17694	17499	17594	17732	17629	17651	17597	17616	17881	17584	17724	17610	17600	17634	17758	17761	17798	17507	17664	17666	17666	17812	17678	17777	17658	17563	17584	17710	17475	17829	17612	17502	17600	17843	17643	17612	17644	17674	17677	17637	17695	17484	17643	17598	17731	17473	17648	17662	17508	17850	17640	17588	17647	17653	17682	17742	17897	17682	17677	17658	17828	17629	17654	17824	17562	17679	17716	17436	17712	17722	17674	17666	17705	17811	17478	17663	17696	17771	17766	17661	17728	17511	17648	17720	17580	17710	17591	17743	17600	17699	17712	17708	17665	17597	17684	17727	17741	17624	17668	17502	17680	17589	17677	17487	17588	17846	17795	17528	17697	17670	17785	17777	17636	17596	17779	17812	17725	17640	17903	17569	17643	17775	17571	17579	17657	17730	17591	17744	17594	17666	17652	17610	17480	17785	17676	17666	17759	17732	17708	17716	17741	17622	17676	17758	17631	17800	17684	17624	17601	17642	17505	17618	17773	17599	17703	17648	17766	17529	17757	17565	17661	17656	17590	17650	17564	17621	17556	17765	17630	17667	17493	17755	17682	17697	17791	17776	17627	17605	17669	17708	17630	17804	17574	17609	17607	17594	17678	17802	17535	17743	17784	17683	17700	17744	17802	17738	17714	17640	17741	17632	17680	17626	17679	17539	17887	17830	17657	17669	17541	17608	17536	17758	17729	17709	17698	17848	17564	17515	17668	17715	17735	17604	17725	17563	17905	17599	17580	17447	17725	17622	17865	17642	17599	17698	17700	17781	17635	17624	17676	17661	17482	17696	17802	17682	17626	17651	17686	17824	17802	17743	17762	17581	17654	17525	17659	17709	17810	17595	17707	17590	17631	17705	17709	17562	17817	17656	17499	17797	17682	17581	17607	17546	17563	17545	17704	17602	17844	17592	17791	17696	17595	17592	17693	17830	17496	17680	17607	17587	17760	17651	17761	17594	17486	17637	17500	17698	17615	17751	17587	17682	17869	17620	17616	17772	17697	17721	17696	17742	17815	17765	17688	17654	17607	17653	17817	17880	17559	17707	17645	17607	17660	17647	17740	17710	17441	17649	17658	17742	17684	17782	17736	17678	17676	17789	17707	17702	17575	17757	17758	17529	17533	17748	17591	17541	17568	17617	17647	17521	17735	17707	17698	17720	17635	17602	17589	17621	17681	17809	17620	17511	17714	17719	17748	17627	17631	17776	17624	17594	17615	17660	17872	17635	17709	17522	17713	17640	17605	17816	17487	17638	17709	17784	17662	17646	17586	17665	17818	17894	17636	17577	17572	17738	17690	17809	17597	17762	17830	17825	17663	17645	17665	17687	17701	17627	17729	17609	17611	17586	17647	17592	17713	17531	17746	17534	17756	17533	17793	17586	17603	17664	17605	17654	17530	17772	17726	17674	17610	17696	17573	17627	17603	17880	17610	17569	17682	17740	17775	17652	17754	17713	17613	17567	17674	17672	17661	17505	17719	17779	17698	17729	17715	17748	17636	17751	17509	17608	17636	17558	17706	17675	17802	17685	17650	17568	17649	17484	17664	17796	17723	17699	17746	17674	17682	17623	17583	17639	17605	17608	17725	17802	17537	17823	17715	17707	17660	17484	17609	17820	17606	17701	17736	17708	17735	17757	17649	17659	17798	17773	17794	17630	17701	17631	17776	17645	17689	17757	17958	17936	17659	17698	17797	17739	17664	17591	17600	17651	17620	17568	17920	17823	17832	17791	17719	17766	17676	17674	17770	17582	17570	17619	17601	17518	17783	17731	17767	17526	17753	18008	17793	17618	17737	17793	17679	17526	17504	17691	17656	17577	17648	17640	17737	17730	17614	17652	17741	17905	17401	17771	17682	17752	17595	17598	17735	17691	17875	17504	17602	17744	17748	17528	17761	17796	17651	17702	17773	17898	17778	17751	17643	17831	17824	17624	17448	17754	17704	17637	17629	17613	17847	17709	17605	17831	17704	17545	17751	17597	17818	17593	17598	17776	17624	17980	17642	17625	17687	17729	17602	17846	17800	17577	17823	17630	17557	17748	17524	17668	17707	17584	17646	17664	17632	17797	17476	17553	17570	17606	17635	17794	17891	17485	17670	17665	17595	17619	17648	17793	17734	17605	17547	17792	17542	17648	17586	17559	17697	17779	17791
37846	41481	46865	44676	42184	38623	36199	35076	34973	33375	32112	31568	31748	31594	31570	31405	31330	31393	31537	31412	31402	31443	31367	31634	31568	31754	31729	31630	31483	31241	31872	31192	31644	31263	31785	31171	31358	31592	31591	31629	31425	31640	31609	31879	31291	31355	31410	31336	31323	31376	31266	31324	31458	31481	31181	31511	31238	31607	31602	31493	31415	31525	31125	31149	31195	31412	31242	31369	31574	31284	31299	31292	31165	31332	31472	31440	31094	31563	31311	31426	31307	31243	31382	31536	31478	31284	31422	31715	31468	31290	31492	31478	31205	31459	31399	31201	31535	30858	31371	31318	31457	31334	31336	31060	31140	31374	31228	31203	31469	31333	31422	31563	31234	31348	31494	31411	31440	31187	31612	31401	31405	31284	31399	31158	31286	31387	31211	31198	31743	31361	31158	31306	31211	31146	31376	31653	31147	31440	31351	31379	31257	31180	31364	31411	31394	31460	31478	31192	31276	31419	31641	31378	31599	31304	31446	31791	31477	31387	31447	31395	31529	31461	31349	31375	31674	31695	31600	31463	31501	31215	31232	31384	31326	31487	31489	31209	31465	31377	31413	31237	31302	31148	31404	31486	31552	31461	31321	31420	31464	31308	31637	31320	31319	31608	31238	31163	31239	31413	31506	31440	31321	31450	31417	31500	31313	31302	31653	31492	31269	31287	31722	31281	31268	31470	31627	31639	31324	31567	31502	31445	31490	31291	31461	31468	31399	31485	31324	31323	31395	31271	31252	31462	31366	31461	31449	31553	31494	31578	31483	31065	31282	31509	31132	31245	31495	31532	31382	31286	31422	31484	31257	31392	31583	31358	31443	31608	31368	31425	31546	31188	31343	31387	31297	31212	31505	31503	31524	31440	31242	31434	31515	31297	31401	31688	31394	31200	31452	31425	31398	31375	31454	31400	31122	31370	31486	31155	31406	31415	31338	31528	31657	31338	31244	31116	31503	31472	31292	31620	31539	31409	31349	31527	31360	31390	31434	31199	31339	31304	31293	31466	31504	31172	31802	31280	31377	31301	31513	31385	31522	31500	31325	31397	31603	31563	31394	31383	31254	31404	31510	31506	31323	31421	31375	31424	31297	31495	31502	31421	31307	31386	31471	31578	31854	31443	31327	31436	31460	31541	31521	31661	31372	31366	31452	31430	31567	31506	31522	31406	31119	31125	31542	31298	31195	31316	31208	31395	31430	31224	31288	31324	31066	31548	31307	31443	31284	31384	31386	31425	31378	31167	31499	31352	31326	31334	31438	31398	31375	31555	31275	31527	31243	31458	31285	31534	31119	31337	31222	31188	31445	31259	31426	31501	31322	31504	31274	31325	31171	31020	31371	31172	31339	31294	31472	31407	31136	31472	31484	31217	31597	31468	31716	31559	31322	31387	31358	31226	31353	31420	31471	31302	31204	31217	31262	31353	31766	31449	31567	31460	31487	31037	31522	31752	31659	31268	31343	31538	31273	31317	31632	31286	31256	31457	31672	31257	31235	31371	31296	31483	31441	31556	31422	31652	31628	31625	31467	31476	31645	31150	31378	31126	31616	31246	31309	31085	31299	31465	31360	31342	31358	31322	31493	31197	31147	31330	31514	31318	31530	31361	31463	31562	31350	31434	30956	31529	31663	31304	31369	31360	31326	31316	31590	31409	31449	31475	31313	31539	31321	31322	31174	31578	31345	31502	31391	31351	31503	31139	31227	31099	31531	31322	31389	31441	31104	31374	31445	31492	31544	31771	31149	31548	31285	31126	31291	31172	31119	31254	31436	31316	31270	31385	31394	31233	31326	31557	31187	31385	31436	31675	31506	31409	31371	31450	31423	31292	31594	31190	31415	31122	31407	31663	31368	31463	31228	31330	31324	31141	31240	31294	31151	31443	31358	31662	31352	31493	31503	31368	31318	31402	31239	31143	31324	31713	31426	31541	31546	31538	31227	31346	31567	31407	31577	31298	31497	31451	31464	31385	31487	31246	31439	31350	31334	31469	31473	31461	31313	31449	31573	31565	31454	31367	31202	31393	31458	31478	31276	31217	31189	31214	31278	31268	31232	31637	31368	31335	31625	31285	31485	31380	31049	31428	31413	31503	31330	31690	31301	31465	31269	31391	31497	31563	31244	31491	31363	31029	31248	31256	31536	31165	31429	31362	31682	31519	31280	31450	31346	31126	31522	31362	31495	31178	31273	31276	31340	31314	31329	31473	31339	31686	31641	31348	31176	31194	31381	31565	31623	31342	31524	31562	31473	31189	31315	31132	31368	31292	31377	31422	31605	31497	31469	31490	31354	31513	31597	31330	31315	31567	31522	31543	31516	31356	31389	31457	31392	31494	31739	31458	31263	31510	31296	31535	31483	31339	31567	31108	31393	31260	31548	31711	31278	31204	31136	31686	31562	31308	31646	31170	31363	31336	31508	31171	31462	31264	31299	31237	31195	31468	31152	31389	31559	31123	31414	31598	31405	31296	31676	31326	31480	31152	31462	31541	31334	31166	31632	31493	31414	31293	31632	31377	31332	31414	31504	31314	31346	31272	31495	31411	31396	31132	31604	31248	31281	31166	31428	31384	31210	31485	31381	31373	31584	31476	31167	31406	31488	31474	31333	31119	31375	31222	31389	31458	31528	31428	31292	31351	31463	31557	31360	31654	31517	31577	31562	31354	31360	31127	31336	31322	31518	31316	31374	30966	31499	31193	31454	31216	31541	31398	31537	31513	31540	31426	31317	31705	31553	31395	31232	31260	31242	31284	31248	31355	31368	31371	31501	31269	31122	31247	31557	31486	31513	31438	31299	31502	31486	31206	31452	31434	31497	31417	31397	31461	31292	31627	31198	31572	31425	31372	31540	31277	31212	31373	31328	31323	31203	31283	31292	31658	31491	31349	31626	31294	31530	31522	31349	31412	31373	31317	31168	31473	31313	31426	31502	31533	31528	31552	31378	31068	31681	31538	31219	31548	31348	31470	31337	31389	31379	31427	31408	31360	31585	31464	31241	31188	31462	30962	31369	31465	31425	31440	31388	31270	31242	31273	31264	31210	31341	31466	31240	31374	31339	31383	31251	31339	31455	31314	31335	31424	31521	31279	31270	31530	31371	31012	31545	31706	31485	31160	31409	31073	31214	31177	31421	31664	31653	31332	31283	31418	31178	31241	31575	31429	31485	31101	31538	31529	31361	31512	31425	31466	31321	31395	31313	31258	31455	31404	31514	31545	31217	31372	31534	31379	31399	31456	31719	31555	31450	31349	31377	31613	31262	31472	31313	31220	31189	31088	31365	31451	31519	31621	31310	31437	31532	31341	31381	31179	31459	31122	31162	31346	31629	31221	31350	31305	31244	31184	31443	31136	31408	31519	31054	31388	31322	31438	31263	31405	31239	31239	31191	31307	31715	31184	31252	31370	31400	30986	31525	31486	31585	31440	31480	31519	31498	31256	31323	31583	31471	31543	31033	31481	31528	31787	31406	31417	31330	31630	31444	31506	31482	31239	31231	31411	31375	31369	31450	31098	31375	31464	31323	31581	31415	31303	31428	31385	31214	31312	31146	31177	31424	31597	31496	31791	31402	31597	31533	31439	31306	31303	31433	31591	31538	31628	31553	31398	31367	31375	31425	31414	31347	31262	31417	31362	31289	31167	31512	31283	31378	31302	31507	31483	31473	31158	31389	31595	31408	31248	31237	31272	31412	31114	31596	31570	31243	31489	31228	31391	31413	31537	31341	31124	31498	31493	31338	31304	31388	31503	31438	31489	31407	31477	31368	31219	31239	31418	31276	31296	31434	31325	31178	31386	31519	31283	31637	31478	31329	31362	31400	31286	31412	31349	31226	31375	31452	31355	31391	31494	31452	31332	31432	31344	31767	31830	31466	31434	31443	31287	31382	31434	31337	31510	31417	31277	31549	31318	31188	31449	31234	31087	31517	31507	31279	31316	31547	31360	31356	31459	31340	31360	31368	31693	31353	31408	31595	31297	31326	31541	31283	31601	31448	31525	31178	31693	31502	31579	31389	31545	31373	31554	31404	31302	31459	31401	31225	31202	31512	31448	31534	31353	31430	31217	31317	31456	31140	31527	31323	31519	31411	31517	31349	31255	31348	31274	31580	31391	31447	31428	31226	31548	31608	31284	31479	31566	31530	31275	31480	31386	31410	31540	31352	31188	31635	31129	31352	31188	31331	31134	31385	31397	31413	31177	31528	31494	31077	31533	31499	31480	31337	31330	31656	31507	31379	31275	31202	31517	31431	31492	31334	31438	31424	31417	31490	31366	30987	31116	31519	31613	31613	31372	31169	31372	31239	31356	31469	31517	31448	31351	31217	31475	31294	31425	31260	31123	31660	31357	31587	31530	31459	31426	31337	31446	31190	31328	31671	31786	31529	31395	31517	31349	31482	30967	31346	31176	31323	31249	31358	31435	31315	31274	31206	31332	31221	31405	31350	31509	31335	31364	31346	31276	31140	31510	31636	31303	31277	31215	31236	31236	31188	31314	31425	31556	31200	31424	31587	31180	31518	31444	31208	31209	31356	31431	31499	31666	31587	31564	31651	31469	31369	31334	31481	31459	31305	31414	31448	31246	31323	31328	31563	31336	31337	31781	31366	31394	31362	31507	31306	31498	31342	31308	31586	31396	31634	31655	31254	31201	31175	31433	31502	31545	31399	31382	31531	31314	31514	31465	31520	31283	31205	31210	31200	31186	31119	31388	31510	31361	31394	31398	31444	31724	31469	31435	31105	31280	31389	31384	31321	31424	31622	31267	31442	31446	31496	31575	31616	31238	31306	31381	31171	31545	31651	31406	31496	31283	31383	31516	31070	31369	31293	31612	31600	31375	31607	31783	31554	31486	31293	31464	31505	31297	31631	31469	31426	31268	31420	31337	31236	31354	31195	31462	31381	31566	31615	31432	31393	31371	31524	31501	31541	31466	31371	31125	31418	31218	31275	31234	31277	31382	31252	31374	31462	31471	31227	31487	31506	31457	31258	31386	31120	31348	31574	31563	31387	31184	31316	31428	31391	31752	31523	31251	31405	31296	31129	31221	31484	31406	31663	31308	31481	31472	31397	31080	31445	31448	31483	31467	31152	31367	31212	31396	31518	31237	31430	31244	31331	31252	31312	31264	31323	31190
30257	41866	39864	33584	30626	25623	22668	21620	20909	18930	17616	17617	17173	17252	17263	17427	17220	17317	17090	17232	17290	17105	17197	17346	17329	17196	17285	17145	17485	17428	17186	17217	17196	17170	17159	17158	17116	17309	17083	17332	17435	17144	17059	17230	17230	16964	17033	17153	17254	17263	17210	17266	17124	17338	17136	17246	17167	17217	17001	17456	17349	17224	17236	17143	17271	17176	17257	17090	17049	17135	17227	17376	17181	17193	17519	17031	17441	17257	17254	17316	17106	17338	17224	17112	17197	17388	17121	17317	17088	17215	17001	17253	17243	17099	17206	17178	17193	17223	17182	17285	17149	17333	17223	17225	17212	17395	17228	17146	17033	17147	17286	17280	17038	17139	17182	17088	17110	17485	17148	17272	16990	17353	17219	17168	17251	17131	17181	17271	17234	17216	17124	17416	17175	17340	17189	17245	16950	17155	17260	17142	17098	17341	17161	17124	17221	17195	17333	17060	17216	17140	17167	17094	17122	17289	17221	17273	17287	17320	17169	17180	17165	17325	17126	17208	17236	17234	17325	17136	17233	17009	17325	17093	17266	17320	17273	17283	17297	17031	17203	17235	17174	17232	17258	17128	17198	17185	17299	17133	17206	17094	17160	17227	17130	17207	17219	17122	17273	17205	17157	17020	17102	17115	17121	17390	17142	17080	17103	17138	17331	17224	17363	17207	17145	17047	17257	17030	17110	17319	17106	17307	17086	17146	17043	16969	17402	17047	17141	17261	17147	17106	17086	17245	17166	17087	17065	17250	17253	17132	17213	17063	17243	17272	17198	17173	17210	17186	17308	17098	17078	17050	17101	17087	17315	17133	17262	17137	17244	17144	17126	17308	17258	17390	17173	17146	17344	17251	17134	17261	17161	17168	17080	17064	17155	16992	17181	17241	17143	17192	17047	17142	17119	17271	17103	17246	17147	17206	17144	17395	17041	17277	17239	17030	17393	17118	17104	17210	17282	17181	17225	17177	17172	17203	17414	17321	17254	17128	17238	17211	17191	17107	17131	17109	17169	17310	17112	17231	17269	17281	17370	17390	17237	17260	17212	17168	17210	17146	17133	17134	17160	17186	16993	17180	17218	17120	17160	17204	17235	17226	17162	17256	17117	17204	17254	16935	17228	17225	17353	17077	17156	16994	17035	17166	17195	17163	17192	17245	17354	17243	17050	17178	17203	17229	17137	17219	17301	17339	17223	17382	17257	17114	17275	17193	17114	17172	17234	16983	17078	17092	17153	17165	17160	17062	17057	17444	17127	17024	17189	17295	17212	17079	17133	17153	17456	17073	17170	17272	17058	17297	17283	17337	17218	17148	17288	17105	17240	17085	17308	17141	17378	17207	17434	17058	17138	17240	17227	17133	17234	17326	17035	17198	17086	17190	17315	17229	17058	17190	17397	17101	17321	17192	17053	17177	17212	17195	17210	17335	17275	17242	17133	17328	17124	17270	17269	17241	17083	17195	17360	17208	17216	17031	17223	17001	17354	17006	17285	17159	17230	17136	17168	17003	17116	17193	17359	17198	17114	17053	17130	17275	17208	17065	17294	17107	17022	17188	17187	17199	17179	17272	17308	17336	17094	17236	17202	17287	17197	16942	17138	17318	17171	17187	17150	17334	16983	17205	17177	17207	17165	17124	17454	17104	17421	17210	17269	17166	17253	17204	17124	17234	17116	17089	17234	17134	17196	17140	17237	17353	17278	17186	17190	17213	17253	17216	17334	17245	17316	17089	17271	17353	17191	17209	17168	17210	17294	17132	17028	17262	17050	17224	17185	17294	17132	17331	17146	17246	17249	17310	17155	17241	16982	17163	17225	17223	17295	17210	17190	17036	17236	17179	17140	17174	17143	17131	17171	17011	17166	17416	17122	17105	17175	17289	17074	17398	17128	17269	17286	17123	17099	17157	17009	17447	17276	17091	17293	17251	17089	17188	17039	17335	17180	17251	17331	17190	17152	17147	17358	16974	17221	17464	17283	17254	17207	17266	17264	17154	17289	17251	17137	17229	17309	17209	17345	17083	17357	17129	17220	17126	17252	17253	17299	17300	17152	17250	17244	17085	17325	17312	17132	17196	17236	17027	17084	17100	17146	17087	17466	17291	17288	17392	17114	17008	17179	17237	17098	17222	17264	17117	17029	17298	17113	17159	17018	17262	17208	17283	17074	17156	17169	17245	16884	17250	17106	17124	17332	17355	17105	17212	17374	17183	17273	17146	17139	17301	17265	17166	17153	17116	17061	17094	17205	17325	17087	17296	17154	17164	17136	17110	17200	17358	17357	17149	17281	17082	17132	17147	17270	17159	17015	17213	17276	17351	17399	17091	17153	17264	17142	17291	17038	17231	17161	17368	17214	17334	17162	17291	17181	17190	17160	17172	17174	17175	17337	17176	17189	17227	17233	17364	17264	17115	17146	17214	17203	17125	17205	17030	17162	17135	17121	17302	17207	17146	17014	17296	17198	16971	17255	17066	17215	17175	17150	17306	17225	17249	17232	17233	17246	17308	17245	17224	17085	17099	17059	17198	17255	17176	17220	17081	17183	17265	17381	17208	17121	17142	17238	17156	17140	17309	17147	17239	17201	17260	17180	17280	17079	17178	17000	17153	17306	17201	17233	17122	17042	17241	17339	17074	17072	17241	17289	17359	17095	17255	17138	17190	17045	17202	17132	17417	17358	17310	17267	17324	17295	17199	17263	16990	17186	17202	17222	17236	17183	17254	17273	17108	17244	17189	17309	17141	17354	17101	17277	17128	17120	17178	17050	17060	17117	17111	17285	17287	17077	17250	17078	17151	17208	17264	17288	17381	17273	17082	17233	17306	17127	17297	17304	17117	17299	17104	17316	17159	17151	17072	17335	17211	17251	17271	17252	17151	17368	17376	17047	17291	17095	17191	17239	17389	17248	17429	17162	17226	17137	17059	17129	17075	17131	17183	17316	17195	17061	17315	17215	17227	17348	17033	17366	17037	17150	17291	16989	17328	17315	17157	17095	16997	17213	17372	17374	17142	17355	17082	17101	17261	17237	17201	17183	17022	17058	17157	17173	17144	17149	17107	17218	17226	17208	17344	17009	17247	17235	17184	17302	17112	17247	17290	17185	17228	17079	17319	17099	17218	17088	17136	17174	17330	17167	17244	17196	17203	17186	17124	17174	17172	17356	17191	17264	17152	17122	17290	17225	17164	17165	17025	17337	17226	17084	17121	17390	17030	17296	17433	17158	17415	17124	17403	17376	17112	17171	17219	17063	17228	17321	17104	17239	17380	17174	17277	17221	17220	17067	17278	17035	17140	17093	17271	17102	17329	17224	17108	17208	17214	17205	16858	17463	17195	17199	17151	17112	17356	17137	17260	17268	17309	17318	17326	17216	17176	17246	17191	17195	17284	17146	17024	17342	17162	17361	17012	17327	17287	17149	17188	17205	17287	17166	17214	17193	17289	17232	17134	17211	17332	17163	17060	17222	17102	17314	17064	17182	17186	17291	17335	17195	17171	17315	17256	17213	17027	17332	17078	16984	17358	17099	17147	17150	17351	17242	17166	17190	17210	17293	17178	17096	17210	17243	17335	17350	17210	17231	17283	17293	17123	16936	17143	17054	17250	17240	17315	17290	17357	17253	17211	17322	17105	17279	17183	17033	17366	17178	17264	17388	17040	17103	17145	17324	17332	17193	17262	17085	17072	17217	17214	17304	17533	17417	17319	17017	17171	17140	17070	17307	17178	17114	17330	17149	17233	17198	17194	17198	17203	17255	17172	17335	17212	17217	17455	17299	17344	17244	17131	17241	17116	17241	17327	17193	17329	17262	17128	17076	17227	17239	17182	17162	17050	17328	17212	17002	17081	17167	17225	17324	17154	17364	17234	17219	17168	17128	17214	17199	17286	17094	17118	17121	17118	17243	17136	17267	17307	17307	17279	17204	17168	17222	17089	17236	17023	17199	17147	17264	17172	17083	17230	16921	17167	17161	17231	17244	17043	17102	17007	17092	17283	17232	17143	17239	17292	17059	17359	17311	17021	17150	17278	17206	17182	17075	17053	17101	17272	16959	17305	17181	17056	17122	17199	17061	17043	17146	17268	17195	17216	17135	17116	17105	17171	17165	17157	17228	17147	17160	17299	17188	17007	17046	17233	17173	17040	17315	17084	17279	17302	17365	17238	17051	17158	17161	17209	17400	17279	17353	17173	17128	17299	17225	17134	17135	17083	17144	17227	17147	17281	17185	17154	17239	17242	17343	17245	17301	17011	17317	17298	17210	17081	17342	16953	17263	17232	17348	17100	17203	17082	17279	17298	17204	17258	17013	17166	17145	17176	17259	17334	17254	17227	17200	17082	17192	17206	17092	17187	17113	17145	17240	17296	17444	17280	17181	17441	16990	17277	17275	17216	17049	17268	17198	16995	17361	17367	17140	17098	17046	17146	17237	17280	17288	17182	17240	17194	17221	17278	17160	17116	17419	17202	17280	17242	17097	17370	17194	17123	17052	17187	17181	17278	17402	17294	17137	17221	17198	17227	17111	17369	17253	17232	17342	17298	17182	17167	17098	17260	17267	17042	17265	17324	17062	17238	17046	17053	17246	17338	17171	17306	17197	17175	17187	17343	17282	17222	17380	17154	17149	17128	17127	17031	17313	17384	17181	17249	17212	17186	17198	17347	17201	16981	17158	17288	17246	17327	17286	17237	17095	17377	17174	16921	17260	17134	17166	17195	17216	17066	17300	17104	17166	17125	17309	17198	17184	17293	17307	17159	17073	17105	17123	17311	17124	17453	17355	17053	17244	17158	17330	17238	17208	17343	17163	17389	17140	17133	17264	17267	17129	17190	17352	17327	17250	17177	17025	17243	17208	17087	17073	17139	17200	17187	17263	17170	17364	17129	17124	17128	17190	17246	17172	17236	17475	17116	17095	17227	17144	17228	17255	17277	17047	17172	17296	16989	17195	17606	17298	17095	17157	17182	17457	17066	16984	17198	17200	17063	17171	17180	17244	17314	17090	17294	17273	17006	17142	17291	17245	17179	17277	17423	17127	17214	17091	17323	17332	17183	17316	17254	17260	17258	17239	17174	17243	17138	17083	17276	17262	17183	17187	17101	17266	17156	17197	17217	17290	17352	17215	17186	17109	17286
24870	22121	31894	37971	41694	41182	39155	41986	43570	38395	35622	33232	31874	31705	31245	31552	31294	31288	31462	31219	31341	31282	31329	31595	31292	31083	31343	31494	31307	31335	31483	31357	31142	31217	31328	30948	31418	31088	31471	31203	31283	31209	31332	31158	31261	31423	31182	31292	31285	31294	31358	31190	31144	31148	31411	31433	31356	30730	31464	31151	31174	31273	31241	31102	31263	31372	31403	31009	31050	31180	31366	31542	31428	31462	31550	30872	30920	31243	31247	31386	31400	31208	31264	31061	31355	31039	31152	31347	31108	31397	31264	31513	31304	31499	31215	31317	31211	31267	31382	31263	31289	31268	31487	31344	31193	31221	31421	31357	31220	31561	31189	31273	31407	31412	31173	31078	31190	31084	31272	31166	31305	31314	31326	31127	31235	31291	30971	31164	31124	31011	31288	31127	31132	31615	31174	31306	31240	31465	31262	31283	31200	31401	31282	30836	31540	31264	31061	31004	31049	31131	31094	31297	31129	31385	30961	31180	31354	30893	31589	31347	31425	31139	31428	31232	31222	31190	31395	31335	31195	31423	31201	31248	31143	31004	31244	31372	31311	31212	31401	31471	31313	31092	31447	31212	31110	31108	31204	31055	31277	31544	30982	31449	30998	31302	31280	31142	31075	31243	31059	31227	31395	31404	31116	31267	31133	31252	30950	31129	31339	31100	31314	31295	31360	31339	31148	31359	31294	31380	31106	31275	31134	30962	31092	31314	31168	31098	31120	31040	31228	31379	31210	31308	30973	31360	31035	31174	31324	31291	31399	31301	31452	31155	31166	31477	31305	30950	31341	31370	31519	31202	31144	31324	31014	31037	31322	31424	31392	31472	31299	31164	30984	31331	31134	31199	31216	31304	31535	31280	31190	31186	31254	30920	31356	31191	31422	31064	31289	31260	31117	30880	31181	31380	31207	31657	31413	31140	31421	31182	31223	31303	31292	31252	31177	31114	31412	31259	31043	31496	31096	31258	31410	31231	31236	31192	31384	31127	31282	31282	31329	31199	31277	31124	31196	31017	31094	31208	31123	31365	31359	31479	31235	31023	31174	31134	31183	31414	31290	31473	30957	31198	31146	31150	31207	31331	31263	31104	31236	31060	31113	31032	31275	31191	31038	31128	31332	31153	31440	31117	31270	30989	31213	31072	31285	31418	30978	31365	31405	31397	30964	31212	31420	31218	31184	31020	31310	31407	31227	31521	31259	31101	31199	30901	31153	31359	31205	31416	31203	31046	31248	31322	31105	31572	31427	31148	31005	31232	31242	31378	31418	31112	31280	31231	31369	31394	31039	31116	31326	31264	31246	31390	31308	31359	31358	31157	31138	31016	31263	31336	31115	31287	30932	31342	31123	31384	31293	31296	31355	31467	31401	31165	31516	30981	30917	31460	31112	31172	31170	31431	31420	31445	31026	31204	31368	31649	31302	31301	31203	31293	31232	31173	31245	31341	31381	31141	31265	31318	31353	31531	31174	31325	31271	31468	31333	31179	31164	31278	31396	30995	30924	31368	31085	31099	31362	31013	31379	31397	31287	31215	31265	31328	31323	31409	31430	31044	31225	30961	31014	31423	31012	31394	31182	31464	31237	31262	31441	31110	31247	31052	31249	31259	31216	31281	31332	31179	31038	31298	31277	31088	31116	31005	31411	30999	31235	31164	31296	31067	31068	31349	31337	31221	31024	31298	31547	31169	31434	31397	31500	31366	31155	30987	31439	31029	31284	31102	31112	31088	31582	31145	31308	31302	31301	31491	31308	31121	31277	31279	31187	30956	31025	31201	31336	31000	31267	31037	31194	31200	31221	31122	31239	31228	31257	31261	31239	31242	31162	31513	31143	31204	31336	31130	31305	31230	31062	31001	31415	31265	31397	31208	31512	31329	31365	31009	31304	31336	31099	31359	31499	31416	31038	31326	31252	31214	31319	31214	31252	31090	31021	31284	31341	31322	31307	31218	31312	31465	31222	31290	31244	31111	31046	31058	30945	31231	30919	31349	31391	31131	30964	31153	31407	31355	31291	31301	31295	31035	31348	31294	31254	30984	31238	31110	31360	31258	31408	31170	31171	31205	31564	31177	31338	31281	31087	31326	31436	31237	31074	31457	31109	31049	31062	31253	31495	31138	31066	31270	31403	31432	31285	30918	30981	31281	31369	31456	31156	31147	31299	31290	31214	31568	31325	31208	31206	31222	31055	31307	31138	31252	31152	30704	31225	31248	31395	31083	31136	31281	31378	31125	31303	31220	31343	31282	31272	31402	31252	31168	31562	31134	31534	31372	31251	31241	31351	31347	31319	31380	31166	31113	31093	31356	31479	31137	31566	31496	31194	31333	31131	31017	31248	31238	31150	31121	31376	31336	31082	31379	31344	31195	30963	31415	31160	31308	31391	31402	31239	31448	31237	31380	31324	31475	31294	31165	31156	31194	31247	31057	31250	31512	31255	31311	31231	31163	31449	31185	31212	31206	31150	31433	31136	31332	31167	31182	31166	31329	31498	31320	31414	31122	31058	30948	31072	31162	31222	31326	31186	31147	31099	31121	31174	31240	31032	31477	31523	31285	31273	31363	31068	31296	31139	31174	31287	31175	31175	30962	31064	31569	31309	31296	31174	31281	31203	31352	31070	31048	31269	31182	31500	31190	31073	31041	31304	31274	31187	31199	31266	31178	31474	31423	31194	31258	31165	31331	31136	31152	31040	31262	31081	31081	31464	31366	31269	31242	31384	30971	31081	31291	31394	31196	31024	31270	31185	31535	31170	31202	31096	31488	31282	31180	31256	31297	31199	31553	31250	31210	31527	31346	31072	31229	31098	30966	31002	31200	31312	31167	31050	31361	31367	31367	31270	31413	31567	31358	31370	31108	31114	31311	31083	31180	31293	31352	31270	31307	31432	31361	31415	31292	31147	31314	31162	31374	31255	31464	30979	31067	31348	31050	31241	31199	31223	31071	31233	31224	30953	31182	31204	31031	30915	31214	31229	31281	31298	31221	31413	31315	31216	31179	31510	31106	31246	31147	31148	31353	31239	31356	31034	31139	31228	31330	31352	31379	31160	30998	31111	31188	31288	31060	30936	31180	31182	31164	31213	31405	31451	31138	31197	31291	31228	31232	31316	31363	31219	31086	31113	31280	31479	31161	31329	31304	31244	31268	31104	31268	31107	31274	31377	31211	31450	31465	31338	31021	31181	31224	31174	30924	31209	31211	31413	31240	31405	31081	31325	31043	31486	31285	31155	31414	31362	31178	31465	31325	31315	31363	30759	31322	31481	31249	31195	31232	31040	31178	31370	31216	31325	31099	31475	31339	31608	31243	30929	31203	31298	30984	31177	31061	31156	31148	31388	31055	31219	31248	31435	31046	31593	31305	31483	31310	31012	31199	31269	31238	31072	31217	31241	31149	31082	31305	30961	31071	31036	31278	31482	31218	31208	31347	31230	31345	31343	31178	31401	31416	31124	31223	31369	31006	31208	31209	31546	31314	31319	31329	31383	31350	31689	31268	31056	31034	31354	31516	31405	31532	31162	31297	31217	31192	31309	31353	31326	30858	31217	31277	31258	31273	31299	31648	31416	31338	31232	31188	31111	31148	31425	31540	31370	31263	31130	31442	31367	31272	31476	31269	31404	31352	31485	31158	31247	31290	31062	31157	31026	31149	31193	31339	31359	31417	31396	31205	31361	31392	31136	31242	30892	31218	31205	31295	31331	30926	31144	31210	31347	31090	31379	31031	31339	30882	31190	31100	31260	31300	31362	31186	31171	31413	31323	31192	31289	31269	31316	31006	31219	31477	31098	31036	31144	31307	30866	31160	31121	31261	31189	31503	31200	31124	31421	31202	31155	31262	31129	31328	31360	31078	31141	31060	31361	31227	31197	31203	31162	31102	31438	31384	31392	31224	31233	31157	31328	31282	31305	31240	31221	31193	31108	31012	31255	31279	31187	31089	31223	31363	31300	31126	31219	31477	31332	31251	31251	31159	31127	31148	31242	31172	31322	31571	31420	31349	31217	31176	31087	31453	31232	31328	31159	31214	31199	31245	31212	31082	31029	30998	31256	31210	31201	31215	31223	31193	31277	31083	31367	31166	31314	31202	31133	31262	31125	31090	31042	30849	31627	31133	31254	31260	31176	31442	31051	31102	31206	31231	31376	31446	31195	31199	31277	31184	31021	31055	31376	31176	31125	31159	31208	30872	31163	31120	31430	31098	31163	31285	31266	31330	31352	31448	31199	31481	31266	31221	30957	31457	31349	31238	31284	31095	31128	31261	31042	31132	31156	30955	31234	31107	31332	31354	31397	31058	31255	31105	31163	31188	31352	31329	30974	31177	31281	31239	31434	31659	31333	31205	31159	31164	31289	31076	31123	31249	31203	31089	31030	31164	31190	31297	31233	31202	31056	31466	31359	31357	31201	31165	31304	31228	31325	31153	31105	31225	31180	31149	31347	31301	31393	31297	31273	31497	31445	31113	30996	31010	31249	31215	31438	31238	31493	31358	31315	31189	31299	31425	31366	31118	31032	31066	31164	31173	31408	31462	31507	31218	31224	31228	31626	31295	31382	31336	31327	31105	30881	31173	31460	31318	31407	31158	31211	31340	31139	31143	31455	31167	31294	31187	31283	31315	31264	30980	31397	31351	31276	31185	31140	31136	31493	31035	31185	31116	31052	31462	31351	31396	31406	31300	31191	30998	31043	31160	31378	31437	31208	31179	31270	31189	31142	31222	31252	31258	31326	31522	31307	31091	31155	31224	31143	30968	31084	31274	31025	30961	31192	31382	31084	31293	31236	31388	31265	30925	31192	31467	31418	31123	31240	31241	31271	31158	31368	31176	31006	31439	31312	31247	31139	31260	31430	31274	31502	31303	31278	31367	31236	31226	30986	30822	31320	31435	31101	31310	31052	31063	31252	31257	31377	31468	31242	31096	31586	31417	31185	31132	31009	31465	31359	31299	31219	31185	31115	31477	31101	31192	31257	31175	31309	31343	31692	31614	31432	31330	31204	31164	31382	31191	31629	31328	31413	31163	31056	31221	31308	31249	31329	31007	31255	31471	31395	31186	31319	31039	31367	31235	31096	31574	31295	31087	31264	31205	30978	31089	31427	31180	31322	31535	31473	31230	31251	31045
29078	44996	45843	40179	36856	29380	25387	31466	29930	24926	21204	18978	17592	17445	17219	17291	17503	17248	17356	17463	17435	17336	17403	17136	17229	17361	17281	17427	17465	17345	17460	17479	17321	17373	17431	17387	17301	17298	17407	17392	17349	17200	17467	17333	17335	17171	17321	17420	17452	17352	17249	17387	17220	17298	17281	17436	17367	17185	17221	17346	17605	17183	17232	17433	17169	17261	17347	17542	17159	17273	17360	17336	17405	17301	17305	17353	17316	17204	17186	17268	17207	17478	17444	17080	17458	17195	17420	17268	17221	17374	17376	17469	17197	17291	17516	17172	17363	17143	17485	17451	17503	17117	17266	17275	17389	17295	17239	17395	17280	17301	17166	17414	17378	17502	17415	17193	17428	17197	17383	17405	17306	17434	17283	17375	17299	17479	17219	17541	17427	17469	17099	17423	17302	17328	17299	17316	17310	17326	17267	17411	17336	17426	17111	17452	17404	17420	17328	17222	17350	17437	17362	17235	17307	17305	17335	17293	17353	17412	17364	17259	17243	17492	17267	17301	17276	17487	17245	17390	17368	17275	17487	17298	17214	17229	17548	17314	17302	17342	17332	17163	17498	17294	17450	17456	17358	17362	17301	17356	17125	17326	17313	17326	17320	17244	17215	17454	17277	17239	17419	17498	17451	17392	17292	17344	17294	17251	17395	17412	17322	17269	17267	17227	17276	17151	17332	17170	17304	17324	17477	17318	17297	17385	17324	17233	17280	17356	17106	17341	17495	17291	17361	17489	17283	17239	17424	17364	17203	17300	17278	17123	17253	17172	17112	17361	17421	17349	17397	17486	17303	17160	17370	17290	17372	17428	17297	17259	17112	17274	17327	17410	17370	17252	17357	17294	17318	17394	17212	17320	17368	17138	17154	17297	17206	17229	17343	17276	17147	17163	17461	17248	17339	17346	17409	17184	17238	17177	17287	17400	17166	17368	17224	17376	17339	17348	17321	17397	17226	17369	17408	17074	17413	17133	17211	17363	17229	17326	17331	17363	17230	17426	17177	17494	17363	17561	17429	17289	17276	17604	17008	17304	17317	17320	17322	17566	17334	17462	17491	17432	17513	17248	17208	17428	17268	17373	17286	17511	17298	17379	17379	17287	17296	17054	17494	17207	17491	17477	17486	17420	17316	17365	17284	17430	17550	17406	17380	17480	17263	17374	17254	17236	17237	17227	17282	17326	17293	17344	17333	17262	17280	17236	17417	17257	17355	17286	17277	17233	17567	17404	17225	17328	17282	17184	17256	17431	17176	17419	17366	17286	17360	17178	17301	17326	17261	17241	17402	17235	17156	17431	17284	17407	17136	17113	17391	17288	17278	17390	17209	17332	17477	17304	17417	17239	17271	17353	17299	17092	17278	17285	17363	17409	17457	17213	17277	17260	17452	17309	17238	17311	17163	17335	17406	17242	17407	17168	17540	17385	17260	17415	17421	17431	17338	17349	17330	17232	17241	17350	17359	17284	17480	17275	17364	17261	17392	17301	17464	17383	17356	17293	17311	17252	17062	17390	17291	17249	17531	17381	17226	17386	17130	17215	17390	17248	17463	17360	17478	17308	17312	17533	17348	17150	17382	17368	17157	17490	17480	17304	17619	17458	17352	17498	17325	17100	17241	17198	17056	17424	17392	17266	17447	17173	17372	17329	17209	17322	17313	17315	17347	17471	17116	17313	17259	17360	17381	17149	17228	17094	17233	17334	17203	17362	17400	17421	17289	17509	17299	17482	17448	17284	17514	17206	17507	17336	17362	17415	17296	17428	17164	17193	17342	17408	17354	17403	17393	17477	17379	17352	17380	17447	17145	17190	17089	17229	17373	17390	17333	17257	17323	17275	17421	17351	17454	17068	17419	17163	17247	17265	17418	17357	17240	17329	17424	17309	17421	17335	17235	17316	17470	17207	17179	17262	17480	17331	17270	17260	17193	17424	17178	17378	17449	17299	17459	17229	17450	17339	17293	17449	17301	17330	17313	17162	17368	17336	17377	17352	17555	17420	17245	17188	17553	17296	17331	17348	17309	17412	17278	17311	17299	17329	17221	17290	17462	17268	17415	17409	17450	17297	17356	17346	17266	17386	17146	17454	17572	17240	17301	17462	17385	17495	17295	17256	17387	17258	17211	17250	17444	17217	17254	17215	17321	17383	17283	17291	17286	17399	17325	17186	17438	17268	17310	17248	17493	17412	17327	17400	17519	17282	17368	17324	17234	17401	17464	17231	17220	17252	17309	17394	17399	17253	17292	17321	17144	17305	17480	17303	17441	17429	17288	17213	17314	17235	17212	17297	17269	17112	17360	17151	17315	17242	17324	17413	17264	17268	17418	17295	17321	17417	17351	17343	17199	17309	17266	17299	17285	17324	17527	17464	17351	17440	17446	17468	17310	17368	17353	17378	17262	17466	17392	17298	17251	17322	17334	17133	17134	17257	17264	17144	17159	17450	17318	17431	17372	17248	17257	17403	17316	17426	17475	17377	17406	17315	17253	17403	17385	17342	17343	17266	17210	17385	17276	17332	17166	17278	17240	17241	17383	17442	17294	17439	17303	17170	17245	17188	17151	17298	17409	17134	17302	17339	17284	17369	17238	17309	17317	17336	17263	17239	17432	17269	17435	17256	17225	17315	17333	17462	17396	17282	17344	17225	17391	17223	17322	17494	17227	17337	17318	17294	17414	17360	17401	17573	17250	17197	17370	17376	17273	17090	17149	17310	17376	17510	17583	17200	17287	17228	17199	17273	17229	17374	17222	17275	17276	17287	17375	17427	17317	17394	17238	17403	17455	17278	17359	17480	17239	17339	17386	17278	17247	17545	17444	17255	17218	17494	17454	17311	17279	17171	17332	17332	17440	17185	17325	17406	17502	17344	17378	17295	17276	17178	17541	17219	17343	17391	17420	17335	17345	17316	17227	17275	17361	17429	17257	17380	17314	17266	17198	17467	17343	17557	17420	17290	17293	17419	17400	17314	17385	17349	17293	17276	17397	17249	17270	17392	17182	17457	17320	17204	17228	17417	17405	17217	17304	17192	17274	17541	17302	17258	17445	17227	17362	17397	17416	17413	17425	17241	17352	17107	17230	17543	17329	17271	17388	17448	17221	17213	17181	17128	17179	17031	17211	17339	17267	17263	17393	17391	17389	17242	17249	17461	17331	17341	17253	17463	17441	17344	17366	17248	17363	17342	17290	17454	17274	17261	17015	17339	17301	17382	17320	17321	17228	17330	17272	17307	17196	17440	17276	17369	17390	17078	17309	17405	17244	17332	17130	17309	17394	17243	17487	17479	17367	17386	17405	17338	17198	17525	17258	17364	17436	17316	17377	17435	17364	17284	17432	17199	17279	17408	17382	17289	17218	17245	17353	17482	17247	17304	17283	17227	17476	17073	17284	17241	17459	17487	17445	17330	17335	17529	17218	17185	17364	17324	17443	17519	17295	17103	17199	17303	17345	17375	17537	17206	17297	17161	17226	17270	17480	17400	17254	17396	17141	17346	17394	17348	17591	17254	17379	17215	17260	17395	17546	17536	17213	17405	17390	17344	17113	17249	17245	17359	17509	17350	17293	17366	17473	17385	17469	17114	17538	17259	17327	17514	17401	17298	17505	17547	17395	17425	17519	17323	17090	17245	17298	17278	17278	17364	17101	17368	17381	17298	17318	17165	17168	17423	17195	17372	17385	17348	17277	17484	17265	17163	17363	17223	17509	17507	17499	17485	17173	17438	17153	17348	17450	17415	17306	17342	17262	17322	17211	17328	17382	17083	17427	17337	17391	17421	17289	17282	17377	17294	17320	17474	17330	17358	17355	17392	17296	17244	17316	17163	17170	17335	17346	17255	17273	17431	17411	17313	17323	17266	17255	17191	17312	17480	17259	17342	17428	17339	17185	17408	17286	17413	17112	17217	17347	17466	17307	17346	17378	17097	17459	17345	17413	17416	17438	17427	17360	17297	17536	17196	17438	17353	17433	17341	17455	17530	17391	17359	17220	17223	17251	17362	17496	17399	17438	17436	17585	17280	17363	17130	17518	17227	17243	17242	17263	17221	17293	17313	17274	17388	17201	17520	17305	17294	17268	17141	17522	17334	17370	17101	17515	17248	17306	17326	17341	17298	17275	17263	17350	17324	17299	17395	17230	17482	17401	17212	17219	17276	17544	17264	17335	17433	17203	17450	17335	17307	17273	17188	17250	17190	17291	17280	17364	17514	17221	17348	17232	17245	17192	17422	17200	17556	17291	17435	17277	17312	17412	17340	17316	17342	17376	17373	17442	17059	17269	17327	17256	17201	17146	17236	17263	17222	17357	17419	17423	17294	17288	17325	17288	17400	17219	17490	17317	17196	17226	17255	17449	17199	17448	17196	17035	17282	17273	17331	17417	17309	17193	17314	17352	17430	17183	17190	17377	17444	17214	17198	17339	17335	17171	17369	17204	17245	17307	17448	17568	17330	17158	17419	17477	17258	17454	17274	17283	17375	17347	17296	17416	17342	17312	17355	17179	17340	17247	17058	17435	17242	17372	17455	17465	17264	17174	17348	17248	17341	17396	17443	17325	17150	17336	17336	17360	17349	17373	17445	17312	17468	17434	17375	17129	17318	17610	17373	17235	17326	17371	17341	17097	17304	17281	17117	17195	17138	17333	17421	17368	17093	17189	17410	17266	17227	17290	17271	17378	17384	17423	17365	17368	17342	17307	17264	17409	17469	17172	17358	17216	17446	17583	17390	17268	17304	17318	17261	17270	17351	17189	17192	17220	17234	17255	17190	17271	17300	17322	17303	17275	17302	17340	17413	17337	17570	17402	17411	17236	17303	17125	17171	17345	17288	17306	17393	17037	17283	17340	17288	17384	17386	17251	17413	17249	17112	17382	17342	17305	17470	17398	17301	17217	17408	17265	17241	17272	17394	17354	17283	17311	17413	17429	17237	17386	17381	17267	17661	17412	17294	17218	17152	17394	17116	17330	17271	17387	17097	17284	17218	17293	17347	17411	17274	17399	17273	17232	17415	17426	17201	17457	17514	17251	17423	17466	17334	17557	17309	17449	17229	17224	17639	17421	17277	17241	17413	17361	17337	17365	17304	17459	17406	17130	17316	17368	17285	17237	17269	17324	17321	17491	17133	17331	17373
22841	21695	30361	33518	39360	44072	43270	49027	50973	47223	41513	35791	33344	32489	32353	31887	32164	32079	31948	31948	32026	32131	31782	31985	31744	31580	31830	31808	31932	31762	31729	31949	31734	31895	31725	31803	31892	31980	31815	31818	32013	31893	32104	31788	31959	31685	31678	31852	31859	31889	31716	31708	32054	31648	31941	31900	31881	31880	31619	31654	31964	31814	31773	31802	31871	31786	31803	31894	31960	31726	31995	31893	31804	31738	31802	31540	31686	31743	31779	31876	31875	31614	32075	31793	31670	31936	31964	31702	31632	31721	31954	31770	31540	31839	31632	31884	31959	32103	31612	31944	31776	31565	31656	31825	31676	31573	31408	31657	31619	31740	31718	32037	31653	31692	31827	31897	31829	31636	31505	31771	31729	31575	31843	31759	31704	31893	31645	31722	31813	31793	31744	31674	32019	31959	31951	32104	31760	31656	31802	31608	31635	31603	31600	31514	31634	31754	31803	32040	32042	31922	31827	31860	31934	31923	31835	31708	31912	31958	31672	31597	31848	31608	31631	31810	31879	31543	31736	31707	31858	31551	31913	31796	31768	31816	31740	31618	31615	31839	31868	31966	31943	31894	31702	31850	31902	31992	31749	31595	31685	31727	31831	31870	31696	31868	31750	31711	31569	31883	31574	31617	31696	31935	31548	31601	31753	31604	31942	32007	31933	31819	31727	31559	31841	31787	31799	31662	31797	31832	31824	31847	31436	31831	31693	31441	31829	31427	31849	31804	31800	32075	31602	31893	31824	31956	31975	31939	31591	31596	31661	31893	31786	31774	31653	31860	31842	31688	31584	32153	31770	31692	31877	31688	31837	31623	31660	31591	31930	31761	31518	31856	31774	31785	31726	31731	31940	31554	31788	31983	31869	31646	31832	31824	31920	31765	31908	31582	31805	31912	31830	31577	31819	31958	31748	31701	32045	31653	31366	31799	32077	31984	32096	31665	31507	31846	31804	31769	31664	31652	31513	31831	31814	31700	31596	31824	31793	31737	31827	31734	31850	31730	31689	31620	31946	31783	31863	31896	31669	31742	31787	32006	31780	31797	31901	31793	31777	31877	31729	31905	31851	31791	31520	31558	31797	31948	31904	31923	31467	32033	32068	31903	31654	31734	31589	31664	31591	31896	31898	31689	31891	31740	31869	31940	31753	31700	32031	32110	31924	31587	31575	31754	31837	31577	31514	31367	31677	31681	31834	31740	31880	31938	31488	31643	31656	31866	31847	31667	31848	31723	32148	32025	31631	31986	31792	31879	31498	31669	31905	31554	31757	31774	32045	31786	31682	31888	31690	31602	31963	31701	31936	31900	31781	31801	32207	31772	31897	31856	31762	31784	31635	31825	31842	31678	31717	32063	31897	31704	31839	31546	31908	31962	31659	31784	31794	31526	31730	31834	31899	31735	31853	32028	31867	31718	31614	31566	31725	31850	31956	31862	31610	31712	32111	31771	32048	31533	31680	31717	31840	31887	31662	31653	31738	31911	31778	31862	32061	31743	32068	31719	31980	31729	31916	31570	31756	31612	31496	31741	31794	31850	31862	31694	31766	31947	31691	31558	32038	31752	32051	31822	31707	31888	31721	31589	31679	31826	31736	31730	31761	31588	31850	31956	31568	31758	31893	31796	31702	31807	31728	31754	31582	31763	31707	31652	31575	31630	31879	31655	31952	31629	31793	31622	31836	31708	31659	31788	31946	31852	31620	31824	31877	31640	31573	31768	31827	31880	31658	31851	31656	31820	31934	31751	31661	32039	31775	31691	31861	31733	31922	31721	31438	32016	31746	31708	31745	31839	31719	31699	31864	31738	31838	31914	31824	31961	31739	31571	31535	31620	31654	31676	31793	31910	31718	31806	31839	31785	31690	31616	32057	31990	31682	31828	31783	31725	31622	31734	31833	31737	31676	31760	32025	31748	31634	31642	31599	31942	31708	31969	31848	31540	31779	31849	32040	31760	31957	31729	31606	31982	31738	31879	31696	31454	31770	31739	31873	31827	31816	31941	31873	31824	31710	32033	32041	31805	31882	31661	31637	31881	31815	31821	31687	31777	31874	31819	31772	31513	31791	31626	31717	31626	31666	31596	31787	31835	31606	31711	31844	31769	31692	31845	31705	31852	31792	31751	31497	31656	31594	31718	31728	31768	31892	31757	31700	31664	31752	31758	31729	31679	31755	31753	31766	31640	31851	31946	31933	31894	31696	31587	31812	31820	31774	31556	31938	32042	32009	31984	31844	31768	31695	31750	31597	31825	31894	31848	31546	31751	32032	31962	31961	31579	31897	31858	31882	31743	31662	31944	31654	31951	31819	31913	31856	31909	31710	31452	31594	32100	31823	31675	31767	31885	31831	31752	31811	31529	32049	31448	31613	31688	31711	31686	31829	31744	31797	31813	32008	31887	31872	31663	31826	31606	32030	31804	31549	31985	31676	31750	31807	31774	31727	31638	31724	32027	31851	31839	31723	31974	31671	31802	31638	31755	31677	31467	31755	31540	31896	31978	31815	32225	31845	32044	31852	31549	31600	31644	31704	31755	31832	31754	31860	31457	31851	31884	31768	31784	32001	31644	31855	32025	31900	31783	31824	32000	31570	31632	31784	31830	31905	31891	31734	31823	31663	31587	31912	31492	31757	31551	31808	31709	31544	31756	31651	31640	31726	31648	31887	32240	31805	31993	31769	31897	31570	31764	31958	31577	31632	31753	32084	31830	31799	31888	31932	31668	31858	31283	31655	31728	31945	31915	31873	31766	31832	31721	31832	31664	31826	31555	31638	31812	31886	31882	31773	31751	31757	31727	31712	31796	31999	31587	31613	31661	31705	31667	31979	31816	31797	31576	31424	31973	31692	31885	31556	31761	31696	31544	31849	31628	31806	31734	31626	31706	31762	31405	31932	31844	31660	31729	31914	31948	31685	31720	31926	31790	31865	31863	31648	31863	31774	31743	31756	31622	31977	32032	31926	31839	31714	31506	31653	32009	31914	31911	31624	31698	31857	31733	31785	31831	32092	32006	31606	31729	31740	32059	31805	31869	31803	31867	31905	31763	31618	31977	31763	31847	31632	31970	31645	31663	31653	31500	31957	31922	32070	31928	31807	31806	31733	31651	31485	31552	31601	31796	31831	31616	31888	31772	31606	31912	31680	31435	31946	31772	31810	32025	32006	31996	31733	31639	31873	31776	31510	31852	31787	31914	31907	31740	31914	31792	31705	31872	31963	31795	31875	31978	31712	31957	31840	31435	31587	31946	31850	32041	31715	31927	31683	31991	31875	31926	31744	32072	31707	31916	31731	31657	31801	31714	31858	31767	31860	31875	31820	31741	31747	31768	31914	31894	31740	31766	31729	31558	31767	31749	31613	31684	31593	31795	31848	32024	32018	31827	31707	31899	31603	32023	31857	31746	31583	31719	31618	31658	31522	31482	31664	31576	31712	31763	31924	31890	31681	31657	31642	32023	31587	31773	32265	31743	31672	31670	31791	31738	32048	31598	31779	31690	31802	31780	31808	31857	31730	31733	31801	31812	31579	31753	31731	31753	31929	31608	31855	31697	31922	31797	31750	31863	31705	31940	31740	31640	31627	31895	31831	31525	31924	31748	32034	31863	31933	31864	32198	31687	31870	31725	31846	31743	31657	32027	31626	31750	31827	31634	31596	32030	31849	31701	31557	31595	31508	31765	31684	31830	31820	31962	31958	31652	31833	31802	31806	31730	32005	31905	31630	31690	31579	31637	31898	31895	31748	31902	31717	31966	31620	32107	32087	31800	31740	31553	31700	31725	31709	31694	31827	31801	31592	31747	31647	31723	31616	31758	31965	31748	31734	32084	32028	31646	31690	31700	31958	31748	31438	31830	31679	31814	31632	31664	31472	31554	31752	31538	31963	31693	31574	31827	31838	31647	31663	31535	31749	31748	31626	31615	31679	31799	31742	31604	31773	31634	31753	31788	31740	31686	31852	31831	31553	31971	31527	31578	31843	31653	31613	31927	31518	31702	31824	31783	31817	31679	31808	31941	31503	31880	31515	31524	31627	31764	31794	32040	31933	31824	31930	31723	31834	31858	31871	31526	31910	31858	31816	31516	31886	31620	32018	31955	31891	31674	31833	31559	31656	31808	31611	31877	31801	31879	31912	31769	31842	31875	31715	31630	31946	31883	31761	31731	31886	31680	31813	31494	31653	32038	31839	31913	31579	31628	31942	31807	31820	31706	31771	31746	31644	31902	31810	31949	31558	31578	31759	31778	31877	31747	31675	31852	31684	31923	31687	31931	31560	31883	31967	32029	32065	31827	31677	31789	31846	31910	31733	31901	31715	31723	31680	31756	32055	31673	31646	31782	31650	31763	31637	31896	31739	32058	31800	31460	31641	31738	31774	31945	31911	31844	31821	31613	31721	31598	31596	31706	31777	32008	31794	31745	31948	31810	31922	31828	31738	31760	31743	31795	31545	31803	31751	31757	31736	31754	31526	31592	31980	31751	31925	31711	31895	31869	31618	31724	31608	31716	31792	31898	31761	31733	31827	31690	31609	31678	31828	31762	31938	32156	31751	31736	31740	31800	31695	31662	31742	31952	31866	31643	32036	31669	31616	31547	31881	31935	31640	31811	32025	31800	31824	31920	31614	31621	31800	31658	32039	31689	31774	31770	31894	31421	31834	31417	31601	31562	31813	31771	31870	31865	31662	31751	31749	31872	31733	31903	31698	31715	31841	31642	31738	31842	31683	31909	31940	31868	31758	31912	31951	31596	31932	31655	31658	31734	31834	31733	31946	31907	31571	31633	32003	31816	31848	31875	31712	31592	31658	31824	31892	31736	31929	31782	31585	31849	31981	31758	31801	31647	31803	32127	31776	31783	31591	31971	31823	31613	31444	31511	32035	31848	31652	31788	31620	31897	31794	31791	31750	31695	31904	31611	31677	31673	31448	31992	31920	31873	31746	31644	31815	31614	31675	31944	31427	31759	31818	31676	31905	31787	31615	31776	31794	32034	31970	32007	31958	31825	31625	31747	31981	31564	31537	31736	31801	31966	31844	31675	31912	31817	31950	31625	31765	31906	31673	32028	31768	31680	31762	31539	31715	31772	31628	31895	31675	31952	31580	31709	32131	31628	31619	32046	31636	31975	31807	31591
30832	50928	53779	47631	42127	37574	28763	39144	40129	34863	27338	20913	18531	18081	17957	18089	17796	17814	17952	17624	17773	17809	17775	17827	17815	17732	17767	17779	17863	17812	17811	17831	17798	17677	17619	17722	17796	17692	17601	17762	17582	17778	17728	17648	17760	17707	17829	17742	17604	17762	17674	17827	17758	17664	17822	17889	17679	17866	17852	17870	17729	17738	17724	17714	17915	17756	17710	17617	17901	17783	17765	17656	17637	17776	17582	17695	17835	17822	17498	17822	17599	17752	17697	17650	17640	17720	17735	17870	17733	17753	17769	17593	17639	17741	17728	18056	17707	17596	17963	17741	17577	17770	17584	17624	17750	17853	17878	17728	18084	17512	17780	17644	17663	17763	17691	17662	17734	17646	17816	17612	17654	17781	17595	17797	17795	17771	17815	17530	17874	17732	17700	17818	17725	17564	17766	17754	17818	17540	17667	17746	17721	17539	17716	17816	17704	17857	17707	17708	17738	17578	17793	17728	17677	17872	17802	17653	17521	17793	17635	17965	17608	17577	17478	17989	17791	17613	17835	17613	17740	17716	17846	17844	17703	17605	17610	17589	17733	17661	17764	17779	17769	17690	17878	17763	17580	17811	17758	17633	17732	17662	17776	17759	17606	17827	17725	17723	17790	17672	17739	17861	17775	17687	17555	17521	17733	17826	17843	17801	17593	17540	17746	17642	17720	17635	17632	17737	17718	17579	17784	17706	17705	17793	17537	17731	17676	17477	17954	17859	17607	17757	17716	17622	17855	17697	17765	17898	17596	17669	17665	17603	17545	17657	17876	17666	17772	17620	17544	17758	17564	17751	17734	17618	17947	17821	17543	17767	17650	17697	17660	17834	17686	17793	17535	17694	17657	17738	17805	17553	17721	17726	17754	17680	17784	17696	17691	17662	17634	17725	17624	17775	17672	17705	17629	17762	17847	17555	17587	17670	17555	17731	17655	17767	17825	17688	17789	17884	17739	17765	17576	17735	17576	17764	17825	17680	17631	17656	17523	17606	17716	17772	17634	17591	17783	17686	17812	17722	17677	17629	17719	17808	17668	17645	17596	17803	17664	17621	17860	17659	17606	17803	17622	17519	17677	17573	17516	17698	17691	17655	17754	17657	17615	17678	17733	17598	17673	17684	17743	17869	17782	17850	17820	17660	17667	17650	17812	17721	17720	17649	17670	17717	17636	17748	17693	17522	17787	17587	17643	17790	17744	17778	17642	17627	17659	17713	17902	17853	17597	17507	17832	17578	17691	17885	17717	17918	17633	17719	17654	17644	17635	17718	17827	17660	17723	17735	17776	17716	17700	17817	17620	17686	17556	17777	17867	17884	17633	17434	17562	17986	17647	17661	17746	17687	17818	17625	17753	17694	17669	17652	17605	17566	17532	17783	17715	17667	17613	17749	17725	17694	17716	17891	17866	17797	17748	17774	17783	17544	17765	17680	17736	17884	17748	17874	17673	17844	17733	17734	17712	17926	17681	17644	17850	17614	17777	17738	17744	17564	17585	17819	17764	17829	17675	17770	17860	17675	17673	17824	17782	17742	17620	17590	17763	17805	17759	17631	17637	17749	17807	17723	17800	17688	17726	17878	17834	17713	17688	17738	17553	17843	17800	17850	17689	17767	17987	17598	17623	17810	17695	17644	17602	17603	17700	17807	17663	17687	17801	17759	17703	17632	17681	17795	17792	17550	17594	17575	17723	17703	17697	17660	17713	17773	17552	17771	17679	17499	17816	17614	17690	17717	17508	17799	17814	17984	17597	17610	17781	17685	17700	17743	17591	17606	17880	17725	17592	17633	17639	17796	17661	17754	17743	17612	17745	17765	17771	17936	17639	17730	17630	17580	17738	17741	17674	17578	17778	17732	17605	17716	17734	17781	17581	17596	17754	17773	17651	17743	17734	17668	17975	17739	17773	17646	17639	17727	17560	17774	17929	17635	17478	17545	17668	17726	17623	17532	17668	17630	17828	17629	17658	17642	17791	17711	17625	17697	17687	17659	17605	17596	17517	17778	17554	17786	17858	17704	17939	17609	17739	17725	17711	17945	17720	17872	17711	17737	17772	17681	17754	17793	17748	17679	17620	17700	17790	17532	17495	17666	17679	17804	17740	17841	17755	17615	17695	17799	17777	17849	17748	17610	17689	17568	17755	17642	17619	17823	17570	17635	17725	17743	17576	17703	17678	17893	17750	17749	17716	17765	17826	17669	17780	17863	17658	17738	17657	17851	17767	17689	17843	17763	17619	17749	17894	17793	17697	17771	17742	17721	17761	17775	17776	17542	17636	17671	17852	17734	17717	17790	17696	17785	17782	17698	17633	17729	17513	17675	17777	17540	17549	17700	17747	17631	17772	17643	17689	17690	17869	17719	17657	17750	17667	17471	17697	17779	17657	17767	17555	17693	17722	17900	17554	17641	17627	17705	17920	17669	17897	17637	17591	17700	17519	17609	17857	17690	17661	17957	17752	17777	17641	17847	17829	17668	17705	17778	17791	17909	17658	17702	17522	17606	17786	17751	17845	17723	17654	17794	17752	17842	17779	17662	17753	17623	17779	17716	17619	17665	17743	17893	17879	17798	17805	17635	17885	17725	17723	17654	17884	17689	17701	17795	17700	17808	17712	17786	17698	17634	17730	17630	17678	17768	17738	17917	17750	17665	17767	17573	17761	17605	17688	17633	17789	17712	17828	17710	17695	17750	17888	17599	17792	17722	17526	17860	17548	17611	17839	17794	17691	17759	17565	17742	17601	17918	17717	17747	17691	17712	17685	17864	17706	17715	17665	17655	17839	17634	17626	17494	17800	17708	17778	17631	17591	17784	17778	17698	17700	17746	17708	18055	17756	17702	17712	17734	17777	17605	17556	17667	17697	17672	17847	17653	17808	17730	17754	17847	17591	17724	17610	17833	17710	17713	17738	17585	17680	17857	17663	17739	17813	17595	17676	17642	17585	17681	17640	17687	17635	17770	17768	17675	17662	17853	17871	17760	17671	17703	17773	17647	17795	17755	17678	17580	17638	17979	17628	17690	17903	17846	17870	17827	17574	17784	17744	17606	17567	17802	17843	17567	17828	17696	17871	17632	17759	17737	17851	17794	17614	17832	17768	17668	17751	17553	17742	17637	17793	17655	17592	17661	17800	17620	17574	17634	17921	17761	17781	17608	17713	17999	17779	17796	17603	17676	17769	17661	17819	17735	17511	17601	17611	17812	17603	17555	17711	17849	17419	17604	17659	17708	17646	17820	17544	17767	17826	17711	17876	17684	17715	17767	17525	17751	17706	17644	17699	17646	17767	17496	17577	17640	17549	17774	17646	17518	17812	17815	17887	17652	17792	17734	17832	17803	17808	17591	17746	17672	17626	17626	17584	17769	17695	17694	17695	17703	17685	17794	17806	17707	17698	17596	17836	17552	17673	17557	17715	17749	17819	17656	17565	17769	17804	17894	17787	17653	17699	17623	17615	17684	17645	17716	17840	17668	17768	17883	17646	17727	17722	17637	17724	17825	17787	17856	17865	17772	17874	17699	17459	17671	17678	17682	17660	17508	17713	17600	17726	17577	17872	17693	17811	17814	17696	17631	17838	17779	17659	17706	17641	17805	17524	17753	17663	17622	17787	17748	17714	17720	17790	17789	17756	17538	17814	17614	17697	17914	17713	17705	17810	17670	17706	17720	17608	17655	17657	17556	17567	17574	17748	17638	17643	17633	17845	17570	17793	17751	17864	17599	17672	17615	17947	17620	17764	17768	17777	17701	17690	17509	17893	17813	17524	17545	17841	17745	17603	17606	17776	17464	17550	17578	17424	17726	17754	17562	17564	17782	17937	17733	17718	17578	17891	17822	17705	17542	17848	17683	17809	17666	17756	17666	17663	17663	17693	17858	17843	17796	17604	17762	17619	17861	17445	17704	17564	17709	17615	17517	17841	17691	17701	17599	17689	17866	17713	17623	17818	17717	17875	17598	18023	17762	17724	17642	17648	17576	17678	17692	17652	17698	17573	17619	17736	17704	17664	17614	17604	17833	17677	17618	17727	17815	17712	17672	17718	17703	17725	17744	17817	17847	17633	17716	17733	17702	17955	17704	17561	17765	17692	17724	17681	17733	17615	17608	17871	17740	17752	17839	17740	17543	17782	17791	17733	17577	17761	17812	17706	17735	17644	17586	17590	17761	17400	17784	17615	17691	17712	17615	17810	17762	17824	17734	18022	17728	17879	17727	17832	17730	17783	17752	17687	17761	17395	17754	17789	17708	17714	17670	17741	17607	17842	17666	17608	17731	17642	17442	17760	17758	17643	17636	17669	17567	17830	17728	17723	17814	17663	17841	17681	17668	17803	17667	17876	17993	17804	17670	17754	17699	17574	17658	17804	17621	17836	17701	17584	17724	17727	17761	17670	17816	17653	17699	17624	17967	17869	17702	17595	17834	17817	17788	17777	17440	17845	17837	17807	17800	17901	17757	17614	17768	17643	17735	17761	17679	17565	17793	17749	17713	17773	17885	17632	17718	17864	17821	17885	17844	17666	17706	17763	17682	17842	17594	17655	17724	17640	17709	17793	17720	17704	17891	17732	17684	17595	17742	17800	17985	17463	17762	17883	17597	17580	17810	17715	17801	17842	17809	17919	17750	17846	17766	17522	17909	17742	17733	17648	17639	17767	17773	17741	17772	17677	17668	17833	17618	17752	17794	17861	17709	17804	17683	17811	17724	17801	17802	17643	17723	17623	17739	17512	17656	17736	17696	17702	17670	17597	17737	17672	17687	17872	17797	17742	17597	17844	17597	17661	17832	17872	17723	17703	17671	17832	17672	17863	17869	17720	17633	17540	17684	17597	17675	17798	17887	17786	17770	17691	17700	17701	17598	17577	17658	17684	17567	17723	17819	17570	17663	17729	17644	17825	17555	17660	17671	17772	17679	17799	17673	17749	17830	17713	17918	17983	17623	17618	17780	17801	17784	17625	17808	17557	17751	17610	17864	17758	17666	17741	17789	17670	17699	17830	17599	17779	17749	17659	17733	17832	17726	17680	17679	17652	17762	17765	17774	17741	17599	17910	17743	17779	17799	17584	17738	17686	17811	17649	17732	17756	17698	17626	17734	17753	17601	17686	17724	17768	17837	17766	17685	17455	17646
37766	37011	43261	43641	39995	37741	35911	34256	33944	33845	32792	31826	31535	31382	31503	31418	31574	31408	31261	31416	31609	31522	31732	31586	31281	31582	31328	31540	31295	31345	31337	31470	31403	31564	31491	31534	31359	31244	31386	31595	31206	31088	31357	31470	31560	31635	31430	31303	31549	31330	31569	31221	31607	31603	31348	31300	31321	31288	31387	31535	31688	31430	31412	31713	31556	31194	31333	31688	31527	31282	31429	31532	31274	31322	31219	31541	31388	31377	31495	31481	31603	31415	31498	31512	31270	31439	31167	31439	31505	31404	31211	31542	31265	31492	31347	31450	31388	31364	31323	30908	31320	31312	31469	31055	31460	31468	31631	31094	31503	31390	31375	31123	31281	31293	31301	31249	31471	31568	31797	31533	31474	31412	31567	31265	31280	31063	31405	31573	31370	31671	31434	31495	31409	31430	31296	31190	31264	31440	31450	31527	31635	31041	31245	31142	31540	31457	31290	31304	31431	31360	31480	31161	31500	31388	31555	31417	31091	31151	31314	31362	31284	31262	31286	31635	31530	31388	31467	31302	31084	31428	31420	31520	31472	31801	31223	31488	31623	31555	31256	31379	31417	31218	31489	31470	31339	31212	30967	31191	31525	31277	31359	31419	31519	31842	31174	31462	31455	31448	31427	31617	31288	31138	31233	31436	31425	31557	31421	31537	31228	31424	31203	31385	31292	31310	31529	31423	31376	31454	31240	31295	31644	31269	31238	31279	31550	31222	31589	31325	31355	31625	31453	31471	31137	31506	31166	31216	31288	31205	31575	31641	31821	31404	31079	31343	31584	31565	31487	31372	31262	31197	31507	31565	31317	31473	31396	31265	31163	31248	31301	31533	31209	31337	31543	31381	31412	31144	31405	31220	31279	31161	31239	31257	31314	31313	31613	31349	31514	31514	31378	31544	31195	31625	31431	31302	31692	31328	31252	31417	31581	31316	31473	31471	31157	31369	31589	31479	31426	31645	31409	31493	31355	31287	31275	31490	31427	31549	31240	31373	31487	31448	31069	31381	31613	31132	31296	31229	31333	31028	31090	31314	31632	31308	31386	31219	31447	31249	31370	31390	31221	31384	31421	31428	31413	31299	31556	31479	31220	31379	31505	31353	31289	31404	31390	31279	31216	31387	31497	31376	31567	31396	31510	31343	31307	31287	31247	31282	31251	31063	31154	31337	31577	31361	31577	31266	31471	31568	31406	31350	31262	31413	31172	31374	31334	31237	31168	31528	31501	31244	31261	31281	31452	31434	31236	31478	31648	31457	31533	31268	31677	31193	31197	31687	31301	31324	31433	31283	31204	31634	31229	31237	31148	31307	31494	31529	31199	31579	31485	31209	31506	31196	31531	31519	31509	31242	31422	31348	31389	31547	31431	31299	31305	31444	31477	31512	31679	31232	31460	31540	31441	31473	31548	31221	31388	31616	31475	31403	31308	31465	31435	31108	31426	31310	31571	31403	31333	31466	31520	31555	31246	31167	31431	31464	31472	31344	31433	31196	31220	31551	31482	31342	31534	31314	31183	31380	31314	31589	31675	31491	31599	31592	31379	31291	31323	31451	31569	31558	31198	31419	31054	31444	31144	31595	31363	31399	31377	31359	31496	31428	31536	31416	31652	31446	31531	31283	31351	31244	31253	31288	31414	31256	31512	31317	31188	31187	31514	31384	31117	31252	31136	31269	31448	31247	31589	31355	31443	31388	31249	31315	31540	31388	31318	31261	31386	31348	31506	31271	31428	31444	31702	31482	31159	31374	31319	31439	31474	31488	31390	31506	31441	31445	31707	31683	31411	31193	31271	31158	31278	31223	31637	31491	31447	31402	31453	31419	31402	31151	31215	31215	31676	31342	31571	31458	31464	31260	31521	31432	31285	31267	31198	31508	31281	31369	31365	31552	31119	31319	31577	31547	31367	31439	31615	31531	31316	31781	31238	30994	31551	31526	31309	31173	31366	31633	31396	31528	31465	31312	31417	31410	31718	31592	31067	31432	31331	31425	31418	31456	31457	31398	31471	31617	31303	31435	31584	31273	31542	31129	31642	31393	31272	31387	31370	31227	31401	31437	31238	31339	31375	31244	31524	31437	31282	31244	31233	31341	31359	31526	31296	31727	31332	31286	31541	31213	31215	31386	31537	31244	31365	31429	31604	31301	31314	31401	31478	31178	31176	31576	31161	31178	31299	31475	31619	31450	31277	31336	31401	31298	31478	31307	31250	31642	31562	31290	31422	31433	31229	31761	31367	31310	31423	31508	31368	31336	31371	31449	31443	31373	31261	31437	31464	31329	31409	31308	31294	31421	31241	31335	31523	31450	31511	31492	31353	31020	31487	31279	31195	31428	31652	31435	31453	31503	31495	31132	31457	31304	31482	31483	31514	31385	31430	31326	31170	31548	31220	31513	31585	31266	31391	31415	31373	31269	31561	31531	31508	31509	31350	31494	31289	31409	31045	31539	31510	31395	31162	31480	31397	31347	31606	31388	31457	31450	31704	31449	31627	31215	31209	31283	31185	31461	31426	31199	31095	31232	31404	31368	31139	31068	31513	31513	31450	31356	31435	31312	31484	31358	31452	31348	31668	31387	31313	31359	31722	31486	31360	31156	31316	31373	31408	31635	31202	31249	31266	31181	31288	31420	31428	31314	31279	31466	31686	31349	31569	31640	31437	31343	31463	31411	31382	31371	31549	31593	31379	31512	31459	31252	31242	31157	31504	31529	31416	31475	31334	31691	31677	31297	31247	31654	31345	31398	31426	31466	31561	31037	31401	31395	31490	31534	31534	31399	30970	31493	31477	31472	31494	31511	31633	31252	31363	31239	31455	31116	31362	31760	31369	31323	31175	31510	31514	31522	31444	31180	31838	31281	31156	31097	31340	31271	31289	31338	31306	31448	31268	31638	31545	31636	31439	31232	31589	31315	31394	31392	31655	31758	31284	31534	31288	31183	31400	31344	31458	31233	31262	31428	31588	31314	31035	31199	31683	31413	31358	31417	31343	31432	31511	31543	31284	31364	31618	31431	31304	31233	31350	31465	31497	31191	31337	31717	31276	31446	31487	31610	31542	31372	31665	31308	31555	31460	31430	31405	31448	31367	31226	31302	31373	31448	31485	31279	31485	31353	31437	31193	31478	31480	31504	31456	31421	31514	31243	31315	31610	31640	31361	31273	31582	31345	31551	31316	31306	31218	31488	31764	31598	31290	31429	31656	31248	31600	31374	31251	31545	31301	31245	31241	31328	31302	31222	31235	31139	31452	31161	31453	31666	31560	31430	31426	31260	31303	31452	31290	31532	31594	31204	31265	31273	31227	31405	31437	31311	31493	31371	31381	31403	31279	31560	31476	31547	31366	31475	31558	31285	31434	31170	31220	31794	31098	31416	31466	31322	31298	31616	31331	31517	31291	31567	31432	31244	31370	31082	31312	31549	31440	31498	31529	31383	31381	31367	31419	31370	31652	31419	31604	31280	31535	31552	31539	31537	31029	31180	31426	31640	31552	31389	31313	31383	31322	31084	31146	31357	31331	31441	31516	31356	30884	31332	31239	31558	31510	31390	31497	31340	31302	31303	31479	31378	31583	31387	31060	31473	31390	31322	31357	31257	31174	31629	31412	31344	31390	31689	31286	31537	31458	31535	31305	31297	31090	31404	31235	31180	31247	31320	31567	31435	31445	31325	31286	31583	31413	31638	31192	31563	31365	31293	31035	31414	31475	31410	31272	31518	31327	31568	31392	31385	31104	31307	31632	31554	31454	31578	31311	31362	31413	31339	31470	31154	31391	31283	31365	31477	31238	31272	31426	31438	31391	31460	31538	31553	31423	31243	31268	31263	31222	31423	31331	31295	31313	31550	31379	31413	31318	31346	31431	31238	31513	31195	31510	31228	31328	31380	31270	31442	31429	31492	31342	31208	31528	31477	31367	31201	31776	31349	31464	31328	31322	31319	31464	31546	31454	31620	31452	31465	31526	31117	31141	31458	31366	31318	31278	31384	31249	31326	31191	31352	31540	31955	31390	31389	31233	31454	31076	31364	31541	31466	31480	31393	31590	31433	31470	31357	31322	31350	31548	31281	31096	31403	31077	31048	31355	31435	31337	31623	31550	31224	31649	31721	31198	31197	31465	31413	31572	31555	31427	31279	31754	31585	31219	31666	31123	31323	31436	31659	31352	31432	31191	31175	31335	31368	31668	31486	31374	31491	31556	31395	31312	31029	31409	31366	31554	31366	31316	31236	31239	31489	31740	31339	31361	31404	31467	31461	31492	31293	31337	31611	31376	31399	31419	31346	31283	31277	31636	31836	31432	31325	31546	31327	31238	31339	31446	31193	31429	31238	31383	31239	31392	31289	31328	31331	31554	31367	31428	31532	31621	31284	31584	31423	31628	31368	31425	31353	31480	31260	31206	31385	31710	31415	31465	31267	31104	31286	31190	31614	31099	31469	31400	31292	31618	31127	31524	31461	31427	31498	31474	31537	31615	31551	31627	31444	31769	31368	31529	31340	31253	31484	31396	31589	31275	31279	31686	31323	31602	31250	31375	31457	31281	31883	31349	31240	31070	31456	31570	31507	31482	31309	31201	31253	31148	31354	31359	31070	31374	31489	31403	31462	31337	31188	31358	31405	31179	31395	31317	31325	31398	31326	31321	31241	31373	31575	31637	31557	31512	31652	31189	31399	31580	31282	31489	31157	31475	31780	31245	31401	31630	31467	31434	31536	31161	31180	31291	31497	31277	31339	31569	31624	31651	31243	31298	31219	31328	31405	31253	31224	31405	31362	31517	31351	31546	31537	31364	31730	31305	31268	31381	31495	31385	31496	31221	31601	31534	31347	31536	31559	31373	31238	31312	31450	31178	31343	31381	31238	31561	31480	31349	31044	31447	31400	31160	31140	31287	31289	31077	31441	31429	31147	31496	31372	31285	31359	31475	31590	31429	31282	31331	31350	31463	31548	31610	31545	31459	31378	31413	31618	31266	31057	31057	31281	31476	31523	31494	31673	31263	31452	31457	31146	31276	31345	31422	31338	31272	31296	31404	31685	31674	31313	31443	31458	31354	31369	31286	31158	31310	31427	31493	31485	31302	31657	31334	31464	31452	31421	31319	31572	31259	31553	31344	31346	31195	31430	31325
29272	36526	36526	31375	27874	24073	22176	20565	20166	19260	18236	17442	17239	17386	17003	17265	17275	17305	17250	17131	17061	17411	17088	17272	17297	17120	17228	17077	17129	17002	17267	17122	17344	17274	17212	17146	17239	17078	17064	17081	17332	17133	17110	17164	17401	17130	17060	17201	17306	17325	17230	17267	17119	17308	17243	17162	17148	17210	17045	17238	17218	17032	17208	17073	17155	17230	17337	17307	17197	17094	17087	17104	17201	17469	17224	17070	17159	17079	17443	17136	17257	17269	17332	17095	17257	17087	17178	17069	17407	17231	17249	17147	17205	17055	17338	17057	17189	17221	16950	17177	17285	17135	17201	17052	17138	17201	17011	17239	17286	16929	17235	17177	17335	17256	17083	17295	17331	17222	17163	17260	17252	17111	17263	17066	17262	17150	17279	17159	17260	17081	17078	17270	17356	17188	17140	17150	17165	17382	17030	17121	17136	17175	17147	17118	17170	17065	17084	17098	17234	17115	17176	17193	17173	17114	17218	17093	17176	17260	17249	17260	17169	17266	17271	17065	17224	17069	17109	17307	17044	17202	17240	17286	16989	17202	16990	17240	17155	17109	17105	17280	17162	17360	17197	17434	17254	16915	17128	17055	17024	17233	17098	17067	17152	17204	17340	17251	17300	17186	17191	17218	17247	17121	17107	17306	17331	17141	17325	17145	17134	16981	16979	17201	17243	17170	17424	17106	16938	17286	17225	17198	17223	17145	17088	17246	17344	17278	17063	17194	17257	17249	17055	16997	17155	17385	17200	17386	17269	17056	17224	17166	17160	17016	17340	17012	17174	17177	17205	17039	17191	17218	17135	17147	17329	17113	17194	17154	17155	17078	17243	17295	17223	17151	17419	17092	17183	17110	17140	17237	17161	17184	17176	17093	17149	17067	17268	17039	16995	17402	16991	17123	17254	17269	17198	17208	17309	17037	17148	17224	16987	17157	17291	17240	17209	17283	17009	17257	17072	17218	17212	17138	17313	17094	17008	17283	17139	17313	17230	17030	17220	17120	17221	17266	17172	17062	17303	17235	17198	17173	17149	17198	17103	17172	17213	17162	16976	17133	17181	17281	17259	17230	17108	17218	17093	17279	17119	17059	17149	17248	17457	16985	16987	17389	17250	17009	17276	17069	17355	17183	17215	17261	17167	17380	17276	17092	17153	17140	17129	17101	17202	17194	17050	17166	17211	17352	17272	17103	17229	17035	17218	17269	16975	17169	17056	17041	17252	17216	17153	17121	17095	17175	17282	17089	17193	17061	17280	17133	17345	17288	17013	17154	17305	17120	17276	17127	17368	17211	17148	17098	17222	16973	17090	17037	17132	17214	17299	17184	17134	17158	17099	17360	17378	17060	17272	17275	17186	17193	17227	17164	17193	17113	17289	17255	17134	17154	17355	17299	17100	17235	17139	17175	17279	17234	17157	17170	17344	17357	17202	17276	17216	17163	17353	17056	17065	17205	17275	17145	17305	17349	17405	16954	17173	17226	17177	17332	17157	17006	17113	17186	17108	17191	17143	17213	17164	17025	17050	17340	17070	17170	17313	17094	17166	17195	17164	17058	17175	17268	17237	17018	17291	17090	17251	17264	17182	17285	17220	17269	17209	17215	17226	16991	17078	17231	17042	17278	17290	17299	17042	17396	17472	17326	17205	17279	17229	17143	17233	17195	17156	17319	17252	17162	17312	17139	17123	17127	17155	17239	17191	16990	17168	17204	17390	17063	17231	17246	17251	17123	17209	17104	17331	17143	17177	17065	17204	17157	17178	17298	17133	17292	17408	17354	17029	17390	17233	17081	17084	17138	17214	17157	17162	17131	17078	17173	16947	17053	17170	17276	17139	17144	17255	17098	17338	17300	17130	17229	17094	17150	17269	17017	17158	17221	17255	17371	17117	17332	17169	17218	17143	16981	17183	17305	17184	17086	17156	17229	17124	17272	17283	17172	17146	17180	17187	17375	17172	17335	17203	17162	17275	17211	17218	17232	17202	17231	17378	17193	17232	17157	17008	17225	17049	17274	17106	17204	17149	17351	17297	17039	17078	17367	17061	17269	17187	17360	16929	17130	17258	17334	17005	17194	17208	17194	17046	17185	17217	17036	17110	17137	17250	17304	17268	17167	17189	17109	17184	17167	17107	16967	17156	17022	17280	17077	17149	17311	17370	17231	17314	17097	17316	17024	17237	17187	17264	17285	17084	17364	17236	17243	17171	17132	16949	17161	17125	17236	17246	17157	17450	17270	16951	17144	17206	17181	17168	17204	17130	17038	17148	17354	16957	17237	17053	17299	16990	17337	17257	17292	17013	17358	17313	17181	17130	17211	17198	17145	17296	17209	17305	17346	17193	17268	17331	17193	17239	17309	17249	17109	17046	17304	17081	17220	17078	17161	17234	17239	17211	17188	17144	17353	17216	17162	17148	17253	17118	17105	17223	17166	17186	17022	17151	17164	17030	17224	16984	17146	17272	17223	17425	17257	17171	17280	17094	17199	17239	17177	17163	17078	17232	17161	17216	17047	17031	17266	17109	17187	16997	17180	17298	17149	17046	17043	17290	17045	16968	17119	17119	17124	17285	17214	17179	17188	17228	17366	17054	17087	17104	17238	17221	17238	17294	17028	17258	17099	17239	17207	17117	17225	17277	17217	17177	17111	17179	17253	16986	17217	17221	17102	17164	17308	17076	17076	17373	17231	17125	17271	17394	17124	17089	17291	17004	17303	17217	17187	17072	17350	17204	17159	17033	17248	17156	17328	17025	17312	17060	17162	17234	17248	17242	17075	17187	17357	17131	17253	17073	17114	17217	17219	17193	17252	17165	17197	17019	17182	17133	17031	17466	17357	16952	17113	17118	17160	17383	17117	17261	17200	17059	17307	17399	17054	17144	17128	17142	17295	17068	17232	17285	17161	17348	17114	17187	17297	17199	17027	17354	17063	17157	17339	17241	17210	17218	17285	17076	17285	17256	17135	17120	17183	17297	17210	17045	17401	17187	17361	17492	17172	17247	17322	17406	17186	17221	17199	17214	17246	16874	17229	17194	17320	17268	17197	17101	17113	17345	17261	17247	17135	17202	17145	17076	17335	17089	17061	17100	17374	17192	17103	17222	17288	17029	17282	17122	17320	17284	17129	17293	17235	17184	17235	17312	17147	16963	17180	17112	17248	17147	17456	17150	17347	17171	17166	17096	17104	17161	17161	17174	17222	17044	17247	17254	17277	17072	17236	17364	17181	16937	17025	17142	17242	17025	17200	17410	17198	17297	17114	17172	17249	17158	17140	17374	17134	17254	17140	17126	17058	17315	17341	17166	17078	17251	17150	17083	17358	17115	17303	17187	17203	17257	17281	17092	17224	17152	17264	17043	17199	17124	17181	17295	17239	17128	17295	17388	17285	17052	17242	17337	17041	17323	17193	17160	17117	17286	17120	16994	17211	17086	16983	17179	17105	17095	17281	17303	17269	17047	17133	17393	17184	17294	17381	17123	17196	17277	17074	17217	17133	17264	17235	17268	17298	17144	17151	16927	17114	17165	17207	17128	17171	17250	17195	17160	17181	17204	17223	17050	17010	17187	17171	17278	17188	17132	17112	17230	17101	17204	17169	17255	17158	17033	17141	17095	17265	17365	17140	17235	17121	17198	17148	17154	17484	17142	17192	17366	17396	17163	17331	17075	16999	17332	17330	17137	17127	17092	17238	17232	17282	17158	17142	17106	17292	17298	17164	17329	17003	17285	17071	17277	17086	16964	17012	17059	17194	17195	16969	17242	17354	17106	17286	17216	17067	17116	17259	17122	17144	17085	17181	17211	17341	17255	17268	17239	17410	17312	17149	17354	17176	17147	17091	17273	17304	17087	17144	17136	17162	17105	17201	17100	17113	17118	17277	17123	17066	17154	17039	17029	17168	17357	17183	17152	17048	17127	17135	17114	17179	17069	17255	17376	17205	17251	17216	17253	17252	17188	17146	17392	17213	17072	17292	16963	17325	17222	17215	17233	17337	17187	17071	17273	17331	17312	17128	17230	17304	17004	17261	17372	17152	17283	17070	17220	17212	17221	17166	17104	17262	17290	17086	17154	17326	17312	17328	17261	17173	17117	17237	17260	17180	17183	17264	17076	17160	17122	17172	17291	17287	17114	17068	17183	17232	17067	17338	17229	17162	17183	17185	17114	17355	17078	17194	17307	17161	17271	17232	17364	17230	17195	17196	17160	17088	17043	17066	17293	17300	17121	17153	17130	17047	17105	17211	17206	17036	17155	17224	17180	17126	17347	17101	17163	16944	17107	17186	17119	17036	17290	17223	17216	17296	17197	17211	17143	16924	17219	17095	17193	17146	16961	17332	17104	17259	16994	17244	17240	17237	17283	17188	17154	17233	17078	17183	17255	17166	17245	17228	17131	17159	17116	17159	17254	17263	17272	17285	17160	17301	17283	17067	17337	17195	17183	17123	17147	17250	17072	17107	16988	17314	17048	17308	17270	17276	17288	17269	17118	17002	17213	17211	16978	17066	17012	17261	17129	17261	17229	17212	17280	17320	17233	17163	17183	17411	17119	17136	17158	17056	17234	17144	17178	17246	17308	17129	17298	17063	17103	17208	16957	17189	17153	17077	17338	17244	17023	17183	17358	17080	17039	17109	17064	17117	17333	17252	17336	17234	17254	17097	17125	17242	17211	17268	17307	17098	17202	17164	17202	17205	17129	17169	17220	17194	17302	17328	17299	17171	17161	17044	17398	17045	17311	17232	17293	17140	17283	17145	17092	17223	17247	17195	17204	17181	17235	17287	17232	17047	17297	17066	17186	17327	17290	17409	17144	17195	17180	17181	17030	17429	17245	17329	17193	17180	17291	17070	17223	17281	17109	17233	17288	17243	17208	17428	17155	17301	17210	17031	17148	17314	17208	17115	17197	17228	17220	17126	17221	16980	17132	17414	17166	17160	17172	17442	17155	17371	17276	17261	17217	17119	17212	17127	17238	17168	17145	17170	17071	16952	17034	17105	17160	17257	17150	17097	17131	17165	17158	17312	17232	17115	17337	17387	17251	17178	17068	17012	17167	17200	17277	17063	17237	17272	17190	17111	17141	16985	16915	17138	17148	17306	17142	17190	16992	17299	17181	17312	17184	17187	17088	17167
24653	21638	31398	38077	40238	40961	44259	42813	42349	40248	34717	32592	31418	31273	31235	31081	31240	31117	31051	30967	31149	31077	31121	31038	31065	30932	30889	31098	31149	31162	31108	30997	31192	31057	31034	30858	31064	31228	31484	31230	31126	31158	31334	31074	31036	30919	31228	31103	31282	30985	30881	30924	31137	31249	30907	30944	30835	30994	31187	31045	31085	30868	30882	30895	31100	31231	31141	31284	31144	31175	30908	31040	31136	30947	30629	30846	31016	31034	31104	30839	30901	31118	31080	30827	30749	31253	30979	31118	31067	31092	31153	31085	31095	31199	31022	30972	31012	30959	31074	31135	31234	31153	30938	30968	31091	30772	30875	31037	30837	30894	31258	31154	31121	30998	31065	31175	31217	31000	31229	31086	31029	30767	31049	31111	30861	30904	30906	31018	31109	30914	31104	31019	30833	31140	30980	31252	30867	31051	31389	31126	31127	31156	31057	30997	30916	31209	31078	30836	30647	31011	30972	31039	31221	30828	30902	31143	31102	30945	31032	31026	31138	30994	30796	30739	31084	30903	30907	30998	30922	30782	30895	31026	31069	31046	30891	30973	30964	31050	31126	31063	31191	31051	30994	30954	30947	30906	30959	31117	31335	30882	31096	30851	30943	30939	30884	31213	31015	30941	31185	30897	31062	31037	31090	31106	30888	30970	31007	31013	31036	31009	30908	30970	31066	30922	31155	31026	30955	31088	30986	30855	30952	30987	31059	31146	31215	31120	31152	31141	31372	30771	30877	30882	31113	31130	31101	30941	31038	30933	30883	30813	31038	30839	31008	31183	31150	31041	30859	31229	31067	31015	30947	31181	31099	31051	30985	30966	31143	31298	31109	31067	30921	30952	30809	31011	31166	30864	31142	30874	30893	31143	30938	31022	31083	31106	31157	30978	31136	31092	31011	31186	31277	31232	31161	31132	31110	31022	30954	31105	31056	31032	31060	31152	31039	31173	31200	30958	31029	30989	31173	30960	31048	30984	30983	30955	31193	31068	31033	31045	30931	30805	31057	30841	31104	30935	31331	30982	30948	30903	31021	31128	30928	31205	31270	30992	30876	30669	31150	31066	31012	31327	31013	30909	31179	30929	31064	30974	30993	30878	31138	31195	30957	30782	31154	31026	30935	30768	31021	31153	31154	31150	30934	30977	31245	31307	31178	30861	31052	30963	31022	30936	30978	30904	30885	31136	31072	31050	31025	31204	31009	30775	30993	30964	30981	31101	30855	31009	31006	30877	31111	30773	31096	30806	30876	30886	31046	31013	30977	30952	31148	30976	31293	31027	31009	31015	30896	30876	30903	30750	30805	30971	31134	31048	31319	30891	31103	31155	31363	31135	31073	31011	31267	31125	30909	31011	30897	31183	30940	31048	30913	30838	31028	31093	31044	31255	31119	31049	31077	30972	30813	30980	30960	31175	31046	30850	30790	30845	30985	30784	31051	30957	31175	30828	30833	30967	31006	30880	31042	31226	31024	31126	30991	31089	31051	30670	31102	31235	30988	31044	31035	31066	31098	31065	31221	30987	31069	30938	31129	31389	31006	30965	31122	30928	30987	31063	30819	30939	30909	31144	31127	30991	31049	31142	30882	30942	31064	31177	31040	31155	30896	31050	31169	31146	30912	30998	31228	30854	30947	31197	31007	31114	30826	31113	31090	30857	30987	30999	30885	31034	31167	31192	30786	30921	31128	31044	31315	31130	30990	31094	30911	31056	31142	31164	31126	31104	31051	30890	30958	31010	31028	31163	30879	30941	31154	31271	31000	31151	31002	31093	30819	31038	31102	31084	31049	30863	31210	31392	31221	31134	30732	31338	30979	30946	31066	31013	30809	30941	31156	31047	31333	30998	30766	31050	31051	30954	31014	31133	31210	30983	31001	30918	31067	30794	30809	30767	30894	30965	31298	31068	31096	30848	31144	31107	30987	31131	30997	30871	30980	31028	30888	31048	31210	31321	30679	31161	31101	31049	31071	30977	30976	31014	31179	31091	31263	30927	31009	31096	31369	30997	30938	31061	31125	31098	30921	31006	30946	30990	31117	31072	31195	31040	30996	30935	30867	31146	30978	30925	30914	31134	31168	30815	30979	30619	31188	30919	31031	31171	31205	30884	31102	31077	30735	30835	31150	30976	31180	30749	30985	31040	31062	31211	31048	30999	31163	31079	30941	30787	31104	31015	31095	31108	30841	31094	30859	31140	31121	31146	31272	30852	30815	31380	31197	31323	30947	31132	31176	31074	30886	31110	30947	31107	30981	31039	31175	31090	31117	30769	30888	30896	31057	30909	31219	31065	30980	31335	30967	30848	31088	30978	30681	31066	31128	31101	30813	30702	31024	30992	31062	30917	31261	31262	30980	30839	30879	31241	31213	31276	30961	31143	30954	31096	31194	30909	31317	31162	31055	30982	31196	31069	30964	31072	30961	30973	31087	30815	30851	31036	30840	31016	30912	30951	31158	31238	30860	30905	30952	30915	31037	30974	31031	31051	31189	30887	30949	31171	30944	31256	30941	30685	31017	31040	31043	30904	31176	31275	31090	31205	30929	31186	30877	30872	31140	30952	30909	31122	30907	31116	31229	30970	30969	31045	31036	30862	31048	30937	31126	30858	31039	31128	31106	30799	31017	31162	31029	30937	30733	30950	31109	31060	31073	31157	30687	30913	31103	31013	31181	30965	31094	31038	30946	30993	30877	30695	30994	30955	30955	30837	30858	30938	30968	31007	30966	31054	31000	31011	31020	31021	31081	31309	30901	30751	31010	31103	30909	30819	31144	31265	31102	30999	31030	31316	30923	31037	31325	31042	31078	30965	30873	31147	31081	31005	30964	31113	31091	30893	30951	31014	31057	30998	30948	30833	31017	30944	30886	30995	30974	31049	31010	30878	31085	31204	31133	31080	30966	30950	31053	30943	31136	31106	30760	30857	31134	30996	31023	31061	31068	31183	31148	30955	31033	31300	31063	31376	31003	30909	31262	30975	30990	31119	31352	31224	31086	30997	30810	31036	31283	31055	31282	30975	30968	31019	30867	31059	31212	30926	31297	31017	30904	31018	30945	31210	30945	31114	31125	30924	31247	31109	30947	31088	31203	30980	31203	31035	31162	31087	31107	31050	31123	31172	31140	30944	30967	31165	31088	30819	30778	30969	31091	30801	31164	31117	30984	31142	30994	30902	31111	30947	31256	31157	31088	30843	30903	30832	30893	31149	31001	30997	31192	30905	30940	31053	31192	31008	30838	30833	30986	30979	30931	30861	31286	31273	31188	31091	30990	30902	30994	30888	31093	31107	31041	30958	30962	31108	31004	31104	31226	31088	31163	31009	31130	30906	30807	31028	31097	31151	30933	31129	31028	30967	30706	30972	31139	31297	30950	30970	30907	31240	30988	31008	30950	30936	30861	30918	31280	31014	30689	31054	31047	31266	31185	31011	31242	31016	31144	31131	31029	31315	31265	31149	30832	31094	31360	31044	30857	30919	30929	31006	31151	31039	31203	31170	30851	30860	31151	30770	30960	31026	30901	30856	30916	31103	31078	31134	30955	31032	31057	31202	30977	31144	30791	30862	30992	31018	30982	31041	30853	31108	31008	30813	30892	31078	31124	31026	31036	30894	31138	31046	31173	31330	30873	30965	30791	31110	31216	30959	31067	30963	30942	31079	31079	31059	31130	31302	31154	30978	30818	31225	30883	31077	31288	31347	31075	31069	30941	31008	31229	30819	31052	31168	30884	31106	30845	31012	31060	31077	31092	31311	31076	30604	30933	31208	31041	31103	30900	30738	30929	30910	30996	30906	30925	31073	31195	31026	30953	31253	30785	30981	31109	31125	31094	31002	31132	31111	30799	30960	30962	31112	30867	31187	30963	31181	30999	31209	31036	30933	31195	30795	30838	31012	31197	31040	31049	30861	31099	31109	31096	30886	30956	31038	31071	30942	30993	30920	30844	31079	31096	31058	31230	31264	30726	31157	31409	31020	31106	31193	31214	31034	31184	31200	31052	31125	30957	30758	30959	31051	30990	31177	31112	30956	31183	31198	30676	30953	31074	30848	31044	30917	31173	31267	30906	31086	31016	31201	31006	31312	31072	30936	30790	30948	31196	30777	31027	30948	31074	31086	30889	31056	31127	30950	31143	31081	31246	31230	30889	31161	30850	31235	30929	31078	31278	30980	31205	30867	31208	30877	31095	31118	30980	31012	31106	31231	31085	31208	31184	31080	31309	30976	30954	31043	31198	30985	30719	30919	31132	30928	30979	30938	31009	31157	31031	31072	31205	31048	31026	30690	30982	31126	31125	30902	30847	31154	30957	31167	30878	31043	30970	30960	31009	30914	31103	30964	31015	30854	31067	30953	31185	31035	30789	31087	31026	30878	31278	30644	31129	30859	30630	30945	31353	30991	31057	31021	31138	31101	31048	31064	30959	31082	30975	30948	31007	30954	31110	31177	30979	31155	30759	30829	31070	30868	31010	30964	31033	30904	31057	31022	30973	31073	30963	31348	30861	31144	30918	31143	30678	31076	31120	30974	31105	30971	31049	31269	31030	31199	31148	31202	31213	31161	31196	30992	31055	31140	31208	30998	31019	31309	31146	31089	30920	30971	31078	31014	31094	31175	31076	31053	30916	31071	31134	30749	31097	30648	31224	31051	31282	31127	31312	31059	31100	30994	31027	30875	31186	30781	31051	31078	30922	31199	31002	31202	31140	31058	31121	31100	30898	31183	31097	31020	30870	31078	30967	30893	31270	30950	30938	31003	31257	30897	31051	31074	31189	31070	31092	30906	30922	31294	31309	31093	31076	31002	31101	31077	31159	31168	30789	31022	31019	31068	30986	30920	31265	31176	31405	31230	31221	30960	30969	31102	31214	30979	31150	31094	31109	31156	30877	31176	30921	30924	31192	31071	31018	30982	30959	30978	30972	31104	30902	31070	30817	30789	30940	31025	30837	30836	30928	31120	31268	31072	31054	30964	31079	31279	31000	30964	31024	30924	31126	31171	30845	31289	31065	30965	31121	31001	31092	31050	31081	31162	30904	30897	31157	30985	30947	31152	30958	31162	31079	30848	31007	31013	30871	31024	31002	31268	30949	30913	30985	31159	31046	31052	31172	30996	31115	31155	31050	30766	31066	31193
27078	43549	44629	40104	33802	30120	30980	31111	30177	25860	20271	18039	17453	17338	17196	17134	17350	17384	17087	17115	17319	17393	17340	17255	17217	17236	17325	17117	17397	17002	17255	17281	17488	17185	17231	17245	17181	17230	17348	17158	17302	17274	17116	17075	17233	17125	17344	17127	17184	17264	17195	17184	17196	17061	17297	17406	17004	17104	17186	16973	17125	17137	17150	17066	17209	17106	17207	17113	17263	17233	17291	17058	17267	17098	16976	17113	17209	17146	17131	17248	17135	17104	17153	17150	17205	17109	17127	17054	17273	17109	17190	17398	17223	17177	17131	17418	17126	17077	17239	17191	17266	17032	17192	17350	17250	17084	17242	17244	17173	17309	17137	17194	17061	17137	17224	17371	17178	17080	17193	17184	17089	17112	17380	17111	17035	17308	17132	17176	17340	17167	17218	17228	17230	17152	17504	17078	17278	17159	17303	17229	17174	17285	17091	17157	17132	17090	17177	17285	17128	17066	17097	17024	17116	17449	17296	17091	17275	17355	17188	16959	17063	17072	17460	17243	17074	17237	17228	17045	17106	17239	17161	17121	17171	17323	17260	17166	17208	17143	17292	17308	17193	17130	17093	17346	17259	17088	17213	17354	17207	17383	17079	17001	17186	16979	17101	16826	17135	17072	16976	17097	17140	17084	17276	17183	17255	17191	17144	17281	17231	17187	17423	17145	17266	17263	17115	17278	17073	17261	17146	17131	17137	17170	17297	17215	17045	17303	16930	17264	17020	17416	17166	17067	17329	17101	17343	17272	17319	17135	17211	17229	17159	17123	17321	17093	17374	17107	17127	17233	17058	17225	17077	17197	17199	17273	17135	17240	17096	17163	17204	17292	17141	17482	17110	16986	17304	17214	17158	17180	17135	17245	17172	17078	17037	17211	17145	17188	17246	17181	17249	17084	17178	17096	17153	17013	17209	17174	17260	17059	17208	17043	17147	17154	17096	17279	17040	17192	17347	17213	17174	17039	17302	17309	17100	17084	16988	17255	17074	17227	17370	17297	17272	16963	17236	17129	17252	17329	17202	17207	17145	17190	16934	17246	17000	17235	17165	17160	17159	17111	17031	17216	17245	17096	17164	17225	17181	17061	17416	17192	17079	17292	16984	17214	17001	17219	17271	17205	17217	17377	17179	17179	17135	17181	17196	17156	17031	17190	16911	17179	17195	17232	17328	17203	17320	17222	17177	16878	17194	16986	17075	17058	17254	17246	17189	17195	17147	17251	16960	17143	17389	16987	17177	17288	17435	17294	17262	17189	17237	17171	17194	17187	17251	17021	17175	17209	17146	17214	17287	17250	17241	17116	17136	17089	17443	17182	17010	17243	17156	17096	17167	17233	17080	17327	17179	17141	17335	17159	17116	17402	17093	16948	17346	17187	17376	17308	17107	17182	17200	17104	17220	17203	17240	17047	17305	17353	17010	17311	17325	17047	17246	17160	17064	17300	17280	17259	17199	17130	17090	17376	17200	17224	17034	17210	17265	17079	17242	17231	17134	17203	17075	17160	17168	17266	17309	17150	17113	17126	17257	17155	17220	16981	17337	16996	17314	17104	17185	17280	17152	17131	17188	17211	17175	17233	17121	17226	17099	17305	17230	17146	17120	17208	17240	17321	17191	17108	16929	17251	17144	17253	17164	17319	17210	17086	17197	17100	17334	17258	17343	17121	17294	17190	17185	17102	17210	17244	17022	17176	17138	17190	17287	17007	17384	17056	17250	17045	17167	17251	17121	17177	17372	17238	17098	17253	17162	17302	17161	17118	17255	17023	17188	17163	17165	17072	17176	17277	17263	17120	17148	17144	17105	17070	17190	17017	16947	17087	17332	17094	17019	17280	17127	17257	17213	17256	17034	17172	17276	17103	17189	17179	17231	17062	17253	17208	17083	17178	17287	17257	17117	17086	17074	17153	17104	17308	17068	17095	17157	17262	17095	17220	17013	17204	17223	17017	17205	17137	17035	17218	17231	17244	17136	17049	17191	17224	17215	17143	17382	17131	17218	17140	17380	17294	17084	17286	17217	17210	17176	17455	17114	17132	17214	17312	17225	17276	17220	17230	17232	17247	17297	17141	17211	17162	16984	17077	17373	17121	17222	17111	17218	17337	17273	17133	17116	17378	17221	17259	17100	17035	17349	17048	17050	17214	17264	17181	17054	17327	17070	17046	16985	17164	17066	17260	17244	17278	17131	17073	17097	17240	17108	17013	17299	17047	17133	17286	17078	17156	17046	17228	17159	17483	17312	17301	16965	17239	17158	17202	17188	17140	16851	17219	17077	17107	17366	17092	17168	17125	17252	17240	17288	17144	17049	16953	17278	17248	17102	17215	16974	17101	17074	17077	17262	17301	17187	17165	17186	17090	17027	17215	17217	17163	17106	17070	17195	17155	17168	17037	17271	17198	17102	17208	17121	17141	17123	17243	17046	17242	17122	17323	17195	17363	17134	17321	17173	17250	17252	17251	17104	17168	17194	17119	17202	17113	17441	17070	17078	17323	17139	17222	17247	17118	17146	17208	17286	17339	17343	16932	17214	17253	17031	17258	17105	17326	17037	17170	17339	17224	17202	17234	17066	17181	17289	17236	17318	17252	17109	17207	17104	17130	17013	17262	17177	17297	17161	17033	17493	17276	16988	17068	17264	17371	17049	17100	17281	17253	17050	17385	17140	17287	17156	17216	17330	17211	17194	17172	17161	17204	17253	17188	17376	17328	17300	16941	17108	17333	17255	17355	17167	17144	16987	17271	17224	17151	17195	17091	17265	17133	17168	17139	17226	17271	17153	17111	17272	17258	17081	17188	17069	17286	17254	17161	17170	17084	17053	17281	17050	17141	17174	17213	17046	17066	17354	17123	17097	17083	17261	17122	17038	17154	17178	17145	17304	17135	17245	16932	17327	17217	17436	17189	17248	17102	17178	17223	17288	17057	17282	17348	17124	17200	17203	17157	17087	17243	17146	17167	17107	17051	17149	17197	17048	17144	17320	17139	17257	17170	17296	17275	17172	17185	17186	17131	17199	17252	17288	17198	17396	17244	17369	16976	17349	17343	17148	17241	17252	17084	17142	17229	17243	17236	17285	17194	17173	17090	17176	17026	17108	17137	17090	17462	17253	17041	17130	17350	17145	17133	17076	17091	17030	17083	17424	17218	17167	17143	17353	17087	17082	17216	17141	17382	17268	17256	17043	17514	16978	16978	17169	17171	17249	17219	17109	17223	17114	17221	17178	17155	17153	17233	17069	17199	17186	17191	17034	17310	17147	16968	17185	17066	17088	17126	16989	17142	17225	17159	17314	17137	17245	17144	17164	17439	17201	17025	17186	17366	17329	17079	17061	17118	17342	17007	17257	17133	17084	17062	17251	16994	17192	17128	17212	17156	17204	17338	17183	17267	17171	16967	17072	17073	17302	17145	17004	17159	17357	16927	17323	17166	17176	17370	17041	17290	17079	17044	17245	16973	17274	17264	17239	17041	17041	17109	17226	17151	17220	16998	17326	17202	17096	17071	17160	17236	17202	17111	17386	17059	17417	17224	17191	17376	17139	17215	17242	17181	17205	17126	17242	17060	17235	17135	17125	17108	17210	17203	17151	17211	17090	17066	17216	17292	17147	17093	17112	17314	17153	17149	17203	17174	17112	17123	17192	17320	17144	17092	17325	17313	17249	17205	17186	17058	17266	17083	17099	17112	17114	17378	17333	17175	17049	17197	17135	17047	17198	17116	17282	16947	17308	17131	17201	17360	17253	17111	17171	17112	17223	17261	17026	17155	17162	17129	16965	17263	17200	17172	17256	17157	17166	17163	17093	17162	17019	17057	17145	17150	16971	17185	17310	17145	17177	17260	17304	17304	17429	17271	17207	17288	17083	17230	17321	17222	17272	17108	17339	17290	16985	17361	16885	17084	17034	17041	17183	16989	17052	17111	17167	17225	17252	17043	17323	17235	17274	17288	17300	17218	17251	17319	17200	17104	17150	17234	17292	17159	17087	17055	17156	17200	17227	17259	17099	17120	17320	17147	17190	17174	17150	17258	17240	16967	17040	16974	17240	17237	17136	17213	17118	17245	17241	17338	17108	17063	17218	17324	17240	17276	17298	17110	17327	17291	17258	17190	17129	17219	17169	17158	17117	17283	17228	17055	17125	17321	17113	17296	17220	17164	17247	17218	17178	17313	17152	17342	17172	17027	17344	17220	16988	17121	17233	17227	17177	17180	17359	17102	17211	17152	17233	17128	17185	17241	17218	17138	17189	17148	17137	17117	17190	17129	17223	17286	17099	16929	17202	17059	17248	17261	17115	17227	17099	17247	17181	17052	17152	17140	17198	17179	17127	17239	17270	17263	17065	16995	16971	17218	17124	17098	17272	17284	17088	17074	17136	17262	17289	17092	17311	17111	17092	17124	17189	17054	17016	17335	17167	17233	17228	17087	16892	17267	17148	17230	17348	17066	17215	17207	16981	17051	17362	17141	17208	17234	17037	17258	17275	17146	16955	17195	17221	17327	17137	17029	17263	17169	17182	17187	17299	17222	17109	17333	17278	17207	17209	17081	17191	17233	17055	17174	17208	17144	17297	16998	17319	17105	17078	17140	17206	17287	17184	17025	17167	17233	17160	17378	17083	16935	17101	17135	17202	17042	17202	17104	17306	17202	17040	17238	17144	17040	16959	17239	17210	17204	17036	17009	17285	17226	17148	17050	17396	17169	17190	17181	17112	17165	17315	17207	17264	17059	17168	17028	17338	17171	17200	17246	17204	17223	17248	17177	17162	17301	17123	17293	17197	17220	17359	16987	17127	17119	17354	17192	17032	17270	17244	17329	17153	17273	17136	17164	17219	17280	17178	17258	17241	17309	17076	17201	17282	17085	17275	17172	17362	17185	17324	17050	17196	17032	17118	17017	17309	17346	17301	17010	16935	17259	17163	17128	16925	17222	16991	17206	17135	17319	17134	17099	17321	17048	17094	17255	17264	17250	17201	17350	17191	17279	17195	17136	17119	16973	17190	17097	17170	17046	17395	17074	17224	17162	17112	17355	17263	17099	17086	17031	17210	17098	17076	17136	17278	17221	17171	17101	17281	17231	17010	17407	17160	17186	17025	17188	17362	16961	17233	17103	17219	17252	17163	17256
22781	21449	30524	34772	40431	50123	60461	55310	46496	42102	36489	33145	32118	32007	31611	31784	31760	31849	31538	31585	31642	31864	31527	31743	31472	31619	31644	31335	31796	31662	31803	31612	31605	31680	31464	31541	31610	31546	31384	31414	31724	31564	31463	31337	31443	31715	31740	31420	31346	31673	31607	31673	31396	31500	31627	31197	31300	31463	31713	31312	31577	31820	31436	31405	31432	31586	31584	31533	31408	31646	31534	31273	31629	31801	31891	31545	31358	31372	31470	31767	31708	31558	31499	31786	31699	31367	31307	31592	31630	31456	31558	31812	31412	31448	31447	31460	31219	31397	31390	31747	31653	31400	31238	31500	31531	31468	31365	31387	31550	31616	31623	31793	31372	31327	31556	31540	31189	31404	31407	31436	31601	31281	31518	31352	31437	31294	31460	31556	31499	31432	31485	31359	31450	31343	31469	31578	31546	31662	31221	31692	31471	31419	31593	31766	31664	31339	31383	31438	31514	31227	31457	31404	31607	31462	31581	31580	31446	31415	31733	31263	31466	31517	31443	31504	31568	31547	31442	31639	31375	31611	31678	31431	31345	31297	31327	31584	31346	31416	31547	31554	31353	31437	31408	31237	31546	31452	31277	31346	31671	31304	31505	31598	31656	31453	31393	31398	31279	31488	31187	31359	31254	31308	31610	31486	31716	31455	31569	31767	31475	31501	31116	31438	31280	31395	31306	31373	31361	31266	31575	31843	31525	31657	31458	31698	31253	31287	31325	31360	30934	31441	31411	31283	31381	31588	31646	31623	31378	31251	31361	31474	31442	31503	31615	31531	31746	31566	31366	31666	31381	31556	31641	31475	31608	31533	31572	31284	31265	31345	31314	31324	31588	31387	31320	31389	31512	31492	31612	31322	31410	31404	31447	31512	31447	31358	31492	31433	31540	31552	31555	31575	31508	31706	31630	31535	31450	31557	31483	31349	31325	31478	31455	31434	31170	31572	31444	31410	31207	31201	31455	31627	31775	31492	31327	31603	31425	31522	31773	31343	31300	31585	31447	31476	31554	31532	31622	31445	31670	31486	31406	31484	31310	31620	31438	31507	31571	31377	31606	31288	31590	31527	31661	31460	31608	31467	31467	31421	31325	31291	31598	31439	31902	31508	31434	31568	31567	31256	31574	31396	31386	31337	31511	31710	31434	31455	31306	31433	31547	31676	31689	31673	31334	31525	31579	31515	31309	31340	31381	31325	31576	31345	31473	31365	31630	31413	31783	31497	31334	31686	31380	31211	31606	31485	31370	31567	31869	31480	31398	31287	31616	31376	31636	31532	31416	31442	31560	31589	31312	31763	31579	31395	31227	31635	31407	31385	31579	31292	31801	31448	31414	31381	31372	31594	31421	31599	31112	31470	31781	31406	31494	31537	31605	31554	31443	31262	31432	31447	31401	31437	31526	31406	31691	31558	31369	31771	31151	31418	31641	31648	31627	31427	31473	31425	31465	31430	31502	31363	31476	31351	31559	31588	31609	31391	31116	31507	31652	31618	31692	31359	31765	31650	31617	31464	31565	31515	31813	31495	31363	31590	31336	31594	31461	31370	31568	31619	31494	31235	31393	31388	31099	31490	31477	31630	31307	31413	31474	31434	31488	31778	31168	31514	31597	31546	31404	31352	31387	31632	31559	31321	31666	31466	31385	31422	31337	31615	31418	31374	31780	31352	31517	31419	31459	31622	31603	31288	31709	31620	31406	31147	31426	31540	31391	31380	31597	31377	31209	31629	31410	31324	31508	31725	31669	31498	31637	31337	31542	31457	31484	31436	31473	31440	31360	31572	31531	31689	31708	31504	31597	31387	31312	31537	31657	31464	31534	31413	31195	31430	31425	31255	31304	31419	31438	31213	31506	31252	31350	31434	31346	31207	31489	31447	31529	31432	31687	31464	31359	31725	31460	31611	31279	31139	31114	31500	31264	31587	31604	31607	31552	31266	31365	31467	31502	31235	31415	31607	31603	31030	31573	31485	31529	31646	31456	31653	31490	31481	31566	31675	31337	31314	31572	31606	31553	31439	31127	31607	31191	31294	31462	31610	31423	31551	31574	31554	31485	31754	31478	31362	31307	31547	31492	31517	31258	31468	31645	31458	31309	31451	31554	31113	31517	31624	31602	31321	31428	31600	31307	31348	31524	31500	31507	31493	31479	31587	31296	31497	31564	30924	31286	31550	31723	31333	31212	31224	31495	31223	31577	31662	31492	31348	31646	31497	31662	31376	31630	31643	31594	31332	31385	31308	31444	31467	31591	31597	31630	31238	31667	31695	31499	31574	31786	31483	31432	31777	31608	31496	31506	31384	31315	31382	31372	31434	31409	31488	31729	31583	31355	31429	31360	31791	31398	31593	31642	31222	31269	31502	31528	31573	31403	31258	31759	31272	31606	31532	31446	31614	31401	31798	31342	31543	31675	31460	31375	31332	31820	31577	31677	31666	31591	31464	31305	31559	31451	31874	31569	31516	31539	31415	31743	31580	31506	31267	31864	31316	31680	31367	31365	31545	31539	31387	31706	31398	31785	31508	31462	31624	31723	31530	31713	31557	31515	31491	31431	31185	31483	31364	31810	31343	31339	31160	31416	31358	31345	31426	31536	31542	31425	31463	31532	31685	31209	31114	31503	31501	31410	31264	31603	31581	31583	31515	31742	31341	31442	31298	31799	31306	31679	31486	31453	31572	31410	31556	31517	31305	31444	31464	31587	31365	31722	31580	31464	31184	31189	31619	31583	31665	31568	31420	31572	31473	31469	31606	31677	31498	31448	31458	31635	31340	31359	31480	31838	31658	31483	31461	31549	31499	31557	31463	31312	31176	31480	31579	31357	31822	31414	31410	31366	31668	31392	31422	31448	31262	31554	31380	31297	31234	31700	31633	31563	31314	31531	31688	31740	31496	31499	31519	31266	31331	31377	31426	31545	31638	31737	31628	31321	31456	31630	31444	31396	31572	31514	31252	31732	31444	31551	31533	31555	31477	31405	31516	31344	31512	31568	31614	31581	31487	31393	31275	31467	31352	31314	31547	31360	31486	31583	31495	31740	31533	31182	31436	31402	31754	31493	31366	31478	31195	31091	31533	31429	31359	31414	31473	31443	31335	31600	31523	31393	31368	31576	31493	31257	31435	31317	31380	31669	31164	31638	31419	31626	31243	31555	31352	31284	31451	31504	31559	31754	31294	31488	31638	31524	31816	31371	31340	31811	31667	31789	31625	31701	31246	31284	31475	31331	31218	31247	31328	31614	31845	31369	31295	31667	31680	31710	31344	31176	31332	31385	31680	31313	31430	31553	31371	31164	31426	31661	31822	31789	31346	31448	31193	31426	31230	31266	31083	31413	31480	31341	31469	31774	31438	31308	31395	31259	31404	31671	31393	31400	31221	31254	31604	31371	31451	31576	31534	31262	31362	31579	31260	31659	31075	31076	31382	31249	31207	31452	31160	31583	31194	31521	31468	31540	31542	31500	31616	31478	31588	31646	31512	31566	31585	31549	31656	31284	31416	31796	31581	31556	31130	31416	31680	31496	31297	31455	31387	31424	31331	31555	31668	31532	31335	31662	31471	31458	31557	31288	31692	31659	31379	31338	31351	31671	31707	31400	31408	31469	31596	31452	31467	31341	31378	31509	31517	31336	31343	31693	31680	31519	31574	31722	31410	31310	31482	31558	31578	31254	31470	31304	31602	31506	31393	31387	31491	31501	31567	31439	31601	31361	31258	31603	31451	31421	31250	31262	31601	31574	31364	31478	31441	31673	31091	31505	31661	31564	31524	31522	31551	31445	31400	31544	31487	31490	31266	31483	31775	31411	31329	31470	31542	31341	31200	31524	31415	31310	31584	31367	31522	31307	31508	31568	31731	31425	31446	31692	31632	31666	31235	31550	31438	31380	31522	31586	31249	31413	31562	31306	31606	31248	31445	31494	31328	31232	31444	31783	31522	31508	31721	31597	31374	31642	31597	31508	31553	31402	31363	31755	31636	31481	31539	31414	31712	31401	31511	31470	31443	31686	31538	31319	31407	31467	31286	31528	31421	31307	31408	31417	31330	31434	31489	31521	31429	31448	31440	31337	31465	31552	31339	31800	31423	31509	31180	31413	31699	31329	31222	31431	31485	31375	31667	31734	31556	31457	31473	31651	31440	31387	31538	31709	31407	31607	31611	31484	31538	31752	31526	31346	31378	31275	31445	31512	31387	31602	31506	31654	31303	31465	31333	31601	31196	31361	31626	31458	31438	31509	31686	31326	31330	31288	31515	31463	31480	31482	31474	31611	31545	31583	31806	31618	31439	31678	31480	31281	31663	31686	31577	31769	31459	31802	31559	31630	31354	31572	31299	31500	31431	31282	31589	31784	31403	31538	31484	31480	31469	31395	31659	31300	31262	31589	31511	31415	31479	31656	31791	31254	31693	31450	31502	31516	31398	31409	31538	31444	31356	31293	31574	31441	31463	31382	31695	31386	31596	31536	31539	31527	31554	31647	31564	31446	31566	31205	31380	31279	31181	31561	31572	31395	31488	31200	31531	31444	31537	31332	31307	31577	31388	31478	31489	31381	31630	31354	31336	31642	31548	31588	31192	31323	31653	31331	31370	31325	31570	31402	31604	31465	31340	31694	31407	31593	31696	31673	31340	31600	31325	31498	31614	31369	31379	31185	31767	31646	31387	31590	31500	31496	31842	31781	31525	31462	31435	31637	31600	31492	31607	31399	31345	31587	31605	31560	31536	31572	31619	31568	31878	31764	31513	31462	31280	31438	31677	31243	31413	31371	31210	31327	31458	31437	31180	31423	31258	31475	31519	31468	31711	31311	31466	31550	31436	31489	31537	31359	31315	31488	31448	31439	31483	31311	31336	31536	31519	31393	31546	31329	31671	31350	31358	31477	31388	31752	31457	31383	31580	31320	31307	31519	31253	31717	31536	31575	31724	31333	31439	31384	31193	31602	31710	31520	31320	31502	31696	31722	31604	31497	31578	31583	31496	31380	31371	31703	31372	31314	31613	31566	31401	31552	31436	31376	31430	31401	31731	31830	31710	31404	31537	31577	31357	31505	31718	31500	31295	31239	31449	31282	31316	31363	31429	31551	31628	31494	31345	31340	31335	31508	31323	31364	31430	31527	31834	31466	31343
29143	51379	53805	50647	43319	47078	51779	44467	35269	28900	21713	18571	17902	17817	17522	17553	17629	17687	17723	17731	17636	17674	17777	17726	17614	17620	17734	17488	17579	17661	17503	17616	17573	17527	17739	17625	17765	17587	17731	17604	17659	17648	17559	17457	17706	17551	17593	17437	17627	17616	17549	17666	17643	17436	17659	17720	17607	17672	17598	17531	17613	17689	17691	17605	17552	17394	17651	17609	17618	17515	17715	17694	17602	17579	17556	17762	17610	17568	17500	17496	17659	17675	17507	17463	17527	17781	17733	17570	17684	17422	17706	17507	17714	17676	17396	17770	17593	17517	17678	17675	17679	17507	17707	17487	17547	17602	17474	17372	17642	17633	17498	17570	17770	17687	17408	17609	17488	17674	17419	17571	17714	17621	17682	17670	17635	17587	17716	17454	17564	17486	17538	17458	17404	17724	17525	17583	17760	17674	17600	17627	17605	17511	17589	17602	17535	17774	17543	17496	17508	17452	17488	17451	17486	17399	17654	17560	17639	17434	17486	17439	17442	17547	17492	17577	17485	17644	17472	17631	17359	17600	17427	17546	17530	17487	17516	17608	17630	17440	17637	17521	17532	17670	17603	17520	17578	17643	17443	17534	17743	17452	17568	17447	17350	17482	17801	17634	17555	17482	17448	17767	17427	17576	17794	17665	17599	17422	17545	17599	17568	17673	17609	17508	17588	17429	17744	17574	17568	17625	17558	17510	17667	17766	17534	17502	17568	17665	17596	17490	17476	17548	17650	17587	17547	17463	17554	17596	17730	17426	17755	17595	17582	17507	17423	17480	17518	17647	17624	17620	17396	17399	17794	17459	17454	17527	17705	17573	17710	17460	17610	17744	17446	17380	17434	17511	17680	17448	17479	17626	17429	17560	17624	17629	17527	17372	17579	17617	17619	17497	17457	17568	17786	17454	17770	17322	17671	17639	17610	17615	17667	17565	17453	17484	17394	17757	17326	17661	17671	17461	17834	17530	17623	17333	17735	17489	17656	17620	17519	17685	17687	17709	17612	17624	17665	17551	17490	17569	17467	17591	17533	17535	17655	17432	17647	17588	17612	17381	17544	17492	17574	17796	17618	17573	17562	17485	17553	17417	17502	17679	17690	17566	17389	17507	17480	17694	17471	17646	17728	17433	17469	17543	17633	17600	17521	17645	17445	17572	17530	17614	17446	17525	17532	17600	17625	17418	17485	17702	17600	17562	17679	17649	17738	17511	17604	17607	17696	17467	17518	17685	17500	17594	17618	17530	17651	17706	17460	17632	17363	17483	17666	17541	17479	17366	17586	17695	17528	17498	17536	17627	17584	17624	17620	17607	17645	17552	17587	17468	17552	17382	17621	17479	17456	17470	17475	17815	17520	17532	17529	17598	17498	17649	17687	17564	17761	17559	17690	17600	17443	17567	17586	17617	17478	17502	17790	17500	17525	17435	17815	17478	17653	17522	17414	17662	17469	17526	17486	17549	17512	17659	17563	17473	17567	17434	17477	17495	17488	17429	17614	17516	17559	17348	17499	17569	17571	17487	17553	17514	17662	17444	17571	17630	17412	17478	17543	17509	17583	17495	17561	17433	17458	17575	17584	17264	17638	17637	17647	17597	17487	17381	17738	17445	17554	17625	17617	17396	17454	17605	17518	17192	17709	17416	17634	17459	17448	17583	17758	17597	17364	17561	17673	17457	17340	17517	17576	17451	17620	17441	17445	17688	17527	17696	17649	17527	17503	17432	17812	17480	17649	17685	17711	17556	17483	17412	17481	17446	17539	17582	17572	17727	17496	17569	17396	17576	17455	17621	17408	17374	17510	17589	17551	17722	17424	17532	17602	17511	17765	17556	17735	17552	17619	17507	17750	17486	17685	17487	17547	17551	17511	17558	17539	17701	17729	17391	17521	17692	17692	17581	17420	17719	17570	17606	17531	17462	17683	17598	17623	17699	17656	17820	17495	17550	17651	17556	17446	17431	17559	17573	17679	17490	17648	17472	17489	17673	17414	17424	17702	17459	17528	17492	17623	17489	17691	17500	17383	17664	17465	17598	17605	17571	17583	17669	17435	17680	17460	17662	17826	17540	17442	17552	17542	17607	17519	17678	17634	17493	17570	17561	17541	17560	17464	17646	17462	17714	17613	17681	17631	17707	17635	17722	17567	17619	17448	17546	17482	17599	17625	17519	17428	17433	17611	17524	17442	17568	17699	17813	17488	17428	17543	17592	17526	17612	17565	17620	17515	17510	17514	17441	17673	17521	17416	17666	17493	17623	17353	17704	17631	17668	17724	17503	17622	17574	17873	17661	17432	17464	17553	17650	17645	17537	17605	17572	17633	17402	17754	17553	17696	17571	17662	17591	17650	17731	17508	17509	17487	17801	17514	17541	17605	17728	17440	17660	17484	17533	17630	17488	17609	17494	17639	17667	17685	17441	17622	17521	17630	17532	17401	17388	17504	17534	17476	17697	17535	17383	17461	17561	17398	17554	17507	17573	17666	17402	17783	17609	17461	17407	17656	17588	17565	17471	17676	17430	17606	17783	17364	17629	17608	17483	17573	17581	17581	17579	17534	17603	17572	17833	17570	17361	17530	17474	17502	17593	17574	17425	17576	17694	17577	17539	17438	17634	17742	17457	17627	17439	17634	17715	17598	17625	17465	17680	17447	17623	17855	17567	17704	17746	17480	17391	17705	17597	17578	17534	17491	17625	17428	17619	17545	17662	17737	17621	17628	17510	17657	17497	17577	17656	17535	17626	17498	17569	17599	17602	17628	17461	17756	17508	17644	17773	17599	17546	17538	17574	17638	17626	17523	17571	17548	17757	17541	17552	17695	17519	17623	17565	17703	17672	17730	17553	17528	17621	17472	17573	17587	17450	17566	17393	17480	17545	17618	17471	17725	17559	17600	17425	17320	17517	17631	17695	17346	17551	17483	17431	17559	17485	17538	17611	17585	17614	17566	17547	17688	17461	17352	17731	17622	17615	17598	17552	17587	17593	17632	17537	17516	17703	17603	17738	17543	17761	17531	17562	17457	17508	17404	17544	17643	17621	17395	17540	17531	17419	17551	17702	17589	17444	17636	17715	17601	17612	17562	17697	17474	17647	17523	17682	17566	17736	17415	17553	17735	17665	17698	17647	17705	17721	17635	17782	17776	17461	17478	17537	17599	17562	17303	17788	17704	17531	17547	17664	17477	17740	17454	17572	17576	17464	17518	17642	17483	17611	17433	17665	17449	17383	17631	17517	17729	17723	17729	17680	17581	17574	17538	17626	17568	17742	17522	17653	17592	17608	17721	17409	17667	17415	17706	17737	17683	17659	17473	17451	17553	17512	17509	17442	17573	17594	17660	17456	17659	17598	17397	17455	17503	17598	17467	17544	17362	17673	17607	17655	17687	17774	17477	17553	17540	17594	17675	17486	17647	17694	17770	17521	17698	17611	17559	17482	17561	17568	17615	17638	17402	17621	17436	17578	17714	17671	17523	17523	17590	17620	17618	17792	17650	17677	17630	17536	17420	17690	17411	17699	17415	17582	17449	17520	17545	17543	17435	17752	17471	17582	17543	17764	17646	17637	17687	17616	17648	17546	17618	17733	17525	17440	17792	17546	17532	17640	17504	17584	17462	17497	17464	17534	17725	17559	17587	17667	17456	17659	17616	17537	17495	17692	17566	17493	17770	17643	17605	17556	17526	17525	17525	17531	17511	17620	17644	17563	17509	17352	17619	17604	17651	17527	17415	17405	17370	17710	17730	17455	17546	17198	17585	17515	17454	17567	17492	17529	17489	17481	17542	17598	17576	17512	17628	17381	17485	17681	17642	17430	17387	17640	17608	17657	17522	17568	17571	17447	17593	17638	17566	17571	17658	17507	17565	17541	17521	17710	17593	17681	17437	17487	17473	17511	17575	17569	17446	17596	17510	17489	17656	17681	17450	17636	17579	17639	17564	17466	17349	17643	17648	17431	17700	17656	17508	17703	17578	17740	17679	17439	17704	17595	17371	17309	17661	17683	17487	17489	17397	17607	17636	17608	17689	17604	17729	17531	17554	17517	17821	17565	17777	17560	17189	17631	17586	17431	17501	17607	17486	17833	17480	17595	17640	17747	17551	17557	17643	17581	17560	17488	17682	17613	17503	17707	17618	17655	17763	17625	17663	17629	17664	17611	17547	17425	17570	17518	17708	17700	17464	17606	17632	17760	17692	17770	17574	17550	17439	17652	17563	17617	17510	17414	17679	17584	17459	17496	17516	17674	17572	17618	17495	17670	17455	17311	17620	17632	17631	17589	17628	17504	17479	17651	17584	17695	17461	17569	17582	17616	17610	17589	17671	17595	17622	17354	17528	17523	17541	17673	17580	17502	17617	17530	17440	17510	17426	17591	17451	17536	17646	17670	17400	17592	17393	17448	17527	17546	17646	17759	17332	17734	17625	17490	17770	17473	17509	17473	17556	17515	17628	17271	17594	17589	17630	17544	17724	17243	17542	17672	17913	17500	17693	17650	17359	17569	17558	17650	17470	17571	17522	17512	17430	17555	17508	17603	17368	17508	17571	17606	17726	17568	17565	17643	17648	17547	17616	17368	17736	17595	17552	17536	17570	17497	17792	17497	17594	17572	17505	17502	17608	17722	17667	17401	17592	17594	17598	17705	17479	17614	17688	17832	17475	17466	17539	17687	17687	17448	17355	17650	17492	17551	17478	17569	17571	17687	17565	17563	17500	17595	17553	17456	17671	17590	17721	17456	17490	17573	17647	17629	17481	17648	17440	17248	17626	17631	17572	17505	17747	17476	17358	17566	17622	17602	17490	17581	17668	17588	17640	17670	17608	17528	17584	17816	17643	17505	17672	17581	17431	17716	17692	17698	17676	17475	17596	17523	17607	17525	17486	17507	17608	17632	17661	17487	17486	17561	17546	17761	17612	17533	17552	17543	17691	17497	17572	17557	17649	17469	17655	17566	17645	17358	17578	17799	17524	17505	17576	17536	17587	17595	17618	17587	17424	17519	17440	17604	17464	17616	17543	17630	17398	17530	17572	17533	17597	17595	17653	17628	17572	17403	17367	17500	17542	17521	17471	17566	17544	17606	17672	17396	17452	17588	17457	17565	17741	17514	17464	17358	17707	17474	17807	17441	17709	17632
36085	37680	46611	45317	41014	39614	38539	35254	33031	32185	31756	31232	31137	31076	31091	31079	31304	31239	31028	30989	31193	31544	31215	31041	31044	31192	31395	31253	31245	31022	31182	31016	31323	30910	31124	31371	31007	30916	31046	31187	30966	31011	31093	31009	30905	30882	31295	30945	30781	31111	31138	31455	31079	30857	31035	31107	30861	30988	31037	31082	30946	31032	31216	30987	30935	30924	31019	31013	30943	31108	30968	30940	31208	30829	30975	31150	31085	31274	31114	31133	31066	31097	30945	31057	31418	31119	30819	31238	31159	31180	31190	31229	31097	31111	31212	30955	30650	31022	31168	31293	31079	30960	31082	31047	30992	30895	31105	30911	31105	31104	31038	31000	31226	31084	31261	31158	31354	31360	31239	31220	31431	31299	31104	31237	31106	30983	31117	30928	30654	31115	31338	30959	31126	31065	31002	30856	31088	30871	31234	30844	31215	30944	31033	31064	31125	31061	31145	31298	31163	31257	31062	31101	31052	31075	31273	30991	30921	31056	31083	30882	31010	31247	31022	31224	31043	31340	31043	31228	31234	30965	31048	31056	30843	31092	30816	30801	30868	30915	31178	30879	31113	31178	30867	30992	31205	30998	31194	31073	31226	30859	31057	31089	31036	31018	31139	30833	31102	30971	31030	31010	31079	31105	31291	31132	30912	31221	31281	31135	31025	31019	31201	31205	31139	31028	31210	30932	31269	31062	30947	30980	30946	31021	30890	31137	30913	30902	30761	31129	30873	31286	31040	31012	31211	30934	31124	30948	31007	31051	30636	31143	30946	31003	31104	30932	31298	31059	31074	31204	31137	30840	31363	31162	31367	31211	31160	31251	31142	30940	31079	31233	30822	31190	31110	30924	31014	31050	30943	31273	31060	31045	31169	31104	31074	30927	31143	31129	31332	31084	31140	31151	31127	31251	30854	31059	31268	30681	31007	31162	31286	31136	31212	31025	31280	31124	31295	31004	30857	30932	31147	30916	31104	30872	31120	31143	31071	31160	31336	31211	31203	30904	31018	30975	31086	31058	31023	31134	30913	31292	31103	30851	30963	31270	31099	31192	31178	31043	30961	30961	30941	31028	31017	30911	31160	30979	30988	30865	31109	30972	30966	31011	31007	30925	31127	31114	31064	31107	30973	30948	31086	30985	30839	30947	31259	31093	31032	31274	30985	30998	31291	31203	31115	30957	31102	31054	31111	31286	31172	31242	31192	31134	31105	30785	31161	31095	31375	30923	31034	31091	31177	31086	31101	31027	30747	30949	31136	31277	31065	31085	31214	31325	31273	30879	31089	31229	31293	31009	31162	31151	31136	31041	30982	31053	30990	31121	31195	30985	30850	30939	30857	30975	31003	31083	30933	31195	31215	30979	31204	30970	31137	30926	31065	31241	31126	31041	31151	31443	31008	30998	31046	31207	31252	31201	31024	30956	31149	31184	31009	31237	30889	30886	30869	31048	30713	30959	30932	31008	30975	30912	30843	31073	31013	30953	30866	31220	31133	31080	31163	31078	31032	31131	30991	30975	31192	31131	30772	31199	31271	30987	31183	30538	31234	31205	31210	30949	31204	31105	30955	30875	30822	30922	31116	31098	31202	30925	30806	31044	30934	31100	31005	30970	31130	31155	31045	30963	31116	31014	31090	31004	30951	31095	31271	31042	31213	30929	30980	31090	30979	31157	30968	31002	31315	30907	30907	31061	30899	31491	30860	30959	31015	31176	31330	31396	31120	31011	30945	30888	30852	31004	31024	31007	31123	31125	31307	31133	31007	31014	30918	31017	31305	30925	30821	30987	31258	30852	31003	31049	30984	31191	30960	31115	30861	31324	31045	30965	31049	31129	31165	31231	30998	30945	31120	31169	31051	31116	30962	30869	31093	31121	31047	30912	31020	31093	31246	31168	30958	31100	30951	31156	31161	30960	31051	31042	31105	31056	31180	31147	31069	30863	31017	31039	31230	31020	31122	31056	31096	30774	31117	30798	31407	31082	30989	31376	31247	30873	31019	31047	31235	31058	30819	31217	31258	31186	31000	30762	31270	31251	31257	31231	31188	30814	31247	31065	30886	30885	31092	31281	30866	30917	31092	31317	31158	31017	31126	31305	31231	31147	31096	30796	30983	30892	31036	30619	30990	30786	31115	30885	31064	31049	31174	31124	30876	30987	31205	30986	31167	30922	31091	31144	31215	30806	30895	30933	31080	30822	31026	30953	31050	31211	31105	30926	30682	30730	31036	31010	31075	31290	31160	31044	31051	31184	31371	30882	30918	30955	30652	30947	31170	30975	31166	31264	31173	31041	30990	31043	31035	31111	31094	31013	30755	30862	30855	30775	31164	31025	30841	30753	30864	30987	31179	31286	31071	31102	31349	31041	30882	31053	30953	31197	31120	31148	30822	30940	31297	31019	31311	30945	31074	31265	31095	31072	31213	31093	31149	31071	31125	31105	31470	31110	31308	31107	31231	31084	31173	31228	30832	30993	31067	31042	31149	30771	30969	31302	31173	30983	30943	31002	31179	31008	31100	31030	30926	30869	31206	31185	31167	31180	31302	31105	31128	31016	31362	31207	31162	31173	30852	31154	30969	31039	31154	31081	30989	31131	31208	31123	31456	31146	31193	30972	31265	31135	31074	31029	30896	30862	30831	30971	31194	31119	31155	31046	31021	31295	31036	31011	30986	30975	30838	31062	31250	31127	31009	31026	30913	30907	31157	31111	31150	31171	31215	31101	31435	31042	31173	31053	30995	30821	31125	30746	31303	30857	31301	31143	31091	31454	31171	30892	31244	31014	31110	31061	30967	31119	31079	31014	31160	31024	31102	30863	31073	31113	31132	30911	31201	31268	31063	31169	31115	31180	30890	31264	31170	30964	31008	31274	31120	31076	31261	30903	31023	30992	30812	30925	31025	31050	31206	31028	31118	30883	30971	30947	31009	31099	31244	30763	31222	31065	31168	31087	30737	30858	31053	31392	31167	30799	30998	31139	30979	30740	30930	31092	31157	31172	31015	31035	30714	31137	31241	31229	30964	30788	31023	31067	30958	31096	31122	31076	31046	31017	31080	31151	31090	31287	31419	31324	31136	30868	31020	31297	31208	31240	30934	31055	31280	30904	31185	30988	31080	31148	31040	31108	31005	31003	31052	31017	31126	31222	31004	31043	31133	31069	30939	31004	31189	30963	31298	30862	31014	30823	31214	30918	31117	30996	31113	30993	31012	31198	31137	30890	31055	30752	31301	31035	30973	31166	31090	31238	30933	31046	31016	30962	30747	31143	30898	31283	31318	30963	30860	30941	31370	31266	31100	31169	31061	31118	31021	31272	31204	31343	31143	31229	31235	31165	31070	31348	31106	31034	31239	31149	31099	31119	30661	31192	30912	31138	31005	31087	30975	31187	31224	30792	31311	30960	31191	31096	31194	31002	30872	31190	31184	31001	31180	31105	30849	31217	31028	30960	31004	30771	31015	31037	31063	31115	31247	30867	31175	31054	30937	31351	31269	31007	30964	31082	31150	31047	30971	31131	31048	30990	31197	30994	31113	31104	31224	31102	30930	31029	31077	31146	30939	31141	31108	31181	31051	31077	31050	31051	30945	30984	31066	31022	30982	31054	31116	31166	30948	30947	30945	31300	30938	30979	31224	31236	31033	31116	31038	30832	31035	31038	31118	31036	31265	31194	31007	31120	30842	31111	31166	31046	31103	31091	31240	31019	31044	31223	31135	31091	30856	31069	31102	31177	31138	31055	31258	31107	31111	31230	31052	31007	31234	31312	31119	31008	31335	31114	30901	31131	31034	30936	31298	31126	30956	31053	30850	31116	31068	30885	31176	31190	31036	31017	31010	31191	31066	31290	31305	31054	30781	31080	31080	30958	31023	31050	31349	31244	31085	31060	30961	31003	31083	30993	31347	31082	30910	30874	31051	31078	31375	31203	30924	31131	31248	31070	30954	31231	30863	31161	30994	30933	31130	31225	31179	31189	31309	31054	30883	31297	31352	30975	30904	31091	31101	31083	31085	30719	31176	31027	31196	31235	30936	31127	31323	31298	30854	31022	31218	31060	31005	31110	31157	31131	31215	31046	30813	31077	31283	31268	31160	30802	30870	31122	30945	31011	30828	31204	30994	31149	31222	31198	31226	30989	30979	30974	31052	30804	31065	31146	30853	31067	31338	31141	31077	30947	30953	31054	31145	31203	30866	30817	31166	31076	31207	31039	30998	31111	31023	31226	31176	30785	31240	31360	31356	31135	31256	31073	30801	31008	31002	30900	31191	31141	30903	31020	31246	31114	31233	31169	31329	31126	31162	30831	31052	31079	31087	31023	30892	30910	31044	30953	31005	31096	30869	31082	31337	30976	30925	31089	31145	31078	31183	31177	31031	30924	31102	30962	30969	31262	31071	31009	31271	31133	31120	31001	31319	31234	30864	30937	31303	30935	31116	31144	31053	30953	31268	31332	31152	31110	31117	31102	30997	31192	31059	30785	31040	30991	30803	31225	31111	30895	30905	30922	31008	31269	31027	31219	30996	31053	31348	30818	31332	31305	30941	30848	31335	30888	31252	31210	31204	30940	31093	31094	31186	31362	30977	31175	31214	31094	31260	30886	31244	31444	31099	31003	30869	30968	30897	31166	31478	30962	31148	31232	30919	31086	31346	31065	31420	31205	30971	30890	30979	31234	31060	31079	31198	31311	31154	30980	30979	31021	31185	31015	30799	30822	31023	31132	31091	31042	31298	31040	30782	30959	30947	30945	30943	31038	31115	30943	31150	31079	31120	31104	31173	31094	31167	31182	31046	31200	31185	31224	31253	31479	31068	31068	31338	31354	31332	31034	31002	30914	31133	30918	31055	31173	31283	31105	31110	31308	30997	31051	31267	30972	30951	31203	30921	31188	31311	31032	31246	31317	30924	30837	31205	31003	31028	30997	31121	31091	30885	31116	31156	31199	31173	31243	31270	31176	30894	31068	31374	31043	31044	31123	31176	30921	31119	31045	31013	31089	31099	31229	31076	31075	31075	31108	31056	31043	31073	30965	31259	31389	31154	30952	31149	31229	31004	31232	31149	31047	31436	30869	31276	31127	30950	30864	31128	31155	31035	31135	31186	30963	31066	30959	31271	30973	31019	31165	30949	30780
25864	36153	38460	33451	29098	26997	24752	21221	18653	17714	17400	17128	17094	17145	17052	17229	17113	16986	17266	17252	16921	16997	16906	17153	16955	17179	16929	17012	17097	17106	17150	16967	16964	17113	17185	17028	16882	17066	17046	16969	17031	17384	17169	16923	17085	17005	17127	16899	17134	16869	16899	16990	17166	16808	17017	16888	16956	17030	17065	17041	16893	16834	17258	17195	17270	17113	17240	16999	17029	17133	17126	17040	17287	17101	17076	16973	17063	17109	17011	17037	17051	16982	17269	16907	17064	17075	16994	17124	16928	16938	17110	16951	16727	17132	17111	17092	17173	17156	16999	17027	17061	17053	17046	17021	17033	17201	17306	16870	17001	17038	17004	17092	17002	17201	17060	17052	16957	17094	17069	17027	16944	17041	16923	17159	16944	17009	17084	16984	16965	16955	16907	17090	17051	17044	17096	17137	17019	17166	17138	17039	17153	17095	17107	17102	16816	17230	17114	17191	17217	16989	17095	17124	17071	17075	17229	16953	16867	17255	17118	17156	17173	17025	16858	17031	17112	17019	17128	17089	17169	17187	17009	17000	17071	17066	17056	17127	16945	17260	17124	16974	17123	17180	16959	16928	17081	17065	16927	17038	17014	17137	16827	17112	16972	17019	17031	17130	17239	17166	17057	17129	17061	16941	17149	16991	16933	17095	16942	17046	16988	17095	17071	17124	16893	17249	17268	16995	17169	17014	17137	16924	16831	16961	17042	16844	17072	16958	17199	17253	16974	17012	17133	17026	17054	17111	16974	17044	16972	17114	17255	17053	17167	16951	17059	16963	17102	17075	17071	17007	17087	16950	17077	17096	17106	17081	17006	16913	17115	16938	17155	17001	17054	16990	16908	17069	17072	17108	16945	17093	17152	17114	17114	17171	17003	16979	17136	17087	16983	17152	17184	17136	17071	17141	16985	17119	17171	17046	16961	17144	16915	17162	16971	16956	16975	17042	17228	17080	17155	16948	17207	16974	16926	17059	17071	16990	17251	16893	17039	16885	17144	17062	17281	16942	17002	17150	16940	17131	16922	17171	17168	16899	17027	17074	17198	17027	17082	17091	17167	17102	16872	16991	17289	17175	16993	17111	17090	16861	16995	17225	17137	17224	17113	17100	16895	16916	17063	17067	17097	17184	17112	17180	17051	17108	17103	16999	16962	17009	17097	17011	17010	17001	17152	16987	17164	16922	17074	17102	17022	17033	16939	16929	17213	17135	17119	16962	17040	16989	16984	17074	17244	17054	17007	17015	16990	17101	17152	17209	17072	17016	17093	17025	16935	17142	17203	17049	17094	17022	17101	17191	16958	17069	17234	17206	17060	17057	17131	17023	17100	17133	16978	17225	17106	17121	17157	17190	17283	16987	17077	17058	17089	17105	16984	16987	17220	17137	17078	17110	17068	17017	17020	17046	16994	17178	17154	17079	17104	17065	16862	16934	17032	16999	17063	17079	17224	16937	17162	17032	17151	17231	17046	17058	17082	17117	16896	16975	17226	17127	17046	16943	17181	17098	16970	17081	17135	17149	16980	17116	17030	17147	17260	17068	17131	17188	16994	16859	16978	16975	17015	17159	17098	17070	17068	17102	16996	16961	17029	16947	16999	17014	17124	16727	17069	17280	17104	17175	16872	17267	17294	17254	17196	17110	16932	17135	17109	17071	17132	17083	17040	17033	17127	17173	16976	17054	17052	17043	17105	16999	17065	17014	17031	17348	17017	16863	16966	16900	16999	17000	17188	17093	17118	17015	17179	16986	17146	17283	17071	16878	17136	16902	17126	17047	16977	16953	17028	17313	17272	16964	17071	17031	17062	17064	17288	16863	17122	17109	17337	17031	17146	16901	16928	17170	16882	17063	17112	16913	16899	16981	17125	17165	17151	17180	17226	17039	17060	17022	16964	17032	17130	17138	17125	17033	16958	17152	16985	17125	17000	17069	17096	17298	16806	17055	16942	17059	17141	16961	17000	17164	17129	17109	16912	16976	16932	17144	17063	16931	17199	16924	16927	17027	17013	17035	17021	16965	17028	16935	17077	17111	16996	16871	17024	16938	17048	17281	17201	17206	17072	17015	17198	17011	17064	17175	17017	17096	16971	17078	17024	17091	17109	16979	17114	17083	17036	17090	16794	16934	16937	16962	16925	16933	17058	17225	17057	17042	16976	17122	17058	17270	16908	16971	17209	17077	16901	16964	17093	16975	16892	17198	17179	17006	17006	16936	16995	17162	16981	17171	17027	17154	17075	17067	17088	16998	17164	17077	16898	17135	17110	17057	17177	16875	17059	17186	16954	16978	17060	17092	17249	17244	17090	17184	17193	16964	16943	17116	17126	17006	17290	17173	17054	17090	17099	17189	17099	17135	17080	16911	17073	17005	17079	17028	17026	16953	16865	17082	17084	16910	17048	17167	17126	17177	17022	17121	17151	17062	17249	16972	17145	16992	17112	16977	17117	17112	16915	17097	17134	17185	16963	17360	16926	17019	16905	17072	17138	16936	17029	17002	17211	17051	17079	17069	17025	17261	17130	17139	17050	17160	17141	16968	17038	16890	17010	17164	17051	16958	16802	16873	17129	17166	16876	17018	16870	17136	17032	17107	17025	17101	17096	17170	17015	17027	16910	17232	17054	17087	17182	17145	17074	16970	17193	17047	17201	17062	17026	17109	16958	17082	17038	17258	16993	17090	17011	16894	17087	17003	17193	17085	17072	17282	17218	17042	17149	17009	17083	17213	17217	17047	16909	17203	16950	17037	17162	17177	16954	17038	17092	17169	17028	17177	16868	17136	17107	17196	17106	17279	17106	16969	17264	17000	17134	17075	17148	17130	17100	16944	16999	17013	17090	17024	17200	17096	17177	16858	17118	17176	16981	17031	17023	16979	16931	17093	16944	17086	17036	17022	17246	17134	17093	17201	17078	17043	16888	17068	17024	16908	16941	17309	16996	17183	17178	17127	17053	16971	17154	16990	17154	17136	16998	17085	16956	17034	17234	17037	16990	16827	16873	17060	17099	16982	17039	17061	17227	17200	17076	17123	17068	17010	17183	16931	17123	17050	17034	16899	17125	17015	17150	17080	17216	17038	17158	17034	17023	17071	17250	17121	17047	17108	17141	16880	17042	16916	17117	17007	17160	16958	16857	17107	16980	17007	17127	17072	17022	17248	17004	16998	17099	17281	17022	16904	16988	17186	17108	17042	17288	16874	17190	17146	17043	17270	17132	17022	17066	16952	17058	17045	17113	17077	17064	16947	16776	17088	17123	16987	17079	17021	17221	17033	17213	16969	16957	17160	17154	17077	17116	17246	17113	17006	16907	17016	17020	16865	17046	17147	17112	16961	17018	17108	17223	17234	17011	16970	17079	16912	17164	17158	17037	17037	17096	16993	17186	17133	16836	17083	16962	17013	17071	16963	17091	17156	17047	16891	17064	17084	17008	17200	16974	17150	17029	17000	17023	17195	17299	16837	16892	16982	16946	17077	17035	16983	16934	17105	16954	16883	17021	17078	17059	17199	16938	17086	16901	17004	17104	17070	17075	17074	17067	17147	17169	17206	17185	16909	17218	17008	17041	17049	17137	17210	17183	16920	17078	17069	17222	16988	16814	16962	17130	16911	16990	17037	17207	17110	17174	17179	17061	17128	17023	17158	17147	17037	17172	17276	16872	17203	17246	17042	16922	17211	17160	16887	17096	17198	17099	17210	16961	16968	17095	17097	17101	17136	17004	16934	16986	17001	16891	17061	17076	17166	17136	17311	16848	17070	17109	17195	17111	17172	17039	17035	16988	17012	17067	17169	16924	16951	17005	17269	17189	17047	17059	17029	16961	17157	17072	17084	17158	16950	16882	17055	17163	16969	16826	16958	16961	17207	17113	16900	16997	17164	17086	17114	16915	17112	17161	16826	16939	17072	17111	16994	17036	17111	17062	17074	16967	17029	16988	17083	17138	17002	17100	17148	17271	17026	16995	17216	17023	17071	17121	17109	16972	17030	16991	17046	16831	17170	17069	17172	17059	17132	17079	17138	17145	17122	17092	16870	17130	16959	17010	17031	17173	17120	17040	17019	16968	17095	17244	17033	17221	17135	17093	17128	17122	16844	17120	17109	16962	17142	17177	16853	17068	16994	17041	16961	17289	17020	16935	17080	16937	17007	16942	17012	16998	17139	17008	17231	16983	16978	17078	17126	16935	16878	17309	16971	17117	17033	16879	17067	17074	17318	17130	16921	17071	16978	17096	17050	16914	16934	17032	16873	17108	17076	17033	17082	16961	17025	17087	16958	17029	17139	17144	16876	17028	17025	17027	17015	17030	17317	16932	17192	17370	17071	17051	16890	17049	17059	17349	16998	17082	16938	17081	16950	17108	17082	16917	16987	17000	17132	17270	17109	17092	17221	17103	16971	17217	17039	17172	17081	17141	17079	17013	16970	16984	17016	17102	17039	16966	17196	17236	16884	16983	17131	17276	17122	16810	17005	17069	17061	17269	17146	16991	16894	17150	16974	17034	17145	17231	17194	17187	17086	16959	17042	17072	17240	16996	17043	17018	16782	16987	17008	17001	17031	17179	17193	17187	17062	17211	17083	17022	17220	16970	17047	17050	17103	17090	17158	16979	16958	17192	17133	16954	16936	16997	17116	16987	17119	17014	17153	17119	16958	17032	17075	17067	17211	17323	17027	17085	17058	16967	17095	16987	17080	17123	16987	17103	16954	17145	17107	16730	16979	17023	16937	17029	17280	17219	16845	17179	17222	17129	16925	17077	17041	16889	17121	17036	17192	17116	17214	17105	16958	17174	16819	17180	17136	17206	17114	17031	17033	17129	16971	17306	17300	17018	16900	17113	17071	17048	17098	17023	17071	17214	17057	17189	17167	17179	17159	17052	17300	17205	17223	17099	16956	17000	17053	17048	17269	17044	17036	17069	17079	17043	17040	17057	17042	17011	17153	17283	16878	17044	17179	17045	17036	17052	17235	16901	17249	17153	16922	17091	17154	17220	17087	17306	17133	17065	16931	17028	17169	17083	17262	16942	17089	17142	16881	17016	16986	16955	17119	17064	17085	17222	17045	16977	17157	17149	17141	16889	17111	16932	17173	16948	17026	17091	17053	17122	17181	16990	17172	17143	17011	17137	17053
24782	21740	31757	38039	38928	48721	56096	47146	37553	34663	32045	31009	30992	31047	30956	31131	30986	30977	30762	30782	30662	30676	31093	31024	30908	30675	30880	30851	30803	30873	30914	30651	30645	30858	30725	30985	30772	31016	30908	30554	30701	30839	30836	30711	30759	30815	30910	30721	30855	30729	30439	30382	30830	31184	30871	30604	31074	30644	30784	30571	30592	30658	30459	30983	30813	30726	30766	30595	30952	30403	30920	30637	30716	30721	30796	30688	30854	30729	30575	30647	30933	30773	30600	30811	30568	30374	30822	30688	30761	30698	30634	30781	30740	30910	30474	30783	30820	30410	30554	30680	30918	30871	30699	30642	30750	30508	30842	30702	30493	30529	30815	30895	30456	30690	30786	30605	30748	30762	30574	30710	30801	30389	30450	30538	30690	30799	30985	30770	30803	30680	30764	30848	30791	30768	30628	30680	30673	30595	30791	30662	30835	30792	30798	30877	30797	30701	30705	30628	30807	30820	30676	30732	30604	30620	30659	30804	30474	30692	30890	30686	30687	30577	30872	30702	30787	30721	30834	30591	30624	30589	30814	30598	30586	30625	30801	30779	30798	30712	30566	30665	30567	30992	30702	30634	30945	30722	30513	30560	30733	30781	30903	30653	30844	30830	30736	30847	30982	30915	30656	30646	30506	30661	30751	30692	30625	30882	30623	30595	30672	30934	30632	30646	30434	30571	30675	30507	30484	30665	30420	30651	30913	30593	30574	30612	30654	30600	30862	30748	30713	30729	30647	30759	30755	30963	30612	30568	30655	30844	30814	30552	30752	30502	30673	30781	30849	30873	30788	30568	30559	30636	30768	30453	30782	30730	30714	30750	30931	30693	30651	30638	30662	30540	30684	30857	30530	30617	30580	30801	30604	30788	30524	30552	30532	30662	30991	30930	30686	30567	30665	31135	30858	30610	30694	30884	30306	30805	30571	30604	30823	30659	31007	31003	30965	30632	30758	30707	30465	30687	30449	30798	30946	30779	30706	30863	30740	30532	30875	30574	30669	30879	30782	30600	30604	30747	30941	30915	30742	30794	30742	30971	30927	30632	30746	30745	30892	30872	30647	30725	30437	30560	30665	30842	30844	30869	30659	30459	30916	30786	30843	30492	30744	30728	30940	30613	30637	30426	30744	30540	30517	30707	30583	30823	30649	30737	30745	30665	30669	30800	30806	30956	30669	30796	30764	30462	30746	30739	30633	30495	30701	30758	30716	30425	30701	30914	30774	30709	30657	30811	30525	30628	30800	30673	30432	30689	30742	30539	30663	30768	30830	30593	30454	30867	30726	30694	30743	30623	30750	30635	30645	30737	30606	30519	30833	30538	30682	30642	30540	30549	30808	30849	30697	30493	30392	30531	30881	30872	30803	30624	30525	30660	30836	30643	30751	30748	30905	30650	30651	30581	30832	30662	30547	30553	30953	30810	30764	30616	30681	30605	30575	30924	30577	30725	30662	30547	31005	30677	30803	30675	30804	30884	30725	30749	30696	30646	30558	30828	30841	30982	30594	30598	30616	30574	30882	30690	30848	30715	30666	30710	30949	30637	30756	30615	30619	30577	30542	30695	30666	30890	30776	30692	30920	30379	30974	30683	30643	30700	30747	30882	30770	30666	30658	30876	30692	30817	30514	30829	30815	30633	30614	30892	30654	31084	30575	31068	30729	30774	30929	30763	30875	30721	30611	30425	30647	30780	30926	30808	30654	30584	30798	30698	30633	30718	30829	30655	30928	30611	30579	30743	30851	30747	30500	30784	30808	30737	30708	30504	30746	30831	30833	30648	30628	30894	30783	30798	30596	30638	30752	30931	30849	30873	30743	30603	30783	30918	30884	30786	30840	31093	30598	30953	30861	30845	30792	30793	30515	30714	30568	30650	30859	30815	30768	30728	30701	30625	30517	30800	30840	30780	30681	30665	30593	30891	30722	30680	30826	30528	30746	30746	30770	30851	30675	30449	30827	30577	30828	30979	30643	30659	30915	30842	30917	30843	30766	30881	30661	30549	30670	30800	30749	30697	30767	30419	30878	30600	30642	30648	30559	30890	30685	30761	30670	30929	30637	30919	30724	30853	30840	30679	30813	30798	30719	30660	30871	30595	30526	30541	30296	30792	30697	30890	30751	30885	30822	30787	30782	30911	30836	30746	30801	30819	30689	30758	30591	30852	30925	30816	30754	30699	30887	30454	30746	30712	30792	30447	30529	31044	30811	30593	30690	30550	30774	30630	30952	30610	30796	30367	30921	30866	30787	30817	30733	30722	30647	30647	30595	30661	30861	30707	30797	30820	30540	30746	30586	30846	30800	30703	30511	30795	30803	30488	30861	30814	30826	30669	30574	30829	30826	30870	30831	30767	30878	30726	30838	30956	30591	30741	30643	30907	30614	30521	30595	30964	30960	30852	30756	30923	30748	30989	30719	30571	30907	30992	30558	30553	30426	30620	30545	30591	30656	30893	30677	30703	30929	30783	30544	30531	30885	30836	30561	30659	30908	30568	30755	30781	30741	30727	31026	30639	30707	30662	30722	30854	30713	30679	30747	30538	30567	31066	30956	30606	30595	30479	30691	30806	30280	30688	30818	30582	30385	30723	30516	30728	30730	30957	30840	30509	30571	30800	30678	30839	30602	30772	30836	30929	30729	30563	30909	30646	30886	30672	31074	30751	31034	30550	30781	30769	30848	30969	30576	30647	30627	30719	30721	30739	30688	30343	30829	30873	30671	30877	30809	30777	30602	30481	30597	30882	30673	30733	30756	30663	30734	30962	30746	30510	30882	30833	30746	30658	30810	30665	31082	30673	30734	30776	30745	30726	30678	30358	30879	30625	30768	30923	30636	30616	30760	31125	30768	30591	30584	30747	30724	30781	30732	30776	30773	30614	30441	30997	30752	30485	30641	30511	30673	30898	31112	30734	30821	30936	30893	30809	30996	30877	30413	30497	30672	30577	30693	30632	30511	30997	30794	30880	30534	30497	30911	30572	30824	30760	30692	30760	30835	30909	30726	30632	30893	30896	30700	31050	30763	30605	30801	30689	30510	30725	30736	30613	30844	30999	30485	30695	30467	30778	31011	30652	30645	30786	30649	30798	30744	30742	30772	30826	30674	31075	30759	30770	30549	30658	30693	30688	30884	30755	31061	30586	30859	30849	30504	30624	30441	30681	30778	30693	30807	30580	30129	30704	30733	30987	30695	30628	30697	30681	30896	30689	31069	30624	30907	30627	30681	30648	30363	30576	30861	30794	30832	30637	30667	30631	30754	30877	30823	30718	30799	30712	30649	30817	30480	30615	30736	30573	30510	30667	30900	30802	30506	30631	30820	30520	30856	30740	30968	30597	30785	30612	30623	30783	30538	30674	30555	30630	30661	30905	30834	30794	30741	30576	30618	30808	30646	30790	30760	30798	30708	30644	30569	30548	30698	30823	30753	30859	30872	30752	30787	30740	30684	30788	30766	30488	30737	30731	30792	30494	30589	30576	30756	30630	30611	30459	30681	30603	30687	30609	30703	30557	30432	30724	30592	30812	30850	30789	30589	31001	30674	30695	30726	30699	30775	30991	30660	30553	30896	30992	30800	30624	30533	30900	30894	30677	30964	30682	30714	30840	30652	30622	30989	30598	30916	30636	30481	30692	30685	30957	30700	30596	30685	30523	30601	30669	30582	30577	30581	30852	30818	31064	30810	30686	30866	30699	30423	30688	30681	30961	30800	30948	30782	30733	30941	30747	30632	30812	30707	30669	30587	30571	30701	30650	30794	30415	30505	30695	30652	30849	30820	30737	30826	30861	30740	30777	30668	30692	30646	30684	30749	30812	30692	30698	30623	30864	30709	30930	30992	30763	30669	30716	30723	30861	30560	30709	30717	30897	30899	30977	30498	30768	30528	30858	30686	30743	30841	30980	30865	30796	30721	30707	30874	30672	30926	30838	30528	30949	30804	30670	30738	30621	30901	30820	30505	30596	30578	30681	30958	30520	30760	30496	30831	30739	30851	30675	30875	30589	30833	30729	30665	30713	30625	30776	30712	30715	30799	30898	30567	30684	30715	30813	30627	30691	30917	30730	30722	30659	30483	30574	30597	30782	30859	30808	30663	30610	30852	30946	30714	30752	30711	30883	30785	30975	30912	30708	30708	30775	30908	30776	30738	30998	30936	30797	30717	30969	30962	30977	30896	30829	30869	30884	30825	30577	30635	30705	30791	30771	30580	30816	30661	30636	30982	30804	30934	30470	30608	30996	30698	30645	30733	30660	30780	30513	30778	30804	30899	30658	30727	30477	30845	30658	30948	30811	30611	30640	30776	30601	30481	30691	30613	30573	30719	30859	30701	30667	30808	30938	31061	30590	30763	30721	30794	30787	30757	30939	30584	30881	30753	30616	30717	31064	30889	30724	30613	30619	30940	30521	30486	31041	30681	30995	30821	30542	30788	30523	30992	30865	30657	30687	30594	30514	30858	30725	30751	30594	30746	30942	30923	30591	30680	30406	30628	30773	30658	30741	30602	30746	30843	30689	30726	30802	30693	30623	30830	30764	30749	30599	30721	31010	30659	30859	30772	30567	31039	30887	30794	30650	30600	30697	30249	30740	30786	30476	30858	30774	30690	30727	30703	30866	30827	30845	30849	30727	30804	30630	30704	30687	30659	30712	30869	30563	30835	30661	30938	30689	30713	30696	30749	30587	30644	30685	30877	30828	30980	30715	30400	30743	30835	30905	30664	30538	30802	30600	30454	31049	30811	30853	30743	30693	30841	30734	30611	30831	30777	30465	30771	30686	30356	30915	30822	30792	30912	30386	30877	30666	30794	30768	30792	30772	30350	30885	30776	30683	30792	30690	30607	30581	30776	30749	31039	30665	30481	30656	30796	30715	30996	30777	30635	30477	30653	30854	30565	30654	30937	30689	30822	30608	30678	30606	30826	30565	30995	30690	30820	30755	30745	30735	30555	30601	30970	30917	30948	30663	30581	30821	30852	30836	30719	30679	30613	30898	30768	30961	30842	30923	30412	30854	30929	30947	30874	30961	31008	30977	30620	30499	30745	30807	30901	30675	31038	30677	30778	30723	30793	30740	30554	30671	30739	30740	30900	30710	30559	30680	30829	30609	30985	30561	30417	30779	30789	30910	30716	30800
25819	43183	44294	39162	32302	41532	44344	33152	23460	20372	18113	17441	17027	17040	17100	17151	17200	16962	17110	17015	16987	16986	17029	16995	16885	17278	17226	17018	17168	16920	17068	17098	17036	17133	17039	17280	17192	17013	16991	17182	17099	16840	17004	17130	17153	17005	17143	17093	17253	16858	17176	17129	17060	17065	16979	17009	17111	17045	17143	16986	17079	17082	16968	16958	17076	17295	17182	16825	17006	17069	17031	17179	17123	17108	17035	17062	17015	16970	16998	17234	17189	17066	17064	17118	17122	17191	17105	16982	17200	17008	16988	16907	16959	17099	16881	16929	17078	17322	17103	16997	17162	17183	17134	16886	17000	16985	17183	17019	17143	16938	17154	16918	17000	17080	17102	16984	17122	17220	16919	17211	16977	16986	17004	17035	17002	16962	16962	16968	17028	16933	16993	17088	17016	17088	16979	17119	17120	17014	17198	16859	17037	17195	17010	17126	16990	17190	16923	17116	17195	17143	17140	16933	17014	16971	16911	17213	16940	17019	17070	17077	17098	16972	17112	16915	17063	17093	16930	17040	17186	17040	17036	16954	17118	16768	16900	17063	16992	17041	17054	17114	17059	16943	17174	16937	16956	17109	17053	16963	17056	17125	16937	16935	16970	16867	17054	16860	16879	17218	17140	16932	17067	16955	16986	17026	17116	17062	16939	17085	16839	17155	17009	16931	17034	16967	17114	17017	16995	17032	17230	17173	17055	17048	17028	17313	17018	17042	17009	17144	16901	17118	16884	17242	17113	17067	16969	17030	17184	16790	17265	16863	16987	17018	17074	17056	17121	17151	17036	17204	17056	17065	16996	17111	17077	17004	17039	17163	16997	16863	17036	16682	17031	17077	17101	17076	17169	17055	17084	16972	17037	17083	17136	17035	17154	17088	17143	17006	17055	17181	17152	16985	17040	17044	17055	16921	16930	16715	16948	17004	17087	16934	17038	17052	17289	16970	16948	17153	16990	17098	16992	17101	17076	17052	17073	17105	16993	17028	16986	16929	17017	17151	16974	17131	17055	17125	17104	17026	16905	17092	17189	16966	17202	17064	17155	17094	17059	17059	16890	16793	17063	16967	17061	17188	17192	17128	17030	17062	16968	16940	17074	17000	17117	16865	17124	17163	16964	17036	16962	16989	16947	16975	17079	16968	17169	17020	17158	16901	17074	17187	17035	17121	17082	16999	16915	16972	16962	17086	16892	16988	17035	17025	17131	17046	17003	17075	17296	16994	16932	17049	17050	17149	17256	17049	17142	17026	16909	17085	16989	17013	17062	16948	17035	16794	16953	17256	16969	17063	17115	17016	17249	17078	16917	16894	17064	16917	17107	17128	17005	16942	17043	17205	17021	17047	17004	16959	17132	17078	17114	17194	16937	17114	16993	16935	16948	17072	17252	17074	17053	16980	16955	17136	17113	17091	17041	17035	16907	17070	17034	17081	17044	16880	17154	16849	16978	16859	17104	17058	17065	17026	16973	16891	17135	16952	17129	16993	16838	17038	16967	17096	17042	17068	17086	17058	17055	17270	16935	17056	17056	16892	17077	17008	16945	17232	16925	17286	16982	16879	17006	16906	17121	17170	16975	16965	17039	17002	16965	16915	17136	16772	17062	17193	17010	16955	17002	17176	17048	16970	17086	17109	16832	17106	17239	17159	17147	16961	17065	16865	17058	17034	17242	16985	17202	17018	16961	17150	17298	16829	16973	16933	17018	17067	17054	17089	16961	16998	17132	17025	17027	17135	16983	17139	16998	16897	16921	17026	17123	16983	16911	17099	17134	17073	16886	17067	17076	17159	17032	16905	17043	17093	16965	17229	17128	17132	17055	16973	17070	17182	17103	17213	17056	16977	17054	16850	17261	17144	16969	16938	16976	16987	16791	17000	17212	17001	16980	16956	17099	17053	17057	16968	16923	17085	17019	16967	16994	17065	17088	17012	16909	16979	17268	17187	16964	17075	17096	17049	17236	17142	17078	17001	17014	16885	17059	17224	17207	17235	16840	17047	17063	17137	17113	17038	16933	17072	17225	17074	17042	17106	17138	17005	17085	16838	17043	17252	17004	16969	17148	17100	16988	16835	17192	17154	17053	17114	17237	17114	16908	17048	17035	16803	17140	16971	16974	16974	16983	17069	17096	17164	16957	17083	16973	16972	17076	16902	17131	17111	17013	17219	17034	16977	16968	17116	16979	17131	16943	17265	17088	17055	17117	16985	17153	17224	16972	17013	16906	16925	17101	16943	17241	17165	17014	17068	17000	17225	17025	17134	16918	16992	16964	17041	17084	17076	17131	16989	16988	16930	17145	17058	16974	16997	16985	16826	17150	16976	16979	17149	16975	17005	17196	17116	16982	17004	17083	17090	16896	17249	17171	17094	16900	17199	17212	17236	17043	17144	17163	17106	17114	17147	17152	17101	17040	17099	16999	16927	17063	17045	17115	17066	17122	17012	16930	16974	17031	17068	17179	16920	17178	17149	17096	16949	17139	16967	17044	17097	16962	17052	16977	17050	17108	16910	17085	16952	16936	16996	17263	17151	16953	17091	17140	16901	17137	17118	17054	17045	17013	17099	16910	16941	16830	16810	17037	17111	16957	16894	17112	17117	17109	17075	16844	17012	17014	16910	16935	17207	17080	17108	17177	17268	17086	16780	16871	17129	17064	16986	17189	17040	16991	16973	16977	17023	16968	16941	17042	17101	16905	17070	17138	16927	17063	17202	17072	17055	17152	17048	17043	17033	17121	17015	17163	17147	17053	17070	17026	17307	17077	17071	16999	16953	16957	17081	17117	17103	16996	17038	17032	17144	17154	17035	17093	17001	16943	17009	17104	16859	17142	17112	17152	17202	16922	17139	16880	17057	17093	16864	16969	17078	16976	17102	16941	17137	17152	17089	17130	17143	17038	17204	17019	17017	17030	17009	17194	17089	17017	17077	17184	16822	17277	17050	17071	17040	16949	17089	17051	16851	17107	17060	17206	17088	16950	16893	17031	16885	17142	17192	17004	17018	17204	17146	16885	16910	17171	17037	17014	17202	17153	17169	16981	17079	16878	17148	16995	17065	17045	17106	16951	17036	17085	17121	17332	17091	17221	16968	17071	17008	16924	17013	17181	17353	17041	17034	16915	16961	17081	17056	16964	17016	17089	16963	17092	17138	16831	17111	17147	17092	16901	17057	17060	17023	17009	16966	16934	17268	16993	17104	17100	17144	16905	17068	17234	16951	17112	16882	16970	17220	17089	17091	17028	17047	17082	17067	17058	16817	17114	17091	17166	17002	16899	17003	17167	17078	17148	16976	17148	17156	17147	16843	17056	17186	17232	17029	17212	17003	16891	17031	17076	16999	17140	16875	17008	17191	17196	16905	16962	17008	16921	17097	17057	17180	17192	17003	17030	17202	17018	17088	17140	17164	16895	17031	17004	17072	17019	17055	17083	17195	17090	16922	17291	17081	17018	17208	17134	17085	17029	17173	16946	17059	17151	17065	17059	17133	16877	16984	16892	16909	17024	17020	16945	17021	16969	17155	16867	17194	17050	16938	16942	17015	17206	17025	17050	17122	17200	17071	16985	17181	17265	17217	17053	17023	16927	16935	17076	17153	17124	17140	17135	17087	16990	17235	17029	16922	17013	17129	17014	17124	17000	17191	17006	17152	17149	17017	17154	16994	17079	17114	16926	16895	17025	17146	16805	17011	17119	16867	17161	16882	17099	17010	17042	17053	17081	17101	16938	17217	16866	17038	17110	17103	17108	16916	17092	17165	17004	16912	17081	17078	17146	17207	17112	17148	16971	17142	16892	17013	17080	17098	17079	16995	16999	17087	17172	16807	16725	17069	16955	16858	16989	17041	17075	16880	17035	16910	17173	16957	16889	16962	17075	17028	17095	17139	17038	17028	16960	16999	16966	16996	17003	17079	17003	17035	17054	17034	16954	16962	17107	17050	17204	17027	17090	17100	16870	17133	16848	17068	17104	17019	16923	17036	17171	17296	17166	17239	16897	17065	17193	16993	16995	17093	16943	17127	16997	16866	17171	17063	17122	17008	16980	16988	17128	17248	17095	16991	16995	17172	17108	16993	16987	17037	17097	17147	17030	17199	16998	17011	17072	16940	16943	17059	17022	16889	17062	17060	17265	17073	16888	17185	16993	17325	17233	17030	16992	17161	17150	16991	16908	16965	17006	16943	17103	17058	16922	16930	17171	17075	16869	17029	17102	17132	17185	17119	17043	17302	17051	17047	17095	17091	17303	17012	17068	16973	17121	17245	17244	17230	17123	17013	16965	17103	17068	17135	17001	17159	17014	17044	17076	17095	17014	17059	17225	16907	17060	17085	17007	16920	17194	17146	16805	16932	16947	17109	16908	17061	17032	16906	17214	16946	17210	17113	17040	16963	16951	16996	17063	17129	17176	17033	17058	16992	16999	16916	17026	16991	17251	17022	17210	16921	17017	17148	16940	16775	17246	16796	17010	17126	16917	16938	17001	17021	17073	16898	17173	16864	16960	16898	17027	17113	17065	17241	16914	16955	17235	17287	16947	17268	16902	17007	17004	17035	17024	17161	17123	17106	17080	16907	17223	17090	16958	16910	16845	17144	17024	17108	17073	16922	16923	17157	17175	17248	17229	17128	17152	17128	16996	17106	17091	17074	16948	17030	17130	16796	17149	16951	17122	17008	16937	17060	17078	17134	17270	17097	16996	17000	17063	17036	17112	16938	16881	17054	16998	16923	17007	17159	17174	17003	16991	16989	16918	17072	16971	16938	17048	16985	16836	17014	16943	16879	17002	17133	17208	17045	17165	17081	17064	16986	17293	17044	16959	16921	17188	17192	17017	17017	17017	17023	17223	16997	17019	16986	17122	16949	17102	16974	17121	17137	17144	17111	16879	17086	16909	17102	17120	17011	17185	16987	17020	17097	17057	16929	17157	17100	16930	16979	17058	17121	17051	16986	17017	17093	17027	16932	16984	17067	17224	17231	17159	17068	17035	17161	17097	17195	16975	17015	17124	16891	16871	17072	17090	17063	17132	17100	17238	17142	17153	16846	17113	16938	17064	16957	17127	17097	16960	17106	17040	17037	17081	17023	17119	17054	17046	17003	16903	17170	16979	17106	17144	16911	17240	17134	17074	17069
22808	21434	29662	32443	37282	59671	68995	59380	43683	37903	33912	32267	31465	31503	31527	31431	31603	31725	31492	31464	31404	31485	31431	31455	31380	31316	31340	31283	31290	31249	31289	31079	31110	31230	31383	31408	31373	31170	31217	31233	31240	31332	31420	31121	31353	31312	31504	31309	31398	31256	31167	31278	31258	31375	31640	31203	31394	31606	31312	31177	31356	31195	31129	31228	31198	31105	31343	31100	31374	31137	31268	31534	31308	31083	30882	31472	31415	31166	31379	31128	31172	31069	31221	31449	31355	31574	31296	31332	31412	31081	31687	31214	31141	31249	31260	31137	31333	31146	31211	31414	31198	31360	31193	31239	31146	31196	31133	31333	31040	31029	31234	31511	31034	31326	31237	31260	31714	31472	30960	31098	31196	31328	31167	31234	31139	31090	31555	31177	31456	31274	31080	31166	31026	31384	30933	31307	31206	30909	31305	31193	31154	31278	31364	31264	30972	31265	31354	31141	31387	31376	31154	31149	31066	31102	31044	30801	31177	31300	31393	31160	31308	31284	31324	30872	31518	31351	31288	31177	31292	31217	31377	31211	31170	31424	31010	31243	31475	31120	31069	30870	31101	31540	31471	31020	30948	31325	31139	31087	31501	31068	31156	31317	31392	31139	31333	31201	31032	31097	31295	31075	31572	31084	31248	31147	31182	30936	31134	31353	31510	31287	31305	31292	31239	30785	31012	31258	31100	31022	31128	31252	31209	31238	31339	31304	31237	31237	31159	31130	31154	31117	31202	31203	31544	31437	31342	31424	30997	31297	31250	31104	31060	31267	31094	31323	31333	31213	31276	31509	31030	31092	31385	31381	31083	31151	31363	31344	31111	30929	31336	31226	31061	30924	31124	31114	31061	31145	30979	31200	31305	31081	31335	31301	31581	31143	31379	31479	31371	31108	31223	31379	31221	31488	31263	31260	31112	31153	31327	31474	31306	31454	31115	31266	31146	31204	31117	31155	30930	31179	31066	31194	31116	31187	31179	31073	31211	31176	31344	31230	30985	31127	30811	31075	31434	31057	31282	31269	31164	31192	31054	31098	31284	31355	31477	31346	31138	31072	31304	31232	31169	31096	31287	31568	31352	31355	31119	31036	30999	31289	31335	31393	31263	31283	31288	31127	31425	31164	30914	30991	31142	31307	31455	31208	31047	31190	31212	31041	31047	31093	31098	31073	31320	30989	31512	31255	31233	31255	31389	31562	31072	31376	31119	31139	31166	31367	31221	31030	31144	30897	31174	31246	31222	31204	31078	31137	31217	31184	31435	31378	31402	31527	31140	31110	31161	31392	31149	31218	31040	31201	31302	31199	31182	31188	31075	31194	30950	31052	31285	30991	31195	30940	31352	31213	31012	31250	31382	31082	31369	31004	31217	31157	31400	31184	31066	31155	31136	31432	31261	31131	31080	31108	31107	31114	31264	31178	30959	31322	31119	31375	31273	30896	30977	31152	30932	31387	31177	31148	31173	31382	31106	31059	31422	31281	31537	31272	31469	31665	31157	31301	31109	31392	31246	31086	31270	31244	31371	31246	31154	31018	31362	31362	31061	31169	31202	31159	31127	31105	31339	31065	31392	31392	31159	31191	31136	31393	31163	31191	31128	31084	31365	31108	31209	31333	31186	31051	31109	31250	31203	31055	31290	31178	31097	31205	30986	31293	31264	31387	31361	31214	31253	31372	31099	31075	31106	31176	31279	31030	31182	31210	30895	31410	31250	31228	31401	31176	31230	31532	31280	31092	31381	31053	31165	31244	31324	31093	31298	31049	31388	31125	31123	31357	31146	31323	31029	31236	31151	30985	31549	31298	31430	31419	31144	31295	31290	31063	31142	31235	31225	31012	31046	31190	31364	31198	31193	30971	31005	31010	31553	31440	31355	31076	31498	31330	31205	31083	31269	31301	30887	31316	31115	31347	31233	31331	30923	31035	31116	31209	31506	31143	31262	31368	31285	30869	31369	31266	31122	31179	31226	31087	31215	31154	31371	31155	30909	30837	31382	31265	31373	31255	31342	31039	31087	31289	31189	31188	31189	30957	30924	31241	31133	30918	31231	31474	31125	31017	31321	31056	31318	31202	31454	31192	31313	31201	31102	31390	31233	31405	31261	31508	31501	31309	31163	31277	31263	31322	31100	31349	31421	31171	31050	31048	31273	31224	31212	31079	30954	30945	31480	31179	31193	31336	31485	31037	30788	31087	31203	31243	31433	31099	31164	31241	31071	31202	31237	30909	31373	31165	31304	31290	30946	31016	31206	31267	31409	30848	31165	31139	31367	31205	31119	31163	31413	31485	31072	31022	31229	31354	31311	31228	31343	31184	31187	31304	31325	31146	31378	31025	31096	31138	31082	31139	31390	31224	30949	31013	31285	31272	31147	31337	31155	31278	31205	31230	31010	31425	31179	31349	31398	31092	31208	31285	31034	31011	31503	31262	31146	31404	31260	31168	31338	31216	31150	31330	31189	31026	31120	31273	31451	31042	30955	31398	31328	31206	31223	30985	31203	31091	31286	31271	31125	31079	31180	31065	31203	31397	31328	31296	31075	31406	31016	31159	31296	31064	31057	31386	31340	31151	31149	30837	31238	31164	31055	31250	31238	31158	31073	31331	31194	30979	31359	31481	31119	31133	31218	31166	31355	31492	31150	31297	31043	31612	31475	31309	31196	31191	31213	31470	31375	31222	31333	31439	31378	31408	31431	30971	31201	31157	31176	31150	31389	30887	31107	31606	31172	31279	31288	31140	31239	31072	31296	31373	31233	31276	31355	31435	31247	30986	31161	31220	31314	31131	31372	31070	31333	31136	31080	30896	31171	31365	31022	30981	30949	31197	31331	31099	31044	31081	31025	31116	31186	31130	31463	31485	31219	31104	31174	31429	31231	31229	31444	31041	31120	31203	31299	31399	31313	31295	31197	30952	31107	31281	31203	31089	30952	31675	31146	30944	31321	31306	31037	31165	31152	31384	31089	31181	31263	31130	31058	31165	31267	31302	30920	31407	31147	31282	31435	31189	31113	31138	30847	31178	31039	31089	31366	31136	31366	31277	31530	31475	31292	31412	31195	31200	31109	31223	31330	31239	31262	31149	31057	31184	31426	31189	31310	31070	31319	31090	31271	31238	31315	31000	31299	31270	31280	31197	31003	31088	31191	30969	31399	31092	31378	31152	31319	31284	31090	31313	31039	31415	31380	31077	31171	31366	31250	31458	31026	31363	31185	31034	31269	31131	31078	31263	31305	31418	31353	31212	31300	31171	31202	31377	31358	31542	31185	31265	31165	31249	31295	31795	31295	31218	31017	31115	31197	31303	31238	31291	31360	31137	31148	31277	31017	31047	31072	31371	31326	31271	31351	31128	31248	31274	31125	31229	31372	30913	31322	31171	31117	31270	31316	31147	31138	31107	31423	31140	31215	31106	31297	31104	31052	31291	31058	31196	30908	31193	31073	31037	30998	31175	30860	31294	31190	31153	31220	31025	31283	31036	31365	31172	31193	31217	31194	31396	31235	31124	31166	31174	31210	31119	31300	31419	31178	31246	31257	31345	31480	31163	31227	31412	31118	30878	31111	31145	31299	31131	31283	31029	31239	31038	31188	31356	31300	31422	31095	31427	31343	31001	31020	31183	31239	31175	31000	31408	31071	31280	31249	30996	31311	31392	31055	31173	31223	31471	31166	31387	30969	31272	31219	31190	31284	31218	30909	30858	31187	31092	31383	31420	31109	31347	31454	31035	31159	31182	31283	30861	31181	30968	31281	31064	30909	31122	31078	31198	31685	31079	31314	31024	31234	31001	30968	30931	31227	31086	31541	31166	31375	30977	31430	31075	30803	31274	31208	31166	31273	31252	30909	31100	31333	31233	31247	31294	31145	31191	31162	31211	31453	31261	31068	31154	31497	31326	31182	31242	31223	31340	31342	31073	31334	31142	30991	31120	31200	31099	30996	31282	31110	31160	31380	31393	31371	30967	31137	31257	31288	31157	31434	31024	31258	30985	30998	31159	31058	31510	31045	31259	31253	31251	31176	30913	31332	31174	31355	31450	31240	31398	31376	31246	31343	31158	30935	31354	31257	31267	31266	31231	31199	30987	31230	31321	31221	31154	31087	31239	31276	31203	31086	31060	31436	31225	31285	31152	31179	30805	30967	31559	31406	31205	30885	31170	31427	31213	31191	31266	31158	31193	31507	31119	30945	31351	31188	31267	31185	31194	31183	31284	31170	31409	31202	31024	31084	31185	31141	31006	31564	31373	31333	31081	31516	31379	31376	31108	31142	31038	31322	31388	31384	31024	31094	31293	31047	31175	31132	31480	31149	31197	31492	31202	31122	31414	31062	31279	31097	31145	31168	31390	31460	31299	31301	31198	31346	31382	30924	31137	31223	31347	31099	31051	31323	31478	31303	31425	31350	31239	31340	31530	31240	31179	31106	30956	31266	31343	30969	30985	31356	31120	31108	31248	31349	31029	31365	31408	31297	31293	31209	31283	31066	31109	31169	31091	31532	31072	31360	31146	31187	31055	31361	31178	31566	31106	31198	31174	30944	31043	31256	31007	31262	31104	31318	31254	31212	31412	31209	31125	31333	31360	31473	31046	31345	31050	31430	30914	31092	31056	30923	31138	31468	31142	31399	31246	31018	31131	31163	31453	31116	31330	31152	31067	31114	31238	31409	31312	31097	30982	31401	31241	31206	31211	30998	31169	31308	31218	31130	31220	31054	31164	31483	30998	31501	31268	31239	31227	31129	31028	31198	30939	30993	31046	31006	31104	30975	31277	30962	31333	31346	31419	31329	31216	31184	31126	31243	31153	30900	31320	31184	31320	31201	31393	31264	31306	31275	31125	31424	31325	31062	31326	31093	31095	30820	31128	31134	31250	31196	31241	31299	31202	31256	31276	31271	31575	31049	31022	30937	31024	31437	31305	31243	31191	31277	31112	31039	31192	31209	31477	31290	31315	31205	30906	31180	31089	31076	31209	31182	31192	31253	31167	31459	31301	31071	31071	31328	31309	30828	31169	31277	31106	31383	31266	31110	30879	31366	31371	30889	31089	31240	31131	31415	31325	31208	31259	31432	31288	31333	31210	31125	31129	30980	31098	31170	30997	30991	31420	31198	31309	31162	31147	31409	31354
27972	50050	50368	46520	38994	60277	63295	48971	30051	24192	19387	18080	17591	17453	17681	17561	17329	17597	17582	17306	17609	17488	17452	17476	17423	17535	17610	17569	17612	17590	17466	17362	17439	17395	17630	17588	17302	17543	17510	17411	17444	17532	17599	17578	17333	17476	17566	17322	17565	17438	17460	17551	17525	17497	17562	17553	17585	17493	17248	17563	17474	17418	17296	17537	17612	17580	17514	17491	17422	17478	17394	17505	17419	17568	17416	17564	17425	17776	17426	17511	17461	17544	17643	17447	17385	17571	17479	17538	17466	17480	17293	17665	17497	17445	17535	17232	17448	17289	17506	17578	17401	17350	17426	17558	17286	17790	17273	17448	17546	17255	17553	17440	17475	17465	17405	17519	17442	17447	17417	17558	17339	17300	17441	17615	17670	17420	17369	17304	17415	17612	17491	17374	17570	17607	17584	17374	17335	17373	17491	17441	17511	17408	17559	17741	17373	17346	17509	17519	17378	17526	17623	17483	17629	17625	17453	17492	17462	17355	17491	17459	17469	17243	17342	17446	17582	17492	17607	17615	17489	17340	17504	17470	17537	17434	17553	17379	17378	17299	17427	17494	17465	17432	17496	17327	17267	17473	17564	17257	17666	17407	17462	17586	17423	17177	17422	17443	17513	17502	17413	17550	17354	17429	17501	17237	17419	17467	17399	17127	17564	17350	17357	17581	17200	17447	17355	17496	17502	17347	17292	17372	17398	17375	17484	17390	17306	17525	17629	17434	17418	17427	17616	17523	17434	17410	17283	17310	17474	17290	17529	17338	17453	17600	17280	17485	17524	17540	17509	17491	17550	17465	17332	17317	17356	17490	17337	17361	17506	17475	17464	17407	17411	17539	17646	17445	17495	17393	17445	17532	17607	17320	17361	17370	17574	17473	17358	17629	17343	17303	17445	17280	17591	17483	17396	17424	17542	17303	17553	17492	17362	17423	17239	17583	17313	17226	17453	17491	17504	17399	17208	17424	17461	17418	17469	17444	17468	17409	17298	17433	17536	17438	17570	17450	17344	17376	17484	17466	17556	17271	17588	17369	17361	17397	17709	17408	17438	17577	17391	17439	17445	17449	17490	17585	17364	17432	17402	17377	17428	17473	17384	17483	17510	17255	17385	17223	17588	17445	17284	17162	17357	17396	17427	17477	17395	17505	17349	17415	17602	17514	17356	17472	17384	17407	17544	17463	17355	17380	17459	17406	17440	17539	17330	17716	17444	17458	17422	17293	17254	17418	17459	17533	17222	17399	17398	17266	17515	17344	17473	17268	17361	17375	17470	17299	17304	17502	17350	17383	17346	17449	17452	17397	17398	17538	17256	17412	17683	17304	17501	17465	17486	17351	17393	17338	17503	17475	17476	17371	17543	17182	17565	17468	17312	17443	17518	17555	17300	17324	17531	17412	17453	17412	17421	17343	17373	17487	17501	17498	17562	17391	17378	17419	17216	17443	17296	17547	17417	17319	17395	17379	17662	17455	17368	17459	17468	17478	17205	17541	17465	17418	17486	17341	17377	17334	17372	17395	17442	17420	17424	17527	17354	17373	17315	17445	17439	17432	17407	17421	17369	17408	17562	17395	17427	17260	17366	17517	17449	17530	17326	17400	17399	17301	17306	17409	17476	17223	17363	17358	17365	17388	17440	17320	17460	17552	17402	17520	17512	17603	17369	17585	17508	17474	17424	17423	17155	17286	17562	17392	17385	17515	17433	17411	17642	17527	17402	17565	17516	17466	17448	17260	17533	17427	17496	17381	17219	17481	17286	17521	17508	17312	17344	17372	17452	17624	17326	17226	17437	17356	17469	17510	17312	17546	17387	17547	17357	17206	17464	17386	17439	17673	17348	17506	17480	17277	17551	17417	17634	17540	17234	17353	17331	17509	17381	17445	17198	17467	17548	17523	17441	17364	17501	17442	17568	17397	17408	17423	17277	17420	17375	17554	17502	17497	17432	17481	17605	17297	17146	17493	17365	17506	17502	17302	17372	17616	17265	17430	17473	17592	17562	17390	17589	17549	17476	17526	17445	17546	17271	17395	17603	17387	17532	17283	17246	17451	17369	17559	17459	17396	17355	17400	17519	17559	17359	17376	17504	17453	17433	17417	17430	17533	17676	17206	17346	17463	17501	17519	17585	17256	17592	17312	17475	17497	17465	17460	17270	17393	17404	17334	17538	17521	17253	17204	17451	17534	17322	17197	17450	17231	17469	17235	17322	17433	17416	17444	17521	17389	17443	17514	17347	17261	17381	17388	17542	17410	17475	17303	17410	17504	17549	17395	17421	17556	17410	17541	17280	17340	17487	17454	17554	17469	17452	17234	17638	17597	17494	17408	17319	17385	17551	17479	17374	17269	17360	17486	17498	17485	17425	17307	17352	17515	17611	17535	17445	17429	17544	17377	17354	17288	17371	17455	17484	17317	17307	17405	17448	17445	17428	17465	17381	17438	17515	17407	17559	17567	17523	17512	17325	17480	17421	17533	17330	17453	17519	17455	17430	17525	17413	17425	17425	17453	17333	17465	17459	17347	17420	17180	17437	17385	17267	17238	17412	17682	17420	17425	17366	17407	17375	17467	17406	17363	17172	17478	17437	17466	17429	17548	17471	17544	17467	17496	17358	17389	17563	17317	17307	17358	17287	17390	17279	17539	17502	17288	17480	17342	17452	17572	17348	17284	17188	17471	17433	17331	17364	17635	17419	17421	17360	17467	17623	17313	17408	17530	17569	17405	17512	17370	17442	17545	17500	17399	17448	17574	17428	17448	17392	17521	17440	17279	17460	17332	17475	17438	17417	17504	17462	17334	17491	17366	17363	17461	17326	17418	17387	17514	17410	17528	17330	17555	17548	17368	17365	17365	17405	17457	17466	17277	17291	17444	17495	17252	17362	17599	17253	17478	17352	17397	17470	17274	17389	17484	17565	17510	17532	17235	17391	17628	17446	17280	17353	17496	17511	17307	17383	17280	17477	17541	17543	17329	17461	17469	17584	17325	17400	17396	17346	17540	17501	17418	17314	17418	17610	17454	17414	17377	17410	17496	17731	17315	17305	17574	17419	17658	17628	17555	17479	17444	17514	17378	17451	17338	17292	17415	17506	17389	17386	17535	17442	17345	17264	17421	17694	17422	17532	17344	17481	17520	17325	17531	17288	17592	17418	17371	17379	17286	17386	17554	17398	17345	17516	17412	17444	17416	17431	17368	17327	17309	17373	17437	17550	17389	17597	17484	17400	17343	17475	17452	17404	17354	17433	17447	17383	17456	17452	17685	17390	17370	17519	17450	17524	17417	17526	17541	17316	17499	17441	17388	17311	17344	17534	17538	17483	17552	17330	17552	17352	17406	17380	17328	17353	17474	17851	17458	17418	17539	17463	17262	17586	17493	17462	17270	17359	17587	17375	17232	17424	17383	17429	17290	17493	17402	17485	17410	17458	17424	17423	17430	17205	17233	17458	17379	17550	17354	17466	17575	17504	17352	17387	17497	17514	17599	17367	17192	17456	17378	17333	17491	17480	17426	17354	17527	17477	17486	17347	17226	17518	17423	17347	17435	17495	17347	17475	17592	17451	17390	17431	17548	17522	17471	17369	17151	17567	17395	17363	17567	17420	17395	17439	17445	17348	17547	17566	17493	17480	17356	17483	17372	17378	17446	17564	17390	17342	17238	17331	17479	17485	17476	17435	17461	17386	17470	17215	17394	17522	17453	17403	17257	17366	17355	17391	17461	17231	17495	17485	17397	17382	17547	17303	17406	17414	17388	17348	17440	17468	17374	17376	17640	17458	17539	17282	17457	17448	17438	17393	17288	17420	17407	17445	17423	17520	17508	17280	17410	17380	17497	17418	17382	17458	17447	17467	17320	17216	17379	17380	17528	17643	17456	17540	17559	17499	17319	17655	17389	17208	17610	17287	17450	17364	17486	17505	17343	17216	17520	17184	17232	17225	17360	17309	17397	17496	17473	17514	17683	17387	17408	17422	17643	17636	17268	17511	17490	17343	17438	17462	17485	17322	17371	17368	17442	17540	17422	17465	17423	17383	17420	17406	17364	17438	17424	17297	17431	17356	17527	17473	17344	17552	17495	17443	17345	17469	17591	17494	17383	17479	17520	17355	17368	17268	17316	17463	17334	17466	17341	17500	17677	17399	17561	17508	17535	17425	17515	17362	17502	17487	17481	17561	17473	17264	17462	17484	17559	17314	17526	17325	17285	17483	17369	17243	17329	17464	17500	17517	17426	17486	17350	17489	17493	17330	17425	17524	17564	17397	17476	17393	17258	17304	17369	17578	17338	17502	17432	17292	17534	17437	17399	17387	17469	17637	17478	17484	17422	17398	17459	17543	17521	17684	17480	17276	17456	17311	17369	17574	17446	17496	17295	17732	17493	17487	17471	17538	17532	17385	17441	17351	17272	17364	17511	17533	17547	17361	17522	17304	17509	17434	17483	17391	17433	17284	17470	17437	17405	17544	17438	17430	17538	17445	17323	17473	17276	17437	17308	17490	17479	17510	17545	17365	17459	17626	17360	17316	17480	17616	17493	17554	17588	17391	17489	17466	17368	17481	17304	17471	17470	17351	17363	17332	17556	17319	17491	17405	17454	17502	17316	17492	17395	17415	17450	17358	17510	17420	17406	17561	17320	17422	17423	17312	17472	17668	17572	17256	17539	17436	17398	17430	17486	17336	17355	17437	17303	17327	17539	17424	17444	17560	17531	17477	17572	17305	17276	17450	17417	17324	17400	17655	17210	17243	17322	17198	17355	17355	17424	17468	17333	17553	17408	17379	17464	17280	17495	17253	17334	17418	17407	17368	17509	17380	17449	17355	17383	17378	17560	17558	17320	17500	17302	17341	17480	17418	17515	17386	17586	17270	17392	17407	17566	17307	17455	17379	17334	17585	17443	17608	17484	17372	17314	17548	17466	17340	17327	17408	17522	17502	17457	17646	17507	17377	17345	17453	17627	17439	17384	17544	17564	17432	17517	17550	17619	17420	17494	17534	17391	17445	17311	17483	17309	17473	17391	17548	17350	17554	17404	17445	17524	17579	17443	17492	17344	17220	17588	17397	17515	17323	17237	17362	17307	17472	17433	17482	17322	17396	17204	17479	17432	17475	17344	17365	17605	17527	17414
36054	38108	43211	39744	37096	36567	37586	35638	32387	31667	31110	30866	30889	30672	30773	30811	30837	30983	30832	30814	30496	30567	30936	30930	30722	30861	30768	30918	30995	30668	30881	30850	30738	30766	30764	30609	31100	30868	30926	30836	30751	30788	30734	30950	30762	30861	30978	30757	30885	30706	30769	30664	30794	30792	30720	30748	30814	30177	30551	30430	30752	30775	30993	30644	30797	30807	30832	30634	30834	30885	30679	30603	30588	30724	30609	30767	30679	30791	30649	30481	30621	31074	30820	30778	30783	30614	30356	30625	30584	30604	30721	30813	30953	30604	30867	30738	30568	30897	30560	30721	30771	30679	30657	30709	30748	30718	30818	30484	30835	30527	30501	30772	30515	30915	31015	30916	30763	30788	30667	30776	30702	30643	31099	30650	30840	31034	30588	30771	30676	30745	30864	30538	30690	30567	30590	30798	30684	30682	30988	30688	30606	30854	30656	30807	30397	30661	30953	30799	30715	30987	30591	30963	30945	30605	30894	30740	30692	30862	30970	30668	30561	30751	30841	30648	30750	30625	30571	30742	30873	30860	30799	30961	30959	30644	30664	30854	30506	30429	30657	30570	30607	30544	30606	30467	30456	30676	30966	30876	30602	30811	30600	30775	30704	30780	30851	30643	30591	30696	30582	30652	30506	30684	30595	30524	30689	30966	30779	30762	30603	30567	30668	30635	30679	30625	30867	30809	31001	30643	30744	30869	30633	30895	30984	30609	30654	30839	30784	30565	30768	30993	30674	30690	30732	30472	30554	30431	30654	31049	30534	30661	30992	30783	31021	30653	30885	30725	30652	30632	30972	30938	30837	30435	30848	30744	30817	30802	30905	30908	30807	30533	30710	30714	30658	30628	30667	30584	30886	30622	30652	30511	30558	30731	30555	30609	30642	30817	30882	30572	30813	30556	30701	30730	30872	30952	30777	30615	30673	30684	30837	30554	30915	30821	30724	30839	30783	31094	30691	30892	30529	30703	31024	30933	30722	30762	30786	30836	30705	30760	30871	30676	30657	30591	30714	30653	31084	30493	30980	31053	31020	30534	31043	30888	30667	30773	30859	30806	30792	30683	30562	30646	30586	30881	31036	30797	30564	30844	30792	30906	30684	30741	30854	30950	30681	30720	30781	30906	30658	30661	30526	30661	30808	30987	31068	30656	30888	30654	30529	30767	30756	30777	30834	30826	30803	31023	30520	30690	30608	30677	30612	30742	30633	30625	30834	30991	30622	30733	30889	30816	30806	30725	30636	30697	30667	30581	30877	30698	30727	30803	30892	30385	30586	30666	30463	30490	30786	30731	30847	30897	30610	30805	30423	30387	30706	30734	30939	30968	30608	30717	30822	30816	30768	30684	31068	30744	30823	30744	30576	30726	30438	30775	30689	30827	30458	30604	30587	30756	30601	30957	30632	30789	30602	30883	30684	30605	30776	30750	30730	30743	30831	30554	30574	30957	30715	30838	30667	30712	30754	30522	30658	30483	30790	30735	30844	30866	30738	30555	30832	30613	30848	30807	30972	30681	30417	30624	30884	30585	30816	30826	30434	30708	30789	30689	30745	30758	30820	30816	30727	30782	30860	30782	30603	30823	30879	30609	30698	30868	30803	30810	30739	30652	30989	30625	30549	30728	30595	30844	30904	30814	30450	30701	30669	30580	30840	30483	30577	30572	30649	30940	30512	30754	30612	30813	30629	30939	30772	30567	30869	30886	30765	30599	30739	30630	30788	30683	30607	30936	30753	30896	30777	30877	30752	30842	30855	30916	30782	30508	30823	30898	30695	30927	30655	30664	30761	30797	30751	30987	30640	30504	30649	30788	30504	30685	30653	30819	30541	30225	30782	30856	30735	30748	30647	30643	30923	30645	30772	30711	30781	30725	30612	31187	30677	30545	30645	30527	30603	30568	30764	30775	30949	30556	30629	30752	30700	30525	30774	30861	30807	30823	30722	30539	30971	30688	30813	30858	30575	30878	30468	30700	30934	30711	30677	30651	30824	30717	30657	30632	30789	30915	30647	30978	30816	30839	30764	30734	30775	30646	30913	30696	30655	30799	30710	30551	30552	30583	30546	30779	31095	30853	30886	30587	30724	30797	30669	30725	30489	30619	30661	30672	30778	30711	30490	30517	30636	30517	30658	30436	30561	30475	30701	30583	30694	30882	30454	30619	30541	30759	30982	30730	30509	30947	30917	30767	30755	30714	30954	30651	30736	30737	30637	30621	30917	31041	30747	30771	30600	30759	30819	30592	30842	30819	30515	30819	30866	30846	30539	30813	30907	30662	30744	30672	30888	30800	30748	30793	30652	30537	30846	30721	30864	30825	30716	30684	30861	30564	30810	30799	30784	30697	30717	30826	30732	30679	30795	30790	30697	30810	31025	30787	30895	30710	30793	30684	30738	30704	30777	30450	30621	30864	30829	30730	30601	30430	30686	30903	30608	30651	30758	30933	30468	30486	30508	30755	30728	30623	30863	30864	30855	30929	30922	30636	30792	30916	30705	30861	30770	30808	30423	30790	30986	30767	30894	30664	30761	30847	30786	30515	30583	30812	30830	30587	30687	30637	30628	30816	30743	30883	30594	30721	30681	30428	30526	30739	30811	30850	30561	30521	30851	31017	30957	30912	30827	30699	30792	30937	30722	30783	30948	30636	30484	30721	30814	30757	30854	30764	30608	30678	30509	30608	30974	30821	30702	30859	30796	30785	30827	30861	30495	30746	30592	30759	30564	30536	31005	30725	30545	30716	30485	30699	30734	30582	30524	30806	30648	30832	30836	30636	30804	30644	30634	30751	31048	30648	30703	30636	30764	30881	30713	30434	30790	30501	30802	30712	30873	30756	30956	30827	30755	30803	30707	30555	30751	30969	30694	30693	30530	30925	30573	30458	30973	30538	30583	30739	30431	30933	30752	30587	30737	30694	30881	30889	30988	30913	30566	30753	30488	30691	30686	30783	30630	30826	30670	30835	30685	30614	30893	30643	30644	30651	30686	30705	30969	30699	30799	30589	30571	30815	30776	30777	30825	30996	30903	30821	30757	30968	30625	30654	30689	30574	30819	30895	30709	30623	30640	30855	30741	30724	30675	31125	30487	30665	30854	30734	30677	30826	30829	30693	30939	30884	30970	31096	30873	30783	30702	30713	30869	31009	30982	30736	30965	30762	30753	30478	30642	30708	30981	30769	30815	30946	30847	30901	30747	30794	30912	30822	30666	30831	30885	30788	30988	30878	30673	30874	30830	30478	30719	30690	30490	30780	30664	31025	30644	30491	30622	30316	30778	30618	30631	30622	30806	30747	30819	30913	30852	30595	31032	30764	30615	30874	30660	30774	30572	30902	30960	30924	30700	30728	30820	30539	30916	30612	30706	30781	30853	31074	30866	30544	30840	30693	30742	30800	30732	30978	30838	30971	30884	30666	30806	30685	30524	30809	30765	30700	30838	30709	30746	31047	30725	30524	30931	30783	30869	30621	30581	30318	30614	30619	30780	30673	30625	30657	30674	30883	30750	30877	30847	30371	30546	30845	30600	30563	30671	31069	30957	30740	30739	30665	30758	30660	30986	30848	30829	30835	30713	30777	30877	30759	30710	30894	30682	30704	30789	30617	30937	30591	30647	30644	31045	30614	30790	30826	30644	30973	30732	30809	30654	30785	31068	30839	30715	31056	30639	30757	30920	30720	30561	30779	30689	30620	30764	30696	30773	30527	30713	30868	30891	30628	30738	30919	30869	30775	30796	30662	30547	30733	30481	30646	30599	30709	30798	30985	30769	30637	30783	30656	30448	30788	30817	30785	30822	30793	30775	30542	30632	30538	30745	30905	30727	30682	30493	30538	30893	30446	30720	30687	30847	30929	31025	30969	30567	30907	30755	30799	30797	30684	30595	30649	30787	30738	30884	30809	30627	30596	30682	30915	30578	30854	30712	30844	30744	30501	30626	30813	30551	30765	31054	30775	30687	30715	30680	30655	30733	30810	30565	30641	30814	30669	30770	30837	30791	30795	30585	30894	30748	31193	30876	31051	30961	30728	30744	30717	30812	30736	30838	30659	30776	30850	30926	30563	30676	30551	30748	30628	30492	30800	30732	30851	30669	30644	30788	30636	30672	30569	30799	30956	30621	30944	30951	30845	30777	30452	30761	30834	30714	30574	30816	30385	30719	30692	30821	30717	30731	31011	30924	30924	30928	30749	30958	31056	30807	30763	31247	30581	30902	30640	30515	30747	30810	30452	30542	30658	30719	30631	30635	30607	30765	30866	30779	31058	30849	30516	30777	30806	30780	30745	30600	30792	30789	30629	30908	30806	30698	30496	30696	30647	30425	30793	30970	30751	30640	30868	30675	30810	30485	30857	30658	30952	30639	30623	30667	30754	30862	30789	30400	30798	30690	30743	30967	31009	30596	30697	30722	30636	30647	30569	30666	30518	30656	30783	30718	30953	30479	30538	30712	30741	30610	30843	30696	30807	30715	30702	30499	30953	30657	30568	30996	30831	30795	30717	30473	30866	30600	30757	30908	31000	30877	30814	30691	30748	30872	30851	30870	30836	30604	30813	30785	30563	30703	30856	30800	31033	30714	30669	30941	30915	30932	30471	30867	30438	30774	30895	30820	30681	30732	30656	30642	30640	30792	30787	30588	30659	30965	30732	30565	30794	30992	30813	30935	30538	30717	30841	30553	30766	30879	30767	30815	30835	30922	30726	30824	30806	30929	30599	30738	30776	30917	30878	30724	30706	31049	30594	30655	30565	30417	30583	30800	30897	30890	30720	30949	30582	30501	30681	30785	30565	30833	30619	30472	30817	30748	30938	30939	30596	30744	30811	30723	30443	30898	30680	30642	30900	30664	30935	30692	30907	30561	30728	30936	30725	30728	30934	30832	30706	30565	30469	30926	30870	30622	30515	30570	30811	30743	30742	31059	30852	30821	30649	30744	30799	30723	30682	31003	30611	30697	30653	30729	30874	30548	30679	30887	30819	30881	30784	30719	30793	30870	30752	30778	30897	30735	30817	30857	30590	30701	30568	30805	30753	30824	30907	30685	30749	30886	30836	30808	30657	30778	30606	30657	30962	30766	31035	30741	30815	31026	30869	30719	30691	30627	30778	30744	30665	30813	30538	30634	30707	30947	30821
26474	37124	34790	27121	24728	23688	23820	21295	18218	17464	17025	17119	17008	16906	16680	17006	16875	16706	16827	16835	16878	16890	16948	16924	16948	16922	16872	16867	16975	16982	16828	16731	16856	16750	16875	17023	16896	16798	16986	16851	16984	16941	16835	17096	16901	16842	16842	16874	16686	16861	16957	16982	16840	16945	16933	16674	17095	16837	16968	16907	17060	16891	16822	16932	16812	16729	16775	17002	16827	17045	16808	16836	16889	16877	16933	16944	16938	16865	16948	16926	16832	17054	16867	16898	16942	16952	17125	17012	16739	16878	16820	16956	16794	16988	16869	16878	16983	16994	16941	16888	16883	16871	16985	16779	16919	16842	16966	16846	17088	16893	16745	16950	16619	16941	16878	16921	16866	16896	17006	17001	17074	17009	16791	16978	16899	16984	16929	16844	17009	16826	16820	16948	16780	16828	16863	16911	17039	16927	16813	16834	16936	16827	16710	16703	16967	16825	16798	16799	16810	16799	16822	16949	16732	16983	17097	16652	16976	16889	16901	16832	16896	16872	16886	16949	16813	16846	16827	16841	16903	16870	16933	16776	16931	16891	16847	16965	16969	16804	16882	16943	16858	16905	16833	17036	16893	16804	16987	16784	16950	16822	16793	16769	16828	16892	16858	17063	16886	16936	16977	16883	16960	17018	16653	16798	16901	16881	16949	16972	16724	16976	16905	16791	16876	16909	16651	16858	16807	16936	16869	16988	16928	16796	16740	16790	16859	17026	16909	16931	16915	16931	16750	16787	16697	16889	16546	16805	17021	17010	16942	16867	16798	16843	16833	16881	16874	16897	16870	17035	16773	17030	16897	16958	16701	16843	16973	16829	17203	16902	16933	17006	16951	16903	16881	16961	16860	16859	16942	16876	16942	16953	16695	16784	16935	16902	16853	16958	16781	16992	17005	16865	16956	17020	16738	16892	17050	16918	16968	16936	16944	16654	16804	16802	16866	16798	16905	16805	16870	17013	16726	16795	17154	16822	16942	17051	16740	16858	17069	16949	16853	16730	16800	16935	16953	16818	16962	16893	16882	16968	16851	16869	17032	16825	16986	17008	16901	16937	16907	16965	16686	17020	17073	16824	17186	16765	16926	16903	16733	16951	16852	17091	16873	16987	16871	16837	16919	16992	16877	16917	17068	16934	17005	16785	16883	16962	16845	16912	16979	16886	16777	17018	17007	16948	17066	16755	17094	17078	16880	16899	16894	17018	17048	16757	16662	16924	16891	16978	16920	16942	16856	16819	16843	16845	16824	16866	16864	17071	16858	17067	17003	16951	16735	16560	16763	16697	16801	17021	16844	16761	16794	16697	16892	17007	17026	16818	16788	17025	16902	16983	16876	16892	16867	16884	16991	17068	16756	16729	16814	16955	16914	16817	16954	16921	16791	16809	16822	16849	17150	16722	17050	16765	16864	16674	16784	16915	16923	16988	16954	16766	17149	17034	16896	16828	17018	16912	16935	16898	16913	16888	16662	16892	16836	16836	16895	16781	16969	16924	16899	16876	16864	16888	16803	17037	17018	16829	17027	16670	16973	16971	16974	16946	16984	16747	16856	16842	16813	16833	16896	16734	16958	17012	16867	16838	17059	16772	16881	16877	16909	16897	16962	16846	16943	16906	16881	16951	16907	16866	16953	16902	17000	16865	16795	16680	16939	16823	16958	16831	16941	16717	17048	16839	16790	16718	16712	16855	16902	16839	17050	17135	17018	16964	16755	16997	16785	16929	16984	17051	17048	16962	17013	16797	16830	16815	16889	16973	16761	16789	16848	16904	16901	16891	16722	16828	17064	16789	16990	16891	16870	16774	16867	17034	16793	16960	16795	16820	16908	16746	16807	16884	16851	16990	16856	16779	16791	16802	17059	16936	16818	16866	16954	16909	17175	16874	17007	16873	16684	16990	16965	16941	16865	16653	16774	16947	16828	16933	16926	16817	16735	16807	16747	16865	16832	16940	16853	16920	16963	16885	16872	16899	17010	16825	16746	16755	17088	16963	16923	16933	16792	16757	16630	16917	16748	16801	16725	16955	16882	16906	16955	16887	16973	16820	16628	17122	16802	16772	16897	16905	16933	16909	16838	17050	17023	16950	16934	16700	17059	16697	16833	16829	16858	17111	16954	16896	16764	16954	17008	16856	16843	17014	16935	16948	16731	16924	16805	16924	16966	16868	17121	16909	16997	16803	16830	17081	16903	16868	16993	16925	16959	16765	16867	16881	16896	17041	16781	16781	16793	16823	16889	16905	16763	16919	16917	16999	16857	16904	16824	16851	16895	16897	16850	16891	16885	16928	16776	16953	17058	16825	16785	16910	16923	16869	16970	16856	17157	16902	16775	16680	16968	16928	16902	17073	16836	16802	17086	16838	17159	16780	16964	17038	17090	16938	16943	16872	16754	16916	17045	16934	16836	16928	17016	16889	16983	16758	16864	17041	16752	16915	16752	16896	16783	16927	16946	16871	16938	16881	16995	16957	16742	16836	17073	16905	16785	16845	17165	16793	16923	16845	16824	17024	16765	16903	16793	16733	16957	17037	16919	16900	17026	16993	16675	16873	17011	16971	16965	16822	17164	16788	16865	16720	17144	16965	16865	16850	16945	16714	16890	17053	16977	17143	16871	16938	16784	16792	16828	16808	17084	16847	16951	16874	16763	16931	16706	16778	16866	17105	17103	17052	16787	17061	16686	16822	16890	16821	16764	17063	16871	16882	16775	16861	16874	16915	16951	16871	16688	16976	16836	16970	16986	16851	16813	16919	16977	17068	16848	16952	16882	16879	16867	16995	16898	16791	16686	16736	16686	16881	16941	16981	16706	16957	16881	16918	16525	16754	16878	16929	16875	16763	16940	16790	16992	16924	16788	16805	17032	16759	16854	16789	16919	16766	16958	16814	17070	16843	16897	16925	16963	17059	16747	16819	16953	16851	16815	16783	16842	16815	16832	16774	16856	16854	16853	16792	16771	16852	16858	16655	17001	16799	16908	16846	16823	16920	16923	16941	16775	16977	16845	16937	16826	16878	16799	17137	17008	16797	16800	16655	16796	16919	16888	17025	16975	16961	16850	16877	16931	16777	16850	16859	16934	16663	16873	17090	16811	17117	16795	16982	17019	16842	17110	16894	16996	16868	16823	16849	16909	17075	16839	16837	16794	16831	16875	16940	16861	16852	17096	16994	16937	17094	17129	16865	17045	16711	16944	17006	17047	16963	16722	16795	16823	16832	16872	16844	17050	16944	16995	16952	16935	16999	16891	16889	16656	16756	16811	16990	16890	16958	16909	16872	17019	16929	16851	16909	16865	16817	16898	16734	16768	16770	16986	16931	16905	16726	16954	16936	16840	16972	16862	16761	16870	16975	17003	16926	16761	16844	16942	16951	16956	17092	17021	17154	16892	16717	16737	16883	16800	17003	16850	16854	17008	16948	16979	16834	16844	16783	17120	16978	16937	17047	16943	16983	16892	16854	16759	16995	16865	17138	16964	17039	17036	16732	16940	16697	16852	16913	17012	16669	16933	17003	16902	16871	16831	16827	16916	16768	16833	16900	17049	16640	16889	16808	17000	17019	16776	16894	16739	16762	16953	17039	16770	16894	16925	16974	16944	16952	16927	16776	16828	16887	16835	16809	16963	16905	17029	16978	16786	16974	16861	16932	16903	16911	16854	16685	16865	16909	16821	16993	16821	16930	16969	16944	16818	16913	16792	16810	16741	16894	16866	16923	16839	16906	16930	17018	17063	16909	16755	16997	16747	16835	16967	16861	16903	16944	17052	16998	16946	16822	16790	16790	16899	16978	16850	16762	16860	16782	16974	16886	16852	17010	17042	16765	16862	16698	16838	16685	16840	16870	16927	16917	16998	16788	17006	16920	16834	16836	16977	16768	16880	17034	16812	16958	16836	17095	16829	16817	16865	16815	16912	16948	16957	16806	17006	16854	16920	16832	16800	16885	16860	16880	16857	16998	16879	17003	16733	16844	16985	16955	17048	16988	16925	16854	16786	16913	17059	16917	16738	16986	16848	16868	16964	16993	16925	16732	16871	16799	16964	16827	16939	16945	16937	16862	16711	17107	17025	16812	16950	16903	16943	16739	16846	16978	16749	17014	16840	16954	16814	16826	16842	16888	16865	16984	16933	16756	16887	16998	17011	16896	16951	16949	16749	16882	16817	16927	16896	16903	16859	16907	16835	16898	17133	16716	16919	16966	16848	16924	17031	16833	16775	16902	16881	16812	16945	16858	16949	16822	16990	16951	16947	16847	16827	16982	17078	16801	16907	16740	16825	16721	16679	16988	16837	17005	16963	17019	17050	16991	16989	16838	17119	16963	16907	17065	16930	16872	17004	17031	16995	16958	16839	16801	16951	16934	16750	16959	16990	16836	16974	16771	16842	17012	16823	16797	16984	16814	16983	16765	16877	16751	16832	16868	16901	16716	16853	16812	16938	16929	16825	16775	16960	17133	16884	17003	16985	17029	17105	16858	16842	16916	16891	16785	16895	16826	16960	16890	16898	17052	16880	16988	16789	16946	16954	16915	16790	17008	16928	16947	16972	16922	16856	16995	17059	17021	16840	16938	16963	16925	16859	16933	16772	17060	16999	16957	16742	16890	16813	16961	16865	16907	17098	17096	16804	16911	17011	16835	16946	16788	16960	16944	17039	17077	16778	16727	16718	16682	17020	16899	17011	16921	16829	16746	16840	16830	16867	16675	17040	16976	17077	16887	16833	16905	16874	16902	17009	16846	16914	17078	17119	16837	17020	16782	16906	16894	16941	16906	16886	16901	16836	16984	17069	16880	16845	16865	16937	17029	16814	16826	16937	16688	16984	16854	16997	16884	16925	16961	17074	16854	16896	16933	16812	16870	16910	16937	16857	16755	17039	16848	16906	16638	16832	16778	16923	16843	17096	16709	16948	16796	16895	16803	16879	16935	17047	16913	16902	16774	16773	16858	16964	16877	16999	16733	16842	16864	16983	16826	17020	16962	16871	17059	16899	17068	17208	16910	17042	16942	17021	16967	16813	16971	17093	16925	16961	16897	16951	16839	16933	17008	16838	16872	17022	16786	16819	16863	16847	16947	16862	16815	17028	17088	17016	16979	16738	16871	16915	16969	16930	16959	16741	16841	16878	16741
24760	22110	32226	34696	35425	48186	56264	48787	37882	33534	31648	31014	30904	30770	30713	30655	30739	30491	30348	30708	30543	30725	30371	30618	30639	30477	30568	30582	30536	30701	30734	30302	30645	30986	30771	30633	30408	30453	30430	30633	30441	30796	30507	30464	30391	30582	30296	30168	30282	30389	30580	30337	30586	30508	30719	30550	30219	30383	30634	30551	30309	30429	30632	30338	30457	30284	30551	30502	30391	30440	30401	30499	30580	30352	30660	30403	30362	30455	30557	30505	30303	30206	30485	30505	30195	30221	30348	30328	30608	30152	30574	30373	30417	30441	30444	30469	30212	30305	30398	30416	30531	30537	30532	30466	30616	30415	30436	30578	30484	30298	30468	30688	30436	30610	30654	30368	30534	30442	30470	30388	30469	30364	30358	30280	30316	30539	30406	30788	30296	30395	30426	30412	30448	30418	30029	30411	30287	30324	30347	30571	30650	30527	30576	30723	30823	30260	30263	30323	30541	30213	30368	30357	30392	30563	30264	30582	30551	30404	30460	30623	30527	30522	30269	30383	30531	30567	30418	30510	30371	30469	30405	30566	30365	30286	30620	30644	30544	30391	30953	30587	30534	30534	30639	30607	30506	30526	30315	30396	30282	30593	30542	30243	30632	30392	30481	30491	30472	30466	30253	30326	30485	30363	30322	30529	29994	30494	30363	30415	30161	30342	30392	30266	30648	30375	30330	30197	30509	30518	30470	30627	30121	30510	30578	30307	30284	30281	30361	30252	30331	30400	30395	30411	30616	30333	30675	30553	30666	30554	30824	30656	30666	30248	30326	30446	30347	30417	30412	30663	30699	30606	30187	30349	30318	30312	30200	30653	30440	30561	30458	30754	30641	30564	30364	30407	30414	30515	30495	30207	30435	30350	30757	30557	30246	30392	30686	30352	30033	30403	30590	30464	30548	30543	30139	30565	30456	30605	30661	30615	30625	30333	30364	30454	30147	30282	30775	30751	30435	30633	30307	30541	30539	30195	30584	30499	30291	30632	30937	30449	30450	30374	30357	30429	30244	30682	30672	30633	30619	30389	30496	30300	30602	30414	30597	30348	30706	30328	30449	30426	30494	30348	30536	30291	30679	30584	30448	30510	30060	30441	30470	30419	30789	30407	30516	30669	30656	30264	30566	30507	30468	30375	30396	30325	30415	30510	30234	30466	30675	30573	30556	30619	30180	30342	30447	30186	30366	30531	30341	30268	30309	30443	30477	30419	30336	30340	30327	30449	30331	30370	30489	30469	30408	30254	30521	30694	30577	30569	30401	30442	30516	30483	30429	30320	30324	30267	30210	30578	30317	30495	30416	30570	30358	30284	30515	30507	30527	30612	30433	30375	30688	30610	30310	30538	30512	30698	30245	30320	30359	30483	30455	30510	29948	30765	30453	30423	30349	30474	30489	30148	30512	30704	30362	30451	30436	30461	30357	30349	30250	30489	30117	30541	30497	30294	30493	30350	30754	30404	30427	30383	30322	30311	30587	30815	30423	30541	30509	30517	30369	30607	30524	30697	30473	30445	30370	30534	30357	30671	30787	30407	30487	30303	30530	30639	30590	30306	30410	30647	30366	30765	30517	30453	30557	30329	30422	30589	30411	30466	30638	30513	30493	30475	30612	30447	30518	30273	30537	30144	30479	30643	30709	30406	30340	30684	30552	30545	30237	30311	30398	30431	30696	30391	30300	30498	30367	30570	30353	30328	30420	30463	30327	30482	30255	30586	30572	30383	30642	30409	30571	30341	30501	30406	30325	30450	30243	30730	30541	30351	30565	30412	30455	30349	30638	30559	30511	30612	30500	30472	30612	30684	30290	30543	30269	30531	30440	30441	30700	30367	30487	30591	30691	30403	30347	30505	30318	30416	30449	30391	30469	30541	30317	30433	30552	30227	30304	30504	30516	30380	30613	30425	30305	30418	30516	30525	30686	30503	30391	30499	30740	30442	30467	30378	30586	30507	30460	30299	30374	30571	30418	30465	30698	30198	30540	30340	30410	30380	30580	30512	30687	30251	30421	30423	30570	30487	30476	30294	30370	30491	30656	30388	30359	30182	30151	30299	30511	30446	30426	30434	30463	30216	30440	30422	30412	30386	30381	30535	30568	30449	30484	30076	30270	30323	30422	30500	30412	30729	30665	30344	30424	30443	30418	30284	30687	30466	30439	30576	30406	30556	30564	30578	30487	30393	30361	30716	30485	30509	30535	30598	30289	30361	30665	30558	30290	30487	30352	30306	30509	30281	30180	30404	30586	30276	30306	30382	30390	30342	30542	30378	30469	30539	30663	30640	30251	30510	30625	30342	30500	30460	30517	30224	30571	30518	30401	30576	30629	30418	30451	30311	30473	30423	30480	30505	30469	30650	30531	30292	30325	30235	30482	30550	30603	30645	30629	30635	30253	30502	30484	30599	30245	30570	30337	30496	30667	30229	30505	30392	30247	30378	30460	30385	30369	30370	30456	30438	30608	30344	30652	30726	30258	30302	30542	30308	30332	30523	30226	30478	30428	30306	30346	30275	30563	30350	30317	30492	30380	30485	30740	30299	30476	30377	30467	30508	30510	30496	30401	30328	30279	30247	30365	30509	30496	30372	30306	30411	30162	30525	30460	30682	30387	30258	30418	30670	30259	30502	30470	30373	30220	30448	30516	30385	30540	30635	30299	30590	30490	30611	30566	30510	30313	30165	30615	30568	30578	30213	30305	30724	30525	30443	30476	30649	30501	30509	30605	30220	30404	30650	30550	30334	30320	30350	30359	30590	30515	30636	30429	30471	30608	30481	30628	30133	30440	30246	30412	30535	30455	30429	30481	30704	30557	30361	30479	30651	30646	30361	30482	30486	30611	30530	30267	30373	30523	30635	30328	30367	30358	30739	30685	30532	30555	30703	30493	30604	30274	30475	30668	30427	30513	30465	30166	30444	30447	30474	30776	30221	30578	30358	30607	30419	30337	30511	30549	30530	30617	30500	30508	30235	30421	30228	30533	30579	30689	30414	30699	30137	30580	30282	30216	30542	30373	30319	30526	30544	30630	30344	30280	30488	30342	30353	30614	30569	30443	30531	30351	30495	30527	30425	30148	30105	30505	30464	30572	30473	30510	30721	30601	30472	30587	30572	30280	30368	30251	30590	30411	30554	30315	30637	30358	30559	30541	30584	30361	30360	30631	30571	30354	30287	30399	30504	30518	30341	30304	30548	30640	30423	30507	30293	30458	30274	30611	30486	30247	30377	30437	30336	30650	30469	30283	30608	30450	30682	30503	30505	30516	30541	30449	30378	30368	30468	30501	30138	30586	30354	30747	30651	30516	30673	30647	30287	30386	30640	30383	30412	30368	30560	30132	30816	30486	30464	30403	30557	30524	30520	30423	30326	30331	30429	30527	30637	30286	30656	30516	30417	30492	30266	30490	30537	30302	30536	30514	30195	30361	30690	30362	30581	30341	30433	30554	30526	30361	30526	30427	30210	30184	30620	30209	30432	30604	30705	30700	30620	30658	30424	30654	30552	30403	30544	30447	30571	30495	30339	30814	30588	30335	30318	30731	30265	30516	30262	30560	30680	30609	30480	30377	30602	30359	30274	30590	30275	30477	30540	30705	30486	30800	30690	30483	30462	30325	30425	30412	30228	30509	30450	30638	30412	30621	30391	30384	30506	30486	30312	30360	30366	30272	30342	30299	30577	30337	30490	30515	30674	30594	30473	30263	30112	30609	30586	30321	30382	30464	30397	30884	30525	30530	30492	30425	30612	30390	30314	30415	30308	30268	30490	30682	30568	30295	30617	30304	30326	30512	30635	30438	30580	30635	30351	30417	30517	30733	30309	30351	30453	30472	30404	30448	30496	30280	30724	30492	30541	30237	30544	30471	30531	30610	30569	30540	30345	30600	30476	30381	30471	30327	30361	30264	30727	30464	30335	30271	30801	30379	30594	30399	30243	30374	30493	30532	30520	30382	30363	30392	30447	30471	30413	30296	30376	30597	30380	30444	30387	30463	30660	30477	30441	30273	30329	30316	30425	30662	30402	30542	30465	30538	30396	30294	30359	30459	30433	30282	30613	30566	30666	30199	30544	30578	30252	30448	30596	30381	30546	30482	30624	30420	30415	30088	30231	30525	30687	30480	30521	30450	30489	30382	30336	30315	30357	30313	30224	30543	30258	30392	30440	30406	30704	30470	30389	30367	30599	30415	30495	30443	30575	30681	30406	30535	30335	30607	30659	30414	30512	30627	30415	30263	30438	30627	30358	30659	30438	30655	30558	30464	30658	30578	30294	30400	30601	30495	30470	30631	30462	30485	30430	30593	30733	30484	30248	30400	30278	30479	30399	30339	30204	30487	30286	30386	30300	30389	30714	30454	30381	30234	30484	30463	30648	30471	30605	30511	30282	30657	30486	30496	30364	30532	30131	30350	30347	30580	30715	30474	30543	30334	30662	30463	30506	30121	30548	30545	30491	30489	30229	30385	30253	30368	30286	30554	30544	30440	30375	30722	30505	30449	30453	30574	30735	30344	30530	30380	30492	30613	30476	30392	30427	30568	30433	30535	30557	30653	30271	30027	30498	30659	30473	30514	30183	30554	30349	30454	30753	30582	30507	30697	30681	30557	30406	30475	30432	30328	30392	30449	30214	30219	30612	30472	30540	30596	30428	30408	30380	30542	30666	30261	30497	30395	30691	30119	30569	30584	30562	30437	30393	30587	30432	30745	30581	30751	30617	30587	30417	30248	30349	30541	30356	30448	30476	30329	30290	30425	30146	30275	30168	30539	30390	30483	30533	30483	30609	30798	30598	30632	30550	30463	30387	30596	30497	30530	30681	30524	30392	30459	30564	30424	30401	30430	30289	30508	30634	30639	30332	30379	30581	30353	30498	30430	30469	30464	30085	30399	30324	30633	30428	30548	30578	30688	30635	30384	30311	30556	30575	30325	30272	30429	30430	30829	30473	30257	30357	30241	30327	30325	30366	30463	30273	30411	30429	30703	30118	30421	30619	30532	30692	30434	30192	30272	30374	30333	30439	30506	30779	30353	30513	30512	30375	30471	30532	30392	30360	30430	30494	30682	30787	30310	30477	30449	30267	30583	30579	30470	30483	30311	30412	30520	30548	30596	30557	30383	30515	30521	30588	30594	30533
25713	46866	44874	33157	27772	40519	44416	35531	23787	19675	17594	17214	17212	16949	17029	16898	16998	16919	17076	17023	16998	16869	17067	17043	17008	17167	16904	17122	16877	16950	17178	17074	17038	16970	17271	17161	17000	17058	17034	17031	16946	16897	17096	16974	16933	16979	17073	17026	16888	17059	17020	17090	16893	16824	17056	17032	16856	16940	17049	16969	16952	16706	16865	16921	17088	16909	17140	17038	17104	16948	17115	16961	16916	17068	16929	17013	17140	16967	16956	16969	16826	17023	16877	16796	16914	17071	16871	16963	16903	16906	16992	16824	16938	16922	16810	17046	17126	16965	17045	17052	16867	16737	17032	16896	16933	16832	16985	16969	16999	16967	17039	16969	17151	16854	17074	17133	16841	16930	16921	16930	17069	17032	17072	16976	16982	16952	16790	16989	17117	17050	16722	16953	16857	17013	16958	17044	17131	16954	16852	16956	16891	16819	16887	16957	16920	16876	16850	16948	17087	16885	16633	16783	16979	16888	16792	16957	16866	17042	17052	17029	16839	16741	16839	17111	16877	16841	17012	17046	16960	16713	17027	16866	16888	17087	17031	16995	17051	17014	16955	16959	16910	17060	17105	17018	16986	16947	17019	16854	16660	16988	16935	16875	17050	16852	16879	16988	17031	17117	16908	16906	16950	17006	16922	16861	16947	16868	16857	16644	16990	16856	16825	17072	17012	17133	16860	16904	16912	16868	16988	16976	16976	16882	16939	17173	16790	17046	16977	16943	16843	17004	16825	16911	16889	16856	16766	17023	17015	16946	17020	16778	16768	17052	16793	17030	16927	16928	16850	16912	16958	16966	16827	16798	16952	16834	16898	16927	16896	16934	17008	17069	16932	16979	16900	17029	16734	16812	16852	16925	17015	16917	16863	16860	17062	16776	16836	17123	17073	17015	16878	16983	16946	16721	16906	17023	16910	17092	16932	16794	16869	16964	16834	16924	17051	16851	16827	16999	16817	17075	16914	16988	17012	17035	16977	16765	16763	17168	16922	16963	16963	17016	16819	17081	17168	16924	16910	16832	16906	16843	17227	16876	16728	17166	16836	16846	16981	16824	17024	16827	16968	17002	17037	16922	16844	16839	16888	17161	16997	16898	17006	16809	16972	16991	16800	16918	16949	16944	17012	17022	16825	17011	16895	17015	17018	16890	16957	16863	16961	17031	16931	17030	16958	16717	16860	17021	16958	16732	16899	17059	16866	17006	16997	16839	17036	17157	16926	16968	16834	16899	16934	16772	17065	16869	17156	16974	16942	17050	16895	17072	16864	16951	17083	16895	16811	17057	16931	16976	16841	16969	16969	16931	17210	16945	17049	16940	17134	16984	16958	16863	16891	16935	16849	16860	16829	16958	17020	16896	17190	16947	16908	16801	16919	17136	16948	16836	16855	16960	16878	16857	17093	17009	17118	16934	16808	17079	16929	16939	17035	16957	16997	16890	16953	16851	16969	16882	16998	16954	17144	17103	17013	16957	17084	17055	17052	16999	16863	17018	16692	17003	17000	16997	16918	16956	16750	16718	16858	17001	17078	17173	16888	16771	17092	16687	16943	16743	16976	17029	16909	16871	16852	16885	16999	17020	16936	17067	16894	16842	17119	17205	17054	17091	16982	16985	16838	17136	16966	16786	16976	17042	16935	17028	17133	16769	17112	16975	16887	16875	16903	16864	16994	17160	16790	17030	17127	17047	16777	17014	17012	16814	16933	17149	16906	17087	16777	17005	17054	16882	16872	16807	16897	16776	17029	16990	17083	17081	16830	16823	16904	16802	17012	16815	17024	17073	17062	17110	17092	16913	17077	17038	17062	16838	16931	17020	17068	16768	17007	16986	16957	17164	16812	16882	16943	16919	16848	17031	17081	16861	16950	16843	17121	16983	16822	16988	17016	17102	16950	16875	16881	16906	16975	17127	16909	16900	16880	16839	17040	16883	17004	16930	16935	17050	17010	17187	16978	17144	17017	16924	16961	16944	17076	16958	16897	17045	16888	16918	16810	17020	17038	17069	16999	16847	16860	16891	17004	16818	16904	16968	16963	16979	16884	16815	16957	16770	16844	17129	16821	17027	17198	16942	16959	16851	16864	16886	17025	17113	17046	17070	17001	16911	16989	17059	16974	16844	16842	16862	16916	16805	16950	16798	16847	16969	16941	16926	16996	16804	17134	16802	16861	16908	16856	17054	16970	17068	16894	17023	16871	17105	17028	16933	17111	17011	17044	16986	17085	16856	16727	16900	17076	16879	16995	16912	17093	16969	16915	16978	16891	16930	16759	17025	17044	16875	16747	16918	16961	17051	17045	16980	16849	17025	17040	16781	17067	16803	17178	16985	16970	17166	16937	16872	16854	16975	16928	16902	16986	16708	17184	16769	16913	16996	16824	16881	16908	17039	17005	16987	16902	16979	16992	17021	16973	16757	17064	16884	16934	16969	17078	16901	16876	16855	16911	16941	17101	17005	17016	17114	17034	17104	17004	16912	17137	17012	16871	17073	17017	16866	17062	16999	16999	16801	16820	16976	16772	16796	17103	17109	16783	16911	16977	17041	16875	16860	16893	17046	17081	17052	16993	16909	16920	16916	16802	16997	16895	16877	17053	16961	17018	16990	16898	16836	17052	16981	16933	16942	17027	16895	16851	16958	16907	17123	16987	16971	16996	16867	16957	16804	17151	17001	16918	17027	16808	17014	16795	17031	17034	16972	17017	17109	16801	17081	16959	16847	16785	17042	16924	16999	17029	17048	17010	16893	17265	17058	17077	17094	16935	16940	16946	16982	16960	16871	16980	16814	16995	17000	16938	16883	17025	16883	17137	16994	17091	16745	16753	16872	17024	16971	16900	17032	17024	16987	16941	16909	16983	16880	17043	17033	17038	16986	16995	16897	17080	16924	16906	17018	16881	17049	16765	16996	17011	16775	17059	17079	16929	17058	16875	17007	16819	16798	16948	17020	16855	16789	16967	17036	16865	17085	17022	16814	16923	16791	16863	16978	16743	17001	16781	16943	17070	16864	17034	17111	17063	16980	17032	16939	17018	16950	16896	16834	16912	16829	16945	16910	17004	17013	16925	16700	16924	17028	17066	16921	17055	16909	16982	16944	16969	16914	16818	17016	16923	16887	16990	16876	16982	16993	16929	17068	16664	16869	16942	16930	17074	16730	17101	16710	17088	16881	17026	16909	16980	16837	16886	16848	16887	16915	16918	16832	16936	17025	16843	16958	16931	16943	17112	16966	16971	17088	16862	17195	16875	17002	16997	16918	16965	16927	17002	17067	16902	16932	16839	16952	17084	16866	17051	16984	17016	16952	16920	16631	16898	17079	16635	16860	16848	16872	16882	16787	17061	16924	16906	16955	16980	16912	16935	16807	16999	17202	16972	17011	16961	17081	17084	17030	17049	17071	16894	17045	16921	17178	17130	17101	17005	16897	16850	16904	16742	16772	16980	16801	16939	16964	16858	16893	17082	16868	17124	16928	16950	16970	16803	16910	17036	16838	16998	16959	17008	16785	16907	16899	17094	17001	17040	16918	16894	16952	16957	17009	17149	16915	16972	16946	16981	17067	17109	16998	17017	16995	16934	16991	16840	16936	16871	17112	16797	16959	16961	17055	16996	16949	17033	16936	16994	16956	16882	17005	17007	17035	16950	17006	16847	16871	17215	16987	17040	16911	16794	16909	16972	16806	16916	16999	16973	16926	16747	17031	16954	16753	16883	16929	17019	16899	16953	16758	17123	16856	16930	16811	17022	16959	16951	17100	16961	16831	16813	16957	16972	17009	16841	16912	17058	16983	16968	16959	17034	16995	16967	16783	17011	16917	16956	17199	16925	16824	17044	16966	16933	16812	17122	16997	16944	17000	17016	16964	17065	16824	16716	17074	16983	17011	16906	17058	16847	16641	17022	16977	17047	16859	17011	16770	16700	17103	16944	16980	17113	17055	16870	16913	16879	16853	16889	17088	17053	16765	16926	16912	17033	16918	16885	16978	16972	16901	16975	16801	17100	16908	16885	16799	16950	16839	17098	16969	17068	16974	16946	16994	16907	16882	17113	17084	16992	17033	16947	17068	17240	17072	17038	17003	16950	16787	16852	17060	17007	16889	16915	16815	16860	17090	16866	16848	16881	16934	16965	16859	16786	16911	16956	16870	16957	16964	16806	16643	17150	17035	17192	16815	16943	16935	17035	16860	17203	16896	16956	16917	16930	16974	17007	16865	16906	16858	16920	17085	16990	16948	17057	16978	16776	16859	16871	16940	17134	16894	17070	16834	17132	17137	16838	16919	16939	16906	16984	16820	17181	16806	16932	16816	16936	16840	16872	16803	16863	17086	16970	16999	17123	16856	16901	16931	17143	16818	17068	17107	17021	16924	16950	16961	16982	16942	17036	17071	17033	16805	17064	17055	16955	16843	16981	17048	17016	16961	16858	16855	16965	16808	17012	17010	17054	17069	17012	16861	16957	16896	16953	17003	16802	17037	16908	16847	16799	17154	17000	17018	16836	16932	17015	16940	16908	17001	17188	17038	16923	17044	16881	17037	16917	17028	17057	17073	16927	16976	16924	16874	17018	16967	16957	16890	16927	17062	16871	17022	16865	17152	16845	16953	17021	16868	17100	16938	17021	17050	16994	16920	17056	17053	16995	17019	16977	17054	17034	17177	16991	16961	17080	16828	16953	17151	16794	16876	16921	16979	16883	17111	16972	16838	16883	17002	16873	16983	17100	17028	16986	16789	16962	16996	16891	16883	16963	16898	16849	16936	17094	16948	17075	17027	17048	17057	16699	16823	16865	17139	17001	16678	16731	16871	17031	17095	17032	16972	16849	16916	16794	16901	16859	16903	16875	16938	16888	16881	16907	16975	16859	16847	16986	16865	17008	17094	16981	16813	16879	16972	16923	17172	16835	16778	17096	16780	16949	16962	16928	17014	16880	16849	17010	16906	16856	16846	16846	17003	17022	16845	16992	16968	17073	16947	16903	16784	16970	16805	16894	16755	17042	17019	17027	17070	17063	16983	16892	17068	16967	16795	17062	16912	16715	16955	16989	17001	17148	17087	16808	16989	16861	16937	16902	16967	16931	16939	16917	17050	17017	16921	16864	16923	16858	16937	17165	17064	16878	16910	16801	17034
22858	21493	30154	33166	36464	53090	71256	60279	45076	37549	33496	31970	31567	31364	31223	31275	31173	31204	31676	31303	31400	31408	31402	31437	31012	31220	31379	31118	30852	30977	31170	31000	31233	31268	30961	31218	31206	31072	31065	30857	31182	31177	31136	30907	30832	31255	30976	30874	31093	31243	31116	30969	31079	30754	31048	30820	30984	30898	30959	30985	31199	31109	31124	30975	31061	30893	31288	31020	31259	30919	31300	31230	31429	31147	31016	30985	30925	30749	31297	30972	30963	30717	30924	30995	30925	31155	31111	30998	31148	31165	30957	31009	31039	31100	30864	30933	31092	30926	30945	30945	30849	30840	30979	31239	31196	30951	31035	31247	30985	31208	31095	30829	31048	30871	30872	30787	31052	31117	30726	30756	30952	30813	30993	30962	31012	31095	30921	30903	31013	30986	30911	31045	30961	31275	30908	31320	31048	31372	30980	30837	31076	31082	31090	31146	31096	31013	30990	31015	31138	31047	30786	30999	31070	31276	31023	31109	31045	30867	31086	31053	30993	31059	31162	31120	31309	30936	30985	31000	31312	31213	31112	31015	30887	30962	31077	30819	31085	30782	30854	31029	30959	31030	31106	31062	31120	30887	30980	31080	31081	30894	31022	31068	30822	30893	30808	30920	30913	30932	31098	31160	31051	30945	31227	31098	30871	30973	30673	31006	31085	31097	31080	30928	30826	30941	30730	31137	31016	30968	31052	31057	31131	30937	30986	31117	31128	31055	30959	31079	30877	31154	31029	30978	31209	30960	30879	31258	30771	30917	31055	31053	31100	30983	30905	31086	31007	30942	31178	30907	31145	31207	31258	30867	31082	31128	30759	30893	30963	31179	30980	30891	31092	30978	30963	30975	30892	30955	31185	30882	31080	31190	31194	30892	30882	31042	31074	30952	30822	30814	30903	31046	31163	31114	30694	30807	30874	30949	30888	30738	30702	30952	30830	31157	30869	30891	31046	30781	31169	30954	31119	30899	31141	31010	31212	30914	31063	31234	30786	30562	30940	31141	30905	31179	31459	31071	30990	30959	31038	31228	30983	31054	30788	31001	30782	30758	30758	30871	30990	31108	31216	30759	31103	30918	31099	30935	30886	31328	31249	31163	30897	31085	31280	30979	31322	31055	31079	30947	30959	31242	31138	30690	31085	31026	30964	30858	30974	30894	30914	30979	30897	30891	31089	31064	31334	30986	31216	31091	30921	31294	31139	30907	30987	30786	31118	30778	30729	31178	30918	30991	30963	30865	31108	30824	31125	30965	30975	31040	30818	30880	31060	30889	30715	30898	30919	31096	31062	31050	30970	30913	31122	31009	31016	31300	31207	31157	30964	30871	31194	30904	31101	30929	30775	31305	31138	31209	31123	30911	30844	30889	31078	31001	30910	31099	31099	31014	30857	30962	30984	30851	31159	30914	30711	30772	30917	31044	31260	31045	31119	31083	31060	31149	30893	30774	31230	30991	31027	30700	30905	30897	30869	31068	30977	31130	30935	31406	31085	31340	31210	31142	31058	31013	30991	30863	30927	30938	30602	30913	30982	31085	30887	30965	31164	31127	31086	30778	30900	31075	30708	31000	30698	30856	31257	31237	31161	30998	31010	31009	31003	31195	31050	30845	31079	31150	30982	31081	31080	31086	30830	31058	30859	30777	30897	30826	31070	30894	31170	31063	30957	31118	30810	30819	31036	30912	31134	30973	30950	31242	31235	31122	31108	31118	31087	30901	31094	30963	31016	30822	31151	31147	31086	31028	31121	30851	31058	31178	31083	31054	31082	31120	31293	31072	31243	31267	31433	31064	30806	30987	31028	30923	30951	30916	30836	30978	30881	30897	31167	30877	31022	31312	31043	30738	31020	30931	30892	31039	31228	31065	30998	31167	30902	30942	31149	30939	30908	31028	31060	31044	31062	31186	31084	31216	31161	31170	31287	31195	30999	31264	31111	31022	31107	31056	30985	30956	31039	31102	30932	30874	30839	30855	31075	30881	31230	30696	30868	30827	31024	30997	31152	30877	30775	30718	30816	31000	31097	31049	30990	30995	31183	30953	31188	30849	31106	31072	31072	31038	30966	30854	30983	30937	30901	30925	30925	31047	30989	30981	31018	31011	31055	30728	31233	30912	30977	30862	31163	30958	31027	31008	31176	31021	31048	30995	30840	30986	31142	31228	31056	31208	31063	31111	30978	31012	31019	30965	31017	30823	31206	30933	30992	31060	30894	31185	31182	31111	30952	31337	30891	31300	31043	31235	30998	31143	31040	30966	30957	31172	31005	30757	30797	30875	31012	31002	31108	31399	30986	31097	31174	30973	31039	31156	30955	31027	31075	31043	31031	31170	31081	30889	31039	31117	30959	30850	30788	31021	30955	31068	30938	31088	30975	31075	31228	30976	30984	30859	31020	31051	31115	31201	30892	30934	31167	31001	31127	31165	31105	31072	31011	30919	30950	30825	30950	30973	30694	30937	31105	30891	31178	31128	30979	30778	30987	30805	30821	30882	30612	30915	30981	31098	30995	30929	31223	31405	30803	30999	30850	30931	31010	30942	31144	30735	30989	31101	30762	31077	31133	30813	30898	31039	31111	30870	31413	31000	31009	31237	31086	31251	31014	31239	30835	31222	30971	30962	30965	31034	31127	30647	31062	30998	31234	30801	30905	30923	30921	31162	31037	31069	30907	31014	31029	31030	31105	31021	31029	30902	30975	31305	31000	31031	31082	30962	31081	30830	31110	30924	30895	31052	31012	30859	30914	31025	31068	30780	30947	31151	31051	30793	30881	31093	30993	30910	30779	30728	31158	30929	30924	31167	31060	31083	31072	30918	31020	31308	30861	31010	30987	31154	30886	31104	30868	31157	30960	30911	31072	30977	30869	31099	30922	31162	30882	31012	30947	30853	31015	31209	31168	31023	30942	30788	30909	30977	31139	30797	31225	31046	31006	31007	31081	30929	31049	30848	31023	31098	30916	30828	31071	31022	31030	31164	31140	30912	30856	31043	31128	30949	30934	30999	31105	31105	31026	31255	30877	30955	31175	31098	31047	30905	31198	30999	31027	31052	30948	30861	31264	30768	30908	30888	31040	31009	31042	31099	30999	30911	30897	30947	30921	31294	31111	30914	31122	31024	31320	30914	31158	30884	30919	31007	30873	30761	31343	31228	31131	30796	31013	30848	30942	31136	31150	30778	31033	31048	30939	31020	31101	30757	30930	30797	31074	30746	31153	31075	30894	30997	31188	30961	31095	30783	30781	31011	30994	30930	31090	30855	31044	30949	30840	31256	31045	30951	30877	30966	30798	30767	31200	30907	31077	31123	30992	30828	31223	31100	30939	31039	31043	30981	31223	31264	30920	30789	31029	30916	30856	30966	30997	30900	30850	30816	30982	30828	31002	30911	31149	31156	31328	31163	30761	31279	31241	30906	30991	31152	30957	31339	30972	31110	31013	31023	31198	31103	31240	31101	31238	30977	30998	30941	30963	30856	31203	30992	30538	30911	31104	30844	30656	30984	30959	31120	31163	31017	30936	30758	31116	30991	30922	31001	30898	31060	31056	30965	30975	31245	31140	31026	30721	31241	30887	30747	31126	31249	31351	31032	31170	31237	31198	31225	30814	30954	31245	30939	31016	30889	31136	30766	31043	31007	30987	31112	30979	31016	30931	30992	31136	31107	31305	31149	31036	30873	31064	31054	30916	30966	30914	31232	30901	30613	31232	30944	30957	30904	31067	31033	31064	30817	30934	31068	30961	30754	31188	30998	31170	31098	31016	31115	31129	30957	31020	31121	31128	31062	31000	30827	30832	31125	31416	31082	30918	31023	31053	31133	31042	30964	30903	30962	31035	31382	30791	31233	30966	31001	30765	31041	31126	30904	30658	30803	30935	30815	31032	30893	30925	31044	30814	30714	30746	31163	31197	30879	31046	31092	31062	30975	30708	30841	30916	31211	31227	30943	30896	31007	31201	30925	30993	31157	31169	30890	30910	31053	31200	30973	30904	31223	31332	30948	30960	31020	30918	30670	30881	30794	31008	31458	31180	31032	30897	31287	31052	31065	31131	30962	30952	31260	31238	30828	31273	30799	31070	31080	30893	30996	30949	31110	30744	31285	31144	31118	31219	30942	31065	31077	30897	31091	30943	31085	31065	30904	30840	31058	30992	31203	31104	31002	30971	30966	31008	30726	31006	30909	31168	31169	30979	30781	31028	30948	31002	30985	31061	31162	30917	31368	31118	31019	30777	31145	30882	30903	31012	30891	30957	31175	31214	30956	30946	30922	30846	30979	31160	31270	31036	31045	31153	30910	31050	31196	31300	30938	30962	31133	31209	31037	30936	31005	30826	31067	30798	30847	31036	30884	30871	31180	31133	30908	31007	30997	31108	31093	30981	30976	31093	31212	31202	30968	30990	30930	30996	30852	31175	30888	31021	30992	31128	31031	30718	31068	31179	30970	31165	31282	31027	31020	30859	30893	30916	30925	30785	31192	31314	30998	30913	30944	31125	30957	30966	30937	30947	30927	30845	30988	31105	30923	31134	31346	31145	31104	30966	31309	31080	30828	30971	31100	31063	31119	30844	31115	31272	31167	30958	31408	30859	31193	31103	30952	31310	31031	30971	31055	30985	30984	31033	31244	31306	31328	31150	30872	30749	30929	31006	31112	31116	31128	31069	31000	30868	30935	30976	31064	31153	30822	31213	31135	31128	31081	31017	31256	30834	31230	31049	30745	30691	31249	30917	31011	31323	31162	30825	31416	31024	30981	31325	31267	31046	31148	31134	31071	30873	31050	31244	31051	31102	31102	30898	30951	31336	31019	31084	30862	30959	30962	30872	31038	30924	31117	30911	31042	30702	30981	30943	31278	31240	31136	31001	30745	31018	31032	31338	31148	30757	30930	30952	30936	30922	30974	31096	31220	30929	30821	30881	31183	31154	31072	30929	31228	30984	31143	30766	30959	31109	30962	30964	31132	31268	31273	30907	30779	30829	30709	30961	31027	31031	30984	30982	30684	31001	30979	30802	31084	31170	31091	30980	30821	31013	31050	31071	31119	31055	30947	31159	31087	31111	31351	31051	30951	30997	30914	31141	30799	31063	31146	31412	31047	31125	31137	31110	31134	30838	31055	30954	30864	31078	30964
28968	52909	53774	47302	36631	52436	64990	49597	32207	23022	19003	17905	17373	17389	17634	17428	17545	17463	17573	17415	17474	17472	17408	17333	17577	17579	17575	17544	17461	17513	17406	17472	17292	17150	17364	17567	17541	17415	17634	17541	17336	17426	17383	17378	17286	17339	17310	17493	17377	17513	17383	17482	17460	17351	17518	17243	17474	17449	17254	17321	17566	17342	17407	17381	17404	17379	17435	17500	17363	17528	17245	17448	17456	17400	17421	17607	17366	17326	17471	17375	17298	17403	17583	17406	17548	17273	17276	17308	17512	17623	17410	17351	17385	17403	17328	17650	17395	17416	17336	17407	17252	17474	17426	17466	17232	17227	17357	17379	17393	17327	17391	17146	17219	17314	17319	17334	17282	17417	17379	17316	17367	17120	17471	17233	17405	17337	17350	17331	17465	17235	17393	17417	17349	17468	17347	17394	17514	17394	17307	17159	17572	17484	17416	17559	17147	17413	17523	17305	17398	17539	17328	17338	17350	17253	17228	17523	17554	17281	17341	17370	17396	17535	17326	17282	17563	17441	17409	17416	17495	17377	17272	17441	17339	17330	17586	17371	17347	17437	17201	17475	17580	17411	17387	17388	17589	17288	17271	17391	17272	17401	17347	17394	17349	17549	17518	17416	17382	17498	17211	17464	17286	17308	17345	17335	17311	17434	17373	17235	17381	17221	17467	17432	17370	17279	17418	17267	17387	17575	17318	17291	17227	17309	17358	17485	17331	17283	17308	17215	17546	17435	17394	17338	17352	17421	17454	17340	17343	17406	17401	17362	17393	17256	17426	17409	17154	17211	17449	17453	17379	17360	17448	17536	17301	17299	17396	17389	17369	17228	17461	17334	17436	17205	17470	17434	17449	17397	17378	17580	17554	17470	17278	17336	17124	17368	17328	17486	17527	17631	17308	17276	17353	17311	17234	17359	17480	17100	17604	17323	17299	17512	17523	17395	17236	17244	17376	17367	17374	17407	17312	17420	17369	17409	17331	17225	17234	17473	17382	17458	17400	17469	17300	17342	17422	17462	17398	17311	17399	17456	17305	17483	17489	17328	17539	17371	17454	17323	17421	17369	17263	17326	17331	17546	17239	17538	17475	17435	17474	17227	17373	17305	17277	17250	17454	17330	17299	17496	17161	17361	17403	17371	17213	17327	17506	17395	17178	17423	17368	17268	17510	17249	17413	17283	17377	17403	17321	17366	17420	17400	17297	17372	17312	17500	17325	17424	17181	17193	17281	17343	17300	17318	17434	17233	17462	17204	17533	17273	17360	17532	17498	17191	17441	17377	17328	17243	17301	17314	17293	17280	17322	17237	17500	17203	17555	17353	17245	17362	17442	17295	17521	17449	17274	17394	17346	17294	17285	17183	17349	17242	17449	17475	17336	17320	17461	17409	17247	17302	17302	17265	17512	17189	17355	17508	17309	17278	17204	17103	17181	17292	17204	17372	17486	17198	17321	17299	17378	17256	17460	17438	17393	17213	17321	17327	17124	17207	17376	17361	17436	17191	17171	17276	17372	17402	17503	17530	17400	17203	17169	17364	17562	17438	17314	17414	16979	17432	17261	17541	17327	17371	17497	17401	17291	17234	17347	17598	17328	17353	17452	17459	17442	17581	17428	17440	17392	17228	17434	17536	17385	17295	17119	17388	17353	17286	17428	17166	17460	17591	17475	17280	17299	17351	17442	17200	17515	17254	17193	17550	17095	17382	17370	17479	17265	17447	17421	17345	17385	17339	17333	17369	17292	17401	17444	17404	17460	17306	17404	17485	17440	17275	17419	17356	17424	17423	17492	17399	17450	17323	17389	17455	17443	17218	17482	17365	17257	17333	17280	17614	17383	17484	17512	17421	17478	17411	17412	17345	17279	17349	17238	17474	17387	17516	17254	17428	17326	17336	17433	17406	17403	17462	17612	17410	17318	17324	17414	17230	17315	17481	17359	17418	17433	17448	17290	17399	17335	17488	17399	17488	17369	17325	17238	17340	17299	17351	17389	17453	17349	17349	17397	17258	17263	17402	17366	17422	17436	17531	17237	17484	17215	17307	17536	17310	17299	17239	17238	17235	17311	17295	17218	17415	17530	17284	17166	17264	17372	17281	17385	17403	17427	17440	17335	17337	17388	17442	17402	17176	17535	17213	17404	17377	17185	17434	17541	17396	17436	17212	17312	17384	17398	17396	17573	17304	17398	17322	17441	17387	17295	17279	17352	17380	17254	17334	17227	17356	17304	17309	17454	17364	17262	17352	17591	17218	17475	17429	17322	17252	17519	17337	17526	17269	17281	17418	17346	17339	17251	17357	17564	17255	17331	17364	17278	17524	17324	17428	17330	17385	17349	17379	17272	17546	17264	17245	17396	17214	17384	17332	17352	17312	17467	17298	17478	17330	17337	17388	17372	17336	17329	17368	17227	17271	17307	17288	17528	17110	17445	17278	17440	17340	17290	17371	17431	17453	17308	17369	17324	17072	17470	17341	17447	17403	17291	17305	17345	17236	17358	17459	17269	17461	17254	17362	17418	17232	17307	17381	17466	17227	17286	17489	17353	17387	17275	17324	17356	17508	17425	17491	17314	17287	17484	17596	17422	17459	17396	17491	17433	17359	17334	17282	17291	17274	17372	17430	17370	17468	17407	17473	17163	17416	17420	17266	17594	17458	17316	17489	17422	17357	17379	17468	17260	17349	17380	17258	17385	17342	17307	17175	17246	17438	17471	17420	17457	17313	17420	17326	17315	17350	17259	17463	17313	17361	17592	17404	17345	17341	17379	17281	17335	17227	17204	17460	17279	17371	17358	17307	17458	17349	17304	17438	17172	17408	17337	17272	17503	17352	17212	17372	17245	17132	17268	17388	17457	17272	17327	17348	17324	17445	17184	17343	17315	17309	17185	17431	17325	17325	17257	17445	17328	17235	17496	17379	17313	17244	17443	17442	17159	17242	17401	17338	17354	17379	17264	17440	17314	17283	17576	17494	17267	17612	17309	17548	17308	17163	17433	17294	17421	17321	17480	17321	17391	17197	17248	17290	17173	17290	17309	17451	17419	17413	17272	17242	17466	17450	17510	17395	17371	17240	17451	17268	17232	17442	17444	17236	17331	17377	17342	17493	17265	17318	17431	17202	17242	17449	17282	17388	17353	17443	17442	17428	17339	17155	17303	17377	17295	17350	17349	17566	17450	17310	17369	17160	17364	17247	17391	17546	17483	17478	17511	17312	17355	17252	17314	17452	17382	17529	17441	17287	17449	17426	17486	17408	17352	17314	17348	17195	17448	17514	17329	17458	17327	17282	17436	17395	17504	17351	17354	17327	17443	17291	17489	17252	17501	17496	17335	17465	17168	17316	17411	17327	17492	17345	17443	17465	17315	17372	17309	17302	17391	17310	17355	17192	17431	17412	17264	17451	17315	17337	17499	17261	17478	17441	17497	17226	17433	17510	17190	17407	17475	17279	17547	17331	17314	17465	17207	17197	17341	17609	17410	17385	17421	17283	17332	17461	17394	17295	17438	17424	17306	17301	17205	17368	17435	17454	17402	17351	17617	17287	17256	17483	17461	17451	17440	17397	17488	17483	17378	17407	17262	17234	17402	17331	17383	17213	17342	17226	17549	17383	17216	17293	17395	17718	17374	17265	17467	17384	17319	17515	17411	17306	17230	17258	17319	17378	17308	17277	17387	17223	17391	17318	17310	17341	17203	17212	17420	17329	17236	17446	17096	17341	17662	17276	17394	17322	17359	17435	17412	17340	17129	17284	17401	17322	17373	17332	17311	17581	17328	17316	17450	17401	17241	17283	17340	17343	17378	17287	17210	17276	17149	17325	17334	17640	17453	17443	17209	17125	17400	17279	17194	17173	17500	17480	17311	17239	17571	17354	17249	17497	17400	17283	17261	17293	17441	17310	17404	17300	17259	17153	17472	17197	17381	17430	17234	17346	17448	17324	17414	17457	17431	17320	17329	17473	17548	17363	17467	17444	17218	17364	17426	17344	17508	17397	17334	17144	17357	17304	17363	17243	17271	17502	17235	17418	17317	17412	17216	17515	17299	17416	17286	17547	17533	17484	17263	17307	17191	17391	17391	17144	17463	17599	17393	17428	17272	17500	17403	17379	17368	17405	17375	17286	17405	17394	17229	17373	17223	17177	17399	17472	17458	17440	17292	17255	17421	17541	17317	17372	17562	17243	17160	17294	17431	17115	17356	17315	17294	17434	17446	17248	17187	17204	17349	17474	17505	17223	17289	17416	17288	17325	17351	17255	17244	17260	17391	17528	17323	17473	17529	17142	17350	17528	17449	17297	17352	17355	17447	17298	17357	17371	17386	17213	17432	17253	17301	17387	17394	17428	17414	17443	17548	17555	17295	17360	17314	17423	17373	17419	17440	17409	17516	17334	17330	17341	17444	17339	17444	17309	17415	17483	17321	17437	17277	17446	17272	17235	17281	17332	17380	17452	17292	17310	17496	17220	17474	17566	17280	17317	17375	17273	17307	17445	17313	17541	17482	17399	17367	17292	17434	17507	17556	17422	17261	17113	17273	17422	17482	17406	17359	17421	17433	17201	17356	17317	17353	17285	17420	17214	17330	17296	17471	17339	17300	17336	17214	17491	17372	17430	17433	17257	17411	17327	17503	17294	17207	17328	17310	17432	17369	17520	17350	17407	17353	17254	17445	17218	17169	17570	17123	17277	17410	17284	17240	17337	17360	17536	17426	17354	17251	17337	17353	17513	17422	17249	17464	17467	17495	17391	17204	17279	17325	17351	17315	17309	17598	17407	17289	17211	17574	17300	17429	17326	17283	17412	17434	17452	17275	17254	17502	17362	17325	17573	17395	17488	17410	17255	17413	17309	17204	17561	17441	17289	17403	17201	17577	17211	17190	17488	17108	17318	17262	17373	17484	17369	17470	17260	17304	17273	17331	17395	17235	17470	17038	17116	17298	17433	17346	17422	17296	17364	17550	17352	17367	17201	17304	17325	17357	17474	17343	17339	17375	17423	17457	17506	17325	17250	17415	17436	17312	17436	17355	17403	17579	17246	17392	17483	17463	17389	17338	17374	17222	17376	17412	17405	17368	17419	17378	17413	17440	17391	17277	17506	17277	17307	17422	17375	17500	17234	17450	17204	17281	17406
36516	39911	44782	42585	37089	35642	37127	34858	32618	31470	30957	30620	30645	30683	30916	30602	30626	30775	31077	30836	30485	30451	30918	30625	30559	30634	30594	30285	30917	30304	30773	30528	30328	30665	30782	30737	30699	30458	30684	30515	30966	30683	30567	30791	30551	30558	30402	30642	30768	30852	30431	30523	30572	30702	30536	30537	30686	30853	30664	30576	30733	30818	30641	30466	30371	30617	30598	30634	30358	30515	30499	30472	30613	30799	30742	30782	30801	30711	30638	30814	30677	30656	30695	30458	30649	30708	30792	30537	30789	30601	30495	30424	30445	30279	30619	30483	30819	30511	30365	30608	30516	30851	30810	30554	30914	30534	30615	30579	30585	30444	30730	30631	30712	30709	30237	30379	30834	30574	30630	30775	30481	30451	30690	30531	30827	30519	30602	30320	30637	30603	30575	30467	30708	30709	30785	30842	30606	30734	30686	30344	30492	30630	30718	30778	30761	30622	30666	30655	30368	30358	30300	30491	30448	30638	30795	30722	30599	30647	30725	30763	30498	30724	30859	30563	30518	30614	30639	30711	30611	30639	30479	30297	30858	30384	30392	30406	30623	30406	30569	30699	30811	30448	30364	30596	30822	30546	30857	30688	30473	30858	30733	30404	30736	30595	30715	30513	30623	30627	30558	30780	30807	30585	30414	30685	30730	30907	30908	30447	30557	30658	30552	30797	30587	30286	30612	30473	30570	30539	30386	30694	30675	30646	30652	30439	30538	30532	30356	30782	30555	30900	30637	30730	30700	30581	30671	30765	30583	30475	30394	30689	30393	30694	30650	30829	30672	30504	30452	30820	30534	30864	30169	30342	30553	30469	30512	30715	30780	30537	30729	30732	30677	30304	30798	30809	30676	30506	30471	30490	30686	30357	30793	30419	30590	30534	30307	30942	30663	30588	30672	30711	30641	30668	30476	30674	30662	30709	30652	30540	30765	30885	30639	30629	30710	30381	30749	30411	30702	30500	30372	30438	30387	30434	30644	30637	30700	30528	30712	30508	30328	30671	30757	30586	30746	30848	30614	30729	30617	30833	30792	30501	30503	30568	30645	30402	30647	30554	30403	30372	30706	30441	30760	30403	30800	30539	30670	30687	30464	30708	30751	30605	30657	30383	30586	30767	30642	30768	30542	30691	30532	30568	30563	30567	30635	30683	30430	30947	30580	30577	30626	30423	30425	30385	30675	30563	30554	30545	30416	30422	30908	30690	30827	30552	30738	30744	30495	30445	30860	30540	30744	30681	30823	30527	30701	30515	30518	30681	30504	30550	30416	30707	30684	30452	30979	30767	30700	30629	30634	30624	30404	30913	30700	30722	30522	30646	30500	30326	30723	30327	30467	30661	30553	30625	30583	30359	30466	30738	30441	30382	30788	30549	30607	30739	30647	30450	31027	30772	30789	30671	30783	30807	30717	30592	30776	30383	30841	30612	30695	30709	30632	30621	30516	30412	30452	30560	30745	30905	30707	30504	30881	30681	30627	30516	30613	30628	30445	30565	30471	30668	30638	30521	30353	30710	30495	30705	30887	30549	31008	30662	30636	30440	30700	30492	30779	30679	30740	30453	30652	30649	30490	30508	30803	30678	30660	30794	30661	30742	30713	30875	30577	30892	30639	30492	31044	30544	30751	30759	30736	30619	30684	30441	30279	30752	30575	30277	30794	30628	30533	30467	30696	30649	30553	30731	30524	30649	30740	30904	30537	30813	30577	30455	30383	30674	30611	30743	30618	30592	30602	30532	30674	30546	30450	30602	30846	30708	30698	30633	30440	30738	30702	30648	30879	30756	30874	30628	30712	30438	30609	30929	30638	30682	30440	30329	30772	30477	30595	30599	30602	30506	30648	30631	30483	30489	30655	30635	30405	30615	30660	30778	30694	30466	30346	30255	30701	30817	30481	30521	30398	30482	30518	30548	30531	30428	30411	30504	30741	30727	30655	30675	30560	30784	30899	30637	30718	30667	30568	30667	30556	30569	30919	30873	30564	30746	30351	30599	30540	30568	30534	30747	30717	30585	30541	30736	30784	30593	30914	30440	30348	30614	30610	30487	30440	30532	30738	30557	30433	30395	30752	30494	30605	30318	30486	30669	30642	30541	30684	30353	30597	30555	30728	30735	30844	30546	30887	30762	30928	30465	30592	30562	30873	30881	30430	30811	30433	30547	30597	30557	30515	30553	30712	30747	30517	30551	30756	30761	30914	30649	30691	30586	30984	30677	30620	30592	30861	30490	30900	30685	30532	30431	30613	30531	30296	30623	30584	30575	30551	30603	30680	30589	30504	30476	30383	30620	30477	30654	30665	30481	30641	30865	30721	30812	30794	30456	30736	30756	30614	30606	30536	30763	30430	30684	30729	30566	30538	30456	30641	30687	30518	30312	30369	30847	30692	30645	30581	30582	30499	30686	30732	30513	30986	30614	30675	30945	30260	30666	30533	30585	30371	30545	30646	30439	30684	30668	30455	30455	30593	30520	30358	30911	30434	30801	30400	30460	30550	30761	30592	30611	30485	30640	30858	30478	30647	30632	30424	30688	30676	30466	30517	30579	30648	30577	30760	30701	30703	30525	30344	30975	30846	30431	30793	30594	30631	30501	30514	30466	30489	30554	30679	30754	30509	30688	30434	30612	30728	30449	30555	30627	30240	30569	30497	30675	30573	30563	30642	30480	30592	30375	30747	30483	30635	30659	30511	30353	30505	30732	30618	30539	30786	30444	30724	30386	30574	30459	30761	30695	30550	30577	30723	30594	30526	30614	30612	30645	30645	30744	30658	30737	30575	30741	30519	30610	30668	30270	30692	30505	30778	30761	30707	30831	30515	30644	30697	30769	30666	30740	30543	30612	30812	30456	30784	30785	30563	30497	30495	30768	30647	30624	30419	30786	30489	30460	30813	30509	30598	30604	30418	30785	30718	30365	30520	30688	30841	30741	30610	30879	30559	30493	30580	30520	30587	30521	30437	30715	30587	30673	30658	30521	30505	30390	30555	30687	30419	30494	30570	30699	30932	30561	30356	30462	30590	30695	30351	30603	30464	30959	30686	30666	30659	30687	30608	30751	30556	30552	30582	30694	30567	30614	30563	30865	30688	30712	30588	30807	30822	30494	30526	30432	30672	30445	30671	30744	30853	30838	30561	30581	30742	30671	30556	30547	30741	30754	30626	30502	30854	30572	31055	30710	30473	30435	30633	30838	30806	30654	30742	30591	30762	30893	30569	30568	30775	30469	30553	30697	30555	30523	30694	30539	30531	30702	30788	30687	30754	30500	30812	30797	30492	30620	30515	30253	30410	30630	30530	30539	30552	30468	30841	30693	30610	30740	30721	30547	30685	30562	30670	30484	30942	30623	30441	30644	30484	30673	30814	30693	30332	30812	30592	30756	30655	30291	30689	30793	30250	30727	30865	30526	30660	30522	30653	30752	30594	30573	30761	30771	31087	30954	30761	30602	30458	30764	30758	30743	30800	30553	30581	30521	30728	30594	30555	30420	30360	30521	30781	30469	30738	30692	30686	30511	30488	30661	30761	30508	30355	30526	30448	30559	30696	30679	30643	30600	30351	30561	30646	30548	30432	30706	30763	30594	30491	30754	30718	30377	30603	30827	30396	30495	30577	30391	30574	30638	30555	30622	30667	30441	30532	30675	30765	30491	30468	30526	30705	30429	30602	30600	30704	30786	30789	30803	30662	30794	30469	30382	30444	30694	30452	30603	30629	30534	30838	30577	30668	30523	30421	30652	30845	30546	30729	30747	30578	30624	30421	30785	30626	30592	30739	30639	30524	30468	30908	30691	30663	30708	30564	30639	30810	30843	30625	30405	30802	30900	30842	30450	30553	30765	30338	30294	30621	30778	30581	30702	30562	30645	30423	30753	30483	30653	30674	30435	30983	30405	30815	30819	30626	30733	30753	30680	30815	30598	30700	30658	30862	30610	30490	30852	30734	30702	30756	30682	30688	30839	30996	30629	30630	30439	30546	30637	30708	30726	30618	30558	30818	30784	30589	30365	30392	30342	30417	30661	30573	30635	30712	30737	30528	30645	30778	30806	30378	30436	30723	30459	30511	30459	30507	30479	30548	30560	30810	30652	30685	30524	30656	30834	30550	30614	30776	30751	30492	30522	30696	30578	30486	30604	30577	30583	30555	30637	30760	30837	30828	30467	30692	30559	30861	30670	30779	30485	30619	30372	30679	30511	30677	30518	30534	30654	30914	30613	30813	30746	30574	30345	30744	30810	30697	30533	30716	30601	30701	30600	30662	30732	30806	30596	30794	30899	30581	30691	30754	30552	30543	30589	30550	30460	30469	30685	30800	30785	30721	30650	30626	30621	30641	30696	30881	30715	30625	30569	30655	30543	30570	30785	30556	30584	30592	30823	30839	30655	30367	30493	30416	30643	30856	30614	30599	30744	30616	30565	30768	30615	30595	30563	30712	30545	30831	30887	30596	30707	30702	30796	30469	30593	30517	30469	30664	30765	30649	30637	30828	30458	30545	30850	30714	30219	30765	30564	30647	30691	30587	30513	30996	30710	30586	30514	30503	30566	30555	30589	30600	30610	30737	30824	30690	30582	30790	30596	30362	30728	30624	30520	30501	30824	30747	30626	30372	30486	30427	30778	30471	30652	30684	30433	30561	30956	30707	30596	30605	30761	30852	30426	30815	30602	30574	30847	30525	30406	30470	30705	30773	30421	30509	30540	30448	30383	30851	30861	30477	30534	30584	30562	30629	30933	30653	30665	30598	30712	30695	30680	30707	30757	30739	30664	30553	30500	30813	30759	30507	30311	30678	30487	30435	30416	30650	30875	30806	30639	30982	30741	30804	30751	31100	30562	30813	30362	30845	30463	30774	30686	30450	30814	30427	30674	30595	30677	30820	30575	30739	30875	30451	30837	30901	30668	30536	30783	30748	30599	30715	30672	30789	30609	30771	30866	30844	30847	30663	30680	30464	30353	30700	30672	30696	30490	30541	30443	30721	30641	30702	30580	30679	30456	30625	30660	30687	30775	30729	30580	30694	30472	30601	30471	30469	30753	30573	30621	30577	30974	30736	30424	30488	30885	30542	30683	30720	30598	30315	30808	30826	30587	30649	30839	30688	30576	30793	30844	30399	30568	30483	30741	30422	30571
26896	38880	37394	30583	23815	22676	23604	20900	18600	17353	16900	16993	16852	17094	16992	16973	16964	16901	16898	16800	16848	16935	16902	16885	16813	16891	16981	16723	16617	16889	16844	16908	16992	16911	16776	16995	16874	17071	16872	16972	16941	16796	16888	16778	16794	16706	16726	16844	16770	16855	16902	16808	16772	16756	16937	16832	16796	16991	16968	16721	16885	16786	16823	16934	16902	16869	16716	16672	16699	16765	16838	16871	16835	16832	16977	16814	16745	16935	16832	16899	16760	16953	16771	16669	16896	16708	16816	16706	16786	16930	16882	16883	16898	16866	16818	16894	16760	16903	16887	16813	16708	16651	16798	16684	16822	16891	16695	16933	16662	16917	16843	16877	16727	16899	16778	16937	16861	16842	16906	16848	16902	16818	16707	16915	16735	16813	16819	16763	16999	16908	16760	16738	16870	16831	16794	16799	16866	16941	16952	16860	16885	16799	16901	16889	16759	16776	17031	16692	16645	16783	16891	16916	16955	16863	17011	16783	16835	16804	16757	16944	16785	16770	16890	16856	16905	16908	16840	16750	16874	16929	16897	16762	16987	16897	17028	16724	16827	16941	16761	16725	16792	16877	16722	16911	16929	16841	16960	16914	17151	16708	16755	16842	16708	16763	17111	16820	16665	16824	16768	16805	16839	16990	16766	16844	16935	16921	16648	16955	16897	16874	16883	16994	16946	16832	16914	16830	16744	16995	16786	16867	16875	16724	17062	16857	16792	16642	16917	16866	16802	16679	16949	16940	16779	16866	16739	16892	16803	16868	16979	16635	17009	16947	16844	16641	16919	16977	16925	16643	16934	16860	16773	16854	16811	16818	16886	16801	16991	16572	16700	16673	16877	16839	16800	17072	16882	16648	16933	16927	16793	16991	16912	16693	16985	16984	16964	16861	16861	16928	16831	16689	16859	16890	16847	16789	16918	16978	16832	16768	16712	16737	16828	16767	16760	16801	16882	16912	16816	16960	16830	16673	17055	16871	16782	16741	16843	16930	16832	16712	16951	16836	16838	16990	16834	16930	16797	16774	16762	16820	16915	16895	16935	17040	16841	16859	16862	16829	16878	16789	17006	16909	17027	16830	16912	16725	16750	16915	16821	16779	16887	16850	16802	16773	17020	17061	16950	16919	16649	16949	16736	16895	16962	16708	16894	17085	16797	16817	16836	16867	16838	16818	16885	16644	16819	16726	16986	16800	16907	16747	16910	16902	16853	17111	16771	16845	17016	16881	16981	16975	16824	16876	16941	16669	16825	16788	16703	16705	16998	16772	16949	16819	16917	16725	16773	16892	16667	16762	16729	16860	16888	16923	16887	16871	16920	16824	16936	16862	16958	16652	16945	16827	17028	16842	16758	16800	16741	16726	16933	16763	16783	16743	16707	16721	16759	16660	16924	16978	16621	16991	16816	16808	16737	16835	16803	16827	16570	16886	16725	16833	16922	16931	16804	16718	16846	16774	16878	16896	17004	16886	16880	16932	16837	16795	16800	16898	16622	16849	16758	16758	16722	16833	17012	17019	16857	16877	16968	16868	16806	16875	16909	16677	16823	16995	16956	16945	16779	16704	16783	16793	17021	16894	16808	16957	16856	16859	17022	16861	17062	16663	16988	16726	16928	16990	16961	17084	16809	16919	16939	16761	16904	16837	16924	16921	16926	16800	16724	16869	16842	17036	16806	17045	16934	16785	16778	16845	16690	16790	16951	16936	16843	16802	16835	16995	16943	16969	16872	16700	17058	16625	16664	16705	16764	16767	16882	16613	16796	16857	16900	16859	16773	16905	16923	16856	16723	16938	16832	16979	16855	16686	16765	16996	16899	16880	16946	16888	16771	16831	16882	17081	16792	16971	16831	16802	16860	16656	16930	17095	16874	16823	17023	16860	16856	16913	16703	16822	16786	16792	16802	16719	16865	16764	16821	16852	16885	16958	16550	16917	16866	16646	16925	16871	16833	17010	16885	16840	16923	16839	16843	16955	16780	16876	16861	16722	16643	17042	16794	16885	16830	16576	16829	16868	16933	16779	16903	16839	16790	16834	16844	16919	16905	16911	16755	16831	16959	16751	16855	16917	16836	16932	16798	16898	16830	16977	16901	16728	16572	16805	16749	16823	16968	16939	16834	16954	16805	16797	16926	16777	16887	16760	16904	16834	16874	16861	16839	16692	16644	16836	16906	16786	17024	16830	16831	16663	16747	16776	16737	16928	16812	16710	16934	16850	16756	16810	16999	16786	16966	16807	16890	16634	16965	16841	16881	16844	16770	16856	16839	16642	16965	16964	16831	16845	16800	16932	16841	16905	17020	16671	16932	16639	16830	16853	16845	16835	16943	16711	16692	17031	17128	16707	16717	16877	16951	16688	16881	16820	16963	16826	16862	16938	16703	16810	16806	16816	16991	16795	16759	16819	16745	16783	16885	16833	16961	16759	16731	16928	16723	16793	16804	16749	16771	16765	16768	16743	16870	16807	16782	16807	17023	16683	16934	16881	16729	16838	16708	16757	16728	16735	16928	16968	16808	17032	16691	16809	16729	16761	17037	16946	16805	16908	16984	16895	16700	16933	16746	16890	16745	16781	16821	16854	16834	16866	16803	16921	16846	16727	16739	16699	16904	16765	16680	16831	16824	16956	17039	16737	16675	16736	16947	16826	16807	16788	16747	16825	16720	16821	17006	16902	17105	16750	16703	16799	17019	16921	16822	16855	16693	16846	16801	16676	16803	16908	16913	16847	16890	16933	16878	16879	16864	16831	16878	16807	16769	16745	16883	16897	16745	16801	16838	16679	16892	16933	16851	16882	16860	16794	16892	16749	16978	16888	16667	16775	16917	16869	16872	16775	16845	17017	16681	16768	16905	16765	16690	16917	16773	16932	16824	16906	16806	16815	16830	16679	16832	16893	16855	16839	16875	16955	16782	16830	16890	16833	16757	16791	16903	17016	16844	16836	16855	16769	16860	17015	16793	16956	16867	16782	16790	16894	16908	16807	16847	16942	16795	16784	16887	16759	16846	16762	17128	16582	16890	16962	17049	16940	16825	16715	16796	16866	16895	16772	16829	16866	16886	16745	16855	16881	16680	16849	16999	16660	16806	16729	16975	16866	16698	16844	16722	16778	16971	16850	16808	17007	17091	16910	16908	16810	16947	16827	16880	16826	16736	17038	16888	16807	16763	16763	16820	16796	16928	16843	16842	16760	16734	16723	16842	16895	16853	16778	16884	16882	16880	16763	16855	16688	16873	17010	16944	16917	16878	16889	16908	16871	16796	17093	16791	16797	16586	16961	16780	16800	16828	16899	16963	16918	16787	16989	16789	16902	16931	17006	16792	16838	16799	17024	16904	16765	16811	17019	16672	16906	16997	16935	16904	16855	16813	16605	16759	17069	16741	16877	17004	16823	16894	16772	16964	17000	16973	16915	16820	16841	16780	16734	16908	16889	16864	16896	16917	16850	16969	16838	16825	16678	16791	16852	16958	16933	16782	16855	17071	16800	16746	16969	16970	16754	16927	16815	16934	16988	17072	16999	16929	16829	16867	16668	16810	16998	16811	16888	16978	16799	16733	16694	16932	16814	16898	16666	16895	16725	16775	16915	16972	16946	16640	16842	16776	16911	17025	16858	16992	16840	16767	17058	16887	16798	17177	16840	16920	16930	16797	16807	16743	16994	16801	16869	16811	16844	16893	16850	16922	16889	16927	16914	16818	16947	16987	16932	16849	16721	16857	16863	16786	16781	16825	16813	16760	16822	16700	17094	16644	16911	16913	16913	16753	17029	16815	16788	16714	16949	16963	16993	16863	16811	16940	16862	16869	16787	16903	16818	16911	16865	16875	16718	16898	16731	16862	16861	16682	16942	16620	16760	17026	16853	16989	16834	16762	16719	16874	16740	16908	16771	16982	16956	16966	17015	16987	16739	16713	16741	16754	16677	16877	16801	16949	16867	16858	17056	16945	16771	16748	16922	16850	16864	17008	17043	16878	16819	16828	16744	16935	16834	16836	16779	17086	16796	16839	16929	16859	16983	16891	16963	16930	16788	16602	16801	16895	16822	16899	16857	16914	16852	16942	17039	16800	16917	16791	16855	16739	16891	16673	16900	16838	16668	17011	16809	16776	16899	16860	16984	16944	16662	16939	16974	16874	16891	16824	16876	16826	16797	16826	16669	17091	16762	16801	16709	16834	17011	16945	16795	16769	16992	16754	16899	16783	16823	16917	16888	16872	16810	16731	16848	16894	16881	16870	16760	16796	16972	16925	17039	16756	16840	16800	16615	17004	16720	16740	16917	16881	16906	17041	16748	16863	16760	16764	16870	16725	16957	16720	16966	16698	16858	16917	17000	16694	16723	16822	16777	17023	16960	16674	16698	16895	16643	16747	16893	17005	16878	16729	16993	16949	16902	17155	17019	16787	16942	16871	16803	17022	16859	16884	16882	16907	16821	16922	16786	16749	16865	17092	16909	16855	16862	16916	16896	16814	16779	16889	16742	16696	16892	16907	16695	17058	16718	16921	17015	16755	16843	16719	16931	16770	16604	16933	16907	16783	16838	17043	16773	16840	16767	16716	16719	16920	16834	16810	16723	16934	16919	16873	16896	16582	16890	16763	16722	16882	16859	16990	16902	16778	16743	16976	16887	17075	16959	16814	16958	16797	16728	16882	16855	16805	16919	16975	16982	16801	16798	16859	16848	17161	16826	16991	16886	16996	16914	16831	17039	16599	17142	16944	16988	16867	17019	16873	17055	16896	16734	16879	16809	17001	16791	16868	16905	16698	16670	16774	17007	16628	17054	16979	16850	16792	16802	16739	16901	16692	16825	16805	16981	16933	16908	16781	16966	16898	16750	16992	16920	16884	16786	16699	16883	16954	16684	16682	16941	16928	16887	16930	16930	16727	16824	16900	16705	16846	16910	16791	16862	16954	16887	16881	16806	16716	17009	17013	16950	16969	16772	16757	16765	16826	16934	16712	16829	16842	16904	16742	16805	16810	16835	16892	16932	16657	16703	17072	16798	16785	16754	16819	16967	16969	16895	16784	16772	16886	16730	16802	16899	16938	16885	16945	16962	16835	17001	16738	16888	16923	16788	16810	16925	17004	16939	16716	16968	16925	16968	16919	16889	16870	17021	16975	16933
24884	21894	31305	35063	35793	52892	57788	47791	37773	33512	31397	30813	30552	30529	30203	30240	30526	30295	30487	30655	30655	30264	30414	30670	30460	30577	30580	30475	30536	30484	30361	30578	30490	30068	30600	30380	30214	30306	30563	30500	30421	30371	30622	30459	30427	30549	30186	30516	30642	30251	30271	30294	30653	30420	30329	30408	30390	30263	30229	30264	30371	30263	30492	30151	30319	30380	30478	30156	30388	30483	30466	30443	30265	30239	30603	30641	30369	30333	30420	30326	30365	30288	30342	30222	30577	30373	30525	30519	30713	30511	30433	30199	30414	30346	30407	30409	30391	30586	30416	30152	30231	30295	30203	30421	30336	30478	30210	30427	30598	30368	30369	30592	30275	30373	30327	30393	30334	30330	30353	30613	30233	30233	30581	30282	30621	30386	30343	30257	30562	30512	30320	30284	30384	30447	30096	30429	30254	30263	30496	30331	30680	30462	30386	30292	30334	30476	30503	30426	30398	30335	30292	30152	30313	30397	30262	30397	30350	30336	30380	30383	30615	30445	30481	30249	30353	30466	30363	30459	30232	30226	30429	30449	30375	30423	30418	30256	30391	30352	30188	30415	30293	30228	30320	30524	30556	30426	30312	30657	30071	30288	30446	30371	30370	30453	30476	30424	30280	30587	30498	30230	30502	30360	30611	30313	30526	30399	30351	30434	30174	30080	30386	30427	30220	30567	30222	30250	30434	30458	30235	30510	30464	30544	30197	30320	30243	30366	30396	30283	30353	30305	30383	30462	30561	30249	30432	30554	30494	30333	30766	30267	30474	30358	30306	30523	30423	30190	30453	30442	30213	30478	30212	30359	30505	30460	30531	30540	30416	30331	30181	30466	30211	30164	30365	30391	30289	30145	30374	30388	30154	30321	30223	30419	30352	30445	30778	30277	30267	30732	30357	30455	30266	30552	30179	30299	30174	30563	30461	30413	30082	30194	30395	30627	30309	30378	30476	30348	30553	30460	30365	30703	30155	30316	30262	30560	30503	30503	30345	30335	30472	30480	30335	30440	30302	30448	30604	30465	30405	30217	30245	30386	30419	30301	30408	30438	30273	30359	30191	30368	30441	30577	30070	30070	30112	30069	30471	30383	30211	30304	30540	30586	30474	30283	30388	30050	30604	30528	30372	30413	30427	30417	30659	30342	30669	30175	30299	30536	30584	30323	30351	30346	30590	30237	30337	30611	30555	30231	30504	30563	30313	30275	30426	30349	30362	30358	30434	30492	30309	30196	30174	30157	30266	30414	30366	30469	30460	30391	30368	30340	30216	30448	30332	30201	30339	30567	30234	30215	30362	30424	30391	30283	30394	30142	30305	30323	30467	30299	30618	30295	30234	30184	30321	30507	30175	30396	30439	30356	30323	30530	30234	30323	30323	30404	30419	30360	30550	30393	30352	30369	30214	30169	30312	30381	30319	30355	30242	30616	30829	30558	30416	30549	30554	30351	30512	30360	30196	30428	30288	30295	30299	30383	30364	30265	30528	30316	30611	30584	30167	30480	30464	30813	30465	30472	30343	30520	30500	30471	30308	30331	30408	30257	30392	30309	30410	30489	30339	30253	30817	30429	30329	30296	30158	30497	30341	30456	30455	30595	30387	30242	30508	30494	30338	30559	30233	30502	30528	30184	30521	30326	30316	30263	30499	30320	30363	30414	30328	30298	30281	30339	30322	30619	30399	30567	30391	30348	30432	30657	30723	30234	30500	30442	30662	30479	30300	30452	30505	30694	30454	30215	30421	30168	29974	30357	30150	30177	30584	30275	30236	30358	30608	30202	30369	30509	30423	30241	30327	30218	30214	30314	30273	30299	30539	30476	30315	30253	30316	30382	30356	30645	30532	30224	30267	30540	30461	30053	30509	30311	30182	30377	30189	30299	30434	30390	30011	30373	30447	30299	30461	30170	30355	30239	30321	30193	30308	30215	30366	30301	30383	30442	30395	30462	30300	30135	30208	30568	30241	30333	30323	30621	30542	30582	30281	30374	30424	30188	30130	30461	30269	30273	30302	30115	30405	30326	30174	29956	30510	30130	30186	30277	30368	30195	30338	30586	30692	30255	30605	30519	30504	30344	30445	30258	30180	30381	30376	30399	30513	30365	30575	30398	30445	30343	30152	30294	30503	30398	30378	30438	30307	30361	30238	30354	30365	30471	30357	30611	30353	30198	30274	30333	30224	30433	30359	30238	30301	30284	30295	30246	30461	30568	30441	30319	30041	30242	30284	30557	30376	30201	30264	30478	30298	30480	30130	30477	30509	30351	30314	30421	30446	30291	30537	30234	30350	30207	30391	30262	30530	30365	30309	30255	30410	30401	30404	30402	30422	30311	30468	30347	30361	30549	30416	30307	30356	30146	30330	30327	30228	30380	30417	30404	30485	30195	30402	30326	30372	30435	30196	30230	30425	30303	30391	30285	30270	30411	30429	30559	30375	30277	30641	30295	30624	30360	30581	29910	30258	30318	30219	30434	30136	30491	30021	30228	30563	30503	30295	30341	30416	30134	30272	30279	30301	30364	30498	30376	30290	30381	30359	30418	30551	30098	30616	30598	30271	30035	30379	30443	30313	29892	30339	30446	30371	30386	30293	30186	30351	30418	30344	30492	30472	30518	30379	30378	30626	30129	30630	30218	30608	30466	30455	30344	30378	30452	30328	30300	29935	30575	30386	30409	30280	30310	30190	30445	30584	30274	30378	30493	30480	30579	30515	30496	30479	30262	30272	30258	30530	30407	30348	30639	30446	30485	30312	30439	30591	30304	30357	30376	30343	30414	30425	30466	30409	30543	30600	30292	30303	30146	30322	30125	30351	30545	30651	30419	30421	30327	30131	30319	30254	30481	30473	30574	30137	30416	30424	30677	30440	30528	30221	30245	30263	30358	30330	30435	30181	30285	30553	30376	30464	30719	30463	30306	30534	30436	30395	30076	30134	30285	30421	30211	30577	30375	30474	30177	30216	30348	30323	30525	30555	29872	30324	30350	30472	30619	30255	30465	30632	30660	30407	30430	30671	30443	30073	30356	30557	30521	30290	30319	30483	30239	30150	30288	30393	30497	30525	30400	30314	30460	30462	30433	30389	30089	30328	30181	30694	30384	30436	30379	30763	30410	30206	30313	30209	30283	30468	30585	30310	30172	30387	30624	30680	30300	30421	30381	30081	30368	30083	30532	30359	30389	30782	30193	30343	30379	30494	30526	30261	30320	30317	30738	30450	30437	30367	30437	30346	30191	30424	30120	30489	30383	30424	30413	30418	30182	30302	30302	30488	30413	29905	30277	30595	30264	30535	30355	30456	30547	30442	30288	30173	30479	30244	30417	30393	30482	30459	30461	30431	30493	30591	30770	30544	30209	30320	30648	30556	30415	30413	30100	30443	30208	30131	30043	30480	30558	30586	30319	30200	30238	30248	30389	30567	30382	30218	30331	30425	30350	30514	30254	30474	30310	30482	30329	30418	30427	30166	30383	30299	30478	30447	30397	30477	30335	30285	30574	30318	30321	30547	30307	30458	30206	30448	30644	30645	30502	30331	30333	30374	30501	30419	30026	30326	30623	30492	30255	30445	30201	30182	30239	30395	30384	30438	30182	30291	30128	30434	30583	30286	30354	30478	30375	30256	30366	30469	30050	30473	30334	30386	30186	30265	30242	30548	30552	30364	30486	30566	30435	30500	30245	30243	30328	30501	30416	30611	30451	30369	30557	30413	30491	30736	30583	30481	30326	30489	30254	30477	30329	30350	30336	30516	30375	30389	30423	30526	30424	30613	30411	30500	30469	30522	30415	30299	30130	30323	30225	30478	30287	30338	30322	30508	30213	30517	30247	30341	30377	30286	30322	30471	30553	30411	30668	30390	30249	30233	30237	30331	30571	30296	30473	30575	30369	30288	30501	30436	30437	30134	30607	30362	30241	30227	30370	30496	30370	30558	30493	30445	30544	30306	30224	30406	30380	30588	30362	30429	30395	30529	30637	30216	30347	30300	30371	30489	30476	30330	30544	30552	30183	30487	30438	30417	30560	30403	30400	30605	30556	30392	30049	30276	30414	30231	30493	30614	30198	30650	30623	30425	30354	30679	30403	30436	30360	30277	30303	30471	30389	30378	30468	30455	30571	30250	30280	30249	30248	30358	30123	30225	30253	30531	30260	30366	30360	30629	30272	30343	30547	30441	30116	30339	30393	30403	30422	30324	30338	30295	30244	30438	30338	30402	30327	30490	30456	30432	30799	30435	30555	30229	30582	30321	30711	30492	30716	30522	30237	30499	30208	30398	30414	30241	30182	30606	30494	30442	30447	30506	30527	30290	30381	30249	30400	30612	30649	30440	30210	30488	30122	30476	30441	30404	30511	30611	30373	30216	30312	30288	30498	30349	30245	30180	30352	30274	30192	30235	30655	30435	30495	30484	30336	30443	30561	30589	30260	30439	30414	30204	29993	30293	30271	30352	30407	30427	30283	30333	30175	30432	30415	30540	30490	30260	30141	30272	30312	30376	30495	30274	30096	30431	30161	29991	30741	30460	30308	30363	30458	30297	30463	30485	30210	30445	30393	30502	30678	30427	30358	30569	30531	30473	30526	30403	30280	30416	30251	30239	30413	30502	30297	30388	30139	30388	30281	30405	30354	30293	30443	30263	30510	30613	30602	30331	30506	30579	30392	30077	30396	30238	30075	30261	30123	30361	30055	30181	30183	30491	30411	30384	30303	30529	30402	30148	30408	30533	30304	30250	30330	30499	30361	30381	30305	30316	30351	30529	30387	30610	30304	30328	30545	30506	30178	30265	30408	30568	30560	30346	30345	30308	30356	30381	30477	30646	30482	30788	30344	30305	30546	30228	30284	30440	30169	30479	30429	30297	30572	30201	30154	30572	30547	30453	30567	30610	30312	30508	30363	30446	30348	30522	30421	30652	30447	30282	30705	30496	30360	30484	30295	30333	30385	30267	30277	30446	30685	30591	30723	30382	30202	30300	30340	30331	30508	30249	30482	30743	30263	30209	30568	30508	30264	30526	30372	30327	30301	30485	30283	30542	30242	30420	30451	30479	30442	30130	30357	30525	30375	30513	30482	30400	30329	30645	30341	30404	30371	30300	30381	30471	30452	30328	30315	30518	30611	30331	30346	30182	30658
25638	43512	43113	35452	28949	46932	46207	34299	23912	19352	17452	17088	17249	16868	17094	16870	16898	17179	16952	16960	17055	16930	16910	17072	17044	17015	17079	16943	16949	16887	16796	16873	17016	16706	16702	16951	17005	16952	16838	17088	17029	17001	16912	16939	17048	17005	17078	16999	16942	16993	17011	16878	16949	16852	16825	16890	17022	16908	16895	17013	16989	17027	16957	16894	16873	16854	16933	17112	17000	16876	16793	16929	16949	17007	17097	16750	16869	16927	16911	16944	16912	16905	16904	16842	17013	16892	16913	16915	16901	16981	17028	16997	17013	16837	16980	16934	16946	16898	16940	17011	16952	16900	16977	16901	16761	16985	16880	16892	16949	17209	16841	16890	16892	17111	16849	16751	17007	16858	16770	17021	16981	17068	16967	16986	16871	16917	16812	16862	16879	16877	16869	16842	16932	16916	16816	16808	16953	17039	16854	16934	16923	16847	16899	16796	16965	16826	17144	17032	16925	16959	16851	17131	16968	17004	16905	16853	16885	16821	16909	16981	16924	16924	17080	16896	17007	16954	16846	16985	16991	16907	16922	16897	16842	16762	16944	17058	16896	16868	17167	17055	17154	16713	16682	17008	16889	17236	16775	16996	17099	16908	17035	16944	17068	16846	16907	16976	16806	16807	16948	16894	16891	16977	17003	16747	16885	17116	16976	16838	17069	16954	16911	16900	17014	16978	16794	17069	16826	17042	16936	16997	16949	16877	16916	16846	16786	17168	17062	17086	16827	17076	16798	16883	16866	16814	16742	16856	17009	16975	17022	16961	16767	16896	16778	16856	16976	16857	16984	16984	16844	16931	16857	16872	16909	16794	16937	16800	17040	16867	17054	16881	16975	16878	17035	16765	16796	16886	16866	17136	16867	16798	16954	17065	16907	16856	16966	16764	16834	16887	17022	17006	16953	16993	16925	16939	16908	16878	16752	17015	16965	16735	16688	16973	16954	16989	16889	17032	16830	16880	16943	16852	16903	16939	17044	16983	17075	16937	16848	16851	16976	16892	16776	16890	16965	16896	16976	16818	16946	16875	16833	16902	16990	16932	17018	16972	16792	16831	16999	17093	16922	16884	16862	16672	16723	17015	16927	16805	16866	16939	16889	16873	16952	17115	16921	16895	16928	16920	16856	16940	17022	16951	16825	17052	17008	16932	17047	16827	16862	16988	17069	16984	17034	16814	17006	16941	16895	16824	16706	16989	16865	16879	16988	16945	17029	16871	16990	16856	16856	16851	16851	17050	16799	16903	17037	16929	16857	17031	16824	16947	16988	16948	16944	16900	16884	16852	17049	16820	17023	17024	16871	16909	16960	16766	17061	16967	16902	16893	17028	16944	16807	16882	16922	16995	16956	16929	17006	16907	16950	16853	16997	16915	16903	16952	17009	16919	16862	16885	16931	16843	16907	16840	16834	16880	17025	16834	17013	16830	16856	16798	17071	16819	16988	16792	16954	16831	17027	16763	16929	16971	17050	17063	16843	17042	16955	16951	16904	16938	16872	16776	16732	17043	16919	16846	16967	16945	16917	16948	16965	16936	16928	17002	16993	16958	16921	16927	16666	16890	17008	16818	16872	16832	16951	17044	16929	16960	17030	16888	16933	16936	16979	16835	16965	16918	16706	16811	16699	16784	16891	16954	16853	16920	16856	16911	17034	16900	16916	16925	17050	16963	16932	16964	16769	16941	16950	17079	16940	16997	16937	16804	17040	16929	16778	17020	16922	16739	17101	16830	17083	17011	17008	17163	16937	17085	16928	16797	16860	17026	16822	16913	16957	16836	16902	17143	16986	16803	16902	16765	16992	16902	17003	16941	16827	16822	17012	16990	16888	17054	16733	17025	16735	16908	16893	16797	16920	16907	16974	17106	16763	16951	16946	17039	17004	16784	16876	16930	16930	16987	16999	17014	17187	17038	16859	16946	16930	17011	16954	16988	16695	17035	17021	16827	16935	16980	16660	16943	17009	16978	17040	16837	17013	16940	16835	16964	16923	16799	16959	16915	16865	16871	16782	16962	16832	17027	16807	17053	16643	16910	16812	17094	17060	16856	16845	16880	16881	16786	16753	16975	16945	17036	16927	16881	16950	17075	17006	16751	16856	16892	16862	16881	16758	17104	16995	16885	16816	17052	17014	16900	16882	16783	16968	17015	16991	16750	16963	16969	16931	17130	16940	16987	16982	16732	16918	16750	16941	16970	17018	17106	16912	16965	16744	16817	16990	16809	16897	16907	16932	17120	17007	16799	16842	16856	16732	16861	16974	16835	16929	16944	16887	17023	16894	16931	16908	16891	17002	16750	16915	16892	16803	16943	16791	17044	16711	16944	16959	17045	16874	16990	16704	16976	16965	16896	16943	16878	16859	16885	16871	16992	16815	17154	17000	16912	16730	16820	16867	16929	17182	17066	16957	16908	16985	17028	16923	17059	16829	16970	16973	16934	17008	16876	16817	17022	16876	16793	16890	16881	16893	16907	17157	16796	16977	17049	16919	17036	16964	16921	16883	17035	16940	16994	16787	16788	16994	16978	16823	17032	16868	16988	17029	16906	16778	16869	16753	16752	16962	16988	16882	16795	17172	16730	16971	16748	17163	16889	16985	16816	16969	16769	17131	16993	16750	16917	16967	17037	16778	16936	16953	16765	16866	16895	16911	16784	16811	17144	16883	16865	16948	17162	16630	16864	16845	17023	16987	16906	16985	16957	16869	16856	17030	16978	16944	16676	16908	17003	16910	17057	16932	16955	16766	16890	16731	16825	16842	16903	16832	16934	16970	17037	17021	16742	16832	16982	16867	16893	17024	16858	16948	17057	16911	16899	17011	17078	17081	17021	17018	17052	16855	17089	16901	16864	16822	16872	17003	16997	16854	16886	16892	16935	17021	17035	17119	16737	16866	16981	16893	16775	16873	16787	16869	16917	16867	16668	16965	16976	17018	16790	16799	16821	16935	17055	17034	16879	17010	16885	17008	16822	17048	16980	16945	16973	16896	16996	16840	16830	16928	16971	16921	16824	16999	17093	17032	16841	17026	17211	16840	16923	16995	17025	16865	17052	16946	16930	16807	17065	17099	17000	16814	16950	16780	16766	16874	17102	16986	17045	16960	16865	16824	17003	16880	16976	16683	16764	17069	16864	16879	16966	16933	16872	16886	16939	16827	16870	16861	16768	17048	16954	16914	16748	16887	16948	16988	16840	16828	16912	16768	16854	17039	16957	17035	16896	16906	16827	16955	16729	17055	17054	17053	17005	17018	16911	16899	16770	17017	16890	16987	16798	16769	16901	16997	16626	16835	17185	16811	16906	17027	16831	16967	17030	16806	16932	16798	16803	17029	16869	16932	17051	16909	16842	16957	16906	17007	16879	16974	16984	16922	17017	16858	16883	17046	16984	16830	16990	16997	16845	17111	16887	16872	16936	16853	17071	17043	17021	16881	16900	17137	16770	17091	16729	16722	17063	16985	16925	16945	16950	16965	16940	16902	17031	16865	16906	16983	16780	16838	16873	16929	16950	16817	16765	16807	16949	17058	16845	16839	16946	16976	16577	16989	16815	17057	17057	16928	16790	17091	16868	16959	16940	16958	16888	16848	16851	16884	16745	16896	16927	16908	16931	16957	16867	17179	16870	17054	16988	16752	17013	16934	16874	16930	17061	17008	16837	16921	16923	16994	16938	16915	16902	16872	16832	16966	17032	16883	16998	16789	16757	16943	16954	16851	16996	16963	17047	16852	16866	17125	16930	16988	17010	16632	16969	16900	16965	16792	17064	17091	16900	16879	16745	16708	17087	16858	16813	16932	16894	16991	16970	16674	16862	17001	16809	17094	16830	16920	16957	16970	16930	17012	16774	17031	16925	17028	16937	16857	16870	16976	16958	16966	16897	16853	17064	17055	16965	16910	17031	16963	16913	16982	16978	16846	16935	16685	16909	17032	16882	17031	16802	17020	16788	16986	16957	16936	16926	16933	16768	16966	16953	16879	17216	16864	16973	16923	16931	16752	16919	16886	16751	16845	16836	16831	16812	16958	16848	16969	17088	16947	16856	16918	16797	16919	17057	16860	16976	16853	16902	17045	17040	16860	17077	16918	16972	16911	16937	16946	16787	16900	16972	17079	16791	16760	16908	16956	17076	16797	17052	16945	16762	17021	16987	16925	16875	16973	17000	16749	16822	16829	16827	17034	17055	17075	16868	16946	16845	16909	16834	16814	16890	16946	16922	16881	17065	16852	16792	16872	17085	16860	16848	16632	16795	16802	17009	17053	16952	16723	16913	16757	16956	17009	16893	17164	16834	16800	16893	17123	16786	16925	16986	17055	16876	17224	17076	16965	16833	16936	16945	16947	16934	16852	16933	16885	17016	16891	17011	16839	16911	16973	16815	16985	16941	16982	16808	16957	17058	16898	17051	16981	16943	16914	17116	16958	16819	16992	16955	16915	16896	17079	16756	16790	16950	16871	16950	16882	16835	17090	16882	16833	16970	16938	16792	16964	16975	16957	16922	16974	17036	16941	17143	16955	16795	16819	17047	16986	16846	16804	16893	17007	16982	16775	16947	16892	17056	16831	16748	16838	16661	16924	16870	16931	16854	16890	16968	17110	17023	16842	17104	17112	16993	16795	16765	17067	16991	16848	16714	16891	17060	16963	16848	16745	16820	17032	17091	16849	16748	16888	16858	16979	17001	16947	16906	16907	16851	17092	16923	16860	16928	17057	16931	16883	16993	16919	17007	16771	16807	16938	16902	16920	16819	17131	16863	16835	16827	16911	16984	16849	16876	16901	16840	16873	16909	16833	16889	16712	16873	17036	16855	16742	16944	16847	16871	16915	16898	16927	16860	16861	16957	17035	16918	17125	17088	17053	16902	16895	17101	16876	16911	16878	16889	16988	16986	17008	17092	16917	16917	17013	17028	16930	16763	16917	16954	17150	16709	16832	16737	16818	16995	16877	16988	16974	17085	16868	16808	17032	16833	16789	16959	16884	16924	16851	16887	16909	16905	16796	16955	16860	16855	17081	17041	16970	16911	16966	17010	17004	17030	16902	16897	17003	17063	16830	17013	16940	16841	16913	16921	17001	16885	16968	16902	16901	16882	16953	17065	16937	16951	16989	16976	16955	16981	17026	16902	16893	16893
22852	21357	29334	31052	34706	60448	70934	58894	44143	36298	32931	31601	31229	31105	31167	31136	30949	31129	31222	31009	31029	31295	31053	30918	31021	30928	30781	30948	30850	30852	30944	30858	30657	31030	30878	30543	31012	30759	31078	30826	30921	30818	30937	30845	30890	30818	30844	30951	31135	30998	30705	30864	30770	30971	30853	31102	30741	31072	30542	30784	30771	30958	31070	30924	31075	30801	30840	31013	30793	30795	30671	30779	30899	30931	30935	30764	31192	30660	30894	30825	30809	30883	30901	30923	30912	30938	31125	31013	31111	30929	31175	30492	30801	30951	31064	30825	30841	30634	30980	30966	30921	30852	31165	30928	30867	30942	30748	30795	30882	30754	30773	30790	30753	30854	30839	31015	31061	30935	30920	30774	30789	31135	30829	30748	30982	30890	30922	30780	30699	30873	30867	30818	30956	30882	31054	30818	30838	30817	30617	30898	30983	30946	30826	30863	30864	30858	30851	31015	31019	30956	30718	30618	30760	30958	30784	30897	30965	30740	30731	31033	30941	30780	30902	31000	30938	30847	30911	30967	30836	30821	30840	30640	30720	30871	30795	30677	31075	30859	30598	31004	31018	30775	30923	31011	31036	30747	30328	30671	30864	30515	30966	31074	30791	30973	30881	30839	30892	30849	30853	30977	30723	30860	30690	30750	30887	30927	30707	30747	30765	30988	30582	30889	30974	30920	30883	30811	31064	30828	31033	30786	31126	30644	30716	30871	30718	30894	30712	30929	30465	30750	30854	30965	30884	30718	30714	30817	31009	30873	30767	30570	30822	30915	30641	30943	30670	30695	30889	30906	30756	30999	31056	30888	30928	31016	30927	31033	30748	30850	31049	31036	31036	31013	30820	30690	30854	30619	30962	30862	31045	30835	30905	31001	30832	31054	30708	30874	30841	30784	31051	31005	30629	30860	30981	31145	30780	30957	30881	30961	30960	30658	31253	30868	30825	30941	30735	30879	30811	30965	30953	30953	30931	30739	30800	30786	30752	31133	30988	31066	30702	30650	30969	30859	30755	30675	30974	30574	30811	30537	30935	31001	30792	30852	30813	30514	30704	30808	30824	30825	30748	30644	30955	30998	30794	30940	30605	30957	30862	31087	30830	31074	30945	30848	30602	30956	31107	30831	30922	30820	30702	30848	30762	30725	30667	30779	30847	30747	30812	30951	30800	30830	30771	30884	30813	30878	30759	30773	30762	30860	30947	30753	30928	30703	30602	30561	30969	30851	30830	30740	30737	30737	30668	30726	30856	30807	30755	31048	31022	30653	30689	30955	31111	30904	30947	30927	30910	30896	30800	30914	30846	30878	31010	30928	30651	30569	30754	30677	30790	30847	30947	30942	30525	30804	30662	30595	30909	31113	30645	30729	30645	30683	30866	30951	30593	30720	30937	30659	30718	31122	30867	30929	30807	30813	30891	30670	30687	30827	30812	30892	30931	30997	30939	30927	30645	30799	30808	30593	30798	30833	30866	30613	30697	30952	30843	30688	30745	30585	30561	30840	30992	31191	30942	30775	31034	31112	30719	30824	30807	30820	30760	30628	31007	30809	30777	30789	30874	30787	30828	31013	30980	30861	30866	30844	30984	31142	30900	30826	30913	30885	30791	30830	30739	30659	30919	30884	30549	30895	30841	30742	30961	30805	30564	30916	30753	30615	30868	30728	30616	30920	31047	30631	30798	30796	30915	30910	30890	30681	30758	30950	31167	30856	30793	30820	30726	30839	30641	30882	31194	30893	30587	30755	30904	31012	30962	30629	30533	30707	31082	30798	30667	31011	31108	31045	30882	30814	30917	30803	30895	30744	30951	31032	31024	30968	30699	30576	30756	30870	31004	30994	31096	30665	30817	30756	31157	30953	30794	30834	30809	30672	30830	30829	30724	30770	30742	30741	30679	30594	30839	30701	30881	30578	31056	31102	31004	31158	30829	30922	30716	30835	30959	30756	30797	30760	31064	30571	30747	30675	30894	30799	30705	30812	30908	30695	30859	30859	30858	30921	30879	30786	30953	30708	30827	30741	30980	30918	30752	30609	30983	30620	30826	30998	30887	30812	30976	30890	30713	31039	30903	31128	30960	30704	30668	30650	30728	30919	30606	30873	30905	30768	30937	31022	30637	30772	30767	30948	30855	30640	30823	30548	30625	30718	30961	31021	30709	31052	30877	30862	30693	31015	30966	30831	30666	30669	31127	30745	31025	30689	30652	30554	30777	30620	30995	30873	30803	30880	30558	30980	30843	30831	30639	30647	30838	31065	30891	30754	30776	30795	30934	30880	30827	30928	30831	30780	30745	30747	30886	30729	30725	30710	30871	30949	30971	31172	30950	30926	30930	30788	30873	30815	30719	30866	30797	30748	30939	30870	30996	30811	30628	30964	30675	30610	30820	30759	30551	30760	30865	30803	30744	30818	30852	30834	30997	30956	30817	30856	30853	30926	30928	30685	30920	30940	30973	30897	30960	31137	30919	30790	30798	30927	30685	30836	30819	30872	30722	30633	30990	30719	30552	30655	30819	30943	30648	30894	30962	30615	31002	30737	30827	30830	30829	30793	30779	30746	31017	31020	30973	31056	31068	30953	30787	31016	30935	30874	30859	30936	31005	30781	30842	30822	30860	30916	31100	30964	31047	30732	30922	30673	30602	30801	30795	30788	30626	30745	31132	30868	30776	30815	30996	30729	31020	30714	30849	30998	30807	30948	30677	31057	31021	30738	30994	30746	30943	30707	30744	30815	30932	30704	30959	30784	30997	30761	30794	30867	30882	30893	30663	30731	30718	30961	30601	30663	30771	30857	30791	30959	30795	30952	30881	30789	31116	30697	30775	30915	30862	30921	30736	30808	31112	30758	30931	30854	30864	30590	30656	30869	31115	30858	30892	31065	30926	30783	30631	30808	30793	30683	30968	30996	30838	30941	30927	30665	31020	30718	30742	30696	30783	30911	31136	30686	30940	30945	31014	30887	30774	31084	30959	30894	30794	31031	30844	31323	30856	30962	30885	30964	30902	30894	30762	30692	30870	30802	30743	30714	30829	30723	31081	30936	30714	30744	30820	30832	31080	31020	30683	30963	30857	30626	30920	30863	31031	30981	30898	30722	30922	31000	30820	30759	30609	30743	30802	30783	30701	30737	30765	30987	30908	30747	30964	31082	30962	30902	30798	30871	30765	30609	30823	30843	30712	30977	30919	30845	30753	30701	31048	31062	30593	30879	30598	30796	30675	30935	30790	30844	30775	30902	30588	30709	30944	30762	30662	30665	31017	30736	30814	30894	30967	30824	30966	30318	30984	30864	30945	31045	30712	30592	30645	30704	30793	30696	30794	30813	30526	31039	30671	30859	30860	30932	30700	30808	30996	30895	30916	30986	31010	30977	30729	30747	30762	30800	30807	30947	30826	30809	30674	31034	31006	30961	30664	30680	30940	30715	30836	30615	31112	30924	30970	31244	31090	30583	30920	30980	30740	30644	30640	30793	30940	30967	30697	30762	30981	30886	30864	30841	30921	31034	31029	30747	30857	30880	30580	30710	30838	30555	30811	30837	30787	30918	30716	30902	30682	30989	30904	30733	30797	30928	30883	30795	30989	30764	30695	30759	30850	30668	30846	30800	30652	30711	30882	30921	30804	30435	30664	30939	30784	30695	30648	31092	30599	30800	30642	30734	30862	30766	30983	31027	30580	30524	30820	30722	30770	30735	30982	30990	30816	30763	30693	30969	31066	30972	30893	30892	31012	30975	31092	30929	30999	30739	30714	30679	30833	30926	30640	30775	31001	30983	30958	30811	30851	30859	30826	30875	30724	30900	30904	31061	31009	30932	30845	30617	30940	30755	30982	30691	30895	30821	30892	31016	30664	30646	30521	30968	30872	30472	30650	30753	30938	30949	30747	30724	30899	30597	30951	30951	31057	30736	31098	30501	30656	31053	31077	30856	30756	31164	30777	30960	30670	30663	30733	30491	30644	30740	31041	30646	30804	30908	30644	30850	30983	30836	30868	30704	30773	30842	30729	30673	30772	30741	31109	31191	30781	30614	31034	30960	30759	31040	30635	30905	30753	30830	30974	30779	30998	30842	30952	30608	31108	30934	30845	30775	30786	31034	30738	30823	30852	30714	30597	30792	30769	30705	30952	30844	30668	30699	30693	30620	30798	30906	30968	31045	30889	30864	30725	30854	30834	30811	31086	30736	30836	30846	30923	30798	30686	30886	30953	30837	30732	31155	30633	30935	30726	30715	30977	30872	30785	30655	30784	30920	30786	31031	30791	30547	30735	30785	30597	30950	30867	31024	31005	30659	30797	30742	30952	30811	30734	30571	30630	30702	30640	30832	30681	31133	31003	30627	30596	30715	30987	30630	30932	30732	30846	30868	30984	30715	30964	30929	31064	30829	30950	30555	30885	31008	30961	30942	30883	30569	30506	30724	30716	30729	31049	30742	30686	30792	30779	30720	30885	30948	30787	30633	30808	30854	30810	30897	30880	30815	30783	30762	30763	30873	30904	30590	30934	30905	30680	30964	30630	30579	30579	30946	30915	30642	31076	31007	30937	30909	30692	30915	30845	31018	30874	30733	30827	30751	31139	30910	30616	30861	30896	30868	30723	30751	30709	30819	30746	30786	31031	30411	31162	30784	30750	30775	30893	30654	30720	30898	30764	30865	31026	30826	30688	30724	30882	30919	30837	30641	30744	30787	30574	30722	30896	30810	30720	30815	30882	31027	30934	30839	31120	30479	30651	31023	30850	30705	30764	30578	31021	30853	30939	30809	30715	30845	30734	30889	30709	30970	30969	30706	30710	30784	30836	30509	30814	30826	31028	30932	30961	30815	30632	30849	31014	30796	30927	30763	30745	30845	31172	30955	30987	30736	30682	30872	30917	31041	31007	30889	30741	30645	30850	30795	30865	30756	30898	30634	30930	30812	30691	30699	30771	30939	30739	31028	30598	30990	30854	30853	30818	30931	30490	30850	30636	31181	30759	30857	30979	30678	31051	30717	30864	31001	30813	30893	30751	30861	30923	30841	30895	30978	30860	30753	30653	30741	30765	31030	30861	30947	31188	30579	30904	30681	30813	31012	30820	30862	30647	30700	30660	30843	30902	31027	30980	30806	30805	30904	30862	30709	31057	31064
26803	47177	50968	43615	35598	62971	65554	47792	30695	21793	18415	17700	17359	17395	17368	17454	17479	17252	17419	17508	17352	17326	17521	17292	17450	17463	17396	17275	17462	17268	17304	17370	17433	17428	17249	17492	17254	17552	17582	17416	17224	17210	17428	17250	17335	17357	17268	17334	17558	17103	17261	17374	17455	17413	17098	17401	17503	17245	17356	17364	17381	17497	17258	17385	17364	17463	17518	17385	17283	17307	17282	17336	17386	17464	17191	17413	17327	17462	17183	17230	17330	17266	17432	17228	17309	17361	17359	17158	17231	17210	17251	17336	17187	17253	17193	17435	17483	17247	17382	17474	17248	17185	17429	17229	17459	17162	17238	17352	17478	17333	17358	17361	17387	17392	17392	17285	17377	17352	17275	17445	17294	17455	17393	17377	17348	17477	17422	17210	17273	17336	17276	17259	17290	17394	17420	17146	17485	17327	17042	17428	17053	17237	17324	17163	17146	17300	17364	17306	17297	17183	17496	17322	17223	17369	17237	17462	17322	17270	17633	17368	17280	17553	17053	17210	17238	17388	17183	17444	17254	17272	17206	17215	17254	17366	17510	17318	17193	17363	17178	17276	17426	17321	17293	17299	17248	17256	17346	17225	17475	17387	17388	17175	17221	17400	17332	17219	17543	17350	17252	17301	17488	17317	17173	17201	17076	17356	17308	17355	17316	17208	17230	17117	17324	17276	17182	17300	17106	17303	17100	17210	17381	17350	17131	17348	17334	17258	17332	17331	17293	17331	17252	17345	17338	17276	17286	17398	17498	17344	17263	17230	17107	17251	17340	17299	17200	17502	17296	17251	17365	17178	17329	17214	17388	17199	17108	17590	17373	17098	17265	17185	17239	17208	17350	17397	17149	17346	17419	17390	17460	17267	17193	17270	17368	17284	17325	17108	17413	17501	17284	17263	17397	17250	17315	17465	17221	17130	17318	17270	17159	17518	17106	17447	17365	17342	17360	17256	17453	17514	17275	17440	17260	17236	17533	17275	17216	17188	17385	17290	17605	17357	17374	17208	17255	17440	17309	17269	17405	17413	17484	17359	17489	17330	17376	17367	17471	17254	17282	17232	17532	17325	17265	17061	17063	17289	17297	17261	17243	17276	17260	17245	17086	17277	17326	17362	17208	17247	17613	17141	17221	17278	17315	17263	17430	17256	17225	17280	17250	17282	17279	17342	17258	17449	17369	17531	17214	17427	17317	17235	17482	17168	17246	17263	17263	17166	17393	17292	17351	17389	16980	17297	17291	17287	17426	17392	17256	17250	17193	17331	17144	17375	17233	17280	17382	17255	17368	17358	17223	17255	17367	17515	17457	17278	17314	17341	17194	17213	17341	17281	17352	17370	17124	17363	17401	17240	17112	17256	17109	17357	17279	17124	17277	17262	17440	17458	17142	17346	17348	17359	17416	17243	17433	17367	17455	17272	17254	17027	17120	17205	17244	17273	17301	17346	17320	17182	17149	17371	17343	17143	17248	17293	17184	17205	17327	17500	17292	17253	17316	17367	17288	17468	17278	17302	17225	17251	17335	17449	17403	17329	17322	17175	17252	17334	17211	17189	17280	17310	17249	17327	17291	17245	17348	17293	17293	17400	17336	17286	17533	17297	17269	17225	17257	17419	17358	17277	17254	17273	17198	17369	17484	17300	17310	17291	17252	17362	17166	17251	17269	17150	17183	17102	17341	17242	17185	17226	17350	17422	17315	17186	17289	17490	17203	17235	17395	17313	17168	17377	17266	17365	17367	17281	17209	17322	17206	17048	17357	17377	17307	17552	17326	17132	17468	17188	17430	17434	17300	17367	17367	17438	17280	17372	17142	17341	17390	17224	17307	17349	17289	17347	17352	17168	17255	17242	17167	17207	17180	17188	17196	17121	17208	17331	17263	17496	17349	17219	17139	17171	17282	17098	17485	17359	17187	17569	17362	17064	17234	17455	17238	17309	17429	17327	17237	17282	17515	17368	17355	17216	17442	17359	17122	17389	17291	17315	17388	17358	17008	17262	17103	17297	17283	17352	17352	17357	17281	17201	17447	17230	17421	17326	17320	17440	17118	17383	17263	17444	17304	17197	17227	17280	17382	17395	17365	17308	17244	17337	17480	17261	17259	17387	17105	17183	17322	17265	17344	17227	17301	17057	17202	17315	17355	17205	17346	17463	17347	17178	17357	17317	17593	17402	17468	17365	17410	17507	17343	17080	17250	17268	17330	17462	17409	17235	17385	17349	17344	17008	17447	17151	17247	17271	17312	17435	17320	17097	17423	17414	17388	17375	17208	17359	17291	17300	17455	17214	17262	17386	17398	17437	17445	17099	17273	17391	17316	17342	17360	17278	17531	17388	17288	17338	17322	17424	17331	17094	17198	17443	17346	17209	17200	17312	17341	17220	17171	17212	17350	17210	17353	17301	17296	17338	17355	17461	17481	17102	17244	17211	17317	17608	17307	17229	17258	17233	17356	17269	17288	17283	17212	17397	17385	17272	17341	17412	17353	17426	17187	17286	17245	17348	17436	17272	17372	17171	17319	17332	17281	17181	17308	17190	17159	17453	17388	17111	17406	17168	17404	17481	17283	17443	17364	17257	17199	17435	17188	17478	17230	17450	17303	17195	17269	17434	17349	17280	17487	17231	17258	17247	17393	17355	17288	17330	17172	17237	17144	17210	17290	17271	17228	17282	17262	17443	17400	17378	17357	17317	17362	17321	17309	17207	17363	17244	17460	17318	17408	17296	17243	17239	17077	17379	17201	17136	17367	17362	17187	17173	17073	17407	17337	17157	17294	17428	17115	17254	17175	17435	17356	17203	17374	17195	17265	17225	17123	17347	17367	17284	17278	17253	17330	17240	17119	17454	17408	17483	17244	17496	17433	17350	17187	17363	17189	17320	17189	17225	17213	17295	17349	17312	17241	17339	17437	17377	17107	17262	17289	17411	17310	17367	17075	17249	17227	17270	17384	17385	17296	17334	17400	17280	17253	17414	17181	17033	17370	17475	17437	17309	17263	17191	17341	17423	17203	17095	17211	17253	17182	17175	17333	17211	17363	17282	17337	17251	17256	17485	17305	17155	17320	17430	17374	17287	17350	17463	17443	17521	17252	17280	17326	17256	17312	17373	17450	17318	17299	17526	17226	17348	17280	17341	17241	17388	17270	17552	17219	17416	17214	17315	17170	17311	17161	17349	17267	17262	17358	17216	17211	17330	17367	17262	17114	17234	17325	17236	17190	17341	17223	17239	17399	17315	17355	17168	17470	17422	17448	17331	17344	17323	17446	17344	17443	17222	17433	17181	17345	17417	17178	17268	17199	17309	17343	17435	17472	17547	17287	17254	17279	17334	17276	17326	17461	17193	17230	17263	17271	17402	17366	17322	17157	17329	17237	17234	17240	17312	17386	17431	17339	17097	17381	17325	17197	17149	17191	17370	17296	17409	17299	17354	17410	17434	17198	17416	17299	17273	17306	17173	17333	17355	17408	17362	17410	17336	17231	17255	17363	17344	17328	17380	17249	17353	17335	17488	17221	17271	17271	17270	17267	17203	17134	17110	17299	17378	17338	17435	17143	17226	17348	17348	17156	17299	17310	17205	17183	17223	17532	17310	17368	17524	17241	17353	17271	17498	17248	17271	17326	17375	17378	17201	17397	17322	17322	17273	17044	17457	17404	17203	17311	17270	17303	17331	17160	17445	17254	17465	17403	17364	17345	17342	17298	17448	17362	17251	17348	17327	17306	17273	17256	17191	17405	17349	17233	17357	17211	17381	17322	17392	17352	17406	17058	17296	17475	17273	17256	17289	17440	17429	17320	17398	17233	17322	17223	17366	17222	17296	17205	17205	17133	17311	17087	17436	17275	17016	17168	17369	17432	17240	17117	17234	17114	17544	17247	17132	17289	17261	17376	17260	17244	17280	17456	17313	17409	17503	17310	17207	17525	17372	17269	17527	17257	17196	17290	17162	17356	17331	17194	17340	17279	17375	17112	17269	17300	17389	17481	17128	17484	17368	17221	17217	17231	17399	17194	17453	17145	17322	17364	17355	17244	17292	17409	17418	17609	17177	17368	17284	17213	17214	17549	17269	17361	17263	17333	17219	17520	17289	17235	17212	17469	17259	17221	17350	17308	17284	17358	17354	17322	17419	17445	17336	17536	17257	17300	17354	17445	17232	17461	17233	17318	17401	17197	17265	17447	17302	17446	17123	17451	17330	17173	17385	17377	17280	17248	17266	17341	17289	17196	17375	17284	17103	17305	17228	17314	17310	17408	17267	17360	17311	17224	17268	17238	17359	17297	17515	17369	17160	17258	17419	17420	17457	17202	17283	17454	17355	17227	17416	17337	17397	17358	17392	17320	17346	17361	17410	17348	17317	17323	17289	17409	17364	17165	17366	17326	17248	17266	17390	17374	17291	17291	17240	17336	17271	17263	17357	17416	17510	17330	17305	17390	17420	17258	17236	17314	17376	17276	17341	17278	17418	17408	17381	17473	17492	17244	17138	17138	17283	17237	17293	17203	17249	17324	17338	17206	17321	17299	17298	17165	17212	17183	17377	17379	17257	17129	17259	17091	17334	17281	17222	17203	17332	17242	17168	17320	17274	17220	17271	17267	17320	17329	17222	17260	17306	17185	17297	17420	17369	17404	17366	17172	17325	17289	17256	17166	17183	17118	17179	17264	17199	17254	17272	17366	17407	17256	17276	17426	17444	17387	17431	17281	17455	17256	17428	17413	17260	17356	17233	17194	17339	17326	17395	17376	17145	17248	17350	17214	17223	17505	17086	17474	17409	17443	17343	17243	17339	17107	17429	17175	17230	17365	17008	17349	17366	17389	17430	17452	17442	17351	17242	17475	17272	17268	17267	17315	17412	17225	17401	17079	17470	17306	17235	17342	16947	17399	17319	17304	17253	17374	17402	17374	17281	17375	17399	17330	17333	17311	17259	17563	17183	17319	17453	17345	17331	17412	17265	17531	17335	17489	17297	17512	17290	17181	17296	17453	17254	17315	17298	17291	17273	17400	17256	17327	17277	17146	17225	17461	16958	17163	17261	17214	17338	17267	17258	17256	17261	17338	17193	17548	17296	17371	17173	17427	17206	17543	17355	17095	17168	17367	17241	17398	17386	17273	17206	17348	17120
34485	33888	40219	37542	34839	36476	37650	35174	32639	31252	30768	30634	30635	30693	30618	30466	30425	30450	30285	30740	30535	30662	30428	30539	30683	30362	30648	30576	30525	30392	30499	30513	30344	30230	30636	30664	30749	30727	30772	30643	30639	30639	30613	30423	30562	30865	30570	30371	30354	30726	30430	30601	30319	30538	30476	30301	30565	30354	30373	30413	30611	30511	30428	30587	30425	30682	30527	30411	30687	30576	30489	30497	30142	30215	30482	30674	30582	30386	30838	30576	30276	30330	30361	30523	30652	30264	30339	30537	30376	30550	30396	30240	30482	30249	30591	30267	30425	30534	30394	30643	30657	30801	30539	30358	30519	30444	30547	30493	30513	30291	30488	30519	30476	30651	30528	30353	30586	30624	30498	30543	30800	30485	30449	30708	30755	30482	30402	30478	30334	30344	30511	30473	30361	30639	30635	30368	30546	30609	30691	30498	30581	30274	30502	30575	30410	30463	30578	30284	30480	30439	30585	30316	30391	30500	30602	30463	30471	30408	30421	30618	30498	30402	30481	30496	30575	30358	30220	30348	30492	30458	30531	30603	30471	30214	30391	30434	30401	30514	30544	30506	30567	30667	30564	30456	30547	30356	30534	30309	30524	30427	30443	30683	30541	30308	30525	30310	30505	30497	30671	30491	30497	30603	30466	30726	30641	30734	30454	30421	30607	30390	30455	30423	30308	30668	30283	30453	30371	30370	30835	30487	30581	30318	30552	30749	30431	30433	30431	30389	30519	30443	30447	30436	30361	30446	30530	30359	30253	30508	30383	30608	30513	30383	30776	30587	30470	30513	30540	30366	30408	30671	30562	30189	30546	30467	30762	30488	30535	30524	30538	30424	30361	30417	30485	30608	30622	30393	30575	30491	30432	30505	30670	30568	30561	30526	30698	30562	30543	30431	30616	30484	30344	30346	30496	30492	30631	30555	30468	30728	30422	30445	30554	30498	30445	30359	30711	30689	30631	30358	30520	30610	30346	30399	30746	30171	30756	30415	30384	30539	30500	30430	30694	30645	30738	30715	30650	30333	30552	30240	30488	30513	30202	30466	30420	30534	30657	30688	30445	30472	30328	30443	30787	30547	30608	30589	30611	30428	30548	30167	30493	30484	30647	30505	30548	30541	30508	30365	30414	30389	30455	30579	30447	30539	30454	30593	30477	30570	30544	30436	30487	30475	30345	30521	30605	30377	30613	30314	30613	30432	30576	30324	30379	30742	30551	30226	30452	30598	30481	30367	30597	30802	30667	30414	30563	30575	30635	30363	30847	30502	30533	30609	30501	30330	30623	30334	30345	30377	30468	30614	30501	30486	30413	30515	30435	30441	30787	30546	30393	30708	30644	30560	30427	30540	30560	30626	30419	30401	30613	30480	30514	30437	30304	30542	30357	30430	30387	30438	30599	30440	30419	30292	30222	30627	30366	30624	30483	30428	30571	30687	30479	30323	30169	30311	30875	30490	30449	30332	30270	30463	30371	30595	30383	30609	30543	30697	30508	30628	30423	30385	30528	30482	30319	30606	30450	30306	30376	30315	30649	30702	30568	30329	30365	30567	30614	30333	30554	30608	30442	30529	30677	30626	30481	30435	30563	30545	30555	30423	30299	30460	30317	30543	30847	30143	30269	30420	30567	30522	30284	30673	30446	30389	30478	30478	30585	30298	30477	30613	30555	30562	30569	30327	30513	30529	30517	30368	30357	30505	30547	30743	30519	30450	30298	30569	30621	30441	30739	30428	30310	30490	30445	30663	30697	30408	30574	30215	30552	30106	30362	30572	30414	30570	30565	30692	30815	30583	30340	30465	30433	30661	30616	30507	30372	30381	30632	30414	30297	30576	30219	30323	30342	30399	30631	30559	30624	30356	30675	30410	30453	30313	30588	30508	30419	30289	30608	30486	30772	30400	30551	30498	30533	30531	30117	30575	30832	30379	30628	30511	30585	30677	30377	30592	30293	30671	30494	30510	30485	30635	30544	30242	30402	30721	30380	30468	30560	30404	30753	30369	30528	30229	30365	30567	30440	30400	30444	30558	30415	30481	30607	30469	30626	30493	30573	30629	30729	30438	30580	30457	30776	30711	30650	30437	30796	30516	30259	30381	30419	30350	30443	30501	30513	30500	30415	30494	30480	30511	30848	30504	30511	30542	30781	30509	30556	30647	30461	30409	30171	30319	30515	30724	30605	30549	30529	30765	30491	30748	30392	30157	30624	30387	30523	30531	30643	30267	30545	30566	30509	30576	30731	30401	30490	30339	30650	30573	30524	30721	30708	30553	30488	30521	30391	30588	30339	30435	30751	30401	30629	30797	30564	30355	30275	30607	30558	30448	30797	30474	30220	30481	30614	30438	30603	30651	30339	30608	30519	30524	30472	30386	30477	30511	30466	30315	30471	30524	30589	30675	30417	30560	30492	30377	30597	30785	30810	30544	30521	30495	30334	30517	30372	30634	30545	30372	30516	30612	30352	30449	30544	30613	30332	30390	30385	30694	30353	30634	30425	30470	30400	30490	30748	30595	30856	30512	30558	30660	30570	30525	30530	30504	30471	30233	30685	30545	30521	30619	30561	30685	30718	30369	30544	30544	30633	30409	30400	30394	30373	30462	30665	30700	30588	30707	30266	30535	30565	30300	30532	30347	30712	30581	30397	30493	30603	30394	30104	30463	30530	30768	30646	30437	30406	30525	30620	30655	30595	30517	30364	30640	30491	30398	30382	30626	30378	30449	30775	30614	30458	30540	30700	30568	30392	30357	30561	30479	30506	30440	30505	30411	30464	30649	30509	30345	30446	30481	30439	30365	30568	30542	30376	30613	30620	30353	30520	30495	30428	30322	30377	30352	30842	30492	30425	30504	30477	30481	30483	30652	30225	30469	30388	30743	30493	30386	30367	30524	30258	30516	30465	30357	30441	30347	30278	30521	30357	30582	30600	30414	30485	30330	30428	30407	30416	30477	30593	30664	30356	30192	30690	30711	30175	30470	30607	30500	30581	30388	30505	30511	30815	30255	30315	30630	30590	30594	30581	30307	30286	30408	30625	30665	30694	30524	30460	30421	30278	30534	30446	30329	30548	30542	30456	30311	30663	30625	30680	30458	30461	30553	30384	30641	30431	30627	30199	30735	30358	30336	30660	30398	30657	30662	30641	30523	30561	30490	30171	30641	30465	30587	30498	30468	30505	30478	30224	30485	30711	30411	30520	30542	30618	30579	30746	30359	30538	30380	30450	30523	30369	30481	30523	30652	30484	30561	30442	30623	30441	30366	30616	30604	30638	30850	30623	30390	30522	30550	30553	30640	30519	30600	30617	30465	30414	30471	30267	30339	30332	30355	30459	30618	30437	30415	30335	30529	30898	30404	30545	30230	30454	30308	30313	30249	30511	30493	30289	30443	30333	30522	30526	30447	30463	30562	30785	30312	30611	30517	30507	30570	30246	30184	30540	30192	30606	30470	30469	30444	30455	30615	30488	30483	30688	30504	30464	30441	30399	30339	30530	30469	30365	30629	30289	30299	30384	30632	30772	30650	30501	30703	30369	30456	30368	30560	30366	30684	30593	30462	30465	30574	30524	30421	30399	30355	30351	30307	30706	30601	30433	30448	30494	30491	30398	30705	30294	30516	30499	30575	30375	30301	30371	30365	30445	30338	30493	30451	30537	30541	30544	30416	30685	30558	30644	30777	30428	30493	30504	30719	30651	30441	30472	30430	30561	30424	30411	30553	30577	30501	30460	30579	30386	30538	30549	30281	30684	30706	30457	30362	30550	30572	30307	30536	30738	30459	30713	30607	30751	30500	30550	30189	30659	30440	30555	30364	30599	30432	30368	30428	30376	30419	30498	30553	30690	30348	30599	30440	30590	30409	30615	30574	30297	30421	30570	30668	30489	30608	30531	30335	30309	30545	30855	30248	30439	30767	30280	30453	30661	30545	30422	30663	30707	30287	30795	30563	30516	30320	30292	30423	30361	30137	30325	30355	30674	30806	30537	30641	30557	30452	30759	30371	30516	30334	30578	30228	30381	30413	30567	30639	30374	30477	30455	30283	30326	30559	30446	30403	30407	30611	30435	30653	30458	30729	30608	30658	30625	30364	30656	30560	30491	30667	30894	30270	30338	30632	30601	30396	30515	30737	30778	30607	30555	30526	30846	30581	30643	30371	30767	30765	30614	30781	30718	30379	30578	30571	30436	30557	30418	30368	30506	30306	30651	30970	30522	30447	30711	30390	30500	30609	30559	30691	30481	30581	30790	30493	30755	30716	30711	30366	30249	30413	30213	30486	30441	30233	30602	30649	30383	30590	30729	30366	30324	30638	30663	30451	30344	30206	30587	30711	30458	30257	30734	30698	30729	30335	30666	30383	30440	30803	30580	30500	30704	30422	30529	30603	30484	30637	30674	30322	30357	30520	30676	30406	30414	30426	30556	30384	30585	30644	30610	30695	30475	30706	30568	30487	30406	30522	30446	30601	30678	30468	30592	30693	30504	30387	30268	30216	30468	30412	30555	30475	30677	30324	30645	30172	30838	30454	30641	30624	30545	30547	30580	30270	30292	30535	30361	30807	30445	30558	30474	30538	30611	30716	30667	30524	30482	30542	30758	30517	30789	30222	30761	30562	30354	30381	30608	30850	30584	30643	30437	30549	30645	30657	30903	30628	30599	30497	30404	30514	30385	30741	30517	30795	30511	30515	30649	30662	30509	30537	30545	30653	30381	30287	30502	30607	30662	30515	30401	30790	30202	30426	30332	30242	30456	30333	30544	30664	30486	30483	30895	30278	30587	30571	30679	30485	30670	30692	30580	30332	30643	30437	30336	30547	30562	30278	30626	30267	30536	30473	30466	30473	30605	30503	30486	30253	30330	30552	30522	30562	30569	30746	30781	30468	30299	30155	30502	30507	30463	30336	30397	30698	30609	30879	30569	30657	30510	30666	30236	30546	30496	30470	30299	30435	30532	30587	30551	30487	30750	30671	30516	30602	30397	30510	30416	30517	30352	30440	30528	30554	30493	30461	30475	30479	30438	30466	30585	30341	30499	30301	30402	30585	30527	30295	30271	30463	30599	30637	30532	30484	30282	30567	30458	30463	30436	30521	30461	30344	30830	30599	30389	30148	30509	30444	30362	30422	30770	30484
22209	31218	29903	24096	21820	23941	23522	20688	18529	17478	17096	16943	17026	16993	16778	16783	17052	16983	16720	17083	16804	16913	17094	16765	16651	16815	16833	16871	16896	16657	16859	16860	16806	16909	16786	16775	16767	16760	16998	16988	16869	16907	16700	16733	16746	16943	16987	16908	16770	16857	17009	16918	16831	16715	16768	17027	16806	16684	16806	16897	16812	16716	16860	16905	16903	16890	16870	17000	16833	16816	16587	16864	16763	16814	16831	16947	16704	16679	16825	16744	16763	16822	16875	16829	16801	16772	17176	16905	16845	16811	16951	16740	16788	16965	16866	16862	16881	16762	16872	16877	16870	16824	16834	16820	16912	16928	16809	16758	16941	16808	16796	16764	16723	16850	16786	16742	16781	16813	16947	16936	16747	16974	16625	16865	16840	16671	16956	16774	16857	16869	16737	17029	16857	16904	16803	16889	16770	16774	16897	16663	16797	16679	16859	16879	16758	16752	16910	17153	16792	16771	16860	16738	16677	16925	16628	16931	16815	16765	16745	16974	16898	16790	16848	17014	16749	16877	16964	16706	16864	16764	17027	16863	16672	16919	16826	16718	16851	16692	16696	16741	16949	17056	16837	16864	16871	16820	16850	16721	16824	17019	16714	16814	16824	17036	16883	16850	16871	17039	16812	16838	16795	16791	16893	16800	16801	16666	16958	16750	16858	16932	16723	16946	16788	16989	16958	16762	16795	16835	16831	16908	16796	16756	16996	16880	16837	16772	16758	16720	16777	16915	16824	16741	16760	16674	16778	16945	16789	16850	16800	16703	16928	16947	16742	16578	16893	16789	16937	16654	16666	16943	16732	16792	17031	16834	16841	16758	16761	16768	16898	16921	16937	16920	16945	16823	16903	16797	16802	16865	16753	16796	16846	16927	16732	16828	16640	17051	16790	16916	16884	16964	16803	16745	16964	16849	16758	16697	16740	16754	16905	16851	16910	16839	16804	16742	16817	17026	16872	16886	16832	16638	16849	17013	16761	16765	16818	16801	16857	16826	16764	16784	16626	16736	16950	16873	16890	16828	16801	16862	16837	16738	16829	16916	17041	16743	16931	16838	16767	16893	16727	16846	16717	16674	16835	17029	16859	16757	16845	16896	16963	16701	16993	16693	16779	16854	16795	16951	16866	16882	16777	16888	16890	16690	16901	16769	16952	16849	16767	16817	16577	16825	16805	16755	16791	16627	16819	16889	16706	16827	16921	16838	16980	16787	16786	16904	16861	16857	16970	16758	16797	16796	16781	16891	16888	16651	16754	16738	16983	16877	16863	16784	16932	16913	16894	16912	16898	16766	16871	16851	16759	16797	16832	16899	16674	16942	16868	16838	16728	16821	16870	16746	16917	17019	16785	16819	16813	16690	16877	16832	16859	17000	16775	16675	16693	17033	16924	16958	16871	16764	16842	16789	16871	16831	16866	16905	16712	16845	16904	16929	16698	16722	16816	16642	16867	16939	16625	16781	16848	16717	16973	16764	16921	16839	16938	16930	16911	16583	16691	16851	16747	16675	16938	16796	16808	16757	17089	16746	16927	16812	16714	16695	17014	17024	16724	16933	16916	16893	16998	16805	16785	16848	16948	16715	16784	16893	17095	16998	16774	16880	16619	16873	16741	16877	16754	16753	16969	16859	16807	16852	16753	16709	16785	16868	16819	16870	17113	16785	16764	16675	16682	16903	16685	16859	16807	16686	16839	16857	16901	16812	17021	17016	16680	16839	16840	16816	16760	16787	16959	16784	16787	16740	16513	16806	16791	16693	16890	16675	16864	16655	16803	16921	16836	16853	16774	16831	17000	16764	16885	16710	16791	16889	16845	16859	16952	16720	16697	16865	16663	16775	16696	16894	16685	16808	16906	16908	16836	16847	16749	16955	16717	16920	16932	16837	16947	16773	16698	16918	16805	16866	16750	16808	16768	16951	16773	16675	16714	16749	16802	16818	16833	16927	16831	16839	16744	16586	16787	16831	16936	16945	16981	16808	16892	16862	16858	16675	16689	16976	16876	16726	16724	16722	16794	17063	16914	16745	16823	16860	16786	16739	16793	16739	16733	16858	16904	16876	16756	16889	16751	16897	16886	16860	16679	16885	16819	16696	16867	16718	16726	16885	16778	16804	16825	16758	16944	16877	16843	16611	16675	16843	16770	16924	16807	16852	16727	16804	16801	16842	16840	16731	16799	16888	16750	16917	16898	16898	16725	16753	16836	16732	16603	16767	16843	16639	16832	16873	16662	16797	16652	16820	16756	16868	16849	16572	16821	16717	16825	16819	16811	16871	16609	16801	16789	17086	16802	17023	16795	16946	16789	16784	16822	16882	16858	16843	16868	16813	16774	16857	16871	16623	16857	16807	16821	16831	16810	16901	16884	16918	16743	16915	16823	16772	16901	16659	16842	16709	16785	16667	16819	16755	16883	16720	16847	16934	16889	16804	16634	16938	16851	16810	17005	16875	16733	16867	16920	16943	16858	16776	16697	16816	16762	17070	16828	16793	16720	16919	16755	16976	16808	16678	16917	16793	16748	16960	16858	16865	16671	16889	16794	16881	16979	16896	16806	16824	16854	16852	16687	16660	16799	16659	16817	16712	16838	16714	16854	16794	16878	16816	17000	16807	16571	16730	16812	16750	16901	16807	16772	16708	16838	16945	16814	16709	16668	17036	16885	16793	16967	16927	16689	16791	16843	16928	16787	16853	16830	16870	16778	16893	16716	16887	16742	16891	16777	16807	16901	16716	16812	16784	16750	16825	16802	17093	16667	16853	16698	16953	16944	16798	16601	16964	16976	16902	16890	16909	16884	16832	16897	16832	16829	16644	16842	16808	16778	16937	16679	16838	16870	16922	16915	16738	16788	16654	16615	16917	16745	16774	16908	16809	16836	16750	16878	16600	16936	16871	16845	16920	16791	16838	16813	16863	16693	16829	16838	16622	16990	16973	16729	16886	16857	16880	16855	16843	17030	16965	16896	16695	17002	16875	16946	16712	16855	16625	16995	16787	16629	16544	16706	16856	16860	16874	16826	16496	16903	16718	16850	16811	16709	16906	16770	16825	16799	16934	16983	16835	16787	16919	16596	16990	16867	16736	16764	16810	16746	16810	16874	16634	16884	16761	16847	16933	16890	17002	16955	16827	16700	16962	16737	16981	16735	17010	16846	16840	16867	16631	16578	16937	16798	16926	16917	16747	17061	16881	16803	16900	16865	16838	16740	16720	16840	16867	16872	16678	16921	16797	16868	16777	16878	16880	16814	16794	16731	16783	16824	17002	16710	16740	16863	16892	16980	16836	17073	16772	16836	16947	16874	17154	16732	16915	16838	16747	16857	16859	16873	16811	16920	16868	16817	16886	16809	16949	16818	16838	16927	16797	16866	16866	16874	16798	16810	16752	17039	16850	16705	16880	16790	16783	16769	16751	16908	17020	16948	16739	16813	16733	16704	16918	16853	16846	16972	16711	16970	16849	16626	16714	17033	16786	16860	16753	16804	16660	16904	16858	16789	16840	16859	16920	16931	16676	16686	16761	16833	16915	16803	16811	16757	16850	16779	16637	16847	16726	16635	16810	16874	16728	16787	16847	16844	16928	16843	16888	16807	16901	16795	16878	16971	16780	16702	16847	16887	16980	16899	16944	16920	16921	16889	16780	16756	16866	16871	16792	16790	16988	16837	16868	16706	16943	16859	16647	16721	16890	16849	16744	16718	16595	16663	16868	16737	16865	16866	16950	16873	16764	16919	16918	17009	16964	16830	16884	16823	16883	16618	16771	16886	16892	16863	16845	17073	16791	16874	16766	16704	16789	16890	16881	16956	16812	16857	16856	16804	16924	16802	16823	16803	16947	16818	16818	16912	16830	16846	16782	16895	16832	16655	16865	16690	16832	16781	16627	16697	16671	16997	16850	16635	16636	16876	16810	16737	16724	16930	16940	16813	16660	16901	16941	16726	16790	16959	16842	16766	16857	16847	16782	16999	16702	16719	16885	16964	16802	16735	16893	16890	16950	16669	16796	16945	16851	16739	16701	16757	16844	17056	16860	16688	16904	16772	16831	16837	16806	16923	16773	16760	16758	16810	16747	16885	16716	16947	16834	16974	16799	16946	16958	16858	16867	16844	16847	16744	16910	16752	16874	16799	16863	16907	16693	16733	16911	16915	16735	16719	16728	16864	16818	16721	17083	16943	16865	16752	16723	16860	16867	16875	16739	16768	16823	16776	16838	16817	16853	16798	16980	16855	16945	16739	16947	16922	16824	16645	16767	16888	16917	16790	16820	16906	16893	16771	16823	16837	16872	17072	16848	16985	16953	16857	16864	16844	16950	16764	16948	16782	16842	16895	16876	17004	16881	16871	16827	16890	16789	16856	16829	17040	16765	16911	16790	16881	16866	17042	16783	16877	16833	16861	16704	16829	16770	16727	16830	16995	16619	16923	16899	16650	16715	16884	16715	16889	16789	16798	16895	16938	16830	16773	16810	16779	16792	16859	16737	16744	16748	16898	16724	16817	16705	16821	16968	16907	16616	16910	16833	16685	16876	17006	16930	16837	17019	16966	17062	16863	16837	16731	16887	16934	16599	16956	16552	16909	16943	16735	16806	16794	16861	16840	16784	16844	16932	16722	16845	16940	16833	16721	17137	16953	16752	16988	16976	16842	16728	16785	16894	16942	16839	16920	16890	16913	16918	16748	16892	16884	17016	16709	16760	16792	16982	16822	16926	16825	16964	16756	16856	16932	16872	16842	16891	16758	16822	16906	16896	16729	16739	16878	16911	17015	16959	16672	16889	16849	16774	16829	16673	16848	16797	16815	16989	16797	16898	16777	17012	16787	16854	16765	16821	16866	16729	16942	16717	16824	16959	16735	16725	16937	16873	16725	16808	16823	16747	16908	16898	16873	16890	16707	16992	16627	16841	16749	16705	16821	16869	16785	16901	16834	16766	16740	16848	16868	16886	16853	16865	16863	16845	16946	16797	16894	16862	16628	16720	17087	16792	16888	16796	16700	16899	16749	16870	17024	16813	16791	16777	16795	16631	16950	16683	16845	16744	16884	16809	16876	16856	16779	16753	16686	16769	16793	16866	16602	16736	16837	16695	16890	16767	16857	16927	16721	16879	16948	16777	17052	16953	16847	16648
24753	21406	29095	31528	35255	51027	59353	47711	39536	34022	31505	30366	30337	30232	30333	30197	30264	30204	30255	30338	30194	30172	30146	30415	30312	30295	30102	30184	30254	30132	30215	30234	29955	30230	30202	29970	30135	30226	30029	30289	30048	29898	30364	30103	30123	29940	30233	30443	29982	30169	30262	30079	30303	30341	30248	30467	30432	30078	30513	30110	30312	30049	30244	30100	30132	30279	30235	30599	30252	30090	30170	30360	30178	30027	30197	30425	30187	30121	30414	30244	30460	30261	30059	30220	30080	30029	30164	30110	29997	30162	30071	30160	30197	29969	30303	30166	29944	30098	30311	30338	30283	30118	30109	30149	30058	29970	29986	30224	30151	30236	30391	30277	30165	30159	30371	29986	30057	30083	30174	30158	30050	30145	30452	30187	30144	30228	30346	29848	30077	30236	30192	30056	30090	30221	30204	30039	30066	30225	30015	30050	30200	30129	30283	30242	30189	30215	30232	30286	30138	30069	30301	30533	30151	30481	30047	30325	30120	29959	30160	29938	30024	30320	30172	30179	29992	29906	30347	30119	30001	30339	30137	30272	30123	29941	30255	30057	30058	30198	30165	30118	30274	30217	30255	30146	30126	30029	30154	30079	30147	30160	30227	30137	29994	29870	29964	30030	30069	30292	29969	30254	30216	30372	30015	30112	30072	30288	30375	30272	30210	30057	30176	30201	30226	30335	30063	30107	30048	30134	30225	29998	30074	30010	30248	30287	30255	29887	30201	30014	30203	30056	30220	30250	30191	30235	30318	30231	30222	30375	30431	30202	30044	30410	30244	29984	30084	30034	29798	29987	30296	30228	29987	30110	30266	30296	30066	30193	30289	30451	30372	30182	30135	29914	30209	30058	29988	29932	30241	30190	30009	30053	30121	29848	30228	30110	30208	30154	30074	30128	30219	30270	29996	30194	30060	30085	30216	30112	30283	30066	30320	30242	30212	30336	30136	30052	30279	30407	30177	30162	30061	29778	30167	30058	30063	30095	30170	30360	30340	30082	29918	29995	30134	30215	30044	30057	30078	30141	30345	30081	30195	30063	30086	30169	30128	30138	30385	30154	30154	30139	30068	30138	30187	30185	30104	29948	30066	30133	30207	30413	30008	30121	30416	30026	30169	30069	30257	30313	29994	30090	30050	30205	30250	30151	30107	30014	30222	30264	30022	30155	30269	30089	30169	30081	30082	30238	30464	30309	29948	30078	30265	30122	30044	30245	29960	29967	30202	30151	29959	29893	29973	29825	29834	30124	30227	30110	30258	30021	30270	30105	30129	30048	30118	30038	29881	30093	30290	29785	30257	30019	30425	30089	29912	30173	30212	30283	30235	30031	30169	30085	30213	30309	30219	30121	30060	30099	30179	30066	30130	30086	30349	29925	30188	30416	30122	30307	30245	30208	30086	30200	30376	30251	30159	30422	30105	30175	30074	29991	30057	30177	29968	30075	30166	30089	30048	30075	30026	30217	29874	30362	30244	30171	30412	30062	30096	30190	30196	30279	30218	30236	30039	30141	30072	30043	30068	30184	30378	30370	30364	30031	30114	30096	30134	30030	29779	30207	30098	29940	30048	30134	30408	30165	30297	29956	30021	30178	29968	29826	30314	30253	30000	30170	30030	30093	29964	30257	30221	30416	30113	30065	30036	30026	29944	30279	30175	30217	30171	30332	30142	30492	30201	30386	30201	30212	30189	30201	30106	30289	30183	30126	30321	30210	30318	30104	30434	30397	30538	30093	29967	30314	30124	30193	30029	30305	30267	30008	30058	30220	30166	30199	30081	30091	30081	30019	30366	30326	30243	30079	30211	30000	30307	29911	30321	30174	30156	30121	30251	30078	30485	30485	30218	30185	30210	29931	30018	30010	29996	30071	30224	30105	30053	30084	30139	30133	29971	29924	30117	30404	30280	30001	30140	30109	30189	30202	30206	30293	30260	30277	30186	30274	30465	29909	30037	30173	30151	29915	30019	30351	30171	29985	30112	30260	30253	30132	30095	30354	30213	30074	29916	30058	30234	29886	30238	30263	30286	30005	30035	29765	30217	30084	30326	30093	29811	30144	30101	30380	30222	30098	30139	30022	30099	30064	30471	30131	29993	30146	30283	30014	30032	29965	29984	30143	30196	30119	30277	30239	29907	29878	30154	30424	30379	29961	30261	30107	30028	30168	30297	30068	30186	30213	30219	29945	30052	30144	29857	30136	30291	30012	30001	29920	30382	29969	30043	29970	29906	29950	29927	30368	30053	30429	30210	30059	30200	30012	30248	30197	30081	29937	30168	29989	30051	30275	30105	30415	30117	30026	30158	30258	30355	30189	30117	30201	30058	29982	30243	29847	30272	30270	30048	30490	30458	30143	29969	30082	30163	30210	30007	30076	30230	30091	30204	30219	30068	29921	30254	30194	30147	30237	30168	29821	30205	30079	30406	30356	30259	30065	30152	29830	30206	30078	30146	30207	30003	30046	29983	30064	30298	29848	30199	29909	30133	30054	30013	30272	30068	30154	30235	30210	30191	30356	30001	30088	29986	30239	30240	30140	30100	29965	30001	30125	30254	30240	30450	30323	30183	30145	30160	30102	30021	30258	30402	30154	30246	29935	29937	30117	30333	30466	30149	30348	30161	30116	30441	30173	29913	30305	30256	30150	30083	30052	30157	30118	30042	30290	30086	30027	29944	30404	30104	30156	30186	29959	30143	30081	30195	30135	30016	30309	30086	29998	30298	29830	30056	30051	30045	30356	30160	30251	30253	30096	30269	30039	30114	30037	29900	30045	29950	30188	30238	30131	30083	30174	30400	30203	29939	30217	30225	30397	30392	30398	29927	30164	30050	30175	30213	30391	30027	30296	30234	30194	30157	29998	30008	30025	30172	30176	30217	30269	30319	30370	30162	30222	30087	30022	30287	30373	30029	30138	30026	30384	30423	30353	30063	30095	29977	30144	29927	30072	30175	30113	30218	29866	30099	30106	30008	30301	30181	29849	30322	30188	30063	30358	30377	30017	30244	30281	30219	30269	30050	30180	30135	30190	30186	29900	30028	30204	30277	29992	30081	30098	30241	30159	30185	30037	30222	29973	30194	30227	30225	30027	30457	30256	30225	30072	29965	30262	30067	30310	30173	30143	30220	30058	30301	29964	30111	30245	29844	29998	29943	30215	30177	30377	30397	30136	29978	30078	29960	30155	30167	30282	30362	30203	30525	30147	30253	30284	30037	30132	30140	30005	30231	29969	30226	30227	30099	30454	30359	29985	30155	30358	30173	30095	30036	30175	30105	30215	30283	29983	30254	30197	30264	29955	30264	30041	30238	30089	30080	30322	30431	29951	30004	30081	30171	30239	30120	29950	30334	30124	29929	30147	30223	30228	29986	30042	30422	30383	30167	30231	30422	29978	30248	30026	30262	30157	30386	30291	30248	30288	30253	29899	30127	29951	30399	30215	30385	30004	29966	29940	29949	30394	30080	30038	29875	29956	29977	29980	30326	30238	30044	30078	30278	30317	29978	30189	30254	30045	30242	30337	30081	30148	29981	30167	30304	30115	30174	30108	29990	30190	29993	30091	30355	30363	30214	30039	30126	30114	30174	30378	30280	30107	30327	30031	30220	30200	30279	30041	30228	30386	30255	30179	30182	29969	29975	29875	30113	30242	30427	30358	30033	30072	30007	30156	30114	30235	30383	30051	30363	30061	30099	30351	29891	30258	30107	30436	30030	30016	30286	30293	30341	30439	30143	30255	30498	30129	29942	30145	29910	29984	30017	30401	29738	30194	30216	30168	30301	30312	30144	30329	30225	30205	29892	30217	30405	30158	30391	29925	29979	30165	30132	30298	30381	30111	30235	30213	30507	30256	30225	30295	30195	30160	30408	30224	30269	30366	30206	30269	30295	30181	30157	29767	29975	29967	29974	30164	30143	30034	30258	29969	30368	30116	29884	30127	30436	30016	30016	30224	30025	29994	30049	30148	30329	30140	30088	30124	30098	30155	30094	29809	30282	29958	30136	30288	29847	30409	30313	30088	29930	30027	30219	30415	30276	30064	29979	29864	29909	30288	30158	30141	29942	30174	30072	29790	30474	30340	30248	30143	30092	30205	30303	30018	30044	29951	29973	30298	30124	30210	30086	30029	30333	30103	30220	30216	30136	29987	30114	30123	30266	30463	30169	30008	30246	30374	30088	29841	29989	30155	30117	30154	29990	29957	30078	29949	30328	30232	30068	30460	30369	29781	30371	30189	29966	30320	30187	30023	30228	30056	30273	30109	30160	29866	29907	30124	30086	30290	30255	30203	30256	30103	30295	30143	30137	29982	30255	30055	30261	30244	30243	29940	30098	30161	30235	30119	30242	30292	30178	30264	30090	30053	30211	30278	30036	29985	29917	29973	30138	30021	30133	30209	30014	29933	30162	30128	30137	29949	30104	29938	30231	30097	30222	29931	30263	30366	30243	29767	30134	30196	30419	30234	30148	29915	29959	30252	30025	30047	29953	30082	30219	30107	30498	30274	30149	30036	30209	30206	30374	30149	29948	30224	30179	30372	30039	29906	30283	29807	30165	30115	30016	30091	30140	30120	30270	30210	30124	30041	29933	30076	30267	30153	30119	30286	30386	30193	30406	30260	30147	30173	30328	29989	30250	30297	30276	30308	30220	30161	30001	29974	30236	30453	30324	30340	30300	30003	29945	30275	30302	30233	30008	30331	30290	30164	30138	30373	30197	30032	30241	30089	30253	30203	29925	30288	30319	30205	30268	30164	30001	30357	30171	29986	30201	30258	30027	30201	30225	30156	30211	30060	30272	30151	30050	30090	29995	30211	29958	30444	30245	30268	30291	30622	30103	29974	30290	30398	30208	30225	30277	30111	30308	30316	30179	29965	30099	30105	29992	29937	29995	30052	30373	30100	30193	30600	30238	30074	30104	30207	30235	30098	30294	30201	30154	30192	30319	30151	29962	30144	30065	30198	30153	30080	29909	30280	29946	30097	30209	30167	30065	30023	30235	30172	29980	30120	29950	30155	30199	30214	30178	30275	30193	30290	30107	30077	30168	30082	30236	30384	30218	29932	30468	30151	30045	30181	30059	30098	29982	30116	30221	30193	30072	29889	30306	30237	29983	30185	30057	29940	30146	30033	30076	30464
21153	38408	34651	28349	28776	43944	47072	34066	25845	19656	17511	16913	16731	16844	16871	16918	16727	17024	16904	16809	16932	16752	16935	16869	16750	16908	16871	16887	16845	16845	16844	16947	16892	16951	16917	16921	16824	16869	16751	16875	16813	16950	16881	16801	16808	16762	16849	16743	16903	16755	16943	16926	16854	16770	17058	16820	16727	16822	16871	16911	16991	16803	16771	16881	16687	16664	16922	16856	16728	16936	16716	16808	16846	16869	16767	16837	16942	16792	16948	16876	16905	16839	16779	16857	16815	16767	16776	16649	16701	16847	16705	16675	17026	16937	16753	16878	16822	16758	16665	16749	16687	16717	16856	16800	16727	16708	16720	16875	16911	16946	16915	16751	16633	16806	16623	16717	16693	16832	16839	16935	16879	16882	16867	16681	16788	16764	16807	16778	16912	16903	16877	16893	16753	16845	16810	16739	16714	16756	16899	16980	16927	16855	16669	16739	16666	16736	16850	16831	16848	16702	16751	16823	16618	16690	16869	16645	16891	16741	16899	16806	16808	16970	16644	16659	16679	16885	16926	16856	16688	16801	16674	16895	16870	16801	16822	16698	16766	16865	16851	16644	16739	16735	16661	16635	16881	16763	16851	16869	16822	16956	16849	16795	16871	16868	16884	16909	16662	16888	16866	16765	16703	16885	16925	16756	16751	16881	16942	16855	16821	16682	16833	16880	16736	16771	16710	16815	16878	16853	16712	16796	16820	16854	16937	16780	16778	17018	16571	16808	16897	16870	16781	16897	16974	16791	16831	16825	16783	16744	16785	16749	16744	16741	16764	16667	16897	16896	16679	16745	16666	16864	16711	16853	16728	16780	16819	16924	16802	16869	16789	16866	16733	16850	16638	16871	16849	16794	16828	16987	16683	16743	16944	16883	16785	16893	16658	16993	16793	16811	16756	16783	16852	16737	16882	16722	16814	16696	16810	16537	16673	16820	16951	17063	16978	16994	16888	16917	16753	16844	16942	16715	16666	16840	16782	16780	16929	16866	16838	16739	16841	16810	16961	16869	16870	16882	16603	16827	16647	16865	16805	16873	16872	16924	16928	16597	16703	16745	16796	16878	16793	16633	16811	16649	16585	16706	16828	16752	16726	16811	16898	16770	16829	17109	16887	16767	16628	16873	16795	16811	16637	16661	16836	16664	16760	16694	16893	16687	16799	16591	16827	16716	16868	16899	16751	16828	16805	16849	16613	16779	16623	16961	16821	16764	16862	16802	16867	16831	16581	16849	16601	16845	16673	16608	16625	16705	16752	16964	16730	16710	16847	16840	16811	16770	16855	16970	16724	16922	16712	16866	16734	16739	16746	16886	16565	16713	16904	16648	16818	16878	16788	16901	16839	16678	16910	16801	16874	16738	16819	16738	16857	17042	16842	16826	16802	16558	16792	16714	16839	16827	16765	16870	16629	16790	16747	16738	16728	16878	16811	16718	16662	16736	16848	16691	16700	16799	16613	16793	17006	16884	16917	16804	16881	16688	16682	16753	16608	16717	16754	16634	17049	16712	16942	16783	16689	16759	16719	16754	16907	16780	16799	16745	16705	16783	16798	16891	16678	16860	16775	16786	16797	16685	16840	16897	16783	16808	16663	16698	16883	16873	16823	16842	17003	16880	16874	16840	16792	16850	16701	16924	16757	16847	16689	16800	16889	16881	16641	16905	16788	16879	16845	16769	16815	16850	16714	16709	16820	16834	16909	16850	16872	16862	16733	16809	16709	16830	16746	16932	16843	16978	16992	16834	16837	16679	16686	16713	16791	16819	16816	16654	16545	16835	16802	16884	16733	16829	16889	16782	16829	16875	16686	16950	16623	16724	16714	16792	16710	16802	16884	16744	16678	16978	16787	16747	16774	16619	16862	16701	16779	16798	16738	16724	16758	16717	16792	16677	16860	17004	16842	16953	16770	16730	16624	16684	16836	16825	16860	16737	16703	16833	16767	16682	16900	16686	16780	16735	16736	16790	16901	16898	16775	16750	16784	16732	16677	16911	16600	16914	16845	16658	16699	16843	16777	16728	16798	16734	16847	16839	16740	16865	16781	16804	16589	16819	16762	16628	16963	16858	16807	16784	16777	16760	16746	16801	16611	16853	16724	16725	16655	16714	16805	16730	16849	16751	16701	16627	16795	16772	16874	16818	16606	16797	16835	16772	17067	16829	16748	16754	16730	16782	16689	16948	17001	16635	16853	16938	16870	16723	16727	16821	16913	16882	16830	16733	16744	16819	16811	16658	16751	16744	17030	16816	16817	16712	16651	16959	16784	16782	16699	16808	16974	16980	16633	16765	16616	16919	16876	16793	16751	16771	16801	16768	16697	16762	16747	16861	16838	16916	16815	16873	16885	16693	16718	16686	16919	16710	16850	16689	16777	16728	16765	16799	16696	16872	16653	16840	16670	16760	16833	16887	16844	16828	16938	16823	16684	16824	16852	16817	16766	16805	16992	16745	16655	16781	16925	16852	16681	16874	16688	16786	16672	16686	16733	16703	16914	16656	17048	16832	16692	16834	16772	16811	16750	16673	16796	16671	16951	16869	16624	16659	16501	16929	16967	16670	16725	16739	17008	16939	16831	16806	16804	16807	16887	17011	16752	16711	16692	16904	16593	16842	16860	16708	16767	16750	16930	16676	16816	16765	16785	16682	16807	16993	16676	16646	16838	16716	16740	16719	16787	16912	16619	16835	16828	16855	16845	16683	16797	16801	16697	16820	16581	16791	16810	16632	16945	16899	16870	16683	16675	16661	16849	16851	16810	16831	16966	16772	16866	16682	16621	16806	16815	16705	16805	16895	16755	16772	16826	16776	16702	16898	16995	16849	16860	16846	16918	16767	16909	16898	16924	16731	16692	16812	16774	16884	16847	16691	16764	16733	16814	16914	16708	16807	16827	16833	16814	16891	16810	16775	16850	16798	16744	16727	16943	16803	16841	16745	16803	16757	17097	16627	16720	16805	16800	16817	16932	16783	16766	16716	16604	16859	16752	16705	16893	16764	16774	16890	16732	16743	16648	16841	16745	16788	16822	16747	16774	16741	16827	16648	16652	16832	16805	16732	16925	16717	16931	16779	16843	16807	16754	16812	16961	16726	16830	16754	16722	16873	16823	16894	16710	16680	16836	16655	16797	16599	16822	16628	16759	16765	16827	16886	16837	16677	16862	16673	16896	16739	16705	16865	16544	16517	16614	16856	16787	16763	16786	16719	16748	16894	17041	16757	16886	16648	16738	16759	16975	16924	16909	16770	16730	16844	16776	16979	16966	16796	16506	16832	16750	16671	16710	16793	16923	16907	16756	16866	16839	16719	16849	16744	16700	16727	16945	16659	17033	16846	16836	16701	16889	16850	16901	16779	16776	16817	16623	16897	16952	16718	16871	16655	16915	16799	16902	16752	16809	16771	16743	16818	17012	16782	16878	16786	16950	16876	16958	16800	16582	16943	16756	16711	16683	16768	16606	16720	16842	16862	16850	16780	16926	16769	16751	16777	16689	16745	16886	16731	16823	16788	16680	16659	16822	16712	16906	16827	16550	17053	16807	16743	16820	16722	16908	16920	16803	16651	16690	16871	16894	16936	16803	16890	16838	16855	16996	16630	16744	16854	16950	16769	16745	16709	16571	16854	16612	16865	16695	16862	16752	16846	16701	16943	16750	16739	16746	16803	16952	16852	16808	16845	16606	16860	16788	16646	16966	16838	16900	16845	16931	16798	16844	16807	16900	16897	17009	16786	16862	17099	16847	16864	16844	16696	16744	16860	16743	17012	16832	16646	16814	16762	16715	16630	16781	16788	16829	16683	16924	16781	16962	16959	17027	16800	16852	16816	16778	16745	17020	16595	16793	16868	16851	16765	16821	16887	16764	16963	16854	16794	16813	16844	16887	16957	16757	16523	16844	16629	16782	16669	16562	16664	16896	16845	16607	16846	16860	16887	16720	16817	16817	16786	16765	16770	16731	16748	16812	16707	16912	16741	16847	17023	16746	16750	16908	16823	16770	16886	16998	16806	16777	16784	16630	16780	16614	16761	16701	16744	16788	16856	16681	16895	16704	16675	16763	16853	16875	16796	16783	16904	16795	16674	16690	16669	16740	16760	16753	16693	16736	16788	16826	16778	16863	16748	16718	16760	17039	16759	16841	16946	16747	16690	16849	16834	16705	16869	16674	16809	16657	16897	16684	16684	16872	16894	16761	16858	16645	16798	16769	17002	16796	16637	16911	16918	16790	16918	16985	16626	16934	16942	16767	16694	16682	16838	16925	16780	16926	16672	16671	16783	16573	16890	16930	16901	16765	16721	16791	16706	16732	16594	17001	16864	16931	16708	16841	16754	16730	16773	16690	16900	16825	16839	16554	16914	16808	16829	16965	16649	16782	16924	16850	16842	16886	16957	16684	16816	16834	16875	16907	16834	16847	16652	16914	16834	16766	16559	16680	16661	16782	16784	16828	16854	16753	16847	16941	16813	16811	16898	16716	16879	16800	16743	16749	16873	16773	16725	16821	16751	16879	16620	16959	16772	16856	16827	16854	16692	16800	16784	16807	16874	17036	16739	16783	16804	16861	16964	16681	16635	16721	16844	16755	16620	16717	16815	16784	16963	16837	16818	16967	16729	16899	16765	16705	16832	16739	16945	16767	16736	16903	16781	16949	16913	16885	16918	16832	16856	16784	16834	16978	16712	16695	16802	16842	16878	16664	16845	16655	16870	16894	16739	16757	16946	16683	16718	16835	16853	16744	16934	16924	16696	16830	16800	16852	16777	16652	16824	17073	16698	16682	16880	16887	16790	16864	16886	16720	16786	16714	16877	16863	16666	16658	16711	16837	16858	16804	16913	16721	16755	16762	16769	16854	16866	16852	16861	16812	16861	16822	16817	16878	16799	16680	16833	16903	16950	16663	16892	16793	16778	17020	16896	16911	16805	17013	16693	16771	16717	16850	16802	16809	16760	16845	16783	16894	16767	16997	16995	16659	16727	16948	16927	16793	16772	16711	16795	16824	17052	16843	16840	16606	16865	16802	16926	16736	16953	16964	16801	17021	16570	16991	16703	16911	16790	16841	16712	16861	16745	16663	16891	16827	16867	16804	16865	16839	16804	16656	16769	16838	16840	16764	17032	16653	16855	16966	16581
22860	21302	28629	27484	37333	66159	70619	56297	47336	37736	33184	31613	31186	30898	30897	30936	30842	30444	30577	30633	30678	30799	30766	30722	30733	30831	30901	30715	30853	30655	30696	30610	30853	30593	30606	30796	30821	30585	30812	30967	30597	30731	30969	30314	30985	30796	30829	30666	30437	30679	30563	30718	30751	30696	30388	30378	30606	30528	30606	30586	30707	30638	30520	30663	30603	30797	30829	30916	30651	30720	30765	30786	30605	30770	30640	30763	30575	30605	30594	30720	30690	30609	30841	30552	30677	30578	30554	30558	30689	30999	30898	30675	30566	30599	30653	30474	30778	30513	30645	30672	30693	30658	30385	30445	30463	30620	30723	30773	30654	30597	30521	30431	30626	30705	30437	30822	30707	30645	30647	30466	30964	30654	30493	30385	30599	30382	30460	30813	30658	31015	30904	30685	30625	30767	30688	30851	30752	30608	30576	30511	30294	30483	30732	30669	30507	30784	30710	30715	30671	30718	30744	30672	30668	30230	30398	30726	30661	30541	30786	30828	30706	30365	30823	30687	30601	30592	30611	30717	30689	30635	30582	30442	30475	30681	30583	30637	30651	30502	30702	30615	30522	30700	30440	30687	30759	30647	30381	30278	30543	30858	30679	30471	30526	30666	30517	30414	30606	30620	30686	30753	30557	30411	30489	30446	30564	30497	30708	30408	30483	30648	30486	30530	30710	30730	30764	30676	30749	30779	30475	30555	30759	30714	30573	30508	30663	30390	30652	30585	30623	30427	30517	30186	30800	30472	30609	30590	30721	30494	30510	30501	30683	30673	30626	30476	30401	30431	30785	30493	30574	30530	30636	30636	30752	30923	30742	30632	30586	30574	30714	30714	30658	30730	30423	30512	30662	30545	30562	30517	30563	30593	30608	30578	30537	30936	30472	30677	30747	30463	30407	30403	30768	30808	30666	30724	30631	30940	30521	30493	30436	30597	30588	30747	30535	30676	30360	30610	30820	30816	30563	30681	30653	30792	30583	30507	30444	30537	30430	30976	30775	30494	30521	30453	30685	30679	30653	30635	30737	30717	30291	30608	30444	30832	30582	30904	30781	30688	30611	30609	30621	30713	30618	30666	30479	30532	30489	30609	30586	30908	30646	30694	30599	30475	30799	30701	30878	30583	30664	30599	30729	30509	30695	30611	30350	30668	30834	30628	30626	30701	30707	30844	30600	30629	30446	30497	30476	30984	30715	30588	30602	30445	30757	30880	30723	30725	30656	30632	30481	30711	30563	30597	30749	30520	30731	30428	30783	30762	30597	30658	30623	30755	30747	30653	30630	30701	30602	30548	30605	30549	30577	30462	30690	30696	30777	30887	30447	30722	30324	30501	30559	30591	30441	30537	30615	30730	30457	30653	30659	30508	30363	30574	30531	30734	30548	30438	30484	30599	30923	30758	30632	30429	30559	30657	30309	30807	30554	30425	30702	30665	30742	30723	30679	30380	30513	30537	30571	30603	30504	30404	30526	30515	30841	30650	30655	30669	30681	30481	30459	30672	30625	30283	30627	30814	30815	30634	30279	30399	30575	30733	30835	30590	30495	30823	30639	30810	30487	30451	30425	30609	30801	30540	30728	30533	30716	30676	30434	30679	30645	30386	30720	30488	30519	30420	30617	30881	30632	30826	30510	30511	30857	30446	30596	30556	30354	30459	30538	30385	30795	30829	30633	30431	30864	30493	30526	30570	30760	30497	30952	30695	30759	30563	30351	30377	30618	30594	30813	30616	30571	30707	30626	30388	30697	30419	30558	30625	30582	30711	30756	30470	30530	30791	30623	30548	30856	30627	30673	30600	30319	30838	30569	30594	30772	30840	30459	30533	30666	30610	30709	30783	30731	30651	30430	30705	30483	30790	30535	30770	30464	30525	30403	30461	30695	30725	30769	30439	30625	30666	30363	30503	30514	30489	30610	30501	30732	30598	30433	30621	30715	30406	30713	30359	30672	30574	30689	30702	30677	30499	30827	30521	30717	30610	30788	30465	30672	30993	30785	30766	30752	30284	30512	30766	30586	30324	30506	30518	30622	30729	30602	30685	30607	30799	30754	30590	30556	30668	30867	30519	30578	30669	30364	30575	30354	30813	30709	30488	30674	30549	30637	30273	30465	30426	30514	30755	30335	30285	30719	30501	30575	30605	30677	30513	30521	30536	30666	30689	30638	30316	30789	30922	30650	30712	30686	30840	30598	30695	30558	30566	30380	30630	30497	30616	30655	30689	30693	30679	30767	30805	30778	30509	30681	30479	30531	30480	30670	30301	30536	30807	30679	30777	30696	30558	30825	30742	30810	30609	30573	30658	30667	30697	30785	30515	30488	30539	30592	30390	30730	30537	30393	30385	30442	30529	30676	30800	30597	30572	30534	30572	30478	30564	30567	30566	30645	30567	30523	30804	30417	30560	30362	30545	30625	30665	30624	30485	30578	30352	30682	30420	30738	30634	30672	30448	30145	30580	30544	30531	31055	30696	30694	30502	30660	30678	30460	30550	30635	30565	30459	30572	30763	30761	30639	30825	30733	30512	30632	30776	30505	30477	30570	30571	30506	30506	30624	30830	30574	30510	30913	30551	30583	30632	30488	30504	30689	30754	30771	30672	30643	30495	30837	30682	30751	30481	30420	30503	30793	30542	30727	30490	30626	30605	30727	30615	30505	30471	30613	30573	30660	30483	30759	30511	30540	30540	30674	30701	30711	30711	30651	30659	30626	30479	30548	30942	30622	30716	30633	30599	30676	30394	30720	30835	30782	30635	30593	30802	30586	30598	30772	30799	30692	30575	30398	30537	30699	30387	30641	30601	30458	30111	30661	30792	30836	30670	30619	30666	30533	30475	30673	30858	30578	30654	30590	30807	30763	30636	30704	30408	30655	30497	30413	30564	30524	30412	30498	30367	30636	30725	30852	30673	30547	30569	30674	30661	30486	30654	30663	30586	30359	30596	30707	30653	30488	30646	30589	30599	30854	30559	30637	30631	30671	30702	30613	30641	30436	30702	30384	30621	30790	30536	30498	30546	30970	30743	30667	30720	30621	30589	30920	30618	30680	30772	30620	30326	30729	30543	30278	30561	30581	30725	30637	30827	30456	30676	30731	30761	30452	30658	30534	30504	30341	30574	30716	30899	30739	30863	30385	30560	30349	30540	30741	30851	30738	30529	30540	30672	30672	30621	30829	30480	30708	30506	30746	30408	30761	30497	30366	30812	30684	30688	30583	30769	30345	30628	30657	30785	30739	30459	30663	30579	30484	30750	30579	30689	30707	30647	30589	30462	30662	30573	30664	30366	30448	30498	30728	30435	30628	30601	30593	30637	30639	30714	30564	30673	30961	30739	30791	30640	30524	30630	30562	30576	30830	30749	30804	30432	30694	30640	30631	30696	30547	30567	30599	30391	30555	30414	30482	30464	30652	30717	30628	30454	30506	30526	30613	30670	30766	30846	30843	30384	30868	30650	30429	30797	30547	30530	30791	30900	30545	30729	30617	30685	30477	30470	30623	30686	30480	30656	30572	30652	30541	30761	30891	30804	30359	30570	30810	30362	30570	30507	30672	30575	30493	30993	30673	30572	30430	30648	30535	30718	30736	30551	30544	30551	30883	30571	30587	30542	30674	30708	30653	30670	30677	30725	30715	30658	30604	30853	30755	30713	30725	30593	30656	30555	30729	30709	30664	30731	30641	30433	30723	30664	30415	30622	30685	30685	30488	30855	30309	30609	30700	30702	30468	30489	30732	30290	30854	30629	30597	30754	30558	30559	30811	30820	30695	30502	30737	30836	30623	30443	30605	30420	30497	30686	30540	30432	30782	30565	30649	30794	30732	30611	30484	30580	30685	30457	30466	30484	30639	30720	30837	30424	30504	30496	30564	30811	30715	30899	30752	30389	30650	30778	30816	30635	30740	30621	30692	30673	30467	30627	30756	30378	30535	30652	30452	30597	30512	30738	30500	30451	30695	30823	30610	30690	30391	30718	30665	30664	30644	30482	30722	30610	30691	30604	30837	30623	30811	30602	30668	30641	30661	30740	30521	30788	30626	30539	30395	30831	30628	30556	30666	30546	30448	30467	30767	30528	30152	30697	30706	30462	30599	30509	30781	30720	30965	30375	30930	30535	30560	30419	30326	30338	30593	30724	30699	30649	30754	30664	30453	30370	30727	30535	30922	30780	30412	30479	30763	30674	30479	30585	30742	30574	30506	30687	30565	30782	30950	30741	30616	30496	30667	30870	30789	30783	30599	30877	30410	31032	30548	30428	30651	30541	30576	30300	30759	30839	30394	30724	30652	30649	30695	30710	30765	30693	30717	30402	30480	30694	30583	30368	30607	30756	30550	30571	30872	30586	30693	30800	30572	30582	30431	30775	30490	30641	30408	30596	30524	30749	30631	30618	30696	30503	30466	30792	30492	30331	30603	30932	30597	30503	30877	30701	30429	30686	30882	30612	30737	30552	30497	30397	30145	30720	30659	30555	30583	30744	30858	30684	30646	30491	30444	30636	30646	30478	30574	30831	30592	30527	30716	30714	30465	30644	30919	31007	30585	30889	30562	30550	30535	30407	30656	30541	30506	30627	30592	30685	30536	30818	30890	30406	30489	30545	30789	30634	30619	30469	30614	30580	30574	30630	30584	30576	30665	30670	31000	30458	30579	30781	30848	30637	30855	30564	30585	30798	30799	30406	30652	30695	30326	30614	30614	30457	30606	30660	30788	30789	30945	30595	30731	30844	30537	30422	30754	30600	30607	30557	30703	30587	30592	30573	30566	30637	30486	30726	30574	30467	30516	30592	30639	30596	30648	30638	30695	30591	30744	30561	30750	30685	30497	30429	30559	30767	30396	30595	30644	30387	30834	30871	30611	30542	30691	30779	30564	30423	30874	30672	30640	30590	30676	30694	30584	30486	30728	30680	30873	30438	30657	30588	30582	30456	30583	30734	30359	30994	30486	30383	30529	30760	30229	30543	30648	30766	30426	30400	30789	30524	30660	30899	30524	30596	30463	30441	30563	30385	30683	30666	30402	30582	30633	30633	30476	30861	30662	30751	30690	30703	30464	30583	30614	30677	30782	30387	30645	30586	30479	30637	30677	30589	30784	30602	30694	30647	30723	30516	30760	30737	30491	30442	30580	30902
24563	46789	43555	34447	42125	66987	65017	46552	35709	22659	18893	17745	17433	17304	17333	17466	17089	17287	17235	17260	17210	17348	17291	17295	17330	17269	17405	17248	17181	17281	17228	17108	17311	17277	17187	17337	17385	17286	17271	17325	17124	17405	17260	17272	17214	17234	17220	17324	17267	17340	17278	17144	17283	17219	17142	17389	17222	17135	17191	17184	17151	17365	17097	17237	17354	17364	17301	17296	17323	17339	17232	17207	17194	17140	17263	17211	17274	17206	17243	17362	17297	17247	17228	17112	17231	17203	17341	17097	17082	17268	17279	17221	17246	17205	17288	17334	17231	17160	17254	17072	17083	17305	17276	17243	17169	17198	17104	17243	17210	17247	17204	17378	17224	17104	17154	17121	17204	17207	17283	17152	17306	17248	17207	17048	17416	17140	17217	17189	17338	17275	17137	17287	17112	17044	17283	17292	17093	17200	17033	17387	17081	17202	17168	17216	17217	17270	17098	17146	17096	17369	17240	17366	17396	16982	17042	17147	17210	17376	17350	17085	17179	17149	17165	17314	17098	17176	17190	17150	17028	16938	17230	17226	17267	17059	17358	17202	17155	17119	17240	17214	17197	17414	17142	17187	17105	17254	17163	17391	17180	17057	17349	17071	17329	17340	17242	17215	17204	17269	17145	17331	17370	17199	16912	17182	17149	17221	17394	17216	17239	17100	17200	17381	17237	17079	17064	17173	17249	17187	17209	17138	17279	17274	17246	17429	17112	17114	17222	17188	17475	17251	17102	17311	17314	17171	17081	17394	17063	17124	17020	17157	17254	17062	17017	17320	17199	17125	17004	17293	17123	17307	17191	17107	17136	17305	17133	17128	17217	17186	17396	17112	17290	17311	17289	17249	17337	17160	17153	17148	17178	17174	17241	17209	17229	17360	17130	17440	17220	17069	17237	17177	17295	17073	17270	17373	17115	17203	17114	17421	17149	17201	17038	17272	17358	17219	17295	17165	17332	17120	17321	17179	17325	17280	17265	17286	17143	17067	17163	17363	17264	17252	17144	17199	17185	17272	17403	17205	17260	17158	17376	17173	17217	17377	17179	17274	16941	17447	16958	17211	17203	17053	17382	17237	17324	17091	17087	17182	17046	17104	17098	17120	17248	17329	17129	17289	17058	16959	17234	17315	17150	17298	17116	17330	17409	17099	17399	17099	17143	17229	17079	17123	17255	17314	17126	17328	17313	17247	17171	17207	17282	17153	17264	17371	16926	17206	17267	17413	17117	17301	17172	17249	17129	17085	17220	17268	17303	17245	17173	17199	17171	17073	17265	17324	17095	17248	17082	17075	17317	17496	16998	17268	17232	17389	17384	17231	17209	17200	17069	17357	17295	17124	17214	17171	17395	17170	17301	17149	17111	17197	17295	17137	17271	17261	17184	17122	17248	17315	17125	17312	17294	16987	17424	16991	17003	17171	17125	17096	17199	17328	17216	17345	17457	17376	17155	17217	17242	17332	17272	17280	17201	17252	17177	17160	17217	17249	17216	17121	17150	17186	17224	17108	17248	17369	17327	17070	17222	17186	17137	17064	17296	17329	17408	17234	17235	17147	17336	17166	17216	17158	17092	17185	17102	17172	17162	17358	17266	17148	17092	16955	17188	17153	17252	17225	17182	17157	17189	17095	17134	17435	17266	17366	17211	17345	17217	17256	17193	17173	17344	17005	17400	17217	17177	17129	17067	17370	17116	17202	17283	17157	17252	17221	17175	17239	17245	17276	17000	17100	17194	17234	17217	17208	17309	17082	17184	17198	17112	17008	17109	17324	17158	17164	17225	17049	17158	17045	17228	17050	17182	17158	17202	16938	17224	17282	17299	17143	17231	17119	17179	17189	17315	17263	17258	17142	17283	17269	16961	17293	17156	17288	17195	17217	17340	17228	17175	17315	17300	17204	17273	17461	17195	17261	17149	17335	17204	17137	17294	17100	17177	17231	17287	17547	17230	17169	17109	17153	17289	17347	17134	17161	17232	17208	17110	17233	17142	17208	17216	17150	17052	17168	17032	17271	17254	17277	17125	17386	17227	17160	17177	17213	17108	17374	17279	17289	17343	17259	17067	17204	17215	17292	17383	17136	17158	17233	17266	17387	17295	17377	17244	17186	17097	17187	17202	17263	17089	17254	17357	17122	16979	17251	17352	17282	17177	17395	17201	17158	17163	17428	17297	17212	17092	17059	17136	17153	17125	17217	17366	17329	17065	17368	17122	17201	17097	17346	17023	17118	17261	17132	17226	17218	17334	17286	17176	17041	17175	17232	17355	17319	17225	17136	17132	17331	17408	17192	17238	17230	17135	17237	17257	17153	17312	17334	17163	17233	17372	17254	17446	17224	17271	17110	17117	17198	17168	17140	17289	17186	17221	17196	17091	17262	17232	17097	17108	17182	17236	17244	17304	17355	17246	17139	17257	17289	17203	17296	17299	17131	17086	17174	17232	17254	17303	17320	17218	17288	17260	17152	17330	17178	17247	17279	17266	17264	17138	17062	17185	17215	17316	17155	17207	17225	17132	17272	17021	17108	17076	17187	17106	17305	17143	17117	17340	17318	17126	17101	17246	17005	17034	17203	17145	17197	17220	17238	17192	17108	17200	17159	17404	17289	17126	17231	17333	17113	17193	17382	17160	17193	17293	17076	17245	17117	17280	17041	17163	17049	17156	17048	17175	17139	17217	17338	16983	17339	17229	17268	17209	17362	17278	17173	17417	17134	17373	17177	17221	17175	17300	17278	17358	16969	17285	17303	17102	17203	17303	17438	17172	17076	17333	16987	17117	17183	17221	17152	17290	17093	17038	17189	17265	17134	17186	17268	17196	17247	17119	17129	17277	17132	17085	17269	17260	17298	17255	17083	16984	17264	17231	17345	17300	17179	17127	17135	17335	17222	17030	17281	17224	17333	17093	17308	17078	17239	17117	17147	17283	17256	17180	17239	17330	17237	17293	17161	17088	17293	17165	17110	17267	17340	17229	17118	17426	17196	17230	17214	17264	17103	17008	17317	17351	17370	17256	17059	17286	17311	17180	17162	17245	17033	17091	17104	17282	17303	17176	17139	17235	17330	17299	17089	17193	17177	17359	17244	17100	16998	17232	17166	17259	17418	17304	17400	17274	17111	17060	17399	17334	17174	17220	17295	17348	17126	17230	17359	17335	17114	17115	17247	17199	17130	17424	17161	17292	17231	17363	17136	17192	17208	17195	17279	17223	17190	17379	16986	17169	17254	17122	17092	17150	17258	17118	17193	17287	17109	17077	17301	17356	17278	17324	17194	17247	17202	17360	17142	17369	17388	17359	17134	16969	17145	17182	17114	17312	17167	17077	17101	17264	17219	17359	17187	17193	17354	17118	17253	17160	17285	17275	17263	17170	17077	17195	17180	17243	17276	17145	17270	17356	17165	17233	17222	17250	17146	17255	17286	17275	17140	17397	17227	17165	17305	17310	17108	17391	17194	17452	17299	17211	17135	17244	17296	17116	17196	17307	17095	17130	17139	17171	17301	17143	17155	17070	17205	17343	17328	17162	17166	17239	17147	17140	17253	17147	17191	17193	17288	17051	17258	17181	17254	17269	17443	17146	17084	17267	17198	17251	17358	17449	17179	17106	17111	17245	17288	17301	17243	17281	17123	16981	16971	17256	17234	17343	17119	17292	17125	17184	17114	17098	17113	17206	17158	17146	17150	17315	17006	17137	17362	17171	17125	17446	17209	17199	17226	17254	17198	17298	17511	17000	17209	17221	17058	17200	17283	17208	17344	17130	17176	17203	17015	17253	17066	17264	17158	17183	17160	17110	17188	17190	17253	17174	17184	17053	17279	17338	17096	17177	17058	17340	17330	17113	17067	17046	17192	17335	17217	17032	17207	17306	17196	17405	17165	17205	17292	17542	17287	17114	17240	17026	17230	17154	17204	17166	17122	17300	17178	17210	17167	17178	17085	17265	17308	17235	17130	17236	17264	17165	17270	17352	17244	17261	17305	17193	17203	17185	17118	17123	17371	17194	17202	17128	17214	17126	17197	17275	17201	17252	17173	17337	17147	17182	17299	17367	17050	17405	17074	17178	17177	16997	17199	17272	17223	17232	17145	17255	17056	17365	17229	17004	17169	17053	17274	17317	17116	17210	17315	17164	17227	17255	17178	17206	17283	17145	16997	17070	17203	17262	17038	17186	17096	17356	17458	17205	17114	17196	17148	17084	17176	17051	17306	17192	17255	17293	17107	17187	17079	17152	17395	17232	17228	17227	17277	17292	17266	17245	17176	17331	17129	17024	17226	17117	17187	17112	17254	17442	17122	17142	17070	17117	17228	17231	17221	17207	17156	17114	17261	17095	17148	17290	17213	17165	17202	17187	17268	17295	17265	17295	17355	17221	17369	17305	17080	17120	17290	17207	17249	17199	17161	17321	17234	17157	17075	17355	17215	17229	17119	17112	17295	17208	17331	17306	17181	17246	17261	17327	17467	17162	17236	17099	17283	17195	17051	17472	17302	17121	17205	17365	17113	17167	17190	17155	17279	17119	17264	17277	17324	17345	17161	17083	17378	17146	17167	17013	17324	17075	17272	17313	17024	17178	17286	17187	17236	17135	17367	17185	17230	17218	17331	17065	17184	17278	17194	17200	17133	17287	17282	17181	17313	17237	17165	17198	17327	17179	17313	17183	17222	17101	17206	17297	17351	17074	17163	16985	17099	17203	17202	17193	17139	17110	17119	17408	17204	17345	17042	17370	17281	17066	17152	17428	17094	17098	17373	17275	17187	17087	17257	17272	17166	17241	17316	17137	17046	17199	17250	17190	17160	17136	17403	17185	17041	17368	17322	17131	17124	17132	17259	17091	17071	17207	17321	17071	17010	17146	17237	17336	17348	17140	17168	17230	17075	17231	17209	17265	17153	17390	17145	17370	17001	17261	17226	17239	17209	17287	17179	17356	17165	17252	17324	17309	17244	17273	17366	17114	17349	17110	17139	17123	17249	17348	17310	17222	17346	17216	17286	17021	17297	17296	17021	17252	17016	17263	17187	17074	17257	16971	17141	17175	17458	17153	17117	17188	17276	17014	17136	17331	17238	17226	17457	17231	17134	17289	17283	17196	17160	17046	17001	17198	17260	17125	17342	17233	17065	17207	17207
34532	32370	37759	36016	34723	37553	37824	34891	32923	31369	30468	30487	30717	30406	30339	30521	30516	30436	30630	30448	30239	30358	30401	30550	30656	30527	30438	30221	30267	30512	30578	30356	30600	30477	30376	30527	30406	30596	30233	30283	30366	30384	30414	30462	30283	30421	30457	30159	30402	30390	30263	30453	30343	30387	30231	30587	30530	30429	30343	30240	30569	30526	30329	30583	30209	30623	30448	30567	30368	30465	30237	30467	30273	30360	30353	30448	30357	30208	30349	30119	30108	30226	30554	30190	30585	30417	30316	30508	30424	30375	30491	30339	30456	30338	30344	30289	30372	30435	30363	30383	30479	30286	30421	30653	30607	30289	30411	30508	30354	30418	30587	30622	30287	30652	30553	30144	30478	30565	30353	30444	30563	30496	30353	30433	30264	30321	30283	30371	30524	30381	30324	30591	30529	30546	30302	30311	30213	30477	30354	30004	30358	30222	30398	30235	30487	30250	30612	30486	30352	30352	30428	30351	30271	30225	30154	30319	30614	30529	30437	30333	30245	30397	30220	30264	30478	30160	30541	30360	30355	30355	30299	30297	30158	30233	30443	30393	30265	30463	30425	30343	30429	30387	30334	30437	30456	30212	30177	30198	30322	30390	30432	30413	30348	30711	30712	30214	30260	30508	30154	30146	30335	30696	30312	30528	30407	30448	30377	30322	30583	30386	30492	30293	30555	30384	30284	30547	30524	30401	30523	30446	30267	30375	30275	30624	30417	30397	30283	30464	30192	30071	30479	30382	30207	30190	30435	30511	30392	30212	30316	30239	30599	30467	30271	30212	30221	30434	30473	30458	30026	30428	30382	30603	30279	30397	30457	30425	30221	30649	30301	30293	30278	30499	30318	30415	30438	30259	30370	30373	30373	30520	30391	30164	30357	30466	30236	30406	30455	30469	30246	30062	30472	30240	30037	30427	30640	29989	30358	30560	30475	30504	30284	30269	30690	30101	30259	30285	30384	30564	30233	30367	30552	30529	30407	30286	30153	30249	30425	30196	30371	30342	30188	30364	30339	30235	30345	30190	30372	30235	30278	30641	30218	29934	30332	30828	30146	30201	30318	30437	30371	30151	30661	30388	30336	30451	30328	30409	30330	30554	30514	30353	30162	30595	30403	30200	30233	30316	30249	30224	30311	30472	30464	30180	30335	30633	30254	30562	30487	30218	30688	30569	30301	30374	30108	30364	30330	30177	30416	30431	30321	30311	30234	30113	30411	30243	30852	30455	30443	30358	30453	30471	30306	30271	30112	30457	30332	30597	30315	30616	30223	30436	30289	30172	30428	30261	30436	30464	30459	30553	30564	30199	30167	30341	30354	30167	30466	30396	30393	30198	30193	30254	30362	30575	30477	30564	30438	30536	30581	30278	30202	30360	30353	30275	30337	30404	30471	30482	30297	30230	30346	30505	30604	30488	30374	30266	30560	30106	30428	30463	30437	30411	30345	30384	30304	30424	30378	30281	30208	30494	30453	30457	30649	30258	30270	30449	30269	30385	30582	30601	30325	30269	30335	30464	30296	30457	30426	30161	30357	30270	30541	30629	30508	30692	30246	30483	30317	30410	30586	30465	30351	30247	30455	30545	30398	30130	30777	30389	30245	30516	30278	30607	30649	30486	30490	30301	30112	30278	30438	30314	30351	30369	30503	30210	30289	30354	30393	30224	30216	30436	30489	30398	30721	30359	30389	30606	30283	30136	30252	30273	30393	30350	30211	30382	30540	30345	30206	30191	30409	30384	30413	30405	30585	30472	30473	30445	30418	30304	30188	30506	30381	30441	30266	30575	30407	30248	30216	30377	30444	30581	30413	30603	30058	30566	30305	30229	30479	30381	30172	30560	30531	30622	30614	30421	30384	30506	30468	30341	30621	30380	30514	30297	30481	30441	30312	30166	30422	30456	30410	30681	30473	30687	30345	30343	30056	30591	30178	30490	30313	30360	30393	30375	30185	30166	30534	30342	30472	30332	30131	30254	30466	30323	30635	30314	30564	30433	30190	30260	30302	30404	30485	30384	30475	30513	30630	30404	30506	30089	30126	30503	30166	30708	30296	30511	30557	30491	30385	30299	30466	30559	30343	30348	30228	30365	30197	30352	30462	30036	30682	30509	30354	30548	30391	30463	30416	30638	30230	30103	30432	30472	30457	30215	30251	30263	30510	30361	30422	30449	30501	30272	30224	30374	30409	30496	30548	30501	30642	30613	30256	30254	30343	30394	30353	30270	30173	30287	30491	30510	30180	30478	30277	30066	30461	30636	30439	30460	30235	30478	30543	30388	30461	30453	30449	30519	30513	30124	30381	30462	30570	30404	30314	30348	30345	30077	30095	30352	30419	30432	30466	30268	30043	30323	30475	30212	30332	30582	30648	30074	30515	30472	30502	30485	30310	30324	30195	30487	30364	30450	30197	30470	30276	30303	30220	30319	30179	30245	30429	30287	30655	30329	30365	30639	30409	30248	30265	30052	30326	30317	30641	30407	30395	30395	30390	30385	30730	30656	30398	30623	30306	30300	30310	30168	30391	30389	30292	30291	30364	30454	30449	30410	30360	30363	30294	30554	30506	30291	30612	30377	30524	30275	30225	30322	30274	30382	30308	30413	30360	30231	30464	30224	30311	30180	30477	30605	30461	30529	30075	30353	30566	30214	30376	30517	30239	30433	30378	30509	30115	30199	30473	30397	30483	30238	30576	30658	30195	30325	30463	30566	30133	30269	30343	30508	30564	30504	30383	30330	30356	30483	30306	30402	30524	30399	30672	30334	30413	30343	30383	30324	30097	30508	30526	30305	30243	30312	30378	30351	30467	30424	30574	30423	30572	30234	30190	30540	30198	30181	30333	30231	30317	30297	30309	30198	30312	30424	30146	30507	30213	30528	30425	30389	30233	30202	30311	30415	30328	30375	30517	30487	30322	30635	30417	30199	30327	30370	30472	30362	30269	30806	30556	30317	30479	30230	30702	30250	30484	30143	30650	30365	30369	30497	30325	30276	30581	30426	30321	30633	30493	30669	30468	30580	30335	30395	30622	30511	30440	30501	30210	30170	30458	30459	30399	30337	30579	30450	30170	30484	30251	30256	30427	30298	30248	30511	30311	30359	30395	30255	30399	30446	30453	30414	30495	30154	30397	30634	30354	30472	30626	30490	30485	30466	30359	30511	30476	30396	30221	30377	30273	30529	30369	30297	30375	30515	30372	30514	30538	30450	30420	30163	30466	30066	30364	30355	30233	30165	30271	30193	30140	30208	30156	30263	30482	30533	30256	30230	30114	30318	30422	30511	30426	30275	30437	30559	30155	30308	30338	30240	30463	30335	30179	30269	30461	30341	30518	30692	30517	30270	30318	30256	30189	30117	30089	30315	30247	30341	30488	30270	30575	30227	30621	30425	30410	30285	30435	30119	30193	30555	30406	30576	30361	30250	30382	30237	30086	30451	30524	30332	30430	30495	30645	30394	30430	30404	30585	30492	30702	30133	30212	30255	30427	30330	30425	30429	30326	30271	30271	30125	30664	30354	30824	30165	30492	30361	30544	30141	30482	30378	30316	30368	30217	30377	30073	30386	30100	30419	30366	30310	30464	30528	30539	30356	30230	30323	30725	30555	30541	30557	30491	30448	30350	30097	30034	30261	30439	30359	30061	30637	30271	30471	30512	30207	30255	30433	30588	30361	30360	30333	30481	30292	30271	30206	30496	30653	30460	30199	30334	30400	30563	30180	30238	30722	30595	30184	30416	30629	30397	30636	30265	30484	30208	30003	30201	30280	30145	30301	30542	30401	30541	30250	30268	30456	30521	30531	30686	30379	30450	30330	30370	30458	30438	30321	30306	30280	30395	30310	30308	30459	30351	30334	30458	30239	30255	30447	30439	30240	30279	30561	30494	30385	30319	30303	30428	30231	30254	30382	30346	30256	30266	30455	30341	30292	30516	30423	30457	30294	30350	30288	30309	30413	30211	30122	30429	30322	30397	30558	30498	30125	30297	30404	30452	30424	30378	30331	30344	30230	30264	30271	30465	30548	30450	30569	30374	30320	30568	30429	30182	30579	30358	30455	30371	30190	30103	30271	30493	30355	30268	30445	30663	30494	30323	30287	30203	30446	30623	30421	30533	30460	30310	30463	30579	30434	30551	30480	30452	30391	30486	30290	30122	30426	30497	30302	30266	30202	30209	30451	30186	30384	30297	30274	30444	30426	30380	30192	30454	30271	30202	30184	30107	30348	30485	30400	30404	30456	30480	30273	30517	30182	30585	30437	30374	30546	30209	30262	30213	30515	30441	30370	30455	30419	30501	30244	30250	30437	30296	30261	30528	30454	30395	30316	30452	30341	30306	30129	30201	30251	30315	30280	30430	30483	30371	30713	30367	30199	30538	30430	30376	30199	30494	30537	30711	30094	30668	30369	30441	30364	30337	30315	30179	30614	30175	30582	30372	30553	30151	30380	30591	30051	30470	30312	30514	30146	30262	30409	30279	30333	30435	30201	30590	30235	30004	30612	30372	30485	30437	30269	30546	30360	30555	30354	30344	30407	30603	30317	30258	30610	30270	30456	30295	30474	30187	30496	30440	30423	30427	30412	30384	30497	30388	30096	29989	30388	30486	30368	30491	30541	30213	30267	30248	30375	30432	30199	30605	30518	30245	30450	30167	30580	30679	30448	30722	30310	30349	30401	30604	30246	30307	30418	30429	30449	30258	30005	30510	30394	30440	30545	30570	30160	30289	30331	30464	30572	30471	30325	30402	30447	30376	30446	30212	30347	30510	30548	30381	30295	30438	30312	30274	30758	30524	30303	30344	30401	30381	30380	30238	30425	30478	30031	30292	30248	30354	30213	30282	30619	30628	30520	30297	30384	30412	30299	30471	30417	30251	30480	30652	30374	30497	30208	30398	30472	30493	30283	30204	30276	30271	30482	30613	30460	30555	30419	30416	30268	30434	30382	30223	30131	30405	30333	30430	30512	30356	30236	30634	30638	30371	30259	30283	30215	30507	30366	30291	30587	30446	30164	30249	30305	30479	30428	30306	30434	30274	30161	30351	30277	30109	30321	30235	30272	30476	30455	30495	30420	30302	30295	30353	30262	30090	30387	30295	30387	30520	30629	30405	30503	30325	30451	30344	30371	30624	30330
22497	29894	26929	22433	22129	24695	24523	21099	19032	17560	17004	16733	16772	16969	16902	16800	16785	16773	16979	16870	16896	16971	16824	16854	16992	16863	16927	16800	16885	16638	16939	16817	16986	16888	16714	16873	16705	16947	16817	16774	16860	16831	16821	16778	16744	16769	16794	16712	16889	16742	16626	16798	16841	16779	16888	16811	17054	16790	16960	16722	16659	16813	16821	16777	16937	16814	17012	16649	16842	16593	16963	16722	16923	16788	16964	16712	16913	16747	16721	16760	16915	16675	16741	16827	16851	16639	16872	16979	16728	16739	16731	16819	16760	16821	16944	16817	16662	16885	16848	16858	16710	16730	16849	16683	16823	16882	16841	16866	16862	16931	16666	16775	16817	16885	16583	16778	16686	16815	16764	16914	16742	16680	16842	16856	16683	16651	16799	16777	16726	16704	16809	16805	16694	16757	16763	16863	16919	16787	16847	16695	16940	16858	16908	16782	16744	16850	16825	16756	16758	16787	16878	16647	16908	16933	16652	16793	17046	16803	16723	16790	16640	16731	16752	16723	16675	16760	16843	16739	16799	16606	16958	16931	16752	16662	16794	16870	16871	16816	16653	16674	16856	16734	16907	16845	16768	16691	16760	16836	16944	16746	16779	16676	16801	16804	16668	16776	16916	16615	16747	16975	16730	16957	16643	16949	16739	16826	16547	16831	16648	16959	16747	16860	16929	16714	16748	16669	16870	16640	16835	16905	16872	16884	16732	16798	16755	16784	16910	16804	16699	16818	16759	16821	16787	16798	16777	16924	16825	16706	16854	16725	16734	16990	16985	16750	16989	16793	16875	16783	16591	16703	16825	16686	16880	16854	16551	16737	16771	16661	16617	16723	16741	16762	16724	16822	16840	16894	16828	16785	16803	16814	16826	16834	16834	16692	16968	16680	16782	16994	16852	16760	16663	16716	16784	16729	16703	16522	16846	16853	16816	16630	16889	16694	16677	16970	16780	16818	16793	16822	16709	16772	16748	16758	16666	16735	17025	16757	16846	16798	16865	16738	16710	16820	16766	16963	16836	16702	17060	16821	16809	16759	16838	16778	16790	16792	16613	16847	16841	16914	16767	16830	16845	16675	16760	16668	16832	16905	16776	16812	16901	16878	16691	16816	16810	16776	16868	16788	16876	16756	16904	16578	16641	16889	16861	16875	17062	16810	16697	16839	16731	16774	16837	16719	16666	16574	16717	16953	16789	16731	16765	16823	16928	16651	16682	16709	16703	16767	16664	16688	16794	16872	16871	16835	16737	16796	16817	16815	16757	16754	16679	16812	16766	17005	16761	16794	16932	16708	16775	16821	16688	16875	16711	16853	16746	16730	16920	16581	16686	16871	16707	16817	16976	16850	16886	16849	16641	16661	16782	16732	16714	16664	16787	16851	16859	16689	16686	16589	16936	16759	16798	16649	16749	16762	16823	16692	16745	16747	16855	16740	16771	16373	16741	16929	16849	16766	16645	16971	16815	16812	16803	16864	16911	16705	16951	16814	16902	16818	16894	16774	16788	16803	16701	16856	16770	16902	16782	16748	16671	16825	16879	16782	16738	16623	16934	16892	16879	16665	16688	16673	16925	16665	16561	16850	16948	16688	16835	17057	16689	16770	16686	16892	16657	16755	16936	16804	16712	16766	16859	16803	16751	16950	17026	16634	16756	16755	16835	16702	17005	16871	16845	16765	16861	16728	16851	16667	16874	16600	16955	16863	16900	16768	16675	16974	16798	16857	16764	16738	16902	16884	16712	16787	16838	16843	16707	16662	16799	16795	16865	16731	16840	16767	16683	16803	16974	16883	16746	16770	16915	16869	16763	16726	16718	16874	16839	16762	16708	16647	16779	16777	16906	16618	16752	16799	16946	16909	16793	16730	16937	16654	16624	16992	16729	16767	16959	16779	16706	16802	16809	16689	16770	16922	16881	16907	16826	16927	16631	16644	16699	16858	16792	16652	16861	16726	16848	16706	16895	16684	16790	16763	16663	16786	16680	16718	16834	16704	16810	16975	16861	16627	16666	16677	16642	16810	16766	16918	16698	16881	16869	16748	16787	16809	16811	16561	16965	16786	16846	16716	16726	16710	16783	16877	16825	16937	16756	16950	16882	16705	16965	16843	16780	16630	16736	16971	16778	16795	16867	16653	16896	16789	16753	16992	16837	16751	16878	16787	16713	16881	16959	16868	16820	17021	16827	16569	16712	16838	16721	16746	16802	16885	16869	16781	16835	17041	16653	16802	16738	16828	16821	16851	16510	16718	16691	16694	16700	16811	16716	16846	16708	16804	16789	16797	16803	16818	16803	16864	16634	16877	16605	16685	16781	16758	16793	16789	16742	16880	16869	16816	16755	16811	16821	16940	16880	16822	16824	16694	16799	16757	16717	16781	16815	16760	16883	16764	16756	16704	16781	16601	16708	16744	16936	16922	16642	16881	16883	16742	16658	16737	16826	16698	16811	16815	16815	16920	16854	16842	16898	17109	16846	16513	16912	16720	16967	16852	16783	16758	16666	16616	16648	16809	16922	16825	16723	16796	16899	16967	16829	16779	16574	16813	16916	16921	16784	16725	16830	16706	16776	16792	16821	16746	16747	16765	16735	16705	16810	16849	16877	16764	16819	16842	16821	16722	16898	16812	16801	16738	16682	16705	16877	16707	17002	16813	16801	16736	16874	16611	16854	16735	16783	16746	16815	16703	16769	16713	16675	16737	16775	16872	16633	16749	16945	16804	16769	16706	16710	16864	16617	16707	16890	16756	16668	16696	16654	16604	16715	16776	16990	16630	16793	16857	16638	16682	16830	16694	16635	16749	16690	16971	16559	16753	16895	16893	16689	16899	16756	16736	16741	16730	16666	16700	16905	16714	16761	16765	16788	16701	16809	16748	16685	16907	16782	16887	16898	16716	16893	16884	16687	16815	16916	16645	16763	16818	16680	16822	16962	16785	16733	16812	16519	16763	16784	16817	16844	16857	16958	16794	16829	16732	16869	16763	16864	16887	16685	16723	16808	16887	16805	16757	16712	16666	16760	16831	16754	16835	16753	16827	16800	16870	16820	16773	16765	16820	17032	16834	16650	16822	16749	16990	16764	16683	16716	16898	16838	16813	16784	16646	16755	16704	16814	16557	16816	16589	16818	16823	17052	16815	16898	16818	16744	16843	16794	16684	16780	16719	16614	16827	16739	16874	16689	16637	16841	16703	16790	16801	17088	16775	16809	16885	16767	16790	16789	16737	16735	16915	16839	16560	16665	16687	16636	16798	16766	16936	16764	16895	16717	16724	16704	16753	16980	16748	16845	16870	16908	16812	16911	16758	16802	16790	16861	16799	16860	16835	16675	16657	16967	16704	16792	16730	16609	16939	16817	16969	16761	16836	16615	16811	16867	16970	16821	16682	16847	16817	16787	16837	16927	16721	16663	16958	16761	16827	16734	16746	16759	16929	16740	16793	16773	16709	16905	16827	16958	16826	16885	17047	16883	16641	16663	16727	16685	16805	16752	16755	16914	16921	16795	16690	16750	16731	16795	16753	16690	16647	16913	16748	16923	16675	16870	16595	16756	16858	16780	16812	17013	16862	16744	16839	16568	16613	16886	16904	16797	16882	16837	16664	16973	16848	16984	16753	16926	16743	16718	16733	17053	16668	16703	16653	16830	16604	16775	16800	16735	16839	17019	16930	16669	16905	16899	16757	16708	16852	16690	16729	16770	16817	16656	16933	16675	16779	16839	16570	16791	16745	16897	16774	16556	16750	16712	16907	16723	16758	16914	17058	16750	16916	16681	16690	16746	16755	16897	16728	16731	16682	16889	16944	16761	16654	16662	16824	16748	16880	16943	16791	16969	16627	16786	16809	16752	16845	16974	16740	16853	16740	16732	16747	16695	16722	16733	16909	16884	16883	16745	16775	17084	16831	16833	16753	16733	16872	16919	16822	17032	16799	16852	17042	16779	16834	16717	16832	16915	16770	16971	16686	16919	16801	16775	16769	16695	16812	16818	16847	16645	16762	16720	16733	16847	16712	16670	16675	16904	16633	16809	16873	16897	16711	16918	16810	16844	16905	16775	16894	16761	16668	16723	16862	16748	16689	16770	16722	16768	16710	16718	16839	16868	16601	16773	16589	16830	16877	16948	16866	16876	16801	16847	16804	16950	16671	16975	16856	16626	16545	16878	16865	16768	16800	16754	16725	16700	16842	16829	16823	16827	16803	16859	16723	16994	16849	16782	16754	16755	16817	16828	16714	16704	16767	16625	16705	16907	16767	16715	16903	16803	16871	16822	16751	16700	16846	16802	16728	16771	16725	16714	16835	16898	16809	17063	16811	16808	16867	16918	16803	16921	16756	16728	16834	17022	16910	16903	16676	16931	16867	16778	16792	16763	16734	16741	16980	16629	16822	16856	16723	16593	16843	16788	16804	16742	16668	16787	16738	16671	16860	16772	16764	16774	16896	16724	17017	16592	16807	16792	16889	16723	16790	16628	16905	16953	16829	16965	16856	16833	16851	16775	16763	16709	16712	16910	16783	16623	16492	16841	16727	16730	16834	16750	16704	16884	16720	16829	16920	16840	16820	16762	16827	16817	16840	16774	16803	16914	16940	16724	16809	16817	16795	16850	16854	16717	16970	16766	16863	16831	16822	16768	16716	16858	16829	16723	16746	16859	16566	16745	16726	17041	16790	16815	16880	16700	16702	16697	16858	16832	16868	16743	16873	16806	16932	17105	16741	16935	17020	16800	16782	16756	16802	16755	16820	16815	16684	16582	16780	16976	16742	16730	16755	16907	16825	16752	16848	16757	16727	16969	16875	16904	16813	16816	16669	16917	16618	16865	16720	16826	16738	16678	16788	16777	16707	16905	16830	16808	16918	16664	16698	16804	16783	16601	16807	16795	16932	16793	16776	16830	16861	16828	16797	16890	16730	16907	16758	16820	16761	16780	16943	16812	16824	16855	16869	16860	16713	16744	16759	16811	16687	16863	16778	16685	16641	16944	16787	16772	16882	16759	16612	16868	16734	16717	16719	16752	16900	16845	16876	16668	16752	16893	16980	16807	16787	16750	16863	16790	16953	16847	17086	16666	16820	16881	16871	16747	16810	16781	16908	16879	16820	16621	16732	16842	16847	16667	16924	16797	16660
24823	21339	29052	32077	35634	56700	57526	45435	39472	33946	31383	30398	30155	30165	29874	30237	30131	29920	30105	30073	30116	30009	30061	30108	30134	29978	29823	29861	29927	30056	30186	29977	30169	29770	29926	29818	30057	30157	29675	29809	29778	29780	30218	30065	29923	29802	29836	29899	29648	29870	30300	30184	29948	30159	29900	29882	29868	30173	29882	30058	29910	30138	30233	30200	29821	29987	30007	29940	29902	29704	29811	29935	29770	30003	29758	29835	29856	30060	29950	29848	29841	29727	30099	29883	29878	29972	30089	29971	29966	29915	29728	30064	29819	29877	30108	30003	30106	29658	30002	29803	29786	29802	29621	29927	29888	30021	29851	30004	29946	29916	29813	29724	29975	30037	30059	29908	29911	29417	29870	29905	29888	29950	29738	29866	29974	30027	30069	29951	29934	30036	30120	29552	29917	30286	29776	29913	29981	29805	30161	29799	29753	30017	30054	29807	29890	29643	30115	29926	29744	29777	29893	30233	30086	30138	30058	29675	29845	29764	29912	30083	30075	29978	29550	29927	30058	29431	29963	29730	29691	29822	29819	29894	30065	30088	29936	29944	29903	29987	29882	29740	29843	29732	29739	29737	29809	29794	30174	29825	30069	29867	29850	29957	30027	29910	29944	29705	29893	29939	30190	29973	29952	30032	29878	29950	29898	29830	30040	29781	29962	29930	29702	30125	29745	29791	29918	29857	30053	29937	30004	29715	30200	29993	29836	30114	29827	30057	29815	29942	30107	29830	29802	29882	29932	29697	29754	29878	29786	29901	29825	29819	29922	29787	29650	30239	29828	29916	29873	30243	30129	30115	29853	30008	30001	29805	30083	30243	30145	29897	29973	29723	29906	29844	30003	30262	30008	29795	29888	29630	30104	30004	30310	29990	29950	29920	29935	29863	29931	29929	29819	29859	30109	29832	29946	29838	30006	29640	29944	29837	29920	29844	29872	30061	30015	29925	29855	29928	29727	29910	29665	30095	30276	29939	30062	29920	29856	30137	29779	29989	29588	29903	29636	29991	29998	29786	29831	29874	30082	30054	29953	29953	29734	29776	30008	29968	29778	29905	29867	29873	30093	29943	29832	30080	29949	29971	29802	30021	30016	29886	29991	29754	29993	30006	29774	29885	29832	30095	29928	29770	29976	29855	30262	30047	29635	29771	29873	29860	30135	30212	29860	29927	30158	30141	29874	29770	29779	29859	29880	29985	29804	30043	29785	30015	29732	29824	29916	29697	29850	29928	30244	29831	29830	29848	30003	29851	29932	29770	29785	29843	29811	29953	29885	29830	29901	30012	30154	29983	30050	30080	29937	29993	29880	30269	29987	30067	29934	29806	29894	29860	29932	29911	29992	30010	29783	29728	29777	29965	30271	29913	29848	30103	29896	29591	29789	29815	29955	30007	30027	29985	29954	30139	29972	29710	29752	29869	29917	29911	29954	30057	29958	29886	30100	29968	29673	29972	29949	30067	29615	29913	30200	29887	29716	29558	30019	29989	30095	30036	30042	29925	30112	29713	29978	30315	29915	29813	29932	29819	29922	30092	29953	30051	29943	29889	29877	29773	29834	29871	29704	30001	30200	29914	30016	29663	29997	29803	30125	29809	29981	29994	29772	29832	29926	29862	29672	29709	30086	29896	29954	29946	29810	30034	29703	29665	29933	29907	29939	29755	29802	29909	30085	29976	29901	29985	29783	29899	29633	29720	30051	29875	30097	30084	29937	30209	29733	29841	29738	30116	29969	29898	30019	30106	29862	30067	29879	30106	29970	29761	30100	29780	29948	29654	30084	29855	30034	29682	29791	29934	29789	29939	29963	29982	30121	29968	29994	30073	29852	30081	29770	29947	29721	29695	30049	30001	29937	30143	29800	29786	29930	29946	29818	29919	29856	29941	30127	29913	30185	30109	30062	29966	29725	30148	29810	30113	29989	29910	30025	29826	29878	30138	30026	30119	29985	29809	29744	30099	29779	29778	30281	29921	29858	29811	29936	29584	30104	29650	29818	29708	29911	29886	30054	30009	29860	29862	30114	29921	30079	29702	29822	30020	29851	29829	29932	29749	29718	30024	30196	30009	30063	29844	29619	29811	29829	29704	29906	30050	29919	29763	29986	30049	29771	30029	30077	29775	29854	30069	30061	29900	29922	29889	30001	30123	29867	30137	29861	30120	29886	29819	29941	30212	29964	30003	30055	29907	29813	29822	29906	29781	29885	29761	30152	29820	29878	29856	29858	29981	29807	29901	30101	29828	30012	29770	30013	30072	29585	29968	30033	30114	30217	29925	30047	29830	29746	29846	30101	29898	29892	29971	29848	30071	30269	30012	29969	29643	29954	29894	30058	29900	29657	29874	29992	30002	29872	29862	30124	29885	29874	29852	30287	29956	29851	30121	29941	30144	29732	29976	29790	29790	30082	29924	29971	29874	30001	29938	30171	30292	30046	29640	29881	29886	29840	30058	29672	29728	29704	29920	29887	29972	30080	29562	29885	29856	30013	30257	29767	29905	30185	30072	29889	30210	29863	29765	29949	29910	29762	29707	30078	29690	29904	29926	29776	30146	29831	29896	29973	29867	30019	30068	29907	30006	29901	29792	30038	30015	30043	30148	30032	29568	30294	29806	30126	29881	29934	29875	30132	29808	29865	29737	30003	30038	30046	29398	29888	29813	29983	30085	30002	29913	29810	30151	30077	29851	30084	29969	29875	29966	29869	29882	30065	29797	29928	29845	29968	29836	29823	30073	29860	29832	29918	29945	29958	29817	29758	29765	29788	29926	29963	29916	29873	30023	30115	29701	29884	29799	29768	29839	30047	29997	29890	29978	29985	29923	30143	30102	29756	30148	29955	30022	29944	29534	29793	30211	29813	29777	29878	30039	30088	29949	29839	30121	29838	29968	29821	29896	29976	29903	30014	29948	29898	30105	30015	29922	30117	29748	30079	30053	29991	29740	30014	29987	29575	29928	29893	29989	29723	30083	29720	30054	30065	29829	29975	29854	30082	29958	30023	29906	29908	29844	29778	29865	29807	29857	29949	29998	29941	29696	29814	30021	29721	29911	29686	29853	29667	29886	29974	30024	29789	29788	30001	29973	29969	29646	29681	30169	29806	29951	29940	30014	29761	30159	29945	29887	29850	29965	29682	30112	29773	29742	29859	30117	30001	29539	29906	29926	29743	30136	30027	30007	29780	29963	30000	30195	30039	29814	30225	29851	29717	29939	30009	30118	30069	29660	29669	30029	29916	29915	29829	29841	29835	29967	29947	29752	30102	29872	29893	29815	29968	30243	30063	29936	29965	29877	30120	30142	29997	30080	29933	29760	30133	29977	29884	30027	29811	29906	29899	29951	29920	29882	29910	29798	30005	29946	29897	30098	29801	29850	30274	29642	30011	30077	29865	30172	29828	29789	30000	30084	30024	29915	29818	29732	29919	29754	29907	30181	29782	29888	29865	29957	29944	29779	30086	30077	30013	29982	29956	29831	30024	29711	29789	29820	29882	29845	29901	29939	29944	29912	30040	29701	30163	29933	30049	30129	29968	29780	29846	29579	30003	29921	29822	29810	29876	29711	29955	29998	29841	30070	30235	29885	29832	29985	29797	30146	29977	29700	29778	29904	30018	30062	30032	29942	30014	30008	30047	29939	29971	29787	29933	29830	29713	29949	29818	29799	29677	29992	29861	30047	29855	29834	29991	29854	29788	29803	29882	29839	29933	29719	30042	29711	29614	29853	29900	30059	29848	30174	29947	29850	29664	29756	29961	29941	29915	29972	29842	29878	29907	29771	29818	29689	30035	30111	29843	29894	29913	30265	30124	29833	29660	29919	29742	29939	30061	29862	29765	29953	29755	29887	29892	30108	30144	30065	29746	29824	30069	30029	30049	29667	29791	29916	29877	29951	29911	29750	30045	29707	29876	30271	29907	30111	30062	29981	30040	30037	29780	29749	29844	30134	29836	29847	29967	29865	30157	29939	29927	29919	30073	29755	29936	29810	30013	29967	29813	29915	30102	30000	29596	29807	29900	29749	30081	29936	29917	30274	30077	29732	29934	29985	29943	30062	30063	29916	29939	29937	30098	29974	29937	30014	29831	29851	30040	29798	29836	30372	30031	29711	30026	30148	29891	30097	29743	30075	29768	29863	30050	29948	30053	29926	29718	30024	29787	29882	29738	30126	30048	30188	30118	30055	29871	30183	29984	29917	29981	29924	29846	29875	29871	29831	29949	30074	29904	29812	29863	29851	30049	29937	29864	29580	29994	29819	29881	29887	30027	30130	29764	29962	29809	30046	29988	29982	29986	30019	30075	29915	29888	29913	29734	30022	29761	29988	30189	29876	29906	29952	29793	29886	29948	29941	29627	30010	29851	30047	30079	30076	29728	30010	29853	30065	29944	29956	29870	29853	29860	29894	29902	29941	29862	30011	30108	30061	29832	30089	30116	29544	29893	29994	29991	29958	29818	29649	29808	30071	29799	29662	29934	30157	30137	30029	29796	29872	29823	29954	30131	29731	29950	29794	30104	30034	29905	29980	29849	29898	29975	29960	29947	30065	29824	29965	29792	29955	29830	30027	29905	29761	29945	29975	29772	30108	29875	29945	30059	29948	29912	29838	30259	30097	30018	29900	29988	29875	29725	29785	29948	29846	30114	29996	29663	29954	29844	29863	29932	29970	29901	29836	30025	30104	29786	30051	29878	29946	29899	29732	29796	29894	29721	30076	29764	29913	29910	29760	29725	30058	30014	29974	30016	29918	29765	29818	29748	30217	30021	29957	29957	29668	29879	30069	29909	29888	29823	29811	30195	30090	29812	29874	30041	29685	29935	29801	30154	29687	29845	29945	30046	29920	29747	29939	29733	29811	29848	29621	29804	30167	29930	29777	29807	29790	29913	30014	30081	29951	29795	29908	29905	29930	29883	29982	29823	29662	30025	30121	29940	30095	29677	29852	29814	29785	30069	29747	30068	29792	30079	30115	29845	30065	29736	29942	29899	29751	29954	29925	29966	29985	30168	30138	30102	29810	29908	30023	29998	30107	29913	30189	29908	29984	29888	29928	29995	30005	29910	30004	30024	29949	29644	29742	30040	29802	29946	29996	29936	29694	30015	29941	30108	29981	29835	29786	30042	30290	29763	29879
22105	37160	36362	29302	29780	49709	45354	32780	26423	19901	17581	17019	16817	16923	16953	16989	16672	16587	16935	16864	16813	16814	16872	16743	16884	16693	16651	16890	16765	16899	16792	16939	16814	16847	16782	16870	16746	16817	16626	16989	16826	16783	16927	16802	16867	16870	16738	16891	17018	16817	16882	16750	16921	16754	16860	16763	16604	16769	16763	16776	16772	16919	16515	16696	16805	16724	16662	16806	16739	16704	16757	16830	16686	16623	17047	16699	16693	16609	16930	16620	16719	16672	16703	16907	16828	16774	16827	16796	16829	16850	16651	16859	16663	16815	16748	16844	16960	16716	16763	16779	16879	16796	16820	16795	16742	16602	16733	16837	16752	16843	16853	16811	16683	16796	16708	16814	16733	16866	16844	16804	16754	16705	16891	16836	16750	16671	16857	16765	16782	16860	16706	16702	16910	16772	16591	16742	16767	16830	16945	16738	16929	16824	16723	16785	16731	16937	16912	16847	16720	16579	16868	16879	16707	16922	16806	16703	16859	16755	16808	16634	16764	16931	16638	16843	16773	16637	16751	16800	16777	16627	16875	16658	16751	16903	16869	16783	16929	16712	16892	16795	16806	16877	16738	16777	16869	16631	16811	16704	16740	16882	16625	16657	16734	16708	16882	16921	16904	16753	16910	16983	16787	16752	16725	16708	16809	16917	16695	16860	16768	16758	16810	16847	16634	16730	16552	16905	16819	16745	16630	16710	16647	16691	16657	16759	16787	16761	16532	16811	16682	16646	16770	16628	16727	16687	16712	16834	16855	16795	16722	16898	16724	16757	16686	16562	16775	16955	16628	16551	16842	16831	16852	16798	16811	16849	16784	16565	16829	16746	16776	16802	16751	16641	16747	16828	16738	16627	16811	16598	16717	16739	16755	16733	16640	16607	16640	16781	16678	16876	16805	16872	16804	16622	16753	16762	16880	16723	16796	16702	16703	16742	16887	16846	16947	16683	16638	16776	16794	16752	16906	16735	16739	16699	16791	16648	16750	16760	16758	16741	16890	16949	16866	16719	16746	16747	16768	16905	16724	16831	16877	16731	16983	16682	16652	16771	16783	16841	16718	16903	16749	16606	16794	16781	16835	16606	16843	16709	16614	16727	16790	16680	16788	16848	16719	16830	16766	16828	16904	16764	16852	16887	16761	16679	16644	16796	16775	16807	16810	16602	16873	16766	16734	16652	16559	16553	16710	16709	16805	16761	16851	16806	16634	16787	16750	16689	16706	16670	16606	16819	16677	16736	16790	16633	16583	16860	16607	16719	16589	16704	16855	16844	16709	16649	16625	16926	16788	16609	16777	16416	16899	16709	16659	16782	16655	16799	16612	16754	16854	16570	16630	16830	16716	16710	16817	16762	16869	16761	16833	16907	16732	16826	16697	16509	16855	16565	16760	16652	16706	16795	16769	16704	16820	16747	16692	16701	16716	16925	16755	16668	16852	16722	16729	16785	16816	16706	16798	16884	16746	16618	16693	16678	16798	16823	16918	16815	16918	16771	16757	16853	16637	16732	16582	16825	16577	16834	16736	16804	16730	16624	16798	16570	16857	16872	16692	16862	16854	16801	16744	16842	16724	16824	16698	16770	16753	16880	16561	16884	16631	16628	16713	16807	16767	16799	17074	16970	16758	16985	16877	16918	16826	16900	16728	16740	16642	16537	16672	16700	16906	16846	16824	16470	16818	16734	16708	16595	16841	16805	16944	16688	16657	16676	16842	16694	16675	16728	16850	16737	16770	16780	16808	16771	16672	16561	16827	16781	16748	16707	16706	16819	16756	16673	16758	16556	16798	16627	16718	16870	16773	16542	16763	16629	16921	16771	16822	16775	16582	16802	16654	16778	16862	16723	16689	16667	16780	16854	16704	16756	16723	16798	16782	16845	16708	16774	16832	16791	16713	16943	16744	16742	16802	16750	16781	16682	16781	16754	16787	16667	16768	16819	16673	16589	16666	16857	16797	16630	16795	16759	16737	16830	16599	16800	16812	16925	16773	16671	16820	16761	16747	16682	16564	16749	16669	16716	16570	16870	16671	16657	16714	16913	16654	16720	16687	16842	16764	16928	16788	16666	16911	16786	16960	16706	16826	16899	16740	16894	16823	16957	16561	16872	16684	16854	16732	16649	16930	16769	16734	16913	16761	16893	16617	16757	16774	16694	16792	16737	16645	16977	16751	16770	16702	16701	17004	16683	17064	16882	16893	16851	16670	16966	16593	16726	16677	16798	16920	16951	16689	16704	16727	16790	16834	16719	16866	16798	16808	16712	16758	16652	16751	16829	16803	16678	16626	16633	16734	16647	16775	16954	16713	16624	16838	16765	16974	16888	16867	16846	16664	16956	16885	16743	16531	16870	16681	16816	16571	16873	16890	16879	16850	16917	16817	16877	16885	16739	16707	16639	16893	16615	16627	16817	16782	16658	16840	16622	16804	16826	16679	16683	16700	16762	16659	16611	16775	16813	16839	16933	16906	16820	16778	16866	16623	16884	16670	16820	16728	16551	16907	16886	16679	16886	16745	16667	16821	16856	16705	16770	16614	16633	16704	16796	16897	16760	16768	16744	16610	16863	16843	16665	16847	16820	16832	16810	16711	16757	16776	17021	16811	16764	16812	16950	16779	16686	16715	16704	16754	16612	16744	16832	16603	16682	16871	16778	16737	16797	16662	16651	16702	16740	16751	16784	16849	16779	16757	16939	16696	16665	16915	16730	16766	16852	16846	16789	16857	16607	16813	16710	16816	16755	16814	16572	16552	16566	16788	16863	16791	16866	16854	16889	16855	16694	16830	16856	16708	16678	16760	16729	16751	16672	16805	16719	16570	16873	16848	16533	16910	16789	16566	16694	16783	16937	16615	16820	16658	16916	16840	16915	16731	16727	16529	16715	16819	16635	16856	16604	16760	16671	16917	16741	16878	16919	16733	16753	16849	16747	16840	16808	16740	16782	16712	16541	16749	16750	16831	16625	16728	16626	16492	16663	16893	16817	16883	16841	16759	16701	16728	16698	16847	16753	16504	16780	16887	16617	16793	16817	16712	16707	16726	16766	16766	16836	16767	16651	16801	16742	16738	16643	16808	16766	16698	16614	16730	16624	16666	16737	16737	16828	16790	16628	16716	16904	16723	16769	16737	16780	16716	16518	16735	16737	16818	16790	16915	16897	16661	16807	16764	16791	16840	16730	16913	16773	16767	16779	16681	16763	16820	16805	16818	16713	16851	16877	16656	16896	16886	16721	16949	16878	16696	16768	16609	17053	16671	16658	16953	16633	16784	16850	16807	16862	16913	16886	16838	16682	16794	16660	16685	16688	16806	17078	16873	16808	16766	16780	16884	16858	16821	16839	16822	16703	16795	16856	17091	16782	16693	16722	16786	16660	16655	16889	16840	16775	16580	16663	16735	16868	16896	16880	16962	16757	16706	16804	16860	16676	16708	16836	16720	16942	16851	16809	16668	16793	16868	16883	16783	16491	16909	16617	16701	16855	16682	16727	16683	16815	16923	16769	16839	16738	16791	16997	16709	16995	16507	16794	16732	16806	16691	16891	16858	16741	16633	16773	16651	16816	16723	16728	16797	16923	16911	16847	16868	16636	16730	16690	16915	16645	16585	16711	16613	16645	16800	16723	16714	16787	16739	16904	16822	16899	16643	16668	16912	16786	16721	16891	16865	16866	16854	16918	16589	16584	16902	16695	16913	16915	16658	16966	16681	16762	16900	16817	16779	16721	16732	16748	16623	16886	16636	16820	16775	16817	16530	16843	16767	16713	16687	16538	16902	16873	16764	16717	16804	16862	16987	16719	16847	16736	16815	16834	16948	16650	16718	16736	16574	16713	16981	16724	16665	16747	16801	16664	16729	16830	16748	16734	16644	16810	16638	16688	16741	16441	16688	17034	16908	16575	16726	16691	16966	16809	16653	16694	16847	16764	16713	16758	16762	16837	16621	16689	16738	16757	16748	16845	16911	16687	16683	16860	16862	16829	16946	16748	16873	16714	16783	16756	16688	16713	16897	16773	16889	16774	16695	16812	16790	16769	16690	16839	17001	16658	16693	16876	16897	16764	16688	16583	16765	16924	16822	16732	16820	16857	16753	16981	16676	16853	16825	16770	16681	16872	16832	16584	16740	17021	16983	16914	16885	16712	16744	16703	16643	16843	16641	16663	16665	16967	16757	16702	16917	16627	16869	16694	16851	16794	16759	16648	16873	16544	16774	16686	16861	16638	16734	16848	16740	16836	16685	16764	16692	16809	16813	16685	16623	16632	16781	16722	16699	16775	16652	16870	16737	16896	16799	16711	16710	16841	16684	16818	16836	16607	16883	16885	16728	16900	16838	16677	16783	16660	16625	16690	16725	16875	16863	16655	16659	16827	16935	16795	16754	16933	16811	16854	16920	16844	16828	16597	16578	16591	16895	16743	16809	16721	16809	16865	16651	16751	16760	16924	16685	16780	16845	16788	16685	16769	16855	16630	16899	16803	16611	16787	16881	16781	16902	16708	16750	16659	16649	16794	16859	16645	16694	16693	16801	16917	16973	16698	16773	16583	16694	16698	16723	16954	16835	16882	16677	16695	16929	16610	16769	16861	16851	16729	16741	16681	16713	16758	16850	16951	16823	16595	16681	16751	16837	16706	16895	16944	16908	16502	16812	16757	16865	16608	16626	16748	16901	16721	16604	16759	16854	16804	16770	16843	16833	16629	16881	16797	16774	16672	16789	16901	16817	16890	16708	17037	16837	16751	16728	16859	16813	16786	16679	16679	16591	16667	16929	16829	16761	16754	16650	16594	16679	16731	16747	16745	16739	16793	16749	16737	16760	16784	16506	16727	16812	16646	16628	16819	16807	16766	16708	16609	16900	16643	16705	16602	16666	16665	16722	16598	16782	16729	16805	16651	16851	16762	16715	16835	16839	16848	16862	16855	16693	16770	16817	16893	16782	16824	16737	16929	16726	16702	16830	16653	16703	16636	16823	16964	16826	16761	16947	16921	16780	16876	16710	16614	16830	16734	16535	16823	16640	16770	16812	16849	16663	16781	16858	16653	16839	16829	16740	16930	16803	16881	16809	16737	16642	16890	16817	16918	16727	16673	16730	16866	16623	16813	16750	16827	16584	16529	16734	16762	16716	16489
22807	21279	28645	28504	40026	66251	67779	57227	48695	38663	33466	31541	30748	31039	30775	30801	30849	30636	30738	31045	30611	30481	30793	30607	30675	30659	30650	30452	30449	30709	30640	30417	30669	30838	30569	30629	30435	30474	30908	30511	30407	30501	30443	30446	30634	30629	30412	30507	30655	30309	30580	30539	30779	30471	30718	30471	30707	30680	30460	30545	30373	30638	30336	30565	30547	30678	30753	30459	30534	30390	30170	30634	30358	30627	30271	30614	30597	30528	30641	30551	30675	30415	30577	30696	30645	30739	30857	30618	30672	30665	30350	30655	30508	30463	30489	30432	30510	30236	30604	30504	30675	30612	30701	30656	30408	30317	30582	30547	30408	30566	30673	30432	30489	30204	30500	30389	30387	30758	30418	30495	30529	30572	30407	30471	30550	30677	30669	30512	30605	30334	30529	30467	30433	30258	30629	30669	30527	30482	30149	30330	30613	30220	30231	30312	30351	30263	30340	30449	30302	30568	30301	30596	30900	30520	30223	30474	30444	30409	30616	30529	30464	30789	30482	30629	30369	30652	30409	30324	30627	30400	30333	30451	30645	30632	30724	30585	30506	30476	30542	30706	30518	30438	30442	30515	30393	30401	30522	30425	30584	30365	30761	30624	30503	30470	30539	30658	30568	30419	30367	30462	30700	30346	30276	30692	30567	30466	30740	30450	30319	30499	30616	30399	30410	30407	30733	30625	30513	30667	30700	30633	30138	30215	30654	30559	30467	30638	30343	30377	30431	30332	30506	30578	30545	30371	30688	30371	30517	30700	30557	30536	30339	30588	30414	30587	30624	30529	30303	30628	30527	30521	30680	30326	30315	30514	30539	30365	30431	30506	30662	30568	30655	30529	30578	30617	30294	30193	30483	30017	30835	30430	30589	30630	30551	30166	30581	30308	30729	30559	30472	30614	30781	30451	30577	30477	30512	30348	30463	30253	30586	30686	30663	30859	30581	30537	30395	30525	30319	30621	30542	30543	30520	30452	30373	30564	30570	30367	30803	30340	30613	30153	30316	30336	30371	30424	30528	30502	30331	30437	30609	30385	30229	30253	30491	30508	30410	30535	30312	30598	30182	30602	30682	30519	30821	30560	30510	30759	30439	30602	30464	30180	30614	30838	30640	30593	30616	30517	30639	30762	30463	30438	30386	30488	30314	30268	30523	30398	30461	30642	30378	30754	30463	30650	30589	30431	30402	30653	30560	30246	30448	30317	30523	30555	30629	30271	30658	30497	30488	30295	30465	30736	30454	30412	30440	30419	30362	30311	30374	30479	30536	30409	30613	30523	30341	30392	30680	30694	30586	30494	30799	30623	30523	30801	30546	30398	30285	30459	30495	30468	30499	30825	30357	30594	30660	30973	30483	30595	30629	30351	30380	30451	30540	30625	30455	30478	30592	30408	30724	30546	30511	30605	30238	30257	30535	30480	30496	30531	30585	30709	30334	30334	30677	30553	30233	30611	30391	30549	30468	30583	30572	30367	30252	30525	30375	30599	30663	30647	30773	30304	30412	30410	30365	30594	30341	30363	30387	30698	30665	30732	30705	30516	30672	30562	30521	30505	30559	30167	30483	30406	30304	30420	30637	30680	30411	30391	30341	30607	30355	30594	30474	30335	30184	30612	30598	30288	30664	30379	30412	30505	30587	30387	30840	30575	30503	30413	30623	30422	30693	30545	30410	30465	30428	30713	30629	30443	30449	30510	30575	30358	30365	30351	30371	30536	30609	30319	30629	30629	30573	30457	30517	30547	30510	30385	30378	30628	30300	30526	30799	30458	30674	30499	30251	30403	30623	30409	30548	30458	30683	30370	30298	30393	30568	30494	30712	30177	30479	30540	30555	30448	30438	30750	30474	30506	30501	30519	30240	30394	30387	30316	30666	30496	30204	30438	30602	30531	30232	30599	30446	30468	30394	30540	30606	30405	30429	30450	30343	30736	30491	30436	30633	30351	30590	30541	30353	30416	30354	30311	30373	30723	30339	30496	30499	30552	30525	30583	30531	30709	30822	30728	30590	30556	30435	30485	30641	30538	30542	30534	30372	30640	30802	30790	30593	30466	30578	30606	30574	30440	30363	30699	30456	30499	30711	30686	30548	30450	30564	30664	30494	30520	30665	30405	30285	30482	30321	30396	30466	30407	30503	30644	30521	30384	30726	30500	30519	30419	30692	30504	30376	30804	30394	30659	30448	30342	30504	30267	30490	30665	30600	30453	30777	30502	30444	30657	30750	30688	30419	30680	30517	30491	30667	30576	30706	30287	30503	30762	30432	30357	30578	30654	30537	30398	30446	30430	30298	30479	30460	30466	30424	30711	30886	30664	30794	30359	30492	30499	30256	30452	30659	30447	30519	30379	30492	30673	30308	30468	30403	30381	30577	30426	30735	30623	30691	30391	30423	30615	30314	30537	30621	30620	30266	30544	30660	30472	30594	30564	30329	30720	30669	30703	30514	30443	30597	30544	30458	30470	30498	30277	30299	30543	30408	30408	30567	30329	30741	30628	30521	30742	30498	30285	30570	30703	30376	30687	30459	30494	30289	30679	30358	30480	30439	30433	30364	30605	30356	30649	30361	30536	30686	30356	30683	30488	30643	30674	30604	30575	30442	30580	30528	30589	30606	30382	30563	30603	30563	30599	30313	30668	30680	30705	30726	30485	30604	30548	30549	30597	30397	30403	30507	30687	30360	30356	30390	30376	30757	30421	30567	30479	30390	30263	30291	30478	30600	30549	30627	30568	30678	30630	30666	30627	30585	30388	30658	30454	30730	30548	30596	30427	30804	30529	30525	30409	30759	30543	30715	30422	30643	30458	30557	30533	30493	30413	30498	30533	30441	30394	30521	30568	30765	30627	30442	30382	30556	30562	30575	30478	30524	30370	30450	30391	30642	30901	30413	30406	30685	30551	30251	30871	30587	30293	30787	30420	30551	30507	30379	30537	30481	30383	30405	30595	30342	30479	30375	30804	30573	30444	30653	30971	30440	30565	30528	30156	30459	30324	30701	30537	30409	30552	30340	30645	30232	30395	30467	30657	30391	30559	30320	30502	30521	30415	30709	30513	30621	30263	30190	30737	30484	30405	30315	30592	30674	30460	30653	30325	30281	30616	30789	30502	30474	30395	30697	30559	30541	30623	30429	30647	30272	30455	30482	30476	30510	30743	30560	30780	30219	30471	30524	30383	30624	30598	30496	30274	30572	30349	30405	30350	30624	30461	30559	30429	30481	30324	30320	30619	30403	30430	30496	30427	30393	30442	30315	30212	30726	30561	30377	30737	30595	30440	30555	30643	30527	30576	30621	30295	30387	30784	30472	30377	30583	30674	30437	30608	30763	30545	30404	30603	30521	30408	30623	30590	30542	30657	30590	30464	30591	30514	30722	30568	30501	30577	30599	30390	30692	30293	30435	30690	30491	30573	30464	30315	30521	30263	30707	30899	30315	30373	30479	30494	30398	30351	30240	30441	30638	30651	30545	30547	30582	30616	30331	30534	30227	30348	30744	30536	30544	30666	30548	30792	30409	30645	30575	30636	30735	30552	30786	30478	30624	30636	30652	30502	30577	30483	30613	30361	30424	30514	30573	30340	30199	30474	30571	30518	30484	30316	30517	30511	30404	30401	30508	30558	30577	30758	30795	30437	30575	30528	30611	30422	30459	30634	30570	30565	30522	30478	30466	30442	30556	30547	30497	30437	30411	30601	30614	30610	30432	30511	30492	30323	30670	30607	30366	30755	30598	30332	30435	30854	30396	30628	30580	30315	30559	30664	30375	30449	30438	30232	30390	30646	30392	30430	30467	30449	30638	30713	30562	30539	30395	30602	30465	30421	30554	30466	30718	30219	30607	30542	30616	30689	30731	30511	30237	30522	30561	30261	30563	30547	30405	30612	30560	30298	30623	30438	30261	30554	30574	30366	30472	30264	30445	30306	30855	30483	30578	30588	30674	30790	30559	30700	30263	30533	30560	30699	30549	30433	30484	30470	30568	30619	30670	30430	30288	30722	30654	30773	30468	30511	30613	30369	30259	30582	30319	30530	30635	30407	30569	30221	30527	30690	30556	30497	30481	30404	30514	30420	30638	30479	30404	30685	30715	30656	30221	30375	30549	30487	30722	30485	30449	30538	30486	30442	30398	30482	30703	30783	30577	30379	30398	30602	30284	30612	30464	30330	30683	30171	30301	30592	30628	30674	30365	30480	30379	30700	30462	30749	30626	30470	30436	30345	30503	30246	30663	30472	30706	30314	30348	30550	30718	30309	30642	30673	30752	30691	30690	30398	30315	30534	30596	30485	30453	30537	30271	30688	30353	30358	30525	30657	30621	30616	30560	30452	30499	30575	30456	30810	30575	30500	30672	30500	30460	30481	30623	30632	30429	30464	30346	30526	30418	30609	30601	30522	30633	30436	30470	30560	30461	30536	30573	30512	30474	30622	30679	30640	30422	30390	30730	30598	30630	30571	30379	30466	30535	30731	30458	30456	30228	30478	30568	30269	30725	30646	30741	30481	30663	30531	30366	30275	30351	30524	30765	30426	30481	30441	30109	30290	30529	30682	30634	30403	30406	30059	30512	30297	30416	30343	30510	30561	30510	30501	30685	30611	30877	30406	30666	30576	30401	30565	30520	30477	30668	30485	30451	30472	30546	30514	30391	30476	30521	30280	30613	30514	30854	30792	30393	30481	30549	30633	30688	30804	30479	30280	30500	30680	30666	30410	30441	30635	30455	30498	30581	30572	30496	30525	30549	30314	30792	30591	30497	30472	30476	30698	30698	30655	30144	30388	30441	30414	30552	30718	30447	30417	30675	30578	30248	30517	30449	30599	30835	30663	30747	30254	30426	30301	30174	30272	30552	30700	30347	30489	30669	30581	30469	30786	30435	30403	30655	30452	30327	30460	30747	30212	30629	30522	30598	30713	30573	30665	30892	30506	30705	30596	30609	30597	30322	30961	30540	30589	30570	30540	30443	30810	30642	30519	30534	30861	30304	30303	30416	30462	30492	30260	30327	30481	30468	30542	30448	30479	30552	30406	30300	30464	30798	30582	30420	30722	30487	30408	30310	30582	30163	30555	30658	30207	30489	30265	30460	30378	30551	30731	30346	30413	30308	30406	30582	30616	30590	30464	30766	30338
24933	42308	46171	39538	46497	67497	61708	48807	36864	24305	19388	17895	17403	17227	17388	17289	17302	17306	17180	17322	17467	17225	17383	17411	17329	17229	17327	17378	17328	17219	17275	17110	17245	17329	17428	17410	17383	17170	17181	17286	17141	17445	17319	17041	17170	17202	17181	17413	17216	17381	17353	17192	17147	17402	17173	17329	17129	17437	17474	17329	17272	17318	17258	17264	17153	17309	17313	17355	17327	17117	17204	16996	17413	17465	17337	17292	17171	17107	17381	17371	17312	17261	17170	17080	17147	17302	17265	17363	17128	17320	17070	17168	17276	17306	17014	16981	17157	17265	17128	17235	17045	17289	17249	17524	17178	17378	17331	17354	17220	17350	17374	17360	17403	17285	17195	17238	17191	17145	17142	17420	17169	17270	17255	17380	17261	17467	17274	17290	17306	17120	17316	17139	17226	17325	17414	17145	17426	17072	17294	17252	17198	17096	17277	17077	17320	17151	17061	17227	17126	17283	17371	17056	17423	17180	17375	17191	17226	17217	17294	17285	17067	17128	17361	17146	17171	17070	17237	17201	17194	17318	17149	17136	17316	17317	17162	17241	17318	17134	17165	17171	17226	17286	17135	17196	17283	17246	17123	17217	17327	17203	17310	17260	17356	17256	17088	17141	17271	17232	17281	17310	17199	17144	17211	17120	17444	17151	17354	17217	17233	17085	17386	17161	17229	17206	17093	17323	17165	17214	17297	17083	17288	17152	17164	17154	17254	17157	17298	17050	17132	17330	17145	17209	17304	17119	17045	17159	17248	17364	17189	17036	17156	17188	17005	17330	16998	17218	17011	17348	17161	17287	17099	17307	17149	17257	17353	17115	17275	17143	17199	17177	17138	17389	17287	17199	17304	17381	17370	17241	17225	17189	17128	17138	17271	17362	17250	17253	17081	17292	17085	17098	17107	17101	17304	17244	17114	16958	17319	17246	17187	17360	17138	17121	17115	17325	17210	17157	17337	17274	17280	17120	17388	17051	17303	17139	17299	17358	17128	17276	17241	17173	17354	17243	17204	17184	17372	17107	17135	17218	17372	17105	17253	17158	17288	17200	17132	17062	17171	17121	17148	17149	17067	17312	17194	17016	17252	17232	17080	17217	17163	17237	17457	17188	17240	17347	17106	17220	17262	17070	17201	17142	17496	17215	17142	17184	17162	17298	17240	17351	17268	17117	17221	17224	17108	17203	17177	17325	17241	17166	17259	17071	17190	17195	17315	16971	17205	17208	17284	17246	17191	17115	17271	17161	17125	17269	17384	17340	17181	17239	17218	17420	17294	17058	17405	17422	17063	16926	17317	17211	17165	17004	17260	17069	17330	17237	17224	17049	17327	17099	17064	17429	17194	17195	17154	17067	17316	17229	17315	17315	17113	17200	17161	17096	17194	17251	17101	16983	17221	17257	17297	17221	17317	17247	17173	17297	17253	17284	17343	17249	17277	17189	17223	17279	17147	17321	17360	17070	17109	17309	17337	17181	17510	17310	17173	17104	17213	17174	17327	17056	17110	17221	17271	17253	17223	17434	17200	17305	17130	17158	17112	17110	17260	17033	17312	17091	17392	17522	17204	17201	17240	17091	17266	17158	17263	17349	17127	17176	17233	17287	17122	17254	17294	17201	17254	17122	17211	17259	17211	17244	16984	17235	17211	17239	17246	17115	17272	17339	17407	17201	17322	17239	17017	17303	17182	17282	17126	17166	17194	17246	17058	17247	17211	17225	17184	17194	17201	17096	17200	17289	17175	17262	17060	17124	17115	17248	17280	17244	17088	17297	17203	17113	17238	17221	17202	17295	17230	17305	17326	17044	17260	17192	17386	17244	17297	17054	17136	17115	17267	17202	17187	17277	17254	17203	17201	17137	17140	17100	17286	16958	17183	17230	17394	17370	17209	17254	17360	17117	17165	17195	17247	17132	17123	17221	17225	17268	17253	17363	17284	17142	17229	17065	17275	17150	17276	17355	17184	17222	17243	17282	17120	17156	17345	17496	17046	17244	17284	17173	17208	17296	17162	17277	17144	17124	17269	17234	17158	17173	17327	17271	17359	17352	17284	17181	17272	17252	17079	17321	17183	17085	17296	17070	17142	17274	17401	17196	17286	17319	17189	17298	17260	17184	17163	17001	17099	16976	17048	17053	17300	17389	17194	17389	17203	17235	17123	17139	17158	17309	17113	17290	17303	17444	17327	17291	17247	17083	17285	17288	17176	17135	17157	17284	17030	17181	17221	17084	17209	17157	17154	17128	17152	17218	17194	17074	17235	17078	17188	17133	17092	17168	17124	17140	17526	17315	17191	17281	17115	17307	17174	17174	17154	17207	17122	17220	17223	17202	17202	17039	17132	17003	17132	17430	17296	17194	17144	17086	17098	17272	17360	16957	17350	17326	17124	17264	17117	17261	17409	17241	17298	17181	17220	17379	17345	17443	17253	17074	17279	17248	17333	17092	17368	17139	17162	17132	17125	17104	17416	17366	17171	17143	17347	17125	17116	17314	17233	17264	17200	17121	17276	17163	17401	17065	17213	17346	17281	17187	17090	17385	17218	17161	17061	17271	17215	17138	17223	17110	17170	17304	17214	17177	16876	17209	17194	17204	17229	17264	17442	17359	17162	17123	17245	17039	17222	17254	17058	16960	17153	17134	17371	16949	17081	17132	17343	17038	17097	17438	17177	17281	17278	17143	17083	17262	17179	17312	17250	17323	17297	17122	17299	17217	17395	17382	17177	17234	17090	17187	17182	17178	17294	17251	17319	17261	17225	17208	17079	17170	17148	17120	17164	17232	17125	17063	17177	17301	17160	17233	17178	17148	17031	17334	17253	17226	17116	17209	17094	17244	17099	17095	17141	17375	17289	17245	17247	17255	17242	16980	17140	17043	17232	17312	17182	16988	17146	17235	17192	17054	17153	17449	17181	17171	17105	17436	17181	17238	17155	16975	17296	17318	17276	17277	17275	17357	17089	17238	17164	17129	17341	17096	17170	17266	17148	17096	17369	17089	17297	17140	17181	17173	17011	17199	17471	17222	17294	17075	17401	17179	17253	17255	17018	17118	17153	17063	17222	17235	17173	17370	17138	17234	17235	17207	17273	17057	17232	17203	17408	17256	17291	17170	17274	17165	17356	17027	17177	17196	17203	17286	17279	17050	17235	17209	17228	17262	17242	17201	17085	17229	17186	17240	17403	17243	17285	17140	17156	17401	17119	17193	17107	17338	17236	17205	17133	17165	17210	17328	17260	17331	17120	17399	17202	17162	17134	17184	17261	17330	17070	17340	17234	17242	17264	17311	17217	17048	17130	17010	17337	17152	17400	17443	17257	17209	17205	17063	17242	17063	17196	17263	17275	17177	17288	17291	17369	17170	17191	17165	17147	17433	17203	17417	17181	17185	17147	17140	17109	17281	17053	17115	17344	17244	17270	17256	17178	17058	17098	17161	17148	17259	17057	17246	17338	17213	17069	17087	17324	17190	17151	17359	17070	17121	17226	17164	17283	17216	16996	16979	17131	17335	17244	17395	17200	17056	17195	17190	17163	17295	17294	17211	17147	17124	17265	17164	17298	17197	17137	17327	17221	17291	17107	17129	17046	17071	17113	17242	17364	17006	17150	17198	17216	17158	17147	17313	17162	17070	17184	17151	17300	17098	17117	17202	17302	17233	17197	17374	17197	17237	17113	17315	17230	17058	17190	17094	17262	17243	17117	17285	17444	17153	17193	17322	17172	17199	17106	17268	17159	17152	17215	17161	17117	17284	17176	17273	17188	17208	17267	17155	17076	17166	17239	17185	17276	17168	17076	17173	17226	17122	17105	17139	17215	17323	17312	17344	17270	17086	17193	17291	17447	17223	17354	17357	17152	17325	17230	17182	17363	17102	17150	17237	17425	17225	17269	17238	17171	17220	17115	17023	17162	17121	17171	17399	17113	17128	17313	17495	17194	17274	17349	17431	17166	17410	16993	17275	17358	17184	17106	17259	17012	17289	17106	17202	16974	17206	17186	17118	17417	17114	17293	17207	17155	17202	17240	17154	17402	17148	17071	17102	17334	17299	17260	17132	17208	17052	16915	17021	17093	17345	17132	17336	17344	17217	17224	17224	17123	17336	17258	17215	17275	17181	17173	17193	17401	17141	17329	17207	17193	17064	17235	17165	17450	17344	17123	17409	17085	17149	17255	17170	17386	17234	17109	17231	17335	17272	17293	16935	16991	17308	17244	17069	17251	17220	17357	16976	17251	17033	17199	17113	17230	17202	17189	17182	17297	17171	17245	17205	17132	17192	17326	17157	17270	17038	17099	17175	17087	17216	17189	17062	17279	17227	17117	17221	17327	17100	17077	17207	17187	17304	17155	17186	17185	17243	17139	17257	17294	17060	17210	17381	17345	17101	17287	17227	17226	17295	17175	17059	17104	17285	17183	17264	17225	17148	17332	17105	17363	17334	17230	17114	17289	17192	16934	17082	17300	17162	17194	17178	17177	17214	17074	17312	17274	17138	17065	17236	17312	17206	17400	17130	17116	17056	17210	17289	17237	17282	17185	17113	17135	17152	17304	17232	17283	17101	17068	17203	17154	17053	17304	17293	17220	17267	17292	17336	17208	17130	17271	17360	17421	17264	17258	17287	17239	17207	17316	17349	17059	17316	17469	17177	17131	17339	17221	17373	17174	17367	17320	17091	17227	17156	17274	17521	17261	17075	17222	17281	17337	17113	17252	17264	17353	17409	17384	17205	17037	17287	17269	17156	17209	17232	17108	17110	17126	17095	17255	17106	17314	17117	17214	17253	17197	17374	17264	17370	17355	17198	17040	17288	17254	17115	17350	17168	17149	17069	17355	17231	17238	16984	17285	17306	17183	17297	17244	16998	17187	17208	17206	17117	17304	17150	17147	17112	17273	17230	17051	17226	17226	17109	17282	17017	17319	17257	17363	17394	17209	17189	17081	17177	17104	17242	17239	17029	17304	17120	17143	17390	17140	17087	17329	17093	17270	17244	17095	17367	17122	17257	17254	17227	16924	17338	17241	17186	17275	17287	17279	17258	17310	17289	17296	17227	17232	17231	17270	17094	17323	17178	17115	17286	17235	17317	17198	17293	17297	17085	17412	17213	17232	17019	17198	17125	17204	17030	17105	17220
33727	30803	39327	43965	41249	41627	37361	36661	33818	31664	30591	30362	30300	30464	30502	30545	30247	30303	30457	30298	30545	30425	30585	30514	30197	30204	30168	30715	30276	30253	30269	30285	30382	30465	30264	30280	30272	30161	30007	30429	30369	30387	30459	30305	30402	30407	30197	30153	30264	30432	30514	30254	30261	30295	30302	30487	30043	30607	30557	30405	30271	30379	30048	30252	30269	30193	30369	30412	30076	30279	30419	30375	30285	30349	30455	30349	30537	30370	30342	30198	30215	30263	30165	30337	30332	30261	30493	30202	30237	30058	30197	30404	30313	30557	30509	30409	30358	30139	30283	30482	30139	30234	30332	30186	30396	30314	30245	30332	30594	30493	30261	30430	30399	30300	30430	30425	30363	30229	30422	30402	30500	30406	30437	30206	30528	30083	30501	30162	30368	30416	30202	30230	30305	30400	30259	30235	30235	30288	30387	29971	30209	30469	30339	30259	30442	30382	30183	30370	30227	30178	30292	30425	30204	30362	30294	30288	30241	30355	30372	30497	30533	30424	30275	30431	30419	30361	30352	30342	30311	30301	30335	30408	30511	30415	29837	30095	30566	30381	30312	30358	30169	30341	30353	30222	30276	30201	30354	29998	30268	30338	30525	30403	30507	29996	30178	30563	30453	30436	30247	30286	30490	30360	30532	30317	30177	30345	30475	30395	30419	30240	30194	30493	30279	30262	30266	30119	30235	30349	30381	30118	30299	30327	30012	30148	30342	30341	30539	30215	30223	30321	30271	30183	30080	30164	30308	30404	30290	30362	30113	30081	30102	30399	30558	30314	30082	29984	30174	30288	30259	30244	30344	30521	30392	30418	30422	30586	30274	30278	30309	30409	30285	30186	30566	30040	30419	30354	30396	30203	30359	30005	30510	30206	30567	30671	30375	30193	30327	30285	30404	30389	30364	30134	30376	30082	30513	30127	30122	30426	30406	30685	30388	30353	30221	30346	30154	30372	30318	30137	30061	30090	30339	30404	30134	30323	30221	30648	30276	30413	30307	30374	30321	29974	30378	30199	30460	30367	30269	30185	30480	30207	30518	30463	30457	30537	30439	30082	30309	30442	30299	30113	30678	30145	30399	30235	30294	30195	30756	30011	30136	30414	30400	30356	30316	30255	30038	30212	30393	30323	30418	30680	30271	30430	30300	30091	30200	30247	30100	30211	30334	30322	30488	30291	30360	30275	30166	30060	30432	30140	30362	30479	30353	30267	30369	30253	30234	30156	30459	30348	30333	30448	30482	30390	30344	30112	30022	30608	30177	30201	30298	30166	30538	30232	30349	30204	30229	30200	30171	30287	30176	30065	30342	30488	30435	30174	30157	29888	30110	30435	30557	30444	30189	30609	30325	30169	30414	30336	30346	30573	30242	30342	30595	30241	30450	30621	30322	30283	30114	30288	30272	30152	30129	30524	30323	30087	30323	30383	30407	30245	30483	30349	30327	30597	30167	30215	30163	30395	30215	30553	30221	30468	30022	30380	30321	30000	30542	30470	30474	30192	30438	30377	30332	30015	30247	30316	30335	30110	30386	30452	30394	30380	30295	30411	30326	30342	30476	30506	30259	30356	30259	30200	30160	30224	30159	30170	30232	30376	30235	30247	30401	30125	30345	30479	30485	30146	30249	30421	30129	30214	30191	30262	30194	30460	30158	30214	30290	30301	30290	30271	30309	30064	30340	30707	30610	30234	30431	30247	30369	30359	30426	30448	30592	30329	30374	29904	30296	30180	30279	30285	30250	30435	30268	30263	30369	30251	29902	30500	30466	30435	30172	29970	30161	30465	30034	30218	30073	30528	30300	30656	30289	30468	30276	30512	30364	30384	30234	30372	30241	30052	30106	30169	30572	30238	30403	30269	30160	30294	30212	30317	30331	30244	30459	30126	30493	30417	30361	30301	30279	30551	29996	30096	30461	30651	30078	30187	30559	30318	30358	30253	30176	30212	30230	30372	30199	30326	30504	30441	30311	30425	30373	30475	30539	30164	30327	30424	30464	30104	30258	30451	30540	30203	30391	30447	30431	30127	30258	30246	30378	30116	29964	30263	30400	30232	30550	30401	30157	30384	30164	30501	30589	30429	30571	30521	30346	30266	30401	30449	30254	30277	30367	30326	30268	30306	30241	30459	30281	30239	30085	30235	30406	30102	30481	30213	30360	30267	30228	30417	30365	30410	30354	30322	30234	30290	30349	30360	29918	30154	30763	30244	30394	30129	30539	30419	30454	30621	30428	30235	30315	30338	30056	30216	30446	30355	30191	30049	30276	30246	30581	30344	30320	30430	30287	30435	30197	30328	30071	30324	30125	30404	30271	30599	30461	30459	30416	30307	30180	30322	30387	30081	30331	30347	30147	30307	30527	30151	30562	30472	30408	30522	30459	30611	30284	30430	29989	30447	30472	30192	30331	30202	30220	30470	30095	30360	30382	30188	30483	30371	30384	30282	30544	30255	30413	30443	30467	30226	30325	30052	30406	30159	30464	30390	30158	30443	30261	30219	30206	30258	30259	30438	30204	30289	30309	30419	30092	30485	30054	30377	30175	30210	30369	30275	30392	30362	30251	30319	30153	30537	30379	30293	30412	30370	30527	30444	30143	30354	30315	30259	30319	30463	30115	30507	30174	30562	30218	30274	30203	30094	30254	30383	30345	30250	30397	30425	30404	30391	30493	30315	30345	30373	30145	30374	30450	30266	30327	30243	30242	30187	30297	30416	30265	30315	30129	30323	30617	30229	30348	30314	30439	30216	30456	30384	30081	30249	30236	30458	30216	30310	30398	30496	30356	30348	30171	30143	30275	30163	30413	30271	30188	30218	30389	30288	30320	30348	30458	30509	30378	30460	30428	30379	30247	30411	30406	30102	30240	30370	30372	30370	30211	30233	30042	30109	30397	30298	30346	30069	30176	30382	30373	30453	30254	30300	30283	30244	30241	30201	30263	30261	30275	30321	30293	30458	30044	30343	30557	30085	30244	30415	30335	30268	30353	30490	30312	30438	30405	30319	30169	30596	30345	30599	30175	30351	30453	30279	30307	30212	30165	30352	30195	30266	30427	30314	30306	30578	30339	30407	30258	30024	30368	30335	30304	30270	30061	30203	30129	30456	30186	30246	30291	30352	30691	30408	30296	30347	30386	30202	30232	30574	30517	30537	30273	30370	30340	30435	30319	30266	30570	30274	30620	30296	30321	30239	30284	30432	30196	30675	30400	30343	30525	30330	30338	30031	30289	30231	30248	30422	30410	30229	30321	30326	30462	30307	30423	30343	30271	30356	30386	30366	30498	30403	30455	30560	30454	30288	30430	30078	30340	30220	30350	30180	30047	30117	30236	30509	30388	30531	30161	30483	30245	30464	30357	30247	30316	30327	30558	30514	30562	30194	30501	30064	30487	30406	30215	30353	30107	30357	30218	30026	30209	30502	30406	30199	30076	30524	30286	30265	30523	30597	30426	30061	30575	30648	30444	30474	30364	30359	30238	30230	30525	30109	30200	30364	30537	30129	30381	30493	30149	30327	30051	30410	30397	30336	30196	30236	30373	30435	30313	30088	30363	30560	30566	30158	30321	30412	30421	30181	30383	30405	30259	30487	30402	30265	30477	30342	30490	30590	30347	30416	30196	30145	30647	30103	30519	30285	30200	30181	30192	30187	30537	30304	30374	30396	30163	30359	30508	30371	30288	30180	30189	30235	29987	30326	30400	30432	30340	30353	30230	30024	30314	30316	30246	30352	30089	30116	30313	30288	30285	30247	30179	30220	30111	30483	30424	30342	30460	30275	30182	30242	30260	30237	30419	30583	30299	30362	30308	30206	30251	30157	30243	30288	30250	30257	30123	30316	30354	30075	30600	30192	30192	30526	30618	30322	30397	30393	30551	30289	30234	30138	30274	30475	30302	30334	30463	30302	30172	30212	30147	30128	30344	30311	29952	30380	30114	30470	30079	30164	30322	30224	30422	30377	30449	30294	30339	30386	30429	30330	30508	30258	30391	30263	30259	30396	30644	30391	30400	30408	30579	30536	30540	30379	30452	30116	30153	30291	30504	30318	30429	30401	30250	30469	30253	30611	30355	30328	30257	30102	30314	30254	30274	30329	30126	30356	30209	30190	30073	30266	30201	30622	30230	30201	30228	30141	30380	30519	30436	30287	30448	30414	29988	30392	30384	30080	30352	30363	30196	29866	30254	30246	30124	30541	30350	30533	30606	30265	30463	30461	30482	30363	30292	30424	29886	30039	30333	30408	30257	30528	30273	30332	30266	30297	30333	30309	30211	30212	30439	30296	30105	30472	30227	30512	30353	30243	30031	30211	30377	30168	30348	30127	30077	30607	30587	30533	30228	30288	30585	29934	30309	30397	30514	30106	30250	30248	30583	30491	30303	30374	30399	30495	30438	30372	30315	30408	30506	30466	30415	30220	30059	30101	30007	30030	30309	30446	30269	30075	30289	30350	30278	30439	30452	30328	30362	30220	30365	30091	30464	30268	30199	30337	30392	30478	30208	30310	30352	30437	30230	30175	30358	30414	30095	30310	30272	30330	30189	30132	30463	30409	30400	30272	30283	30347	30353	30279	30514	30321	30564	30572	30001	30007	30291	30029	30202	30099	30319	30136	30378	30325	30094	30459	30233	30144	30632	30434	30201	30460	30293	30029	30431	30130	30108	30443	30278	30315	30287	30506	30450	30147	30225	30072	30135	30557	30553	30366	30403	30233	30281	30271	30221	30021	30071	30418	30210	30622	30168	30371	30295	30365	30497	30327	30426	30233	30457	30229	30406	30276	30287	30257	30287	30001	30167	30386	30395	30316	30458	30459	30156	30076	30533	30435	30530	30310	30483	30474	30370	30472	30375	30596	30169	30070	30226	30203	30379	30274	30553	30447	30363	30392	30363	30173	30325	30549	30461	30063	30198	30377	30249	30262	30272	30456	30264	30338	30407	30275	30581	30588	30580	30207	30275	30420	30391	30509	30281	30325	30234	30310	30103	30087	30419	30431	30376	30098	30427	30577	30318	30206	30432	30254	30342	30730	30147	30356	30317	30606	30595	30183	30266	30389	30299	30297	30167	30234	30140	30242	30504	30285	30588	30247	30334	30442	30278	29964	30551	30457	30278	30301	30364	30281	30389	30334
21067	25958	30443	32138	29325	29338	24633	23385	19485	17650	17084	16859	16728	16948	16790	16718	16948	16783	16972	16726	16781	17003	16933	16889	16861	16925	16875	16924	16879	16881	16886	16695	16771	16727	16793	16933	16720	16793	16820	16835	16872	16830	16500	16923	16765	16744	16808	16873	16729	16837	16792	16837	16881	16546	16760	16805	16898	17040	16889	16749	16714	16690	16779	16868	16750	16958	16942	16794	16917	16846	16925	16887	16623	16780	16784	16715	16808	16734	16891	16953	16810	16722	16632	16703	16724	16637	16954	16887	16925	16898	16717	16772	16782	16768	16806	16716	16814	16781	17066	16621	16690	16846	17019	16827	16735	16788	16925	16691	16875	16641	16794	16795	16891	16841	16694	16880	16928	16612	16898	16771	16831	16791	16607	16813	16723	16803	16780	16669	16634	16729	16668	16850	16856	16710	16666	16870	16967	16772	16726	16923	16831	16732	16773	16800	16757	16818	16766	16877	16779	16704	16879	16754	16890	16768	16708	16750	16642	16798	16703	17024	16919	16874	16658	16829	16880	16900	16728	16780	16716	16678	16667	16766	16847	16744	16779	16934	16799	16725	16709	16862	16787	16598	16716	16758	17085	16914	16654	16761	16916	16831	16806	16856	16803	16552	16775	16778	16893	16674	16762	16877	16868	16983	16947	16725	16746	17064	16762	16896	16737	16770	16712	16683	16860	16843	16927	16891	16770	16776	16803	16612	16811	16554	16836	16724	16725	16724	16901	16755	16764	16837	16755	16865	16734	16931	16893	16774	16916	16549	16677	16818	16691	16715	16551	16898	16825	16620	16921	16869	16840	16885	16849	16960	16738	16787	16873	16677	16913	16769	16871	16989	16706	16967	16993	16864	16842	16727	16760	16605	16877	16835	16734	16866	16668	16712	16900	16723	16713	16728	16784	16743	16924	16877	16880	16685	16657	16892	16824	16889	16710	16667	16837	16758	16832	16920	16829	16744	16783	16951	16620	16846	16882	16656	16837	16827	16790	16647	16795	16953	16846	16757	16818	16644	16847	16748	16791	16896	16710	16805	16846	16815	16811	16817	16848	16762	16458	16658	16924	16902	16743	16833	16613	16699	16629	16925	16712	16866	17193	16617	16910	16732	16869	16944	16525	16834	16798	16819	17026	16683	16958	16807	16846	16803	16831	16746	16771	16698	16907	16682	16804	16774	16554	16731	16849	16932	16728	16828	16848	16765	16729	16800	16786	16694	16761	16559	16666	16771	16888	16977	16686	16706	16884	16849	16882	16810	16685	16717	16711	16656	16847	16732	16960	16764	16569	16723	16882	16666	16758	16862	16890	16691	16661	16918	16790	16898	16882	16580	16843	16772	16865	16838	16694	16868	16945	16685	16616	16852	16712	16804	16911	16977	16900	16718	16772	16670	16886	16979	16999	16534	16770	16808	16713	16831	16617	16665	16781	16863	16860	16726	16858	16723	16826	16957	16854	16838	16740	16914	16880	16871	16949	16885	16649	16764	16638	16665	16651	16687	16985	16843	16720	16768	16666	16738	16685	17031	16930	16538	16763	16603	16828	16847	16487	16659	16791	16857	16741	16810	16845	16722	16770	16673	16865	16958	16688	16839	16945	16561	16878	16828	16697	16809	16686	16868	16844	16866	16862	16725	16676	16790	16739	16996	16773	16608	16687	16879	16831	16726	16633	16641	16799	16756	16658	16544	16972	16902	16623	16793	16881	16650	16708	16753	16913	16845	16646	16758	16639	16846	16821	17046	16821	16750	16886	16766	16717	16825	16722	16760	16845	16732	16750	16896	16681	16696	16833	16734	16874	16874	16800	17018	16671	16671	16868	16624	16673	16967	16945	16874	16830	16918	16662	16737	16818	16892	16921	16767	16853	16784	16880	16750	16731	16979	16770	16752	16721	16843	16660	16640	16773	16738	16636	16771	16906	16796	16662	16651	16843	16747	16871	16811	16658	16746	16859	16906	16766	16729	16830	16815	16688	16849	16966	16838	16878	16939	16562	16671	16906	16872	16801	16866	16699	16666	16897	16863	16966	16906	16660	16845	16778	16806	16844	16712	16581	16740	16859	16805	16780	16883	16753	16885	16672	16725	16846	16778	16776	16861	16747	16807	16942	16763	16641	16699	16909	16777	16595	16804	16629	16882	16861	16775	16927	16989	16849	16847	16860	16819	16793	16989	16786	16819	16915	16739	16804	16873	16928	16821	16743	16904	16830	16957	16750	16843	16747	16810	16793	16894	16613	16880	16749	16707	16694	16795	16832	16652	16757	16865	16870	16779	16963	16886	16809	16970	16867	16753	16820	16789	16913	16785	16784	16853	16814	16694	16603	16745	16830	16745	16788	16940	16642	16607	16679	16672	16774	16789	16743	16848	16774	16735	16813	16873	16871	16861	16809	16838	16677	16964	16630	16715	16781	16691	16783	16815	16807	16904	16788	16799	16925	16987	16860	16822	16810	16727	16751	17043	16807	16949	16726	16977	16837	16703	16948	16932	16779	16799	16751	16625	16648	16834	16795	16685	16921	16830	16702	16828	16884	16865	16896	16787	16570	16586	16830	16842	16594	16856	16766	16762	16700	16692	16820	16642	16826	16800	17003	16794	16768	16707	16772	16720	16791	16724	16902	16792	16858	16958	16737	16790	16819	16539	16823	16711	16999	16855	16781	16798	16831	16913	16702	16788	16736	16864	16812	16902	16765	16714	16856	16907	16811	16916	16723	16853	16866	16921	16808	16784	16545	16664	16924	16889	16694	16874	16696	16747	16859	16887	16763	16825	16621	16805	16748	16804	16651	16737	16738	17015	16529	16789	16826	16595	16751	16795	16857	16725	16711	16808	16935	16875	16739	16670	16913	16711	16761	16847	16845	16700	16757	16885	16507	16794	16819	16841	16891	16942	16868	16839	16814	16786	16880	16965	16694	16741	16698	16888	16925	16746	16699	16669	16787	16814	16634	16716	16776	16728	16911	16950	16943	16670	16606	16953	16882	16581	16753	16774	16732	16821	16829	16675	16677	16633	16858	16826	16744	16903	16547	16896	16936	16945	16856	16827	16761	16825	16672	16853	16935	16700	16797	16741	16890	16890	16778	16777	16732	16816	16522	16853	16760	16777	16915	16843	16862	16781	16679	17054	16913	16888	16798	16693	16711	16802	16802	16758	16712	16581	16932	16714	16628	16921	16906	16706	16817	16853	16703	16832	16641	16830	16795	16863	16909	16967	16678	16763	16767	16791	16823	16855	16681	16655	16681	16694	16898	16758	16989	16892	16754	16736	17008	16820	16657	16697	16759	16814	16730	16879	16686	16898	16532	16782	16745	16728	16724	16709	16867	16704	16701	16708	16962	16811	16728	16841	16727	16594	16823	16945	16833	16860	16788	16732	16674	16803	16799	16775	16823	16890	16807	16823	16894	16827	16808	16822	16909	16622	16770	16667	16696	16756	16793	16747	16891	16891	16785	16895	16844	16786	16951	16613	16909	16748	16767	16798	16852	16780	16816	16915	16777	16903	16686	16779	16891	16831	16770	16789	16803	16754	16853	16643	16655	16725	16925	16872	16745	16840	16743	16832	16774	16885	16780	16995	16801	16955	16719	16657	16704	16896	16938	16844	16840	16668	16837	16787	16521	17039	16782	16634	16722	16738	17075	16812	16801	16830	16830	16819	16597	16832	16644	16805	16701	16856	16948	16818	16891	16856	16858	16865	16755	16769	16618	16740	16746	16837	16724	16829	16763	16748	16849	16637	16983	16730	16779	17043	16839	16503	16831	16757	16820	16771	16879	16789	16791	16800	16834	16784	16691	16853	17018	16782	17035	16692	16889	16694	16766	16688	16836	16558	16895	16752	16757	16860	16865	16820	16931	16772	16777	16933	16873	16724	16735	16680	16873	16684	16680	16577	16854	16993	16738	16923	16603	16892	16785	16807	16816	16857	16904	16659	16726	16865	16964	16902	16895	16892	16745	17002	16785	16688	16760	16927	16691	16678	16875	16889	16747	16706	17001	16626	16807	16712	16777	16754	16853	16804	17120	16878	16853	16968	16764	16663	16867	16859	16883	16908	16511	16784	16870	16722	16845	16715	16785	16616	16928	16741	16921	16793	16675	16845	16698	16678	16911	16912	16790	16804	16867	16781	16781	16872	16638	16788	16779	16906	16775	16679	16828	16767	16811	16769	16882	16859	16778	16796	16882	16793	16956	16660	16811	16794	16689	16873	16825	16696	16880	16812	16907	16819	16700	16707	16924	16788	16618	16773	16745	16728	16739	16869	16674	16722	16866	16825	16630	16712	16962	16688	16787	16805	16680	16787	16743	16990	16750	16751	16961	16631	16848	16861	16884	16884	16789	16954	16944	16880	16913	16753	16866	16840	16954	16807	16816	16942	16883	16927	16725	16822	16756	16848	16813	16793	16613	16576	16836	16802	16721	16946	16804	16841	16793	16788	16793	16735	16814	16832	16748	16959	16733	16875	16864	16980	16708	16728	16680	16827	16755	16924	16699	16773	16822	16978	16841	16747	16859	16992	16812	16850	16938	16883	16865	16572	16866	16827	16758	16856	16973	16885	16590	16739	16809	16856	16801	16745	16931	16694	16854	16743	16763	16672	16861	16830	16675	16854	16769	16788	16817	16666	16908	16641	16939	16864	16720	16802	16801	16921	16600	16814	16855	16726	16866	16984	16770	16740	16867	16656	16731	16827	16772	16832	16855	16842	16706	16859	16762	16703	16767	16809	16794	16768	16718	16912	17003	16963	16651	16697	16685	16667	16755	16693	16735	16771	16697	16791	16720	16941	16810	17041	16772	16773	17003	16649	16865	16901	16673	16809	16646	16824	16796	16685	16798	16878	16802	16817	16824	16732	16882	16670	16822	16795	16906	16702	16809	17033	16849	16741	16937	16563	16763	16714	16877	16875	16641	16894	16714	16885	16826	16871	16883	16949	16789	16924	16794	16791	16710	16829	16919	16612	16766	16844	16900	16688	16888	16955	16844	16777	16681	16871	16910	16591	16792	16709	16815	16751	16805	16874	16980	16787	16786	16717	16717	16716	16978	16648	16844	16883	16836	16964	16911	16745	16885	16805	16983	17003	16929	16699	16712	16825	16909	16839	16701	16923	16688	16659	16960	16795	16700	16799
24792	21405	29298	37325	40100	46377	54694	51833	42198	35492	32040	30844	30444	30385	30263	30105	29991	30331	30326	30175	30408	30404	30480	30449	30085	30290	30263	30045	30070	30119	30126	30148	30096	30147	30347	30214	30195	30346	30060	30398	29914	29912	30282	30415	30101	30239	30410	29987	30108	30233	30241	30000	30034	30019	30244	29946	30369	30169	30409	30395	30270	29854	30072	30127	30058	30016	30119	30238	30157	30155	30168	30102	30315	30078	30351	30198	30007	30213	30120	30125	30005	30051	30037	30318	30052	30186	30078	30394	30240	29855	30324	30159	30478	30060	30152	30142	30199	30157	30239	30149	30289	30252	30147	30383	30011	29954	30246	30527	30453	30040	30218	30247	30315	30239	30138	30237	30223	30084	29986	30223	30062	29911	30431	30050	30069	30176	30239	29865	29992	30098	30160	30228	30008	29830	30074	30331	30211	29858	30196	30146	29952	30037	30107	30197	30136	29981	30067	30271	30210	30212	30144	30203	29900	30003	30181	30123	29822	29970	30032	29857	30115	30196	30175	29997	30210	30194	30049	30377	30224	30308	30145	29857	29958	30006	29987	30117	30097	30000	29972	30248	30150	30093	30194	30103	29953	29983	29947	30121	29996	29914	30038	30097	30095	29975	30048	30099	30281	30164	29998	30251	30153	30044	30369	30105	29956	30039	30098	29953	30200	30211	30023	30166	30129	30270	29915	30057	30104	30014	29847	30047	29980	30052	30057	30290	30251	29827	29919	30020	30142	30190	29918	30382	30245	30104	30468	29980	30149	30331	30072	30018	30061	30046	30065	29936	30029	29991	29936	29990	30099	30232	30421	29972	30213	30489	30294	30068	30229	30025	29864	30017	30029	30073	30299	29919	30006	30320	30354	30260	30146	30179	29963	30226	30071	30074	29960	29992	29875	30119	30068	30171	30217	29959	30364	30275	29927	30119	30018	30123	30197	29889	30277	30005	30085	30250	30191	30097	29997	30046	30247	30129	30162	30159	30108	29938	30163	30134	30145	30298	30396	30197	29989	30045	30311	29968	30122	30369	30190	30166	30212	30264	30169	29925	30043	30072	30101	30340	30163	30268	30130	30377	30143	30054	30073	30172	30263	30033	30206	30090	30211	29855	30015	30286	30101	30217	30152	30128	30044	30138	30140	30186	30091	29991	29954	30250	30143	30204	30263	30006	30067	30003	30322	30342	30081	29900	29988	30249	30086	30087	30069	29968	30049	30422	30024	30218	30226	30161	30152	30174	30191	30207	30068	30083	30088	29989	30088	30165	30149	30346	30188	30075	30001	29951	30072	29989	30022	30162	30280	30116	30346	30298	30091	30097	30093	30068	30058	30042	30165	29858	29995	30189	29992	30304	30251	30109	30351	30094	30197	30327	30015	29883	30296	30130	30039	30205	30220	30096	29993	30252	30006	30215	29883	29984	30102	30120	30170	30034	30249	29981	30057	30329	30182	30046	30123	30107	30127	30248	30086	30153	30035	30140	30257	30264	30158	30219	30165	30102	30227	30120	30282	30016	29984	30075	30034	29962	30033	29868	30151	29967	30146	30078	30112	30097	30009	30147	30094	30203	30117	30009	30042	30231	29993	30112	30523	30233	29848	30092	30259	30013	30297	30142	30148	30063	30099	30410	30177	30241	29957	30146	30134	30246	30227	30146	30044	30197	30374	30299	30203	29947	30211	30194	30194	30079	29893	30239	30038	30164	30201	29819	30275	30075	30118	30467	30559	30313	30197	30256	30150	29818	30185	30060	30188	30225	30086	30251	29928	29975	30297	30167	30149	30312	30160	29945	29834	30247	29982	30084	30226	30273	30213	30017	30258	30181	30311	30242	30199	30137	29925	29905	29885	30137	30416	30064	30240	30049	29985	30244	29988	30161	30122	29888	30254	30017	30139	30049	30361	30065	30263	30364	30149	30267	30183	30253	30258	30372	29858	30222	30003	30145	30053	30011	29951	30162	30336	30153	29933	29836	30188	30066	30222	30094	30154	30120	30136	30300	30121	30118	29943	30051	30409	30313	30401	30441	30079	29988	30193	30193	29966	30033	30212	29917	30147	30349	30178	29947	30056	29875	30252	30262	30249	30223	30063	29861	30080	29914	29998	30352	30142	30030	29910	30124	30093	30190	30223	30255	30084	30216	30270	30067	30162	30246	29936	30011	30133	30216	30213	30023	29931	30084	30158	30222	30078	30359	30583	30161	30258	30415	30150	30035	30304	30085	30293	30246	30034	29729	29669	30380	30085	30204	29912	30274	30182	29972	29849	30019	30167	30039	30085	30000	30447	30279	30306	30305	30491	30370	30134	30303	30100	30190	29999	29932	30136	30297	29945	29869	30195	30161	30083	30314	30288	30153	30120	30393	30169	30161	30010	30324	30030	30124	30415	29933	30154	30180	30602	30025	30019	30167	30222	30093	30496	30110	30022	30140	30206	30014	30081	30276	30118	29896	30032	30031	30172	30343	30464	30277	30037	29869	30231	30083	30136	30131	30138	30202	30292	29942	30101	30137	30140	30212	29795	30244	30068	30098	30240	30132	30056	30011	30171	30057	30098	30232	30053	30153	30082	29970	30232	30022	29905	30062	30332	30024	30296	30280	30238	30144	29973	30206	29999	30073	30059	30031	30226	30176	29969	29991	30155	29969	29932	29994	30122	30167	30252	30138	30085	30260	30097	30153	30238	30195	30079	30239	30137	30131	30067	30092	30111	30137	29935	30035	29994	30177	30279	29951	30201	29854	30154	30088	30293	30004	30288	30038	30222	30062	30162	30049	30381	30139	30386	30391	30287	30135	30164	29981	30166	29994	30053	30356	30151	29855	30136	30185	30397	30039	30216	30210	30128	30079	29997	29801	30249	29884	30193	30423	30167	30332	29839	29905	30228	30064	29993	30210	30129	30292	30094	30156	30269	30019	30264	29912	30142	30228	29867	30173	30155	30044	30149	30126	30168	30154	30031	30000	30126	30055	29997	30279	30205	30344	30351	30292	30117	30034	30188	30025	30060	30105	30249	30350	30031	30223	30021	30155	30120	30266	30148	30083	30117	30227	30180	30072	30024	30028	30021	29868	30002	30144	30002	30222	30158	29949	30092	30056	30573	30134	30101	29925	30308	30008	30157	30085	30300	30015	30237	30093	29846	30246	29985	30081	30106	30057	30084	30118	30022	29884	30161	30153	30299	30096	30407	30307	30019	29963	30065	30186	30237	30176	30191	29990	30058	30355	30205	30116	30154	30084	30127	30202	29873	29946	30028	29928	30230	29906	29882	29847	30174	30315	30038	29836	30179	30105	30143	30054	30341	29974	29982	30057	29934	29942	30303	30241	30063	30240	30246	30136	30153	30041	30136	30148	30071	29998	30097	30345	29965	30223	30167	30123	30283	29987	30338	30231	30262	30287	30350	30122	30216	30140	30414	30030	30317	30080	30017	30107	30178	30180	30308	29978	30130	29996	30459	30003	30193	30124	30091	30186	30004	30279	30434	30152	30322	30326	30047	30290	30114	29963	30350	30312	30047	30154	30110	30314	30295	30124	29965	30325	30067	30178	30222	30250	30373	30126	30270	30299	30138	30355	29942	29934	29992	29955	30270	30228	30200	30319	30156	30007	30360	30057	29946	30184	29915	30131	30433	30467	29988	30096	30245	30006	30160	30127	30128	30056	30055	30009	30080	30028	30136	30208	30156	30387	30219	29958	30134	29966	30217	30354	30163	29923	30288	30085	30338	30090	29994	30112	30068	29954	30174	30100	29933	30111	30316	30295	30118	29852	30330	30251	30042	29850	30079	30180	30121	30066	29952	30314	30138	30453	30035	30283	30119	30319	29961	30178	29996	29760	30208	30149	30392	30256	30152	30170	30206	30007	30195	30085	30133	29984	30277	30014	30189	30254	30180	30019	29747	29902	30004	30099	29913	30334	30267	30133	30096	30416	30304	30124	29994	30209	29857	30413	30268	30271	30293	30002	30080	30260	30094	30199	29698	30073	30347	30162	30063	30119	30229	30182	30129	30121	30159	30446	30105	30061	29867	30153	29992	29954	30072	30257	30124	30057	29892	30288	30132	30078	30135	29996	30231	30189	29970	29668	30261	30059	30032	30311	30110	30198	30165	30254	29931	30148	29903	30148	30175	30154	30063	30203	30144	30414	30171	30269	30109	30252	30180	30404	30342	30096	30113	30034	30041	30251	30142	30167	30151	30136	30081	30035	30107	30171	30049	30202	30098	30228	30260	29964	30366	29954	30212	30172	30190	30120	30131	30150	30095	30185	30012	30089	30278	30122	30241	30078	30049	30008	30082	30057	30123	30090	30371	30173	29918	30142	30044	29935	30198	30273	30479	30064	30301	30124	30211	30096	30205	30024	30291	30235	30332	30115	30186	30156	30418	30163	30265	30431	30219	30331	30079	30260	30058	30257	30105	30186	30335	30011	30210	30127	30164	30407	30172	30323	30100	29938	29752	30246	30285	30076	30148	30277	30051	29981	30182	30045	30103	30268	30248	30049	30345	30302	30136	30345	30056	29802	29852	29699	29743	30081	30019	30163	30239	30058	30202	30232	29960	30056	30102	30060	30278	29862	30128	30075	30120	30201	30193	30101	30122	29842	29738	30091	29849	30068	30201	30408	29868	30038	30255	29958	30358	29857	30180	30067	30260	30232	30268	30107	30258	30079	30092	29945	30166	30092	30347	30214	30125	30409	30298	30134	30103	30179	29980	30106	30198	30291	30043	30134	30405	30213	30325	30443	30239	30232	30148	30043	30071	29952	30019	30022	30044	30188	29992	30170	30307	30368	29943	29951	30046	30351	30207	30069	30233	30076	30197	29917	30071	30190	30129	29985	30168	30122	30357	30081	30150	30250	29859	30123	30234	30101	29918	30248	30353	30215	30358	30049	30361	30163	30242	30027	29953	30125	30141	30307	30081	30171	30028	30086	30022	30209	30232	29992	30151	30068	30118	30346	30166	30052	29951	29925	29948	30220	30082	30507	30380	30005	30298	30098	30029	29925	30266	29953	30080	29897	29945	30336	30156	30215	30004	30151	30257	30097	30303	30422	30193	30380	30234	30169	30239	30041	30060	30292	30219	30395	30241	30051	30007	29909	30217	30120	30134	30233	29965	30266	30105	30134	29827	30185
20851	37539	36442	40226	34442	37147	44084	39761	27769	20994	18067	17085	16860	16897	16923	17038	16777	16868	16943	17032	16974	16821	16781	17067	17034	17106	16914	16825	16852	16796	16979	16941	16891	16910	17005	16804	16842	16669	16808	17030	16916	16801	16862	16819	16852	16997	16748	16781	16887	16821	16812	16838	16775	16843	16930	16876	16775	16733	16797	16840	16975	16827	17002	16743	17059	16889	16789	16811	16844	16948	16907	16837	16785	16674	16880	16842	16830	16694	16918	16869	16880	16874	16753	16762	16909	16695	16798	16764	16946	16702	16800	16825	16959	16907	16773	16647	16909	16906	16776	16752	16795	16679	16765	16787	16845	16819	16781	16787	16886	16797	16753	16912	16948	16845	16875	16880	16904	16852	16778	16956	16684	16824	16853	16805	16928	16724	16790	16788	16701	16935	16965	16635	16802	17023	16931	17013	16723	16894	16826	16766	16738	16718	16851	16844	16902	16941	16946	16635	16801	17006	16876	16769	16866	16978	16968	16706	16720	16723	16894	16788	16828	16883	16918	16974	16739	16920	16643	16724	16941	16952	16752	16768	16839	16758	16885	16891	16846	16828	16953	16725	17027	17003	16789	16682	16793	16928	16868	16865	16852	16920	16659	16794	17069	16715	16731	16795	16847	16866	16928	16747	16819	16853	16908	16811	16612	16789	16663	16720	16812	16994	16766	16737	16807	16856	16711	16755	16847	16755	16889	16942	16881	16870	16847	16807	17025	16793	16949	16863	16731	16813	16766	16642	16882	16901	16802	16957	16886	16761	16856	16877	16584	16770	16753	16845	16991	16761	16818	16819	16744	16943	16737	17026	16822	16946	16773	16798	16907	16727	16871	16789	16805	16787	16951	16840	16883	16847	16873	16818	16687	17041	16800	16849	16830	16786	16889	16862	16881	16747	16824	16852	16912	16673	16817	16795	16806	16901	16829	16802	16904	16880	16772	16858	16776	16732	16904	16796	16870	16850	16950	16817	16816	16899	16764	16850	16849	16827	16776	16819	16744	16881	16870	16862	16817	16662	16818	16891	16860	16832	16803	16954	16728	16773	16856	16870	16781	16819	16903	16840	16806	16932	16842	16994	16782	16690	16852	16793	16679	16842	16801	16743	16619	16820	16735	16724	16771	16660	16829	16816	16750	16841	16908	16775	16862	16741	16819	16740	16760	16810	16834	16836	16810	16638	16834	16795	17006	16780	16901	16909	16920	16961	16718	16882	16833	16818	16843	16707	16779	16676	16768	16680	16840	16764	16889	16787	16925	16844	16981	16825	16986	16915	16819	16739	16947	16806	16743	16776	16878	16808	16709	16802	16755	16850	16830	16627	16973	16922	16946	16899	16982	16766	16713	16903	16748	16771	16907	16792	16904	16594	16690	16944	16878	16783	16921	16955	16776	16750	17006	16746	16825	16829	16839	16911	16835	16896	16758	16778	16699	16847	16751	16677	16918	16759	16670	16724	16818	16903	16966	16813	16776	16862	16705	16747	16876	16912	16871	16758	16723	16800	16902	16848	16932	16779	16873	16819	16515	16791	16879	16747	16774	16782	16788	16971	16672	16825	16719	16799	16882	16899	16884	16922	16804	16925	16832	16879	16721	16893	16733	16823	16767	16802	16877	16868	16871	16913	16719	16870	16921	16651	16842	16799	16838	16840	16785	16886	16840	16904	16864	16820	17084	16734	16850	16919	16815	16719	16793	17004	16939	16621	16949	16787	16898	16849	16803	16918	16888	17147	16776	16784	16803	16843	16907	16843	16810	16827	16725	16737	16931	16728	16767	16790	17028	16947	16652	17053	16860	16767	17001	16931	16961	16850	16858	16729	16837	16847	16774	16936	16772	16886	16763	16674	16926	16780	16860	16816	16855	16839	16766	16758	16756	16969	16875	16995	16647	16861	16879	16796	16972	16669	16865	16785	16889	16815	16908	16841	16760	16840	16956	16854	16783	16812	16966	16748	16696	16862	16927	16790	16872	16880	16874	16709	16796	16756	16827	16906	16819	16630	16847	16763	16791	16823	16777	16926	16781	16857	16758	16752	16719	16864	16932	16965	16722	16834	16892	16920	16897	16777	16720	16701	16983	17037	16797	16974	16862	16869	16841	16885	16885	16880	16985	16766	16939	16985	16707	16711	16698	16769	16829	16812	16741	16723	16919	16685	16764	16711	16783	16920	16882	16838	16832	16695	16722	16838	16827	16745	16800	16792	16849	16786	16731	16797	16709	16798	16747	16794	16828	16745	16897	16916	16869	16954	16931	16829	16647	16916	16895	16931	16868	16929	16952	16826	16759	16812	16781	16849	16772	16954	16980	16824	16793	16851	16782	16908	16759	16618	16866	16684	16851	16849	16895	16730	16973	16785	16862	16786	16945	16961	16821	16912	16773	16775	16758	16828	16818	16934	16688	16839	16705	16704	16914	16763	16759	16864	16850	16815	16902	16780	16946	16831	16884	16753	16845	16877	16927	16713	16912	16902	16911	16991	16937	16789	16949	16685	16938	16785	16850	16734	16851	16863	16932	16767	16858	16766	16770	16880	16989	16817	16833	16861	16971	17091	16736	16973	16998	16836	16774	16869	16814	16771	16900	16903	16797	16799	16850	16890	16717	16836	16813	16769	16901	16781	16849	16827	16902	16899	16790	16840	16773	16835	16824	17024	16724	16855	17158	16791	16731	16662	16769	16829	16766	16822	16986	16912	16913	16829	16933	16726	16869	16912	16910	16784	16900	16916	16836	16809	16735	16857	16821	16713	16962	16883	16874	16986	16904	16753	16993	16709	16848	17025	16840	17133	16771	16611	16824	16875	16934	16733	16787	16798	16727	16800	16901	16792	16789	16792	16701	16755	16826	16985	16879	16772	16716	16914	16708	16773	16767	16876	16913	16733	16798	16704	16775	16582	16818	16960	16902	16745	16719	16774	16820	16700	17031	16612	16663	16762	16787	16850	16940	16720	16976	16857	16871	16928	16846	16862	16782	16857	16929	16719	16799	16950	17035	16955	17033	16891	16696	16851	16842	16803	16776	16612	16627	16736	16703	16693	16793	16831	16738	16899	16867	16787	16703	16868	16939	16995	17021	16696	16950	16955	16975	16689	16711	16687	16572	16907	16754	16876	16916	16911	16747	16778	16863	16801	16957	16935	16760	16785	16825	16740	16879	16993	16973	16960	16743	16895	16859	16912	16714	16883	16771	16927	16681	16626	16739	16792	16882	16833	16746	16842	16832	16749	16672	16748	16767	16816	17067	16764	16805	16600	16911	16829	16869	16730	16811	16691	16937	16898	17010	16573	16835	16921	16817	16777	17019	16845	16782	16842	16944	16900	16776	16912	16912	16774	16697	16831	16701	16698	16597	16698	17028	16818	16907	16845	16963	16740	16928	16768	16795	16849	16779	16989	16760	16956	17030	16981	16696	16718	16764	16900	16855	16862	16800	16809	16981	16859	16813	16778	16769	16765	17008	16802	16833	16758	16964	16866	16725	16930	16739	16737	16799	16953	16803	16925	16596	16766	16858	16900	16916	16924	16839	16716	16881	16781	16818	16839	16638	16866	16744	16899	16847	16804	16860	16966	16860	16655	16845	16773	16793	16953	16785	16743	16655	16951	16786	16822	16890	16769	16926	16911	16905	16798	16795	16865	16834	16780	16756	16716	16848	16855	16716	16816	16783	16980	16918	16606	16866	16815	16842	16892	16929	16728	16827	16763	16790	16874	17015	16872	16715	16776	16957	16747	16655	16968	16838	16976	16839	16662	16794	16791	16730	16945	16704	16912	16891	16697	16754	16903	16762	16752	16779	16926	16994	16714	16704	16800	16847	16835	16865	16892	16763	16822	16849	17029	16722	16795	16903	16658	16763	16807	16660	16867	16797	16753	16823	16724	16759	16644	16990	16764	16782	16834	16803	16877	16814	16764	16726	16895	16857	16668	16921	16769	16837	16790	16782	16922	16828	16989	16769	16941	16800	16837	16719	17006	16829	16827	16856	16732	16885	16920	16833	16936	16877	16821	16778	16810	16817	16606	16751	16902	16800	16995	16712	16821	16961	17026	16880	16948	16912	16764	17011	16755	16761	16852	16948	16745	16887	16920	16952	17054	16934	16827	16905	16902	16716	16824	16944	16679	16850	16898	16863	16884	16793	16801	16808	16865	16868	16866	16864	16895	16915	16778	16859	16677	16954	16752	17009	16873	16913	16768	16959	16958	16956	16609	17044	17044	16823	16802	16799	16784	16907	16808	17053	16686	16830	16817	16892	16713	16959	16977	16854	16657	16845	16809	16809	16637	16865	16621	16541	16806	16915	16973	16864	16778	16861	16760	16763	16964	16892	16651	17015	16789	16740	16993	16809	16955	16807	16882	16927	16851	16542	16671	16819	16909	16829	16856	16745	16830	16873	16707	16832	16903	16749	16868	16812	16920	16869	16822	16644	16912	16816	16870	16893	16783	16973	16916	16702	16974	16805	16977	16849	16751	16965	16773	16763	16895	16769	16927	16873	16716	16757	16793	16831	16878	16844	16856	16744	16828	16939	16846	16973	16992	16714	16849	16748	16745	16769	16814	16744	16858	16666	17010	16718	16918	16947	16760	16901	16972	16729	16867	16885	16883	16899	16809	16958	16959	16992	16890	16852	17076	16826	16795	16785	16788	16873	16965	16888	16918	16899	16816	16796	16764	16938	16803	16893	16715	16566	16726	16810	17042	16718	16825	16825	16932	16816	17055	16588	17023	16820	16776	16871	16954	16859	16762	16844	16876	16705	16825	16813	16930	16857	16755	16863	16626	16799	16902	16728	16812	16840	16911	16863	16730	16981	17033	16818	16881	16816	16914	16873	16826	16814	16804	16726	16894	16759	16788	16848	16596	16925	16942	16905	16878	16676	16821	16710	16569	16689	16863	16893	16671	16790	16598	16948	16707	16848	16799	16799	16729	16722	16749	16893	16810	16709	16507	16848	16789	16765	16720	17039	16520	16784	16818	16808	16745	16894	16962	16708	16901	16847	16641	16901	16780	16834	16853	16776	16796	16890	16868	16905	16864	16915	16963	16907	16708	16692	16756	16810	17003	16811	16853	16601	16736	16776	16978	16878	16719	16849	16977	16790	17020	16906	16892	16863	16906	16885	16849	16973	16873
22835	21356	29306	31834	40922	49727	64528	64297	51209	41145	34988	32499	31424	31130	30910	30954	30881	30814	30915	31036	30783	30904	30888	30846	30882	30926	30804	30683	31064	30847	30797	30726	30839	30954	30671	30849	30734	30753	30966	30823	30718	30800	30741	31054	30791	30910	31033	30806	30821	30589	30751	30702	30686	30570	31099	30666	30876	30867	30652	30737	30532	30674	30782	31064	30781	30555	30686	30824	30720	30643	30766	30826	30775	31011	30547	30532	31102	30676	30958	30498	31068	30742	30604	30690	30693	30491	30834	30904	30966	30659	30764	30600	31286	30597	30845	30479	30724	30744	30639	30847	30862	30975	30868	30787	30639	30520	30691	30855	30847	30440	30880	30561	30443	30758	30855	30895	30829	31014	30722	30630	30781	30791	30763	30654	30746	30812	30862	30729	30866	30890	30508	30773	30817	30808	30713	30542	30869	30572	30837	30945	30817	30953	30963	30550	30920	30759	30719	30514	30944	30617	30773	30698	30977	30438	30596	30777	30661	30646	30970	30525	30796	30562	30622	30652	30990	30786	31085	30719	30879	30640	30534	30590	30754	30712	30930	30752	30648	30450	30520	30496	30637	30751	30788	30769	30647	30774	30497	30815	30535	30559	30535	30824	30665	30656	30847	30806	30733	30449	30574	30751	30616	30699	30715	30977	30897	30870	31003	30945	30545	30692	30694	30725	30426	30632	30653	30991	31025	30642	30751	30709	30573	30641	30851	30722	30723	30491	30629	30698	30531	30612	30593	30747	30608	30586	30827	30966	30752	30754	30799	30785	30821	30974	30694	30613	30666	30838	30802	31081	30588	30697	30580	30731	30563	30807	30625	30450	30873	30952	30927	30666	30749	31063	30512	30703	30859	30945	31019	30699	30796	30687	30763	30798	30847	30568	30594	30696	30861	30684	30606	30741	31005	30717	30955	30713	30883	30664	30508	30636	30757	30867	30695	30746	30708	30917	30627	30709	30574	30850	30715	30565	30883	30735	30686	30905	30724	30829	30904	30609	30837	30382	30769	30785	30705	30620	30823	30607	30856	30634	30649	30621	30935	30834	30696	30580	30879	30667	30688	30750	30682	31033	30708	30721	30888	30834	30820	30651	30672	30659	30437	30819	30889	30843	30718	30867	30800	30844	30739	30756	30909	30664	30886	30803	30759	30622	30608	30894	30882	30860	30583	30544	30852	30698	30563	30811	30753	30909	30682	30612	30543	30626	30745	30851	30789	30719	30477	30691	30850	30687	30774	30632	30492	30484	30599	30722	30796	30961	30776	30777	30840	30642	30667	30790	30637	30734	30796	30425	30664	30560	30946	30919	30719	30773	30810	30664	30711	30635	30640	30569	30972	30654	30406	30769	30580	30594	30558	30661	30675	30655	30871	30839	30732	31118	30727	30538	30692	30507	30530	30707	30727	30700	30920	30700	30466	30637	30759	30842	30745	30589	30565	30691	30863	30932	30835	30631	30698	30557	30682	30648	30705	30601	30963	30739	30683	30805	30922	30790	30724	30905	30530	30424	30553	30803	31008	30618	30927	31182	30496	30747	30925	30677	30849	30562	30738	30822	30453	30648	30872	30793	30573	30799	30635	30709	30939	30796	30519	30409	30970	30625	30733	30593	30574	30799	30816	30669	30689	30747	30798	30939	30727	30731	30730	30642	30969	30815	30707	30776	30644	30746	31044	30732	30754	30837	30634	31015	30782	30897	30813	30812	30541	30876	30522	30686	30548	30755	30680	30455	30652	30647	30862	30808	30720	30979	30819	31018	30643	30805	30857	30713	30943	30949	30717	30588	30622	30832	30689	31026	31023	30585	30796	30810	30758	30681	30928	30678	30804	30596	30714	30755	30729	30542	30503	30597	30768	30662	30745	30694	30709	30976	30765	30681	30748	30545	30778	30743	30705	30371	30347	30638	30647	30616	30633	30944	30769	30537	30658	30519	30639	30960	30791	30703	30689	31000	31009	30934	30958	30712	30717	30864	30700	30637	30691	30755	30738	30531	30578	30532	30590	30528	30888	30795	30891	30595	30663	30564	30559	30776	30614	30779	30657	30760	30761	30901	30884	30798	30800	30527	30885	30756	30698	30804	30659	30734	30855	30981	30442	30640	30798	30721	30491	30865	30805	30975	30763	30667	30688	30919	30685	30588	30569	30517	30882	30900	30656	30832	30782	30861	30747	30650	30639	30524	30798	30783	30704	30642	30927	30734	30900	30772	30535	30815	30679	30540	30779	30525	30820	30777	30935	30984	30793	30931	30848	30994	30665	30594	30663	30863	30788	30767	31110	30787	30475	30862	30902	30539	30748	30776	30824	30851	30785	30821	30612	30632	30472	30561	30983	30827	30953	30825	30716	30630	30682	30775	30619	30683	31031	30713	30769	30957	30910	30554	30774	30547	30771	30668	30699	30803	30910	30832	30540	30856	30675	30604	30884	31072	30605	30786	30728	30477	30796	30612	30750	30826	30673	30442	30639	30869	30596	30715	30710	30487	30761	30545	30611	30674	30753	30536	30603	30564	30744	30821	30673	30619	30803	30705	30568	30617	30697	30700	30854	30545	30971	30671	30772	30600	30490	30645	30757	30662	30827	30574	30556	30659	31018	30588	30566	30856	30428	30698	30679	30545	30782	30966	30818	30725	30705	30905	30824	30653	30574	30770	30770	30602	30816	30732	30787	30806	30613	30781	30957	30671	30592	30804	30842	30528	30648	30848	30434	30765	30906	30730	30444	30762	30805	30771	30508	30710	30644	30857	30916	30736	30914	30834	30546	30721	31026	30834	30787	30653	30356	30402	30686	30866	30744	30665	30828	30642	30694	30751	30823	30860	30586	30972	30932	30573	30639	30820	30885	30782	30516	30685	30914	30698	30859	30806	30425	30651	30765	30665	30502	30688	30761	30804	30730	31015	30785	30824	30629	30801	30558	30782	30954	30793	30916	30575	30674	30692	30784	30825	30853	30810	30539	30829	30895	30570	30651	30740	30886	30430	30838	30610	30433	30766	30729	30785	31059	30679	30885	30573	30614	30650	30864	31012	30511	30522	30523	30508	30790	30514	30651	31025	30752	30681	30846	30665	30688	30785	30581	30642	30538	30869	30872	30607	30819	30411	30508	30729	30677	30500	30553	30721	30993	30707	30467	30680	30541	30880	30750	30670	30844	31065	30732	30717	30758	30600	30725	30785	30920	30851	30430	30604	30934	30568	30861	30735	30763	30889	30801	30767	30807	30716	30488	30559	30605	30653	30723	30727	30679	30955	30805	30830	30873	30584	30559	30619	30542	30718	30695	30556	30722	30760	30614	30694	30956	30806	31022	30582	30768	30864	30881	30977	30732	30964	30779	30583	30698	30719	30654	30869	30833	30829	30756	30461	30711	30616	30758	30736	30637	30606	30758	30726	30499	30823	30430	30384	30883	30682	30905	30505	30883	30841	30747	30782	31083	30622	30799	30657	30552	30632	30859	30632	30916	30935	30671	30506	30809	30688	30601	30794	30746	30719	30748	30839	30566	30902	30705	30585	30503	30834	30810	30869	30927	30879	30805	30708	30571	30671	30722	30989	30818	30654	30870	30572	30750	30838	30996	30489	30581	30764	30626	30800	30425	30888	30896	30769	30686	30875	30906	30662	30657	30548	30713	30668	30856	30799	30592	30773	30537	30883	30648	30639	30775	30738	30858	30879	30569	30928	30625	31088	30729	30688	30950	30717	30815	30667	30788	30875	30794	30817	30842	30533	30465	30451	30723	30846	30400	30645	30841	30529	30581	30991	30683	30610	30509	30711	30472	30573	30818	30865	30757	30801	30751	30707	30747	30589	30789	30778	30956	30802	30749	30441	30658	30734	30728	30984	30788	30668	30700	30841	30787	30613	30563	30709	30610	30645	30753	30679	30966	30809	30835	30822	30404	30699	30832	30759	30598	30983	30895	30794	30609	30777	30806	30244	30480	30678	30843	30696	30864	30724	30702	30266	30578	30557	30617	30927	30490	30920	30610	30680	30670	30822	30872	30673	30759	30774	30830	30479	30586	30723	30770	30882	30716	30875	30801	30837	30791	30777	30699	30664	30646	30881	30870	30662	30816	30763	30734	30695	30809	30911	30700	30855	30760	30825	30797	30903	30885	30522	30410	30802	30727	30647	30718	30444	30864	30725	30670	30610	30612	30587	30844	30886	30720	30533	30791	30539	30439	31213	30920	30659	30534	30957	30836	30485	30747	30691	30750	30930	30703	30571	30619	30740	30959	30699	30859	30647	30752	30634	30483	30801	30710	30636	30538	30586	30665	30852	30696	30786	30749	30536	30781	30693	30763	30926	30852	30772	30450	31051	30850	30680	30753	30747	30513	30802	30922	30755	30576	30702	30558	30497	30682	30531	30865	30808	30755	30571	30700	30784	30674	30780	30812	30746	30942	30917	30798	30744	30526	30654	30788	30752	30770	30569	30880	30811	30852	30749	30601	30894	30609	30761	30840	31111	30931	30481	30791	30521	30940	30901	30819	30508	30663	30700	30727	30707	30583	30882	31029	30729	30914	30711	30679	30783	30555	30286	30781	30969	30862	30612	30700	30986	30667	30694	30686	30553	30961	30641	30783	30696	30621	30578	30516	30513	30721	30664	30528	30714	30708	30567	30925	30700	30702	30750	30657	30807	30626	30600	30582	30853	30702	30672	30875	30882	30533	30808	30479	30730	30728	30862	30887	30491	30604	30690	30681	30796	30848	30554	30734	30900	30637	30669	30590	30688	30512	30654	30581	30716	30864	30736	30716	30908	30796	30915	31053	30645	30834	30858	30744	30607	30759	30694	30451	30945	30566	30572	30843	30680	30712	30741	30769	30755	30804	30679	30957	30733	30821	30859	30937	30753	30775	30746	30802	30884	30863	30855	30806	30749	30858	30679	30708	30600	30727	30482	30692	30888	30864	30481	30615	30786	30943	30635	30799	30923	30553	30676	30893	30966	30704	30829	30650	30533	30600	30584	31008	30728	30787	30748	30550	30938	31098	30853	30830	30951	30878	30788	30657	30877	30769	30596	30770	30755	31057	30530	30513	30639	30566	31039	30773	30510	30842	30708	30680	30638	30709	30957	30845	30601	30579	30837	30930	30434	30724	30839	31167	30649	30817	30742	30446	30778
25478	46650	51569	47803	46987	44021	60905	57227	39096	26916	20432	18136	17687	17300	17239	17469	17332	17465	17351	17424	17286	17257	17315	17282	17149	17029	17270	17313	17186	17340	17176	17405	17428	17310	17234	17495	17471	17487	17393	17268	17283	17350	17137	17344	17410	17404	17331	17388	17356	17131	17245	17267	17314	17369	17168	17256	17406	17328	17331	17240	17280	17208	17375	17339	17127	17145	17245	17274	17370	17312	17351	17372	17117	17283	17192	17149	17099	17322	17340	17208	17236	17217	17235	17482	17392	17202	17090	17231	17193	17101	17156	17440	17166	17218	17223	17238	17286	17428	17286	17380	17258	17247	17114	17120	17162	17238	17333	17240	17240	17242	17373	17286	17309	17406	17107	17216	17052	17302	17334	17347	17169	17225	17113	17174	17214	17315	17252	17248	17365	17196	17266	17183	17282	17356	17435	17301	17115	16982	17281	17345	17219	17303	17132	17425	17252	17228	17196	17224	17093	17208	17197	17472	17179	17260	17141	17276	17252	17314	17252	17184	17215	17380	17457	16989	17166	17217	17416	17199	17055	17213	17151	17268	17220	17325	17498	17269	17128	17378	17329	17196	17233	17319	17264	17234	17276	17068	17270	17306	17123	17343	17317	17182	17222	17348	17398	17390	17082	17126	17312	17338	17306	17200	17068	17216	17271	17120	17272	17330	17201	17191	17192	17392	17280	17180	17301	17205	17416	17136	17190	17302	17419	17175	17160	17333	17345	17374	17367	17126	17397	17210	17144	17404	17262	17216	17119	17158	17486	17238	17191	17219	17100	17147	17140	17158	17224	17249	17055	17203	17285	17075	17250	17297	17212	17272	17097	17512	17275	17323	17166	17485	17278	17264	17281	17290	17250	17320	17119	17251	17101	17316	17253	17226	17125	17158	16951	17429	17175	17155	17387	17229	17208	17407	17144	17134	17079	17135	17149	17106	17267	17176	17287	17086	17272	17311	17287	17138	17076	17173	17463	17294	17186	17386	17121	17316	17129	17165	17460	17184	17127	17170	17395	17234	17345	17337	17146	17263	17355	17244	17320	17378	17064	17086	17126	17192	17235	17205	17321	17311	17051	17335	17240	17039	17160	17278	17279	17500	17307	17340	17360	17114	17307	17192	17330	17185	17358	17161	17337	17188	17354	17153	17210	17192	17106	17232	17443	17431	17252	17227	17346	17278	17318	17195	17205	17308	17339	17429	17156	17302	17443	17337	17349	17136	17476	17097	17094	17334	17272	17282	17262	17165	17128	17122	17254	17298	17137	17231	17128	17332	17146	17177	17401	17311	17203	17100	16990	17286	17129	17363	17240	17226	17346	17256	17282	17247	17110	17195	17380	16975	17103	17226	17332	17268	17153	17095	17383	17045	17249	17161	17255	17240	17148	17188	17214	17297	17343	17124	17257	17435	17171	17221	17239	17262	17271	17229	17400	17302	17489	17218	17189	17283	17249	17353	17217	17147	17184	17308	17085	17297	17120	17207	17320	17315	17381	17358	17307	17172	17445	17187	17366	17252	17314	17272	17150	17266	17324	17386	17308	17189	17091	17259	17145	17226	17216	17201	17218	17458	17305	17061	17315	17365	17276	17207	17282	17150	17100	17127	17335	17172	17392	17262	17367	17095	17367	17202	17092	17394	17217	17211	17184	17239	17345	17259	17367	17325	17401	17310	17303	17268	17442	17167	17375	17298	17321	17285	17175	17415	17332	17090	17177	17196	17111	17363	17322	17150	17185	17300	17315	17410	17439	17252	17274	17042	17297	17388	17059	17264	17468	17273	17369	17286	17138	17378	17441	17203	17439	17155	17483	17253	17283	17210	17251	17290	17287	17276	17227	17112	17184	17338	17425	17302	17206	17125	17420	17284	17463	17437	17195	17138	17432	17239	17407	17331	17340	17264	17167	17314	17351	17314	17105	17281	17333	17073	17519	17269	17041	17149	17209	17209	17243	17155	17373	17289	17197	17080	17197	17230	17371	17269	17262	17291	17252	17086	17303	17417	17397	17446	17133	17285	17167	17267	17180	17144	17229	17130	17274	17282	17307	17162	17333	17262	17425	17307	17285	17129	17260	17154	17304	17385	17081	17375	17172	17327	17302	17360	17164	17199	17121	17201	17216	17168	17359	17089	17221	17208	17277	17296	17179	17204	17213	17414	17197	17402	17273	17274	17212	17316	17117	17313	17207	17054	17327	17289	17302	17187	17354	17128	17266	17155	17341	17311	17247	17124	17274	17239	17383	17300	17184	17224	17248	17395	17338	17302	17266	17209	17199	17248	17217	17282	17261	17473	17287	17105	17316	17221	17171	17259	17296	17248	17113	17187	17300	17242	17118	17324	17239	17314	17347	17129	17132	17447	17462	17136	17188	17366	17402	17320	17332	17381	17301	17111	17213	17335	16993	17368	16938	17309	17144	17210	17217	17191	17310	17365	17340	17072	17119	17172	17158	17067	17138	17240	17246	17205	17255	17213	17131	17231	17378	16979	17110	17304	17221	17131	17195	17035	17154	17256	17112	17152	17353	17357	17254	17349	17141	17268	17387	17268	17240	17188	17394	17190	17280	17150	17206	17308	17112	17096	17356	17162	17059	17265	17294	17152	17237	17258	17266	17275	17233	17214	17094	17376	17071	17250	17332	17325	17286	17187	17347	17358	17079	17285	17104	17373	17233	17162	17585	17203	17184	17195	17165	17244	17373	17282	17304	17220	17275	17430	17218	17402	17123	17213	17238	17230	17457	17393	17129	17158	17017	17261	17408	17149	17227	17222	17218	17152	17302	17456	17280	17229	17192	17347	17109	17324	17259	17180	17347	17296	17513	17310	17092	17298	17277	17210	17243	17413	17182	17237	17231	17238	17309	17291	17290	17237	17089	17155	17250	17287	17238	17256	17251	17346	17237	17204	17320	17371	17149	17220	17193	17336	17403	17047	17260	17208	17306	17310	17310	17307	17199	17259	17277	17282	17295	17190	17364	17265	17252	17282	17334	17328	17393	17271	17234	17375	17266	17223	17020	17053	17062	17230	17155	17057	17276	17254	17278	17290	16981	17277	17322	17243	17280	17249	17169	17179	17289	17293	17184	17289	17307	17271	17335	17215	17435	17282	17337	17160	17314	17444	17294	17150	17106	17228	17264	17169	17354	17035	17189	17245	17327	17181	17386	17190	17338	17327	17279	17302	17353	17156	17392	17322	17127	17323	17459	17148	17311	17254	17209	17268	17320	17388	17249	17168	17186	17180	17082	17469	17257	17146	17284	17261	17300	17191	17290	17290	17177	17086	17375	17271	17139	17241	17415	17253	17076	17318	17279	17111	17161	17077	17208	17247	17231	17357	17136	17271	17381	17247	17174	17293	17119	17238	17178	17272	17457	17181	17266	17379	17293	17215	17388	17156	17308	17281	17252	17392	17113	17337	17231	17350	17158	17181	17318	17161	17263	17283	17309	17185	17257	17301	17188	17412	17231	17386	17204	17180	17234	17147	17150	17273	17285	17209	17101	17355	17272	17257	17085	17297	17125	17216	17227	17449	17282	17154	17343	17393	17317	17290	17159	17246	17100	17334	17149	17262	17142	17237	17115	17102	17224	17285	17368	17226	17068	17192	17226	17279	17147	17277	17178	17302	17031	17386	17191	17244	17252	17334	17240	17192	17398	17236	17321	16993	17289	17275	17242	17135	17190	17313	17138	17257	17153	17319	17057	17087	17317	17286	17234	17146	17303	17114	17110	17130	17355	17098	17020	17377	17383	17285	17155	17172	17264	17376	17261	17248	17225	17206	17292	17246	17169	17105	17081	17323	17250	17302	17198	17315	17145	17386	17274	17301	17318	17322	17154	17315	17332	17214	17081	16972	17226	17171	17104	17285	17351	17261	17270	17161	17012	17069	17212	17304	17429	17298	17305	17322	17151	17118	17209	17121	17172	17162	17251	17071	17331	17225	17223	17254	17312	17176	17316	17151	17192	17296	17237	17330	17296	17331	17320	17291	17241	17107	17230	17025	17221	17309	17090	17116	17329	17273	17148	17374	17303	17194	17279	17332	17398	17263	17332	17274	17200	17287	17338	17230	17234	17302	17306	17139	17288	17160	17248	17291	17246	17327	17116	17203	17408	17251	17202	17341	17191	17391	17153	17191	17207	17326	17296	17251	17520	17367	17208	17225	17275	17350	17379	17278	17426	17204	17250	17255	17345	17214	17149	17234	17118	17284	17543	17298	17248	17280	17295	17202	17296	17192	17398	17232	17248	17246	17387	17397	17204	17182	17256	17212	17169	17265	17324	17159	17239	17279	17358	17237	17229	17191	17216	17389	17275	17281	17252	17354	17138	17301	17220	17249	17260	17411	17330	17136	17394	17179	17129	17322	17298	17123	17257	17280	17168	17357	17292	17263	17236	17358	17152	17158	17230	17230	17281	17443	17218	17314	17266	17167	17201	17153	17128	17255	17334	17285	17352	17398	17420	17161	17301	17535	17260	17317	17192	17242	17189	17235	17377	17243	17448	17285	17365	17422	17210	17274	17306	17321	17212	17338	17203	17411	17182	17236	17167	17252	17361	17327	17347	17164	17168	17257	17170	17251	17234	17193	17410	17438	17268	17377	17184	17186	17204	17200	17365	17091	16973	17200	17245	17366	17289	17192	17205	17129	17443	17134	17418	17168	17266	17034	17142	17286	17066	17179	17299	17083	17289	17270	17269	17362	17201	16988	17118	17214	17211	17299	17198	17300	17206	17353	17154	17280	17202	17184	17274	17205	17117	17384	17200	17253	17153	17089	17248	17081	17216	17324	17272	17306	17338	17279	17214	17248	17257	17300	17054	17249	17215	17273	17078	17294	17383	17176	17184	17372	17108	17218	17316	17234	17171	17280	16987	17219	17052	17351	17181	16906	17141	17279	17053	17285	17270	17205	17248	17335	17327	17307	17089	17212	17487	17287	17181	17394	17427	17092	17263	17168	17247	17323	17206	17097	17256	17343	17160	17275	17319	17270	17356	17106	17364	17281	17292	17151	17182	17150	17231	17159	17263	17293	17163	17259	17481	17256	17182	17262	17287	17288	17270	17184	17341	17104	17258	17192	17284	17172	17243	17196	17154	17282	17024	17172	17164	17082	17098	17078	17126	17263	17319	17331	17207	17276
35100	35014	44108	44048	44144	40181	37284	34995	33125	31523	30640	30502	30608	30504	30230	30248	30402	30026	30301	30393	30100	30270	30190	30385	30321	30305	30214	30126	30506	30310	30187	30242	30423	30149	30206	30290	30283	30318	30299	30090	30117	30192	30307	30209	30224	30331	30395	29975	30075	30367	30346	30488	30160	30264	30054	30001	30120	30027	30119	30246	30207	30083	30431	30147	30234	30412	30061	30134	30286	30180	30245	30020	30349	30544	30286	30209	30162	30193	30351	30029	30315	30205	30338	30231	30302	30348	30247	30261	30487	30081	30081	30032	30148	30028	30322	30241	30224	30269	30251	30328	30037	30211	30207	29974	30320	30341	30049	30209	30274	30273	30298	30268	30120	30360	29926	30147	30234	30172	30269	30077	29993	30128	29979	30385	30170	30070	30200	30606	30542	30175	30128	30402	30356	30151	30225	30064	30320	30242	30446	30354	30145	29892	30279	30024	30031	30045	30266	30357	29889	30329	30223	30088	30389	30140	30287	30202	30327	30298	30348	30098	30263	30280	30067	30082	30089	30190	30438	30041	30261	30143	30345	30354	30070	30256	30361	30102	30318	30362	30272	30361	30379	30139	30346	30266	30025	29872	30199	29983	30094	30259	30423	30311	30194	30279	30083	30188	30280	30349	30253	30307	30254	30337	30362	29971	30295	30133	30265	30377	30229	30167	30203	30182	30323	30311	30305	29776	30265	30031	30165	30084	29854	30027	30291	30111	30209	30234	30224	30092	30184	30301	30156	30340	30125	30376	30126	30009	29919	30216	30167	30157	30038	30114	30309	30354	30117	30106	30099	30291	30169	30183	30377	30416	30016	30213	30453	29978	30518	30286	30477	30443	30491	30419	30168	30081	30242	30178	30335	30310	30403	29785	30275	30118	30371	30342	30077	30235	30185	30173	30041	30050	30303	30085	30183	30388	30379	30023	30284	30229	30162	30021	30260	30194	30378	30318	30157	30162	30015	30092	29924	30282	30244	30244	30205	30231	30441	30226	30148	30250	30099	30037	30219	30127	29946	30260	30071	30434	30336	30280	30082	30413	30384	30007	30052	30140	30280	30154	30344	30550	30156	30362	30212	30145	30120	30124	29994	30008	30058	30359	30173	30307	30231	30294	30215	30354	30137	30191	30420	30185	30108	30013	30428	30467	30365	30348	30319	30193	30054	30413	30372	30292	30129	30232	30159	30159	30420	30185	30221	30415	30090	30273	30251	30485	30252	30256	30321	30297	30405	30305	29872	30419	30233	30178	30302	30262	30078	30197	30314	30330	30397	30121	30030	29931	30192	30479	30332	30241	30361	30176	30116	30118	30156	30191	30144	30183	30231	30346	30297	30227	30343	30354	30412	30264	30457	30282	30466	30099	30256	30193	30065	30178	30204	30399	30182	30151	30220	30163	30210	29995	30303	30148	30262	30295	30387	30350	30210	30063	30330	30349	30167	30317	30104	30390	30171	30064	30137	30102	30231	30046	30032	30181	30238	30261	30208	30182	30311	30302	30138	30618	29801	30350	30153	30382	30249	30078	30413	30419	30463	30374	30471	29978	30401	30202	30184	30334	30145	30215	30128	29921	30033	30660	30247	30149	30328	30295	29999	30109	29999	30081	30116	30105	30332	30176	30149	30208	30065	30228	30258	30220	30204	30252	30297	29991	30103	30247	30274	30134	30161	30138	30297	30236	29946	30136	30304	30328	30142	30101	30462	30090	30343	30242	30029	30252	29974	30101	30196	30068	30013	30148	30244	30236	30271	30329	30277	30078	30345	30087	30285	29886	30456	30242	30054	30414	30036	30280	30257	30118	30082	30196	30377	30280	29939	30002	30430	30144	30354	30349	30285	30025	30023	30062	30435	30206	30239	30011	30357	30097	30230	30213	30510	30394	30266	30023	30015	29992	29974	30620	30323	30033	30157	30439	30048	30305	30011	30142	29995	30225	30193	30386	30286	30414	30343	30145	30355	30303	30309	30017	30033	30060	30300	30349	29971	30129	30214	30518	30133	30110	30458	30153	30158	30204	30364	30346	30256	30096	30140	30317	30301	30392	30307	30251	30479	30265	30244	30198	30342	30211	30121	30090	30125	30008	30327	29982	30192	30341	30131	30107	30098	30195	30110	30105	30303	30066	30205	30133	30345	30233	29905	30258	30455	30409	30475	30117	30420	30353	30264	30402	30513	30602	30325	30083	30385	30276	30149	30079	30237	30340	30370	30253	30168	30091	30380	30142	30201	30246	30097	30051	30209	30309	30356	30088	29996	30240	30393	30301	29875	30153	30314	29873	30428	30162	30323	30208	30186	30325	30165	30175	30376	30339	30205	30472	30421	30166	30326	30252	30473	30355	30271	30178	30167	30128	30511	29946	29958	30148	30241	30431	30051	30169	30093	30122	30183	30157	30373	30363	30304	29914	30021	30591	30556	30252	30382	30263	30291	30236	30213	30391	30091	30159	30075	30105	29820	30321	30390	30120	30391	30284	30371	30314	30243	30265	30065	30177	29930	30052	30274	30205	30409	30466	30194	29997	29921	30163	30168	30126	30244	30437	30587	30331	30117	30032	30133	30391	29992	30227	30039	30250	30046	30049	30015	30323	29958	30134	29980	30170	30257	30263	30154	30186	30120	29983	30289	30579	30425	30022	30067	30201	30346	30162	30319	30207	30120	30087	30433	30266	30398	30321	30185	30604	30335	30211	30155	30328	30012	30233	30162	30136	30093	30254	30245	30091	30289	30556	30069	30397	30229	30213	30462	30191	30107	30314	30096	30031	30021	30354	30223	30136	30161	30512	30184	30256	30437	30008	30312	30192	29908	30011	30313	30415	30200	30277	30195	30383	30159	30086	30438	30235	30361	30207	30379	30236	30287	30207	30245	30084	30266	30345	30260	30291	30112	30061	30083	29966	30030	30048	30297	30056	30288	30260	30177	30080	30282	30106	30131	30347	30114	30353	30221	30176	30119	30326	30667	30474	30248	29978	30118	29769	30185	30081	30225	30203	30571	30047	30003	30194	30147	30176	30173	30045	30124	30328	30134	30117	30061	30305	30020	30287	30272	30429	30195	30104	30350	30278	30142	29936	29995	30312	30204	30186	30128	30069	30118	30061	30162	30062	30512	30292	30199	30138	30218	30236	30267	30133	30260	30486	30483	30334	30261	30287	30493	30250	30148	30165	29999	30235	29932	30154	30157	30295	30475	30166	30422	30298	30135	30492	30356	30247	30217	30385	30141	30156	30247	30074	30029	30107	30196	30364	30181	30329	30026	30092	30200	30172	30210	30058	29967	30287	30199	30402	30308	30192	30455	30114	30334	30347	30463	30045	30442	30159	30348	30346	30225	30143	30354	30165	30098	29859	30241	30302	30437	30209	30366	30428	30374	30200	30575	30089	29902	30159	30222	30407	30243	29968	30298	29947	30126	30017	30417	30236	30123	30303	30282	30177	30315	30316	30164	30031	30278	30096	30102	30263	30328	30348	30310	30210	30091	30425	30434	29988	30246	30201	30023	30288	29888	30303	30480	30101	30178	30052	30284	30303	30163	30320	30252	30271	30279	30308	30489	30456	30422	30216	30217	30150	29900	30137	30142	30367	30084	30101	30243	30186	30349	30183	30143	30148	30184	30226	30270	30302	30393	30240	30212	30292	30079	30011	29794	30265	30219	30073	30382	30295	30050	30234	30290	30347	30325	29979	30194	30188	30287	29952	30337	30045	30529	30317	30297	30201	30311	30219	30240	30241	30150	30322	30284	30263	30349	30430	30356	30300	30490	30165	30424	30304	30395	30353	30210	30345	30217	30342	30169	30146	30210	30232	30303	30165	30237	30330	30229	29982	30272	30070	30444	30239	30210	30520	30109	30267	30137	30062	30321	30391	30286	29935	30175	30102	30372	29838	29989	30261	30285	30111	30028	30221	30270	30074	30277	30306	30514	30468	30203	30344	30296	30065	30375	30298	30407	30488	30337	29936	30092	29918	30141	30072	30221	30242	30242	30213	29942	30320	30046	30251	30500	30151	30242	30226	30430	30132	30136	30420	30042	29989	30355	30268	30383	30553	30116	30218	30252	30176	30108	30329	30324	30258	29981	30090	30202	30221	30111	30136	30385	30226	30157	30463	30176	30320	30266	30147	30128	30379	30397	30321	30477	30508	30250	30144	30135	30191	30307	30278	30250	30564	30332	30018	30307	30050	30009	30231	30312	30111	30019	30211	30078	30060	30198	30203	30324	30182	30068	30308	30277	30247	30411	30159	30034	29958	30520	30358	30160	30107	30263	30120	30286	30396	30255	30292	30396	30305	30213	30049	30186	29971	30025	30131	30022	29895	30126	30208	30428	29973	30157	30287	30245	30163	30349	30402	30288	30284	30266	30145	30401	30331	30413	30315	30198	30402	30328	30340	29960	30026	30192	30187	30121	30297	30021	30149	30322	30061	30289	30096	30324	30163	30285	30207	30323	30006	30545	30270	30255	30042	30215	30261	30277	30622	30346	30177	30307	30310	30520	30337	30128	30241	30225	30282	30307	30308	30332	30043	30373	30085	30555	30103	30176	30001	30063	30356	30345	30254	30169	30163	30124	29893	30183	30073	30366	30041	30183	30339	30460	29967	30254	30199	30162	30006	29954	29981	30270	30274	30188	30247	30336	30340	30259	30452	30327	30339	30176	30185	30549	29882	30322	30109	29967	30196	30217	30310	30213	30416	30081	30646	30277	30153	30375	30355	30291	30370	30207	30077	30226	30094	30100	30105	30291	30114	29908	30360	30331	30295	30316	29988	29861	29782	30347	30392	30151	30132	30250	30219	30285	30155	30234	30389	30224	30340	30194	30413	30273	30084	30122	30483	30108	30299	30486	30264	30169	29995	30269	30183	30040	30272	30537	30570	30306	30042	30110	30084	30055	30523	29990	30053	30419	30375	30297	30151	30142	30346	30146	30248	30344	30114	30179	30513	30235	30343	30182	30459	30291	30187	30257	30061	30342	30218	30153	30189	30279	30292	30263	30066	30098	30108	30094	30227	30211	30243	30191	30084	30272	30410	30144	30036	30016	30267	30062	30023	30126	30387	30205	30367	30464	30475	30491	30133	30124	30359	30264	30391	30424	30205	30381	30194	30344	30265	30189	30158	30271	30109	30160	30240
24941	32577	36282	33254	32597	27688	24149	21723	19247	17755	17082	16937	16811	16655	16652	16702	16741	16730	16463	16819	16617	16708	16885	16603	16678	16667	16667	16791	16639	16618	16823	16712	16705	16720	16614	16715	16657	16701	16697	16597	16772	16584	16698	16508	16641	16641	16701	16607	16778	16714	16587	16857	16649	16813	16709	16788	16659	16724	16647	16725	16678	16832	16620	16726	16709	16841	16673	16662	16918	16583	16641	16791	16644	16631	16629	16584	16666	16694	16785	16525	16525	16682	16573	16854	16781	16552	16762	16776	16712	16600	16727	16572	16555	16882	16689	16798	16547	16833	16507	16692	16775	16882	16531	16802	16518	16633	16797	16630	16727	16752	16607	16796	16707	16543	16872	16706	16795	16563	16723	16721	16545	16696	16822	16634	16722	16759	16530	16633	16705	16468	16705	16757	16742	16787	16763	16726	16689	16603	16743	16564	16664	16643	16751	16701	16513	16739	16699	16776	16562	16675	16656	16754	16794	16609	16597	16766	16662	16684	16752	16760	16542	16698	16662	16727	16655	16817	16483	16642	16818	16752	16640	16629	16678	16697	16784	16748	16665	16627	16572	16820	16575	16670	16614	16711	16642	16658	16752	16629	16474	16695	16670	16648	16666	16749	16632	16681	16700	16695	16662	16655	16684	16637	16649	16664	16601	16742	16613	16677	16637	16794	16523	16550	16693	16640	16470	16631	16544	16782	16594	16459	16714	16474	16908	16492	16782	16412	16682	16642	16705	16480	16738	16725	16785	16645	16750	16891	16591	16721	16681	16874	16795	16691	16740	16465	16556	16765	16748	17024	16865	16798	16618	16855	16608	16784	16715	16600	16756	16788	16695	16688	16861	16796	16871	16699	16753	16797	16724	16540	16627	16692	16609	16746	16647	16762	16831	16549	16697	16628	16678	16755	16683	16471	16675	16773	16673	16747	16744	16747	16792	16856	16767	16651	16757	16928	16686	16671	16697	16814	16661	16670	16653	16576	16590	16757	16926	16780	16511	16720	16773	16578	16597	16665	16512	16735	16710	16696	16614	16703	16643	16691	16837	16659	16699	16703	16553	16759	16467	16727	16601	16630	16832	16699	16737	16511	16610	16744	16749	16624	16654	16695	16783	16677	16829	16807	16727	16697	16776	16717	16661	16650	16657	16448	16519	16800	16545	16817	16574	16715	16781	16771	16783	16637	16669	16668	16571	16439	16773	16702	16828	16618	16781	16819	16587	16553	16599	16767	16700	16557	16794	16910	16729	16741	16696	16626	16690	16481	16756	16529	16589	16845	16732	16831	16708	16459	16761	16743	16419	16901	16769	16643	16616	16444	16723	16794	16470	16656	16590	16793	16716	16729	16625	16545	16598	16538	16557	16705	16714	16574	16751	16817	16472	16793	16798	16642	16657	16717	16656	16705	16819	16572	16638	16740	16761	16622	16613	16758	16771	16656	16671	16694	16751	16503	16724	16640	16577	16810	16512	16657	16624	16503	16808	16730	16561	16754	16766	16888	16551	16737	16576	16851	16586	16680	16695	16539	16638	16806	16704	16632	16694	16776	16630	16623	16742	16797	16462	16827	16713	16686	16489	16649	16900	16732	16457	16934	16727	16688	16725	16771	16772	16634	16742	16631	16752	16967	16532	16699	16534	16754	16605	16642	16769	16609	16846	16638	16842	16596	16826	16962	16983	16651	16638	16750	16592	16828	16547	16619	16635	16748	16654	16725	16703	16689	16802	16556	16754	16616	16726	16676	16761	16702	16713	16597	16781	16791	16681	16753	16690	16617	16761	16632	16764	16699	16627	16814	16846	16508	16745	16763	16684	16556	16710	16816	16631	16602	16609	16545	16521	16561	16934	16641	16722	16575	16523	16685	16809	16808	16693	16532	16622	16617	16753	16636	16929	16655	16702	16579	16767	16628	16620	16748	16600	16756	16646	16738	16742	16577	16790	16622	16912	16786	16583	16608	16523	16611	16633	16777	16623	16994	16785	16737	16684	16672	16422	16690	16727	16696	16524	16687	16656	16713	16812	16713	16433	16728	16759	16573	16779	16808	16695	16610	16829	16859	16786	16521	16831	16879	16703	16538	16598	16707	16722	16682	16640	16651	16919	16630	16567	16835	16762	16653	16604	16675	16595	16742	16590	16892	16778	16619	16706	16742	16875	16681	16520	16634	16638	16648	16784	16588	16649	16720	16693	16791	16787	16663	16728	16640	16758	16659	16755	16598	16535	16701	16756	16759	16679	16833	16953	16693	16889	16755	16804	16561	16525	16543	16677	16885	16685	16626	16613	16713	16707	16571	16644	16747	16714	16700	16505	16580	16653	16822	16726	16650	16717	16984	16740	16809	16779	16657	16524	16748	16571	16806	16642	16771	16537	16585	16721	16623	16598	16614	16702	16693	16659	16612	16763	16752	16585	16735	16791	16447	16618	16823	16637	16763	16918	16579	16667	16871	16710	16664	16602	16700	16772	16573	16672	16734	16833	16699	16724	16521	16771	16682	16548	16645	16884	16678	16615	16537	16516	16701	16713	16683	16698	16661	16771	16648	16703	16767	16730	16721	16765	16851	16815	16702	16681	16717	16775	16601	16733	16543	16810	16583	16837	16578	16860	16553	16674	16612	16665	16861	16775	16489	16726	16627	16676	16812	16725	16604	16584	16746	16647	16728	16689	16711	16560	16838	16732	16701	16813	16634	16432	16873	16623	16621	16640	16874	16803	16592	16861	16629	16686	16653	16721	16531	16497	16715	16824	16713	16776	16706	16744	16596	16819	16651	16664	16840	16669	16698	16906	16774	16690	16766	16890	16684	16610	16723	16746	16685	16601	16741	16708	16532	16622	16603	16494	16627	16655	16680	16613	16705	16717	16763	16812	16799	16692	16740	16432	16604	16469	16637	16657	16681	16700	16532	16452	16735	16758	16784	16662	16864	16837	16649	16626	16819	16748	16641	16666	16619	16672	16723	16732	16782	16814	16547	16671	16671	16710	16641	16521	16709	16609	16770	16824	16648	16745	16613	16747	16481	16737	16705	16797	16882	16553	16791	16711	16797	16569	16619	16700	16582	16784	16646	16727	16599	16765	16582	16811	16746	16545	16636	16610	16831	16968	16693	16556	16688	16784	16748	16774	16573	16685	16600	16730	16624	16786	16744	16751	16686	16677	16882	16549	16547	16660	16784	16735	16620	16686	16663	16693	16741	16584	16650	16983	16677	16740	16765	16866	16688	16544	16606	16703	16609	16742	16823	16658	16657	16608	16605	16674	16679	16597	16719	16582	16761	16703	16794	16737	16776	16798	16785	16648	16592	16778	16847	16823	16540	16645	16604	16642	16799	16694	16675	16737	16498	16840	16744	16738	16576	16746	16645	16895	16672	16703	16825	16646	16600	16728	16788	16689	16680	16673	16830	16786	16619	16680	16718	16767	16645	16830	16730	16599	16837	16682	16606	16776	16572	16630	16826	16601	16757	16780	16691	16723	16661	16739	17002	16712	16599	17018	16560	16536	16618	16759	16553	16675	16604	16700	16853	16890	16761	16793	16748	16692	16808	16557	16712	16679	16556	16731	16709	16539	16644	16699	16545	16696	16911	16876	16886	16411	16681	16435	16530	16782	16702	16787	16646	16895	16568	16565	16617	16644	16910	16807	16642	16647	16750	16913	16612	16735	16825	16818	16709	16749	16713	16672	16705	16658	16967	16657	16669	16600	16737	16879	16656	16638	16717	16786	16677	16660	16710	16822	16736	16761	16722	16985	16454	16853	16720	16783	16755	16693	16844	16781	16688	16529	16704	16741	16776	16671	16736	16538	16582	16795	16772	16701	16713	16605	16773	16687	16827	16547	16781	16811	16853	16838	16602	16562	16770	16719	16626	16553	16759	16615	16562	16790	16833	16672	16661	16907	16503	16495	16698	16780	16692	16898	16461	16767	16640	16721	16762	16765	16728	16674	16505	16637	16697	16752	16805	16948	16664	16792	16685	16779	16693	16613	16642	16884	16705	16685	16806	16985	16631	16711	16814	16937	16795	16683	16726	16608	16796	16586	16693	16802	16633	16430	16731	16869	16450	16584	16747	16707	16601	16713	16855	16639	16623	16616	16782	16772	16752	16804	16723	16665	16711	16731	16640	16795	16818	16760	16825	16690	16870	16890	16478	16875	16624	16736	16722	16690	16759	16661	16809	16573	16675	16808	16940	16674	16644	16905	16793	16786	16557	16595	16855	16556	16707	16644	16589	16538	16695	16739	16579	16777	16745	16529	16665	16788	16754	16795	16630	16838	16734	16707	16832	16590	16530	16693	16746	16621	16673	16448	16611	16635	16757	16602	16874	16783	16742	17021	16816	16846	16620	16761	16714	16564	16528	16689	16686	16598	16612	16653	16797	16679	16667	16672	16618	16510	16635	16640	16729	16966	16638	16715	16887	16568	16601	16597	16846	16583	16852	16834	16651	16723	16547	16600	16840	16713	16573	16598	16679	16680	16709	16749	16704	16556	16820	16792	16725	16753	16527	16621	16711	16562	16650	16704	16614	16686	16802	16646	16741	16560	16896	16669	16706	16734	16531	16719	16693	17001	16724	16737	16608	16834	16630	16759	16744	16675	16613	16627	16828	16666	16864	16659	16775	16683	16762	16625	16646	16730	16691	16564	16828	16700	16642	16672	16851	16660	16631	16715	16753	16820	16690	16804	16624	16711	16890	16739	16478	16714	16616	16708	16631	16689	16795	16803	16620	16752	16645	16764	16770	16845	16857	16654	16750	16831	16698	16744	16747	16711	16725	16744	16615	16902	16783	16987	16659	16615	16717	16681	16658	16869	16713	16593	16483	16610	16769	16877	16655	16684	16652	16795	16537	16741	16585	16731	16674	16787	16618	16887	16764	16863	16648	16739	16737	16779	16782	16785	16775	16612	16697	16683	16609	16683	16664	16756	16719	16616	16596	16566	16648	16678	16705	16495	16587	16574	16719	16789	16867	16752	16646	16541	16512	16722	16530	16846	16663	16787	16682	16778	16575	16696	16812	16657	16691	16832	16642	16799	16687	16828	16807	16751	16810	16726	16642	16589	16570	16876	16559	16773	16696	16694	16479	16658	16628	16615	16675	16546	16744	16579	16846	16755	16732	16615	16596	16628	16641
24839	21604	33301	41290	39732	43540	54388	49482	41659	35441	32054	30886	30352	30305	30224	30064	30323	30507	30320	30214	30247	30144	30129	30119	30123	29895	30299	29934	30185	30147	30108	30028	30175	30180	30242	30114	30302	29878	30141	29990	30429	30222	30327	30047	30114	30124	30192	30131	30066	29925	30177	30200	30362	29976	30160	30268	30147	30392	30129	30323	30263	30108	29973	30295	30149	30475	29985	30311	29957	29972	30437	30366	30017	30290	30200	30029	29944	30360	30256	30073	30177	30088	30159	30079	30430	30280	30176	30021	30013	30231	29950	30249	30180	30155	30049	30127	30436	30315	30121	30387	30076	30273	30262	30257	30111	29968	30083	30249	30483	30285	30071	30255	29910	30059	30067	30069	30166	30223	29985	30105	30115	30315	30112	30048	30003	30152	30252	30039	29841	30034	30119	30175	30186	30091	30331	30407	30263	30091	30326	30386	30183	29943	30092	29815	30149	30181	30012	30173	30105	30237	30221	29770	30216	30244	30390	30178	30199	30139	30282	30036	30192	30156	29834	30169	30153	30155	30121	30197	30055	29918	30141	30280	30146	30169	30140	30423	30160	30228	29927	29905	30134	30274	29969	30145	30165	30074	30145	30226	30106	30221	30212	29906	30135	30230	30011	29813	30071	30294	30395	30305	30152	30227	30082	30037	30312	30006	30163	30304	30278	30321	30303	30094	30000	29949	30420	30222	30218	29988	30249	29970	30096	30205	30095	30290	30065	30174	30249	30216	30145	30039	29899	30130	30101	30161	30289	30080	29894	30118	30011	29904	30313	30146	30195	29977	30106	30174	30260	30166	30472	29949	30173	30198	30072	30141	30076	29938	30080	30358	29858	30272	30122	30088	30075	29896	30291	29962	30110	30439	30186	30147	30152	30243	30347	29962	30047	29960	29971	30292	30283	30083	30066	30179	30227	30175	29999	29881	29801	30099	30146	29989	30166	29841	29994	30193	29777	30190	30134	30138	30076	30193	30111	30180	30047	30009	30138	30010	30177	30162	30239	30056	30282	30172	30212	30031	30210	30024	30300	30034	30157	30321	30074	30266	30130	30177	30150	29940	29792	29988	30105	29950	30294	30415	30248	30154	30126	30381	30134	29926	30293	30066	30153	30146	30486	30011	29969	29929	30340	29952	29993	30083	29984	30041	30299	30250	30278	30298	30074	30332	30111	30040	30241	30094	30272	29886	29992	30387	30241	30031	30241	30004	30097	30222	30131	30270	30373	29936	30259	30214	29818	30213	30078	30282	30093	29854	29957	30093	30055	29956	29899	30228	30361	30146	30238	30078	30105	30191	30009	29985	30106	30009	30133	29996	30241	29941	30237	30144	30267	30496	30008	29963	30021	30309	30430	30210	30291	30538	30340	30188	30170	30029	29950	30288	30353	30267	30055	30087	29952	30033	30203	30212	30351	30058	29964	30070	30163	30159	30269	30125	30331	29797	30005	30030	30028	29902	29865	29920	30266	30103	30129	30302	30423	29938	29939	30212	30344	30110	30113	30245	30381	30219	30065	30040	30109	30053	30137	30287	29924	30091	30044	30005	30031	30365	30270	30185	30335	30005	30124	30321	30089	30042	30060	30043	29988	29947	30045	30172	30298	30274	30456	30119	30281	30048	30057	30170	30090	30156	30203	30135	29932	30234	30002	30022	30095	30153	30023	30385	30325	30173	30097	30361	30434	30095	30223	30172	30307	30215	30308	30296	30143	30045	30231	29900	30274	29995	30142	30230	30173	30243	30279	30151	30122	30181	29983	30138	30096	30051	30279	30061	30089	30027	30170	30218	30051	29930	30309	30120	30025	30213	30387	30348	30091	30212	30034	30132	29884	30098	30310	29998	29779	30197	30311	30051	30447	30101	30197	30368	30126	30154	30312	30182	30284	30090	29970	30081	30219	30024	30190	30083	29991	30087	30323	30336	30316	30195	30127	30374	30098	29874	29913	30197	30171	30099	30271	29906	30147	30055	30078	30198	30140	30378	30199	30235	30081	29988	29996	29938	29857	30089	30084	30037	30098	30136	30120	29973	29979	30313	29918	30114	30308	30429	30034	29871	30435	30065	29917	30243	30029	30141	30381	29865	30061	30465	30146	30294	30164	30380	30336	30166	30236	30252	30098	30513	30053	29980	30392	30253	30107	30041	30217	30273	30155	30282	30180	30259	29964	30335	30226	30226	30319	30001	29896	29913	30175	30033	29800	30047	29980	30098	30190	30232	30214	30084	29900	30046	30054	29877	30029	30183	29850	30074	30155	30328	30107	30003	30070	30246	30272	30101	30301	30035	30144	30196	30202	30465	29968	30160	30223	30162	30044	30088	30271	30127	30018	30212	30121	30253	30045	30146	30026	30098	30342	30143	30237	30130	30157	30140	30371	30176	30468	30040	30251	30035	30264	30210	30366	29930	30215	30033	30221	29990	29855	30127	29987	30094	30441	30219	30276	30323	30074	30104	30057	30006	30081	30114	30402	30245	30160	30112	30279	30042	30091	30139	29965	30246	30229	30256	30242	29886	30372	30026	30442	30033	29980	30330	30439	30189	29921	30145	30130	30007	30144	29915	30017	29971	30215	30138	30250	30065	30154	30291	30130	30240	30185	30015	30088	30070	30273	30126	30370	30087	30293	30202	30377	30005	30106	30072	30227	30172	29998	30296	30070	30125	30010	30019	30078	29992	30347	30259	30382	30068	30170	29942	30311	30271	30176	30073	30332	30253	30025	30300	30259	30180	30148	30228	30120	30199	30055	29998	30043	29821	29992	30104	30142	29917	30032	30236	30095	30160	30371	29993	30263	30170	30213	30161	30068	30227	30301	30265	30205	30066	30439	30087	30313	29831	30209	30088	30262	30443	30242	30123	29994	30211	30225	30075	30135	30043	30072	29996	30133	30087	30156	29894	29919	30230	30241	30080	29988	30061	29938	30067	30344	30162	30150	29934	30157	30156	30246	30092	30361	30079	30250	30195	30386	30163	30043	30155	30054	30000	29806	30078	30027	30150	30146	30081	30097	30094	30208	30174	29940	29981	30162	30326	30305	30000	30001	30298	30403	30264	30097	30161	30218	30357	30253	29997	30157	30413	29938	30059	30047	30298	30110	30304	30109	30346	29955	30153	30203	30354	30052	30017	30504	30043	30226	30210	30294	30115	30118	30102	30383	30214	30215	30384	30061	30025	30020	30127	30066	30170	30014	29918	30196	30148	30125	29973	30046	30228	30197	30014	30004	29926	30134	30203	29799	30109	30357	29790	30190	29954	30343	30066	30234	30184	29876	30361	30102	30138	30336	30075	30196	30274	30151	30159	30297	30179	30295	30136	30209	30207	30165	30410	30112	30220	30124	30246	30079	30288	30362	30186	30256	30075	30312	30178	30126	30131	29901	30327	30072	30021	30085	30304	30011	30278	29949	30002	30003	30158	30131	29959	29921	30447	30113	30061	30179	30092	30072	30151	30242	30250	30058	30186	30063	30313	30039	29845	30307	30222	30161	29950	30185	29897	30001	30166	30051	30118	29938	30060	30076	30157	30181	30170	30250	29991	30315	30344	30064	30339	30132	29871	30071	30179	30012	30003	30273	30342	30248	30184	30219	29939	30063	30334	30303	30010	30120	30071	30346	30147	30064	30233	30182	30269	30201	29919	30270	30043	30109	30204	30342	30274	30185	30124	30390	30084	30222	30131	30315	30262	30298	29740	30063	29862	29948	29760	30004	30353	30160	30170	30288	30082	30104	29829	30023	29999	30006	29846	30307	30155	30126	30026	30413	30452	30374	30328	30421	30119	30112	30185	30022	30111	30548	30311	29984	29900	30181	30251	30286	30212	30059	30174	30103	30257	30299	29948	30021	29916	30218	30078	30338	30106	30009	30131	30477	30168	29828	30206	30146	30098	29997	29990	30161	30315	30170	30105	30042	30293	30292	30017	30311	30165	30222	30162	30135	30191	30131	30559	30273	30271	30073	30084	30260	30129	30269	30063	30039	30302	30230	30335	30172	30110	30294	30015	30422	30136	29935	29925	30200	30200	30036	29983	30238	30079	30456	29955	30188	30287	29747	30111	30211	30102	30367	30324	30174	30358	29998	30169	30049	30069	30025	30068	30210	30317	29892	30038	30043	30358	30296	30382	30051	30283	30066	30187	30333	29987	30429	29827	30160	30053	30219	30105	30236	30298	30140	30090	30334	30061	30046	30046	29825	30202	29989	30201	30435	30317	30304	29999	30082	29982	30223	30142	29771	30160	30377	30480	30202	30067	30337	30318	30014	30247	30404	30274	30289	30193	30124	30075	30113	29998	30047	30130	30127	30119	30261	29962	30286	30375	30186	30266	30130	29813	30195	30018	30163	30248	30161	30294	30264	29860	30030	30018	30271	30516	30057	30086	30094	30150	30138	30172	29895	30275	30200	30302	30150	29946	29991	30380	30333	29986	30211	30194	29936	30074	30058	30347	30063	30185	30120	30229	30022	30002	30290	30112	29996	30270	30107	30091	30116	30109	30237	30108	30042	30161	30232	29937	30410	30128	30072	30116	30163	30151	30335	30197	30236	30108	30194	30140	30046	30320	30352	29801	30332	29938	30204	30254	30140	30238	30226	30215	30085	30114	29867	30285	30172	30123	30129	30185	30086	30085	30296	30082	30056	29908	30175	30421	30261	29984	30067	30295	30175	30436	30157	30229	30090	30080	30334	30011	30029	30316	30096	30371	30131	30191	30329	29957	30050	30055	30042	30170	30185	30218	29928	29966	29825	30008	30068	30273	30307	30132	30148	30147	30240	30355	30190	30103	29887	30259	29993	30072	30162	30150	30290	30063	30301	30057	30273	30018	30142	30276	30371	30139	30431	29991	30247	29972	30149	30048	30181	30037	30259	30133	30134	30361	30284	30306	30282	30361	30036	30088	30197	30223	29901	29975	29971	30321	29878	30359	30038	30096	30171	30377	30116	30240	30107	30026	30118	29946	30152	30146	30225	30230	29954	29991	30198	30069	30257	30473	30238	30097	30141	30240	30315	30208	30135	30228	30316	30138	30116	30376	30308	29961	29799	30105	30445	30216	30056	30312	30181	30340	30173	30146	30130	30127	30298	30179	30172	30240	30363	30213	30150	30191	30244	29862	30053	30013	30148	30151	30181	30153
24793	44533	49902	44403	34052	34167	45218	36478	27967	21141	18405	17316	17032	16950	17010	16937	16897	16902	16698	16999	17011	17023	16711	16705	16744	16913	16896	16900	16843	16870	16978	16880	16758	16923	16814	16964	16966	16870	16970	16856	16807	17061	17002	16830	16976	16969	16793	16865	16800	17090	16872	16987	16910	16832	16974	16944	16965	16861	16959	16832	16861	16760	16742	17115	16824	16954	16750	17010	16922	16834	16906	16675	16794	16664	16930	16734	16827	16936	16846	16901	16845	16793	16820	16847	16955	16858	17012	16900	16957	17003	16872	16951	16850	16911	16723	16926	16796	16890	16876	16859	17006	16904	16671	16734	16813	16862	17067	16945	16866	16738	16755	16870	17136	16770	16948	16895	16969	16836	16841	16854	16864	16851	16790	16909	16880	16629	16941	16840	16996	16905	16925	16774	16976	16891	16930	16878	16919	16882	16804	17068	16841	16779	16667	16843	16737	16800	16821	16920	16671	16932	16864	16875	17041	16778	16853	16853	16853	16726	16835	16764	17025	16825	17027	17058	16850	16860	17085	16716	16842	16869	16727	16844	16851	16596	16845	16909	16688	16662	16778	16964	16710	16994	16754	16877	16719	17051	16853	17050	16919	16876	16934	16902	16856	16944	16904	16928	16994	16736	16775	16860	16639	17093	16740	16863	16983	16852	16982	16909	16875	16973	16894	16877	16890	16700	17046	16926	16691	16685	16855	16700	16779	17006	16816	16859	16916	16886	16993	16892	17093	16888	16768	16858	16794	17071	16658	16806	17057	16750	16891	16851	16906	16730	16927	16667	16879	16772	17016	16925	16792	16813	17062	16884	16911	16751	16763	16975	16820	16850	16895	16789	16786	16810	16834	16878	16877	16776	16962	17066	16908	16937	16847	16791	16918	16885	16854	16727	16877	16883	16874	16912	17041	16896	16901	16898	16920	16667	16964	16855	16957	17042	16716	16866	16806	16822	16752	16779	17152	16866	16921	16902	16923	16850	16889	16926	16860	16815	16839	16845	16913	16780	17092	16966	16948	16834	16967	16968	17023	16975	16758	16737	16852	16871	16783	16684	16872	16940	16950	16682	16902	16958	16714	16770	16746	16861	16832	16777	16962	16923	16844	16690	16727	16950	16900	17120	17005	16701	16849	16934	16883	16907	16868	16850	16829	16985	16820	16840	16840	16715	16894	17092	16932	16743	16910	16771	16897	17028	16971	16693	17074	16809	16817	16850	16742	16859	16707	16891	16811	16644	16722	16880	16793	16850	16995	16913	16996	17001	16892	16788	16851	16842	16750	16819	16830	16909	16940	16805	16813	16889	16904	16884	16872	16759	16774	16628	16804	16830	16846	16981	16827	16881	16749	16818	16672	16965	16732	16869	16856	16706	16994	16814	16769	16804	16791	16969	16967	16851	17102	16955	16924	16924	16713	16974	16850	16860	16871	16773	16925	17027	16779	16823	16735	16823	16870	17011	16798	16721	16960	16784	16841	16663	16827	16643	16718	16976	16808	16857	16698	16767	16918	17054	16865	16817	16808	16859	16670	16870	16755	16854	16768	16842	16929	17037	16864	16902	16834	16864	16649	16887	16876	16853	16725	17009	16864	16796	16917	17018	16948	16768	16869	16999	16803	16902	16782	16860	16998	16868	16908	16812	16967	16882	17099	16912	16892	16699	16948	16914	16873	17005	16831	16885	16761	16788	16891	16849	16673	16784	16952	16900	16803	16760	16657	16819	16696	16865	16847	16888	17085	16885	16760	16841	16904	16878	16780	16837	16906	16912	16804	16801	16747	16745	16932	16958	16737	16939	16818	16704	16935	16972	16943	16942	16970	16899	16868	16770	16931	16997	16932	16934	16895	17072	16990	16701	17025	16840	16803	16843	16881	16860	16759	16935	16917	16972	17022	16801	16675	16868	16709	16785	16891	16769	16737	16966	16847	16918	17031	16933	16803	16742	16824	16834	16962	16877	17070	16699	16893	17049	16979	16799	16922	16893	16644	16839	16879	16759	16706	16604	16871	16734	16873	16882	16808	16985	16731	16993	16901	16723	16869	16725	16739	16928	16900	16703	16841	16930	16731	16807	16854	16729	16859	16900	16849	16814	16983	16966	16831	16919	16804	16770	16976	16654	16921	16700	16838	16895	16806	16744	16622	16799	16902	16769	16880	16816	17165	16866	16756	16984	16982	16782	16610	16874	16761	16752	16876	16834	16784	16959	16716	16843	16837	16693	16782	16990	16795	16994	16918	16827	17014	16859	16621	16929	16878	17162	16780	16800	16899	16970	16565	16903	16804	16774	16884	16821	16844	16802	16923	16822	16886	16747	16869	16880	16844	16897	16875	16946	16943	17122	16757	17005	16718	16845	16900	16818	16988	16812	17009	16686	16754	16793	16886	16890	16680	16787	16897	16824	16625	16862	17166	16863	16864	16862	16741	17004	16875	16699	16865	16877	16913	16930	16698	16989	16891	16834	16857	16939	16890	16838	16914	16700	16770	16810	16580	16927	16941	16846	16701	16747	16795	16799	16872	17064	16701	16804	16888	16871	16831	16899	16907	17050	16750	16748	16748	16722	16761	16767	16723	16747	16973	16742	16670	16677	16825	16830	16827	16974	16625	16854	16911	16724	16912	16937	16958	16765	16913	16830	16868	16895	16729	16649	16851	16939	16863	16844	16930	16656	16990	16985	16939	16916	16961	16757	16994	16870	16962	16918	16841	16881	16959	16958	16874	16906	17052	16779	16817	16943	16919	16621	16868	16796	16956	16950	16739	16950	16994	16908	16799	16922	16909	16819	16791	17109	16878	16940	16767	16873	16658	16941	16876	16677	16945	16906	16789	16995	16920	16677	16774	16999	16724	16965	16934	16688	16851	16800	16980	16847	16849	16695	16994	16810	16879	17010	16859	16790	17066	16692	16810	17036	16694	16669	16911	16907	16870	16846	16756	16829	16802	17002	16836	16772	16899	16791	16804	16885	16737	16884	16931	16944	16985	17030	16799	16778	16865	16891	16748	16896	16909	16753	16879	16828	17051	16791	16976	16937	16888	17098	16816	16929	16765	16803	16855	16937	16997	16826	16866	16810	16773	16696	17106	16983	16922	16973	16746	16754	16783	16810	16726	16912	16811	16772	16823	16991	16986	16845	16867	16868	16670	16871	16848	16974	16874	16931	16845	16922	16816	16855	16854	16768	16858	16814	16886	16937	16873	16880	16800	16741	16737	16886	16828	16983	16889	16945	16909	16956	16887	16890	16863	16835	16939	16863	16758	16700	17121	16752	16971	16933	16785	16743	16916	16745	16666	16799	16906	16842	16744	16722	16786	16716	16897	16653	16887	16947	16821	16715	16857	16916	16883	16932	16991	16719	17009	17000	16868	16937	16852	16820	16651	16972	16850	16830	16879	16632	16907	16864	16846	16832	16931	16934	16893	16723	16731	16788	17075	16827	16854	16875	17020	16939	16725	16888	16854	16780	16894	16929	17028	16823	16965	17024	16847	17010	16926	16751	17036	16689	16892	17020	16966	17014	16972	16782	16812	16779	16814	16971	16867	16760	16832	16802	16964	16793	16910	16853	16651	16942	16662	16995	16760	17081	16805	16867	16834	17020	16652	16946	16753	16859	16975	16902	16854	16634	16900	16766	16983	17073	16756	16462	16880	16883	16818	16876	16986	16851	16885	16955	16799	16637	17022	16845	16771	16903	16869	16964	16782	16946	16793	16800	16831	16742	16776	16715	16862	16808	16763	16758	16949	16859	16892	16800	16930	16719	16718	17019	17034	16924	16800	16698	16914	16817	16777	16953	16759	16719	16982	16864	16823	16721	16862	16906	16667	16905	16762	16913	16942	16747	16843	16769	16771	16718	16977	16788	16902	16725	16884	16790	16599	16845	16841	16895	16925	16721	16808	16796	17090	16856	16988	16801	16840	17011	16836	16778	16971	16882	16662	16726	16992	16972	16920	16846	16818	16837	17086	16933	17040	16828	16912	16867	16837	16796	17051	16875	16815	16888	16877	16708	16854	16859	16925	16739	16847	16838	16867	16795	16731	16861	16717	16921	16861	17006	16918	16812	16803	16689	16861	16864	16985	16805	16929	17025	16723	16793	16975	16775	16841	16776	17000	16998	16882	16713	16774	16656	16894	16959	16671	16804	17058	16820	16912	16815	17046	16851	16840	16773	16946	16810	16735	16808	16741	16900	16891	16950	16926	16790	16806	16882	16747	16693	16764	16904	16698	17098	16848	16757	16845	16931	16758	16857	16885	16704	16819	16726	16900	16827	16928	17064	16895	16776	16921	16905	16825	16874	16634	16779	16729	16738	17017	16761	16882	16816	16844	16711	16884	16683	16970	16822	16778	16778	16889	16888	16950	16846	16830	16997	16923	16833	16835	16894	16875	16693	17065	16725	16786	16848	16725	16948	16887	16871	16858	16873	16806	16755	16976	16888	16860	16940	16898	17018	16896	16732	16780	16840	16718	16906	16627	16703	16862	16736	16774	16842	16926	16890	16828	16940	16688	16924	16773	16742	16779	16824	16934	16868	16855	16772	16788	16818	16845	17006	16861	16769	16675	16870	16977	16876	16901	16846	16913	16747	16825	17034	16783	16837	17006	16922	16977	16874	16939	16913	16826	16806	16907	16800	16842	16728	17013	16852	16856	17022	16791	16700	16785	16824	16910	16752	16901	16722	16896	16918	17009	16719	16878	16877	16623	16786	16860	16767	16882	16900	16902	16843	16762	16793	17033	16849	16872	16881	16811	16886	16928	16940	16758	16867	16833	16813	16746	16913	16823	16687	16847	16772	16712	16715	16950	16803	16999	16665	16831	16785	16749	16747	16936	16773	16926	16881	16929	16633	16793	17048	16667	16765	16992	16923	16865	16749	16707	17006	16851	16815	16960	16747	16903	16842	17227	16873	16754	17006	16861	16946	16801	16869	16873	16897	16707	16787	16880	16691	17071	16879	16776	16929	16867	16967	16884	17049	16974	16934	16861	16985	16878	16860	16903	16948	16783	16906	16768	16740	16927	16766	16970	16903	16833	16928	16819	16860	16809	16832	16766	16595	16686	16943	16774	16763	16744	16917	16850	16951	16638	17054	16888	16858	17017	16744	16919	16772	16765	16992	16760	16749	16694	16858
22843	21414	31060	35266	38373	45797	68275	62463	50932	40835	35016	32217	31239	31029	31001	30974	30882	30759	30903	30691	30974	30892	30959	30963	30680	30896	30846	30881	30646	30763	30717	30713	30609	30750	30847	30719	30890	31018	30953	30545	30863	30845	30522	30883	30908	30716	30907	30742	30891	30617	30755	30596	30643	30628	30854	30434	30984	30919	31155	30647	30327	30656	30629	30492	31027	30670	30653	30817	30590	30642	30834	30611	30684	30620	30738	30734	30519	30592	30578	30757	30641	30729	30623	30742	30823	30706	30806	30663	30493	30423	30723	30764	30859	30913	30940	30654	30763	30579	30514	30593	30740	30929	30796	30759	30738	30628	31035	30569	30554	30539	30649	30682	30515	30927	30823	30730	30747	30425	30694	30885	30748	30667	30625	30733	30526	30912	30603	30765	30287	30547	30869	30985	30631	30600	30760	30856	30537	30619	30819	30726	30519	30359	30479	30688	30579	30715	30821	30361	30610	30650	30600	30826	30671	30759	30504	30877	30651	30348	30731	30734	30862	30738	30646	30824	30485	30587	30494	30428	30767	30669	30438	30588	30595	30628	30714	30976	30660	30766	30767	30465	30437	30440	30627	30674	30795	30632	30747	30799	30669	30693	30555	30600	30723	30860	30827	30815	30691	30313	30873	30497	30616	30851	30510	30649	30791	30643	30479	30631	30560	30713	30640	30591	30408	30726	30613	30682	30931	30636	30842	30713	30689	30664	30694	30807	30755	30871	30513	30301	30652	30699	30798	30696	31036	30437	30776	30651	30736	30828	30369	30731	30732	30692	30768	30742	30632	30587	30599	30590	30592	30496	30613	30815	30665	30708	30488	30837	30820	30545	30602	30509	30494	30575	30894	30819	30666	30839	30641	30954	30865	30700	30743	30667	30794	30613	30650	30443	30641	30620	30498	30579	30558	30673	30868	30663	30647	30582	30614	30477	30332	30621	30791	30691	30753	30598	30535	30416	30565	30705	30553	30798	30483	30595	30684	30646	30668	30564	30619	30703	30910	30687	30569	30794	30648	30578	30586	30466	30453	30585	30698	30706	30587	30975	30789	30934	30632	30857	30617	30791	30664	30518	30556	30421	30476	30784	30773	30575	30481	30484	30759	30812	30845	30633	30510	30590	30349	30906	30771	30638	30732	30660	30895	30300	30620	30713	30532	30622	30655	30843	30500	30653	30675	30710	30810	30694	30800	30704	30863	30847	30705	30768	30622	30503	30711	30659	30702	30780	30675	30787	30553	30629	30673	30549	30822	30685	30451	30749	30748	30892	30543	30752	30706	30721	30511	30407	30312	30779	30691	30691	30665	30631	30385	30601	30645	30748	30791	30628	30489	30532	30887	30693	30591	30710	30899	30621	30850	30343	30696	30872	30761	30759	30570	30369	30628	30472	30615	30751	30593	30608	30577	30658	30671	30508	30696	30836	30903	30639	30652	30717	30658	30556	30703	30630	30706	30677	30649	30442	30690	30564	30934	30658	30880	30667	30758	30573	30625	30738	30695	30718	30554	30802	30497	30532	30787	30771	30702	30735	30579	30495	30346	30767	30703	30508	30639	30475	30653	30789	30579	30647	30804	30682	30765	30737	30457	30600	30536	30664	30953	30648	30833	30763	30443	30731	30561	30579	30722	30676	30595	30629	30804	30615	30615	30591	30740	30984	30562	30431	30693	30794	30600	30760	30835	30883	30625	30766	30685	30558	30415	30672	30477	30691	30957	30846	30736	30779	30827	30360	30810	30620	30880	30556	30413	30505	30963	30619	30592	30440	30735	30480	30919	30523	30786	30639	30282	30695	30654	30941	30783	30801	30599	30742	30650	30697	30520	30823	30648	30630	30729	30344	30711	30482	30448	30765	30859	30714	30748	30679	30691	30795	30661	30651	30542	30590	30632	30880	30692	30623	30622	30885	30943	30665	30618	30733	30693	30605	30494	30612	30739	30649	30186	30577	30595	30619	30615	30461	30599	30733	30574	30481	30668	30522	30907	30663	30746	30525	30715	30839	30559	30715	30843	30616	30767	30761	30543	30806	30752	30612	30712	31004	30495	30592	30794	30801	30809	30714	30432	30871	30807	30781	30651	30547	30676	30790	30664	30556	30567	30565	30361	30547	30756	30720	30893	30521	30718	30607	30742	30602	30603	30614	30614	30619	30500	30949	30727	30820	30563	30571	30548	30626	30447	30369	30590	30650	30921	30703	30421	30852	30590	30809	30548	30545	30713	30866	30780	30781	30785	30503	30483	30880	30478	30591	30635	30849	30802	30756	30369	30602	30562	30819	30582	30429	30867	30592	30870	30701	30695	30844	30859	30522	30862	30669	30754	30668	30475	30610	30448	30678	30972	30798	30566	30555	30686	30755	30773	30423	30589	30636	30546	30615	30705	30575	30558	30729	30532	30530	30563	30933	30549	30440	30866	30416	30781	30414	30692	30693	30535	30631	30570	30577	30541	30751	30670	30617	30646	30536	30507	30801	30518	30527	30590	30704	30693	30700	30765	30527	30965	30689	30780	30720	30641	30430	30576	30422	30677	30459	30780	30426	30741	30591	30675	30525	30698	31081	30609	30533	30490	30367	30601	30777	30646	30738	30521	30757	30453	30632	30500	30371	30599	30519	30725	30720	30661	30660	30581	30900	30481	30666	30637	30655	30407	30629	30677	30670	30449	30827	30521	30834	30922	30496	30501	30521	30784	30668	30571	30630	30399	30670	30922	30887	30930	30886	30686	30505	30507	30704	30594	30676	30659	30496	30845	30827	30598	30678	30619	30752	30576	30891	30420	30848	30867	30530	30728	30646	30766	30917	30731	30742	30548	30606	30684	30519	30844	30493	30942	30531	30631	30714	30606	30238	30597	30681	30570	30982	30480	30987	30678	30562	30745	30493	30539	31008	30755	30695	30478	30419	30466	30729	30630	30567	30921	30627	30467	30523	30665	30723	30789	30536	30530	30651	30593	30823	30701	30449	30691	30661	30836	30614	30613	30847	30816	30695	30567	30807	30901	30820	30835	30769	30558	30657	30510	30415	30734	30671	30582	30668	30389	30725	30732	30422	30713	30904	30914	30791	30796	30758	30680	30803	30474	30683	30300	30622	30556	30491	30565	30707	30728	30501	30629	30631	30492	30844	30741	30461	30901	30574	30524	30784	30547	30476	30775	30759	30771	30607	30645	30687	30595	30755	30815	30612	30533	30839	30720	30603	30469	30733	30703	30878	30562	30616	30493	30684	30523	30795	30587	30808	30536	30548	30603	30701	30517	30813	30583	30693	30845	30614	30442	30720	30620	30492	30756	30506	30720	30593	30747	30475	30782	30671	30588	31066	30787	30781	30611	30692	30657	30430	30527	30775	30750	30887	30678	30743	30715	30200	30492	30456	30507	30680	30525	31131	30456	30536	30692	30721	30861	30780	30619	30853	30603	30402	30533	30508	30790	30565	30535	30365	30684	30684	30619	30621	30518	30780	30697	30763	30792	30525	30622	30715	30720	30594	30711	30778	30598	30856	30703	30539	30651	30711	30634	30689	30734	30653	30643	30477	30700	30747	30690	30717	30671	30474	30263	30464	30651	30854	30696	30928	30698	30584	30556	30557	30565	30668	30548	30715	30399	30683	30558	30672	30541	30916	30722	30640	30819	30767	30881	30643	30779	30520	30437	30589	30561	30686	30697	30711	30721	30837	30760	30495	30638	30764	30603	30548	30581	30852	30443	30479	30920	30678	30803	30756	30628	30763	30390	30538	30418	30697	30807	30660	30749	30480	30681	30673	30423	30507	30824	30553	30590	30637	30695	30614	30733	30516	30772	30547	30780	30542	30737	30533	30346	30642	30818	30596	30560	30803	30579	30721	30730	30701	30573	30683	30459	30688	30825	31000	30574	30694	30562	30763	30773	30755	30756	30863	30863	30699	30644	30718	30371	30756	30528	30784	30682	30613	30481	30720	30606	30699	30851	30742	30534	30854	30598	30325	30606	30533	30541	30675	30747	30764	30637	30546	30882	30545	30561	30734	30592	30775	30949	30677	30575	30588	30761	30601	30557	30465	30768	30673	30547	30423	30591	30984	30364	30507	30583	30443	30673	30527	30386	30435	30607	30509	30672	30738	30811	30619	30883	30782	30889	30626	30638	30733	30835	30535	30813	30664	30643	30589	30758	30859	30619	30600	30282	30469	30639	30722	30736	30441	30552	30601	30657	30822	30520	30551	30773	30507	30464	30750	30816	30442	30729	30614	30581	30762	30665	30644	30788	30709	30563	30710	30689	30779	30783	30661	30932	30746	30641	30704	30655	30803	30433	30700	30585	30558	30640	30685	30799	30542	30634	30600	30573	30883	30617	30567	30708	30556	30490	30672	30550	30795	30919	30722	30528	30717	30377	30612	30681	30720	30511	30543	30691	30635	30395	30423	30918	30754	31096	30751	30474	30559	30485	30762	30927	30486	30466	30659	30555	30369	31048	30639	30490	30651	30755	30774	30453	30766	30884	30728	30840	30653	30851	30900	30813	30593	30761	30774	30787	30792	30420	30426	30589	30641	30474	30246	30808	30571	30747	30848	30741	30956	30670	30795	30850	30977	30647	30862	30625	30408	30725	30517	30540	30400	30512	30518	30757	30699	30698	30647	30772	30787	30501	30528	30495	30753	30650	30940	30753	30914	30848	30494	30542	30594	30708	30780	30832	30740	30730	30593	30726	30508	30632	30496	30756	30635	30607	30687	30530	30616	30518	30687	30597	30699	30724	30567	30821	30710	30683	30606	30573	30399	30796	30313	30947	30693	30883	30906	30664	30768	30789	30572	30947	30795	30691	30861	30462	30657	30721	30684	30619	30957	30688	30700	30674	30808	30557	30689	30754	30775	30755	30929	30761	30857	30688	30635	30678	30421	30630	30564	30645	30786	30742	30769	30605	30644	30592	30468	30702	30793	30322	30668	30598	30586	30825	30626	30566	30517	30537	30827	30711	30567	30804	30487	30618	30654	30883	30712	30528	30440	30851	30835	30650	30797	30715	30546	30639	30682	30634	30465	30453	30687	30567	31021	30530	30684	30790	30739	30828	30922	30638	30637	30777	30745	30927	30663	30704	30908	30544	30651	30750	30677	30591	30677	30666	30677	30530	30714	30740	30487	30569	30702
26923	52978	54715	50518	40298	40793	63908	54315	39061	26788	20644	18235	17478	17439	17516	17315	17414	17556	17395	17422	17276	17414	17523	17262	17515	17401	17341	17322	17229	17344	17160	17442	17374	17189	17438	17219	17248	17281	17355	17168	17361	17427	17313	17093	17559	17256	17293	17280	17408	17265	17321	17150	17484	17434	17282	17490	17222	17355	17292	17328	17317	17442	17457	17178	17326	17444	17393	17189	17212	17312	17351	17284	17297	17461	17303	17257	17275	17287	17582	17188	17117	17189	17449	17150	17250	17243	17207	17187	17207	17307	17309	17232	17378	17167	17215	17503	17260	17342	17350	17311	17264	17280	17399	17378	17366	17198	17254	17372	17212	17121	17182	17315	17317	17271	17322	17410	17286	17153	17264	17218	17253	17281	17263	17286	17307	17255	17292	17198	17328	17404	17235	17180	17315	17378	17422	17303	17285	17411	17362	17217	17290	17466	17312	17262	17329	17277	17401	17238	17280	17108	17356	17226	17383	17298	17260	17158	17292	17310	17136	17476	17302	17432	17492	17330	17258	17104	17336	17291	17324	17401	17396	17287	17192	17277	17477	17382	17293	17142	17344	17208	17310	17238	17222	17158	17315	17190	17309	17331	17326	17306	17422	17202	17323	17428	17354	17402	17375	17081	17369	17220	17310	17438	17320	17266	17257	17274	17355	17234	17442	17377	17255	17412	17232	17394	17287	17272	17317	17392	17390	17195	17253	17277	17265	17267	17362	17197	17320	17296	17379	17418	17324	17221	17352	17354	17336	17084	17309	17292	17375	17258	17053	17420	17141	17234	17241	17212	17295	17344	17378	17438	17333	17176	17387	17422	17393	17463	17402	17313	17181	17143	17237	17288	17231	17191	16975	17396	17266	17277	17301	17314	17298	17392	17405	17365	17200	17358	17295	17334	17155	17304	17472	17282	17142	17264	17360	17394	17188	17195	17331	17215	17341	17399	17325	17257	17243	17530	17372	17253	17421	17271	17222	17243	17332	17447	17272	17375	17300	17373	17205	17187	17388	17140	17331	17292	17209	17329	17187	17332	17208	17127	17136	17328	17317	17413	17238	17107	17527	17260	17522	17403	17317	17259	17420	17316	17313	17307	17337	17387	17480	17216	17398	17321	17311	17261	17515	17278	17294	17323	17327	17311	17339	17331	17362	17326	17272	17442	17350	17379	17498	17187	17370	17220	17306	17251	17152	17284	17390	17146	17373	17129	17044	17491	17307	17499	17097	17206	17474	17252	17247	17298	17390	17399	17342	17105	17343	17373	17360	17424	17125	17320	17383	17260	17092	17313	17201	17339	17378	17234	17235	17411	17231	17189	17341	17316	17324	17234	17254	17378	17106	17311	17037	17234	17269	17206	17260	17398	17290	17308	17202	17289	17428	17380	17396	17356	17503	17299	17219	17181	17342	17274	17266	17379	17215	17358	17261	17483	17398	17274	17433	17417	17232	17228	17296	17240	17314	17163	17415	17409	17233	17433	17443	17452	17289	17310	17201	17211	17400	17524	17306	17494	17396	17277	17242	17428	17200	17152	17353	17372	17092	17299	17266	17152	17354	17299	17203	17263	17321	17418	17165	17224	17267	17259	17228	17085	17189	17244	17447	17269	17278	17234	17362	17310	17253	17347	17308	17159	17479	17375	17382	17238	17270	17211	17181	17478	17282	17396	17198	17308	17165	17253	17323	17116	17345	17213	17261	17270	17364	17300	17331	17290	17370	17383	17298	17366	17261	17137	17342	17383	17462	17258	17315	17190	17402	17247	17106	17228	17075	17332	17213	17118	17439	17250	17355	17213	17249	17324	17413	17486	17509	17149	17270	17299	17436	17404	17349	17217	17168	17173	17393	17171	17246	17271	17297	17257	17214	17293	17371	17067	17456	17334	17573	17243	17255	17360	17304	17257	17340	17261	17403	17328	17467	17424	17228	17236	17164	17508	17285	17227	17442	17277	17107	17423	17246	17264	17417	17253	17287	17267	17406	17176	17332	17385	17255	17445	17334	17455	17224	17325	17386	17222	17500	17416	17046	17131	17257	17300	17257	17337	17315	17139	17326	17164	17251	17379	17242	17162	17178	17402	17304	17473	17303	17283	17378	17292	17313	17264	17213	17161	17222	17456	17185	17456	17400	17255	17264	17317	17259	17149	17362	17260	17169	17383	17321	17200	17480	17172	17197	17322	17305	17294	17372	17138	17346	17266	17426	17263	17132	17344	17381	17390	17223	17198	17635	17358	17213	17250	17366	17343	17164	17365	17159	17195	17295	17460	17368	17200	17264	17337	17369	17282	17217	17281	17246	17372	17413	17424	17295	17152	17329	17163	17074	17095	17220	17319	17139	17412	17342	17263	17360	17403	17307	17342	17461	17241	17296	16957	17390	17347	17390	17492	17204	17105	17354	17119	17189	17444	17364	17278	17344	17342	17442	17174	17230	17377	17328	17208	17384	17350	17401	17389	17351	17132	17407	17506	17244	17345	17142	17432	17412	17252	17347	17401	17324	17309	17551	17444	17156	17352	17135	17306	17143	17178	17228	17201	17298	17368	17237	17162	17339	17300	17160	17405	17271	17413	17258	17453	17296	17226	17354	17236	17447	17132	17159	17101	17660	17206	17135	17272	17189	17416	17316	16981	17365	17397	17255	17441	17237	17238	17208	17277	17080	17340	17177	17233	17350	17223	17331	17200	17275	17265	17285	17104	17300	17366	17370	17213	17135	17270	17212	17360	17238	17253	17249	17349	17268	17148	17405	17524	17344	17407	17243	17474	17432	17344	17392	17149	17484	17291	17326	17494	17277	17461	17420	17288	17334	17336	17118	17330	17510	17404	17464	17404	17390	17437	17448	17362	17552	17343	17313	17293	17364	17382	17178	17402	17264	17376	17267	17388	17274	17500	17254	17307	17102	17241	17314	17327	17406	17127	17281	17155	17248	17150	17164	17332	17363	17263	17395	17400	17467	17436	17211	17140	17358	17292	17310	17172	17239	17275	17303	17125	17396	17364	17377	17210	17262	17376	17498	17384	17356	17183	17248	17312	17423	17367	17304	17249	17283	17216	17105	17188	17270	17288	17478	17338	17247	17564	17066	17280	17257	17186	17401	17342	17469	17335	17339	17451	17107	17344	17301	17143	17124	17299	17335	17312	17303	17418	17313	17082	17416	17225	17373	17173	17194	17361	17167	17292	17280	17192	17311	17260	17258	17366	17243	17392	17355	17446	17299	17177	17249	17228	17324	17293	17346	17229	17202	17172	17164	17298	17331	17157	17239	17290	17340	17321	17206	17185	17493	17195	17296	17368	17310	17448	17090	17241	17192	17362	17129	17143	17285	17139	17467	17311	17275	17050	17379	17240	17153	17350	17166	17259	17467	17252	17412	17294	17190	17274	17248	17377	17332	17219	17176	17184	17264	17430	17276	17100	17249	17311	17312	17262	17284	17257	17431	17361	17369	17202	17162	17338	17268	17383	17288	17313	17381	17382	17367	17140	17349	17221	17258	17328	17393	17238	17463	17481	17504	17194	17275	17243	17248	17109	17497	17442	17292	17141	17400	17241	17361	17087	17175	17377	17280	17408	17350	17260	17336	17227	17345	17182	17326	17114	17327	17251	17240	17364	17241	17236	17235	17318	17261	17294	17432	17398	17416	17171	17344	17376	17146	17215	17408	17326	17235	17390	17451	17404	17366	17141	17385	17372	17396	17299	17297	17391	17223	17266	17413	17314	17441	17173	17212	17308	17174	17191	17128	17412	17166	17330	17205	17270	17235	17275	17218	17347	17290	17257	17192	17218	17215	17309	17473	17301	17318	17451	17250	17248	17244	17166	17148	17249	17314	17448	17295	17442	17132	17096	17335	17294	17275	17448	17144	17371	17177	17292	17142	17228	17181	17260	17297	17203	17414	17241	17233	17242	17226	17342	17234	17370	17310	17209	17378	17514	17333	17225	17235	17238	17344	17515	17335	17276	17238	17223	17377	17160	17310	17188	17206	17417	17462	17240	17360	17323	17305	17302	17374	17378	17324	17274	17394	17377	17312	17133	17084	17310	17232	17157	17369	17267	17372	17350	17333	17360	17454	17327	17177	17349	17244	17285	17468	17289	17526	17303	17311	17244	17410	17333	17261	17284	17417	17359	17204	17377	17179	17179	17359	17336	17385	17303	17302	17172	17413	17227	17140	17198	17378	17174	17232	17419	17359	17232	17358	17342	17230	17188	17456	17246	17464	17426	17338	17229	17458	17164	17356	17293	17111	17218	17149	17318	17378	17252	17456	17275	17344	17171	17352	17299	17333	17430	17308	17358	17271	17219	17147	17272	17226	17163	17163	17258	17356	17248	17410	17295	17286	17386	17458	17193	17241	17251	17392	17247	17469	17165	17374	17372	17314	17339	17413	17292	17383	17321	17206	17170	17411	17251	17240	17331	17329	17266	17329	17551	17286	17446	17344	17363	17164	17171	17218	17200	17286	17217	17252	17262	17364	17238	17183	17388	17271	17427	17300	17289	17222	17199	17471	17218	17335	17088	17433	17156	17183	17284	17270	17308	17439	17214	17225	17341	17202	17549	17263	17196	17365	17312	17217	17236	17386	17314	17315	17252	17222	17452	17323	17228	17241	17279	17259	17282	17280	17430	17224	17239	17362	17214	17362	17322	17270	17339	17375	17312	17353	17286	17249	17374	17189	17303	17411	17033	17111	17512	17366	17341	17399	17453	17233	17336	17301	17285	17348	17255	17378	17146	17279	17209	17205	17239	17493	17348	17120	17576	17301	17372	17141	17319	17091	17342	17243	17427	17173	17311	17324	17347	17213	17488	17403	17223	17286	17322	17160	17155	17197	17378	17381	17320	17156	17370	17394	17415	17410	17414	17258	17511	17258	17344	17185	17337	17229	17367	17161	17388	17307	17186	17442	17245	17382	17162	17120	17272	17326	17080	17365	17412	17259	17171	17279	17404	17493	17428	17274	17289	17361	17168	17131	17201	17250	17351	17393	17191	17298	17128	17283	16953	17311	17364	17315	17516	17326	17266	17316	17324	17217	17190	17097	17129	17194	17189	17359	17385	17204	17053	17318	17378	17237	17199	17264	17345	17226	17324	17286	17200	17325	17183	17338	17344	17230	17488	17473	17391	17113	17251
35011	40742	49870	45064	36397	35904	36247	34913	32801	31727	30995	30638	30271	30500	30655	30578	30476	30626	30599	30582	30564	30536	30460	30488	30314	30315	30425	30563	30494	30536	30475	30594	30247	30644	30529	30542	30367	30246	30481	30684	30213	30255	30258	30406	30924	30352	30117	30204	30230	30618	30740	30461	30208	30568	30361	30630	30423	30432	30162	30253	30489	30432	30353	30617	30360	30589	30456	30430	30482	30502	30330	30586	30471	30316	30589	30348	30378	30714	30545	30566	30349	30476	30347	30261	30335	30573	30125	30243	30151	30472	30307	30289	30411	30568	30565	30260	30471	30416	30136	30555	30240	30356	30598	30524	30477	30301	30292	30637	30367	30563	30217	30449	30585	30287	30459	30230	30465	30564	30462	30328	30250	30515	30522	30400	30211	30172	30009	30428	30305	30485	30261	30566	30324	30300	30275	30448	30406	30188	30344	30355	30582	30459	30565	30205	30386	30462	30325	30273	30432	30357	30469	30587	30579	30168	29983	30256	30288	30281	30354	30346	30425	30573	30492	30601	30437	30536	30599	30348	30376	30609	30237	30224	30308	30407	30442	30359	30428	30452	30363	30407	30585	30442	30324	30310	30558	30430	30607	30757	30534	30193	30459	30429	30187	30448	30495	30551	30345	30378	30431	30638	30287	30442	30279	30607	30515	30646	30448	30223	30510	30355	30226	30405	30457	30547	30516	30484	30197	30391	30358	30557	30498	30499	30128	30231	30215	30396	30565	30414	30080	30601	30585	30337	30509	30494	30235	30375	30451	30640	30337	30468	30497	30429	30515	30500	30440	30320	30376	30574	30363	30347	30452	30504	30826	30488	30597	30463	30373	30295	30475	30536	30373	30686	30427	30536	30536	30364	30427	30382	30603	30648	30517	30426	30423	30388	30473	30440	30655	30560	30631	30255	30515	30381	30704	30376	30474	30412	30693	30204	30684	30443	30465	30511	30568	30386	30339	30501	30360	30246	30429	30497	30560	30448	30505	30578	30374	30223	30348	30276	30425	30566	30484	30544	30483	30564	30401	30617	30361	30586	30156	30440	30285	30309	30393	29989	30330	30490	30318	30365	30068	30361	30460	30614	30192	30416	30428	30178	30525	30311	30435	30527	30525	30566	30300	30393	30363	30421	30359	30531	30363	30304	30137	30555	30766	30344	30292	30334	30252	30350	30450	30444	30464	30491	30638	30529	30346	30478	30297	30453	30616	30379	30348	30317	29990	30324	30356	30340	30417	30463	30372	30382	30398	30485	30400	30414	30429	30102	30460	30486	30223	30503	30412	30486	30278	29956	30421	30396	30455	30428	30323	30395	30443	30341	30322	30580	30559	30625	30348	30529	30382	30416	30513	30216	30290	30391	30504	30138	30423	30331	30529	30450	30670	30513	30306	30263	30599	30373	30370	30327	30526	30503	30370	30257	30224	30325	30221	30211	30652	30373	30420	30480	30401	30443	30506	30170	30609	30505	30361	30498	30267	30471	30541	30514	30362	30484	30457	30351	30749	30328	30467	30333	30405	30423	30146	30214	30019	30358	30537	30539	30315	30448	30407	30521	30550	30609	30480	30609	30456	30195	30696	30535	30372	30521	30320	30266	30244	30422	30314	30646	30418	30496	30633	30774	30434	30294	30257	30094	30379	30539	30653	30273	30578	30400	30197	30314	30406	30335	30359	30266	30379	30569	30324	30426	30609	30322	30631	30262	30404	30391	30551	30460	30333	30172	30345	30384	30668	30676	30227	30252	30048	30643	30296	30327	30458	30518	30582	30107	30302	30444	30258	30210	30784	30451	30437	30483	30259	30342	30458	30523	30178	30433	30173	30121	30383	30393	30255	30464	30564	30428	30215	30578	30462	30219	30414	30450	30330	30485	30203	30525	30659	30537	30476	30693	30399	30333	30236	30274	30375	30438	30385	30458	30391	30583	30419	30419	30511	30324	30270	30274	30623	30607	30307	30228	30309	30492	30590	30493	30539	30324	30312	30278	30348	30623	30371	30387	30156	30638	30412	30412	30391	30317	30537	30694	30437	30543	30575	30603	30443	30370	30441	30532	30358	30215	30230	30412	30277	30448	30318	30254	30284	30296	30481	30189	30571	30586	30580	30328	30346	30338	30396	30270	30550	30500	30391	30386	30435	30436	30553	30337	30430	30305	30589	30173	30573	30343	30378	30249	30770	30436	30418	30594	30244	30499	30600	30273	30198	30401	30387	30322	30432	30535	30387	30656	30351	30635	30309	30295	30500	30458	30477	30486	30483	30356	30377	30461	30500	30432	30184	30499	30616	30530	30556	30442	30531	30464	30441	30636	30591	30215	30548	30788	30555	30437	30443	30357	30425	30432	30678	30441	30527	30390	30393	30567	30869	30299	30569	30401	30164	30353	30363	30738	30458	30462	30565	30133	30416	30553	30515	30539	30213	30214	30583	30352	30482	30453	30478	30366	30728	30430	30516	30498	30500	30228	30385	30164	30243	30328	30606	30338	30583	30396	30377	30320	30553	30609	30494	30464	30368	30440	30417	30402	30482	30554	30448	30408	30380	30336	30399	30530	30475	30529	30593	29994	30445	30376	30463	30436	30290	30488	30433	30237	30284	30492	30356	30249	30679	30468	30430	30663	30599	30555	30407	30193	30525	30402	30291	30166	30699	30283	30361	30252	30461	30314	30569	30304	30278	30490	30509	30410	30654	30423	30419	30592	30403	30109	30585	30487	30350	30394	30432	30208	30507	30382	30008	30152	30396	30461	30643	30808	30671	30528	30340	30129	30385	30485	30334	30774	30525	30323	30413	30509	30560	30418	30493	30270	30490	30567	30332	30372	30446	30622	30417	30259	30404	30430	30374	30698	30754	30544	30272	30607	30483	30164	30288	30257	30405	30446	30404	30541	30295	30300	30501	30891	30413	30542	30708	30418	30666	30563	30558	30235	30318	30436	30419	30647	30557	30315	30269	30545	30588	30401	30456	30318	30445	30613	30602	30494	30273	30443	30466	30486	30193	30293	30344	30239	30294	30192	30164	30374	30152	30385	30366	30378	30612	30731	30590	30583	30493	30611	30434	30218	30224	30225	30391	30581	30440	30855	30176	30540	30290	30454	30608	30328	30478	30107	30287	30608	30653	30565	30516	30377	30277	30392	30432	30282	30478	30524	30609	30488	30274	30487	30476	30586	30505	30476	30496	30506	30276	30893	30684	30538	30308	30450	30376	30539	30479	30375	30297	30392	30513	30493	30679	30207	30470	30548	30465	30442	30356	30404	30608	30533	30369	30233	30367	30502	30209	30521	30354	30116	30522	30432	30336	30427	30284	30396	30342	30198	30461	30403	30336	30371	30285	30318	30476	30510	30340	30442	30364	30371	30284	30066	29978	30435	30341	30565	30523	30615	30232	30435	30621	30451	30334	30593	30464	30261	30216	30164	30306	30468	30163	30507	30440	30307	30204	30532	30391	30504	30295	30383	30610	30428	30663	30365	30343	30197	30566	30314	30301	30334	30391	30539	30584	30368	30164	30305	30403	30282	30367	30329	30477	30703	30530	30145	30413	30412	30302	30235	30440	30599	30624	30578	30365	30584	30513	30589	30333	30512	30517	30443	30498	30450	30629	30681	30667	29966	30326	30341	30392	30396	30132	30320	30329	30228	30332	30423	30490	30387	30071	30242	30688	30531	30523	30347	30361	30382	30582	30427	30306	30522	30268	30540	30526	30482	30546	30153	30638	30502	30414	30544	30530	30169	30286	30725	30514	30292	30597	30202	30238	30392	30460	30396	30686	30283	30592	30401	30605	30461	30295	30442	30455	30330	30358	30472	30420	30501	30339	30408	30190	30366	30125	30262	30468	30608	30511	30476	30537	30660	30613	30491	30346	30410	30657	30354	30309	30491	30423	30311	30603	30398	30413	30331	30504	30351	30391	30359	30081	30278	30415	30348	30591	30389	30224	30305	30398	30652	30463	30460	30474	30615	30203	30474	30573	30495	30417	30278	30243	30385	30581	30347	30449	30511	30187	30253	30369	30334	30359	30337	30577	30326	30519	30339	30385	30308	30482	30211	30473	30443	30517	30547	30359	30189	30418	30399	30229	30452	30403	30385	30197	30396	30567	30430	30389	30317	30227	30378	30324	30199	30153	30362	30346	30553	30556	30542	30260	30555	30451	30523	30400	30522	30387	30495	30470	30616	30604	30493	30533	30416	30311	30339	30536	30105	30432	30581	30384	30470	30359	30421	30408	30593	30182	30246	30416	30366	30295	30291	30331	30404	30317	30637	30258	30400	30251	30330	30332	30360	30692	30338	30607	30162	30180	30574	30388	30542	30567	30202	30476	30784	30624	30343	30365	30370	30434	30357	30536	30603	30475	30579	30392	30407	30436	30385	30461	30341	30488	30408	30412	30486	30480	30365	30281	30496	30386	30571	30621	30479	30380	30295	30417	30454	30312	30516	30363	30040	30476	30558	30839	30524	30565	30295	30385	30505	30381	30460	30557	30479	30477	30202	30439	30566	30376	30369	30491	30326	30271	30488	30677	30243	30471	30715	30423	30392	30349	30505	30527	30767	30517	30239	30345	30196	30447	30416	30440	30569	30698	30201	30277	30486	30442	30781	30513	30518	30841	30520	30501	30422	30304	30325	30468	30448	30713	30519	30653	30460	30299	30458	30332	30319	30520	30458	30573	30639	30430	30521	30332	30082	30327	30384	30110	30273	30573	30291	30687	30377	30866	30538	30628	30384	30516	30317	30266	30471	30620	30691	30624	30500	30253	30566	30615	30573	30341	30314	30394	30594	30317	30411	30598	30400	30367	30593	30452	30391	30668	30516	30470	30531	30430	30443	30362	30351	30419	30457	30239	30493	30650	30569	30490	30439	30488	30300	30504	30425	30449	30368	30405	30271	30505	30669	30512	30311	30432	30320	30510	30376	30518	30263	30419	30281	30484	30388	30495	30304	30252	30290	30414	30747	30602	30276	30527	30358	30236	30318	30389	30409	30337	30359	30318	30419	30667	30454	30275	30390	30497	30325	30345	30148	30539	30264	30365	30321	30286	30377	30272	30300	30584	30290	30405	30427	30673	30357	30179	30487	30320	30443	30539	30364	30603	30798	30439	30460	30304	30342	30363	30484	30337	30445	30466	30373
23346	41407	43163	33483	23463	23366	23108	21355	19282	17648	17234	17052	16855	16875	16815	16895	16842	16839	16815	16933	16764	16925	16944	16735	16976	16962	16911	16772	16871	16899	16890	17002	16770	16972	16862	16862	16940	16836	16850	16867	16871	16884	16870	16704	16966	16888	16992	16917	16923	16872	16886	16946	16912	16756	16852	17012	16894	16784	16797	16785	16804	16828	16948	16959	16990	16879	17004	16843	16916	17033	16756	16840	16815	17124	16967	16864	16694	16705	16764	16837	16784	16793	17062	16792	16864	16907	16610	16730	16732	16937	16915	16798	16807	16716	16862	17073	16773	16754	16780	16845	16751	16987	16900	16912	16821	16818	16843	16981	16827	16871	16795	16858	16927	16719	16933	16923	16947	16793	16894	16953	16952	16778	16901	16816	16918	16957	17083	16749	16782	16897	16780	16923	16947	16870	16876	16871	16790	16867	16894	16813	16887	16880	16834	16684	16754	16863	16844	16912	16817	16828	16988	17031	16835	16894	16722	16940	16786	16888	16849	16924	16869	16730	16746	16834	16913	17067	16963	16758	16908	16899	16889	16808	16807	16704	16977	16697	16851	16896	16933	16820	16761	16997	17118	16797	16951	16802	16887	16947	17041	16925	16833	16846	16878	16910	16806	16882	16884	16801	16801	16853	16730	16770	16790	16851	16793	16879	16886	16932	17161	16723	16830	16720	16979	16755	16932	16681	16906	16670	17050	16813	17006	16829	16778	16956	16976	16856	16828	16902	16714	16879	16981	16925	16967	16791	16750	16913	16969	16765	16584	16911	16866	16893	16679	16982	16774	16948	16959	16851	17110	16814	16868	16722	16835	16886	16917	17000	17044	16803	16859	16721	16996	16823	17001	16720	16831	16601	16948	16945	16829	16839	16960	16956	16702	16737	16939	16589	16789	16738	16811	16739	17022	16854	16733	16769	16814	16808	16828	16797	16815	16890	16867	16904	16878	16905	16685	16933	16871	16798	16765	16920	16918	16738	16988	16784	17163	17018	16993	16778	16755	16870	17091	16939	16785	16613	16752	16846	16763	16671	16761	16854	16822	16761	16758	16879	16787	17057	16797	16883	16807	16877	17144	16682	16997	16730	16810	16739	16914	16627	16940	16936	17038	16835	16970	17035	16949	16937	17053	17037	16609	16891	17030	16865	17001	16984	16692	16732	16860	16780	16899	16758	16961	16887	16835	16944	16967	16616	16761	16856	16872	16875	16939	16780	16904	16699	16706	17098	16715	16808	16871	16837	16694	16909	16765	16872	16860	16773	16923	16846	16793	16772	16888	16917	16745	16869	16795	17045	16807	16796	16762	16739	16799	16842	16606	17022	16852	16948	16843	16663	16731	16870	16926	16815	16830	16915	16952	16828	16774	16935	16776	16798	16883	17066	16993	16899	16987	16885	16882	16939	16802	16641	16824	16793	16858	17025	17040	16816	16621	17039	17118	16936	16874	16837	16853	16672	16971	16836	16945	16937	16784	16832	16853	16767	16802	16734	16775	17043	16988	16709	16841	16731	16859	16561	16896	16717	16865	16734	16886	16923	17011	16927	16795	16954	16773	16865	16691	16916	16826	16878	16948	16852	16830	16798	16851	16973	16791	16768	16687	16736	16928	16867	16792	16828	16895	16888	16891	16791	16874	16834	16763	16769	16951	16869	16584	16779	16906	16750	16743	16912	16835	16996	16848	16841	16875	16921	16837	16898	16713	16890	16965	16902	16803	16901	16799	16999	16822	16794	17031	16766	16821	16869	16865	16757	16794	16819	16648	16719	16691	16912	16574	16744	16887	16741	16699	16865	16736	16750	16783	16766	16505	16704	16599	16860	16827	16844	16858	17007	16795	16867	16885	17031	16900	16925	16710	16926	16843	16890	16791	16808	16814	16775	16943	16785	16894	17147	16890	16845	16814	16681	16945	16854	16732	16607	16817	16904	16875	16781	16800	16921	16919	16910	16814	16836	16754	16917	16715	16899	16758	16595	16873	16908	16820	16904	16894	16710	16940	16876	16741	16592	16876	16924	16923	16944	16663	16922	16934	16826	16773	16833	17082	16895	16642	16890	16901	16840	16986	16809	16712	16873	16872	16875	16876	17061	16806	16932	16953	16831	16757	16869	16869	16985	16929	16930	16874	16927	16880	16875	16758	16900	16642	16913	16959	16781	16779	16965	16753	16780	16903	16729	16732	16810	16945	16830	16832	16859	16914	16849	17008	16738	16620	16701	16869	16741	16782	16823	16673	16875	16784	16988	16846	16713	16789	16819	16797	16905	16881	16825	16694	16845	16701	17022	16906	16835	16916	16780	16953	16722	16931	16679	16896	16831	16713	16845	17007	16823	16946	16928	16818	16817	16926	16823	16977	16761	16836	16894	16873	16740	16913	16851	16653	17016	16745	16649	16930	16827	16854	16874	16865	16712	16844	16999	16812	16958	16976	16784	16899	16798	16768	17009	16654	16696	16986	16802	16960	16930	16847	16935	16850	16838	16709	17106	16863	16916	16941	16926	16802	16764	16802	16924	16865	16942	16759	16748	16856	16931	16764	16823	16922	16946	16737	16837	16741	16906	16963	16800	16570	16750	16764	16919	16907	16889	16994	16980	16884	16815	16741	16471	16775	16803	16875	16995	16921	16870	16958	16821	16758	16921	17126	16917	16818	16801	16768	16834	16926	16907	16810	16892	16767	16949	16839	16821	16827	16682	16974	16977	16782	16942	16864	16942	16989	16646	16643	16885	16930	16818	16796	16955	17039	16702	16918	16840	16853	16853	16983	16776	16881	16809	16987	16805	16735	16917	16925	17032	16652	16782	16886	16793	16775	16743	16857	16850	16624	16985	16777	16827	16940	16880	16835	16857	16645	16898	16851	16904	16789	16884	16851	16894	16947	16950	16952	16837	16822	16817	16972	16812	16978	16965	16882	16639	16791	16696	16788	16855	16885	16836	16760	16946	16823	16998	16986	16894	16865	16804	17044	16850	16676	16848	17046	16762	16937	16871	16865	16978	17065	16921	16793	16606	16780	16812	16861	16878	16696	16793	16685	16956	17165	16723	16700	16834	16756	16836	16687	16678	16743	16759	16750	16835	16910	17007	16924	16831	16845	17058	16956	16738	16843	16860	16813	16997	16793	16789	16908	16763	16815	17015	16838	16650	16900	16951	16926	16905	16726	16868	16915	16972	16859	17019	16691	16730	16946	16722	16804	16958	16856	16803	16935	16830	16960	16899	16899	16878	16731	16731	17059	16655	16947	16751	16996	17017	16887	17017	16960	16936	16959	16965	16886	16990	16701	16884	16879	17020	16866	16960	16718	16696	16951	16919	16846	16798	16824	16810	16941	16924	16776	16751	16854	16778	16802	16928	16770	16701	16911	16734	17156	16753	16867	16943	16874	16861	16845	16925	16804	16809	16994	16794	16831	16815	16909	17008	16776	16876	16765	16859	16993	16860	16866	16831	16822	16776	16891	16832	16786	16800	16833	16957	16658	17002	16624	16978	16927	16791	16780	16860	16931	16846	16681	16882	16796	16923	16932	16921	16892	16670	16896	16911	16929	16728	16880	16864	16811	16978	16635	16949	16813	16767	16981	17042	16901	16916	16866	16834	17024	16847	16809	17084	16703	16995	16958	16767	16845	16887	17074	16741	16968	16657	16907	16788	16941	16729	16899	16922	16805	16849	16778	16935	16845	17041	16963	16829	16794	16941	16893	16595	16995	16834	16915	16845	17012	16877	16928	16866	16914	16826	17037	16927	16633	16780	17088	16927	16757	16912	16782	16843	16806	16916	16836	16994	16800	16842	16790	16591	16876	16815	16878	16987	16857	16897	16932	16738	16920	16960	16956	16854	16900	16892	16831	16776	16702	16897	16856	16912	16826	17026	16806	16658	16885	16964	16993	16834	16849	16825	17045	16850	16768	16762	16704	16980	16873	16869	16954	16797	16800	16812	16939	16883	16894	16988	17038	16894	16870	16868	16735	17102	16833	16916	16944	16831	16742	16918	16846	16842	16890	17050	17080	16834	16823	17110	16846	16905	16926	16948	16932	16862	16831	17022	16745	17146	16716	16986	16782	16897	16941	16988	16762	16835	16843	16741	16618	16752	16928	16845	16828	16647	16761	16969	16903	16929	16997	16892	16463	16718	16980	16765	16887	16786	16935	16824	16842	16911	16820	16870	16776	16969	16712	16953	16969	16833	17051	17053	16839	16885	16947	16667	16793	16991	17018	16991	16860	17000	16987	16721	16819	16787	16732	16890	16971	16869	16885	16760	16873	16720	16861	16799	16726	17089	16976	16878	16808	16570	16690	16686	16971	17194	16839	16895	16766	16834	16772	16712	16925	16789	16944	16879	16737	16758	17140	16943	16923	16774	16864	16904	16782	16750	16836	16918	17155	16688	16905	16966	16967	16929	16863	16923	16770	16703	16790	16673	16853	16949	16951	17002	16970	16845	16752	16874	16963	16829	16952	16865	16847	16844	16936	16838	16954	16937	16986	16652	16851	16997	16984	16817	16802	16844	17099	16859	16829	16760	16603	16951	16806	16890	16737	16857	16941	17040	16738	16760	16655	16945	16871	16682	16680	17221	16705	17025	16944	17017	16965	16852	16961	16742	16855	16851	16859	16884	16885	16965	16748	16810	16832	16603	16946	16738	16893	16845	16977	16931	17085	16912	16944	17018	16976	16956	16991	16778	16749	16983	16632	16898	16749	16887	16889	16748	16765	16791	16954	16916	17021	16753	16981	16895	16736	16819	16794	16706	16901	16883	16927	17121	16891	17032	16846	16891	16806	16868	17013	16715	17096	16840	16776	16925	16973	16776	17077	16749	16713	16943	16904	16779	17057	16685	16879	16909	16792	16817	16810	16953	16715	16804	16842	16919	16799	16776	17052	16746	16894	16904	16841	17005	16891	16809	16775	17131	16875	16815	16849	17046	16804	16807	16945	16811	16930	16688	16947	16684	16837	16976	16681	16827	17066	16878	16898	16989	16660	16664	16952	16872	16912	16761	16812	16768	16809	16719	16801	16932	16856	16784	16911	16848	16903	16911	16949	16882	16782	16928	16783	16807	17019	16804	16747	16752	16997	16637	16760	17118	17005	16786	16917	16802	16757	16762	17003	16968	16898	16796	16774	16878
24858	22183	33646	37073	36455	45994	55256	50812	41847	35752	32240	31194	30546	30601	30277	30329	30343	30452	30252	30333	30466	30517	30496	30472	30569	30354	30472	30533	30245	30103	30027	30284	30444	30340	30482	30230	30328	30490	30504	30257	30398	30197	30333	30470	30267	30192	30280	30355	30181	30107	30378	30108	30339	30171	30296	30336	30272	30383	30134	30136	30299	30162	30320	30582	30354	30162	30340	30466	30279	30316	30366	30230	30192	30353	30285	30482	30595	30249	30315	30200	30134	30405	30236	30014	30140	30131	30388	30240	30437	30045	30194	30272	30445	30284	30250	30334	30462	30253	30173	30220	30311	30428	30629	30184	30272	30382	30226	30314	30406	30251	30575	30406	30442	30267	30295	30419	30527	30331	30169	30217	30137	30287	30449	30204	29934	30033	30408	30394	30406	30272	30310	30313	30331	30041	30364	30340	30331	30450	30293	30080	30448	30150	30417	30305	30469	30351	30100	30522	30372	30057	30114	30265	30293	29995	30194	30159	30168	30118	30381	30184	30302	30422	30142	30340	30308	30384	30236	30358	30097	30241	30501	30224	30508	30302	30253	30367	30518	30435	30589	30281	30305	30508	30648	30505	30245	30460	30461	30365	30567	30288	30399	29925	30388	30367	30288	30252	30201	30422	30182	30146	30308	30083	30389	30133	30199	30187	30269	30009	30125	30222	30378	30255	30107	30360	30192	30651	30298	30159	30425	30132	30250	30286	30209	29953	30229	30131	30242	30358	30214	30295	30328	30294	30187	30061	30107	30211	30176	30159	30257	30161	30180	30068	30300	30257	30226	30359	30270	30204	30342	30137	30095	30053	30458	30514	30269	30315	30209	30154	30116	30071	30425	30189	30186	30241	30256	30347	30277	30546	30245	30385	30375	30305	30174	30145	30558	30284	30286	30384	30180	30073	30321	30181	30371	30388	29992	30175	30223	30351	30177	30208	30327	30233	30105	30115	30132	30247	30269	30175	30329	30218	30168	30178	30391	30397	30255	30112	30657	30274	30180	30500	30462	30122	30185	30462	30185	30205	30349	30388	30255	30209	30291	30319	30382	30280	30283	30345	30291	30419	30373	30280	30279	30253	30620	30242	30367	30343	30039	30311	30357	30220	30202	30135	30267	30373	30123	30083	30172	30469	30235	30147	30293	30132	30162	30108	29974	30299	30436	30492	30281	30386	30478	30199	30125	30166	30339	30263	30232	30148	30209	30354	30228	30219	30341	30476	30325	30187	30448	30124	30539	29932	30238	30088	30295	30477	30157	30403	30184	30175	30097	30316	30163	30340	30159	30208	30507	30296	30218	30343	30225	29949	30259	30056	30377	30236	30448	30649	30430	30342	30354	30301	30336	30177	30237	30081	30511	30409	30231	30021	30556	30289	30522	30443	30438	30244	30006	30336	30358	30389	30391	30271	30436	30394	30463	30103	30624	30163	30281	30077	30250	30444	30299	30251	30349	30329	30323	30366	30585	30403	30295	30146	30054	30325	30255	30304	30245	30252	30202	30364	30415	30404	30223	30248	30119	30444	29983	30205	30466	30237	30458	30198	30031	29915	30279	30108	30030	30112	30023	30180	30112	30041	30321	30338	30097	30056	30321	30351	30212	30283	30216	30309	30178	30155	30266	30304	30222	29953	30345	30209	30243	30255	30224	30235	30470	30366	30204	30275	30266	30404	30212	30080	30274	30273	30237	30338	30205	30330	30120	30018	30177	30146	30326	30307	30442	30194	30159	30378	30332	30003	30074	30409	30171	30193	30135	30237	30470	30063	30176	30272	30269	30222	30185	30329	30352	30307	30357	30129	30141	30142	30312	30052	30122	30283	30118	30454	30150	30135	30630	30131	30345	30085	30350	30240	30158	30383	30164	30339	30135	30318	30167	30090	30511	30291	30349	30196	30373	30289	30386	30296	30330	30356	30038	30395	30474	30071	30028	30123	30239	30395	30254	30127	30208	30356	30290	30276	30047	30271	30434	30197	30298	30258	30472	30276	30157	30239	30474	30166	30192	30127	30258	30522	30146	30284	30350	30570	30246	30366	30385	30119	30282	30351	30346	30328	30473	30368	30395	30314	30362	30194	30200	30234	29965	30158	30285	30148	30439	30129	30082	30293	30482	30011	30321	30421	30261	30274	30137	30146	30301	30024	30162	30267	30382	30135	30026	30093	30145	30417	30275	30248	30402	30223	30269	30402	30274	30129	30366	30218	30335	30417	30211	30283	30179	30358	30249	30490	30076	30229	30271	30295	30109	30373	30158	30339	30350	30264	30366	30017	30512	30312	30418	30227	30515	30148	30300	30267	30392	30539	30289	30235	30135	30125	30210	30289	30070	30229	30068	30376	30031	30209	30294	30234	30368	30357	30315	30361	30443	30269	30220	30262	30361	30179	30119	30396	30383	30324	30173	30177	30158	30255	30263	30215	30257	30023	30352	30538	30347	30242	30313	30262	30281	30126	30161	30144	30325	30396	30077	30393	30315	30457	30307	30336	30550	30337	30051	30309	30306	30620	30242	30422	30046	30303	30280	30287	30427	30329	30207	30192	30367	30231	30160	30375	30197	30383	30418	30285	30135	30223	30499	30466	30282	30136	30384	30279	30362	30497	30406	30302	30541	30379	30195	30497	30384	30261	30526	30271	30322	30095	30387	30240	30428	30186	30230	30052	30215	30133	30413	30336	30413	30519	30612	29921	30243	30230	30395	30238	30131	30105	30203	30136	30243	30396	30190	30214	30249	30203	30366	30106	30173	30234	30368	30568	30320	30220	30520	30429	30432	30096	30321	30238	30291	30361	30085	30346	30299	30660	30344	30294	30245	30308	30373	30736	30170	30219	30437	30109	30477	30374	30318	30355	30084	30212	30285	30123	30428	30422	30466	30509	30150	30509	30368	30159	30255	30393	30301	30445	30206	30046	30154	30582	30340	30635	30381	30280	30023	30134	30286	30449	29924	30296	29975	30282	30240	30486	30477	30168	30295	30018	30231	30580	30235	30430	30208	30225	30158	30263	30264	30482	30099	30248	30456	30039	30113	30320	30416	30302	30017	29903	30109	30355	30407	30237	30225	30118	30152	30149	30288	30196	30334	30181	30330	30366	30271	30049	30050	30218	30298	30326	30725	30187	30334	30311	30138	30141	30093	30201	30272	30205	30323	30296	30249	30396	30454	30134	30188	30275	30240	30370	30517	30060	30331	30217	30210	30178	30218	30185	30228	30298	30505	30211	30428	30050	30519	30197	30402	30351	30236	30263	30356	30417	30106	30238	30223	30236	30197	30224	30370	30161	30259	30252	30242	30237	30363	30406	30063	30244	30228	30307	30249	29977	30101	30152	30228	30237	30489	30296	30231	30099	30240	30302	30303	30204	30458	30127	30590	30376	30142	30183	30305	30452	30003	30326	30065	30434	30457	30195	29937	30587	30503	30311	30331	30388	30151	30280	30277	30148	30220	30191	30198	30079	30267	30215	30361	30306	30045	30334	30303	30080	30222	30120	29916	30198	30317	30158	30109	30271	30023	30439	30098	30336	30101	30106	30725	30384	30297	30337	30313	30254	30460	30383	30516	30287	30033	30206	30288	30315	30386	30172	30363	30439	30344	30446	30341	30205	30296	30205	30422	29935	30043	30304	30515	30283	30310	30384	30322	30525	30415	30152	30099	30121	30250	30462	30315	29981	30373	30128	30150	30067	29995	30067	30200	30176	30242	30278	30166	30269	30176	30207	30266	30292	30607	30104	30098	30455	30058	30126	30151	30503	30374	30334	30252	30201	30102	30183	30274	30315	30421	30234	30173	30255	30281	30285	30221	30241	30281	30286	30180	30277	30250	29963	30063	30435	30058	30281	30509	30499	30285	30264	30450	30269	30319	30372	30232	30293	30324	30257	30075	30230	30222	30072	30251	30207	30366	30283	30308	30262	30105	30314	30191	30407	30166	30154	29954	30268	30402	30489	30104	30398	30207	30345	30373	30399	30260	30282	30310	30032	30241	30049	30182	30379	30071	30256	30278	30298	30267	30223	30298	30171	30335	30238	30113	30277	30232	30404	30169	30255	30180	30050	30192	30162	30488	30419	30507	30408	30382	30039	30297	30184	30496	30258	30213	30061	30084	30297	30522	30393	30313	30488	30415	30321	30278	30307	30188	30186	30094	30124	30366	30350	30253	30243	30326	30260	30354	30241	30433	30380	30326	30236	30241	30205	30270	30287	30335	30177	30136	30397	30233	30146	30174	30182	30500	30389	30249	30250	30013	30172	30137	30222	30242	30531	30441	30087	30396	30521	30343	30300	30491	30337	30293	30353	30606	30040	30269	30176	30354	30568	30362	30471	30359	30307	30267	30061	30488	30475	30246	30434	30214	30236	30255	30298	30651	30136	30608	30349	30153	30061	30482	30401	30404	30235	30312	30338	30284	30451	30224	30374	30592	30509	30088	30297	30444	30186	30455	30560	30340	30346	30276	30317	30287	30105	30245	30051	30515	30273	30014	30202	30451	30345	30519	30298	30329	30258	30541	30483	30424	30343	30364	30035	30305	30074	29865	30354	30341	30085	30390	30372	30105	30331	30060	30214	30086	30152	30122	30407	30375	30236	30227	30203	30323	30450	30164	30260	30191	30362	30111	30463	30211	30209	30194	30264	30259	30263	30444	30147	30101	30345	30151	30102	30435	30431	30540	30345	30577	30276	30233	30139	30454	30258	30172	30265	30485	30584	30421	30254	30389	30381	30423	30018	30190	30333	30228	30181	30157	30472	30227	30227	30280	30378	30392	30395	30200	30104	30300	30292	30195	30238	30261	30002	30513	30303	30576	30162	30263	30138	30199	30413	30297	30329	30405	30244	29802	30370	30137	30278	30294	30242	30305	30273	30268	30561	30304	30279	30379	30281	30421	30242	30320	30454	30123	30247	30434	30432	30334	30403	30427	30227	30375	30318	30172	30333	30522	30256	30159	30108	30631	30114	30433	30598	30188	30213	30353	30221	30472	30451	30581	30240	30280	30302	30571	30242	30346	30150	30304	30323	30294	30411	30145	30165	30204	30233	30279	30232	30147	30365	30680	30354	30129	30095	30476	30299	30082	30289	30141	30367	30092	30389	30427	30245	30179	30370	30219	30278	30391	30088	30382	30390	30223	30248
22184	46169	47213	37359	27630	37902	44322	37540	28434	21672	18574	17544	17371	17021	16997	17070	17120	17109	16939	17101	17037	17091	17132	17002	17022	16973	16948	16964	17017	16979	17023	16765	17200	17069	16841	17093	16897	17036	16940	17130	17041	16836	17073	17041	17058	17000	17095	16982	17060	17005	16997	16960	16872	16960	17031	17112	16950	16997	16981	16993	16930	16927	17033	17015	17062	16944	17159	16884	17063	16881	16903	17091	17051	17003	16860	17002	17168	17030	16880	16965	16940	17015	17028	17020	17054	16858	16979	16885	17015	16984	17048	17004	17053	16907	17157	17054	16851	16975	16988	16874	16804	16933	17192	16897	16966	16847	16948	17114	17104	16995	16887	16847	16925	17050	17001	17141	16988	16823	17030	16959	17001	16733	17012	16848	16881	16877	16922	16884	17038	16913	16982	16967	16967	16901	16830	17063	17217	16850	16960	17025	17038	16940	16883	17011	17032	16863	17042	16932	16927	16930	17115	16988	16969	16963	17011	16986	16746	16885	17085	17004	16920	16907	16908	17024	17141	16908	16822	17058	16950	16807	17013	16996	16961	16917	17041	16887	17040	16977	17055	16915	17095	16831	16984	16946	17038	16829	17068	16739	16987	16926	16751	17130	16953	17088	16998	16868	16975	16886	16864	16999	16862	16981	16840	17040	17027	16965	16924	16841	17139	16852	16948	17149	17002	16819	16971	16856	16922	17026	16929	16969	17232	16943	17014	17149	16976	16996	16994	17124	17046	16883	17020	16858	16973	17036	16878	16654	16829	16894	16996	16998	16880	16959	16906	16916	16916	16824	16988	16922	17023	16891	16969	16798	16985	16934	16968	16944	16927	16848	17154	16889	16761	16976	16960	17012	16945	16951	16970	16947	16887	16849	17015	16930	17026	17090	16914	16929	17012	16763	16900	17045	16983	16976	17176	16959	16890	17020	17002	16776	16914	16918	16916	17050	17045	17064	17065	16907	17023	17007	16975	16904	17050	16953	17096	17119	16792	17143	17007	16972	16939	16919	16721	17112	17018	17032	16810	16944	16896	16797	16986	16958	17093	16894	16943	16757	17156	16823	17015	16783	16931	16969	17005	16914	17008	16853	16999	16976	17082	16988	16953	16892	17070	16970	17055	17091	17013	16950	16960	16979	16860	16890	17072	16926	17022	16896	17035	16883	16816	17043	17093	16847	16982	16892	16947	16922	16951	17023	16880	16991	16761	16942	16742	17026	16961	17010	16883	16838	16844	16727	17010	16933	16873	16998	17011	16973	16935	16904	17080	16960	16923	16879	16774	17067	16939	16849	16965	16807	16974	16864	17044	17147	16905	17030	16806	16610	16921	17095	17160	17074	17162	17036	17026	17041	16740	16893	17125	17001	16781	16929	16898	16904	17012	17116	16913	16901	16925	16988	16889	16920	16894	17036	16912	16952	16925	16928	17022	16910	16753	17033	17114	16958	17036	17051	16946	16923	16999	16715	16776	16948	17086	16705	16875	16899	16997	17138	17001	17001	16957	17152	16954	17062	17061	16887	16980	16951	17073	16926	17081	16844	16901	16988	16848	17040	16837	17102	16902	16733	17042	16863	16854	16850	17012	16989	16976	16940	16885	16817	16980	16939	16920	16935	16898	16957	16811	16858	17019	16984	17024	16951	17035	16866	16958	16836	16980	16853	17197	16982	16995	16946	16953	17010	16912	16899	16929	16867	17074	16942	16924	16932	16862	16808	16993	17156	17029	16926	17020	16894	17149	16755	16842	17185	17032	16742	16909	17077	16730	16758	17012	16736	17033	16829	16996	16839	16858	16817	17136	17127	16997	16803	16958	16910	16969	16928	16949	17090	16899	16978	17023	16906	16962	17069	16797	16995	16934	16983	16762	16784	16964	16846	16955	17039	16850	17013	17055	17027	17026	16939	16804	16938	16915	16999	16873	17128	16815	16751	17091	17010	16965	16931	16855	16883	17021	16880	16816	16964	16996	17005	16833	17007	17114	16902	17092	16915	16963	17034	17043	17111	16880	16833	16913	16914	17045	17140	16958	16920	16769	16950	16853	17039	17018	16877	16892	17120	17005	17000	17051	16868	16996	17015	17004	16823	17146	16831	16913	16854	16974	16901	17063	16839	17203	17070	17138	16848	17010	16888	17049	16835	16956	16961	17025	16936	16933	16907	16964	16818	16833	16939	16984	16967	16999	16757	17045	16806	16888	16956	17089	16941	17027	16896	16950	16908	16950	16858	16962	16891	16787	17076	17024	16966	16963	16879	16778	17008	16925	17068	17043	17142	16890	16855	17025	16951	16831	17206	16941	17012	16877	16793	16824	16944	16829	16924	16733	16999	16944	16988	16881	16874	17081	16789	16998	16771	16816	17047	16845	16853	16920	16771	17117	16785	16885	16970	16940	16949	16966	17039	17039	17055	16915	17062	16860	17012	16767	17082	16955	17004	16713	16813	16926	16922	16952	16900	16813	17077	17135	16789	17058	16995	16871	16916	17131	17067	16973	16938	16981	17150	17017	16957	17040	17025	17053	16821	17152	17027	17168	16820	16926	17058	17004	16734	16925	17034	16991	17048	17052	16941	16972	16939	16963	16730	16982	17017	16984	16928	16844	17073	16920	16885	16876	16840	16782	16838	16971	17103	16984	17019	17025	16939	17139	17029	16989	16814	17089	16945	17013	17058	17008	16978	17077	17117	16913	16775	16997	17093	16930	16902	16993	16835	16930	16877	16854	17169	17011	16985	16939	17012	16826	16845	16963	16956	16907	17023	16826	17040	16875	17056	16989	16919	16829	16921	16925	17006	17005	17081	17098	16884	16887	16938	17018	16895	16980	17051	16905	16833	16972	17066	17012	16920	16838	16989	17083	16958	16975	16941	17161	17116	16892	17071	16925	17018	16941	17044	16980	17051	16986	17085	17009	16968	16882	16832	16979	16946	16868	17017	17024	17027	16916	17005	16925	17209	17084	17056	16942	16954	16786	16909	17017	17036	17002	17060	17118	16782	16896	17088	17102	16791	16858	16901	16868	16920	16898	17014	17034	16961	16979	16974	16997	16983	16818	16969	17063	16781	16843	17009	17108	17051	16857	16891	16890	16973	17108	16907	16978	17027	17043	16884	16875	16991	16885	16842	16911	16931	17012	16901	16911	17104	16970	16950	16913	16915	17025	17064	16921	16942	17019	16885	17036	17026	16875	16929	16908	17033	17081	16946	16759	16804	16926	16894	16914	16961	16865	17006	16897	16925	16917	16841	16943	16957	16908	16669	17089	16976	16889	16957	17063	16867	16863	16972	16922	17122	16897	16992	16977	17025	17055	16987	17032	16969	17066	16920	16827	17123	16988	16853	16913	17038	16869	16978	16868	17052	16972	17023	17121	16818	16836	16955	16968	16975	16902	16998	17101	16915	16871	17117	16885	16908	17002	17062	16913	16811	16862	16887	17012	16941	16892	16919	17182	16924	16994	16971	16810	16973	16969	17089	17009	16807	16947	17009	16981	16997	16995	16956	16886	16923	17116	17006	17122	16970	16965	16856	17041	16974	16944	17137	17042	16834	16986	16931	16950	16861	17051	16910	17065	16943	16997	17162	16670	16935	16888	16936	16863	17086	16876	17153	16936	17042	16830	17000	17060	17009	17104	16966	17181	16968	16953	17023	16891	16911	16934	16823	16993	16763	17042	16902	17047	16842	17095	16945	16910	17129	16959	16960	16960	17095	17031	16975	16981	16982	17058	16924	17017	16918	17028	16961	17101	16861	16929	17073	16959	16933	16889	17016	16900	17008	16737	16951	16972	16958	16810	16924	16991	16954	16958	16748	17203	16863	17119	16893	16910	16895	17080	16950	17248	17079	17120	16976	17014	17017	17152	17008	16978	16882	16981	16896	17023	16895	16980	16948	16740	16675	17093	16886	17003	16952	16772	16918	17009	17015	16812	16929	16805	17153	16922	16828	17252	16960	17122	16977	16776	16859	17059	16949	16993	16928	16925	16808	16892	17156	16876	16980	16919	16995	17050	17064	16872	16979	16911	16969	16999	17077	16793	17054	16948	17007	17098	16905	16852	16913	17109	16885	16955	17124	16803	16925	17005	16789	16965	17063	17137	16950	17017	16988	17011	17022	17000	16972	16840	16801	17058	16957	16986	16997	16875	16978	17169	16908	16871	16986	16873	16910	17030	17099	16807	16846	16938	17042	16994	16954	16892	16980	16963	16975	16902	17038	16917	16955	16955	16805	16919	16961	17029	17175	16760	17062	16900	16948	16968	17016	17085	17029	16904	16946	16981	16901	16778	16974	17254	17022	17071	16950	16954	17068	16895	16999	16861	16804	16981	16969	16929	16804	16878	16791	16922	17116	16912	16961	16891	16845	16903	17021	16885	16988	17047	16969	16791	16964	17050	16898	16901	17086	17051	16866	17078	17079	16952	16974	16988	16913	16856	16916	16893	16813	17156	17006	17128	17061	16903	16972	16876	16864	16896	16902	16980	17002	17145	17023	16743	16737	17058	16823	17133	16889	17065	17029	16946	16868	17043	16983	17170	16993	16982	16922	16834	17051	17067	16894	16866	16938	16896	16912	17062	17194	16857	17050	16971	17075	16883	16968	17009	16836	17097	16869	17083	17059	16947	17027	17024	16996	16995	17050	16994	16969	16817	16956	16969	16788	17099	17038	17039	16843	16955	17049	17010	16913	17141	16835	16845	17031	16901	16752	16975	16654	16781	16937	17058	16877	16989	16929	17042	16869	16982	16866	16779	17053	16893	17080	17110	16852	17187	16868	17089	16966	16943	16950	17015	16825	17040	17072	17096	16905	16961	16858	16891	17002	16919	16944	16998	16944	16918	17038	16742	16965	17003	17127	17041	16779	16979	16883	16903	16936	17130	16886	16995	16834	16927	16783	16921	16972	16719	16935	17052	16880	17042	17037	16824	17020	16948	16933	17048	17004	16959	17008	16916	17111	16995	17011	16791	16953	17048	17015	16952	16936	16833	16945	17181	17103	16945	16991	16880	16994	17013	16959	16946	17150	16953	17098	16981	17103	16910	17057	17025	17019	16829	17057	17043	16893	16881	17025	17151	16856	16909	16926	16777	17066	16994	16889	16957	17135	17058	16918	16982	17038	17084	16962	16909	16975	16957	17069
22847	21394	29468	33243	36811	48878	71206	62505	51200	41616	35495	32579	31416	31246	31211	31078	31267	31040	31094	30952	31324	30897	31190	30973	31318	30850	30964	31253	31376	30663	30858	31108	30815	31050	30651	31065	31275	31117	31019	31019	31082	30657	30978	31161	30876	31153	30959	31099	31244	30883	30680	30831	30894	30984	31196	30771	30910	31048	31131	30668	30833	30781	31119	31187	30971	30824	30819	30872	31004	30883	30776	30817	30818	31018	30731	30617	30689	31014	30915	30977	30890	30905	30658	31003	30970	30838	30965	30865	30711	30769	30985	30817	30891	30799	31172	31024	30832	30959	30801	30815	30833	31102	30829	30702	30807	30932	30546	30980	30805	31059	30710	30634	30942	30979	30741	30884	30606	30839	30831	30866	30916	31091	30649	30889	30857	30937	31022	30974	30693	30858	30797	30732	30801	30906	30744	31017	30908	30948	30787	31118	30868	30736	30796	30855	30780	30837	30973	30900	30734	30995	30675	31012	30799	30681	30937	31105	30888	30869	30778	30733	30873	30693	30699	30682	30950	31012	30828	30805	30805	30681	30697	31053	30913	31037	30787	30981	30845	30837	30770	30754	31148	30848	30808	30938	30748	30859	30683	31047	30725	30799	30953	30978	30992	30814	30963	30901	31051	30897	30830	30769	30870	30973	30891	31072	30895	31277	31188	31039	30934	30925	30856	30983	31036	30916	31110	30734	31100	30677	30747	30887	31117	30878	30958	30823	30872	30839	30941	30863	30766	30947	31002	31012	30839	30905	30997	30842	30864	30684	30804	30950	30643	30906	30854	30876	30702	30914	30928	30836	30898	30719	30753	30853	30965	30975	30600	30894	30949	30843	31033	30829	31067	30965	30777	30740	30657	30858	30622	30775	31014	30815	30538	30745	30752	30680	30969	30898	30865	30765	30897	30778	30714	30916	30936	30826	30955	30952	30987	30608	30863	30786	30692	30852	30840	30797	31021	30765	30746	30854	30742	30555	30698	31038	31136	30466	30918	30945	30786	30904	31001	30938	30844	30904	30941	30776	30844	30905	30952	30750	31021	30710	30886	30747	30962	30872	30839	31057	30944	30793	30821	31022	30778	30740	30596	30834	30873	30923	30988	30584	30793	30785	30952	31046	30660	30789	30770	30850	30891	30660	30913	30666	30770	31020	31033	30595	30842	30956	30976	30803	30930	30935	30888	31070	30851	30757	31114	30699	30774	30921	30740	31040	30979	31128	30997	30893	31048	30752	30699	30963	30599	30874	30883	30775	31106	30879	31072	30976	30798	31121	30790	30673	30936	30812	30845	30941	30780	30817	30803	30802	31019	30597	30737	30671	30576	31002	30726	30727	30854	31010	30863	30886	30873	30975	30781	30862	30739	30959	31036	31044	30743	30972	30792	30986	30833	30669	30654	30749	30843	30771	31172	31015	30713	30977	30674	30791	30581	30377	30788	31081	30645	30840	30916	30995	31004	30750	30872	30779	31018	30868	30794	30972	30766	30770	30873	30829	30889	30734	30997	30898	30884	30955	30890	31024	30776	31093	31037	30713	30854	30663	31086	30690	30570	30828	30730	30870	31180	31068	30772	30732	30740	30907	30733	30486	30880	30811	30926	30843	30606	30698	30890	30504	31000	30916	30495	30938	31013	30716	30950	30816	30922	30741	30894	30897	30778	30734	30931	30656	31068	30799	30875	30847	30778	30868	30984	30787	30875	30782	30989	30867	31108	30554	30695	31143	31014	30992	30799	30915	30843	30837	30900	30756	30963	30940	30918	30681	31050	30478	30953	30784	30794	30875	30743	30797	30705	30831	31144	30728	30898	30757	30971	30921	30857	30932	30959	30801	30802	30886	30873	30805	30874	30914	30687	31094	31174	30973	30746	30908	30705	30994	30880	31016	30719	30733	30707	31035	30752	30706	30853	31028	30782	30610	30763	30706	30721	30914	30593	30672	30467	31137	30779	30748	30923	30609	31307	30919	30968	30690	30866	30742	30859	30908	30685	30823	30753	30462	30829	30604	30725	30831	30996	30800	30966	30875	30886	30786	30757	30983	30993	30842	30590	30937	30686	30686	30982	30935	30684	31097	30955	30791	30832	30913	30796	31133	30777	30949	31021	30591	30620	30529	30776	30731	30672	30816	30895	30855	30831	31145	31034	30994	30914	30996	30750	30564	30950	30942	30939	30716	30608	30861	30768	30692	30963	30922	30911	30626	30895	30842	31012	30898	30598	31000	30993	30766	31198	30722	30641	30954	30997	30852	31072	30698	30960	30876	30839	31015	30815	30667	30688	30740	30890	30925	30823	30846	30801	30801	30893	30616	30930	31080	30758	30944	30684	30859	30581	30844	30777	30808	30959	31102	30872	30728	30914	30801	30632	30837	30679	31016	30946	30771	30899	30762	30825	30669	30735	30925	30901	30977	30885	30751	31059	30934	30778	31106	30882	31014	31003	30888	31018	30857	30784	30682	30819	30823	30866	30839	30793	31010	31031	30953	30955	30806	30928	30670	30938	30915	30962	30737	30554	30848	30741	30874	30725	30972	30707	31117	31108	31034	30920	31012	30916	30816	30758	30694	30883	30540	30724	30735	30907	31063	30789	30621	30934	30734	30688	30853	30916	30800	30913	30740	30706	30969	30729	30677	31015	30915	30813	30766	30780	30853	30779	31027	30959	30837	30916	30761	30756	30930	30909	30995	31050	30825	30788	30920	30861	30636	30744	30775	31145	30779	31034	30574	30893	30735	31245	30863	30560	30453	30804	30930	31092	30762	30838	30771	30526	31079	31018	30695	31012	30643	30890	30893	31007	30983	30737	30515	31142	30988	30712	30732	30977	31118	31181	31043	31061	30852	30826	30849	30649	30731	30894	30806	30826	30888	30894	30870	30950	30922	31174	31132	30914	30806	30973	31017	30863	31209	30926	30907	31001	31053	30916	30876	30771	30760	30724	30860	30608	30760	30750	31157	30883	30755	30672	30474	31133	31051	30908	30806	30742	30900	30870	30970	30964	30768	30749	30816	30884	30819	30823	31018	31181	30574	30609	30711	30897	30560	30816	31112	30961	30919	30647	31017	30802	30931	30991	30950	31072	31042	31015	30811	30854	30808	30773	30779	31006	30883	30935	30931	30959	30938	30821	30950	30637	31002	30847	30789	31089	30691	31021	30777	31066	30647	30808	30918	30844	31026	30650	30952	30683	30672	30905	30765	30963	31253	30911	30966	30665	30922	31118	30747	30965	30719	30575	31095	31095	31048	30879	31263	30818	30979	30992	30815	30939	30714	30887	30992	30911	30832	30739	30637	30747	30872	30916	30887	30924	31184	31122	30684	30906	30725	30846	30839	30877	30678	30721	30881	30560	30947	31053	30904	30871	31059	31041	30978	30833	31049	31177	30862	30943	30933	30907	30938	30986	30888	30438	30815	30940	30996	30876	30842	30795	30828	30765	30904	30952	30677	30815	30730	30840	30755	30885	30867	30882	30706	30857	30887	31067	30741	31149	31003	30812	30980	31004	30750	30934	30719	30833	30802	30934	30706	30883	30909	30893	31069	30822	31017	30983	30677	30982	31064	31018	30872	30702	30823	30893	30508	30975	30606	30881	30921	30857	30897	30773	30856	30932	30632	30748	30788	30895	30775	30839	30646	30844	30737	30814	30685	31193	30838	30875	30788	30659	30711	30687	30649	30826	30750	31026	30890	30648	30737	30913	30732	31155	30620	30886	30929	30908	30756	30763	31009	30974	30683	30649	30949	30770	31005	30995	30972	30860	30857	30978	30698	30716	30845	31041	30936	31039	30747	30998	30969	31030	30680	30988	31096	30614	30607	30830	31017	30815	30767	30894	30623	30868	30979	30855	30916	30754	30876	30731	30646	31024	31205	30990	30896	30703	30753	30890	30744	30975	30948	31102	30731	30829	30785	30895	30902	30855	30815	31038	30987	30680	30987	30853	31096	30918	30834	30770	30745	30799	30860	30966	30680	30808	30958	30810	30831	30980	30958	30772	30886	30704	30721	30831	31070	30841	30752	30943	30609	30864	30957	30819	30912	31121	31001	30940	30962	30951	30938	30758	30836	30586	30717	30530	30966	31097	30995	30788	30972	30740	30720	30678	30743	30914	30802	30882	30930	30748	30885	30753	30973	30872	30817	30970	30948	31014	30946	30864	31017	31018	30734	30907	30872	31078	31013	30809	30911	30840	30928	31117	30981	30814	30928	30782	31069	30923	30678	30856	30944	30685	30730	30721	30867	30989	30985	30819	30911	30896	30870	30825	30651	30702	30735	31154	30972	30829	30783	30805	30860	30995	30997	30925	31130	30932	31095	30844	30962	30780	30621	30887	30940	30951	30673	30609	30539	30830	30952	30663	31018	31003	30857	30825	30882	30860	31139	30916	30968	30681	30946	31087	30943	30879	30669	30850	30894	31054	30771	30987	30806	30752	30942	31104	30834	30778	30867	30728	30632	30781	30910	30880	30664	30713	30953	31021	30983	30907	30717	30688	30770	30975	30683	30999	30574	30853	30625	30943	30905	30521	30898	30477	30898	30942	30813	30957	30765	30667	30751	31044	31040	31119	30891	30837	30850	30910	31041	30820	31115	30972	30719	30723	30792	30847	30923	30776	30838	30994	30997	30784	30930	30812	31022	31017	30553	30744	30988	31226	30781	30885	31001	30697	30872	30814	30563	30635	30799	30933	30857	30860	30700	30891	30882	30888	30873	30906	30897	30763	30888	31029	31225	30752	30818	30729	30942	30964	30709	30757	30812	30676	30898	30764	30948	30546	31064	31042	31050	30977	30894	30923	30852	30718	31095	30829	31044	31020	30796	31080	30816	30875	30708	30900	30451	30945	30919	30646	30778	30914	30885	30691	30850	31074	30907	30934	31044	30862	31042	30646	30618	30849	30940	30966	31335	30893	31060	30958	30616	30679	30808	31006	30954	30848	30991	30738	30884	30799	30812	30847	30788	31148	31017	30675	30813	30498	30810	31162	30942	31036	30818	30864	30959	31044	30664	30763	30963	31291	30921	30799	30734	31039	30883	31015	30837	30934	31136	30937	30709	30964	30831	30678	31074	30784	30723	30618	30741	30882	30713	30720	31052	31014	31001	30816	30683	30971	30877	31026	30669	30964	31053	30916	30905
25112	48511	49744	50488	36424	48013	65788	54113	38923	27519	21108	18290	17648	17599	17615	17475	17418	17376	17375	17463	17353	17557	17537	17337	17585	17328	17296	17465	17488	17488	17498	17388	17327	17404	17340	17344	17486	17258	17377	17411	17475	17591	17300	17376	17378	17324	17329	17444	17503	17552	17326	17267	17218	17566	17560	17280	17165	17404	17396	17606	17501	17208	17310	17307	17434	17207	17288	17435	17445	17333	17135	17361	17423	17380	17322	17496	17337	17363	17278	17347	17170	17245	17266	17364	17388	17333	17375	17277	17376	17461	17349	17269	17461	17333	17469	17434	17330	17565	17382	17469	17438	17204	17330	17489	17341	17412	17367	17324	17315	17399	17469	17262	17263	17326	17466	17255	17435	17315	17477	17438	17253	17306	17519	17347	17533	17413	17286	17237	17486	17455	17479	17344	17442	17541	17424	17368	17234	17392	17325	17404	17352	17238	17475	17343	17357	17438	17420	17385	17146	17238	17511	17331	17358	17544	17375	17305	17214	17370	17534	17312	17296	17335	17262	17161	17476	17340	17449	17457	17206	17318	17363	17338	17241	17267	17017	17466	17394	17396	17373	17438	17362	17324	17457	17307	17284	17391	17301	17132	17370	17394	17389	17301	17297	17409	17280	17326	17488	17361	17424	17545	17385	17329	17336	17450	17442	17511	17158	17343	17413	17497	17392	17475	17143	17335	17513	17324	17302	17336	17312	17405	17501	17347	17309	17497	17200	17489	17403	17489	17273	17404	17409	17405	17386	17258	17270	17452	17486	17493	17299	17491	17406	17420	17322	17325	17249	17290	17288	17311	17291	17322	17353	17166	17313	17389	17248	17365	17344	17481	17176	17212	17339	17549	17431	17384	17520	17334	17351	17332	17286	17235	17255	17391	17452	17213	17214	17256	17218	17333	17346	17408	17314	17165	17235	17473	17477	17340	17289	17359	17282	17447	17312	17265	17206	17184	17348	17253	17508	17309	17386	17450	17337	17379	17457	17227	17245	17157	17521	17581	17542	17106	17388	17324	17329	17424	17399	17397	17357	17219	17284	17393	17222	17254	17187	17447	17298	17402	17475	17429	17227	17270	17139	17522	17410	17284	17276	17574	17314	17273	17426	17273	17276	17536	17190	17265	17280	17325	17380	17269	17282	17233	17138	17387	17506	17412	17383	17321	17478	17254	17201	17441	17314	17387	17233	17171	17160	17226	17233	17375	17188	17290	17302	17543	17336	17216	17421	17431	17407	17431	17206	17297	17108	17337	17499	17406	17329	17254	17425	17381	17267	17484	17319	17401	17272	17094	17282	17166	17165	17307	17522	17214	17512	17191	17239	17269	17393	17091	17298	17549	17296	17191	17357	17382	17155	17364	17421	17446	17302	17366	17415	17408	17347	17299	17510	17292	17427	17276	17220	17461	17295	17502	17183	17319	17384	17311	17185	17351	17275	17344	17185	17420	17417	17429	17323	17326	17482	17302	17509	17335	17382	17306	17375	17172	17413	17355	17381	17309	17305	17136	17285	17271	17210	17232	17483	17247	17222	17401	17268	17397	17205	17205	17435	17258	17308	17238	17387	17425	17312	17168	17466	17318	17333	17114	17314	17152	17214	17309	17479	17442	17290	17411	17501	17441	17337	17340	17398	17123	17122	17355	17298	17474	17415	17276	17390	17603	17451	17405	17100	17421	17171	17415	17566	17319	17371	17404	17320	17216	17279	17438	17174	17425	17480	17270	17462	17285	17390	17391	17069	17405	17351	17377	17421	17435	17261	17437	17379	17111	17333	17279	17308	17278	17336	17312	17403	17185	17441	17406	17249	17409	17188	17432	17493	17273	17493	17239	17282	17342	17500	17421	17375	17332	17488	17416	17314	17290	17367	17277	17270	17286	17389	17275	17416	17307	17348	17404	17332	17121	17442	17555	17303	17389	17433	17503	17526	17216	17268	17351	17356	17308	17160	17312	17360	17330	17346	17361	17513	17488	17532	17240	17167	17481	17212	17338	17363	17354	17344	17356	17436	17417	17371	17363	17427	17427	17345	17279	17412	17366	17369	17496	17258	17288	17455	17416	17352	17319	17159	17384	17365	17439	17271	17247	17523	17264	17178	17461	17345	17378	17555	17430	17487	17339	17357	17310	17340	17509	17303	17337	17357	17436	17393	17232	17205	17404	17207	17431	17418	17239	17232	17388	17428	17326	17165	17384	17387	17441	17312	17150	17553	17437	17357	17435	17257	17338	17274	17298	17340	17412	17473	17266	17366	17399	17389	17426	17331	17505	17380	17189	17294	17227	17254	17370	17516	17469	17278	17068	17399	17448	17259	17383	17431	17302	17308	17401	17334	17262	17209	17258	17408	17143	17195	17310	17333	17383	17375	17426	17406	17420	17402	17494	17464	17273	17366	17196	17081	17233	17312	17435	17448	17372	17321	17378	17264	17455	17303	17403	17348	17250	17356	17462	17466	17284	17400	17372	17378	17269	17241	17335	17155	17268	17361	17634	17390	17314	17362	17413	17345	17250	17411	17401	17249	17271	17496	17376	17263	17338	17327	17446	17355	17320	17243	17275	17308	17223	17290	17350	17175	17263	17474	17228	17415	17212	17478	17119	17454	17314	17383	17302	17263	17327	17316	17346	17432	17367	17346	17377	17290	17377	17360	17478	17462	17341	17560	17464	17358	17304	17329	17458	17377	17286	17380	17251	17343	17387	17243	17516	17336	17273	17404	17566	17272	17402	17368	17180	17416	17163	17361	17261	17267	17357	17304	17502	17295	17357	17283	17260	17243	17234	17353	17167	17407	17323	17266	17152	17418	17346	17272	17223	17391	17205	17397	17398	17211	17167	17317	17317	17227	17436	17273	17286	17523	17174	17413	17218	17525	17312	17327	17369	17375	17316	17316	17373	17267	17232	17151	17283	17365	17546	17301	17386	17313	17251	17286	17293	17240	17426	17233	17226	17239	17276	17309	17144	17295	17344	17236	17297	17183	17294	17326	17463	17267	17346	17413	17439	17272	17443	17284	17292	17336	17280	17427	17072	17389	17311	17305	17329	17448	17338	17328	17392	17219	17349	17429	17282	17410	17291	17186	17269	17414	17572	17334	17551	17323	17288	17294	17319	17299	17441	17437	17275	17481	17451	17345	17298	17410	17221	17426	17438	17345	17312	17471	17400	17435	17346	17319	17458	17364	17263	17346	17301	17297	17472	17340	17349	17259	17395	17501	17363	17308	17348	17311	17266	17391	17285	17399	17333	17349	17143	17310	17246	17431	17407	17211	17247	17459	17244	17174	17480	17445	17427	17403	17308	17284	17119	17496	17328	17390	17124	17328	17486	17294	17460	17395	17424	17274	17361	17197	17460	17171	17479	17414	17537	17592	17135	17350	17417	17472	17283	17417	17113	17330	17358	17454	17359	17238	17463	17512	17468	17376	17310	17246	17426	17406	17209	17488	17242	17260	16983	17481	17326	17377	17293	17272	17346	17460	17572	17484	17162	17373	17453	17262	17333	17218	17392	17284	17458	17364	17430	17454	17468	17460	17115	17492	17348	17460	17239	17398	17370	17342	17374	17472	17363	17116	17356	17352	17300	17330	17418	17386	17257	17340	17312	17216	17452	17212	17328	17237	17276	17188	17559	17504	17353	17188	17499	17343	17370	17397	17180	17305	17343	17381	17172	17478	17303	17319	17330	17465	17193	17452	17373	17303	17487	17244	17333	17275	17361	17200	17281	17316	17502	17319	17249	17157	17231	17336	17446	17065	17521	17093	17481	17370	17328	17114	17538	17127	17293	17381	17448	17363	17362	17306	17210	17423	17280	17199	17244	17309	17299	17226	17417	17425	17491	17320	17193	17164	17347	17149	17362	17500	17130	17418	17353	17326	17396	17326	17288	17168	17342	17373	17229	17231	17266	17634	17373	17494	17373	17459	17310	17148	17368	17285	17278	17408	17527	17414	17401	17455	17282	17170	17422	17488	17294	17411	17128	17265	17567	17259	17340	17422	17160	17419	17421	17266	17463	17359	17309	17261	17444	17265	17102	17213	17341	17475	17184	17374	17352	17181	17164	17435	17351	17299	17457	17383	17351	17320	17492	17375	17289	17390	17301	17637	17065	17527	17382	17114	17248	17392	17112	17293	17379	17423	17363	17453	17406	17190	17462	17218	17535	17151	17292	17230	17354	17318	17269	17336	17525	17389	17300	17169	17302	17270	17403	17223	17357	17475	17552	17294	17376	17350	17274	17541	17366	17279	17187	17263	17263	17458	17248	17485	17292	17347	17384	17379	17505	17247	17323	17304	17375	17413	17252	17390	17328	17313	17295	17475	17291	17446	17301	17254	17412	17246	17513	17464	17262	17174	17207	17397	17429	17323	17213	17425	17377	17512	17332	17317	17186	17317	17354	17462	17398	17414	17276	17457	17360	17261	17463	17219	17445	17402	17231	17410	17440	17564	17279	17349	17258	17518	17327	17308	17414	17435	17301	17393	17102	17225	17229	17373	17299	17376	17238	17421	17342	17333	17378	17343	17234	17280	17375	17309	17456	17565	17248	17345	17235	17375	17486	17128	17297	17451	17394	17468	17568	17268	17377	17274	17328	17451	17229	17397	17397	17385	17273	17410	17538	17273	17370	17356	17483	17398	17265	17527	17275	17379	17250	17489	17210	17456	17169	17185	17541	17505	17300	17460	17285	17499	17215	17311	17486	17296	17394	17530	17348	17318	17247	17406	17312	17424	17274	17518	17216	17445	17336	17445	17238	17422	17289	17382	17279	17423	17436	17273	17434	17465	17177	17174	17347	17520	17241	17244	17230	17220	17349	17344	17287	17277	17286	17410	17260	17264	17580	17217	17436	17343	17294	17426	17323	17300	17459	17376	17414	17453	17320	17301	17357	17424	17420	17499	17482	17238	17321	17279	17208	17504	17266	17331	17344	17327	17359	17501	17390	17329	17391	17363	17213	17457	17424	17445	17239	17344	17235	17474	17543	17384	17124	17456	17421	17257	17297	17304	17450	17236	17301	17424	17359	17323	17353	17140	17343	17280	17332	17315	17320	17100	17317	17221	17475	17563	17329	17388	17399	17270	17337	17450	17306	17334	17213	17325	17228	17454	17277	17443	17190	17302	17258	17363	17390	17587	17263
34308	32055	42258	43232	36224	33323	37290	35270	33111	31768	31017	30580	30516	30518	30314	30471	30546	30540	30625	30558	30256	30451	30389	30248	30566	30269	30219	30429	30426	30596	30646	30426	30353	30415	30430	30461	30359	30611	30511	30210	30566	30090	30164	30708	30308	30472	30241	30292	30381	30416	30425	30621	30197	30373	30544	30677	30542	30367	30269	30400	30796	30245	30664	30587	30550	30189	30392	30426	30457	30418	30025	30315	30582	30385	30510	30466	30371	30147	30219	30481	30407	30446	30165	30466	30362	30599	30527	30369	30581	30565	30276	30435	30352	30646	30408	30181	30562	30466	30405	30253	30425	30544	30571	30296	30272	30473	30840	30892	30519	30573	30339	30364	30402	30538	30482	30505	30720	30324	30399	30421	30334	30210	30560	30299	30516	30284	29991	29871	30285	30472	30329	30576	30283	30620	30521	30305	30324	30269	30470	30460	30412	30354	30403	30725	30320	30243	30412	30401	30250	30584	30457	30536	30278	30282	30189	30433	30299	30192	30535	30572	30459	30419	30577	30178	30437	30480	30069	30471	30358	30505	30182	30349	30231	30103	30381	30299	30196	30489	30347	30370	30288	30261	30644	30694	30413	30363	30375	30312	30475	30336	30608	30276	30412	30485	30561	30608	30493	30378	30571	30378	30395	30615	30291	30277	30172	30387	30504	30521	30547	30575	30192	30362	30467	30271	30320	30236	30368	30293	30402	30353	30345	30513	30637	30400	30492	30350	30344	30324	30501	30221	30307	30235	30226	30248	30511	30608	30508	30493	30472	30401	30401	30272	30363	30363	30303	30426	30520	30779	30424	30293	30531	30299	30478	30471	30360	30388	30689	30446	30390	30642	30473	30291	30477	30366	30208	30619	30148	30307	30130	30555	30656	30545	30372	30589	30601	30220	30262	30534	30256	30291	30544	30128	30404	30431	30488	30383	30419	30259	30472	30437	30188	30338	30346	30523	30226	30309	30326	30393	30432	30500	30641	29987	30472	30217	30553	30388	30387	30377	30409	30513	30072	30590	30296	30519	30168	30617	30537	30321	30457	30501	30137	30357	30455	30535	30431	30500	30423	30561	30281	30404	30509	30343	30311	30262	30303	30382	30279	30167	30275	30235	30460	30168	30374	30375	30135	30274	30487	30435	30242	30033	30605	30075	30498	30422	30423	30447	30567	30741	30030	30469	30478	30455	30388	30300	30171	30493	30465	30769	30549	30236	30413	30330	30351	29947	30389	30309	30362	30366	30248	30422	30247	30668	30377	30345	30362	30328	30500	30343	30344	30486	30424	30270	30665	30477	30322	30495	30382	30599	30372	30356	30388	30595	30426	30349	30475	30630	30280	30749	30218	30498	30246	30110	30596	30375	30465	30361	30328	30276	30607	30273	30151	30533	30631	30359	30387	30511	30390	30321	30510	30604	30421	30443	30253	30180	30040	30570	30307	30397	30469	30405	30379	30421	30317	30440	30382	30428	30109	30491	30609	30645	30456	30498	30701	30483	30400	30221	30430	30422	30473	30267	30488	30329	30543	30540	30433	30110	30236	30444	30479	30736	30385	30302	30424	30298	30113	30529	30621	30215	30606	30403	30587	30449	30288	30362	30452	30220	30529	30354	30380	30494	30267	30473	30378	30408	30546	30453	30403	30310	30543	30039	30382	30463	30436	30187	30333	30281	30471	30622	30494	30571	30494	30691	30355	30388	30598	30412	30361	30454	30437	30161	30573	30507	30438	30618	30435	30716	30328	30353	30479	30266	30259	30332	30238	30335	30474	30614	30509	30557	30367	30517	30343	30341	30191	30300	30154	30255	30465	30272	30448	30180	30328	30486	30442	30467	30540	30376	30448	30209	30521	30193	30486	30227	30596	30559	30493	30629	30511	30411	30466	30616	30366	30500	30549	30365	30283	30415	30495	30556	30733	30496	30264	30243	30309	30366	30312	30709	30507	30522	30395	30292	30438	30432	30496	30075	30530	30165	30322	30516	30416	30313	30703	30521	30431	30397	30559	30273	30354	30355	30335	30473	30389	30581	30422	30320	30519	30318	30280	30651	30500	30566	30450	30226	30272	30390	30507	30416	30360	30457	30501	30493	30389	30560	30479	30468	30353	30536	30774	30539	30498	30224	30144	30444	30376	30323	30465	30330	30357	30400	30201	30577	30476	30132	30468	30490	30319	30447	30708	30369	30349	30733	30319	30678	30112	30474	30275	30448	30627	30445	30514	30462	30540	30439	30677	30575	30329	30408	30400	30235	30595	30427	30392	30550	30550	30363	30489	30471	30384	30537	30041	30319	30510	30288	30287	30178	30352	30318	30377	30188	30483	30578	30368	30517	30482	30509	30452	30520	30312	30630	30648	30531	30522	30143	30377	30127	30559	30570	30269	30076	30191	30670	30461	30266	30324	30349	30321	30264	30398	30246	30209	30207	30576	30354	30709	30123	30177	30557	30460	30344	30455	30561	30282	30309	30236	30196	30355	30189	30731	30774	30519	30442	30361	30360	30134	30156	30480	30444	30273	30220	30343	30393	30408	30358	30552	30454	30472	30632	30308	30256	30361	30264	30358	30192	30278	30345	30471	30604	30489	30137	30516	30411	30595	30363	30549	30323	30344	30212	30393	30273	30626	30636	30310	30428	30283	30377	30517	30557	30480	30668	30446	30509	30751	30439	30264	30337	30293	30698	30148	30378	30657	30450	30480	30046	30424	30154	30199	30281	30254	30456	30260	30434	30459	30546	30513	30447	30422	30452	30304	30491	30168	30211	30309	30641	30228	30566	30430	30551	30452	30373	30652	30346	30226	30478	30273	30632	30532	30594	30469	30496	30370	30458	30580	30185	30400	30283	30469	30379	30191	30379	30410	30311	30586	30427	30476	30134	30281	30433	30175	30409	30412	30199	30465	30256	30569	30449	30401	30728	30510	30309	30360	30461	30384	30884	30509	30370	30494	30434	30640	30283	30303	30386	30437	30152	30366	30671	30563	30460	30296	30304	30557	30312	30448	30190	30289	30206	30436	30382	30405	30356	30360	30463	30263	30249	30608	30559	30454	30526	30588	30537	30660	30539	30553	30360	30350	30574	30388	30411	30301	30616	30284	30628	30451	30350	30452	30381	30250	30578	30449	30365	30465	30309	30497	30327	30464	30384	30373	30410	30447	30456	30448	30513	30343	30429	30371	30212	30478	30365	30386	30213	30211	30333	30413	30491	30280	30254	30401	30543	30628	30424	30304	30599	30348	30285	30334	30533	30416	30534	30406	30510	30319	30405	30709	30502	30323	30286	30393	30457	30188	30367	30689	30193	30406	30330	30480	30409	30218	30465	30529	30310	30490	30317	30645	30281	30213	30355	30396	30465	30416	30332	30661	30394	30304	30312	30166	30379	30519	30401	30280	30052	30479	30423	30618	30855	30191	30320	30376	30235	30615	30344	30338	30400	30469	30558	30848	30555	30271	30327	30496	30148	30794	30431	30278	30360	30182	30573	30437	30424	30220	30447	30450	30563	30507	30525	30494	30357	30293	30273	30285	30384	30359	30410	30547	30150	30406	30385	30382	30342	30306	30388	30668	30361	30404	30290	30398	30610	30642	30341	30325	30483	30488	30212	30618	30428	30737	30427	30259	30356	30475	30273	30498	30247	30310	30321	30144	30472	30325	30125	30416	30444	30332	29964	30507	30685	30471	30436	30427	30332	30333	30322	30596	30528	30375	30346	30465	30639	30362	30485	30491	30717	30456	30279	30315	30288	30335	30299	30277	30310	30388	30251	30210	30430	30163	30059	30388	30501	30537	30314	30150	30360	30318	30633	30592	30558	30348	30463	30478	30402	30527	30230	30361	30545	30446	30306	30320	30344	30240	30480	30317	30587	30315	30427	30324	30355	30362	30582	30338	30439	30481	30340	30207	30459	30523	30439	30178	30404	30359	30705	30440	30462	30410	30436	30479	30534	30373	30441	30501	30455	30660	30209	30469	30324	30158	30291	30394	30377	30261	30263	30301	30284	30257	30444	30221	30696	30450	30509	30304	30227	30466	30340	30380	30417	30193	30596	30528	30479	30597	30274	30329	30293	30335	30131	30470	30326	30414	30230	30511	30529	30730	30334	30457	30353	30440	30444	30440	30244	30365	30247	30562	30354	30608	30306	30309	30413	30294	30181	30386	30351	30266	30217	30303	30523	30485	30381	30681	30587	30361	30388	30624	30428	30876	30588	30358	30603	30392	30251	30519	30311	30603	30480	30675	30281	30605	30382	30290	30524	30538	30555	30308	30330	30256	30288	30523	30337	30279	30409	30361	30398	30324	30561	30278	30416	30168	30274	30506	30372	30453	30251	30040	30322	30404	30313	30420	30375	30393	30377	30292	30425	30181	30503	30518	30650	30434	30174	30587	30425	30103	30123	30315	30602	30579	30415	30186	30345	30390	30356	30420	30362	30281	30489	30564	30634	30494	30397	30600	30729	30161	30358	30274	30445	30366	30123	30433	30351	30324	30427	30346	30455	30284	30314	30474	30352	30465	30282	30322	30552	30267	30458	30328	30399	30379	30322	30449	30285	30547	30316	30493	30421	30365	30380	30692	30409	30141	30246	30571	30205	30548	30518	30414	30355	30284	30581	30442	30399	30541	30353	30505	30389	30089	30261	30277	30641	30359	30134	30366	30586	30521	30292	30460	30206	30033	30459	30448	30392	30494	30305	30365	30342	30479	30395	30207	30496	30670	30214	30578	30364	30264	30480	30424	30346	30734	30315	30272	30535	30809	30367	30659	30487	30495	30297	30311	30314	30614	30434	30204	30364	30565	30552	30265	30251	30523	30376	30428	30536	30477	30287	30437	30334	30450	30257	30393	30305	30489	30161	30467	30569	30539	30517	30517	30582	30336	30238	30492	30454	30574	30231	30402	30472	30308	30419	30725	30280	30255	30745	30399	30630	30505	29957	30573	30628	30333	30343	30229	30580	30359	30156	30190	30622	30469	30572	30301	30481	30429	30377	30596	30553	30372	30345	30359	30219	30401	30300	30328	30423	30526	30284	30319	30637	30208	30460	30431	30670	30448	30761	30302	30366	30248	30305	30262	30323	30466	30493	30256	30417	30233	30263	30179	30436	30425	30457	30439	30553	30546	30362	30419	30346	30619	30311
21719	29073	33557	31297	22526	20271	24756	21628	19267	17643	17111	17000	16738	16924	16814	16978	16944	16607	16808	16980	16757	16969	16898	16762	16882	16868	16836	16880	16893	16779	16900	16887	17019	16830	16721	16871	16964	17036	16943	16795	16773	16908	16838	16736	16772	16842	16759	16802	16859	16913	16798	16712	16774	16864	16763	16793	16798	16706	16992	16968	16778	16821	16681	16875	17024	16859	16755	16839	16869	16742	16843	17070	16627	16781	16813	16977	16774	16757	16847	16857	16831	16829	16684	16908	16718	16768	16769	16705	16898	16760	16853	16846	16635	16793	16797	16679	16856	16705	16743	16870	16591	16737	16636	16921	16741	16846	17015	16753	16931	16794	16808	16781	16598	16714	17022	16771	16937	16884	16963	16758	16793	16564	16691	16655	16811	16798	16794	16703	16931	16644	16914	16815	16668	16902	16830	16870	16917	16550	16863	16804	16684	16983	16956	16883	16773	16749	16860	16704	16627	16821	16903	16779	16866	16958	16825	16771	16815	16872	16672	16959	16851	16729	16613	16882	16696	16998	16825	16774	16912	16664	16909	16854	16835	16996	16751	16667	16849	16831	16761	16784	16877	16735	16930	16796	16681	16740	16695	16662	16771	16936	16706	16743	16799	16844	16881	16641	16849	16648	16584	16759	16993	16874	16828	16748	16620	16846	16804	16727	16804	16571	16800	16922	16849	16624	16800	16821	16678	16800	16996	16701	16791	16848	16814	16558	16873	16801	16817	16891	16839	16709	16551	16694	16900	16842	17013	16808	16807	16735	16763	16712	16725	16865	16825	16795	16746	16798	16902	16722	16717	17003	16776	16582	16678	16807	16893	16783	16748	16571	16766	16813	16792	16847	16687	16806	16826	16847	16794	16897	16665	16785	16728	16702	16945	16803	16591	16773	16877	16934	16761	16673	16716	16732	16820	16905	16940	16854	16807	16883	16751	16827	16836	16826	16913	16748	16869	16741	16839	16879	16810	16960	16808	16841	16864	16767	16730	16807	16912	16890	16860	16817	16842	16791	17009	16802	16852	16878	16813	16749	16836	16732	16684	16919	16964	16811	16757	16923	16930	16692	16889	16947	16695	16765	16634	16688	16736	16774	16656	16724	16713	16786	16725	16846	16711	16964	16814	16877	16778	16757	16851	16772	16826	16703	16938	16760	16820	16714	16817	16778	16920	16737	16728	16711	16973	16895	16911	16755	16728	17004	16651	16637	16864	16941	16734	16628	16825	16899	16812	16860	16757	16584	16789	16878	16735	16833	16721	16785	16734	16702	16580	16682	16853	16773	16709	16955	16918	16754	16864	16847	16669	16930	16802	16811	16757	16846	16774	16741	17032	16676	16918	16952	16629	16820	16855	16698	16702	16538	16934	16640	16767	16673	16731	16905	16783	16857	16735	16858	16752	16880	16810	16810	16800	16821	16710	16835	16861	16821	16665	16747	16875	16846	16855	16861	16960	16756	16763	16647	16763	16717	16738	16953	16801	16784	17023	16757	16859	16858	16718	16780	16889	16915	16768	16595	16833	16917	16835	16740	16924	16721	16797	16908	16882	16827	16642	16740	16992	16987	16753	16684	16777	16856	16813	16842	16864	16873	16745	16929	16891	16850	16823	16878	16610	16654	16796	16711	16944	16670	16935	16582	16863	16658	16816	16889	16829	16730	16823	16680	16895	16630	16960	16836	16867	16696	16750	16724	16829	16723	16823	16744	16960	16748	16743	16776	16936	16728	16734	16873	16894	16829	16926	16929	16852	16833	16875	16671	16891	16882	16853	16868	16651	16822	16764	16883	16709	16709	16800	16849	16808	16695	16635	16686	16486	16948	16819	16796	16734	17048	16684	16690	16668	16821	16806	16842	16849	16886	16848	16805	16869	16774	16749	16715	16919	17005	16709	16942	16910	16918	16715	16812	16717	16978	16775	16856	16640	16850	16873	16791	16923	17003	16797	16877	16907	16894	16696	16706	16992	16757	16633	16766	16703	16918	16984	16919	16602	16833	16937	16826	16581	16967	16997	16857	16774	16874	16785	16679	16851	16960	16768	16651	16952	16828	16769	16870	16758	16648	16754	16799	16980	16847	16850	16894	16896	16913	16893	16981	16753	16732	16835	16779	16838	16700	16892	16854	16810	16719	16717	16869	16727	16930	16936	16880	16744	16780	16853	16788	16668	16765	16750	16813	16760	16829	16839	16885	16836	16807	16772	16818	16870	16768	16840	16892	16895	16659	16816	16805	16861	16961	16825	16917	16770	16699	16825	16831	16849	16873	17035	16792	16853	16674	16899	16940	16758	16815	16858	16839	16794	16699	16976	16722	16869	16920	16828	16595	16959	16790	16853	16862	16689	16869	16604	16862	16580	16934	16836	16860	16889	16864	16803	16908	16700	16980	16632	16880	16825	16957	16753	16789	16709	16701	16856	16750	17000	16846	17044	16983	16753	16857	16599	16745	16885	16768	16848	16783	16808	16860	17127	16846	16960	16656	16748	16952	16743	16620	16853	16735	16855	16867	16681	16843	16751	16986	16821	16853	16801	16834	16947	16646	16874	16800	16715	16711	16844	16757	16848	16891	16674	16831	16986	16795	16811	16795	16929	16909	16521	16791	16809	16893	16539	16633	16896	16825	16785	16518	16883	16976	16929	16867	16792	16862	16812	16783	16799	16649	16834	16852	16671	17003	16713	16778	16663	16907	16909	16791	16739	16971	16870	16877	16998	16550	16854	16773	16902	16770	16920	16981	16668	16887	16631	16802	16922	16780	16813	16973	16757	16869	16996	16747	16853	16904	16604	16831	16890	16838	16844	16785	16918	16836	16865	16959	16680	16840	16962	16791	16794	16814	16939	16836	16755	16704	16798	16789	16822	16664	16699	16919	16735	16855	16894	16877	16883	16732	16777	16895	16755	16803	16812	16728	16806	16880	16812	16846	16626	16840	16834	16805	16822	16844	16913	16868	16848	16909	16756	16734	16847	16846	16624	16930	16945	16764	16994	16601	16922	16924	16787	16739	16833	16761	16724	16958	16752	16751	16679	16814	16831	16785	16825	16706	16726	16816	16853	16976	16616	16777	16847	16787	16971	16830	16790	16720	16831	16617	16981	16872	16743	16912	16793	16698	16992	16796	16864	16842	16722	16895	16892	16812	16812	16783	16713	16543	16852	16817	16781	16798	16916	16787	16718	16806	16970	16729	16762	16689	16807	16974	16902	16672	16784	16925	16687	16909	16781	16772	16923	16948	16793	16700	16748	16705	16923	16944	16778	16869	16938	16704	16703	16521	16845	16881	16680	16899	16801	16890	16875	16912	16766	16797	16799	16990	16765	16952	16736	16655	16907	16764	16941	16832	16893	16889	16866	16819	16834	16723	16837	16877	16897	16987	16867	16671	16708	16859	16710	16713	16828	16745	16611	16743	16759	16706	16869	16906	16828	16821	16999	16719	16758	16784	16777	16924	16849	16682	16958	16716	16898	16928	16828	16689	17022	16674	16679	16741	16830	16715	16842	16766	16842	16838	16831	16681	16686	16878	16667	16962	16845	16835	16700	16821	16728	16622	16884	16720	16888	16832	16762	16705	16899	16755	16840	16615	16720	16768	16662	16635	16781	16794	16651	16757	16802	16718	16691	16782	16732	16838	16842	16866	16970	16672	16854	16812	17031	16813	16812	16837	16593	16885	16814	16755	16635	16937	16630	16812	16771	16539	16909	16818	16594	16840	16803	16836	16872	16877	16791	16877	16728	16687	16747	16917	16605	16947	16686	16769	16644	16986	16649	16937	16751	16914	16625	16780	16880	16898	16752	16613	16660	16673	16698	16737	16737	16996	16692	16832	16702	16986	16873	16733	16860	16832	16742	16714	16626	16741	16723	16734	16875	16672	16905	16859	16774	16705	16864	16730	16928	16610	16836	16840	16845	16999	16788	16757	16845	17041	16949	16724	16732	16924	16886	16820	16787	16846	16680	16897	16675	16758	16829	16792	16729	16903	16817	16798	16746	16724	16912	16660	16977	16930	16897	16844	16748	16716	16628	16862	16762	16885	16817	16729	16715	16625	16950	16770	16711	16831	16773	16845	16720	16790	16856	16901	16838	16862	16860	16960	16901	16879	16737	16575	16775	16759	16825	16710	16783	16760	16760	16775	16755	16858	16787	16854	16847	16963	16782	16833	17002	16738	16871	16861	16783	16818	16913	16770	16619	16801	16869	16954	16810	16915	16778	16883	16911	16830	16850	16817	16765	16790	16918	16951	16647	16882	16611	16819	17059	16904	16828	16862	16912	16668	16759	16612	16914	16792	16843	16800	16798	16652	16754	16935	16930	16755	16644	16763	17113	16804	17115	16884	16750	16994	16811	16718	16633	16880	16610	16588	16812	16822	16918	16788	16696	16879	16919	16648	16817	16577	16716	16862	16910	16831	16951	16840	16903	16888	16713	16911	16749	16780	16985	16872	16746	16901	17044	16744	16875	16827	16541	16846	16838	16877	16849	16905	16868	16968	16824	16778	16908	16721	16865	16933	16832	16872	16779	16747	16802	16774	16619	16785	16631	16774	16871	16655	16884	16730	16843	16840	16824	16676	16905	16707	16879	16875	16707	16899	16676	16976	16860	16729	16938	16865	16917	16892	17002	16831	16652	16829	16729	16902	16771	16885	16677	16910	16930	16820	16966	16760	16744	16863	16798	16831	16946	16660	16754	16739	16785	16863	16842	16768	16890	16994	16751	16997	16883	16831	16837	16760	16706	16813	16835	16581	16830	16819	16758	16607	16880	16714	16640	16957	16658	16854	16776	16774	16902	16898	16917	16736	16755	16729	16739	16915	16802	16799	16783	16758	16739	16720	16859	16904	16813	17055	16694	16836	16789	16828	16847	16734	16730	16774	16694	16833	16893	16926	16755	16784	16890	16583	16928	16731	16633	16786	16597	16905	16711	16904	16802	16949	16849	16670	16739	16864	17037	16753	16923	16875	16815	16742	17024	16690	16949	16810	16704	16833	16749	16864	16768	16764	16719	16793	16963	16752	16723	16737	16861	16749	16847	16962	16726	16784	16600	16980	16773	16772	16841	16868	16828	16871	16762	16614	16908	16817	16885	16964	16785	16703	16883	16902	16792	16620	16623	16927	16655	16826	16783	16996
24817	21351	29721	36413	35477	41608	57199	52504	42700	36851	33056	31296	30430	30485	29959	30388	30203	30338	30407	30589	30469	30309	30139	30087	30555	29871	30361	30361	30177	30016	30367	30298	30099	30354	30195	30211	30153	29911	30443	30276	30025	30464	30431	30255	30500	30248	30095	30286	30283	29958	30112	29850	30084	30074	29838	30425	29974	30257	30295	30042	30215	30347	30147	30128	30185	29894	30087	30022	30396	30482	30030	30276	30310	30425	30308	30098	30207	30223	30209	30113	30214	30290	30164	30082	30324	30500	30084	30021	30265	30178	30256	30112	30153	30211	30145	30425	30204	30311	30103	30056	30131	30078	30279	30067	29992	30114	30265	30157	30045	30152	30084	30186	30068	30408	30143	30101	30156	30024	30097	30204	30338	30306	30022	30332	30405	30086	30092	30365	30452	30399	30133	30106	30052	30234	30443	30274	30057	30161	30153	30104	30531	30072	30058	30145	30275	30015	30164	30200	30124	29927	30158	30029	30202	30210	30191	30181	30210	30218	30039	30389	29862	30244	30103	29997	30005	30211	30182	30108	30180	30123	30135	30173	30086	29952	30101	30287	30304	30066	30154	29920	30231	30327	30420	30178	30328	30339	30418	30281	30164	30394	30154	30329	30270	30028	30568	30425	30004	30260	30102	30186	30012	30154	30057	30206	30065	30248	30134	30259	30323	30460	30366	30275	30080	30136	30313	30043	30101	30311	29945	30071	30266	30335	30074	30334	30127	30115	30016	30233	30412	30157	30186	30377	30249	30111	30039	29943	30405	30030	30147	29995	30505	29933	30211	30060	29943	30045	30254	30213	30337	30324	30184	30264	30286	30234	30142	30182	30403	30306	30338	29997	30305	30327	30103	29970	29978	30315	30138	30197	29943	29961	30284	30041	30368	30431	30147	30207	30163	30183	30151	30116	30258	30310	30273	30098	30307	30155	30400	30386	30083	30168	29868	29935	30093	30198	30351	30434	30355	30110	30263	30066	30202	30361	29915	30075	30370	30417	30083	30081	30250	30149	30009	30255	30332	30106	30385	30097	30328	30239	30201	30255	30200	30108	30268	30300	29894	29898	29908	30284	30208	29876	30340	30101	30423	30178	29945	30293	30501	30300	30206	30396	30137	30114	29974	30311	30057	30181	30201	30251	30275	30358	30232	29786	30365	30006	30501	30019	30342	30215	30156	30223	30062	30049	30105	29974	30294	30294	30138	30122	30146	30170	30205	30211	30320	30179	30563	30093	30094	30041	30126	30244	30124	30228	30486	30265	30263	30110	30132	30305	30190	30191	30125	29898	30058	30326	30285	30054	30166	30283	30173	30227	30147	30054	30110	29995	30473	30195	30016	30131	30158	29921	30412	30233	30056	30231	30351	30152	30283	30290	30230	30264	30425	30164	30099	30042	30080	30160	30257	30210	30155	29856	29880	30248	30202	30212	30013	30374	30485	30052	29996	29968	30459	30263	30253	30144	30383	30162	30107	30179	30230	30460	30507	30211	30320	30226	30136	30209	29945	30023	30166	30147	30174	30049	30220	30493	30082	29998	29971	30377	30333	30135	30431	30324	30202	30058	30427	30284	30457	30504	29937	30057	30321	30119	30357	29951	30136	30397	30268	30036	30153	29994	29913	30210	30144	30386	30154	30215	30190	29959	30108	30049	30145	30285	30468	29966	30024	30188	30091	30141	30184	30284	30293	30000	29850	30211	30019	30255	30272	30274	29985	30228	30062	30282	30410	30153	30317	30400	30225	30073	30149	30262	30124	30109	30565	30062	30401	30064	30093	30334	30299	30170	30257	30270	30156	30197	30161	30224	30287	30331	30091	30195	30372	30185	30274	30212	30441	30375	30044	30128	30132	30306	29952	29940	30552	30149	30227	29969	30044	29942	30128	30288	30095	30165	30096	30109	30239	30201	30056	30376	30209	30375	30163	30015	30078	30133	30198	30159	30302	30132	30288	29961	30180	30086	29995	30008	30250	30289	30240	30171	30071	30274	30219	30178	30252	29904	30255	30266	30278	30134	29998	30122	30129	30140	30540	30162	30169	30295	30095	30162	30352	30091	29899	30161	30230	30157	30127	30328	30179	29968	30145	29821	30171	30342	29837	30166	30170	30123	30209	30166	29848	30283	30239	29920	30109	30132	30073	30344	30161	30127	30117	30188	30155	30107	30338	30220	30216	30396	29990	30116	30211	30349	30526	30150	30291	29903	30156	30233	30337	30241	30087	30044	30039	30292	30261	30206	30459	30317	30112	30050	30105	30020	30362	30490	30260	30043	30200	30407	30373	30161	30007	30298	30168	30313	30352	30069	30241	30343	29913	30210	30336	30055	30088	30063	30049	30279	30191	30038	30479	30245	30237	30102	30156	30049	30392	30213	29984	30306	30406	30380	30043	30092	30210	30181	30099	30253	30352	30132	30278	30309	30121	30147	30337	30019	30149	29954	30175	30288	30223	30355	30175	30112	30278	30216	30203	30190	30295	30345	30092	30226	30069	30211	30500	30346	30139	29966	30151	30219	30428	30468	29930	30079	30315	30298	29932	30337	30310	30466	30332	30295	30368	30161	30054	30029	30031	29954	30180	30064	30083	30031	30253	30061	30041	30200	30234	30018	30192	30067	30323	30041	30079	30357	30444	30301	29907	30048	30202	30012	30334	30225	30119	30137	30302	29994	30110	30023	30311	30153	30153	30473	30241	30404	30214	29877	30373	30338	29934	30413	30171	30155	30098	30116	30423	30237	29954	30263	30463	30147	30308	30090	30187	30294	30140	30064	30215	29909	30152	29808	29976	30344	29752	29969	30414	30207	30162	30207	30259	30204	30016	30183	30391	30313	30183	30220	30145	30390	30336	30349	30371	30038	30159	30313	30216	30060	29942	30447	30338	30340	30468	30459	30266	29900	30487	30160	30272	30239	30232	30118	30162	30294	30236	29962	30122	30057	30126	30046	30194	30273	30425	30370	30151	30282	30242	30410	30243	30212	30178	30165	30096	29966	30027	30186	30450	30154	30287	30191	30232	30430	29954	30116	30068	30266	30043	30179	30110	30111	30274	30386	30460	30345	30072	30086	30170	30288	30292	30209	30161	30279	30142	30097	30354	30298	30067	30251	30107	30036	30501	30188	30159	30447	30285	30325	30273	30293	30237	30276	30387	30121	30352	30081	29963	30072	30089	30247	30071	30385	30077	30366	30057	30353	30419	30081	30051	30026	30030	30060	29935	30498	30325	30288	30400	30158	30234	30302	30291	30205	30061	30128	30171	30140	30288	30026	30231	30350	30222	30308	30532	30063	30158	29902	30044	30229	30381	30139	30226	30427	30294	30171	29994	30348	30178	30196	30208	29867	30099	30152	30117	30123	29925	30263	30316	30047	30075	30186	30134	30146	30058	30169	30392	30237	30199	30093	30161	30009	29924	30194	30229	30128	30298	30220	30220	30114	30133	30106	29997	30005	29983	30232	30375	30197	30324	30157	30225	30125	30367	30069	30089	29989	30324	30323	30044	30113	30137	30280	30194	30226	29846	29986	30186	30294	30173	30054	30302	29916	29994	30268	30174	30094	30389	30105	30232	30105	30277	30443	30318	30181	30190	30034	30285	30208	30043	29974	30131	30013	30380	30452	30363	30096	30140	30198	30330	29956	30218	30334	30477	30172	30030	29940	30118	30549	30484	30117	30131	30555	30284	30052	30391	30039	30118	30118	30323	30153	30325	30052	29928	29991	29983	30271	30135	29943	30122	30254	29758	30109	30095	30205	30185	30137	30203	30366	30186	30072	30114	29988	30376	30136	30207	30352	30338	30057	30206	30204	30407	30189	30100	30477	30110	30427	30012	30028	30294	30233	30170	30000	30067	30179	30197	30176	29993	30226	30186	29952	30134	29893	29995	30213	29972	30145	29987	30144	30474	30093	30125	30023	30079	30357	30134	29934	30170	30315	30013	30281	30094	30169	30207	30381	30319	30294	30210	30485	30277	30247	30240	30341	30209	30133	30202	30128	29955	30236	30052	30195	30386	30148	30178	30146	30293	30193	30259	30058	30246	30251	30206	30039	30345	30339	30111	30218	30025	30099	30210	30362	30204	29995	29930	30121	30297	30124	30012	30371	30136	30083	30345	30334	30071	30192	30056	30034	30236	30100	30320	30267	30394	30258	30333	30378	30372	30437	30094	29919	30358	30228	30241	30177	29856	30105	30240	30153	30130	30261	30236	30049	30181	30318	30414	30433	30269	30042	30389	30337	30431	30212	30222	30099	30110	30084	30294	30071	30098	30327	30448	30155	30118	30264	30265	30468	30169	30255	30062	30465	30195	30235	30152	30249	29756	30393	30241	30045	30404	30324	29992	30039	30128	30089	30284	30090	30545	30500	30141	29942	29994	30287	30113	30141	30285	30206	30307	30205	30290	30319	30195	30180	30273	30312	30156	30288	30146	30106	30277	30078	30223	30082	30173	30005	30187	30040	30135	30246	30022	30038	30002	30218	30239	30241	30198	30096	30051	30421	30156	29980	30143	30436	29964	30074	30112	30107	30257	30248	30238	30115	30120	30067	29944	30180	30152	30140	30341	30257	30308	30112	29990	30179	30300	30283	30042	30485	30197	30430	30246	30121	30324	30087	30175	30246	30194	30268	30264	30383	30365	30179	30169	30274	30193	30437	30284	30265	30362	30401	30439	30170	30171	30119	30453	30174	30155	30295	30076	30034	30170	30183	30229	30205	30245	29923	29959	30087	30188	30030	30333	30137	30097	30222	30187	30084	30177	29992	30172	30070	30182	30179	30019	29995	30084	30080	30191	30138	30414	30510	29961	30025	30188	30463	30036	30137	30146	30125	30340	30136	30286	29896	30199	30192	30117	30276	30141	30176	30495	30106	30087	30227	30237	30098	30098	29925	30052	30342	30292	30095	30331	30220	30240	30235	30222	30134	30334	30138	29838	30201	30076	30159	30301	30226	30163	30308	30171	30210	30400	30165	30348	30307	30150	30466	30364	30130	30098	30360	30221	29984	30173	30297	30215	30065	30215	30136	30120	29994	30085	30286	30170	30272	30202	30347	30335	29934	30494	30126	30368	30178	29999	30266	30219	30146	30232	30280	30312	30184	29808	29897	30290	30437	30211	30233	30331	30328	30411	30133	30131	30183
20357	34091	39926	38376	27071	32950	47068	39994	29039	22912	18715	17367	17117	17061	17015	16979	17027	16753	16889	17008	17101	16993	16971	17154	16934	16939	16973	16819	16898	16960	16884	16668	16857	17063	16934	17027	16948	16927	17126	16957	16863	16974	16834	16952	17000	16880	17024	17073	16915	17021	16884	16869	17010	16718	16878	16914	16875	16972	17010	17061	16963	16892	16851	16994	16960	16951	16964	16883	16887	17147	16773	16933	16817	16839	17116	16862	17066	16988	16826	16633	17150	16901	16922	17063	16918	17014	16937	16847	17023	16947	16841	16969	16931	16861	16948	16781	16749	16901	16979	16868	16885	17024	16926	16865	16767	17205	16943	16874	16871	16779	16753	16914	17023	16878	17101	16884	16953	16950	16999	16853	16938	16878	16889	16941	17015	16860	17111	16871	16885	16714	17014	16898	16949	17017	16908	16930	17007	16980	16825	16935	16786	17027	16912	16899	17069	16997	16936	16924	16897	16843	16835	17044	16956	16760	16906	16943	16882	16773	16868	16724	16927	16880	16838	16728	16725	16821	16936	16967	16991	16995	16823	16924	16790	16961	16958	16912	16883	16838	16996	16890	16871	16891	17121	16900	16848	16870	16785	16798	16902	16833	16862	16917	16959	16892	16825	17064	16794	16925	16979	16834	17112	16826	17049	16883	16801	16883	16933	17015	17006	17110	16802	16774	17090	17043	16922	16991	16864	16897	16792	16961	16951	16822	17004	16845	16783	16899	16905	17057	16773	16860	16748	17052	16905	16917	16833	17002	16881	17045	16720	16819	16922	16889	16818	17028	16944	16915	16990	17045	16728	16743	17031	16882	16931	16922	16938	16952	16825	17034	16801	16763	16898	16878	16729	16775	16925	16717	16777	16856	16986	16921	17095	16779	16835	16937	16907	17027	16918	16813	16977	17009	16978	16930	16844	16901	16742	16691	17044	17107	16754	17057	17046	16803	16857	16848	16862	16895	16822	16836	16847	16963	16880	17045	16827	17010	16906	17056	16891	16994	17010	16903	16752	17070	16730	16922	16955	16708	16911	16866	16940	16913	16758	16869	16775	16890	16939	17110	17014	16909	16844	16835	16953	16909	16947	17011	16931	16836	16971	16895	16772	17081	16890	16907	16956	17100	17074	16981	16846	16998	16895	16751	16884	16926	17016	16965	16874	16990	16874	16890	16713	16873	17010	16883	16769	16834	16996	16980	16901	17006	17080	16875	16971	16856	17017	17016	16896	17008	16826	16959	16904	16904	16862	17106	16962	16807	16928	16925	16859	16897	16971	16846	16746	17034	16893	16901	16897	16971	16820	16686	17093	16857	16834	16853	16860	16902	16900	17100	16989	16974	16936	16801	16978	16984	16966	16809	16787	16982	17010	16820	16804	16961	16778	17005	16937	16883	16756	16920	16931	17088	16961	16951	16725	16716	16974	16880	16804	16970	16826	16978	16809	16978	16792	16981	16806	17033	17001	16793	17059	16872	16867	17016	16916	16990	16991	16837	17018	17031	16905	16812	17021	16968	16976	17005	16986	17000	16992	16924	16861	17046	16824	16790	16879	16991	16889	16922	17029	16960	16852	16922	16976	16916	16903	16866	16721	16774	17042	17110	16956	17067	16869	16974	17009	16955	16939	17012	17042	16829	16953	16708	17141	16852	17040	16874	16943	16901	17006	16929	16881	16949	16730	16985	17144	16897	17086	16850	16927	16817	16874	16746	16852	16849	16802	16940	16985	16642	17092	16796	16954	16703	17138	17150	16845	16820	16866	16911	16757	17046	16801	16939	16960	16934	17054	16933	16853	16886	16802	16914	16899	16949	17114	16833	16886	17001	16776	16942	16894	16754	16773	16938	16986	16800	16807	17031	17001	17063	16935	16828	17149	16804	16931	16967	16912	16876	16954	16874	17069	17015	17020	16850	17095	17002	17019	16797	16879	16811	17029	16874	16844	16849	16945	16689	16831	16888	16992	17118	16981	16949	16963	16954	16885	16818	16706	16892	16903	16850	16941	16905	16836	17038	16924	16808	17018	16710	16810	16845	16708	17068	16745	16999	16789	16863	16906	16999	17111	16941	17032	16863	16964	16927	16662	16952	17057	16792	17030	17006	16941	17012	16844	17047	16927	16921	17000	16905	17027	16865	16843	16740	17098	16866	16908	16912	16952	16893	16932	17107	16925	16858	16948	16989	17049	16852	17059	16915	17026	16982	16945	16752	16983	16809	16737	16888	16885	16873	17051	16919	17049	16931	17035	16960	16854	17059	16869	17026	17040	17008	16731	16957	16911	16943	16880	16867	16885	16799	17004	16919	16860	16795	16781	16708	17034	16746	16914	16767	16907	16978	16742	17038	16823	16937	16767	16924	16938	16956	16845	16808	16918	16935	16782	16946	16897	16922	17025	16956	16949	16954	16737	16908	17121	16994	16819	16992	16930	16860	16797	16767	16725	16902	16913	16915	17041	16784	16914	16747	17151	17000	16841	16949	16906	16846	16859	16695	17076	16883	16728	16889	16850	16829	16826	16931	16834	16879	16869	17023	16845	16840	16762	16978	16886	16805	16782	16832	16835	16945	17090	16878	16953	16926	16894	16854	16895	17003	16976	16938	16967	16778	17041	16925	16858	16938	16926	16895	16778	17068	16919	17010	16982	16908	16865	16951	16996	16851	16692	16899	17111	16792	16991	16887	16893	16873	16718	16987	17051	16941	17039	16885	17086	16773	16886	16788	17071	17051	16685	16816	16959	16997	16853	16883	16858	16992	16808	16808	16854	17100	17080	16814	16834	17056	17021	16911	16997	16913	16949	17083	16731	16827	16822	17006	16893	16841	17121	16948	16984	16901	17069	16855	16796	16871	16814	16972	16850	16928	16988	16877	16919	16977	16954	16898	16851	16926	16784	16885	17008	16928	16951	17076	16925	16842	16914	17165	16928	16821	16888	16954	16764	16815	16798	16960	16883	16968	16831	17102	16789	17103	16945	16914	16907	16798	16734	16878	16978	16907	16838	16974	16906	17132	17006	16948	16978	17034	16864	17058	16794	16982	16953	16827	16924	16853	17046	16872	17014	16940	16841	17031	17121	16862	16945	16880	16677	16898	16934	17041	16883	16956	16845	16862	16764	16804	16983	16904	16938	16828	16887	16857	16959	16807	16803	16932	16953	16909	16855	16842	16831	16954	16783	17073	16995	16784	16850	16993	16965	16919	16792	16913	16768	16828	16933	16938	16988	16859	16943	16989	16927	17006	16886	17034	17019	16946	16904	17089	16858	17006	16919	16876	16783	16774	16983	16955	16875	16673	16827	16855	17052	16961	16839	17058	16837	16943	17043	16861	17009	17041	17022	16853	16786	16845	17043	16915	16929	16890	16830	16901	16893	16918	17067	16819	16941	16909	16792	17038	16883	16648	16975	16901	16884	16848	16980	16966	16778	16925	16962	17040	16991	16995	16867	16845	16893	17032	17037	16874	17039	17065	16836	16990	17032	16803	16631	16963	17034	16859	17044	16841	17031	17013	16905	16816	16868	16883	17095	17006	16882	16808	17043	16703	16603	16923	16957	16986	16902	17026	17023	16863	16887	16941	17062	16834	16875	16941	16719	16965	16909	16961	16853	17076	16813	16716	16869	16942	16725	16953	16981	17028	16986	16945	16944	16813	17147	17076	16990	17078	16781	16867	16930	16974	16876	16877	16908	16760	17051	16862	17053	16686	17037	16939	16889	17060	16880	16937	16997	17073	17140	16972	17025	17089	16993	16946	16874	16960	16825	16899	16909	16864	16957	16704	17155	16894	16771	16811	17087	16985	16965	16776	16747	17014	17012	16803	16866	16912	16859	16871	16864	17279	16769	16979	16917	16764	17016	17063	16923	17125	16928	16588	16893	16867	16881	16971	16834	16862	16906	16947	16852	16970	16662	16868	16768	16841	16933	16913	17138	16973	16986	16862	16886	16894	16954	16983	17068	17033	16955	17041	16806	16929	16936	16900	17009	16856	16822	17022	16951	16941	16770	16824	16818	16929	16809	16810	16997	16813	17008	16979	16753	16831	16836	17032	17015	16770	16869	16983	16858	16962	16767	16942	16735	17054	16850	16931	16959	17081	16760	16847	16964	17130	16860	17135	17105	16961	16912	17070	16945	17162	16808	16992	16815	16736	16962	16926	16760	16865	16977	16906	16885	16913	16722	17006	16832	16893	16852	17061	16852	17089	16855	16894	16923	17052	17152	16724	16898	16974	16872	16811	16900	17071	17113	16872	16926	17116	16783	16766	17046	16881	17077	16897	17007	16700	16769	17115	16892	16886	16753	16823	17010	16970	16999	16957	17059	16864	16831	16862	17056	17159	16954	17019	16948	16944	16598	17097	16942	17020	16979	16987	16768	16780	17072	16833	17077	16853	16992	16958	16938	16731	16894	17036	16916	17055	16846	16996	16778	16973	16968	16969	16944	16732	16830	16922	16928	17040	16653	16829	16867	17091	16829	16863	16851	16859	16789	17059	16979	16885	16832	16809	17025	17122	16947	16681	16983	16964	16810	17096	17055	16993	16896	16821	16878	16855	16919	16811	16895	16740	16914	16938	16834	17031	16862	17132	17030	16998	17013	16898	16753	16923	16897	17106	16976	17054	16995	16694	16877	16821	17007	16963	17102	16947	16865	16916	16709	16918	16893	16906	17030	16836	16946	17034	16902	16819	17058	17025	16933	16684	16959	16818	16855	16908	16898	17217	16956	16931	16840	17092	16980	16868	16844	16939	16869	16904	16982	16840	17116	16835	17165	16987	16952	16605	17082	16891	16962	16968	16845	16797	16895	17046	16863	17053	16925	16842	17025	16850	16942	17030	17035	17032	16939	16938	16779	16945	17008	16883	16979	16930	16851	16855	17028	16962	16722	16921	16814	16928	16839	16791	16973	16739	16987	16991	16827	16931	16909	16839	16790	16867	16841	16923	17093	16971	16981	16915	16997	16974	16994	17012	16855	16661	16794	16798	16960	16842	17024	16975	16817	17028	16784	16917	16920	16920	16959	16827	16864	16887	16776	16805	17004	17069	16911	16883	16977	16698	17039	17010	16987	16897	16705	16844	17214	16978	16916	16806	16821	16713	17026	16855	16976	16819	16835	16816	16867	16921	16930	16912	16756	17042
22848	21259	29403	31967	32487	46856	72508	61974	51999	43042	35966	32445	31468	31273	31137	30965	31199	30757	31037	30945	30931	31124	31009	30875	30758	30809	31014	30585	30998	30570	30963	30919	30767	30848	30742	30838	30959	30871	30948	30921	30856	30810	30781	30800	30879	31022	30577	30947	31024	30669	30954	30897	30825	30865	30824	30707	30714	30936	30819	30914	30485	30761	31207	30778	30802	31017	30816	31214	30518	31198	30875	31055	30907	30975	30887	30799	30799	30655	30787	30701	30932	30616	31127	30585	30679	31074	30709	31056	30966	30973	30712	30905	30469	30880	30997	30651	31121	30735	30512	30587	30784	30904	30926	30773	30905	30720	30529	30819	30961	30877	30868	30871	30967	30811	30551	30715	30520	30695	30602	30636	30885	30755	30679	30302	30616	30808	30762	30830	30934	30883	30891	30570	30745	30659	30757	30718	30723	30733	30776	30885	30595	30845	30766	30595	30899	30811	30851	30778	30727	30949	30867	31008	30773	30874	30840	30788	30931	30907	31069	30946	30789	30685	30849	30591	30597	30514	30656	30870	30819	30598	30807	31005	30511	30816	30521	30837	30943	30783	30723	30917	30731	30757	30831	30718	30933	30969	30792	30634	30849	30522	30645	30803	31105	30729	30724	30696	30922	30860	30912	30779	30516	30857	30491	30537	30871	30671	30694	30710	30621	30982	31136	30881	30782	30633	31097	30759	30928	30913	30778	30737	31170	30904	30751	30831	30816	30669	30914	30853	30750	30923	30888	30785	30672	30514	30687	30657	30731	30808	30683	30838	30723	30851	30816	30427	30781	30776	30811	30942	30773	30914	31053	30757	30832	30887	30661	30711	30838	30674	30611	30846	30637	30571	30660	30937	30833	30764	30658	30733	30845	30697	30782	30801	30810	30827	30584	30967	30764	30529	30763	30770	30852	30866	30882	30719	30802	30851	30519	30666	30664	30943	30962	30701	30720	30780	31008	30655	30821	30889	30982	30810	30863	30526	30871	30872	31228	30695	30714	30953	30731	30598	30894	30804	30785	30929	30660	30761	30753	30674	30829	31218	30848	31019	30831	30542	30570	30661	30701	30907	30990	30618	30902	30538	31003	30785	31117	30876	30804	30803	30695	30824	30812	30640	30782	30597	30669	30620	30411	30800	30839	30589	30673	30892	30901	30709	30847	30753	30897	30822	30622	30861	30776	30917	30643	30725	30852	30758	30693	30741	30581	30697	30609	30645	30754	30691	30480	30973	30797	30879	30710	30831	30679	31033	30790	30744	30742	30832	31089	30972	30299	30741	30720	30745	30699	30683	30941	30790	30839	31045	30737	30629	30778	30589	30792	31065	30701	30702	30651	30819	31050	31009	30794	30559	30747	30722	30530	31087	31050	30806	30621	30862	30880	30941	30729	30882	30787	31120	30862	30575	30700	30792	31038	30844	30844	30772	30722	30669	31037	30698	30807	30661	30680	30510	30789	30822	30766	30817	30852	30695	30797	30964	30935	30634	30574	30587	30432	30873	30752	30938	30761	30813	31129	30856	30783	30807	30373	30783	30647	30720	30811	30661	30884	30578	30709	30658	30797	30829	30889	30708	30766	30877	30662	31097	30738	30816	30661	30760	30863	30855	30702	30900	30879	30790	30931	30732	30875	30857	30990	30600	31001	30730	30806	30967	30655	30752	30556	30673	30706	30821	30806	30690	31110	30773	30906	30702	30872	30931	31002	30835	30947	30597	30722	30758	31032	30746	30674	30704	30881	30656	30898	31014	30920	30910	30935	30698	30820	30809	30840	30742	30830	30649	30764	30646	30415	30969	30899	30803	30638	30643	30802	30614	30726	30631	30721	30819	30741	30728	30887	30779	30961	30701	30653	30816	30897	30810	30943	30856	30877	30831	30705	30638	30590	31070	30925	30882	30576	30948	30648	30709	30748	30904	30645	30744	30899	30807	31054	30671	30725	30679	30828	30900	30613	30964	30782	30822	30959	30734	30809	30858	30885	30842	30844	30873	30489	31008	30729	30964	30925	30631	30877	30734	30481	30982	30860	31013	30796	30680	30705	31046	30852	30647	30615	30678	30828	30885	30486	30597	30763	30607	30863	30791	30599	30792	30935	30816	30714	30663	30856	30699	30822	30529	31006	31053	30611	30646	30918	30668	30947	30822	30597	30906	30588	30649	30810	30884	30719	30554	30741	30750	30751	30648	30817	30836	30706	30719	30683	30879	30466	30550	30685	30903	30602	30521	30849	30860	30816	30868	30715	30820	30579	30781	30756	30855	30801	31041	30761	30491	30972	30749	30663	31094	30664	30644	30765	30749	30715	30795	30754	30826	30703	30922	30719	30691	30721	31227	30753	30891	30860	30800	30693	30707	30775	30764	30720	30518	30662	30749	30521	30517	30530	30847	30804	30740	30716	30717	31020	30914	31016	31055	30741	30870	30770	30783	30999	30657	30364	30725	30684	30744	30779	30841	30909	30867	30842	30887	30886	30978	30843	30870	30933	30342	30741	30842	30491	30947	30524	30726	30921	30954	30886	30811	30869	30708	30834	30843	30699	30785	30883	30803	30890	30623	30831	30603	30724	30833	30788	30832	30661	30631	30881	30617	31031	30777	30777	30726	30888	30829	30678	30809	30813	30740	30732	30787	30839	30732	30974	30885	30788	30667	30505	30700	30865	30918	31068	30969	30720	31043	30533	30697	30675	30746	30594	30755	30774	30830	30857	30805	30992	30609	30831	30805	30707	30740	30930	30962	30676	30752	30881	30819	30629	30791	30843	30581	30765	31028	30769	30929	30845	30855	30789	30749	30499	30780	30680	30938	30662	30869	30679	30853	30811	30763	30798	30608	30945	30912	30722	30762	30722	30640	30790	30481	31098	30837	30721	30944	30580	30839	30534	30667	31178	30885	30725	31055	30986	30782	30843	30596	30536	31049	30844	30897	30823	30763	30943	30733	30881	30907	30636	30818	30782	30847	30607	30898	30758	30565	30766	30910	30741	30758	30856	30694	30796	30812	30755	30753	30919	30822	30667	30874	30830	30757	30745	30880	30889	30734	30666	30536	30683	30610	31011	30736	30829	30636	30735	30732	30706	30743	30741	30908	30669	30580	30680	30915	30659	30890	30823	30734	30829	30837	30884	30857	30817	30687	30844	31070	30668	30747	30864	30504	30679	30882	30880	30773	31016	30493	30651	30896	30579	30937	30658	30653	30723	30543	30663	31097	30797	30857	30973	30866	30853	30920	30743	30958	30578	30660	30549	30746	30635	30961	30822	30885	30808	30824	30975	30808	30947	30808	30800	30542	30620	30522	30649	30843	30959	30633	31027	30754	30979	30817	30830	30869	30901	30775	30683	30401	30791	30829	30697	30583	30913	30816	30807	30525	30906	31060	30492	30960	31105	30951	30859	30587	30851	30906	30564	30792	31075	30571	30698	31116	30794	30627	30556	30523	30781	30877	30696	30745	30527	30764	30761	30855	31029	30740	30973	30627	30582	31008	31038	30962	30727	30956	30952	30695	30807	30705	30623	30758	31049	30746	30817	30997	31123	30689	30890	30937	30917	30680	30642	30661	30701	30785	30820	30781	30767	30649	30449	30418	30643	30715	30752	30873	30838	30727	30744	30734	30802	30714	30714	30965	30869	30819	30825	30675	30776	30708	30765	30662	30971	30630	30696	30857	30883	30704	30629	30773	31097	30679	30727	30548	30650	30737	30688	30506	30941	31012	31091	30594	30778	30773	30872	30828	30873	30641	30977	30950	30817	30716	30593	30805	30743	30815	30687	30651	30898	30852	30533	30917	30741	31076	30783	30779	31217	30644	30743	30734	31062	31035	30809	30793	30852	31186	30786	30630	31028	30474	30524	30499	30433	30813	30817	30781	30821	30912	30910	30689	30848	31205	30774	30758	30809	30772	30702	30698	30892	30831	30873	30907	30852	30827	30814	30832	30604	30695	30686	30614	30634	30733	30680	30810	30831	30582	30649	30565	30694	30649	31032	30621	30868	30719	30907	30686	31056	30772	30737	30862	30744	30918	30663	30793	30936	30775	30792	30674	30701	30871	30839	30646	30665	30820	30910	30438	30640	30732	30644	31106	30700	30797	30887	30663	30601	30918	30827	30739	30870	30797	30641	31190	30738	30928	30934	30860	30987	30656	30959	30810	30674	31057	30888	30687	30487	30680	30686	30665	30637	30909	30709	30832	30697	30735	30751	30750	30608	30848	30869	30970	30730	30757	30945	30869	30620	30636	30914	30677	31049	30814	30805	30813	30732	30517	30936	30907	30980	30837	30581	30710	30674	30392	30490	30760	30658	30673	30618	30748	30576	30672	30887	30889	30627	30952	30735	30803	30606	30577	30784	30754	30555	30786	30773	30682	30927	30679	30893	30819	30890	31053	30830	30714	30889	30673	31065	30650	30772	30777	30872	30597	30834	30606	30905	30699	30815	30781	30649	30845	30700	30968	30498	30701	31037	31024	30739	31237	30908	31061	30687	30634	30450	30932	30620	31133	31000	30588	30800	30699	30640	30797	30833	30551	30487	30772	30835	30780	30843	30763	30524	30791	31191	30838	30707	30803	30682	30731	30604	30534	30655	30638	30802	30815	30777	30627	30589	30918	30868	31042	30971	30898	30897	30552	30524	30823	30955	30595	30733	30713	30544	30916	30605	30564	30846	30782	30663	30657	30922	30754	30912	30684	30971	30258	30603	30779	31060	30790	30873	30886	30653	30731	30815	30841	30867	30774	30924	30914	30660	30581	30907	30583	30986	30840	30713	30836	30801	30773	30837	30769	30897	30730	30518	30739	30946	30781	30701	31029	30879	30639	30796	30720	30768	30940	31022	30780	30991	30939	30859	30428	30765	30951	30841	30648	30769	30651	30649	30775	30644	30879	30798	30824	30929	30758	30702	30707	30779	30452	30941	30684	30744	30564	30568	30905	30885	30357	30999	30726	30703	31118	30839	31162	30680	30756	30700	31000	30857	30761	30864	30738	30613	30564	30617	30893	31120	30630	30675	30453	30760	30760	30794	30469	30778	30675	30465	30784	30524	30820	30679	30785	30928	30903	30782	30827	30794	30677	30873	30744	30664	30668	30949	30703	30754	30759	30508	30671	30802	30695	30655	30940	30820	30857	30785	30846
24164	44706	52313	47918	30193	47090	67786	53740	40919	29418	21073	18603	17531	17500	17393	17374	17559	17305	17404	17183	17444	17370	17438	17497	17366	17254	17378	17134	17335	17273	17398	17174	17400	17318	17231	17354	17498	17428	17420	17185	17392	17351	17288	17382	17159	17358	17549	17345	17461	17420	17322	17402	17105	17223	17270	17232	17343	17456	17309	17237	17299	17332	17382	17223	17320	17280	17343	17248	17264	17289	17269	17217	17313	17514	17227	17312	17259	17270	17392	17214	17271	17231	17303	17268	17469	17336	17174	17323	17179	17282	17144	17280	17206	17306	17478	17079	17301	17168	17256	17312	17377	17432	17393	17260	17317	17238	17250	17238	17199	17089	17252	17150	17442	17295	17331	17306	17293	17107	17488	17126	17201	17381	17420	17181	17301	17306	17099	17242	17177	17283	17290	17181	17245	17454	17225	17422	17435	17131	17243	17181	17150	17324	17306	17414	17345	17277	17327	17236	17250	17169	17318	17304	17260	17250	17301	17196	17212	17155	17255	17416	17232	17325	17121	17286	17385	17345	17248	17155	17230	17178	17278	17503	17391	17196	17230	17111	17129	17212	17383	17327	17345	17346	17320	17321	17216	17269	17279	17204	17271	17253	17272	17314	17419	17148	17092	17122	17444	17247	17268	17311	17332	17306	17226	17351	17131	17346	17359	17286	17306	17193	17182	17188	17199	17274	17170	17298	17446	17277	17197	17369	17251	17290	17235	17264	17345	17125	17129	17294	17263	17169	17419	17141	17301	17496	17171	17187	17360	17388	17065	17344	17129	17220	17299	17398	17351	17055	17087	17406	17222	17380	17460	17268	17401	17330	17245	17442	17250	17272	17099	17021	17394	17318	17133	17269	17413	17287	17212	17120	17174	17412	17225	17236	17297	17433	17304	17429	17295	17162	17320	17164	17168	17321	17315	17430	17366	17382	17216	17114	17088	17235	17195	17249	17163	17208	17253	17199	17267	17178	17111	17233	17390	17259	17304	17358	17494	17491	17171	17265	17249	17264	17393	17295	17506	17309	17278	17304	17311	17154	17410	17308	17264	17500	17198	17417	17170	16971	17289	17347	17453	17159	17340	17197	17361	17251	17149	17286	17270	17199	17422	17279	17377	17130	17398	17375	17120	17380	17402	17226	17172	17342	17015	17192	17358	17104	17229	17366	17180	17239	17281	17282	17192	17269	17195	17195	17492	17408	17421	17266	17140	17240	17316	17237	17395	17346	17203	17335	17161	17281	17518	17303	17271	17222	17417	17075	17196	17341	17394	17365	17189	17089	17325	17213	17328	17137	17260	17290	17275	17321	17139	17076	17254	17389	17330	17236	17414	17120	17344	17305	17098	17254	17274	17331	17362	17179	17272	17351	17390	17255	17379	17071	17103	17267	17350	17341	17258	17391	17310	17295	17407	17206	17403	17199	17316	17372	17337	17184	17131	17134	17349	17198	17252	17320	17263	17202	17381	17160	17242	17332	17197	17295	17230	17284	17222	17062	17213	17388	17117	17374	17252	17278	17344	17177	17388	17405	17365	17420	17184	17365	17346	17008	17314	17336	17253	17297	17238	17240	17115	17398	17349	17352	17395	17176	17252	17146	17356	17332	17245	17261	17294	17271	17197	17411	17250	17388	17393	17282	17290	17450	17336	17237	17321	17271	17384	17270	17367	17231	17383	17275	17215	17204	17372	17217	17091	17357	17364	17235	17320	17193	17157	17362	17228	17287	17411	17297	17167	17379	17301	17388	17231	17172	17259	17318	17449	17390	17086	17247	17272	17148	17323	17266	17223	17190	17332	17436	17332	17035	17267	17315	17321	17229	17199	17489	17494	17178	17267	17517	17297	17428	17157	17360	17423	17449	17272	17076	17472	17399	17264	17339	17312	17264	17447	17176	17269	17217	17183	17129	17185	17286	17427	17404	17318	17196	17366	17251	17395	17151	17252	17318	17169	17310	17124	17228	17419	17207	17270	17268	17286	17473	17153	17230	17167	17160	17335	17211	17364	17115	17209	17207	17301	17046	17279	17211	17345	17333	17361	17302	17314	17167	17400	17289	17097	17430	17314	17237	17179	17319	17187	17314	17468	17167	17307	17216	17569	17091	17107	17213	17267	17344	17179	17305	17193	17141	17424	17165	17181	17248	17421	17399	17316	17278	17261	17227	17438	17143	17488	17438	17361	17193	17416	17300	17172	17217	17224	17209	17224	17354	17341	17211	17317	17320	17368	17523	17222	17373	17387	17282	17407	17295	17216	17271	17266	17286	17220	17248	17066	17145	17285	17309	17313	17303	17442	17133	17284	17231	17303	17288	16998	17158	17274	17358	17184	17368	17273	17345	17238	17367	17128	17303	17332	17299	17354	17410	17245	17210	17097	17361	17277	17188	17617	17269	17326	17304	17196	17344	17285	17282	17378	17405	17207	17201	17322	17387	17360	17247	17118	17182	17309	17293	17388	17284	17337	17290	17468	17221	17321	17144	17255	17266	17107	17218	17190	17128	17115	17347	17257	17425	17252	17345	17299	17345	17225	17145	17436	17385	17306	17253	17251	17310	17448	17216	17507	17359	17278	17267	17212	17210	17252	17305	17238	17199	17265	17107	17117	17253	17278	17147	17200	17302	17235	17145	17383	17119	17448	17258	17380	17400	17319	17260	17308	17104	17183	17280	17413	17290	17119	17183	17162	17311	17395	17262	17235	17221	17078	17317	17044	17223	17351	17033	17335	17335	17256	17413	17390	17231	17306	17461	17360	17163	17228	17320	17141	17288	17157	17296	17367	17303	17218	17090	17238	17271	17085	17216	17357	17286	17188	17136	17301	17354	17273	17454	17338	17189	17544	17370	17379	17411	17365	17286	17194	17215	17281	17235	17417	17187	17270	17226	17346	17286	17469	17311	17180	17234	17203	17289	17161	17117	17329	17330	17322	17264	17269	17449	17305	17196	17388	17277	17291	17324	17254	17203	17341	17231	17346	17264	17223	17327	17429	17394	17345	17336	17165	17190	17299	17310	17199	17259	17362	17387	17358	17188	17171	17115	17275	17243	17180	17284	17159	17290	17432	17203	17241	17255	17304	17256	17330	17158	17219	17199	17183	17465	17172	17290	17338	17253	17427	17234	17187	17311	17021	17243	17074	17141	17166	17244	17367	17135	16966	17351	17332	17244	17315	17298	17055	17338	17264	17086	17317	17207	17274	17312	17450	17251	17472	17347	17307	17307	17249	17223	17071	17291	17446	17165	17328	17396	17322	17328	17301	17192	17328	17287	17367	17304	17310	17190	17233	17314	17367	17320	17307	17379	17143	17285	17318	17244	17342	17262	17457	17408	17290	17282	17317	17381	17387	17386	17331	17155	17245	17411	17269	17113	17153	17435	17225	17284	17415	17201	17274	17480	17110	17263	17263	17262	17065	17207	17429	17273	17345	17350	17200	17236	17305	17231	17416	17228	17309	17290	17329	17322	17446	17249	17239	17291	17335	17262	17054	17366	17094	17170	17216	17365	17402	16985	17407	17222	17328	17394	17428	17374	17220	17127	17174	17219	17301	17283	17311	17352	17175	17304	17275	17437	17131	17382	17262	17291	17150	17100	17527	17167	17183	17312	17359	17134	17183	17381	17311	17303	17145	17298	17390	17210	17326	17387	17423	17443	17268	17249	17359	17197	17294	17482	17318	17303	17445	17286	17304	17298	17303	17385	17131	17392	17369	17316	17338	17239	17319	17257	17324	17353	17380	17253	17289	17284	17064	17339	17353	17343	17167	17163	17203	17214	17462	17281	17280	17275	17410	17112	17311	17269	17159	17266	17298	17243	17258	17336	17262	17279	17195	17200	17300	17515	17165	17211	17133	17350	17270	17264	17436	17234	17208	17235	17137	17411	17318	17348	17229	17393	17160	17277	17116	17286	17254	17204	17134	17178	17195	17170	17257	17242	17215	17341	17125	17295	17067	17319	17255	17237	17323	17271	17138	17418	17218	17294	17285	17158	17288	17371	17225	17111	17223	17319	17221	17163	17102	17186	17415	17062	17245	17336	17177	17351	17348	17363	17265	17273	17351	17438	17250	17292	17257	17241	17259	17362	17405	17258	17480	17288	17265	17224	17348	17157	17246	17364	17265	17291	17346	17289	17534	17321	17223	17258	17157	17341	17265	17186	17288	17300	17424	17426	17231	17290	17265	17411	17241	17271	17265	17372	17089	17128	17226	17098	17209	17201	17311	17393	17209	17131	17049	17264	17123	17088	17423	17247	17166	17154	17382	17365	17105	17269	17366	17298	17234	17305	17268	17404	17429	17222	17235	17377	17205	17300	17247	17348	17052	17291	17372	17116	17237	17137	17335	17276	17324	17100	17285	17183	17311	17197	17458	17257	17246	17182	17302	17301	17235	17255	17254	17114	17191	17226	17463	17349	17326	17342	17279	17377	17298	17142	17343	17206	17422	17233	17377	17215	17404	17468	17295	17244	17287	17435	17307	17201	17372	17440	17225	17207	17003	17172	17356	17338	17468	17020	17278	17169	17133	17260	17191	17251	17409	17268	17271	17245	17177	17191	17217	17465	17289	17286	17209	17078	17225	17363	17254	17249	17203	17158	17387	17272	17093	17278	17291	17360	17420	17211	17178	17221	17274	17194	17279	17246	17374	17291	17147	17298	17203	17183	17372	17113	17243	17212	17402	17234	17192	17452	17360	17316	17367	17380	17338	17158	17239	17310	17069	17236	17262	17109	17255	17089	17203	17088	17363	17292	17297	17076	17196	17241	17240	17442	17094	17326	17189	17285	17353	17186	17144	17145	17346	17158	17207	17487	17323	17039	17221	17184	17195	17174	17445	17231	17445	17290	17124	17352	17218	17136	17302	17041	17057	17122	17208	17224	17267	17291	17423	17416	17186	17167	17271	17348	17309	17361	17276	17314	17252	17424	17127	17298	17180	17355	17429	17187	17147	17361	17182	17301	17439	17117	17091	17371	17233	17166	17060	17181	17215	17414	17483	17299	17467	17181	17365	17452	17400	17188	17142	17315	17323	17332	17366	17374	17327	17189	17247	17365	17136	17211	17305	17499	17268	17229	17422	17478	17173	17178	17118	17190	17242	17188	17097	17467	17229	17533	17290	17362	17203	17244	17237	17443	17416	17288
34164	33797	43782	43336	34052	34001	36016	34622	33046	32001	31014	30746	30756	30719	30716	30596	30494	30638	30369	30436	30567	30377	30447	30476	30474	30525	30830	30920	30667	30723	30541	30539	30456	30708	30751	30537	30388	30523	30593	30463	30343	30637	30736	30299	30483	30612	30647	30518	30292	30823	30512	30611	30682	30452	30748	30605	30767	30403	30542	30665	30810	30476	30559	30521	30476	30310	30496	30630	30589	30515	30655	30770	30730	30746	30404	30683	30468	30487	30587	30614	30598	30512	30260	30357	30513	30540	30456	30605	30422	30413	30514	30655	30896	30397	30675	30470	30486	30494	30802	30238	30583	30676	30508	30431	30817	30626	30585	30399	30450	30509	30505	30460	30709	30371	30669	30369	30668	30430	30529	30604	30660	30456	30496	30341	30434	30653	30702	30021	30543	30558	30434	30460	30633	30622	30244	30596	30436	30374	30543	30406	30416	30201	30328	30452	30516	30379	30520	30674	30538	30429	30508	30459	30276	30227	30700	30402	30291	30646	30573	30358	30418	30791	30292	30707	30683	30385	30577	30780	30432	30547	30283	30411	30409	30615	30366	30703	30549	30247	30433	30682	30548	30607	30181	30250	30421	30469	30387	30457	30481	30354	30479	30309	30761	30586	30529	30767	30345	30237	30584	30557	30293	30558	30627	30547	30320	30536	30529	30506	30339	30488	30250	30517	30786	30460	30406	30582	30573	30514	30784	30795	30343	30300	30474	30358	30461	30481	30179	30498	30458	30565	30554	30565	30321	30402	30373	30660	30371	30286	30488	30350	30571	30557	30420	30512	30485	30427	30508	30237	30484	30183	30500	30464	30602	30449	30750	30522	30548	30566	30497	30278	30493	30404	30395	30350	30637	30496	30645	30429	30506	30470	30504	30551	30383	30581	30807	30423	30524	30244	30520	30365	30547	30251	30375	30474	30493	30432	30486	30286	30743	30168	30683	30570	30557	30334	30656	30478	30691	30501	30397	30588	30617	30518	30494	30576	30586	30563	30468	30439	30548	30482	30666	30350	30590	30300	30580	30445	30417	30573	30638	30598	30506	30407	30590	30444	30526	30501	30366	30685	30445	30448	30643	30547	30213	30428	30788	30347	30658	30284	30565	30155	30036	30718	30426	30443	30538	30207	30586	30507	30417	30678	30565	30590	30488	30595	30492	30604	30447	30309	30517	30057	30551	30775	30288	30558	30462	30443	30521	30324	30516	30772	30625	30555	30536	30869	30517	30542	30534	30471	30619	30558	30412	30466	30558	30487	30426	30412	30538	30271	30426	30366	30550	30470	30532	30431	30351	30312	30509	30309	30468	30488	30826	30672	30644	30421	30497	30447	30607	30559	30530	30563	30574	30439	30694	30456	30270	30712	30333	30389	30530	30591	30665	30472	30502	30583	30556	30425	30391	30655	30607	30506	30524	30537	30436	30597	30806	30707	30277	30357	30592	30526	30691	30540	30546	30474	30484	30336	30496	30393	30404	30234	30561	30462	30449	30576	30597	30610	30434	30833	30576	30631	30324	30368	30207	30441	30432	30322	30534	30622	30672	30686	30510	30682	30734	30791	30518	30553	30301	30468	30479	30827	30568	30273	30323	30336	30496	30642	30575	30301	30373	30506	30611	30401	30586	30494	30419	30685	30593	30616	30528	30413	30590	30574	30602	30711	30637	30559	30622	30507	30518	30658	30389	30436	30381	30359	30482	30309	30650	30472	30412	30506	30603	30343	30857	30630	30598	30605	30632	30399	30472	30528	30368	30494	30704	30665	30582	30627	30592	30455	30241	30218	30545	30540	30429	30243	30616	30312	30604	30612	30420	30491	30447	30290	30477	30574	30558	30445	30344	30349	30531	30337	30478	30425	30565	30650	30673	30429	30282	30352	30522	30355	30615	30638	30349	30512	30519	30803	30571	30684	30418	30432	30672	30312	30274	30269	30533	30578	30383	30695	30449	30433	30539	30226	30530	30278	30463	30480	30228	30398	30542	30245	30596	30536	30625	30537	30657	30592	30391	30641	30567	30519	30303	30149	30620	30660	30560	30554	30688	30406	30164	30502	30671	30341	30614	30487	30575	30524	30677	30494	30459	30467	30572	30481	30509	30467	30178	30443	30535	30361	30469	30387	30637	30772	30672	30684	30613	30642	30588	30522	30418	30406	30544	30710	30586	30538	30283	30400	30828	30554	30361	30456	30732	30442	30666	30541	30782	30423	30689	30823	30439	30357	30552	30337	30628	30821	30369	30661	30856	30701	30447	30719	30270	30329	30420	30443	30672	30744	30362	30389	30497	30144	30651	30504	30479	30287	30245	30472	30474	30633	30142	30386	30437	30423	30487	30872	30460	30691	30261	30567	30514	30389	30226	30721	30693	30730	30629	30580	30764	30611	30443	30612	30446	30328	30203	30499	30392	30488	30597	30352	30399	30495	30485	30726	30278	30366	30417	30555	30893	30553	30491	30451	30359	30442	30612	30392	30493	30358	30354	30490	30502	30685	30406	30390	30736	30397	30495	30765	30326	30463	30453	30242	30664	30362	30612	30649	30138	30424	30545	30505	30525	30491	30696	30602	30459	30587	30467	30487	30595	30295	30580	30404	30442	30531	30468	30647	30542	30600	30615	30398	30641	30342	30430	30461	30629	30517	30506	30209	30577	30466	30403	30321	30435	30193	30615	30378	30442	30711	30704	30333	30655	30404	30404	30275	30733	30525	30699	30437	30400	30492	30658	30720	30675	30500	30460	30297	30280	30591	30445	30622	30772	30346	30667	30771	30558	30566	30560	30766	30521	30458	30568	30507	30366	30411	30291	30515	30680	30349	30169	30358	30339	30329	30688	30642	30704	30345	30425	30392	30469	30647	30487	30486	30581	30381	30494	30419	30599	30604	30536	30727	30424	30283	30288	30461	30394	30526	30723	30518	30604	30447	30626	30527	30780	30722	30270	30325	30603	30487	30554	30627	30435	30637	30576	30496	30514	30609	30429	30497	30535	30559	30459	30321	30335	30395	30672	30586	30534	30366	30826	30494	30387	30452	30688	30444	30449	30515	30696	30294	30723	30147	30516	30625	30482	30558	30123	30553	30607	30477	30494	30506	30722	30356	30712	30835	30710	30548	30530	30311	30692	30479	30485	30362	30840	30673	30497	30611	30500	30535	30502	30393	30329	30613	30342	30613	30265	30648	30520	30729	30368	30916	30328	30756	30567	30530	30712	30524	30628	30552	30728	30534	30562	30381	30658	30435	30393	30513	30729	30330	30706	30639	30549	30501	30765	30329	30267	30585	30409	30357	30342	30582	30495	30413	30514	30494	30738	30504	30519	30678	30612	30529	30341	30485	30371	30491	30241	30662	30147	30342	30551	30779	30677	30738	30510	30414	30473	30610	30450	30245	30496	30360	30290	30316	30588	30262	30295	30379	30514	30713	30405	30498	30364	30329	30534	30498	30542	30722	30500	30535	30850	30644	30683	30381	30769	30583	30521	30621	30448	30454	30507	30770	30453	30719	30644	30485	30476	30609	30703	30459	30530	30508	30310	30484	30478	30718	30451	30390	30336	30649	30934	30565	30769	30458	30454	30359	30180	30620	30507	30483	30455	30508	30507	30160	30607	30460	30407	30459	30444	30405	30551	30615	30472	30513	30532	30562	30396	30229	30569	30768	30664	30403	30659	30577	30624	30755	30313	30379	30673	30612	30561	30576	30390	30193	30515	30498	30478	30433	30416	30331	30695	30432	30626	30474	30806	30282	30755	30387	30385	30666	30679	30883	30782	30487	30519	30594	30553	30505	30806	30373	30578	30754	30294	30205	30411	30525	30531	30171	30607	30427	30694	30523	30485	30580	30767	30485	30638	30592	30540	30591	30330	30549	30440	30213	30395	30500	30287	30461	30558	30454	30214	30457	30396	30467	30557	30512	30573	30378	30572	30502	30654	30508	30566	30408	30786	30483	30399	30494	30417	30591	30613	30498	30485	30563	30292	30265	30342	30493	30576	30368	30581	30591	30263	30440	30638	30366	30653	30657	30437	30232	30421	30578	30590	30446	30407	30568	30638	30532	30334	30442	30637	30651	30806	30729	30410	30300	30777	30367	30378	30749	30679	30231	30512	30639	30484	30595	30373	30610	30524	30412	30626	30481	30319	30698	30507	30290	30647	30401	30207	30390	30807	30458	30637	30628	30169	30444	30683	30723	30418	30339	30496	30330	30388	30566	30649	30479	30395	30770	30730	30463	30283	30361	30439	30642	30465	30406	30374	30480	30724	30766	30326	30469	30673	30250	30647	30526	30741	30276	30492	30393	30607	30502	30407	30619	30500	30485	30630	30387	30617	30841	30699	30544	30449	30555	30462	30528	30432	30460	30388	30458	30525	30293	30588	30219	30749	30283	30456	30498	30460	30382	30604	30549	30534	30516	30438	30504	30474	30372	30539	30568	30393	30484	30423	30858	30275	30586	30842	30622	30759	30392	30693	30721	31011	30776	30671	30682	30642	30307	30655	30575	30443	30295	30443	30575	30643	30468	30380	30445	30722	30616	30257	30428	30213	30482	30442	30492	30504	30462	30552	30514	30635	30395	30822	30444	30569	30286	30395	30470	30662	30316	30598	30572	30551	30743	30405	30622	30224	30641	30473	30372	30493	30647	30581	30210	30320	30643	30262	30580	30891	30669	30429	30312	30274	30491	30796	30624	30396	30592	30557	30515	30444	30528	30524	30450	30581	30742	30479	30656	30446	30423	30601	30421	30427	30855	30697	30284	30436	30619	30400	30660	30613	30272	30640	30670	30707	30441	30438	30413	30301	30530	30354	30426	30564	30556	30464	30536	30468	30369	30735	30370	30311	30559	30599	30487	30477	30563	30536	30614	30309	30422	30561	30475	30463	30267	30123	30334	30599	30712	30699	30522	30653	30860	30536	30646	30542	30386	30411	30781	30627	30636	30545	30503	30491	30710	30701	30466	30628	30650	30567	30597	30530	30453	30551	30186	30658	30726	30500	30917	30428	30245	30403	30494	30593	30687	30507	30291	30649	30536	30542	30532	30570	30405	30171	30602	30265	30633	30650	30548	30415	30244	30457	30370	30644	30684	30407	30466	30475	30498	30617	30524	30553	30658	30538	30576	30514	30590	30347	30553	30516	30479
22021	31271	36566	29756	20106	21098	22864	20382	18971	17959	17161	16979	16913	16855	16890	16855	16930	17047	16800	16797	16952	16950	16845	17044	16982	16873	16751	16841	16826	16894	16708	16931	16934	16705	16903	16692	16936	16716	16741	16863	16678	16852	16853	16878	17085	16801	16952	16798	17030	16694	16814	16767	16815	16861	16858	16761	16861	16682	16922	16876	16827	16978	16807	16941	16810	16845	16899	16840	16833	16854	16811	16902	16732	16830	16828	16892	16860	16852	16678	16784	16796	16802	16906	16861	16736	16763	17014	16616	16974	16941	16985	16780	16721	16978	16828	16667	16748	16778	16880	16930	16765	16834	16843	16956	16830	16958	16888	16716	16875	16832	16699	16819	16843	16685	16759	16824	16624	16955	16907	16646	16640	16834	16697	16870	16814	16791	16863	16861	16846	16748	16898	17076	16754	16766	16959	16901	16744	16804	16868	16830	16768	16863	16943	16673	16931	16939	16861	16777	16703	16643	16912	17049	16899	16724	16852	16893	16661	16764	16860	16816	16949	16782	16960	16785	16701	16985	16910	16782	16920	16773	16848	16788	16715	16614	16850	16969	16609	16793	16952	16964	16802	16714	16833	16948	16863	16835	16926	16797	16853	16776	17021	16927	16628	16686	16760	16773	16796	16875	16782	16851	16956	16896	16711	16759	16843	16977	16652	16882	16744	16926	16807	16930	16897	16679	16610	16953	16943	16710	16930	16814	16787	16749	16783	16713	16870	16877	16924	16718	16797	16904	16714	16681	17004	16604	16878	16747	16767	16795	16718	16874	16899	16809	16952	16870	16734	16857	16861	16707	16818	16764	16730	16689	16876	16730	16888	16688	16846	16799	16733	16915	16769	16923	16899	16950	16824	16967	16682	16845	16828	16794	16916	16940	16952	16719	16782	16974	16907	16888	16662	16746	16795	16914	16753	16946	16932	16682	16745	16999	16648	16890	16956	16796	16868	16795	16910	16835	16788	16785	16996	16753	16674	16790	16901	16730	16701	16833	16912	16832	16822	16950	16888	16831	16749	16768	16651	16884	16905	16810	16667	16810	16717	16886	16943	16861	16782	16892	16824	16802	16819	16578	16950	16726	16900	16738	16985	16823	17059	16843	16760	16860	16757	16911	16917	16911	16800	16936	16791	16713	16969	16867	16694	16913	16945	16743	16843	16773	16829	16925	16938	16782	16996	16731	16755	16763	16920	16694	16831	16903	16715	16688	16863	16796	16810	16908	16935	16781	16902	16772	16937	16888	16521	16737	16827	16857	16800	16681	16882	16642	16671	16788	16876	16877	16656	16694	16824	16695	16829	16905	16750	17200	16905	16869	16773	16948	16798	16799	16799	16808	16883	16586	16707	16902	16625	16704	16756	16802	16655	17063	16702	17050	16591	16720	16775	16671	16856	16681	16820	17017	16702	16605	16936	16708	16845	16919	16781	16676	16717	16780	16955	16476	16851	17009	16956	16701	16646	16836	16725	16800	16435	17033	16678	16800	17073	16710	16782	16834	16835	16801	16825	16678	16926	16806	16660	16883	16735	16836	16810	16775	16701	16940	16772	16991	16906	16658	16749	16816	16818	16661	16829	16758	16997	16945	16781	16828	16788	16796	16775	16705	16718	16781	16851	16700	16903	16816	16882	16843	16784	16826	16842	16806	16783	16562	16801	16669	16788	16900	16928	16938	16919	16802	16916	17049	16851	16668	16778	16921	16825	16879	16629	17019	16764	16879	16801	16713	16790	16829	16955	16838	16645	16886	16814	16972	16783	16908	16889	16871	16645	16922	16841	16912	16703	16818	16718	16688	16653	16848	16869	16834	16685	16880	16878	16977	17017	16877	16703	16828	16788	16989	16868	16789	16892	16893	16690	16996	16882	16625	16805	16784	16821	16834	16862	16856	16967	16717	16789	16920	16907	16733	16853	16939	16801	16775	16782	16891	16940	16738	16820	16891	16810	16890	16681	16953	16746	16674	16739	16806	16953	16830	16981	16855	16965	16739	16819	16697	16839	16965	16844	16774	16972	16797	16867	16882	16837	16869	16719	16720	16753	16882	16810	16857	16721	17000	16659	16762	16925	16752	16666	16782	16857	16931	16888	16855	16883	16782	16790	16944	16661	16714	16815	16904	16725	16917	16806	16910	16897	16823	16924	16755	16800	16830	16749	16840	16884	16910	16723	16818	16850	16792	16716	16804	16722	16744	17045	16940	16924	16733	16781	16805	16776	16831	16963	16760	16820	16742	16920	16844	16778	17029	16845	16975	16759	16783	16816	16641	16911	16980	16842	16886	16845	16744	16709	16700	16749	16835	16827	16684	16729	16858	16629	16797	16988	16818	17009	16713	16698	16940	16963	16769	16780	16767	16955	16880	16892	16973	16651	16737	16977	17065	16805	16867	16754	16943	16844	16763	16892	16916	16603	16820	16735	16825	16794	16550	16779	16891	16731	16800	16939	16818	16847	16888	16945	16735	16928	16755	16923	16954	16690	16772	16775	16798	16832	16910	16850	17040	16726	16786	16842	16932	16890	16870	16787	16830	16969	16758	16654	16953	16817	17027	16897	16806	16821	16848	16786	16811	16830	16739	16685	16761	17009	16806	16817	16993	17073	16835	16860	16888	16670	16716	16871	16927	16860	16579	16873	16912	16747	16937	16819	16901	16874	16688	16810	16902	16804	16848	16792	16703	16640	16949	16905	16834	16878	16800	16854	16902	16772	16826	16839	16761	16771	16871	16664	16852	16850	16724	16819	16909	16899	16904	16753	16661	16859	16961	16940	16816	16832	16751	16703	16836	16817	16630	16892	16873	16793	16854	16856	16746	16828	16605	17133	16810	16729	16718	16731	16907	16670	16818	16922	16766	16895	16709	16875	16680	16794	16820	16551	16814	16997	16781	16810	16911	16669	16995	16787	16805	16749	16840	16877	16748	16641	16789	16687	16743	17006	16864	16798	16826	16714	16811	16842	16956	16859	16642	16704	16784	16812	16952	16988	16869	16776	16789	16745	16946	16875	16789	16931	16738	16781	17030	16673	16692	16806	16898	16795	16933	16899	16882	16827	16782	16793	16956	16726	16768	16768	16875	16940	16695	16880	16804	16969	17005	16799	16830	16844	16829	16907	16871	16952	16990	16931	16540	16792	16783	16777	16862	16899	16776	16844	16723	16965	16952	16587	16728	16912	16774	16786	16801	16810	16855	17082	16968	16869	16715	16926	16767	17010	16773	16675	16816	16944	16958	16764	16742	16885	16902	16734	16963	16850	16671	16628	16832	16922	16757	16716	16908	17028	16620	16970	16702	16875	16824	16740	16752	16774	16848	16739	16904	16992	16821	16794	16706	16873	16906	16748	16840	16698	16740	17061	16893	16771	16825	16958	16900	16841	16890	16718	16701	16848	16922	16782	16830	16826	16835	16962	16975	16778	16896	17066	16855	16822	16940	16967	16695	16785	16946	16884	16802	16945	16836	16899	16904	16802	16780	16895	16857	16717	16799	16974	16732	17026	16741	16890	16726	16837	16718	16741	16776	16751	16782	16682	16832	16810	16760	16867	16946	16841	16841	16945	16970	16809	16733	16892	16835	16718	16836	16697	16891	16643	16734	16774	16640	16921	16797	16923	16835	16621	16972	16781	16829	16837	17006	16834	16802	16795	16772	16821	16703	16870	16802	16875	16936	16671	16802	16756	16744	16856	16827	16839	16783	16600	16763	16947	16766	16817	16932	17115	16815	16777	16716	16731	16632	16843	16721	16854	16811	16809	16866	16645	16834	16655	16611	16883	16852	16806	16980	16722	16909	16963	17047	16668	16832	17001	16808	16878	16807	16944	16826	16943	17020	16866	16888	16713	16807	16854	16870	16807	16960	16758	16784	16978	16692	16768	16851	17034	16880	16887	16783	16690	16711	16755	16789	16756	16664	16810	16860	16918	16803	16694	16860	17006	16861	16873	16678	16756	16923	17097	16978	16794	16822	16953	16919	16864	16750	16761	17042	16849	16867	16857	16734	16926	16754	16916	16686	16897	16639	16687	16830	16957	16732	16742	16950	16846	16698	16828	16856	16916	16784	16970	16878	16934	16802	16786	16869	16724	16786	16754	16900	16875	16849	16901	16744	16815	16828	16885	16960	16903	16798	16856	16810	16654	16951	16748	16755	16728	16667	16983	17021	16918	16772	16808	16598	16861	16825	16937	16977	16880	16638	16878	16920	16829	16815	17022	16878	16812	16988	16715	16693	16882	16840	16754	16733	16723	16902	16782	16814	16693	16899	16938	16540	16905	16921	16748	16819	16860	16969	16917	16960	16890	16867	16944	16954	16546	16946	16776	16799	16956	16935	16802	16843	16828	16988	16698	16757	16862	16866	16753	16916	16757	16867	16842	16730	16733	16823	16843	16652	16768	16743	16845	16895	16876	16891	16960	16908	16905	16853	16781	16526	16902	16739	16871	16852	16740	17026	16741	16634	16819	16639	16813	16827	16815	17008	16879	16772	16859	16840	16877	16652	16866	16814	16824	16841	16869	16853	16709	16686	16649	16880	16808	16940	17025	16778	16940	16868	16884	16916	16882	16872	17007	16729	16753	16834	16969	16759	17019	16959	16756	16978	16775	16869	16807	16937	16864	16775	16844	17088	16782	16913	16908	16755	16791	17018	16888	16704	16910	16757	16782	16996	16837	16915	16981	16799	16769	16791	16830	16806	16903	16865	16846	16856	16682	16794	16819	16820	16871	16694	16808	16709	16973	16848	16928	16746	16813	16870	17056	16828	16584	16835	16918	16989	16869	16793	16978	16795	16907	17003	16738	16892	16875	16854	16901	16821	16914	16748	16862	17071	16833	16904	16806	16811	16830	16781	16762	16689	16569	16892	16783	16751	16753	16901	16795	16807	16711	16697	16681	16871	16794	16869	16677	16868	16957	16944	16925	16924	16920	16943	16996	16683	16948	16792	16869	16815	16614	16878	16827	16770	16678	16861	17085	16914	16768	16767	16941	16931	16778	16714	16933	16747	16819	16980	16926	16652	16984	16953	16859	16815	16828	16841	16718	16808	16699	16798	16765	16858	16856	16780	16831	16953	16773	16747	17025	16905	16817	16839	16786	16938	16802	16983	16779	16867	16842	16836	16811	16664	17005	16877	16865	16836
24754	21495	30842	35269	34683	41357	58031	50759	42872	36540	32142	30816	30514	30287	29897	30072	30130	30491	30297	30326	30330	30387	30038	29978	30326	30044	30297	30247	30326	30073	30358	29962	30276	30442	30328	30169	30204	29871	30231	30347	30131	30470	30218	30205	30334	30359	30015	30212	30206	30071	30065	30170	30038	29855	30242	30488	30300	30251	30192	30230	30002	29956	30208	29880	30038	30379	30154	30117	30172	30243	30060	30151	29954	30413	30398	30137	30280	30246	29948	29895	30140	30220	30212	30014	29959	30197	30136	30189	30337	29949	30329	30356	30011	30063	29944	30155	30160	29963	30129	30278	30104	29944	29868	30308	30148	30184	30160	30012	30049	30108	30269	30152	30081	30035	29796	30234	30365	30057	30237	30094	30190	30169	30039	30250	30139	30038	29915	30266	30054	29864	30091	30205	30352	30398	29962	29903	30143	30185	30167	30185	30141	29966	30048	29983	29916	30075	30015	30105	30255	30047	30251	30114	30055	30156	30031	30144	30100	29994	30061	30088	29936	29822	30092	30173	29923	30219	30241	30079	30196	30119	30177	30231	30256	30352	30251	29984	30157	30172	30040	29995	30143	30240	30075	30245	30218	30164	30070	29965	30101	29945	30159	30077	30223	30073	30228	30078	30084	29981	30156	30321	29960	29950	30504	30263	30192	30063	29966	30306	30331	30019	30258	30300	30044	29862	30025	29977	30092	30106	29877	30329	30213	30151	29952	30170	29887	30258	30178	30060	30037	29783	30060	30021	30115	30004	30130	29968	30105	29961	30076	29812	30086	30088	29903	30101	30002	30026	29969	30336	30143	30099	29916	30013	30168	30126	30359	30278	30120	29958	30004	30040	29889	30078	30162	30109	29942	29973	30054	30183	30074	30123	30262	29996	30026	30077	30063	29898	29932	29985	30010	30028	30150	29848	30082	29926	29797	29828	30120	29972	29899	30132	29967	29994	30376	30178	30091	30095	30119	30142	29779	30039	29930	30107	30090	30100	30160	29983	30086	30064	30169	29929	30012	30002	30358	29899	29935	30094	30179	29864	30149	29993	30197	30217	30184	29933	30157	29851	29839	30030	29920	30144	30201	29993	30124	29913	30361	30104	29846	29848	30197	30224	30199	30193	30094	30111	30260	30128	30220	29917	30208	29828	29961	30154	30184	30091	30177	29947	30288	30216	30174	30136	30087	30163	30082	30205	30082	30073	30221	29917	29851	30016	30051	29957	30310	30232	30069	30226	30213	30056	29911	30151	29924	30161	30052	30149	30083	30131	30239	29925	30234	30010	30219	30300	29998	30285	30117	29940	30096	30113	30018	30048	30280	30374	29917	30062	30007	29958	30179	29963	30149	30246	30231	30219	30219	29895	29803	30094	30182	30093	30144	30058	30134	30056	30153	30326	30014	30300	30266	29978	29987	30128	30132	30092	29938	30349	30227	30067	29972	30076	30147	29905	30017	29875	29913	30282	29878	30259	29804	30032	30178	30218	30039	29912	30225	30344	30051	29975	29973	29964	30439	30129	30148	29968	29796	29951	30055	30181	30047	30062	29904	29861	29980	29913	30161	30133	30023	30118	30121	30278	29923	29748	30044	30159	30130	30080	29940	29984	30318	29977	30185	29888	30104	30058	30268	30103	30083	30033	30050	29774	30248	30152	30039	30377	30076	30120	30272	30297	30030	29911	30205	30075	30284	30277	30112	30053	30005	30068	29959	30093	30149	30047	29984	30093	30032	30350	30285	30204	30079	30092	30144	30075	30092	30078	30130	29934	30054	29932	30181	30132	30008	30227	29961	29920	30020	30042	29980	30025	30170	30254	29809	30031	29872	30158	30033	30008	29992	30098	30109	30323	29849	30103	30151	29897	30068	29994	30263	30056	29842	30130	30118	30134	30171	30201	30018	30138	29938	29982	30285	30176	30047	30211	30128	29941	30019	29889	30100	30292	30214	30005	29991	30158	30106	29937	30021	30233	30201	30167	30192	30247	30248	30252	30064	29897	30048	30295	30171	30180	30288	30106	30052	29891	30198	29966	30166	30202	30270	30295	30204	30233	30142	30106	29991	29824	30108	29992	30050	30194	30044	29993	30123	30195	30003	30006	30028	30083	30055	29978	30058	29868	29933	30164	30344	30159	30332	30011	30018	30220	30098	29949	30087	29872	30262	30109	30164	30102	30343	30152	30122	30104	29909	30371	30060	30273	29969	30111	30190	30335	30102	30199	30099	30050	30210	30191	30116	30227	30284	30116	30358	30064	30088	30188	30123	30125	30147	30014	30159	30286	30163	29956	30249	29821	30271	30140	30278	29829	29844	30222	29999	30098	30092	29824	29972	30113	29883	29887	30295	30153	30225	30216	30081	30346	30041	30028	30208	29992	29985	30064	30271	30051	30014	30237	30404	29985	29829	29895	30175	30064	30009	30024	30201	30008	30106	30189	30179	30215	30067	30118	30371	29982	30137	29966	30145	30252	29814	29955	30024	29948	30090	29995	30263	30050	30032	29962	30190	30141	30163	30116	30021	30150	30063	30510	30230	29961	29947	30273	30062	30233	30240	29928	30021	30086	30314	29981	29776	29786	29886	30230	30349	30063	30162	30083	30088	29973	30160	30101	30093	30017	30167	30266	30133	30239	30226	30213	29868	30108	30025	30099	30132	30136	30241	30230	29946	30286	30099	30113	30126	30088	30001	30202	30175	30042	30141	30042	30175	29970	29908	29916	30232	30190	30102	30035	30050	29931	30176	30166	30023	29912	30071	30041	30070	30022	30266	30090	30090	29976	30019	30151	30217	29817	30156	29857	30152	30288	30177	30348	29901	30231	30087	30035	29952	30159	30115	30220	30361	30086	30203	30029	29938	29901	30202	29999	30162	30064	30028	30070	30332	30144	30139	30349	30057	30018	29927	30143	29770	30100	30260	30300	30416	30093	30204	30352	30150	29869	30100	30113	30370	29971	30260	30009	30097	30142	30232	30098	30083	30060	30330	29985	30057	30373	30050	30087	30033	30301	30374	30000	30143	30402	30370	29824	30073	30327	30013	30291	30105	30166	30236	30089	30330	29877	30161	30202	30133	30141	30247	30100	29843	30273	30331	30086	30132	30288	30013	30069	30121	29938	29992	30076	30155	30246	30083	30258	30197	30181	29981	29985	29651	30125	30060	30152	29966	30219	30384	29945	30349	30083	30095	30004	30262	30050	30209	30058	30026	30147	30023	30242	30158	30187	30136	30032	29989	30026	30165	30309	30178	29894	30181	29985	29940	30006	30019	29909	30033	29764	30032	30097	30317	30095	30263	30368	29929	30081	29812	30066	30207	30024	30339	30005	30262	30051	30109	30049	30170	30172	30179	30266	30076	30060	30179	30119	30017	30176	29941	29978	30148	30261	30010	30258	30022	29905	30159	30013	30179	30193	30185	30120	30173	30101	30455	29920	29925	30040	29960	30137	29791	29877	30128	29868	30183	30122	30308	30155	29794	29899	30134	30027	30237	30225	29915	30032	30307	29977	30037	30189	29932	29929	29753	29908	30048	30381	30099	30070	30242	30289	29915	30006	30039	30029	29877	29934	30122	29908	29954	30223	30050	30219	29920	29985	30117	30280	30194	30199	30107	30140	30305	30270	29966	30257	30354	30152	30134	30045	30160	30237	30087	30165	29944	30211	29937	30335	30150	29958	30067	30200	29934	30098	30120	30311	29986	30006	30096	29987	30046	29958	30185	29900	30025	30016	30005	30205	29885	30344	30159	30353	30364	30018	30232	30041	30012	30287	30269	30089	30250	30004	30243	30072	30142	30129	30103	30142	30171	30287	30231	30141	30042	29906	30232	30230	30120	30110	30170	30093	30118	30081	29955	30118	30091	30053	30036	30199	30009	29907	30204	30214	30455	30173	30200	30124	30014	30125	30012	30135	30192	30196	30058	30057	30049	30011	30113	30143	30113	30194	30047	29911	30148	30040	29829	30152	30379	29836	30125	30315	30147	29973	30232	29971	30053	30159	30168	30020	30236	29921	30162	30098	30173	30247	30138	29928	30036	29993	30027	29837	30193	30010	30050	30432	30083	30135	30278	30129	30256	30250	30151	29794	30332	30004	30259	29971	30292	30459	29958	29917	30172	30143	30251	30069	29976	29987	30463	30200	30215	29946	30090	30126	30230	29974	30165	30348	30099	29739	30205	30038	30089	30247	30460	30347	30129	30062	30035	30303	30308	30185	30367	30386	30037	30154	29929	30120	30232	30112	30092	30163	30188	30203	29943	30130	30038	30425	30117	30279	30131	30127	30054	30167	30281	29982	30111	30252	30195	30033	30145	30013	30189	30215	30182	30120	30004	29864	30081	30073	29882	30054	30157	30014	30320	30019	30111	30069	29986	29989	30146	30055	30153	30188	30142	30439	30186	30038	30270	30222	30119	30208	30092	29961	30208	29899	30196	30300	30296	30124	30196	29864	30219	29996	30160	30323	30141	30188	29822	30069	30159	30075	30245	30063	30218	30155	30084	30268	29944	29924	29928	30203	30192	30118	30227	29903	30248	30200	29879	30137	30222	30373	30319	30011	30058	30084	30171	30085	30206	30007	30047	29818	30214	30224	30201	30378	30309	29978	30261	30098	30279	30309	30364	30171	30285	30431	30391	29969	30150	30217	30227	30324	30056	30200	30294	30254	30027	30207	30092	30234	30187	29807	30312	30201	30243	30027	30275	30166	30029	30259	30075	30233	30086	30235	29933	29918	30107	30306	30047	30066	30062	30151	30224	30203	30057	30128	29819	30069	30306	30116	30065	30183	29903	30203	30091	29949	30096	30230	30190	29959	30293	30138	30083	29983	29901	30108	30075	30137	30168	30069	29932	29994	30041	30153	30081	29861	30075	30171	29838	29937	30107	30036	29983	30128	30024	30030	30034	29820	29898	29916	30170	30175	30244	30073	30246	30022	30018	30293	30133	30043	30391	30197	30055	30152	30033	30105	30204	30064	30084	30147	30307	29929	29983	30281	30176	30090	30194	29976	30169	30300	30259	29992	30270	30176	30340	30141	30029	29720	30035	30048	29875	30095	29923	30176	29955	30196	30202	30205	30466	30019	30116	30088	30111	30159	30084	30231	30376	29999	30354	30067	29991	30262	30217	30127	30214	30057	29903	30199
21330	39577	45806	34478	27254	32413	46454	38352	29390	22451	18560	17293	16994	16754	16873	16830	16907	16891	16883	16814	16865	16752	16771	16821	16785	17021	16784	16840	16773	16766	16882	16803	16860	16745	16826	16694	16756	16855	16733	16986	16731	16818	16785	16833	16913	17009	16748	16859	16806	16923	16838	16817	16653	16914	16641	16794	16728	16965	16950	16721	16918	16793	16773	16694	16787	17043	16807	17027	16746	16833	16851	16784	16936	16762	16669	16728	16817	16684	16841	16818	16733	16625	16651	16793	16892	16752	16752	16772	16736	16855	16705	16806	16697	16804	16697	16770	16821	16745	16877	16775	16657	16831	16548	16737	16801	16758	16709	16925	16981	16888	16675	16796	16873	16711	16957	16727	16859	16779	16846	16555	16616	16671	16592	16827	16681	16745	16782	16795	16757	16690	16729	16919	16681	16884	16751	16771	17038	16628	16746	16763	16841	16796	16690	16847	16673	16739	16854	16686	16601	16856	16837	16746	16938	16839	16724	16808	16758	16827	16799	16770	16811	16812	16773	16783	16743	16848	16827	16802	16725	16743	16880	16781	16750	16866	16605	16800	16883	16846	16655	16957	16730	16741	16567	16812	16836	16876	16743	16869	16678	16777	16525	16689	16831	16676	16829	16939	16818	16742	16655	16744	16698	16916	16750	16814	16706	16863	16787	16935	16582	16729	16790	16675	16647	16813	16655	16857	16890	16808	16766	16778	16734	16605	16533	16657	16735	16739	16707	16709	16851	16859	16836	16783	16732	16742	16906	16700	16714	16882	16886	16961	16800	16838	16686	16794	16661	16560	16799	16797	16868	16729	16732	16572	16751	16760	16946	16623	16615	16696	16976	16706	16696	16765	16829	16761	16889	16947	16801	16835	16512	16690	16862	16643	16767	16798	16812	16715	16861	16636	16703	16759	16721	16657	16852	16652	16647	16871	16737	16903	16907	16805	16827	16821	16680	16886	16818	16900	16902	16630	16793	16836	16900	16740	16922	16793	16729	16720	16723	16744	16847	16628	16923	16786	16769	16810	16896	16843	16740	16644	16738	16980	16823	16648	16786	16644	16699	16877	16719	16822	16702	16781	16768	16845	16894	16797	16705	16783	16687	16741	16889	16734	16822	16579	16762	16680	16721	16855	16870	16913	16730	16860	17109	16692	16820	16795	16675	16796	16885	16766	16776	16767	16893	16793	16902	16887	16901	16792	16866	16827	16764	16814	16729	16947	16828	16833	16834	16827	16710	16924	16723	16858	16690	16690	16744	16884	16858	16883	16738	16801	16803	16706	16927	16868	16780	16722	16748	16678	16654	16768	16994	16762	16807	16852	16816	16802	16792	16786	16809	16906	16737	16836	16612	16697	16720	16667	16871	16916	16967	16772	16828	16652	16775	16725	16733	16750	16938	16597	16741	16854	16865	16799	16591	16751	16858	16665	16858	16931	16788	16780	16792	16576	16773	16754	16916	16866	16667	16861	16807	16720	16701	16828	16617	16756	16700	16919	16782	16848	16724	16887	16921	16740	16733	16772	16616	16771	16778	16849	16614	16764	16807	16664	16756	16911	16753	16812	16553	16904	16953	16836	16689	16724	16629	16785	16766	16812	16832	16724	16676	16723	16619	16822	16940	16649	16839	16840	16873	16760	16648	16727	16678	16696	16903	16687	16795	16704	16657	16734	16822	16879	16768	16782	16725	16703	16861	16681	16730	16644	16944	16538	16710	16855	16598	16622	16853	16726	16950	16996	16797	16775	16727	16827	16811	16801	16755	16825	16744	16948	16802	16747	16702	16824	16652	16667	16923	16768	16823	16905	16728	16895	16749	16710	16755	16759	16730	16756	16847	16730	16829	16765	16682	16849	16688	16928	16810	16705	16731	16763	16674	16810	16630	16860	16750	16906	16821	16750	16749	16830	16851	16840	16670	16919	16766	16751	16750	16746	16709	16630	16762	16659	16945	16597	17008	16813	16981	16797	16656	16680	16753	16616	16698	16635	16814	16724	16630	16673	16655	16641	16552	16849	16799	16683	16554	16806	16940	16701	16632	16727	16786	16732	16903	16750	16746	16676	16810	16802	16794	16788	16835	16920	16821	16907	16903	16838	16561	16689	16820	16674	16781	16557	16818	16915	16775	16675	16898	16727	16630	16780	16888	16569	16870	16748	16739	16856	16843	17003	16872	16570	16840	16841	16852	16622	16799	16716	16558	16652	16931	16642	16713	16764	16732	16706	16736	16838	16905	16765	16739	16803	16794	16700	16762	16738	16836	16932	16803	16728	16753	16855	16714	16784	16686	16929	16741	16802	16602	16859	16802	16579	16796	16563	16715	16708	16808	16723	16834	16770	16848	16594	16723	16822	16690	16791	16789	16718	16808	16902	16767	16784	16872	16613	16934	16759	16863	16813	17033	16789	16861	16774	16655	16814	16690	16948	16658	16826	17000	16888	16827	16786	16758	16700	16641	16610	16862	16729	16817	16564	16667	16896	16835	16640	16870	16793	16719	16649	16787	16801	16755	16759	16824	16880	16628	16879	16916	16953	16979	16717	16714	16800	16913	16641	16722	16736	16676	16733	16732	16596	16677	16821	16798	16786	16862	16853	16666	16710	16914	16754	16847	16673	16824	16586	16723	16780	16837	16676	16855	16879	16997	16884	16681	16641	16708	16983	16893	16896	16747	16762	16952	16714	16798	16749	16786	16723	16790	16718	16812	16705	16795	16788	16741	16612	16728	16882	16715	16745	16882	16829	16777	16837	16909	16928	16781	16824	16712	16809	16960	16776	16830	16734	16644	16785	16695	16942	16695	16914	16891	16748	16863	16816	16672	16838	16848	16744	16649	16874	16583	16857	16638	16706	16731	16988	16826	16738	16922	16695	16840	16874	16795	16624	16792	16711	16864	16704	16795	16530	16755	16669	16920	16797	16688	16653	16741	16719	16756	16800	16655	16701	17052	16778	16795	16914	16708	16734	16914	16597	16721	16891	16797	16759	16746	16712	16654	16681	16851	16747	16753	16615	16889	16964	16781	16689	16676	16650	16874	16853	16821	16818	16756	16670	16863	16714	16782	16843	16554	16734	16826	16851	16712	16765	16795	16746	16818	17055	16940	16948	16933	16771	16884	16865	16481	16768	16877	16808	16713	16819	16765	16904	17044	16705	16905	16781	16777	16863	16710	16761	16779	16837	16806	16725	16681	16915	16812	17022	16796	16896	16791	16567	16725	16906	16806	16832	16917	16747	16608	16844	16635	16556	16778	16728	16703	16681	16890	16942	16780	16806	16764	16901	16568	16780	16893	16773	16757	16719	16756	16792	16953	16772	16787	16648	16754	16775	16895	16621	16729	16946	17019	16639	16901	16725	16669	16618	16846	16704	16766	16740	16850	16801	16809	16818	16950	16828	16596	16752	16845	16649	16836	16676	16895	16765	16774	16608	16798	16741	16799	16681	16841	16800	16839	16785	16800	16725	16675	16820	16742	16806	16769	16873	16729	16759	16666	16811	16802	16807	16670	16840	16815	16793	16729	16771	16901	16764	16731	16698	16797	16904	16719	16843	16649	16724	16945	16963	16791	16905	16746	16770	16841	16848	16719	16809	16729	16771	16881	16754	16883	16692	16734	16854	16722	16895	16897	16826	16677	16825	16702	16627	16780	16746	16772	16741	16621	16673	16763	16683	16634	16849	16768	16864	16727	16847	16647	16797	16761	16741	16779	16694	16949	16679	16750	16737	16708	16716	16688	16597	16677	16642	16760	16690	16780	16901	16529	16894	16731	16910	16768	16779	16779	16687	16787	16920	16946	16637	16796	16842	16820	16813	16829	16724	16757	16889	16794	16904	16798	16826	16741	16848	16908	16703	16867	17046	16773	16685	16933	16800	16844	16854	16920	16610	16649	16708	16806	16734	16827	16828	16820	16810	16728	16863	16823	16707	16835	16870	16810	16755	16869	16834	16823	17034	16731	16650	16768	16719	16849	16680	16761	16715	16717	16645	16852	16701	16854	16715	16887	16826	16830	16832	16759	16581	16915	16667	16706	16657	16752	16861	16852	16819	16847	16727	16945	16911	16734	16827	16760	16550	16723	16723	16639	16702	16730	16714	16694	16569	16676	16972	16660	16630	16945	16810	16752	16935	16770	16743	16724	16568	16751	16914	16869	16840	16793	16579	16620	16809	16887	16610	16639	16862	16830	16798	16789	16957	16785	16876	16706	16707	16857	16852	16877	16752	16529	16823	16705	16805	16921	16697	16866	16673	17073	16913	16818	16734	16757	16738	16671	16803	16860	16857	16761	16764	16759	16616	16863	16895	16799	16747	16752	16824	16852	16653	16550	16795	16758	16693	16649	16832	16658	16682	16827	16735	16716	16667	16720	16932	16737	16764	16707	16765	16643	16834	16734	16817	16741	16867	16969	16614	17103	16825	17066	16789	16885	16864	16787	16942	16930	16803	16846	16692	16668	16743	16786	16950	16794	16929	16920	16668	16718	16755	16625	16871	16829	16719	16809	16702	16684	16713	16794	16825	16817	16913	16913	16772	16585	16788	16717	16779	16729	16835	16689	16695	16677	16788	16777	16790	16801	16762	16521	16825	16753	16709	16856	16771	16784	16983	17007	16707	16816	16700	16706	16806	16798	16705	16887	16774	16755	16848	16911	16724	16938	16649	16752	17000	16809	16846	16635	16726	16884	16711	16881	16677	16757	16764	16711	16988	16741	16980	16779	16810	16838	16797	16726	16654	16804	16819	16869	16617	16929	16592	16906	16722	16658	16832	16934	16763	16751	16835	16630	16750	16846	16632	16736	16830	16737	16731	16764	16675	16644	16764	16750	16669	16921	16745	16780	16752	16708	16811	16794	16870	16673	16741	16635	16818	16850	16846	16860	16878	16717	16731	16689	16819	16780	16813	16755	16842	16782	16923	16686	17131	16625	16754	16770	16783	16679	16712	16661	16808	16646	16866	16734	16952	16742	16800	16850	16875	16628	16871	16595	16969	16687	16756	16790	16626	16798	17015	16770	16775	16836	16731	16767	16843	16871	16841	16704	16724	16808	16745	16754	16854	16779	16653	16755	16615	16894	16780	16780	16717	16741	16827	16788	16721	16760	16789	16655	16866	16667	17016	16672	16680	16777	16802	16836	16725
22813	21462	28900	30005	36323	45699	72573	64337	52423	42442	35179	32048	31335	31145	30773	30820	31213	30911	30993	30900	31023	30820	30969	30868	30757	30879	30903	30956	30898	30831	30738	30881	30737	31078	30728	31079	30869	30522	30681	30551	30597	30847	30952	30646	30698	30810	30715	30820	30743	30679	30809	30630	30820	30855	30684	30600	30818	30495	30561	30707	30640	30562	30789	30853	30879	30743	30994	30849	30520	30586	30600	30906	31140	30879	30727	30677	30568	30843	31173	30893	30666	30725	30732	30916	30832	30879	30983	30879	30830	30508	30592	30655	30763	30883	30442	30878	30939	30675	30991	30761	31026	30710	30576	30660	30962	30906	30502	30554	30754	30621	30539	30685	30775	30893	30760	30999	30465	30848	30836	30661	30519	30455	30636	30521	30715	30699	30516	30649	30883	30510	30668	30509	30716	30783	30856	30759	30728	30547	30590	31007	30493	30609	30970	30677	30412	30717	30770	30607	30782	30537	30476	30884	30624	30660	30649	30826	30887	30737	30654	30991	30729	30384	30922	30434	30989	30399	30883	30704	30356	30678	30665	30700	30759	30324	30678	30563	30829	30814	31030	30606	30538	30783	30789	30657	30790	30562	30815	30485	30589	30671	30702	30513	30560	30711	30769	30826	30837	30905	30633	30919	30544	30708	30550	30911	30583	30631	30726	30448	30827	30844	30983	30794	30729	30665	30531	30872	30693	30744	30833	30590	30639	30512	30756	30601	30527	30527	30753	30725	31074	30687	30749	30509	30641	30659	30652	30469	30665	30619	30763	30632	30792	30921	30927	30831	30761	30688	30760	30638	30556	30575	30755	30692	30741	30675	30509	30636	30764	30764	30590	30802	30662	30656	30548	30684	30476	30835	30655	30808	30655	30717	30878	30774	30632	30900	30637	30916	30552	30725	30705	30475	30758	30874	31006	30669	30731	30611	30687	30580	30603	30500	30391	30817	30923	30619	30754	30821	30690	30737	30743	30664	30760	30463	31028	30745	30735	30605	30745	30783	30695	30781	30791	30634	30523	30615	30897	30771	30774	30626	30626	30987	30889	30776	31026	30834	30401	30858	30859	30787	30886	30481	30850	30708	30861	30986	30665	30664	30445	30845	30712	30577	30720	30720	30847	30679	30544	30728	30831	30630	30673	30542	30764	30633	30806	30700	30684	30610	30552	30703	30730	30595	30584	30616	30726	30438	30850	30663	30760	30665	30796	30443	30507	30760	30627	30890	30683	30717	30631	31030	30700	30687	30646	30741	30731	30621	30720	30688	30597	30729	30688	30551	30834	30776	30582	30672	30791	30730	30759	30883	30845	30763	31020	30515	30650	30514	30631	30682	30756	30821	30721	30623	30828	30672	30871	30842	30895	30624	30662	30808	30798	30572	30780	30348	30687	30806	30786	30903	30737	30709	30697	30633	30650	30609	30767	30845	30861	30754	30623	30699	31024	30825	30791	30683	30960	30780	30716	30512	30617	30765	30833	30625	30781	30685	30733	30659	30891	30911	30792	30673	30762	30704	30774	30659	30837	30659	30823	30540	30563	30743	30657	30796	30692	30962	30410	30824	30655	30704	30757	30789	30903	30681	30842	30666	30811	30582	30648	30779	30731	30700	31018	30571	30798	30609	30779	30651	30657	30799	30671	30775	30751	30448	30771	30842	30643	30455	30812	30508	30829	30629	30434	30594	30774	30788	30574	30660	30985	30713	30780	30806	30756	30714	30655	30474	30488	30779	30816	30767	30693	30633	30457	30719	30837	30685	30850	30754	30782	30699	30986	30569	30940	30834	30829	30796	30724	30764	30719	30721	30727	30693	30671	30405	30457	30542	30677	30471	30870	30526	30673	30490	30636	30762	30664	30776	30743	30601	30615	30636	30747	30745	30647	30550	30524	30450	30528	30756	30619	30727	30849	30943	30752	30624	30621	30722	30715	30626	30780	30846	30687	30786	30775	30550	30754	30787	30398	30755	30895	30656	30478	30582	30865	30491	30729	30691	30749	30714	30898	30778	30657	30825	30705	30812	30927	30644	30675	30543	30734	30867	30827	30765	30937	30564	30785	30792	30811	30599	30407	30779	30728	30513	30823	30578	30764	30391	30607	30838	30756	30458	30882	30760	30673	30733	30677	30819	30650	30615	30588	30483	30842	30706	30726	30807	30892	30677	30844	30654	30834	30647	30689	30776	30813	30765	30905	30702	30627	30424	30515	30481	30502	30665	30774	30813	30689	30581	30699	30623	31012	30698	30909	30784	30650	30791	30841	30856	30864	30671	30759	30814	30803	30655	30752	31007	30617	30710	30782	30599	30426	30660	30682	30622	30519	30872	30637	30618	30729	30704	30574	30686	30843	30564	30627	30523	30938	30720	30759	30676	30584	30869	30747	30529	30499	30623	30931	30460	30554	30961	30688	30655	30705	30753	30537	31039	30568	30854	30586	30674	30718	30553	30717	30729	31022	30504	30536	30536	30572	30613	30512	30456	30562	30511	30758	30838	30651	30602	30645	30580	30666	30767	30812	30548	30681	30815	31036	30735	30990	30597	30849	30928	30757	30605	30521	30395	30712	30716	30775	30636	30790	30827	30679	30752	30672	30614	30565	31044	30700	30752	30923	30772	30791	30706	30710	30382	30590	30509	30808	30646	30594	30823	30545	30668	30635	30668	30712	30511	30818	30807	30545	30422	30478	30424	30772	30732	30582	30723	30906	30875	30602	30601	30618	30877	30856	30633	30711	30963	30742	30625	30623	30586	30660	30619	30694	30660	30751	30894	30818	30589	30619	30390	30659	30833	30740	30577	30826	30786	30581	30696	30603	30834	30764	30756	30701	30607	30563	30706	30908	30988	30714	30700	30506	30558	30826	30875	30881	30486	30310	30717	30814	30685	30875	31011	30904	30708	30843	30892	30932	30775	30916	30333	30874	30651	30741	30683	30617	31016	30636	30701	30685	30788	30710	30624	30769	30829	30672	30565	30623	30501	30738	30714	30564	30707	30721	30749	31193	30735	30644	30931	30710	31028	30578	30863	30778	30756	30945	30749	30691	30492	30765	30818	30826	30755	30837	30571	30896	30371	30250	30687	30621	30701	30459	30930	30804	30651	30744	30718	30764	30763	30803	30724	30569	30746	30306	30653	30729	30569	30721	30759	30571	30700	30569	30696	30962	30905	30971	30610	30552	30395	30643	30981	30784	30898	30950	30811	30462	30658	30854	30971	30799	30656	30617	30410	30595	30565	30537	30529	30524	30792	30775	30764	30587	30722	30503	30625	30721	30625	30862	30959	30665	30378	30852	30522	30725	30865	30705	30424	30472	30601	30768	30504	30697	30506	30768	30554	30653	30950	30576	30678	30574	30475	30617	30502	30634	30795	30804	30818	30760	30435	30489	30800	30854	30795	30759	30852	30659	30791	30716	30754	30699	30603	30502	30703	30646	30725	30843	30751	30850	30493	30532	30362	30616	30508	30658	30595	30712	30830	30716	30624	30645	30756	30543	30950	30734	30708	30860	30533	30705	30620	30739	30738	30670	30644	30738	30911	30824	30695	30726	30849	30755	30473	30608	30839	30916	30694	30629	30748	30576	30750	30912	30678	30693	30836	30649	30775	30893	30781	30723	30776	30565	30745	30798	30822	31120	30972	31034	30754	30492	30582	30733	30780	30814	30780	30916	30781	30758	30731	30848	30622	30679	30718	30655	30717	30513	30665	30521	30659	30589	30605	30485	30781	30791	30640	30789	30671	30822	30638	30708	30886	30734	30876	30748	30631	30621	30628	30902	30731	30750	30851	30883	30744	30871	30601	30455	30614	30715	30707	30991	30848	30742	30827	30678	30861	30654	30780	30961	30302	30541	30674	30507	30520	30695	30648	30754	30521	30905	30973	30612	30622	30859	30508	30600	30735	30672	30876	30916	30788	30496	30669	30563	30846	30460	30478	30599	30723	30876	30765	30802	30304	30934	30806	30993	30742	30718	30960	30592	30669	30789	30645	30578	30823	30815	30818	30756	30716	30833	30744	30571	30813	30694	30872	30500	30724	30618	30725	30547	30569	30860	30759	30714	30793	30550	30860	30719	30811	31007	30588	30469	30626	30734	30508	30742	30823	30687	30598	30818	30940	30620	30739	30640	30467	30670	30876	30951	30520	30857	30952	30785	30610	30886	30651	30564	30582	30791	30774	30766	30751	30831	30712	30840	30670	30702	30770	30260	30933	30663	30634	30475	30744	30482	30452	30767	30675	30770	31025	30688	30455	30761	30573	30584	30534	30836	30790	30926	31082	30529	30523	30779	30682	30746	30693	30640	30797	30890	30637	30539	30920	30627	30732	30675	30602	30533	30653	30539	30412	30889	30722	30537	30600	30585	30768	30720	30694	30627	30528	30859	30824	30743	30907	30592	30754	30545	30605	30857	31019	30626	30828	30920	30902	30643	30449	30581	30743	30926	30859	30669	30797	30759	30813	30539	30732	30760	30648	30641	30401	30519	30705	30769	30549	30659	30668	30466	30663	30767	30810	30741	30684	30688	30886	31133	30706	30938	30956	30586	30649	30514	30738	30744	30858	30747	30874	30812	30637	30831	30834	30577	30856	30686	30536	30365	30504	30772	30786	31210	30637	30551	30561	30405	30715	30765	30706	30841	30832	30953	30988	30755	30820	30759	30613	30970	30798	30745	30700	30867	30768	30591	30375	30838	30793	30583	30763	31195	30730	30707	30533	30772	30441	30921	30598	30859	30608	30746	30415	30587	30703	30763	30736	30732	30613	30660	30594	30678	30578	30903	30516	30745	30414	30545	30855	30493	30734	30995	30685	30995	30775	30537	30455	30944	30450	30753	30470	30665	30909	30568	30382	30880	30922	30768	30636	30504	30696	30629	30728	30628	30694	30467	30629	30774	30468	30736	30695	30631	30600	30922	30639	30800	30302	30638	30753	30751	30811	30512	30533	30735	30707	30822	31061	30630	30864	30770	30697	30616	30788	30824	30967	30767	30503	30753	30478	30751	30750	30753	30824	30470	30650	30829	30613	30623	30656	30848	30815	30884	30688	30747	30856	30564	30572	30598	30531	30559	30701	30783	30832	30691	30638	30781	30662	30853	30642	30577	30645	30792	30773	30808	30676	30687	31030	30604	30769	30660	30932
26923	54182	49767	41271	37886	41405	67359	56620	40543	28321	20688	18133	17530	17263	17330	17350	17512	17397	17279	17303	17465	17037	17228	17269	17233	17197	17119	17180	17426	17240	17216	17073	17263	17315	17217	17367	17262	17403	17193	17161	17114	17294	17153	17268	17031	17253	17342	17163	17159	17279	17196	17235	17164	17109	17216	17269	17215	17302	17247	17001	17178	17241	17226	17049	17136	17071	17209	17073	17284	17153	17268	17194	17306	17273	17084	17130	17203	17134	17217	17315	17158	17023	17254	16996	17181	17242	17048	17300	17054	17318	17156	17260	17244	17464	17178	17069	17101	17399	17257	17027	17130	17108	17095	17273	17223	17183	17192	17142	17142	17350	17159	17189	17167	17041	17141	17144	17164	17305	17215	17121	17269	17171	17314	17341	17081	17077	17192	17142	17135	17159	17217	17269	17176	17410	17067	17155	17137	17073	17187	17228	17050	17278	17086	17287	17397	17262	17259	17117	17147	17259	17112	17346	17108	17129	17233	17195	17166	17206	17277	17264	17243	17181	17033	17273	17201	17192	17154	17205	17222	16790	17202	17155	17224	17141	17223	17032	17143	17153	17279	17331	17090	17228	17306	17183	17224	17168	17297	17348	17142	17298	17223	17211	17112	17085	16959	17198	17111	17148	17090	17122	17254	17328	17279	17206	17142	17138	17083	17296	17246	17024	17221	17139	17146	17101	17350	17243	16958	17237	17280	17182	17053	17246	17096	17215	17197	17283	17137	17029	17263	17170	16902	17179	17223	17054	17349	17096	17163	17084	17209	17342	17034	17214	17280	17157	17240	17300	17186	17202	17146	17165	17301	17095	17301	17226	17128	17261	17322	17056	17308	17567	16957	16937	17339	17300	17169	17000	17201	16985	17060	17243	17225	17124	17121	17296	17145	17147	17030	17165	17161	17188	17182	17179	17134	17159	17226	17225	17275	17129	17353	17265	17093	17226	17210	17050	17274	17221	17202	17244	17348	17135	17070	17133	16991	17278	17009	17193	17132	17347	17201	17181	17239	17298	17177	17264	17206	17068	17185	17168	17140	17107	17317	17146	17099	17179	17278	17201	17208	17073	17194	17156	17085	17058	17175	17158	17034	17282	17181	17178	17044	17226	17226	17422	17165	17174	17298	17060	17325	17263	17208	17100	17297	17025	17157	17157	17350	17133	17362	17125	17243	17117	17218	17281	17249	16958	17357	17210	17152	17211	17202	17325	17129	17050	17035	17230	17386	17171	17143	17248	17173	17211	17329	17301	17283	16899	17226	17035	17157	17145	17230	17171	17072	17384	17046	17188	17097	17104	17206	17225	17066	17119	17076	17153	17204	17034	17164	17189	16928	16964	17146	17318	16919	17288	17030	17265	17046	17213	17243	17133	16987	17290	17274	17115	17260	17016	17179	17106	17187	17158	17161	17194	17090	17141	17139	17284	17119	17062	17233	17054	17237	17118	17098	17270	17226	17146	17203	17193	16955	17286	17135	17105	17277	17305	17157	17114	17063	17140	17215	17043	17182	17213	17347	17162	17118	17197	17058	17408	17005	17188	17042	17054	17292	17138	17094	17274	17090	17058	17200	17175	17094	17251	17409	17270	17158	17115	17033	17246	17154	17203	17165	17289	17204	17082	17174	17234	17054	17257	17308	17252	17106	17072	17317	17086	17186	17163	17254	17135	17267	17240	17334	17063	17306	17204	17301	17100	17406	17112	17213	17093	17150	17207	17082	17149	17279	17073	17199	17119	17235	17088	17048	17252	17025	17212	17039	17223	17087	17093	17098	17221	17168	17046	17237	17003	17233	17195	17254	17270	17092	17173	17183	17003	17234	17054	17115	17090	17230	17074	17209	17072	17269	17101	17273	17201	17089	17195	17173	17269	17435	17341	17122	17358	17265	17194	17261	17024	17031	17058	17121	17162	17203	17187	17192	17225	17260	17082	17257	17212	17329	17326	17069	17087	17148	17101	17132	17080	16866	17265	17277	17350	17239	17387	17214	17235	17114	17294	17159	17092	17208	17024	17261	17102	17303	17066	17187	17394	17068	17144	17309	17277	17232	17267	16976	16994	17280	17150	17214	17018	17220	17158	17179	17240	17235	17188	17139	17204	17134	17215	17126	17060	17231	17206	17249	17252	17120	17299	17216	17170	17135	17255	17184	17253	16949	17245	17242	17273	16983	17238	17313	17103	17056	17224	17261	17311	17075	17118	17189	17157	17183	16975	17151	17029	17152	17255	17152	17208	17252	17067	16994	17073	16959	17015	17451	17063	17214	17082	17072	17161	17205	17288	17097	17251	17261	17190	17243	17113	17145	17188	17298	16976	17075	17126	17209	17310	17095	17051	17121	17198	17162	17228	16971	17087	17332	17082	17124	17290	17234	17193	17135	17264	17144	17239	17264	17056	17210	17273	17230	17204	17154	17252	17079	17401	17088	16904	17255	17099	17264	17007	17098	17224	17278	17229	17234	17332	17269	17368	17158	17208	17392	17016	17130	17171	17272	17208	17061	16949	17285	17180	17093	17186	17212	17148	17036	16936	17159	17136	17085	17046	17232	17147	17037	17231	17190	16971	17328	17019	17264	17297	17266	17248	17270	17274	17156	17122	17281	17182	17305	17303	17136	17182	17284	17276	17039	17300	17311	17366	17093	17375	17206	17164	17106	17187	17231	17327	17088	17185	17172	17156	17252	17086	17081	17129	17262	17050	17058	17164	17143	16974	17129	17136	17211	17166	17097	17117	17214	17280	17339	17291	17316	17087	17213	17147	17089	17234	17253	17123	17202	17091	17300	17271	17058	17123	17263	17178	17111	17171	17227	17277	17161	17100	17290	17236	17063	17233	17189	17029	17287	17169	17144	17196	17100	17214	17301	17106	16972	17241	17174	17101	17089	17242	17028	17116	17297	17201	17352	16923	17050	17086	17046	17136	17290	17300	17140	17193	17125	17258	17310	17321	16983	17219	17215	17118	17141	17133	17136	17206	17256	17216	17062	17269	17255	17177	17303	17227	17288	17166	17135	17205	17227	17272	17207	17260	17092	17166	17245	17396	17057	17228	17209	16964	17456	17075	17200	17192	17240	17140	17176	17218	17315	17199	17302	17259	17231	17216	17221	17115	17096	17250	17161	17208	17220	17114	17037	17144	17068	17214	17200	17197	17016	17145	17271	17208	17425	17211	17251	17254	17063	17254	17190	17046	17168	17273	17300	17116	17084	16933	17175	17361	17162	17353	17205	17210	17107	17111	17283	17191	17418	17187	17259	17181	17200	17190	17036	17136	17438	17181	17401	17202	17235	17267	17258	16946	17105	17201	17185	17197	17293	17247	17150	17242	17266	17238	17087	17022	17160	17195	17042	17043	17116	17263	17255	17071	17364	17230	17107	17072	17174	17139	17297	17265	17221	17166	17109	17227	17225	16998	17225	17038	17111	17227	17098	17040	17002	17027	17304	17124	17219	17115	17082	17300	17146	17059	17299	17172	16948	17297	17313	17294	17094	17069	17158	17299	17210	17239	17172	17222	17293	17221	17178	17085	17057	17224	17198	17231	17268	17149	17162	16965	17184	17065	17197	17213	17159	17056	17178	16977	17235	17200	17028	17254	17101	17224	17121	17267	17229	17188	17160	17148	17242	17024	17176	17135	17033	17274	17082	17201	17222	17234	17106	17143	17297	17235	17132	17121	17273	17248	17141	17091	17115	17106	17116	17269	17060	17272	17203	17144	16976	17291	17114	17174	17177	17137	16982	17191	17043	17308	17102	17054	17296	17302	17354	17152	17041	17238	17108	17179	17118	17351	17106	17248	17217	17244	17121	17460	17187	17067	17285	17334	17144	17225	17189	17334	17031	17078	17285	17296	17265	17358	17205	17056	17154	17350	17194	17226	16978	17123	17256	17003	17239	16883	17048	17153	16997	17044	17217	17142	17116	17199	17174	17096	17070	16946	17114	17233	17261	17272	17162	17134	17290	17167	17216	17111	16986	17240	17027	17194	17175	17095	17267	17154	17202	17290	17291	17135	17199	17130	17080	17113	17125	17073	17322	17156	17145	17164	17093	17145	17244	17103	17165	17117	17073	17180	17113	17226	17159	17067	17145	17339	17230	17181	17246	17178	17158	17145	17174	17113	17162	17344	17125	17321	17189	17221	17197	17127	17073	17110	16947	17203	17247	17145	17365	17099	17166	17180	17260	17072	17115	17335	17253	17042	17010	17192	17176	17202	17137	17031	17278	17202	17104	17353	17229	17195	17235	17113	17298	17294	17215	17256	17166	17239	17288	17137	17186	17154	17234	17210	17041	16958	17299	17119	17369	17181	17148	17256	17240	17048	17190	17175	17050	17347	16947	17188	17277	17134	17188	17466	17287	17164	17214	17237	17449	17143	17222	17338	17209	17401	17289	17169	17149	17460	17149	17177	17131	17163	17212	17176	17127	17148	17170	17232	17126	17224	16888	17230	17155	17239	16957	17090	17125	17148	17288	17315	17275	17296	17117	17242	17031	17250	17283	17206	17102	17248	17169	17052	17198	17116	17227	17283	17088	17151	17173	17303	17115	17143	17387	17256	17071	17444	17122	17103	17132	17249	17135	17302	17166	17270	17279	17083	17384	17222	17166	17274	17002	17228	17193	17109	17184	17229	17077	17158	17350	17016	17191	17121	17224	17269	17230	17161	17105	16978	17153	17377	17069	17195	17245	17103	17164	17182	17165	17258	17152	17246	17304	17204	17150	17023	17219	17264	17307	17234	17101	17140	17200	17185	17071	17260	17009	17094	17357	17154	17219	17035	17149	17264	17142	17346	17089	17364	17235	17110	17096	17137	17116	17136	17211	17258	17117	16976	17175	17202	17031	17170	17026	17174	17101	17210	17089	17142	17172	17161	17176	17285	17373	17090	17109	17151	17230	17228	17215	17127	17152	17259	17077	17290	17237	17307	17240	17111	17137	17243	17104	17155	17334	17186	17187	17264	17138	17033	17043	17314	17345	17067	17232	17163	17154	17307	17166	17172	17347	17417	17209	17322	17154	17223	17269	17227	17254	16978	17294	17149	17337	17436	17188	17226	17243	17275	16959	17162	17042	17155	17184	17104	17218	17129	17274	17180	17280	17271	17293	17122	17094	17286	17332	17039	17081	17156	17185	17057
34670	33608	39816	42062	37938	34314	36036	35135	33012	31542	30770	30303	30337	30407	30427	30243	30258	30009	30534	30400	30148	30480	30340	30244	30351	30417	30522	30312	30217	30089	30310	30193	30231	30253	30289	30322	30223	30269	30671	30426	30211	30386	30275	30220	30274	30382	30337	30169	30268	30015	30361	30072	30113	30417	30278	30348	30182	30359	30442	30001	30520	29970	30303	30153	30218	30253	30157	30186	30399	30378	30436	30185	30098	30416	30098	30595	30247	30010	30150	30302	30184	30351	30281	30145	30376	30547	30296	30165	30111	30369	30493	30376	30315	30225	30432	30267	30093	30255	30342	30189	30315	30229	30070	30199	30178	30343	29929	30198	30313	30610	30257	30099	30280	30244	30167	30207	30338	30210	30216	30071	30283	30326	30280	30246	30303	30175	30187	30065	30331	30348	29989	30237	29980	30186	30224	30245	30443	30149	30093	30284	30265	30556	30177	30214	30183	29960	30098	30210	30413	30411	30055	30108	30330	29957	30039	30315	30368	30142	30095	30149	30271	30081	30290	30470	30314	29863	29982	30261	30371	30302	30613	30268	30455	30156	30285	30314	30224	30064	30127	30275	30162	30067	30322	30211	30275	30012	30269	30146	30283	30264	30049	30361	30141	30251	30020	30129	30169	30319	30399	30243	30147	30218	30171	30191	30313	29913	30106	30310	30213	30201	30236	30011	30142	30156	30158	29945	30363	30257	30331	30347	30330	30297	30255	30427	30073	30097	30111	30317	30146	30094	30108	30252	30184	30531	30190	30335	30364	30453	30261	29983	30378	30202	30194	30199	30385	30307	30265	30265	30260	30212	30288	30072	30175	30170	30084	30230	30326	30226	30479	30253	30291	30232	30393	30424	30209	30036	30063	30481	30323	30199	30202	30137	30224	30218	30308	30271	30393	30424	30195	30254	30157	30293	30230	30258	30434	30176	30226	30584	30083	30273	30364	30391	30261	30366	30068	30223	30078	30196	30155	30057	30238	30332	30090	30208	30052	30329	30349	30065	30289	30255	30160	29999	30044	30235	30169	30111	30089	30366	30267	30488	30307	29876	30165	30191	30181	30161	30469	30480	30297	30510	30310	30071	30307	30086	30232	29844	30421	29963	30066	30300	30025	30302	30235	30093	30294	29902	30150	30199	30555	30126	30198	30415	30328	30520	30089	30458	30311	30096	30026	30164	30127	30178	30261	30371	30265	30286	30098	30216	30124	30395	29964	30093	30194	30303	30158	30286	30329	29912	30140	30212	30312	30418	30153	30121	30425	30152	30168	30386	30400	29906	29909	30232	30036	30617	30018	29995	30255	30120	30035	30386	30208	30625	30226	30124	30036	30373	30471	30073	30030	30130	30418	30147	30391	29942	30362	30330	30215	30256	30408	30504	30356	30298	30321	30349	30078	29995	30161	30283	30232	30427	30049	30316	30109	30420	30085	30002	30314	30301	30027	30130	30305	30270	30384	30419	30370	30161	30047	30093	30009	30145	30023	30137	30179	30137	30467	30110	30483	30295	30281	30378	30418	30147	30258	30442	30140	30014	30112	30151	29967	30224	30332	30007	30147	30026	30256	29958	30046	30370	29902	29900	30248	30239	29956	30211	30189	30277	30036	30222	30227	30351	30350	30159	30230	30342	30055	30299	30035	29845	30180	30400	30180	30460	30231	30181	30415	30342	30424	29983	30166	30154	30151	30229	30316	30282	30033	30159	30090	30431	30231	30084	30065	30290	30143	30230	30415	29927	30104	30215	30188	29883	30321	30256	30204	30172	30281	30210	30210	30263	29701	30125	30313	30191	30178	30277	30068	30141	30302	30179	30487	30222	30113	30517	30341	30117	30607	30145	30143	30208	30289	30235	30315	30221	30099	30210	30205	30434	29934	30205	30076	30003	30386	30489	30276	30348	29867	30277	30319	30064	30140	30109	30081	30151	30110	30261	30149	30338	30391	29978	30057	30131	30279	30060	30234	30127	30151	30490	30171	29965	30413	30387	30143	30180	30197	30304	30248	30205	30331	30186	30150	30097	30335	30177	30264	30247	30129	30373	30373	30361	30579	30382	30317	30155	30434	30346	30462	30212	30038	30183	30198	30195	30096	30371	30294	30043	29860	30013	30117	30411	30352	30350	29930	30199	30232	30447	30510	30157	30192	30356	30236	30304	30071	30154	30321	30241	30283	30070	30073	30251	30053	30104	30197	30058	30225	30469	30294	30460	30120	30181	30600	30448	30440	30074	30299	30364	30276	30361	30111	30375	30449	30366	30239	29978	30394	30073	30110	30146	30203	29995	29997	30200	29991	30261	30139	30788	30569	30125	30355	30209	30147	30272	30258	30225	29951	30156	30445	30148	30110	30281	30369	30349	30559	30088	30221	30003	30208	30346	30253	30083	30288	30251	30256	30155	30475	30387	30186	30066	29974	30280	30181	30314	30256	30074	30292	30323	30141	30481	30223	30393	30301	30160	30393	30210	30023	30375	30204	30232	30312	30024	30194	30291	30096	30404	30198	30410	30185	30066	30180	29918	30145	30330	30030	30441	30334	30329	30182	29892	30330	30474	30246	30176	30286	30178	30273	30067	30345	30426	30371	30602	30383	30249	30211	30335	29914	30258	30139	30388	30217	30324	30362	30199	30129	30209	30282	30272	29973	30089	30179	30286	30143	30166	30337	30318	30197	30149	30059	30245	29988	30069	30160	30190	30393	30173	30236	30301	30178	30522	30168	30144	30179	30189	30368	30027	30321	30070	30388	30344	30309	30416	30140	30120	30194	30263	30273	30363	30170	30362	30228	30216	30354	30237	30283	30186	30356	30262	30002	30391	30259	30183	30114	30129	30038	30211	30226	29914	30157	30260	30150	30117	30147	30101	30180	30030	30248	29952	30296	30244	30407	30055	30240	30214	30438	30346	30170	30057	30308	30085	30179	30113	30304	30049	30196	30199	30171	30188	30224	30440	30376	30247	30343	30322	30228	30126	30320	30318	30071	30330	30133	30335	30143	30222	30269	30158	30318	30129	30249	29820	30275	30249	30046	30035	30003	30219	30180	30252	30360	29971	30124	29938	30261	30178	30106	30242	30060	30154	30126	30384	30153	30314	30047	30657	30381	30100	30403	30431	30290	30167	30262	30249	30272	30030	30030	29995	30341	30334	30244	30205	30088	30437	30338	30086	30032	30128	30106	30358	30076	30242	30272	30088	30212	30048	30148	30253	30083	30330	30324	30586	30309	30452	30396	30208	30297	30238	30204	30342	30338	30055	30357	30380	30330	30403	30070	30421	30219	30089	30134	30127	30184	30398	30248	30271	30082	30122	30252	30244	30088	30270	30264	30418	30035	30250	29790	30451	30232	30131	30204	30460	30259	30109	30336	30286	30320	30129	30042	30227	29939	30211	30222	29948	29945	30256	30422	30455	30123	30340	30235	30361	30344	30222	30093	30034	30136	30184	30201	30119	30463	30374	30184	30254	30186	30260	30015	30186	30285	29933	30102	30288	30334	30301	30031	30183	30226	30017	30269	30126	30287	29942	30280	30132	30274	30403	30223	30239	30151	30084	30071	30207	30226	30187	30134	30520	30088	30176	30041	30170	30331	30153	30392	30264	30130	29949	30547	30205	30406	30282	30226	30275	30019	30181	30239	30407	30081	30419	30146	30209	30076	30060	30167	30229	30501	30272	30291	30330	30412	30171	30117	30317	30296	30163	30337	30197	30242	30170	30157	30236	30247	30081	29973	29950	30095	30385	30210	30295	29988	30167	30094	30141	30239	30299	30384	30146	30208	30401	30058	30325	30151	30285	30209	30379	30048	30326	30396	30188	30309	30102	30140	30236	30166	30409	30374	30237	30295	30048	30516	30203	30124	30041	30422	30226	30229	30229	30315	30319	29943	30377	30270	30062	30360	30137	30276	30081	30295	30189	30237	30410	30421	30132	30017	30323	30183	30287	30351	30215	30183	30438	30325	30181	30327	30199	29953	30287	30151	30362	29990	30291	30240	30281	30394	30269	30145	30154	30269	30334	30279	30200	30266	30205	30156	29868	30321	30305	30191	30119	30091	30153	30090	30123	30365	30214	30241	30272	30198	30522	30333	30296	30373	30170	30134	30112	30109	30086	30271	30440	30373	30259	30165	29954	30383	30103	30168	30175	29864	30112	30410	30388	30399	30271	30190	30195	30330	30138	30162	30274	30412	30237	30051	30101	30474	30325	30299	30180	30418	30093	30258	30368	30210	30577	30038	30147	29957	30094	30123	30305	30283	30046	30212	30347	30305	30251	30118	30195	30411	30266	29863	30243	30429	30232	30228	30077	30177	30332	30240	30178	30179	30325	30235	30352	30415	30235	30300	30107	30486	30208	30125	30182	30354	30286	30376	30495	30186	30240	30439	29937	30281	30155	30117	30430	30177	30315	30498	30422	29914	30426	30427	30170	30124	30247	30263	30086	29996	30142	30514	30300	30255	30129	30144	29934	30058	30048	30492	30360	30289	30296	30423	30157	30385	30031	30224	30141	30113	30212	30050	29926	30313	30309	29994	30181	30241	30244	30250	30248	30218	30162	30092	29905	30139	30217	30234	30077	30390	30477	30275	30273	30341	30385	30441	30331	30103	30292	30427	30261	30102	30117	30196	30135	30299	30202	30181	30179	30081	30338	30285	30150	30070	30221	30163	30370	30384	30172	30173	30236	30139	30110	30123	30099	30224	30150	30253	29984	30319	29884	30270	30242	30184	30081	30102	30120	30251	30079	30300	30285	30305	30039	30346	30230	30209	30014	30240	30368	30245	30352	30484	30269	30446	30095	29935	30269	30216	30161	30038	30236	30205	30241	29978	29840	30149	30263	30197	30419	30167	30357	29977	30166	30394	30164	30334	30376	30063	30450	30223	30352	30393	30084	30109	29911	30375	30282	30518	29978	30307	30295	30149	30260	30035	30024	30363	30349	30291	30298	30525	30141	30198	30187	30056	30130	30348	30045	30325	30223	30252	30306	30414	30445	30272	30095	30191	30092	30362	30260	30171	30248	30200	30232	30474	29961	30220	30115	30193	30276	30468	30222	30229	30091	30032	30326	30269	30046	29986	30264	30328	30376	30172	30055	30237	30220	30313	29838	30054	30119	30326	30185	30534	30243	30219	30376	30177	30141
23777	31783	31147	30293	25072	21121	22743	21113	18987	17703	16893	16657	16514	16613	16591	16714	16675	16733	16652	16930	16903	16803	16776	16870	16586	16614	16920	16805	16763	16696	16661	16628	16701	16576	16607	16715	16653	16739	16722	16613	16748	16709	16579	16659	16716	16689	16716	16705	16610	16724	16711	16732	16636	16595	16684	16565	16753	16646	16684	16666	16736	16613	16811	16600	16659	16532	16591	16730	16840	16467	16870	16533	16606	16604	16768	16537	16625	16749	16610	16455	16680	16606	16887	16683	16816	16527	16812	16681	16833	16652	16752	16733	16844	16805	16651	16743	16679	16662	16479	16597	16658	16602	16708	16292	16619	16592	16701	16460	16615	16557	16612	16533	16847	16614	16579	16704	16611	16720	16834	16468	16606	16707	16683	16543	16440	16563	16546	16639	16693	16529	16470	16565	16889	16513	16691	16560	16508	16519	16736	16690	16683	16632	16384	16599	16651	16462	16646	16713	16724	16474	16527	16728	16765	16613	16557	16790	16733	16488	16653	16607	16641	16565	16847	16592	16738	16744	16590	16675	16657	16494	16564	16381	16619	16618	16572	16713	16629	16694	16618	16727	16590	16610	16747	16640	16586	16683	16702	16607	16569	16830	16753	16668	16828	16665	16768	16760	16506	16759	16708	16688	16526	16622	16570	16598	16478	16594	16560	16583	16853	16748	16665	16596	16563	16704	16599	16661	16464	16609	16577	16766	16642	16686	16666	16630	16604	16630	16711	16554	16766	16748	16668	16674	16548	16524	16474	16766	16616	16562	16784	16437	16463	16547	16588	16652	16630	16658	16647	16671	16683	16627	16585	16782	16619	16669	16556	16684	16611	16526	16720	16565	16581	16605	16787	16623	16568	16648	16461	16608	16504	16621	16672	16700	16585	16773	16592	16515	16787	16575	16811	16564	16518	16674	16458	16595	16716	16669	16567	16853	16662	16717	16602	16570	16691	16584	16671	16619	16646	16678	16679	16749	16745	16505	16736	16634	16733	16627	16624	16751	16574	16606	16700	16669	16573	16572	16672	16632	16692	16678	16565	16818	16718	16679	16657	16688	16795	16619	16705	16804	16569	16699	16612	16699	16717	16695	16583	16746	16617	16590	16717	16705	16664	16572	16570	16546	16701	16530	16540	16568	16531	16649	16836	16678	16539	16604	16640	16771	16479	16744	16758	16457	16557	16698	16545	16647	16712	16470	16701	16548	16605	16525	16572	16720	16580	16764	16633	16617	16766	16632	16618	16536	16651	16559	16497	16546	16407	16682	16775	16597	16547	16697	16549	16680	16581	16699	16482	16651	16493	16716	16678	16634	16616	16531	16803	17000	16621	16649	16642	16702	16519	16769	16645	16880	16680	16703	16605	16374	16654	16785	16664	16794	16597	16702	16684	16719	16602	16708	16762	16574	16701	16449	16552	16711	16855	16704	16631	16692	16760	16828	16675	16537	16571	16653	16642	16752	16489	16669	16681	16611	16589	16644	16779	16729	16549	16734	16680	16549	16664	16660	16471	16783	16556	16393	16713	16615	16488	16422	16781	16873	16496	16629	16887	16466	16471	16611	16661	16539	16687	16511	16494	16753	16681	16577	16574	16674	16701	16575	16699	16493	16766	16778	16636	16640	16749	16802	16619	16587	16510	16786	16721	16718	16592	16615	16563	16655	16694	16559	16465	16630	16675	16536	16803	16719	16532	16696	16706	16617	16593	16595	16593	16708	16585	16643	16618	16673	16519	16705	16697	16522	16582	16682	16772	16653	16616	16669	16869	16616	16665	16596	16444	16670	16682	16522	16726	16555	16765	16758	16784	16761	16724	16761	16659	16673	16724	16549	16569	16553	16752	16550	16477	16467	16718	16421	16604	16588	16701	16543	16695	16578	16485	16544	16806	16791	16756	16751	16704	16710	16754	16626	16758	16857	16577	16651	16574	16626	16584	16821	16720	16889	16565	16590	16549	16415	16763	16554	16715	16809	16650	16499	16534	16724	16708	16612	16630	16558	16610	16498	16674	16476	16770	16657	16727	16740	16573	16559	16369	16681	16642	16750	16570	16581	16579	16735	16801	16796	16857	16612	16647	16628	16539	16534	16838	16642	16585	16733	16459	16460	16632	16470	16539	16460	16759	16735	16733	16762	16529	16681	16631	16663	16797	16621	16594	16509	16565	16587	16608	16510	16687	16550	16695	16670	16716	16715	16632	16585	16692	16582	16563	16686	16537	16613	16719	16755	16550	16515	16565	16613	16705	16573	16573	16374	16541	16565	16738	16574	16621	16647	16505	16506	16637	16568	16752	16699	16772	16664	16523	16626	16624	16721	16622	16515	16586	16553	16572	16612	16839	16673	16663	16538	16499	16766	16585	16849	16493	16721	16649	16462	16743	16628	16707	16524	16647	16620	16751	16522	16847	16566	16515	16535	16694	16628	16691	16695	16708	16408	16717	16617	16598	16487	16550	16719	16655	16519	16622	16817	16406	16802	16502	16473	16732	16638	16774	16722	16630	16670	16588	16471	16483	16809	16550	16825	16755	16628	16609	16552	16515	16459	16637	16888	16735	16664	16565	16600	16566	16556	16815	16647	16351	16871	16645	16603	16705	16584	16637	16616	16735	16714	16635	16560	16592	16670	16772	16753	16685	16506	16861	16441	16621	16532	16528	16779	16401	16583	16605	16576	16759	16648	16481	16586	16582	16656	16657	16724	16578	16890	16587	16605	16584	16618	16585	16547	16416	16569	16798	16621	16432	16813	16600	16554	16747	16588	16640	16648	16885	16508	16654	16608	16602	16622	16471	16643	16619	16761	16704	16476	16475	16640	16509	16554	16629	16739	16782	16633	16534	16530	16487	16620	16745	16686	16601	16684	16515	16602	16650	16650	16708	16594	16589	16733	16700	16507	16576	16681	16614	16616	16649	16685	16610	16744	16672	16607	16651	16591	16628	16671	16661	16711	16453	16605	16480	16591	16679	16601	16652	16602	16741	16620	16687	16599	16766	16699	16738	16579	16690	16816	16662	16469	16748	16516	16594	16726	16752	16562	16659	16677	16756	16860	16598	16597	16641	16902	16572	16530	16650	16569	16616	16720	16579	16642	16510	16388	16568	16585	16631	16697	16568	16788	16692	16588	16760	16642	16526	16661	16619	16491	16664	16669	16577	16569	16661	16679	16755	16641	16697	16726	16709	16711	16614	16729	16657	16514	16770	16734	16592	16760	16805	16625	16761	16848	16540	16614	16624	16584	16665	16645	16754	16699	16719	16748	16743	16762	16806	16473	16625	16713	16573	16475	16627	16399	16612	16426	16784	16754	16674	16835	16690	16598	16531	16841	16683	16757	16604	16493	16527	16670	16613	16661	16756	16667	16692	16611	16603	16587	16602	16620	16555	16562	16675	16667	16719	16685	16710	16612	16706	16768	16656	16795	16723	16574	16577	16685	16541	16662	16622	16733	16908	16601	16600	16563	16716	16546	16706	16622	16559	16592	16593	16787	16617	16634	16673	16580	16782	16548	16826	16661	16569	16771	16427	16801	16494	16716	16577	16651	16589	16695	16661	16597	16663	16623	16603	16376	16619	16676	16886	16692	16546	16710	16566	16730	16630	16719	16697	16520	16801	16761	16467	16784	16823	16499	16861	16675	16640	16756	16574	16518	16606	16781	16824	16699	16691	16589	16542	16647	16760	16540	16745	16787	16614	16585	16546	16599	16682	16715	16625	16545	16584	16707	16653	16586	16881	16491	16602	16583	16881	16731	16708	16673	16611	16564	16613	16663	16702	16813	16670	16599	16760	16798	16641	16742	16710	16610	16706	16784	16441	16758	16806	16743	16701	16447	16636	16606	16631	16632	16772	16665	16649	16707	16639	16761	16631	16594	16643	16543	16679	16710	16712	16601	16498	16547	16394	16642	16610	16608	16767	16633	16420	16622	16579	16614	16758	16690	16725	16984	16598	16629	16532	16450	16446	16664	16607	16626	16511	16677	16739	16631	16745	16704	16818	16705	16638	16611	16559	16730	16676	16752	16693	16692	16918	16641	16673	16603	16607	16691	16672	16588	16674	16598	16764	16780	16392	16777	16829	16695	16773	16629	16585	16489	16741	16564	16639	16624	16742	16661	16453	16423	16617	16792	16527	16565	16706	16571	16572	16653	16644	16763	16722	16769	16856	16563	16525	16710	16809	16480	16619	16722	16797	16919	16646	16536	16564	16713	16634	16615	16767	16563	16741	16758	16460	16742	16698	16793	16725	16924	16693	16727	16557	16500	16764	16669	16746	16681	16724	16684	16648	16640	16683	16651	16469	16634	16532	16759	16614	16540	16739	16685	16642	16800	16541	16389	16738	16752	16635	16721	16629	16626	16622	16711	16664	16693	16555	16778	16636	16698	16625	16652	16738	16796	16849	16710	16565	16705	16649	16662	16554	16708	16710	16596	16449	16677	16614	16703	16955	16655	16756	16602	16536	16755	16704	16615	16643	16790	16678	16673	16570	16644	16447	16524	16601	16702	16507	16702	16819	16549	16570	16715	16576	16686	16744	16456	16729	16489	16726	16688	16583	16615	16773	16628	16718	16439	16476	16704	16701	16757	16592	16654	16478	16515	16738	16779	16718	16619	16778	16491	16672	16558	16655	16670	16658	16643	16410	16562	16747	16735	16717	16872	16813	16633	16432	16715	16742	16469	16577	16608	16683	16860	16738	16629	16624	16585	16675	16564	16539	16649	16487	16584	16546	16659	16691	16591	16561	16481	16793	16664	16630	16808	16673	16714	16733	16661	16464	16587	16757	16717	16549	16714	16644	16590	16594	16697	16526	16907	16721	16665	16700	16712	16755	16804	16591	16773	16650	16695	16703	16640	16693	16641	16697	16567	16705	16592	16687	16531	16757	16591	16629	16628	16729	16581	16860	16543	16590	16495	16579	16638	16549	16685	16685	16517	16592	16796	16586	16842	16690	16688	16543	16473	16587	16528	16853	16639	16679	16740	16824	16678	16703	16553	16480	16637	16913	16663	16606	16563	16777	16579	16617	16671	16509	16666	16600	16610	16736	16788	16626	16599	16720	16531	16522	16635	16643	16674	16615	16503	16891	16773	16733	16728	16670	16653	16638	16573	16531	16794	16528	16672	16624	16666	16597	16747
24805	21419	29338	35670	38738	38172	55129	54473	43640	35950	32307	31071	30594	30271	30192	30205	30145	30131	30286	30377	30078	29986	30055	30084	29791	30098	30248	30370	30061	30223	30191	29867	30232	30207	30097	30057	29822	30212	30075	29821	30161	30083	30016	30121	30057	30092	30102	30317	30015	29978	30074	29995	30017	29950	30126	29922	30168	30001	30052	30070	29908	29895	29935	29790	30211	30072	30049	29892	29836	30021	29966	30012	30223	30210	30241	30030	30119	29948	30069	30175	30054	30258	29829	29956	30097	30102	30529	29923	30052	29953	30019	29904	30171	29961	29815	29762	29841	30163	30134	29961	30147	29841	29777	29920	29942	30210	30041	29996	29938	30086	30276	30128	29921	30102	30239	29946	29914	30163	29990	30255	29848	29757	30120	29945	29928	30012	29874	30275	30052	30159	30300	29939	29735	29890	30000	30333	30160	29833	29858	30185	30152	30094	29886	30222	30151	30165	30162	30173	29965	30073	30088	30152	29999	29997	30079	30020	30120	29932	30081	30098	30237	29942	29913	29914	30172	30103	29942	30118	30104	29909	29991	30040	30067	29770	30195	30006	30065	30049	30090	30170	30112	29853	30003	30016	30121	30023	30144	29811	29885	30010	30167	30054	30017	29791	30019	29720	30136	30021	30044	29872	29934	30064	30018	30166	29975	29966	29966	30012	29938	29984	29972	30333	30060	29890	29997	30024	30136	29925	30085	29882	30030	30216	30113	30015	29932	29957	30059	30019	29922	30124	30075	29986	30025	29966	30082	29819	30143	30233	30072	29976	30018	29916	30096	30217	30167	29947	29964	29964	29971	29843	30118	29992	29874	29796	30111	30275	30114	29990	29882	29876	30147	29916	30185	30006	30083	30044	30000	30010	30034	29924	30096	30074	30260	30002	29923	29822	29849	30054	30147	30354	30182	29903	29890	29800	29691	30052	29894	30103	30077	30132	30142	29931	29810	30047	30133	29861	30125	30150	30075	30142	30067	30112	29997	30434	30195	30001	29945	29803	30044	29900	29988	30151	29969	29764	30190	30242	29989	30010	30013	29864	30083	30226	30128	30015	30019	30018	30238	30155	30057	29894	30108	30148	30265	29884	30134	30033	30050	29963	30062	30065	29886	30046	30036	30125	29960	29843	30027	30047	30089	29943	29937	29858	29929	30126	30114	30099	30226	29968	30041	30185	29891	30091	30156	29856	29854	29954	29795	30132	30125	30046	30305	30269	29728	29860	30095	30044	30070	30355	30097	29780	29662	29900	30239	29986	29942	29952	30059	29976	30119	29986	30154	30156	30139	29977	30363	30142	30325	30136	29914	29814	29710	29913	29881	30108	29954	30183	30068	30019	30019	30143	30110	30121	30193	29931	30054	30112	30083	30195	30484	30022	30147	29631	30163	29832	29863	30114	30033	30103	29972	30045	30008	29677	29795	30245	30076	30115	30055	30018	30006	29890	30022	30138	30203	30036	30086	29783	29959	30033	30169	30625	30060	30233	30055	30132	29974	30060	29957	30011	30085	30046	30026	30180	30056	29955	30196	30043	29851	30075	29966	30101	29952	29905	30263	29823	30155	30108	29911	30044	29743	29927	30111	29771	30001	30113	30150	30148	30037	29962	30043	30236	29831	30265	29857	30044	30187	29918	29959	29974	30159	30177	29945	30200	30046	29887	30233	29810	30025	30158	30288	30110	30251	30056	29846	30149	30141	29753	29853	29934	30130	30042	29943	29882	30018	29723	30112	30364	30179	30102	29844	30285	30276	29956	30139	29923	30316	30034	30101	30189	29891	29668	29890	30222	29881	29854	30063	30128	29997	30221	30116	30199	30191	30213	30208	29950	29967	30153	30247	29937	29878	30049	30112	29928	30213	30078	29976	29781	30307	30141	29949	29828	29828	30133	30062	30150	29910	30115	30091	29907	30240	30023	29928	29969	30035	30013	29991	30240	29975	29963	30041	29911	29977	30063	30025	29912	29954	30179	30063	30131	29984	30006	30157	30064	30048	30131	29949	29992	30136	30050	30000	30006	30056	30251	29970	30412	30049	30076	30175	30261	29833	30061	30120	29832	30190	29874	30025	30102	30155	30128	30152	30255	30070	30066	30275	29892	29932	30108	29959	30101	29927	30054	30130	29764	29963	30065	30131	30350	30120	30034	30254	30145	30066	29994	29818	30079	30080	29925	30145	30260	30042	29854	29943	30212	30058	29926	30089	30041	30058	29889	29902	29822	29915	30239	29967	29976	30227	30316	30029	30073	30017	29994	29940	30113	29853	30007	30186	30047	29951	29933	29980	29907	30084	29879	29858	30186	29893	29954	29832	30111	30146	30083	30099	30094	30059	29960	29946	30003	30014	29742	29959	30212	29666	30159	29871	30373	29844	30125	30069	30169	30137	29811	30210	30016	30051	30151	30389	29913	30109	29785	29924	30000	30103	30051	30134	30189	30147	29916	30237	29974	30046	30072	30118	29940	30447	30132	29832	30187	30182	30038	30365	30257	30063	30069	29769	30215	30325	30086	30132	30088	30034	30128	30073	30076	30063	30166	29971	29897	29914	30233	30065	30076	29959	30162	30038	29854	30086	30130	29920	29982	29976	29998	30099	30076	30049	30005	29770	30092	30133	30135	29970	29973	30014	30094	29797	29945	30046	30060	29933	29921	29929	30260	30065	30072	29962	30032	29930	30095	30004	29700	29823	29998	29977	29849	30074	30105	30037	30190	30252	30244	30292	29976	29943	29936	29830	30086	30120	30046	30106	30093	29719	29974	30083	30035	29871	29839	30004	30038	29796	30071	30011	30138	29835	29966	30173	30125	30009	30119	30020	29962	29989	30062	30238	29633	30031	30059	30207	29963	29984	30333	29896	30170	29946	30155	30141	29880	30256	29979	29986	30112	30118	30059	30209	30349	30198	30041	30159	30091	30140	30118	30017	30134	29815	29792	29971	30084	30261	29757	30013	30203	30148	30227	30208	30078	30283	29998	29900	29853	30191	29971	29944	30122	30035	30102	30054	30000	29881	30185	30119	29951	30003	30208	30313	29980	29993	30120	30010	29910	29923	30326	30071	30072	30344	29940	29863	30283	30003	29994	30128	29895	30076	30185	29943	29738	29766	29773	29926	30209	29937	30114	29926	30004	30013	29869	30195	29973	30139	29945	30136	29919	29897	30010	29929	29984	30259	30263	29744	29984	30123	30213	30040	29943	29838	30049	29963	30065	30150	30084	30229	30077	30019	30107	30130	30093	29868	29829	30109	30188	30011	30322	29919	30008	29967	30065	30008	29970	29851	30007	29857	30019	30114	30172	30151	30206	30091	30123	29957	29845	30082	30182	29857	30048	30136	29892	30054	29735	30104	29854	29989	30148	30099	29986	30105	30266	30099	30057	30090	29966	30251	30027	29856	30011	29984	29905	29807	29970	29925	29838	30119	29923	29821	30190	29940	30209	30017	30013	30035	30142	30194	30070	30153	30076	30009	30059	29906	30122	30059	30011	30163	30074	29916	30115	30260	30119	30012	30038	29942	30144	30330	29807	30069	30275	29907	29905	30213	30109	30164	29984	30063	30020	30019	29928	29922	29697	29901	30036	30155	29816	30081	30114	29964	30160	29846	30103	29909	30233	30008	30068	30107	30057	30060	30049	30184	30232	30154	30012	29948	30100	30137	29768	30096	30072	29980	29909	29899	29991	29907	29996	30004	29852	30093	29935	30092	30127	30020	29880	30086	29984	30064	30027	30127	30118	30030	29830	29871	30111	30247	30219	29861	29832	30058	29898	30111	29958	30024	29753	29980	30054	29715	29763	30215	30000	30107	29823	30141	29931	30003	29903	30033	30065	30253	30028	30101	29868	29866	30002	30244	30139	29926	29915	30033	29999	30199	30024	30065	29881	30291	30309	30143	30119	29847	30160	30078	29891	30087	30210	30334	29891	29982	29983	29978	30085	29993	30079	29997	30102	29711	30033	29809	29924	30031	30042	29864	29962	30056	30092	30310	29989	29916	30177	29907	30107	30042	29897	29917	29944	29917	30306	30156	30063	30142	30207	30030	30105	30024	30198	30198	29779	30316	30223	30372	29818	30084	29901	30026	30055	30345	29975	29988	29900	29956	29955	30262	29926	29918	30209	29934	30188	30107	29908	30099	29828	29946	29987	30256	30232	29870	30027	30257	30036	30052	30216	29995	30291	30115	29956	30020	30156	30026	30231	30060	30051	30136	30028	30092	30161	30223	30220	29943	30220	30096	30176	29780	30116	30037	29842	29871	29936	30019	29907	30256	30266	29963	30290	30017	29897	30029	30080	30164	29908	30079	30068	30320	30011	30072	30211	29950	29857	30083	30068	30346	29858	30281	30035	29925	30121	29895	30319	29855	30118	30191	30123	30346	29986	30168	30205	30147	29762	30149	29979	29879	29877	30176	30025	30018	30027	29969	30214	29951	29971	29975	30092	30185	30125	30164	30104	29831	30155	29963	29982	30230	30102	30250	30037	29938	29885	30054	29942	29956	30024	30159	30172	30026	30020	29986	29911	29746	29898	29883	30112	30086	29795	30129	29785	30045	30151	29998	30189	29942	29896	30052	30060	30171	30214	30173	30278	29933	29793	29997	29974	30333	30359	29943	29884	30099	29810	29742	30227	30034	30352	30293	29953	30018	29874	30066	29826	30004	30177	30265	29989	29945	30151	29935	30020	30072	30047	30040	30063	30284	30039	29930	30083	29924	30010	30028	30124	30002	29914	30111	29914	29871	30234	29942	29830	30043	29914	29912	30162	29968	30140	29985	30039	30022	30211	29924	30219	30328	30320	29895	29938	30014	30176	29990	29766	29819	29971	30096	29757	29992	30059	30189	30001	30236	30268	29924	30086	29880	29959	30024	29893	30356	29989	30038	30194	30072	29965	30472	30174	30135	29996	29949	29992	29998	30004	30134	30153	29969	30139	29861	29772	30026	30212	29965	30033	29955	29969	29979	29952	29866	29965	30027	29900	30138	29893	30230	30163	29858	29965	29898	30062	29993	30148	29938	29974	29863	29655	30175	30179	30090	30073	30176	30019	30156	30114	29837	29790	29975	29983	30033	30079	29902	30133	29758	29981	29862	29817	30006	29983	29990	30075	30295	29933	30209	29970	30062	30075	29956	30009
23828	38638	38405	37346	32586	26853	46116	42074	29045	21741	18160	17431	16960	16818	16907	16992	16869	16883	16858	16807	16820	16897	16699	16682	17024	16935	17031	16848	16861	16819	16883	16905	16869	16731	16977	16895	17072	16834	16825	16896	16580	16685	16951	16698	16607	16744	16947	16874	16735	16884	16848	16785	16897	16829	16818	16802	16883	16730	16986	16907	16825	16884	16729	16833	16774	16743	17020	16734	16953	16734	16632	16867	16956	16957	16769	16809	16850	16778	16812	16594	16826	16827	16741	16624	16766	16835	16717	16788	16609	16755	16730	16767	16581	16791	16883	16701	16739	16807	16841	16711	16877	16695	16794	16928	16638	16731	16645	16799	16746	16784	16838	16676	16743	16626	16868	16744	16927	16767	16669	16810	16733	16584	16811	16707	16814	16868	16839	16664	16812	16682	16718	16930	16847	16892	16845	16718	16619	16860	16723	16869	16664	16912	16666	16785	16860	16942	16668	16705	16772	16837	16648	16838	16977	16582	16603	16962	16743	16887	16852	16724	16726	16930	16822	16787	16833	16825	16791	16893	16851	16873	16966	16802	16603	16800	16769	16803	16807	16751	16737	16938	16773	16793	16760	16945	16674	16984	16726	16709	16704	16798	16776	16676	16747	16771	16919	16873	16744	16808	16742	16927	16734	16856	16830	16894	16908	16819	16879	16905	16715	16888	16839	16868	16830	16705	16721	16907	16777	16705	16810	17146	16697	16818	16706	16812	16801	16772	16720	16791	16607	16691	16849	16622	16756	16883	16939	16825	16872	16826	16858	16743	16857	16899	16709	16676	16797	16665	16762	16771	16791	16758	16771	16782	16613	16703	16777	16702	16880	16799	16908	16823	16693	16857	16752	16779	16829	17022	16862	16719	16852	16749	16778	16970	16622	16639	16900	16845	16727	16878	16658	16736	16950	16837	16785	16949	16733	16937	16824	16811	16784	16859	16713	16728	16873	16684	16850	16969	16828	16996	16965	16624	16801	16844	16802	16864	16674	16925	17073	16915	16585	16769	16904	16815	16930	16704	16940	16863	16800	16776	16894	16829	16745	16835	16750	16841	17010	17019	16736	16777	16766	16687	16780	16774	16862	16788	16836	16724	16683	16822	16777	16850	16768	16747	16808	16841	16802	16959	16987	16792	16828	16762	16707	16746	16838	16796	16718	16754	16786	16846	16569	16784	16751	16852	16824	16576	16931	16903	16840	16714	16687	16738	16752	16686	16752	16593	16691	16773	16737	16888	16746	16716	16843	16627	16839	16733	16681	16810	16716	16768	16724	16791	16775	16678	16840	16870	16668	16706	16768	16643	16779	16753	16725	16874	16876	16813	16905	16832	16919	16868	16634	16840	16647	16743	16754	16750	16671	17031	16855	16858	16656	16890	16846	16678	16869	16698	16872	16698	16815	16693	16752	16744	16883	16801	16821	16796	16767	16866	16741	16794	16641	16918	16863	16794	16617	16801	16724	16710	16692	16864	16774	16780	16819	16782	16782	17016	16785	16695	16744	16670	16728	16839	16706	16902	16935	16816	16807	16948	16663	16893	16889	16864	16883	16932	16858	16759	16644	16975	16744	16771	16755	16778	16882	16925	16897	16878	16859	16646	16874	16675	16822	16792	16781	16743	16708	16773	16769	16746	16835	16793	16662	16792	16742	16767	16774	16960	16882	16855	16716	16459	16810	16946	16791	16536	16925	16786	16648	16733	16862	16884	16557	16915	16667	16909	16558	16857	16887	16879	16875	16827	16868	16728	16798	16745	16809	16776	16856	16818	16734	16729	16864	16990	16644	16955	16805	16793	16671	16822	16671	16755	16768	16903	16675	16715	16867	16972	16751	16878	16863	16693	16800	16936	16761	16607	16696	16730	16935	16788	16773	16732	16826	16718	16531	16986	16808	16758	16648	16849	16712	16788	16673	16754	16899	16567	16692	16973	16812	16784	16785	16768	16805	16846	16685	16803	17017	16820	16795	16725	16784	16909	16669	16831	16645	16725	16902	16601	16793	16859	16752	16979	16647	16786	16844	16864	16782	16652	16790	16622	16727	16944	16790	16694	16892	16838	16787	16773	16694	16767	16726	16717	16718	16684	16590	16847	16937	16716	16798	16711	16819	16705	16957	16701	16972	16819	16730	16855	16800	16879	16861	16700	16818	16871	16675	16812	16857	16962	16900	16711	16934	16953	16878	16640	16743	16678	16869	16939	16757	16860	16996	16813	16844	16644	16847	16945	16914	16607	16652	16890	16821	16684	16958	16838	16965	16918	16745	16884	16803	16804	16887	16860	16867	16689	16856	16905	16627	16713	16879	16737	16815	17000	16950	16718	16701	16816	16820	16804	17005	16717	16870	16767	16729	16725	16921	16864	16719	16739	16609	16895	16762	16801	16953	16965	16771	16910	16759	16657	16857	16686	16745	16787	16699	16758	17037	16875	16818	16862	16838	16861	16827	16797	16866	16831	16861	16505	16882	16936	16788	16809	16656	16872	16778	16699	16733	16864	16776	16950	16771	16789	16675	16629	16756	16782	16677	16870	16958	16681	16866	16824	16854	16730	16639	16834	16598	16694	16808	16786	16881	16967	16801	16754	16738	16573	16849	16847	16677	16772	16894	16732	16755	16867	16913	16761	16770	16881	16960	16763	16874	16905	16908	16806	16926	16855	16747	16749	16701	16737	16664	16830	16818	16773	16717	16804	16846	16847	16772	16830	16771	16766	16889	16891	16872	16672	17012	16691	16705	16802	16939	16873	16666	16876	16785	16862	16802	16819	16953	16831	16818	16812	16825	16567	16881	16786	16747	16875	16671	16764	16649	16575	16795	16769	16512	16677	16571	16860	16891	16610	16713	16711	16843	16690	16685	16900	16858	16732	16833	16819	16870	16779	16982	16531	16863	16832	16724	16904	16783	16792	16785	16633	16747	16684	16704	16804	16761	16838	16693	16789	16832	16661	16804	16745	16963	16860	16910	16841	16706	16636	16741	16987	16866	16662	16794	16820	16839	16827	16808	16953	16852	16910	16750	16841	16828	16851	16649	16578	16793	16759	16820	16946	16582	16792	17000	16694	16862	16659	16937	16871	16703	16672	16686	16889	16727	16691	16820	16863	16799	16756	16719	16822	16852	16945	16814	16679	16659	16918	16892	16593	16784	16726	16744	16712	16731	16903	16749	16907	16499	16770	16790	16762	16768	16632	16691	16863	16833	16721	16757	16653	16774	16969	16696	16836	16746	16956	16760	16851	16748	16956	16730	16691	16913	16821	16824	16740	16857	16713	16733	16801	16734	16924	16874	16782	16728	16816	16869	16661	16799	16735	16778	16614	16876	16982	16752	16884	16716	16999	16816	16881	16829	16983	16847	16698	16877	16864	16865	16747	16921	16743	16829	16820	16749	16623	16783	16779	16660	16749	17051	16704	16863	16920	16741	16701	16781	16612	16866	16877	16878	16912	16827	16863	16767	16727	16791	16640	16836	16849	16914	16786	16734	16835	16766	16797	16599	16613	16869	16769	16954	16868	16714	16648	16846	16715	16996	16793	16856	16777	16679	16954	16693	16995	16517	16705	16835	16748	16762	16734	16628	16770	16910	16665	16797	16897	16729	16848	16829	16896	16837	16908	16794	16902	16836	16868	16643	16807	16836	16786	16705	16782	16634	16783	16763	16819	16855	16837	16747	16802	16669	16752	16871	16748	16687	16926	16734	16857	16942	16710	16739	16761	16702	16886	16815	16728	16678	16925	16800	16743	16896	16844	16800	16858	16781	16799	16905	16968	16672	16862	16794	16751	16828	16590	16839	16847	16849	16820	16799	16704	16773	16921	16676	16867	17013	16844	17036	16702	16768	16772	16686	16808	16920	16854	16616	16710	16591	16638	16587	16706	16914	16766	16943	16878	16723	16865	16690	16788	16802	16695	16806	16982	16901	16830	16872	16774	16804	16713	16917	16718	17001	16856	16814	16709	16874	16849	16721	16818	16805	16774	16947	16974	16844	16744	16826	16598	16814	16809	16818	16805	16779	16814	16750	16919	16732	16747	16862	16866	16760	16945	16896	16931	16585	16768	16885	16706	16751	16832	16853	17007	16876	16789	16780	16774	16709	16959	16618	16780	16798	16825	16774	16797	16748	16827	16866	16892	16551	16789	16781	16861	16783	16808	16827	16751	16826	16766	16757	16744	16834	16778	16810	16857	16683	16742	16770	16716	16872	16839	16684	16840	16785	16598	16800	16872	16854	16783	16923	16825	16801	16718	16676	16720	16944	16802	16611	16844	16804	16942	16739	16771	16876	16789	16824	16842	16899	16917	16647	16843	16861	16842	16830	16841	16803	16745	16737	16746	16820	16910	16577	16645	16685	17003	16921	16810	16706	16830	16821	16848	16797	16893	16896	16884	16776	16807	16778	16802	16698	17057	16771	16840	16908	17033	16710	16718	16848	16759	16911	17041	16819	16859	16746	16829	16844	16745	16758	16818	16927	16854	16803	16794	16882	16849	16689	16870	16749	16700	16745	16869	16655	16853	16711	16703	16735	17030	16777	16788	16800	16827	16663	16683	16822	16875	16966	16968	16867	16728	16809	16744	16552	16794	16827	16906	16828	16729	16818	16744	16706	16822	16973	16817	16916	16809	16902	16774	17023	16776	16901	16725	16818	16714	16811	16879	16882	16732	16866	16727	16791	16825	16835	16734	16883	16915	16807	16746	16735	16791	16679	16734	16855	16841	16773	16761	16854	16772	16867	16781	16671	16655	16766	16836	16727	16841	16740	16729	16866	16712	16744	16779	16861	16713	16916	17005	16751	16597	16820	16923	16658	16909	16860	16799	16806	16869	16692	16805	16683	16584	16787	16701	16625	16734	16733	16796	16757	16984	16657	16789	16743	16900	16702	16855	16766	16812	16698	16880	16764	16835	16926	16632	16916	16904	16864	16869	16700	16874	16554	16751	16860	16630	16720	16892	16788	16893	16877	16905	16683	16711	16701	16620	16831	16919	16643	16965	16905	16761	16574	16815	16931	16797	16898	16698	16849	16942	16852	16838	16742	16624	16702	16788	16759	16714	16791	16729	16728	16996	16858	16887	16768	16684	16827	17003	16777	16796	16648	16789	16844	16853	16615	16634	16700	16756	17017	16771	16803	16820
22834	21256	28551	28916	37006	42731	71278	67103	52163	42583	35514	32190	31400	30970	30839	30831	31172	30959	31016	31007	31020	31074	30852	30739	30892	30847	30560	30903	30806	30815	30760	30787	30885	30758	30718	30632	30658	30539	30715	30870	30600	30777	30579	30776	30638	30405	30860	30673	30508	30403	30737	30775	30419	30546	30702	30509	30519	30673	30598	30503	30679	30741	30578	30737	30679	30855	30578	31019	30606	30831	30799	30613	30565	30629	30880	30664	30595	30747	30430	30720	30737	30892	30566	30621	30660	30777	30818	30546	30737	30789	30659	30692	30654	30549	30751	30516	30756	30442	30673	30742	30587	30712	30635	30665	30191	30522	30498	30862	30493	30444	30603	30641	30590	30548	30651	30674	30622	30713	30577	30765	30666	30772	30627	30451	30720	30619	30685	30808	30707	30418	30293	30821	30604	30506	30615	30399	30766	30661	30426	30772	30662	30412	30626	30574	30621	30690	30824	30469	30617	30782	30697	30633	30614	30596	30591	30665	30612	30225	30912	30771	31097	30734	30499	30390	30779	30594	30647	30896	30606	30612	30804	30737	30608	30642	30547	30513	30502	30843	30306	30818	30563	30554	30696	30674	30373	30455	30654	30624	30788	30699	30605	30441	30248	30475	30911	30586	30952	30503	30718	30769	30457	30729	30422	30335	30825	30496	30628	30559	30739	30770	30616	30763	30454	30365	30616	30848	30854	30461	30588	30729	30660	30497	30827	30746	30686	30626	30433	30698	30699	30560	30783	30272	30589	30448	30524	30646	30635	30615	30665	30626	30527	30721	30402	30273	30691	30522	30512	30370	30259	30723	30453	30677	30526	30438	30552	30470	30646	30852	30877	30728	30641	30761	30620	30133	30670	30553	30636	30405	30547	30338	30461	30711	30300	30755	30656	30993	30508	30908	30730	30501	30573	30469	30821	30678	30803	30369	30511	30526	30637	30629	30548	30511	30505	30613	30664	30582	30510	30730	30620	30727	30661	30821	30594	30601	30453	30266	30474	30600	30642	30376	30902	30758	30453	30495	30790	30416	30816	30791	30831	30545	30700	30704	30791	30628	30657	30600	30690	30701	30790	30510	30589	30746	30778	30429	30629	30723	30481	30715	30376	30604	30515	30733	30675	30888	30748	30614	30534	30537	30793	30795	30889	30652	30590	30519	30394	30886	30575	30623	30290	30735	30415	30502	30507	30508	30625	30682	30528	30698	30721	30645	30749	30460	30356	30667	30729	30581	30615	30768	30435	30517	30800	30470	30558	30494	30561	30588	30291	30475	30542	30664	30824	30560	30525	30642	30627	30368	30672	30342	30614	30608	30910	30563	30615	30432	30667	30371	30565	30618	30804	30655	30656	30605	30872	30637	30762	30450	30492	30548	30754	30495	30402	30546	30643	30713	30413	30830	30655	30787	30626	30579	30736	30563	30629	30525	30554	30951	30478	30668	30531	30648	30697	30730	30428	30373	30559	30440	30794	30580	30566	30536	30735	30854	30813	30868	30832	30631	30881	30696	30719	30897	30578	30477	30657	30470	30701	30674	30528	30665	30873	30320	30648	30793	30579	30522	30534	30381	30890	30631	30524	30699	30842	30680	30534	30574	30539	30750	30789	30782	30414	30685	30593	30648	30717	30510	30570	30484	30720	30532	30464	30366	30727	30525	30531	30852	30670	30719	30691	30664	30705	30542	30391	30731	30483	30460	30555	30586	30577	30479	30697	30463	30529	30534	30571	30737	30459	30795	30822	30540	30678	30782	30394	30688	30596	30475	30721	30663	30819	30720	30622	30789	30500	30675	30667	30565	30625	30723	30757	30866	30671	30740	30741	30551	30720	30808	30631	30562	30747	30638	30729	30683	30605	30935	30834	30662	30608	30531	30761	30583	30572	30766	30837	30613	30536	30365	30427	30631	30436	30572	30414	30567	30562	30819	30850	30683	30690	30534	30779	30519	30656	30564	30773	30458	30334	30453	30703	30449	30745	30384	30435	30413	30688	30579	30739	30487	30796	30507	30514	30340	30677	30640	30577	30556	30694	30732	30581	30751	30784	30482	30658	30700	30418	30551	30639	30761	30426	30701	30938	30641	30655	30605	30479	30732	30866	30511	30670	30571	30455	30612	30827	30739	30805	30586	30706	30645	30445	30533	30549	30613	30695	30698	30573	30721	30582	30522	30958	30509	30764	30371	30715	30297	30683	30275	30588	30610	30654	30394	30519	30590	30370	30481	30581	30715	30470	30663	30610	30380	30395	30711	30419	30757	30743	30676	30523	30435	30712	30603	30579	30591	30762	30775	30550	30864	30701	30446	30740	30623	30240	30535	30540	30506	30467	30834	30706	30747	30703	30542	30685	30600	30609	30466	30850	30794	30802	30772	30402	30449	30636	30652	30881	30361	30569	30701	30559	30666	30673	30498	30590	30632	30744	30716	30708	30591	30710	30974	30696	30449	30322	30563	30644	30804	30752	30871	30782	30756	30535	30636	30530	30563	30860	30192	30564	30395	30363	30541	30605	30607	30618	30468	30874	30774	30515	30490	30635	30778	30940	30898	30603	30793	30501	30819	30643	30606	30672	30757	30673	30710	30520	30488	30446	30299	30671	30510	30788	30708	30599	30205	30685	30503	30389	30841	30528	30770	30787	30616	30669	30678	30580	30653	30871	30573	30834	30409	30526	30717	30809	30664	30560	30463	30622	30644	30412	30513	30533	30972	30768	30520	30680	30350	30663	30655	30538	30518	30857	30538	30520	30521	30785	30483	30412	30434	30557	30457	30452	30553	30864	30708	30727	30882	30783	30623	30558	30539	30843	30701	30670	30363	30766	30638	30387	30707	30533	30822	30618	30603	30643	30298	30470	30559	30614	30364	30722	30740	30713	30802	30491	30514	30573	30436	30717	30797	30768	30668	30588	30712	30744	30549	30765	30788	30601	30685	30475	30492	30788	30673	30733	30614	30817	30522	30547	30507	30411	30728	30729	30464	30850	30767	30616	30336	30746	30827	30692	30687	30636	30724	30685	30632	30419	30525	30749	30486	30683	30763	30844	30298	30404	30607	30452	30545	30574	30833	30558	30364	30913	30746	30897	30354	30843	30591	30554	30443	30545	30915	30614	30307	30500	30697	30335	30571	30542	30686	30381	30642	30698	30710	30707	30688	30768	30731	30598	30628	30378	30792	30580	30849	30773	30724	30489	30805	30666	30565	30653	30575	30432	30619	30644	30505	30777	30543	30590	30394	30573	30572	30662	30719	30565	30538	30734	30688	30747	30697	30703	30726	30512	30587	30669	30627	30473	30726	30774	30572	30577	30495	30513	30410	30521	30646	30564	30613	30691	30462	30611	30665	30800	30600	30573	30672	30410	30603	30667	30493	30850	30520	30366	30693	30436	30630	30685	30713	30641	30540	30531	30534	30527	30285	30638	30549	30529	30478	30844	30600	30666	30545	30660	30773	30491	30726	30623	30611	30725	30942	30618	30749	30638	30563	30435	30656	30449	30485	30602	30654	30749	30735	30515	30567	30361	30776	30517	30790	30289	30562	30646	30649	30793	30650	30800	30523	30715	30363	30461	30708	30366	30521	30581	30601	30860	30787	30537	30688	30557	30639	30571	30898	30745	30694	30443	30565	30642	30743	30609	30659	30608	30583	30667	30665	30585	30549	30615	30589	30643	31003	30580	30677	30659	30686	30318	30881	30761	30729	30692	30362	30455	30812	31046	30636	31029	30527	30578	30744	30675	30531	30646	30576	30660	30668	30652	30530	30999	30378	30575	30609	30626	30544	30587	30767	30816	30620	30453	30623	30605	30614	30882	30552	30221	30423	30716	30596	30439	30967	30525	30436	30483	30756	30360	30748	30691	30863	30379	30682	30661	30666	30698	30862	30810	30551	30691	30748	30530	30575	30580	30583	30536	30716	30626	30601	30651	30709	30886	30662	30718	30556	30647	30484	30526	30445	30326	30542	30564	30611	30496	30585	30519	30622	30609	30668	30535	30690	30486	30711	30672	30916	30564	30498	30530	30586	30651	30805	30406	30427	30451	30711	30543	30534	30828	30622	30547	30786	30394	30272	30635	30621	30705	30575	30657	30765	30546	30494	30726	30543	30730	30570	30525	30500	30554	30580	30960	30633	30722	30784	30588	30391	30537	30928	30676	30644	30583	30510	30478	30520	30714	30684	30527	30881	30540	30482	30780	30800	30751	30619	30426	30736	30489	30406	30635	30694	31086	30289	30361	30472	30673	30584	30804	30559	30760	30726	30607	30606	30724	30544	30552	30586	30631	30645	30289	30650	30576	30763	30469	30570	30769	30571	30731	30543	30768	30506	30437	30736	30474	30373	30751	30643	30746	30745	30544	30306	30516	30552	30677	30612	30546	30652	30536	30539	30564	30759	30487	30665	30562	30432	30580	30853	30623	30530	30570	30495	30542	30620	30639	30765	30385	30726	30726	30290	30443	30527	30861	30672	30833	30594	30531	30559	30653	30816	30634	30639	30736	30726	30737	30883	30610	30667	30573	30678	30408	30653	30838	30793	30748	30703	30703	30496	30519	30589	30663	30800	30830	30636	30801	30631	30532	30524	30281	30830	30639	30697	30658	30472	30459	30243	30272	30874	30477	30532	30727	30574	30793	30753	30568	30713	30574	30498	30611	30528	30566	30658	30640	30564	30811	30656	30594	30853	30561	30603	30780	30515	30543	30619	30704	30566	30581	30566	30803	30704	30718	30753	30686	30319	30375	30658	30512	30874	30646	30524	30840	30542	30474	30627	30744	30399	30585	30754	30783	30687	30670	30616	30795	30474	30668	30505	30509	30465	30575	30608	30212	30571	30697	30706	30730	30773	30674	30512	30822	30585	30624	30719	30710	30665	30668	30626	30689	30550	30710	30617	30677	30351	30738	30587	30791	30620	30625	30693	30435	30496	30610	30620	30796	30855	30492	30632	30273	30751	30704	30800	30633	30718	30332	30577	30663	30827	30735	30611	30486	30578	30612	30677	30519	30655	30718	30501	30555	30583	30616	30731	30420	30502	30579	30376	30611	30718	30719	30547	30715	30693	30730	30360	30724	30623	30475	30679	30631	30678	30551	30522	30214	30614	30420	30334	30494	30569	30732	30713	30595	30521	30604	30597	30571	30740
27162	46226	45632	40917	39342	35691	69013	59172	40576	28991	21050	18024	17418	17390	17299	17332	17343	17354	17358	17379	17319	17194	17401	17215	17218	17220	17208	17244	17266	17089	17353	17329	17212	17244	17281	17186	17411	17215	17049	17230	17074	17152	17128	17278	17381	17163	17151	17158	17174	17330	17123	17245	16987	17338	17279	17280	17097	17128	17077	17049	17211	17176	17059	17043	17285	17066	17272	17253	16976	17180	17322	17144	17207	17120	17224	17183	17188	17128	17392	17291	17282	17230	17232	17040	17104	17131	17211	17267	17127	17208	17176	17178	17153	17048	17225	17101	17096	17234	17310	17100	17253	17162	17016	17004	17241	17354	17053	17234	17205	17234	17177	17147	17182	17118	17084	17113	17250	17262	17113	17262	17149	17250	17114	17144	17222	17236	17208	17109	17058	17221	17118	17255	17123	17215	17109	17104	17148	17224	17308	17199	17067	17146	17180	17115	17234	17142	17052	17111	17277	17286	17100	17052	17148	17218	17265	17133	17124	17294	17030	17043	17337	17178	17106	17169	16999	17143	17224	17155	17129	17280	17209	16965	17176	17267	17229	16976	17344	17117	17269	17034	17213	17164	17133	17228	17104	17254	17179	16893	17249	17183	17297	17045	17000	17319	17124	17225	17106	17191	17164	17070	17308	17164	17162	17284	17249	17214	17175	17011	17250	17234	17171	17221	17219	17109	17079	17185	17073	17114	17322	17182	17187	17346	17088	17174	17184	17050	17161	17171	17106	17113	16925	17042	17205	17290	17076	17128	17023	17212	17105	17065	17173	17068	17184	17377	17087	17136	17216	16985	17333	17243	17165	17085	17047	17122	17263	17237	17133	17074	17374	17038	17140	17072	17343	17123	17258	16955	17143	17137	17099	17255	17269	17076	17159	17354	17154	17165	17087	17119	17270	17129	17012	17248	17171	17130	17270	17318	17017	17167	17297	17046	17262	17186	17061	17178	16994	17215	17283	17068	16933	17161	17133	17146	17148	17170	17199	16983	17144	17295	17009	17270	17066	17175	17269	17116	17262	17152	16955	17202	17054	17151	17139	17009	17167	17308	16985	17347	17136	17210	17242	17106	16945	17170	17206	17197	17282	17105	17141	17251	17336	17269	17012	17078	17223	17100	17078	17233	17216	17274	17219	17104	17152	17171	17160	17098	17216	17227	17285	17190	17321	17113	17394	17082	17142	17128	17399	17143	16956	17311	17244	16998	17108	17252	17019	17332	17214	17281	17075	17300	17130	17201	17024	17110	17185	17346	17248	17214	17000	17015	17190	17233	17013	16937	17201	17235	17309	17096	17209	17138	17239	17077	17185	17176	17145	17105	17153	17330	17147	17200	17385	17291	17161	17067	17006	17133	17292	17228	17160	17131	17128	17138	17203	17082	17127	17090	17194	17218	17120	17157	17231	17207	17191	17109	16971	17168	17280	17390	17010	17067	17074	17174	17022	17272	17101	17009	17208	17225	16898	17261	17252	17059	17164	17293	17148	17138	17213	17251	17243	17122	17162	17138	17092	17062	17057	17155	17247	17206	17274	17104	17065	17076	17176	17218	17151	17312	17230	17090	17265	17128	17214	17158	17142	16881	17189	17084	17207	17147	17095	17120	17073	17212	17318	17214	17131	17225	17271	16993	17319	17168	17213	17343	17172	17200	17249	17197	17062	17279	17219	17196	17186	17210	17232	17044	17262	17075	17202	17243	17075	17213	17357	17135	17076	17256	17200	17296	17169	17277	16963	17195	16868	17012	17204	17126	17189	17091	17191	17328	17139	17149	17094	17199	17162	17302	17209	17328	17060	17089	17216	17218	17115	17099	17255	17285	17042	17097	17213	16957	17041	17128	17226	17148	17204	17160	17155	17177	17214	17182	17098	17221	17231	17267	17336	17032	17173	17100	17295	17024	17099	17125	17170	17396	17182	17103	17070	17101	17290	17288	17183	17057	17148	17119	17178	17151	17213	17164	17218	17264	16952	17273	17180	17110	17174	17235	17162	17077	17200	16992	17207	17091	17051	17237	17322	17218	17265	17014	17112	17303	17140	17189	17077	17032	17195	17139	17143	17358	17225	17093	17357	17115	17112	17276	17135	17132	16968	17157	17317	17151	16931	17245	17101	17230	17090	17222	17193	17090	17224	17064	17056	17247	17229	17155	17232	17211	17165	17133	17034	17050	17041	17251	17318	17203	17166	17106	17147	17135	17248	16995	17112	17217	17172	17311	17398	17182	17050	17226	17174	17046	17132	17089	17054	17200	17177	16992	17223	17220	17164	17039	17149	17199	17087	17145	17110	17196	17122	17167	17166	17122	16937	17354	17138	17216	17349	17273	17220	17297	17199	17131	17053	17134	16986	16918	17190	17155	17279	17061	17238	17251	17127	17050	17277	16906	17258	17109	17185	17204	17353	16950	17220	17128	17206	17027	17210	17298	17086	17185	17263	17483	17210	17107	17022	17189	17217	17220	17206	17132	17120	17122	17093	17071	17042	16996	17302	17066	17253	17374	17294	17134	17274	17130	17069	17218	17188	17111	17276	17166	17307	17190	17074	17285	17025	17214	17353	17009	16908	17282	17180	17221	17184	17305	17057	17362	17198	17217	17220	17141	17128	17303	17025	17232	17284	17255	17438	17155	17126	17241	17165	17228	17103	17126	17090	17325	17247	17047	17088	17159	17179	17175	17163	17197	17116	17171	17119	17219	17211	17344	17126	17019	17240	17210	17351	17052	17197	17224	17331	17130	17162	17068	17127	17220	17108	17337	17120	17189	17210	17194	17130	17325	17331	17194	17099	17241	17151	17133	17314	17201	17160	17012	17073	17232	17197	17074	17315	17120	17228	17295	17302	17453	17094	17136	16957	17299	17245	17251	17090	17156	17280	17055	17225	16846	17167	17104	17159	17172	17281	17070	17157	17119	17137	17267	17228	17171	17229	17441	17146	17359	17221	17232	17212	17310	17193	17028	17226	17273	16939	17212	17242	17026	17145	17100	17318	17375	17295	17098	17269	17164	17041	17240	17114	17336	17133	17182	17217	17196	17083	17083	17231	17110	17112	17364	17208	17167	17159	17038	17152	17154	17380	17183	17271	17258	17013	17204	17128	17301	16999	17277	17238	17194	17132	17255	17042	17040	17137	17271	17199	17298	17056	17090	17236	17011	17169	17192	17175	17180	17247	17091	17262	16964	17209	17054	17200	17290	17090	17163	17003	17149	17097	17060	17296	17182	17008	17245	17171	17098	17158	17072	17201	17065	17191	16976	17220	17170	17225	16981	17195	17137	17210	17231	17253	16932	17220	17139	17327	17090	17229	16967	17000	17197	17089	17067	17059	17023	17058	17215	17199	17180	17339	17285	17234	17406	17041	17191	17220	17056	17213	17119	17095	17125	17238	17017	17088	17081	17201	17062	17127	17042	17159	16993	17115	17427	17347	17191	17233	17233	17287	17123	17146	17085	17190	17221	17194	17172	17120	17143	16806	17253	17108	17383	17118	17402	17196	17205	17084	17115	17226	17217	17253	17223	17295	17176	17305	17168	17171	17238	17095	17328	17196	17219	17059	17132	17088	17263	17184	16959	17215	17158	17242	17150	17147	17221	17258	17323	17070	17231	17173	16957	17115	17205	17063	17204	17080	17156	17103	17131	17320	17133	17340	17179	17211	17086	17076	17384	17274	16966	17051	17367	17214	17139	17242	17261	17136	17165	17119	17213	17111	17200	17108	17156	17173	17191	17136	17186	17148	17172	17127	17277	17122	17106	17147	17162	17241	17003	17083	17048	17110	17377	16864	17220	17089	17220	17061	17012	17169	17201	17333	17272	17123	17314	17140	17130	17219	17225	17179	17233	17109	17332	17257	17140	17103	17085	17143	17138	17147	17123	17154	17424	17120	17312	17203	17127	17121	17065	17138	17123	17186	17130	17140	17113	17240	17233	17164	17201	17073	17061	17333	17181	17163	17294	17219	17129	17246	17249	17206	17111	16979	17141	17109	17042	17268	17006	17015	17011	17354	17098	17157	17225	17125	17229	17243	17072	17231	17227	17247	17217	17473	17243	17305	17064	17064	17177	17117	17311	17270	17164	17334	17194	17188	17280	17087	17153	17012	17049	17200	17177	17082	17223	17076	16926	17301	17264	17053	17001	17331	17196	17217	17165	17392	17174	17240	17063	17202	17172	17242	17234	17118	17217	17144	17114	17168	17086	17155	17330	17213	17131	17159	17224	17169	17252	17213	16959	17168	17084	17188	17165	17040	17249	17282	17215	17382	17212	17154	17299	17294	17114	17107	17236	17239	17206	17151	17098	17159	17123	16919	17205	17100	17286	17141	17146	17207	17283	17164	17308	17263	17262	17169	17081	16977	17182	17095	17189	17285	17345	17144	17278	17061	17347	17185	17343	17131	17300	17384	16999	17161	17304	17138	17024	17269	17382	17272	17252	16800	17073	17004	17198	16997	17135	17174	17149	17188	17146	17193	16972	17040	17408	17117	17023	16923	17078	17191	17052	17135	17189	17238	17013	17183	17051	17081	17083	17170	17248	16952	17097	17267	17391	17196	17069	17091	17268	17258	17129	17123	17214	17136	17115	17265	17086	17314	17007	17199	17089	17050	17115	17344	17175	17225	17154	17127	17187	17112	17114	17180	17001	17046	17293	17246	17182	17237	17069	17278	17266	17043	17191	17117	17145	16854	17112	17145	17243	17259	17026	17170	17149	17207	17190	17365	17300	17292	17045	17314	17066	17384	17187	17065	17257	17262	17233	17085	17090	17044	17316	17211	17284	17245	17155	17099	17252	17272	17044	17214	17216	17169	17161	17214	17157	17282	17212	17227	17060	17099	16885	17133	17217	17234	17118	17173	17116	17033	17427	17179	17222	17219	17122	17348	17246	17046	17124	17169	17033	17211	17176	17204	17113	17115	17291	17237	17170	17119	17175	17081	16985	17144	17313	17130	17180	17063	16925	17107	17283	17224	17433	17079	17191	17270	17283	17163	17200	17275	17265	17181	17098	17137	17312	17057	17210	17143	17202	17005	17207	17104	17029	17192	17098	16969	17155	17134	17127	17101	17153	17174	17265	17025	17174	16984	17209	17264	17115	17294	17128	17477	17169	17067	17089	16922	17149	17086	17010	17009	17164
35439	36360	42276	38395	35706	35563	38800	35808	33650	31877	31283	30498	30457	30448	30402	30309	30533	30546	30448	30382	30558	30511	30448	30623	30504	30490	30420	30306	30321	30379	30280	30332	30298	30400	30557	30275	30301	30594	30478	30351	30515	30435	30542	30445	30426	30267	30432	30267	30436	30608	30237	30693	30430	30413	30471	30525	30430	30332	30345	30476	30414	30503	30378	30436	30451	30559	30548	30585	30479	30265	30364	30375	30617	30711	30624	30400	30508	30466	30460	30492	30715	30090	30548	30398	30417	30569	30403	30711	30180	30211	30582	30458	30419	30571	30261	30367	30391	30238	30323	30265	30329	30220	30560	30491	30436	30245	30556	30203	30493	30326	30631	30348	30431	30249	30316	30352	30442	30623	30374	30468	30639	30114	30322	30415	30451	30552	30426	30400	30559	30404	30451	30517	30437	30231	30261	30248	30241	30604	30394	30626	30384	30403	30194	30455	30186	30143	30170	30318	30260	30122	30374	30562	30240	30542	30440	30368	30445	29978	30537	30402	30412	30285	30532	30273	30627	30698	30390	30448	30356	30398	30474	30442	30535	30477	30526	30589	30449	30538	30375	30311	30200	30209	30472	30569	30458	30296	30376	30313	30528	30339	30466	30323	30508	30286	30328	30409	30363	30442	30669	30408	30218	30390	30401	30341	30385	30665	30201	30382	30219	30284	30409	30522	30369	30382	30018	30259	30291	30107	30414	30544	30467	30542	30345	30232	30047	30574	30343	30422	30442	30368	30403	30221	30417	30220	30555	30539	30661	30667	30619	30269	30431	30334	30430	30336	30232	30401	30666	30816	30513	30400	30486	30436	30560	30334	30632	30203	30260	30567	30198	30479	30566	30203	30393	30526	30416	30490	30511	30468	30339	30587	30460	30253	30486	30652	30387	30726	30718	30672	30651	30631	30731	30469	30516	30277	30502	30187	30454	30320	30732	30470	30402	30325	30170	30349	30477	30434	30338	30106	30131	30109	30537	30326	30342	30066	30276	30381	30508	30499	30546	30311	30425	30594	30310	30257	30368	30550	30434	30472	30397	30450	30225	30296	30319	30364	30567	30550	30630	30633	30303	30499	30781	30418	30362	30625	30570	30418	30178	30740	30514	30460	30200	30340	30747	30505	30555	30375	30346	30803	30357	30400	30487	30658	30586	30412	30459	30439	30212	30230	30375	30390	30468	30432	30289	30713	30605	30428	30344	30248	30084	30055	30393	30189	30161	30698	30463	30346	30790	30544	30418	30523	30497	30532	30368	30184	30471	30228	30635	30490	30328	30291	30408	30212	30542	30219	30439	30659	30540	30241	30322	30460	30342	30351	30275	30296	30410	30413	30383	30821	30231	30060	30354	30566	30612	30320	30088	30293	30164	30496	30567	30554	30296	30420	30676	30691	30550	30245	30384	30022	30286	30472	30397	30353	30407	30472	30225	30546	30429	30596	30416	30600	30472	30251	30487	30833	30573	30381	30215	30561	30209	30401	30301	30603	30155	30422	30333	30246	30452	30410	30416	30566	30241	30191	30706	30396	30299	30401	30599	30398	30205	30421	30343	30273	30005	30167	30344	30354	30166	30288	30465	30478	30449	30529	30541	30487	30640	30279	30497	30454	30357	30143	30398	30558	30477	30524	30323	30417	30391	30164	30089	30586	31061	30367	29996	30301	30591	30143	30412	30723	30248	30111	30336	30329	30363	30229	30559	30410	30283	30221	30199	30541	30589	30449	30512	30400	30486	30476	30538	30582	30210	30356	30384	30296	30235	30103	30503	30401	30161	30125	30599	30418	30662	30460	30345	30832	30591	30145	30565	29986	30334	30374	30338	30467	30554	30454	30575	30372	30206	30314	30226	30439	30323	30123	30420	30265	30470	30743	30450	30508	30272	30236	30419	30402	30188	30505	30304	30273	30599	30699	30756	30511	30454	30283	30186	30471	30559	30356	30465	30420	30349	30460	30568	30400	30592	30185	30236	30231	30391	30516	30265	30250	30310	30427	30325	30288	30475	30428	30409	30467	30292	30537	30068	30404	30590	30239	30438	30295	30308	30322	30553	30397	30570	30248	30139	30159	30252	30268	30447	30363	30253	30337	30395	30476	30213	30327	30284	30379	30502	30641	30245	30511	30129	30361	30264	30411	30670	30564	30485	30190	30436	30340	30408	30193	30287	30303	30330	30392	30411	30220	30454	30409	30486	30576	30234	30553	30529	30447	30432	30318	30380	30402	30412	30422	30214	30563	30429	30397	30519	29933	30375	30499	30452	30348	30329	30344	30664	30212	30348	30392	30337	30195	30436	30145	30384	30542	30584	30530	30566	30594	30478	30497	30477	30329	30419	30349	30510	30324	30500	30478	30291	30254	30278	30473	30181	30462	30299	30479	30432	30288	30362	30396	30247	30326	30495	30130	30448	30378	30234	30357	30485	30200	30241	30682	30478	30063	30654	30483	30700	30519	30645	30112	30415	30282	30288	30465	30457	30138	30354	30529	30143	30397	30342	30549	30258	30350	30419	30372	30371	30385	30543	30534	30716	30099	30307	30130	30278	30374	30727	30448	30476	30401	30317	30275	30379	30519	30415	30478	30323	30435	30415	30490	30621	30243	30229	30486	30318	30430	30748	30668	30499	30487	30457	30227	30348	30469	30264	30186	30481	30387	30133	30521	30323	30469	30267	30241	30184	30438	30528	30625	30506	30310	30350	30455	30490	30381	30365	30342	30266	30332	30362	30400	30676	30695	30554	30299	30408	30369	30353	30501	30628	30220	30582	30489	30660	30529	30524	30436	30451	30603	30451	30337	30267	30230	30475	30359	30390	30464	30764	30424	30445	30207	30404	30551	30623	30555	30187	30431	30415	30416	30280	30087	30676	30123	30517	30647	30738	30376	30519	30395	30640	30226	30314	30656	30572	30609	30615	30560	30251	30535	30313	30437	30259	30173	30352	30339	30530	30187	30692	30281	30657	30582	30403	30421	30570	30537	30446	30307	30178	30294	30393	30192	30256	30414	30221	30301	30484	30411	30588	30400	30387	30665	30456	30412	30532	30323	30340	30152	30508	30675	30510	30419	30450	30430	30414	30405	30450	30340	30373	30324	30705	30414	30510	30446	30306	30644	30624	30779	30501	30556	30403	30573	30710	30500	30313	30384	30432	30576	30250	30376	30639	30152	30340	30539	30568	30328	30354	30573	30178	30353	30379	30565	30394	30352	30452	30306	30464	30388	30510	30255	30564	30736	30312	30477	30653	30459	30476	30652	30579	30343	30380	30538	30272	30732	30420	29956	30356	30614	30387	30649	30270	30575	30623	30318	30428	30411	30328	30568	30596	30205	30520	30343	30155	30162	30390	30478	30152	30412	30626	30176	30120	30593	30444	30741	30530	30542	30565	30436	30744	30376	30522	30356	30547	30177	30227	30436	30291	30525	30543	30295	30458	30380	30539	30386	30575	30399	30460	30663	30365	30342	30636	30377	30458	30507	30273	30505	30232	30581	30470	30505	30348	30477	30700	30121	30379	30390	30561	30345	30349	30186	30511	30452	30512	30221	30462	30775	30640	30672	31022	30332	30204	30451	30588	30404	30309	30464	30306	30693	30419	30666	30476	30312	30287	30301	30351	30393	30399	30350	30462	30727	30635	30407	30271	30250	30222	30571	30478	30477	30204	30460	30411	30201	30356	30512	30547	30371	30389	30701	30534	30471	30312	30469	30253	30193	30374	30415	30217	30596	30338	30386	30692	30596	30555	30377	30545	30553	30703	30425	30389	30408	30433	30379	30584	30485	30409	30304	30522	30446	30304	30398	30570	30520	30300	30722	30493	30217	30331	30200	30526	30477	30283	30649	30399	30400	30511	30412	30553	30455	30391	30359	30477	30127	30467	30552	30585	30384	30548	30640	30331	30249	30669	30460	30714	30244	30332	30309	30462	30417	30289	30180	30484	30711	30115	30574	30653	30382	30284	30654	30226	30587	30452	30362	30421	30325	30174	30298	30476	30564	30362	30111	30586	30337	30549	30406	30346	30593	30378	30129	30265	30428	30519	30391	30235	30445	30584	30417	30263	30284	30236	30516	30252	30356	30270	30091	30309	30580	30451	30392	30521	30439	30635	30640	30755	30722	30386	30429	30566	30491	30150	30354	30706	30560	30171	30357	30168	30527	30316	30440	30447	30310	30505	30358	30365	30344	30551	30358	30276	30283	30493	30529	30298	30284	30335	30595	30433	30424	30413	30303	30252	30329	30334	30343	30351	30556	30433	30418	30280	30164	30409	30371	30581	30468	30556	30337	30535	30593	30350	30412	30321	30285	30282	30484	30494	30311	30144	30399	30350	30408	30389	30234	30361	30149	30338	30251	30362	30324	30793	30541	30522	30322	30333	30385	30433	30575	30489	30245	30586	30145	30259	30470	30409	30346	30229	30359	30473	30463	30582	30306	30066	30238	30588	30501	30358	30294	30547	30548	30435	30264	30404	30543	30652	30468	30564	30540	30351	30354	30344	30305	30410	30548	30440	30483	30190	30456	30253	30409	30208	30599	30403	30497	30498	30737	30584	30561	30441	30386	30500	30456	30525	30464	30477	30417	30378	30433	30606	30405	30707	30645	30199	30528	30074	30674	30273	30485	30409	30388	30654	30403	30580	30464	30490	30396	30326	30402	30542	30692	30398	30551	30499	30220	30362	30242	30447	30511	30401	30247	30471	30554	30531	30523	30533	30756	30352	30442	30367	30389	30575	30333	30340	30389	30556	30508	30422	30581	30246	30419	30526	30484	30461	30296	30478	30382	30853	30205	30472	30619	30525	30464	30655	30464	30585	30353	30409	30317	30576	30554	30546	29981	30474	30269	30380	30176	30310	30124	30241	30124	30300	30418	30274	30389	30186	30317	30437	30340	30364	30047	30443	30276	30360	30292	30479	30396	30493	30438	30641	30463	30423	30656	30331	30426	30358	30610	30511	30271	30412	30507	30484	30446	30118	30404	30494	30420	30357	30180	30432	30208	30553	30518	30309	30497	30445	30585	30328	30241	30564	30391	30401	30428	30214	30517	30380	30412	30587	30575	30379	30368	30752	30548	30211	30279	30610	30353	30362	30546	30217	30438	30457	30421	30468	30511	30668	30756	30335	30540	30623	30771	30254	30601
25018	35870	31880	25057	23397	22889	25972	21696	19476	17955	17335	16979	16856	16918	16786	16840	16877	17026	16878	16774	16892	16829	16570	16992	16957	16692	16713	16974	16865	16618	16749	16681	16715	16698	16727	16818	16900	16945	16837	16822	16810	16813	16821	16789	16704	16876	16860	16772	16766	16952	16650	16864	16793	16872	16900	16609	16769	16806	16880	16794	16781	16885	16880	16893	17000	16932	16826	16993	16651	16898	16470	16933	16861	16769	16972	16793	16873	16829	16789	16985	16785	16875	16868	16796	16761	16792	16860	16852	16852	16866	16923	16653	16726	16706	16907	16769	16827	16625	16848	16661	16750	16792	16789	16883	16864	16830	16676	16776	16793	16948	16856	16743	16715	16780	16817	16781	16766	16796	16931	16641	16633	16910	16772	16808	16782	16629	16710	16780	16774	16664	16734	16769	16642	16688	16944	16664	16764	16630	16919	16809	16903	16613	16734	16838	16745	16875	16656	16732	16622	16866	16941	16756	16767	16821	16751	16919	16848	16738	16852	16762	16814	16790	16729	16815	16826	16813	16821	16708	16976	16821	16883	16735	16662	16793	16621	16571	16928	16884	16743	16803	16939	16773	16954	16923	16844	16652	16871	17051	16647	16887	16866	16875	16768	16803	16658	16584	16815	16802	16706	16715	16794	16685	16869	16730	17006	16878	16902	16667	16900	16672	16670	16860	16858	16861	16836	16824	16692	16854	16747	16867	16679	16645	16785	16756	16826	16771	16868	16852	16688	16707	16343	16913	16937	16824	16914	16717	16731	16890	16723	16933	16816	16802	16835	16709	16661	16848	16751	16729	16683	16853	16949	16595	16883	16678	16870	16792	16866	16809	17082	16624	16540	16940	16874	16662	16857	16866	17038	16816	16858	16749	16874	16874	16810	16887	16884	16848	16738	17027	16803	16900	16799	16769	16761	16623	16892	16860	16762	16727	17016	16714	16899	16613	16916	16839	16625	16851	17097	16797	16699	16841	16876	16994	16703	16728	16728	16818	16927	16689	16794	16621	16837	16782	16965	16878	16737	16855	16662	16665	16791	16688	16804	16945	16801	16846	16828	16804	16665	16843	16785	16851	16892	16885	16691	16839	16747	16750	16772	16915	16706	16996	16675	16874	16853	16891	16805	16766	16793	16818	16906	16755	16755	16698	16928	16874	16738	16805	16828	16741	16764	16970	16881	16845	16729	16783	16847	16707	16540	16960	16691	16876	16796	16684	16713	16855	16752	16871	16647	16686	16896	16675	16750	16841	17014	16764	16771	16899	16810	16769	16817	16708	16956	16911	16882	16931	16870	16867	16870	16785	16786	16829	16582	16794	16753	16958	16837	16593	16754	16900	16817	16834	16724	16975	16636	16783	16630	16755	16803	16772	16752	16671	16678	16870	16825	16827	16785	16874	16984	16679	16848	16851	16782	16748	16910	16624	16747	16935	16728	16966	16846	16754	16661	16847	16716	16747	16660	16626	16776	17108	16858	16811	16817	16862	16832	16867	16703	16804	16820	16667	16813	16855	16885	16779	16906	16850	16676	16701	16892	16912	16786	17076	16920	16637	16822	16824	16840	16628	16945	16834	16716	16705	16816	16774	16741	16875	16968	16722	16694	16860	16687	16844	16773	16899	16970	16520	16916	16747	16794	16680	16806	16937	16919	16800	16775	16701	16710	16639	16696	16753	16748	16714	16751	16720	16644	16897	16810	16946	16878	16754	16762	16703	16837	16918	16889	16720	16699	16697	16649	16694	16816	16768	16915	16766	16811	16950	16818	16796	16886	16724	16901	16806	16945	16771	16720	16916	16774	16722	16703	16884	16728	16738	16723	16908	16769	16881	16740	16909	16807	16829	16756	16931	17038	16713	16727	16806	16799	16755	16749	16863	16965	16805	16712	16909	17081	16862	16830	17048	16622	16763	16785	16723	16825	16887	16835	16915	16876	16825	16779	16766	16813	16963	16583	16823	16609	16811	16913	16792	16864	16888	16799	16919	16777	16649	16977	16854	16819	16805	16851	16738	16770	16830	16846	16944	16728	16866	16862	16896	16891	16826	16795	16535	16662	17070	16836	16709	16808	16857	16740	16752	16890	16687	16782	16734	16990	16771	16845	16798	16783	16969	16765	16926	16818	16899	16809	16747	16854	16996	16845	16797	16854	16828	16926	16639	16809	16764	16745	16904	16733	16539	16786	16732	16811	16763	16958	16745	16733	16796	17000	16930	16841	16761	16774	16923	16748	16970	16818	16779	16607	16635	16742	16937	16761	16785	16759	16851	16548	16720	16707	16922	16880	16749	16834	17004	16919	16948	16595	16665	16647	16769	16782	16721	16780	16814	16862	16815	16830	16709	16958	16553	16585	16762	16909	16794	16864	16653	16649	16797	16682	16783	16862	16671	16667	16694	16751	16709	16692	16660	16771	16736	16747	16857	16739	16707	16852	16600	16908	16835	16851	16833	16850	16882	16725	16875	16616	17053	16925	16767	16738	16723	16766	16779	16744	16739	16854	16828	16936	16700	16837	16949	16845	16753	16641	16856	16778	16852	16889	16873	16752	16793	16855	16684	16775	16934	16501	16707	16681	16933	16872	16853	16876	16861	16722	16857	16671	16656	16551	16887	16842	16869	16711	16588	16816	16874	16793	16774	16935	16753	16755	16775	16837	16956	16964	16825	16901	16902	16993	16827	16891	16756	16844	16721	16638	16939	16775	16801	16836	16696	16741	16772	16860	16831	16821	16806	16922	16921	16744	17026	16651	16929	16767	16579	16752	16794	17011	16844	16721	16745	16846	16914	16847	16570	16723	16937	16806	16852	16695	16804	16891	16649	16903	16720	16865	16723	16764	16771	16889	16636	16708	16738	16819	16762	16967	16678	16919	16843	16932	16870	16800	16691	16757	16779	16794	16781	16817	16697	16899	16890	16920	16625	16788	16847	16749	16848	16916	16780	16620	16529	16866	16728	16735	16596	16697	16785	16919	16729	16929	16659	16826	16719	16814	16904	16936	16917	16935	16873	16734	16933	16717	16852	16975	16665	16823	16816	16726	16593	16915	16749	16823	16880	16857	16807	16847	16792	16856	16840	16618	16807	16824	16828	16705	16812	16893	16986	16849	16885	16935	16701	16703	16737	16696	16803	16835	16865	16903	16938	16772	16898	16792	16697	16746	16792	16741	16662	16785	16733	16796	16853	16729	16801	16724	16782	16877	16764	16898	16821	16900	16755	16971	16834	16787	16812	16803	16907	16556	16768	16993	17029	16892	16877	16790	16647	16783	17013	16679	16970	16797	16804	16813	16764	17096	16829	16872	16723	16851	16797	16910	16823	16818	16837	16752	16847	17027	16751	16715	16927	16765	16766	16983	16902	16713	16706	16686	16919	16876	16748	16738	16714	16565	16783	16784	16722	16865	16822	16660	16747	16839	16818	16802	16649	16675	16828	16769	16867	16908	16993	16766	16707	16841	16811	16872	16947	16852	16691	16827	16947	16799	16800	16823	16649	16811	16846	16910	16717	16854	16906	16791	16665	16710	16727	16748	16729	16705	16674	16786	16918	16914	16805	16760	16721	16916	16880	16736	16854	16845	16817	16820	16666	16805	16581	16631	16888	16753	16801	16947	16812	16872	16853	16900	16631	16770	16622	16887	16705	16671	16738	16789	16765	16824	16801	16854	16942	16812	16668	16582	16708	16837	16734	16970	16764	16912	16846	16793	16924	16576	16753	16688	16925	16658	16647	16660	16999	16835	16831	16936	16809	16787	16852	16964	16687	16700	16870	16800	16855	16782	16671	16625	16762	16732	16710	16966	16730	16728	16850	16832	16731	16744	16675	16738	16739	16727	17026	16709	16923	16953	16824	16681	16810	16922	16713	16765	16879	16777	16849	16980	16729	16936	16839	16542	16900	17115	16661	16775	16958	16697	16844	16803	16614	16816	16515	16787	16830	16792	16807	16792	16670	16911	16869	16731	16754	16873	16921	16727	16944	16790	16881	16686	16883	16700	16866	16770	16797	16909	16949	17041	16850	16616	17035	16873	16746	16920	16880	16915	16845	16781	16779	16896	16661	16807	16733	16928	16801	16723	16772	16804	16664	16606	16851	16993	16846	16822	16840	16683	16546	16737	16700	16704	16889	16785	16775	16820	16666	16899	16759	16649	16751	16825	16710	16749	16879	16888	16632	16719	16779	16696	16682	16777	16889	16875	16817	16703	16619	16751	16694	16940	16741	16836	16857	16655	16883	16929	16849	16699	16882	16872	16835	16920	16693	16775	16665	16936	16893	16711	16819	16671	16640	16686	16771	16718	17047	16985	16958	16736	16685	16777	16768	16838	16847	16962	16890	16734	16775	16905	16692	16860	16812	16842	16782	16791	16855	16684	16695	16620	16813	16856	16803	16978	16770	16809	16597	16861	16838	16889	16930	16832	16644	16889	16817	16659	16802	16808	16822	16673	16704	16635	16923	16992	16983	16841	16885	16873	16835	16750	16876	16745	16805	16890	16904	16706	16942	16925	16909	16761	16974	16823	16945	16766	16781	16833	16858	16756	16842	16913	16761	16831	16557	16776	16956	16842	16694	16732	16769	16763	16726	16865	16744	16932	16843	16772	16860	16656	16828	16893	16676	16829	16831	16933	16784	16709	16863	17009	16794	16881	16971	16979	16728	16777	16915	16743	16627	16816	16608	16796	16671	16848	16927	16947	16727	16886	16759	16917	16780	16671	16726	16766	16673	16840	16740	16714	16822	16727	16991	16774	16679	16741	16896	16887	16905	16937	16723	16852	16926	16864	16678	16936	16982	16941	16896	16932	16803	16922	16744	16809	16810	16708	16783	16735	16548	16938	16918	16756	16872	16721	16749	16736	16880	16724	16594	16897	16923	16680	16643	16862	16717	16788	16710	16738	16832	16733	16799	16948	16805	16749	16770	16852	16973	16864	16871	16761	16630	16884	16852	16869	16728	16940	16829	16862	16793	16698	16733	16718	16858	16713	16795	16792	16678	16710	16753	16791	16698	16995	16857	17011	16983	16745	16833	16779	16885	16697	16877	16552	16681	16814	16705	16703	16703	16798	16759	16888	16706	16775	16806	16752	16791	17031	16732	16787	16595	16760	16941	16848	16915	16769	16886	17013	17026	16874	16721
24791	21568	30804	34854	36700	43604	60500	49450	42993	35983	32190	30906	30432	30289	30425	30498	30399	30088	30270	30218	30271	30351	30324	30232	30425	30448	30404	30369	30120	30163	30380	30175	30419	30195	30392	30183	30185	30228	30149	30281	30414	30257	30138	30233	30123	30265	30158	30075	30317	30359	30124	30318	30057	30136	30173	30273	30246	30110	30190	30080	30342	30155	30048	30559	30367	30179	30608	30281	30187	30070	30056	29970	30261	30097	30206	30461	30104	30056	30265	30329	29896	30162	30046	30228	30124	30096	30307	30407	30369	30219	30340	30294	30264	30274	30060	30027	30120	30216	30325	30471	30301	29968	30175	30178	30279	29963	30060	30137	30087	30052	30258	30049	30144	30144	30082	30280	30217	30411	30082	30074	30211	29966	30361	30276	30065	30276	30260	30203	30074	30385	30121	29875	30364	30091	30112	30359	30256	30053	30080	30113	30189	30269	30229	30026	30303	30243	29899	30234	30277	30057	30227	30272	29935	30099	30077	30107	30115	29949	30226	30136	30274	29974	30261	30014	30029	30173	30196	30079	30309	30201	30301	29994	30256	30222	30070	30169	30124	29944	30123	30026	29995	30025	30147	30204	30370	30052	30306	30323	30343	29956	30087	29973	30275	30294	30138	30323	30255	30150	30322	30336	30182	30121	30246	30339	30478	30216	30150	30299	29851	30327	30092	30194	30368	30065	30224	30170	30229	29921	30250	30141	30038	30190	30208	30163	30046	29795	30206	30185	30021	30151	30008	30250	30171	30101	30193	30297	30087	30514	30448	30101	30277	30169	30275	30158	30251	30004	30166	30267	30348	30238	30058	29910	30026	30267	30304	30023	29931	30138	30211	30163	30165	30293	30171	30021	30304	30075	30215	30103	30089	30217	30192	30500	30132	30182	30242	30293	30185	30217	30391	30294	29971	30185	30265	30234	29988	30015	30010	30160	30295	30197	30487	30189	30219	30167	30081	30052	30152	30400	30071	30216	30111	30179	30137	30219	30322	30256	30337	30124	30244	30019	30088	29948	30129	30398	30090	29999	30251	30198	30337	30065	30275	30037	30231	30097	30336	30173	29870	30240	30118	30198	30078	30365	30325	29793	30177	30073	29880	30159	30123	30104	29989	30001	30112	29999	30122	29999	30194	30160	30276	29952	29860	30082	30393	30232	30294	30053	30102	30105	30004	30058	30259	30172	30290	30198	30232	30284	30117	30063	30283	30081	30113	30030	30004	30017	29968	30406	30160	30404	30129	30079	30081	30243	30142	30096	30023	30041	29998	30118	30150	30018	30275	29944	30051	29995	30222	30082	30335	30216	30350	30220	30094	30103	30243	30265	30144	30250	30250	30062	30272	30185	30237	30028	30076	30191	29743	30072	30286	30229	30162	30326	30383	30236	30052	30065	30303	30377	30234	30220	30181	30350	30246	30050	29953	30086	30113	30141	30242	30071	29981	30129	30150	29864	30214	30314	30284	29996	30226	30196	30142	30365	30130	30126	30194	30055	30048	30166	30114	30043	30223	30281	30331	30314	30010	30367	30230	30076	30273	30099	30166	30153	30303	30139	30556	30117	29907	30196	30133	30187	30328	30220	30082	30276	30152	30163	30201	30041	30167	30111	30151	30030	30328	30123	29923	30474	30190	30261	30026	30290	30070	30220	30220	30034	30218	30183	30307	30227	30232	30258	30200	30090	30259	29931	30151	30061	30112	30299	30394	30218	30067	30202	30025	30156	30207	30083	30113	30353	30340	30036	29952	29983	30411	30395	30113	30045	30305	30314	30372	30152	30080	30047	30415	30451	30174	30030	30038	30163	30158	30093	30332	30000	30311	30057	30390	30140	30210	30198	30119	30202	30048	30138	30025	30424	30611	30414	30161	30221	30060	30240	30300	30128	30206	30131	30113	30327	30175	30189	30362	30347	30472	30253	30208	29947	30130	30354	30269	30227	30050	30354	30126	29833	30102	30158	30267	30038	30096	30082	30291	30220	30177	30139	29974	30024	30304	30226	30184	30262	30546	30390	30196	30408	30507	29955	30510	30110	29835	30015	30045	30247	30354	30108	30124	30228	30350	30402	30212	30014	30219	30153	30349	29988	30013	30129	29873	30089	30147	30232	30046	30207	30435	30199	30123	30111	30202	30152	30392	30291	30158	30051	30023	30054	30162	30065	30285	30024	30326	30110	30064	30066	30124	30257	30163	30075	30265	30137	29957	30139	30080	30306	30292	30214	30071	30026	30276	30209	29879	30118	30251	30371	30116	30151	30327	30221	30135	30024	30140	29988	30143	30157	30311	30547	30313	30048	30102	30153	30189	30397	30372	30123	30156	30190	30021	30231	30131	30235	30087	29949	30261	30298	30266	30394	30527	30277	30239	30203	30213	29968	30424	30265	29980	30261	30517	30403	30256	30305	29969	30386	30260	30387	30152	30334	30358	30132	30258	30229	30139	30244	30319	30040	30281	30082	30085	30040	30178	30226	30271	30238	30242	30079	30196	30170	30033	30206	30409	30302	30222	30024	30128	30140	30216	30038	30292	30040	29910	30036	30070	30054	30173	30117	30051	30183	30081	30112	30366	30392	30012	30192	30038	30296	30260	30003	29987	30220	30132	30201	29904	30126	30348	30122	30209	29857	29979	30161	30158	30403	30108	30042	29917	30285	30173	30277	29872	30015	30154	30313	30126	30071	30243	29967	30206	30157	30190	30024	30347	30230	30231	30019	30076	30018	30031	30211	29745	30236	30160	30141	30321	30362	30319	30250	30136	30066	30319	30234	30128	29949	30015	30404	29984	30070	30147	30218	30255	30119	30200	30096	30081	30288	30410	30310	30463	30282	30277	30231	30081	30147	30512	30159	30091	30123	30550	30254	30359	30188	30290	30111	30244	30492	30145	30327	30068	30196	30342	30227	30338	30044	30213	30053	30285	30170	30134	29997	30028	30187	30361	30406	30017	30064	30086	29818	30344	29992	30119	30324	30202	30081	30155	29995	30278	30118	30153	30196	30283	30202	29960	29973	30174	30297	30096	30114	30044	30361	30336	30295	30119	30167	30080	30152	30057	30474	30108	30222	30327	29773	29977	30377	30202	30045	29988	30227	30387	30322	30203	30149	30118	30080	29958	30073	30129	30143	30425	30176	30369	30271	30072	30055	30559	30060	30144	30285	30075	30134	30205	30067	29887	30120	30156	30247	30118	30340	30518	30066	30186	30283	30109	30223	30215	30345	30155	30183	30376	30240	30334	30277	30147	30231	30093	30181	30400	29943	30223	30311	29982	30170	30250	30098	30306	30160	30278	30412	30102	29810	30227	30205	30135	30127	29916	30153	30077	30144	30159	29837	30371	30300	30104	30183	30382	29845	29972	30317	30318	30167	30215	30184	30313	30224	29960	30302	30174	29966	30190	30390	30284	30259	30084	30122	30333	30197	30266	30359	30352	30189	30155	30355	29965	30147	30242	30168	30211	29955	30190	30293	30103	30305	29989	30329	30236	30064	30398	30253	30116	30072	29929	29883	30023	30127	30451	30226	30349	30266	30079	30191	30004	30121	30227	30150	30180	30105	30204	30016	30167	30221	30207	30181	30309	30184	30178	30087	30411	30185	30288	30096	30099	30238	30144	30277	30285	30353	30082	30077	30257	30084	30130	30138	30272	29857	30090	29952	30192	30084	30117	30369	30187	30114	30150	30306	30300	30026	30046	30165	30231	30217	30305	30382	30004	30348	30456	30194	30116	30276	30393	30083	29940	30136	30317	30012	30080	30268	30047	30170	30301	30303	29958	30330	29986	30025	30211	30437	30187	30423	30442	30233	30331	30328	30102	30323	30170	30289	30265	30139	30012	30191	29960	30130	30302	30309	29933	30001	30199	30432	30234	29824	30294	30215	30274	30448	30099	30314	30287	30169	30126	30094	30286	30352	30463	30091	30181	30324	30124	30161	30444	30427	30194	30052	30197	30395	30254	30140	30088	30140	30154	29993	29946	29989	30166	29968	30094	30145	30243	30060	30059	30158	30104	30271	30297	29878	30178	30151	30210	30035	30189	30215	30352	30336	30504	30080	29963	30083	29972	30129	29931	30231	30147	30055	30127	30149	30157	29769	30189	30207	29982	30537	29973	29876	30077	30202	30197	30156	30287	30246	30313	30522	30228	30228	30271	30337	30025	30011	29968	30212	30181	30223	30087	30510	30103	30344	30250	30273	30207	30227	30063	30200	30303	30407	30269	29953	30090	30124	30239	30246	30287	30221	30241	30259	30066	30109	30084	30241	29984	30139	30073	30541	30072	29723	30148	30227	29955	29963	30117	29979	30186	29991	30381	30072	29880	30220	30113	30222	30001	30364	30048	29799	30265	30308	30299	30141	30111	30296	30128	29975	30281	30113	30267	30025	30418	30102	30249	30018	30038	30370	30432	29971	30036	30236	30191	30274	29879	30290	30055	30199	30408	30099	30110	30152	30082	30359	30133	30085	30133	30118	30119	30343	30266	30095	30098	30002	30105	30129	29950	30054	30268	29985	30386	30177	30208	30216	30116	30267	30125	30302	30290	30266	30173	30247	29914	29906	30100	30160	30111	30015	30466	30364	30209	30286	30181	30133	30147	30008	30306	30165	30026	29753	30253	30104	30003	30068	30484	30274	30067	30283	30065	30257	30011	30041	30009	30005	30095	30298	30058	30070	30115	30494	30276	30181	30049	30140	30321	30242	30151	30324	30288	30449	30362	30142	30016	30087	30453	30271	30297	30181	30266	30121	30305	30314	30246	30140	30385	30128	30300	30150	30411	30056	30262	30300	30228	30116	30028	30044	30202	30119	30156	30298	30097	30021	29840	30022	30338	30078	29922	30231	30333	30196	30157	30257	30355	30437	30386	30044	30558	30481	29882	30174	30156	30208	30141	30122	30257	30278	30103	30144	30169	30003	30257	29957	30012	30047	30188	29813	30351	30465	30247	29901	30048	30050	30037	30118	29953	29972	30085	30362	30252	30388	30081	30325	30348	29903	30079	30229	30355	30253	29958	30020	30049	30267	30157	30147	30319	30171	30342	30260	30107	30390	30286	30286	30192	29951	30055	30236	30168	30360	30311	30449	30085	30071	30015	30124	30235	30166	30027	30264	30182	29934	30390	30168	30383	30268	29856	30022
24411	42767	44422	33181	30902	34848	50408	36350	29123	21816	18429	17176	17074	16915	16851	16945	16802	17062	16902	16970	17116	16789	16962	16931	16937	16730	16929	17009	16910	16907	16940	17047	16817	17004	16984	16780	17097	17095	16871	16646	16877	16966	16887	16994	17032	16826	16970	17014	16917	16884	16905	16829	16780	16801	17118	16927	16802	16959	17051	16894	16887	16852	16958	16875	16934	16840	16849	16998	16866	16809	16889	16906	16709	16779	16692	16717	17042	16860	17006	16972	17049	17090	16739	16796	16760	16921	16838	16926	16940	16799	16822	16741	16882	16897	16811	16959	17062	16806	17141	16943	16967	16750	16928	17027	16759	16717	16850	16783	16813	16978	16832	16851	16871	16704	16930	16896	16838	16916	16787	16832	16905	16805	16714	16830	16916	17062	16981	16935	16893	16755	16901	16953	16878	16867	16981	16703	17170	17053	16947	16971	16869	16898	17010	16899	16560	16615	16850	17131	16879	16995	16839	16787	16778	17068	16874	16903	17038	16944	16706	16851	16973	16854	16655	16807	16939	16767	16938	16891	16871	16576	16832	16984	16959	16718	16989	16922	16722	16919	16715	16843	16858	16827	16935	16993	16950	16997	16792	16955	16801	16954	17077	16772	16849	16796	16960	16996	16837	17025	16735	16996	16933	16711	16863	16967	16868	16750	16915	16865	16943	16894	16968	16976	16807	16952	16832	16693	16875	16924	16952	16997	16845	16742	16928	16795	16703	16648	16988	16808	16798	17036	16711	16866	16908	16719	17098	16914	16783	16902	16887	16859	16776	16848	16804	16824	17021	17060	16793	16833	16885	16948	16886	16769	17014	16863	16826	16756	17013	16799	16891	16767	17024	16826	16835	16919	16774	16723	17042	16891	16852	16815	16879	16677	16746	16768	16835	16803	16777	16919	16989	16744	16965	16938	16781	16739	16836	16986	16939	16791	16821	16727	16922	16714	16851	16932	16997	16862	16838	16725	17009	16767	16832	16787	16840	17020	16956	16890	16764	16802	17033	16900	17031	16767	16729	17052	16859	16912	16816	16901	16908	16867	16885	16938	16681	16739	16792	16862	16784	16969	17015	16776	16776	16906	16693	16806	17026	17010	16857	16889	16845	17093	16853	16858	16778	16842	16844	16936	16683	16958	16799	16909	16710	16896	17004	16737	16760	17060	16941	16818	16855	16804	16794	17057	16845	16820	16729	16862	16770	16706	16862	16899	16915	16812	16805	16791	16973	16727	16974	16936	16909	17004	16886	16774	16940	16967	16947	16815	16722	16608	17031	16879	16953	16869	16933	16870	16964	16938	16865	17027	16820	16962	17015	16906	16907	16912	17004	16928	17050	16770	16787	16726	17063	16822	16799	16893	16783	16876	16766	17045	16804	16845	16833	17009	16847	17000	16763	16872	16829	16759	16882	16854	16848	16943	16909	16852	16997	16937	16718	16850	17039	16731	16897	16918	16992	16825	16849	16855	16673	16750	16804	16935	16798	16855	16852	17064	16914	16882	16869	16699	16728	17025	16949	16716	16852	16807	16913	16844	16817	16914	16917	16790	16997	16932	16647	16887	16708	16757	16769	16887	16954	16916	16747	16911	16932	16853	16722	16891	16828	17019	16819	16799	16724	16942	16870	16893	16741	16859	17058	16927	16830	16730	16861	16871	17006	16880	16868	16742	16851	16866	16824	16782	16916	16752	16706	17189	16927	16656	16764	16705	16902	16720	16856	16860	16803	16725	16688	17054	16725	16867	16954	16783	16938	16984	16853	16900	16815	16850	16938	16879	16757	16877	16851	16786	16871	16700	16927	16833	16784	16861	16867	17083	16715	16938	16902	16988	16788	16937	17042	16928	17007	16776	16709	16746	16907	17028	16802	16793	16917	16989	16940	16850	17050	16965	16721	16781	16895	16616	16987	16798	17071	17080	16718	16851	16928	16911	16754	16812	16814	16828	16785	16892	16770	17010	17033	16942	16882	17006	16868	17003	16852	17039	16951	16783	16816	16828	16891	16910	16951	17018	16886	16846	16930	16956	16801	16973	16787	16962	16784	16858	16866	16900	16947	16858	17032	16792	16911	16937	16917	16887	16860	16959	16622	16856	16783	17033	16761	16814	16956	16956	16912	16910	16859	16726	16932	16755	16941	16902	16839	16768	16831	16827	16889	16748	16887	16906	16982	16899	16821	16811	16839	16985	17000	16847	16938	16848	16828	16867	16863	16673	16875	16916	16989	16636	16778	16838	16895	16790	16940	16585	16743	16785	16743	16601	16892	16963	16849	16882	16953	16714	16734	16787	16615	16876	16830	17067	16838	16773	16968	16731	16878	17120	16763	16906	16860	16817	16859	16872	16873	16918	16883	16788	16905	16914	16953	16610	17004	16822	16825	16724	16924	16885	16801	16711	16660	16945	16828	16765	16888	16789	16611	16998	16860	16861	16866	16908	16691	16843	16830	17026	17098	16816	16978	16951	16814	16815	16914	16891	16891	16788	16954	16906	16739	16825	16802	16764	16837	16934	16879	16869	16633	17017	16744	16872	16879	16834	16877	16923	16944	16867	16914	16855	17134	16763	16814	16923	16664	16788	16924	17061	17006	16961	16948	16775	16845	16725	16888	17023	16871	16747	16975	16869	16637	16843	16839	16875	16899	16761	16572	16855	16925	16765	16979	16834	16821	16951	16852	16833	16813	17009	17040	16787	16914	16940	17079	16666	16977	16958	16997	16900	16925	16796	16797	16752	16732	16977	16880	16778	16915	16919	16834	16861	16925	16834	16859	16914	16841	16886	16964	16964	17087	16708	16858	16841	16858	16963	17086	16677	16908	16819	16695	16934	16923	16726	16949	16821	16783	16892	16859	16758	16866	16778	16962	16881	16868	16747	16874	16800	16805	17017	16859	16928	16810	16962	16975	17025	16989	16726	17017	16882	17003	16779	16860	17038	17003	16714	16932	17001	17019	16894	16799	16873	16763	16719	16997	16868	16774	16760	16750	16718	17001	16884	16863	16862	16846	16845	16852	16871	16870	16917	16885	16736	16882	16950	16910	16779	16870	16967	16736	16984	16943	16894	16950	16796	16869	16860	16792	16923	16743	16864	16890	17108	16844	16981	16863	16924	16803	16961	16696	16767	16783	16910	16926	16766	16839	16754	17013	16879	16833	16905	16963	16933	16923	16904	16716	16789	16762	16750	16980	17054	16853	16845	16782	16640	16823	16770	16886	16721	16936	16850	16999	17009	16875	16735	16941	16681	16893	16842	16828	16970	17005	16770	16918	16809	16985	16868	16997	16989	16909	16931	16828	16945	16996	16820	16793	16708	16874	16749	16982	16923	16861	16670	16860	16716	16786	16792	16941	16869	16835	16736	16961	16874	17082	16899	16754	16790	16902	16826	16823	16856	16799	16735	16892	16963	16941	17026	16903	16931	16846	16834	16747	16720	16880	16921	16876	16698	16927	16782	16790	16809	16970	16933	16889	16910	16959	16863	16931	16939	16830	16826	16895	16801	16993	16851	16978	16794	16827	16895	16837	16843	16810	16874	16784	16865	16925	16840	16926	16853	16970	16802	16873	16895	16909	16812	16916	16967	16788	16754	16861	16973	16812	17007	16719	16902	16706	16891	16690	16973	16876	16820	16825	16776	16841	16872	16962	17037	16858	16899	16883	17117	16888	16755	16979	16852	16974	16837	16883	16904	16940	16778	16883	16827	16987	16997	16861	17012	16956	16719	17017	16732	17006	16818	16921	16890	16876	16923	16867	16996	16863	16768	16898	16827	16906	16845	16784	16808	16866	16879	16777	16903	16791	16775	16858	16978	16905	16908	16712	16835	16850	17055	16964	16878	16774	16894	16979	16763	16954	16775	16731	16994	16942	16987	16803	16970	16903	16943	16829	17011	16777	16718	16823	16844	16801	17134	16835	16715	16791	16719	16999	16811	17025	16868	16760	16917	16973	16901	16897	16895	16786	16881	16922	16874	17015	16749	16834	16985	16879	16987	16879	16992	16701	16907	17030	16800	16966	16756	16978	16885	16840	16833	16844	16978	16864	16714	16895	16831	16926	16714	16930	16943	16874	16867	16820	16804	16846	16968	17002	17161	16791	16919	16861	16855	16939	16840	16968	16869	16861	16859	16974	16864	16902	16786	16914	16855	16816	16844	17027	16964	16943	16879	16862	16819	16891	16762	16892	16894	16763	16902	16880	16850	16848	16766	17073	16774	16903	16952	16693	16773	16667	16929	16840	16725	16905	16898	16943	16690	16727	16788	17053	16757	17001	16895	16971	16853	16894	16785	16776	16972	16944	16901	16880	16891	16916	16847	16910	16931	16875	16735	16997	16871	16977	16905	16922	16924	16859	16932	16701	16933	16914	16772	17013	16779	16860	16911	16976	16978	16981	16962	16899	16672	16799	17014	16879	16795	16932	16890	16957	16967	17078	17007	16798	16949	16873	16827	16667	16831	17063	16770	16954	16805	16946	17036	16763	16890	16772	16857	16880	16938	16750	16953	17109	16939	16797	16750	16839	16754	17084	16746	16974	16804	16936	17003	16856	16893	16851	16923	16931	16972	16996	16987	16855	16797	16747	16914	16905	16792	16997	16777	16965	16829	16891	16736	17068	16959	16821	16954	16972	16917	16901	16790	16845	16935	16968	16733	16908	16999	16702	16934	16878	16729	16798	16904	16894	16866	16922	16614	16715	16695	16712	16884	16996	17016	16882	16748	16952	16942	16939	16927	17039	16605	16907	16885	16865	16874	16847	16873	16963	16808	16750	16863	16937	16976	16811	16747	16968	16906	16851	16865	16780	16906	16820	16853	16786	16716	16884	16761	16930	17089	16901	16763	16787	16781	16829	16770	16720	16852	17127	16720	17002	16790	16885	16975	16634	16915	16801	16917	16875	16709	16808	17032	16945	16727	16814	16897	16964	16985	16896	17004	16974	16674	16662	16852	16908	16850	16890	16886	16751	16994	16912	16954	16923	16957	16825	16820	16853	16731	16961	16887	16769	16814	16900	17010	16981	16961	16929	16941	16911	16781	16857	16828	16841	16979	16700	16746	16776	17012	16858	16929	16838	16862	16772	17080	16818	16863	16847	16915	16912	16717	17042	16870	17016	16856	16889	16766	16738	16943	16862	16928
22831	21424	29866	29775	38193	50135	72102	63064	50669	40276	34893	32146	31485	31402	31083	30910	30947	30999	31121	31125	30905	30991	30440	31151	30857	31012	30974	30747	31178	30964	30762	30803	30785	31050	30753	30935	30748	30830	30732	30805	30965	30997	31035	30786	30808	30867	30564	30796	30564	30735	30625	31008	30909	30728	30904	30765	30762	30767	30634	30974	30737	30619	30580	30884	30737	30709	30846	31011	30626	30771	30882	30575	30542	30642	30845	30803	30546	30845	30846	30848	31131	30900	30687	30660	30895	30530	30743	30570	30788	30809	30747	30729	30832	30659	30708	30718	30736	30906	30708	30827	30778	30440	30830	30871	30628	30795	30685	30662	30656	31040	30927	30957	30638	31075	30903	30715	30707	30709	30525	30635	30615	30665	30830	30841	31017	30982	30684	30573	30601	30701	30873	30635	30723	30838	30656	30764	30787	30752	30682	30591	30675	30749	30882	30815	30760	30635	30788	30656	30785	30779	30885	30959	30824	30563	30880	30691	30688	30571	30713	30788	30820	30774	30935	30747	31044	30759	30607	30877	30993	30998	30892	30717	30569	30761	30777	30888	30848	30881	30825	30736	30833	30742	30770	31014	30780	30892	30893	30770	30900	30703	30926	30932	30935	31086	30964	31063	30550	30766	30665	30647	30679	30847	30744	30761	30876	30810	30976	30602	30648	30644	30539	30637	31008	30822	30788	30474	30943	30784	30715	30744	30592	30706	31093	30596	30889	30672	30547	30548	30667	30748	30701	30703	30630	30835	31150	30839	30824	30864	30719	30696	30740	30892	30720	30626	30651	30549	30944	30692	31003	30718	30826	30659	30868	30723	30717	30422	30506	30685	30941	30631	30838	30802	30830	30527	30633	30598	30405	30734	30406	30471	30693	30704	31008	30662	30666	31119	30718	30694	30548	30625	30727	30689	30777	30935	30896	30790	30352	30912	30636	30802	30813	30679	30691	30642	31041	30838	30623	30759	30738	30629	30673	30733	31000	30869	30710	30691	30740	30552	30614	30576	30872	30715	30724	30792	30945	30719	30621	30571	30674	30831	30807	30899	30775	30718	30715	30663	30903	30512	30731	30724	30762	30679	30611	30677	30574	30743	30806	30773	30717	30825	30854	30562	30768	30792	30859	30493	30440	30528	30866	30652	30785	31014	30578	30669	30833	30661	30558	30597	30815	30546	30617	30546	30716	30553	30574	30777	30685	30669	30921	30711	30717	30823	30693	30808	30857	30817	30775	30771	30828	30736	30765	30887	30771	30862	31003	30839	30775	30716	30623	30553	30608	30779	30764	30876	30932	30702	30715	30631	30761	30855	30831	30526	30719	30450	30809	30590	30741	30795	30550	30447	30802	31007	30623	30819	30620	30898	30821	31104	30733	30545	30618	30767	30708	30779	30711	30719	30643	30912	30609	30895	30785	30724	30755	30901	30888	30477	30821	30900	30449	30810	30682	30639	30651	31053	30705	30928	30785	30590	30737	30672	30897	30859	30891	30836	30746	30631	30590	30818	30741	30886	30728	30817	31053	30738	30926	30532	30609	30950	30631	31138	30596	30550	30629	30877	30881	30706	30717	31034	30607	30914	31051	30297	30961	30791	30775	30816	30695	30589	30741	30555	30788	30729	30781	30714	30630	30525	30685	30867	30960	30942	30797	30655	30846	30887	30688	30588	30809	30705	30795	30710	30849	30780	30654	30619	30625	30832	30769	30812	30745	30769	30877	30816	30567	30812	30886	30704	30752	30870	30683	30823	30904	30777	30668	30808	30675	30829	30789	30901	30923	30608	30624	30691	30802	30799	30797	30905	30999	30704	30830	30651	30740	30828	30768	30867	30599	30755	30882	30977	30942	30742	30751	30688	30559	30654	30863	30732	30790	30514	30813	30764	30789	30654	30716	30633	30522	30686	30811	30821	30571	30620	30535	30621	30766	30795	30627	30681	30732	30566	30572	30525	30625	30794	30810	30620	30721	30678	30946	30943	30700	30770	30925	30691	30527	30888	30792	30967	31029	31052	31008	30815	30782	30617	30645	30794	30723	30447	30756	30855	30695	30605	30848	30865	30885	30870	30874	30860	30549	30949	30631	30591	30957	30616	30879	30766	30897	30755	30913	30921	30792	30751	30967	30572	30987	30796	30487	30556	30890	30840	30758	30811	30588	30923	30757	30894	30685	30629	30913	30779	30691	30927	30517	30658	30915	30811	30824	30923	30480	30664	30708	30813	30895	30924	30817	30548	30415	30883	30721	30724	30625	30812	30847	30938	30939	30776	30654	30777	30609	30630	30859	30895	30825	30494	30681	30533	30581	30635	30683	30781	30765	30561	30837	30610	30500	30873	30664	30601	30598	30574	30881	30685	30697	30680	30814	31027	30640	30647	30626	30610	30913	30782	30602	30590	30980	30722	30627	30671	30738	30813	30670	30694	30535	30611	30874	30714	30503	31023	30868	30905	30811	30834	30836	30785	30829	30786	30904	30751	30668	30603	30796	30794	30726	30637	30698	30753	30644	30637	30633	30596	30992	30654	30908	30907	30705	30798	30677	30721	30786	30740	30807	30577	30834	30957	30688	30721	31052	30621	30725	30710	30676	30767	31009	30698	30780	30704	30796	30687	30715	30723	30573	30539	30851	30671	30875	30633	30584	30908	30929	30828	30683	30821	30589	30702	30646	30700	30886	30997	31033	30799	30729	30830	30859	30822	30779	31111	30538	30447	30543	30718	30703	30526	30676	30688	30747	30792	30799	30824	30827	30764	30755	30905	30767	30709	30605	30615	30615	30530	30854	30999	30854	30502	30848	30667	30642	30710	30799	30593	30868	30734	30895	30660	30474	30665	30832	30705	30650	30882	31057	30757	31001	30647	30867	30529	30788	30671	30615	30875	30794	30800	30615	30785	30743	30791	30881	30492	30865	30883	30796	30533	30415	30539	30789	30705	30631	30845	30874	30760	30902	30486	31064	30698	30677	30863	30755	30742	30915	31002	30693	30650	30834	30881	30947	30805	30695	30792	30874	30682	30768	31031	30719	30816	30793	30865	30647	30752	30568	30640	30539	30647	30579	30863	30970	30663	30757	30730	30600	30701	30567	30707	30695	30673	30773	30777	30680	30685	30619	30650	30919	30770	30888	30879	30866	30613	30844	30925	30831	30611	30799	30593	30708	31026	30760	30819	30861	30953	30744	30613	30725	30715	31082	30919	30911	30817	31065	30755	30948	30804	30824	30386	30742	30832	30622	30698	30826	30727	31124	30767	30778	30716	30648	30456	30938	30594	30718	30649	30809	30947	30710	30974	30893	30804	30705	30414	30857	30563	30781	30678	30673	30780	30991	30578	30899	30534	30926	30746	30944	30726	30834	30906	30611	31020	30981	30950	30694	30883	30908	30647	30620	30680	30813	30704	30724	30561	30879	30742	30945	30600	30844	30630	30771	30725	31035	30864	30683	30834	30829	30626	30529	30707	30767	30634	30615	30555	30310	30629	30645	30552	30907	30896	30635	30741	30556	30684	30516	30679	30865	30612	31110	30751	30721	30716	30869	30820	30961	31039	30745	30734	30767	30833	30595	30652	30633	30702	30947	30977	30794	30718	30883	30745	30795	31068	30681	30687	30645	30521	30599	30501	30657	30557	31009	30641	30717	30792	31032	30665	30683	30844	30885	30830	30865	30821	30518	30494	30741	30977	30932	30630	30815	30816	30631	30971	30838	30795	30644	30822	30552	30561	30525	30666	30793	30776	30708	30621	30921	30640	30773	30599	30653	30719	30491	30892	30717	30885	30966	30876	30893	30709	30642	30715	30763	30389	30762	30797	31342	30914	30732	30868	30833	30552	30812	30589	30878	30781	30814	30825	30755	30803	30615	30737	30784	30723	30771	30872	30905	30605	30837	31104	30557	30781	30931	30752	30562	30473	30687	30682	31197	30770	30718	30628	30585	30696	30916	30740	30748	30871	30789	30862	30784	30682	30568	30787	30898	31245	30834	30769	30662	30692	30790	30687	30694	30660	30822	30788	30896	30807	30685	30568	30447	30943	30760	30444	30786	31032	30844	30778	30659	30710	30873	30582	31007	30819	30912	30586	30638	30611	30689	30805	30712	30662	30479	30604	30745	30533	30954	30881	30798	30965	30590	30716	30576	30413	30973	30759	31039	31120	30911	30795	30959	30820	30732	30543	30648	30704	30803	30816	30697	30468	30780	30770	30607	30675	30649	30691	30726	30765	30451	30612	30621	30673	30799	30909	30913	31048	30769	30754	30615	30978	30721	30683	30849	30866	30900	30794	30661	30536	30812	30561	30611	30765	30736	30735	30754	30609	30958	30821	30874	30973	30978	30486	30745	30735	30417	30727	30704	30774	30766	30938	30981	30743	30938	30823	30553	30824	30548	30881	30879	30778	30887	30610	30610	30811	30799	30891	30979	30663	30765	30850	30783	30820	30882	30858	30465	30709	30784	30708	30780	30572	30779	30670	30591	30840	30355	30525	30828	30659	30637	30619	30853	30706	30711	30525	30771	30623	30421	30694	30751	30553	30857	30713	30783	30949	30549	30798	30859	30770	31046	30794	30888	30736	30672	30619	30628	30653	30667	30815	30909	30670	30664	30794	30854	30715	30633	30816	31090	30939	30900	30687	30957	30978	30672	30691	30507	30702	30556	30611	30651	30894	30529	30866	30387	30914	30642	30775	30512	30711	30827	30729	30727	30772	30817	31009	30715	30828	30936	30822	30782	30769	30822	30903	30354	30869	30552	31024	30956	30768	30768	30931	30642	30717	30826	30758	30717	30643	30715	30841	30750	30978	31051	30636	30816	30512	30831	31047	30408	30613	30726	30722	30719	30740	30916	30798	30750	30687	30811	30681	30558	30709	30737	30983	30894	30829	30760	30812	30520	30549	31107	30868	30669	30701	30569	30819	30664	30659	30584	30961	30933	30609	30783	30431	30793	30712	30787	30441	30873	30741	30624	30649	30674	30559	31133	30693	31010	30700	30790	30868	30643	30794	30720	30663	30907	30996	30916	30580	30587	30910	30736	30531	30769	30991	30681	30889	30890	30664	30687	30851	30827	30767	30918	30617	30582	30905	30627	30763	31099	30952	30503	30799	30730	30821	30763	30528	30469	30462	31041	30754	30803	30425
27633	51375	53173	40331	42394	47081	69867	54378	39187	25947	20385	18128	17667	17305	17540	17205	17445	17576	17445	17458	17504	17395	17578	17376	17300	17417	17508	17092	17281	17371	17498	17233	17475	17475	17364	17374	17378	17288	17296	17231	17347	17306	17307	17456	17413	17097	17508	17453	17406	17362	17377	17511	17463	17334	17464	17340	17393	17472	17344	17350	17339	17215	17341	17230	17365	17218	17141	17128	17366	17243	17369	17449	17338	17492	17430	17461	17170	17234	17375	17341	17286	17064	17344	17296	17371	17291	17145	17280	17323	17320	17352	17347	17495	17456	17139	17412	17218	17442	17129	17426	17393	17268	17145	17253	17129	17254	17300	17301	17349	17417	17285	17286	17534	17402	17426	17488	17556	17273	17275	17275	17094	17437	17398	17272	17287	17279	17398	17402	17325	17485	17305	17309	17255	17227	17295	17375	17331	17215	17086	17285	17353	17380	17334	17218	17434	17273	17165	17209	17339	17189	17274	17349	17376	17311	17271	17340	17346	17358	17172	17406	17273	17392	17323	17302	17282	17142	17413	17396	17390	17434	17363	17405	17370	17137	17058	17387	17092	17366	17402	17423	17282	17236	17158	17236	17146	17243	17336	17217	17369	17459	17288	17233	17162	17440	17314	17440	17290	17130	17351	17292	17213	17168	17435	17451	17334	17270	17297	17310	17190	17142	17273	17471	17238	17392	17544	17394	17119	17306	17258	17255	17003	17508	17225	17367	17428	17276	17302	17388	17340	17350	17180	17448	17336	17200	17279	17301	17286	17297	17256	17306	17496	17310	17302	17339	17341	17236	17303	17149	17260	17312	17345	17232	17363	17249	17362	17466	17350	17118	17426	17323	17296	17314	17316	17362	17252	17113	17353	17370	17200	17390	17280	17275	17350	17290	17223	17260	17375	17245	17247	17510	17097	17219	17354	17358	17450	17338	17474	17178	17258	17366	17376	17505	17230	17239	17234	17359	17407	17201	17266	17359	17283	17294	17195	17173	17250	17228	17253	17242	17270	17217	17347	17369	17177	17245	17429	17392	17282	17299	17318	17209	17282	17154	17156	17163	17306	17495	17173	17273	17282	17228	17315	17346	17242	17308	17020	17340	17118	17309	17318	17339	17322	17390	17404	17249	17067	17477	17204	17297	17418	17320	17446	17488	17339	17306	17185	17104	17231	17244	17157	17207	17366	17391	17341	17360	17468	17317	17280	17265	17197	17231	17139	17181	17332	17478	17452	17208	17150	17310	17423	17263	17051	17403	17394	17106	17406	17288	17246	17413	17388	17370	17333	17408	17324	17274	17330	17361	17341	17384	17419	17365	17442	17388	17359	17238	17371	17361	17368	17235	17328	17334	17225	17185	17069	17347	17305	17429	17244	17116	17337	17254	17366	17388	17142	17449	17153	17392	17362	17420	17532	17344	17201	17139	17216	17384	17401	17216	17311	17365	17400	17044	17213	17302	17187	17164	17255	17184	17506	17391	17257	17398	17425	17183	17442	17367	17389	17494	17215	17373	17376	17390	17280	17262	17333	17362	17223	17278	17292	17455	17357	17158	17362	17242	17102	17270	17221	17358	17250	17297	17453	17294	17153	17427	17320	17283	17083	17234	17384	17259	17417	17294	17440	17276	17305	17254	17336	17256	17472	17326	17183	17239	17390	17441	17194	17375	17109	17226	17244	17473	17281	17307	17270	17244	17378	17257	17269	17396	17204	17309	17260	17260	17229	17191	17364	17268	17156	17257	17268	17267	17418	17424	17507	17121	17278	17134	17275	17142	17263	17262	17320	17218	17373	17466	17109	17405	17362	17284	17165	17308	17190	17131	17358	17290	17257	17434	17169	17280	17138	17273	17185	17300	17290	17249	17433	17125	17226	17227	17340	17151	17303	17313	17148	17375	17507	17203	17253	17308	17389	17224	17373	17340	17509	17252	17176	17282	17415	17544	17445	17254	17324	17318	17185	17365	17410	17398	17373	17345	17273	17436	17228	17190	17389	17334	17341	17420	17247	17399	17375	17292	17309	17171	17321	17190	17350	17283	17354	17289	17057	17332	17299	17223	17415	17511	17207	17505	17175	17283	17278	17293	17293	17328	17075	17326	17061	17246	17280	17299	17265	17200	17321	17242	17321	17369	17175	17527	17169	17294	17500	17344	17521	17392	17339	17467	17301	17400	17324	17350	17524	17160	17377	17396	17275	17310	17412	17363	17411	17222	17217	17279	17314	17239	17198	17232	17427	17189	17210	17474	17106	17151	17377	17405	17398	17215	17253	17084	17403	17146	17125	17148	17428	17270	17267	17380	17236	17411	17234	17414	17375	17134	17379	17203	17324	17214	17243	17155	17186	17383	17396	17334	17419	17340	17259	17375	17246	17284	17387	17514	17182	17391	17160	17362	17267	17371	17554	17264	17338	17100	17464	17281	17498	17348	17162	17263	17226	17370	17331	17270	17194	17458	17267	17245	17061	17232	17440	17233	17408	17368	17293	17231	17342	17395	17327	17499	17388	17365	17270	17167	17492	17375	17402	17153	17330	17171	17205	17241	17445	17379	17340	17316	17192	17277	17314	17250	17243	17297	17222	17042	17282	17383	17237	17354	17217	17212	17327	17180	17306	17379	17460	17312	17189	17212	17338	17328	17433	17346	17351	17285	17417	17194	17188	17229	17377	16928	17333	17511	17353	17374	17368	17223	17286	17381	17304	17100	17606	17249	17374	17349	17408	17299	17241	17224	17277	17270	17218	17246	17308	17216	17472	17408	17296	17229	17281	17211	17489	17334	17207	17278	17343	17137	17382	17094	17330	17206	17212	17340	17314	17146	17314	17309	17459	17129	17371	17345	17194	17437	17279	17352	17513	17199	17322	17165	17208	17275	17560	17385	17360	17244	17351	17210	17509	17321	17311	17257	17346	17343	17343	17206	17205	17289	17147	17199	17278	17280	17377	17281	17373	17329	17245	17244	17361	17469	17207	17221	17238	17198	17206	17441	17356	17314	17354	17288	17366	17449	17271	17309	17153	17345	17378	17402	17454	17159	17223	17185	17124	17295	17341	17238	17265	17407	17275	17452	17447	17410	17346	17370	17167	17130	17373	17258	17194	17152	17304	17118	17401	17235	17340	17201	17299	17345	17302	17307	17437	17202	17366	17099	17313	17114	17430	17290	17130	17225	17234	17379	17420	17252	17293	17073	17430	17397	17285	17332	17507	17351	17292	17343	17277	17347	17009	17198	17190	17361	17125	17182	17357	17044	17244	17250	17410	17278	17304	17303	17381	17380	17237	17337	17244	17177	17018	17472	17058	17347	17316	17184	17359	17016	17212	17441	17222	17224	17367	17321	17289	17446	17276	17265	17286	17373	17218	17360	17299	17236	17187	17297	17355	17245	17326	17062	17354	17301	17409	17177	17272	17127	17386	17400	17299	17200	17362	17366	17475	17247	17268	17304	17271	17413	17392	17262	17227	17333	17492	17317	17346	17245	17170	17468	17406	17302	17105	17375	17233	17320	17493	17353	17292	17220	17434	17251	17468	17175	17408	17152	17093	17422	17452	17500	17307	17343	17236	17284	17260	17346	17278	17289	17363	17256	17565	17367	17238	17203	17287	17323	17381	17104	17217	17151	17162	17276	17348	17330	17218	17346	17315	17283	17358	17303	17096	17260	17348	17169	17390	17343	17252	17276	17293	17373	17225	17273	17378	17295	17245	17277	17340	17388	17362	17297	17217	17221	17350	17286	17433	17213	17190	17369	17136	17265	17326	17364	17239	17245	17366	17232	17225	17215	17308	17069	17299	17254	17337	17216	17452	17332	17224	17363	17282	17135	17261	17289	17280	17243	17397	17113	17423	17175	17259	17385	17538	17129	17336	17411	17387	17099	17236	17248	17279	17189	17174	17406	17331	17410	17371	17341	17367	17289	17237	17188	17158	17219	17224	17372	17221	17190	17491	17445	17370	17255	17329	17186	17221	17304	17406	17289	17338	17279	17276	17148	17503	17142	17315	17209	17419	17332	17199	17262	17161	17374	17197	17387	17128	17400	17435	17324	17360	17386	17381	17195	17399	17437	17245	17422	17382	17366	17310	17411	17235	17216	17238	17347	17186	17150	17271	17318	17423	17501	17232	17405	17175	17296	17262	17202	17302	17358	17194	17288	17299	17476	17269	17225	17300	17189	17344	17434	17214	17408	17315	17265	17314	17347	17233	17277	17444	17271	17390	17171	17146	17272	17356	17293	17452	17240	17423	17457	17329	17300	17183	17266	17146	17335	17508	17391	17423	17383	17274	17153	17140	17393	17205	17243	17538	17317	17338	17291	17403	17293	17195	17311	17325	17286	17238	17535	17143	17246	17331	17306	17235	17243	17068	17293	17166	17388	17431	17449	17242	17225	17301	17352	17373	17362	17198	17418	17271	17225	17298	17325	17209	17305	17440	17415	17303	17334	17432	17207	17458	17274	17472	17389	17353	17338	17342	17419	17462	17366	17526	17269	17358	17208	17175	17230	17277	17249	17487	17326	17426	17284	17364	17152	17285	17276	17274	17394	17318	17416	17477	17133	17455	17442	17230	17382	17254	17098	17427	17254	17334	17414	17398	17114	17445	17227	17094	17400	17242	17568	17250	17111	17398	17318	17413	17447	17150	17289	17279	17327	17079	17214	17294	17294	17360	17374	17198	17178	17353	17396	17221	17288	17338	17351	17398	17210	17220	17236	17482	17374	17379	17284	17219	17350	17384	17392	17249	17387	17374	17642	17001	17295	17311	17115	17229	17309	17315	17331	17284	17533	17400	17286	17237	17312	17377	17247	17100	17419	17320	17279	17392	17401	17460	17242	17257	17506	17410	17358	17063	17369	17352	17059	17288	17263	17278	17194	17249	17102	17378	17445	17089	17368	17281	17278	17214	17214	17264	17208	17242	17249	17332	17235	17165	17297	17376	17448	17369	17256	17388	17365	17391	17306	17118	17297	17252	17371	17214	17215	17205	17185	17511	17267	17332	17303	17254	17341	17008	17242	17252	17157	17419	17293	17411	17376	17398	17445	17544	17436	17277	17094	17391	17231	17265	17273	17306	17235	17417	17286	17281	17240	17254	17232	17360	17239	17313	17340	17326	17033	17432	17369	17229	17238	17368	17241	17216	17369
35841	41498	46012	38216	36668	38010	37399	35240	33269	31624	30600	30431	30491	30546	30379	30132	30342	30371	30192	30180	30580	30279	30030	30313	30370	30196	30000	30468	30366	30148	30247	30251	30087	30377	30164	30196	30265	30010	30498	30257	30305	30239	30167	30253	30138	30230	30183	30410	30546	30169	30142	30416	30250	29999	30573	30396	30337	30342	30292	30297	30443	29971	30283	30255	30118	30307	30360	30006	30345	30498	30220	30117	30035	30447	30639	30301	30200	30195	30195	30148	30275	30477	30246	30393	30191	30190	30043	30464	30475	30014	30185	30463	30472	30274	30239	30485	30084	30292	30241	30483	30376	30298	30090	30272	30096	30167	30158	30265	30186	30490	29952	30434	30078	30195	30416	30132	30110	30159	30298	30347	30417	30344	30167	30115	30423	30430	30372	30361	30500	30466	30820	30247	30252	29952	30298	30112	30360	30418	30402	30218	30106	30131	30050	30385	30062	30291	30484	30265	30581	30323	30321	30481	30364	30349	30179	30251	30507	30565	30521	30029	30410	29965	30211	30158	30131	30373	30525	30461	30278	30310	30357	30155	30092	30178	30373	30314	30110	30349	30389	30408	30112	30266	30114	30059	30145	30184	30106	30417	30337	30401	30466	30179	30222	30449	30340	30356	30357	30154	30383	30428	30138	30281	30338	30198	30255	30377	30079	29999	30328	30480	30425	30450	30299	30314	30362	30116	30169	30219	30440	30237	30121	30134	30642	30292	30319	30308	30433	30333	30440	30374	30374	30282	30358	30209	30183	30373	30423	30484	30414	30142	30320	30197	30364	30183	30315	30187	30128	30070	30330	30258	30265	30272	30437	30160	30213	30210	30489	30381	30570	30504	30235	30401	30421	29915	30513	30337	30168	30246	30197	30427	30256	29941	30385	30245	30137	30091	30307	30087	30525	30250	30061	30460	30378	30291	30267	30460	30266	30316	30269	30467	30595	30170	30277	30072	30565	30294	30283	30320	30360	30280	30249	30287	30428	30393	30431	30328	30597	30190	30336	30438	30185	30413	30228	30226	30519	30076	30424	30001	30474	30251	30217	30395	30430	30331	30130	30369	30064	30238	30504	30000	30308	30474	30370	29971	30370	30168	30310	30367	30364	30231	30287	30559	30053	30491	30440	30253	30447	30233	30070	30334	30376	30370	30229	30427	29902	30314	30238	29881	30081	30238	30198	30165	30258	30317	30385	30386	30588	30462	30365	30218	30199	30059	29986	30135	30269	30345	30269	30254	30572	30200	30192	30199	30523	30542	30263	30391	30287	30469	30284	30092	30231	30257	30161	30340	30160	30443	30514	30424	30265	30440	30384	30219	30201	30280	30296	30095	30520	30405	30179	30549	30338	30350	30292	30357	29971	30699	30222	30404	30015	30420	30763	30452	30191	30307	30008	30333	30286	30257	30328	30329	30369	30138	30502	30269	30370	30258	30375	30327	30130	30385	30436	30394	30371	30079	30101	30503	30537	30254	30498	30220	30504	30413	30458	30436	30164	30277	30031	30327	30312	30078	30257	30266	30524	29998	30062	30070	30388	30427	29934	30211	30183	30197	30421	30232	30221	30229	30212	30264	30606	30248	30416	30178	30314	30160	30289	30226	30332	30276	30244	30262	30407	30408	30445	30179	30227	30421	30306	30382	30224	30420	30374	30110	30181	30294	30451	30228	30344	30182	30458	30224	29960	30251	30316	30431	30136	30111	30238	30533	30371	30299	30258	30354	30412	30242	30437	30283	30297	30320	30003	30243	30307	30514	30154	30369	30309	30408	30111	30096	30145	29994	30243	30308	30260	30209	30231	30218	30551	30612	30222	30434	30424	30238	30268	30267	30057	30048	30342	30360	30616	30399	30015	30365	30316	30598	30118	30345	30100	30261	30343	30330	30423	30058	30341	30230	30369	30317	30381	30346	30284	30205	30200	30160	30538	30147	30406	30440	30114	30113	30181	30338	30525	30166	30352	30282	30448	30283	30108	30201	30396	30236	30412	30538	30514	30369	30435	30545	30217	30422	30552	30546	30456	30336	30275	30142	30381	30386	30336	29962	30578	29850	30627	30350	30260	30261	30481	30033	30365	30140	30439	30444	30354	30153	30616	30249	30727	30045	30327	30350	30335	30300	30294	30321	30469	30395	30504	30057	30430	30457	30194	30356	30511	30151	30359	30106	30094	30323	30173	30468	30541	30263	30229	30244	30159	30238	30206	30276	30147	30395	30453	30213	30211	30136	30168	30251	30258	30146	30332	30319	30090	30272	30021	30012	30302	30304	30216	30235	30196	30350	30370	30324	30372	30285	30087	30407	30090	30377	30426	30372	30483	30233	30349	30264	30123	30389	30306	30325	30236	30077	30061	30279	30140	30236	30563	30212	30145	30342	30220	30467	30343	30111	30322	30260	30240	30152	30334	30273	30476	30455	30161	30098	30288	30339	30355	30410	30235	30192	30536	30320	30548	30396	30163	30233	30358	30295	30312	30020	30166	30271	30555	30474	30295	30314	30501	30463	30380	30202	30393	30359	30320	30280	30412	30126	30414	30140	30306	30397	30332	30328	30195	30074	30188	30130	30267	30551	30038	30142	30248	30323	30469	30410	30130	30188	30387	30206	30105	30506	30482	30300	30239	30223	30277	30134	30196	30377	29995	30635	30165	30216	30759	30236	30189	30262	29892	30195	30292	30216	30332	30403	29975	30393	30357	30363	30292	30261	30348	30084	30232	30269	30081	30216	30218	30324	30377	30398	30235	30143	30399	30142	30233	30294	30534	30241	30340	30365	30175	30062	30277	30215	30101	30227	30268	30469	30200	30390	30332	30266	30569	30350	30371	30386	30423	30504	30416	30153	30249	30124	30401	30297	30188	29875	30395	29957	30084	30170	30270	30540	30082	30295	30201	30175	30363	30198	30254	30472	29942	30374	30276	30296	30085	30159	30376	30461	30253	30394	30554	30302	30176	30292	30542	30332	30084	30363	30304	30233	30301	30499	30458	30383	30352	29931	30489	30247	30272	30118	30153	30382	30234	30353	30381	30256	30158	30560	30414	30534	30417	30202	30203	30221	30430	30227	30449	30371	30378	30080	30246	30181	30372	30194	30201	30366	30592	30417	30291	30541	30331	30219	30322	30324	30340	30226	30147	30022	30136	30399	30404	30107	30246	30110	30435	30053	30316	30311	30409	30386	30591	30324	30368	30443	30380	30261	30067	30274	30285	30176	30547	30173	30085	30323	30376	30148	30616	30148	30180	30191	30213	30383	30415	30221	30270	30213	30125	30195	30434	30324	30485	30310	30156	30362	30166	30418	30236	30408	30522	30176	30584	30331	30027	30301	29917	30181	30117	30559	30167	30305	30039	30089	30129	30479	30329	30145	30243	30208	30377	30227	30197	30346	30208	30287	30368	29914	30410	30344	30285	30203	30282	30217	30435	30369	30297	30434	30300	30436	30396	30683	30549	30150	30102	30246	30338	30357	30222	30218	30373	30181	30449	30461	30199	30375	30070	30124	30436	30052	30372	30170	30331	30278	30017	30071	30229	30338	30281	30517	30408	30236	30243	30545	30258	30559	30475	30255	30400	30338	30303	30278	30341	30272	30190	30629	30580	30197	30205	30298	30293	30374	30268	30368	30213	30437	30178	30250	30113	30234	30440	30351	30307	30381	30441	30537	30197	30248	30360	30175	30189	30312	30516	30221	30389	30483	30199	30248	30525	30357	30424	30282	30180	30383	30224	30387	30371	30313	30426	30180	30313	30463	30206	30146	30472	30356	30049	30180	30451	30302	30180	30338	30302	30160	30289	30313	30127	30489	30305	30067	30127	30285	30192	30201	30275	30252	30176	30085	30039	30233	30199	30151	30146	30247	30360	30496	30381	30299	30171	30375	30311	30207	30407	30307	30218	30227	30322	30105	30289	30475	30581	30444	30267	30404	30407	30261	30209	30284	30332	30454	30332	30305	29967	30201	30294	30391	30507	30478	30243	30404	30295	30087	30217	30222	30250	30343	30338	30321	30263	30355	30373	30304	30448	30238	30194	30206	30222	30248	30232	30061	30335	30276	30079	30265	30251	30298	30623	30320	30473	30425	30616	30409	30227	30078	30256	30176	30190	30170	30269	30269	30148	29925	30315	30429	30320	30132	30139	30064	30184	30186	30267	30245	30402	30520	30144	30121	30398	30321	30239	30542	30363	30290	30356	30280	30349	30195	30181	30177	30224	29992	30115	30252	30238	30155	30403	30425	30350	30561	29876	30126	30165	30350	30245	30258	30133	30174	30252	30318	30309	30104	30353	30438	30398	30196	30100	30258	30238	30125	30262	30300	30410	29977	30587	30399	30208	30137	30468	30419	30514	30014	30210	30626	29977	30325	30196	30145	29912	30151	30313	30549	30144	30078	30132	30525	30337	30235	30332	30284	30347	30247	30578	30330	30412	30542	30320	30140	30273	30169	30314	30339	30281	30334	30291	30485	30427	30227	30227	30251	30595	30000	30040	30312	30178	30388	30334	30319	30170	30220	30388	30602	30252	30184	29993	30440	30415	30380	30459	30613	30551	30342	30314	30197	30147	30245	30313	30267	30231	30418	30015	30298	30112	30344	30282	30440	30097	30168	30338	30275	30476	30173	30161	30383	30128	29981	30314	30379	30369	30215	30078	30223	30371	30491	30430	30350	30005	30074	30066	30384	30186	30353	30197	30528	30278	30141	30405	30207	30328	30232	30418	30288	30253	30188	30211	30257	30528	30415	30246	30396	30365	30369	30197	30097	30252	30156	30104	30209	30310	30349	30311	30337	30358	30237	30470	30155	30188	30343	30412	30359	30247	30278	30458	30358	30372	30319	30240	30217	30273	30237	30481	30034	30075	30425	30312	30571	30371	30395	30217	30540	30594	30420	30557	30324	30171	30292	30343	30476	30276	30199	30384	30388	30394	30463	29969	30191	30304	30458	30517	30250	30396	30297	30764	30023	30424	30355	30396	30612	30396	30406	30306	30387	30308	30040	30036	30202	30379	30336	30168	30388	30360	30404	30165	30179	30307	30303	30234	30309	30167	30076	30066	30289	30182	30176	30359	30136	30314	30170	30328	30243	30278	30315	30342	30201	30229	30262	30512	30522	30059	30217	30345	30184	30404	30657	30271	30041
26027	42748	38585	24676	25399	25985	23836	21590	19777	17586	16890	16874	16880	16757	16700	16974	16808	16769	17042	16894	16674	16750	16626	16721	16737	16752	16748	16672	16585	16709	16815	16640	16772	16728	16783	16820	16740	16611	16740	16721	16766	16968	16523	16566	16921	16643	16558	16705	16800	16696	16837	16852	16678	16770	16706	16671	16597	16689	16667	16745	16403	16715	16623	16616	16653	16844	16828	16775	16677	16628	16741	16542	16837	16757	16683	16775	16807	16704	16738	16727	16670	16721	16648	16677	16589	16757	16622	16730	16520	16668	16696	16762	16668	16662	16894	16549	16744	16776	16823	16693	16901	16614	16787	16704	16826	16573	16489	16710	16757	16708	16789	16631	16634	16617	16836	16565	16596	16619	16673	16785	16603	16738	16675	16888	16847	16743	16761	16622	16872	16689	16729	16783	16879	16872	16703	16535	16681	16754	16725	16797	16652	16790	16609	16657	16679	16615	16805	16673	16732	16666	16746	16737	16798	16708	16626	16730	16711	16845	16813	16785	16671	16523	16844	16700	16736	16531	16659	16531	16558	16675	16728	16729	16564	16847	16660	16588	16557	16671	16576	16831	16738	16693	16673	16683	16687	16624	16581	16732	16713	16687	16605	16731	16854	16813	16523	16800	16699	16759	16766	16792	16712	16732	16621	16617	16749	16817	16678	16801	16664	16725	16512	16659	16724	16560	16505	16693	16750	16698	16747	16609	16762	16780	16889	16921	16730	16708	16699	16778	16618	16812	16686	16626	16606	16628	16749	16695	16680	16689	16645	16636	16754	16589	16547	16733	16566	16699	16860	16426	16736	16666	16745	16746	16763	16830	16726	16810	16846	16565	16709	16793	16590	16783	16766	16530	16790	16523	16789	16719	16667	16805	16744	16695	16718	16762	16805	16677	16789	16870	16711	16833	16748	16600	16723	16820	16670	16680	16691	16947	16751	16553	16697	16791	16727	16749	16696	16723	16422	16699	16679	16586	16744	16722	16781	16851	16732	16739	16769	16700	16702	16825	17002	16942	16715	16678	16677	16475	16869	16565	16622	16765	16599	16860	16743	16623	16706	16787	16763	16599	16649	16771	16584	16677	16677	16677	16577	16840	16778	16712	16662	16863	16573	16640	16744	16840	16629	16651	16795	16714	16694	16629	16610	16681	16711	16684	16809	16710	16876	16823	16703	16722	16758	16560	16649	16614	16955	16712	16776	16702	16701	16700	16615	16798	16839	16769	16719	16735	16575	16775	16731	16779	16760	16759	16728	16793	16601	16552	16758	16784	16844	16846	16493	16805	16657	16860	16821	16689	17073	16541	16854	16771	16696	16782	16835	16754	16587	16742	16850	16580	16692	16653	16814	16625	16737	16567	16984	16670	16767	16788	16718	16578	16738	16888	16716	16501	16763	16641	16701	16727	16859	16746	16810	16827	16978	16657	16611	16767	16751	16846	16626	16584	16766	16507	16601	16530	16569	16671	16720	16762	16747	16849	16778	16619	16650	16628	16773	16735	16727	16823	16677	16792	16711	16801	16719	16821	16707	16657	16644	16669	16597	16705	16721	16453	16678	16696	16534	16777	16670	16845	16746	16670	16690	16746	16871	16831	16482	16683	16861	16860	16632	16690	16694	16702	16580	16841	16666	16742	16740	16627	16779	16510	16904	16544	16865	16812	16432	16535	16735	16735	16571	16647	16698	16625	16549	16702	16589	16646	16643	16653	16642	16736	16758	16693	16618	16820	16586	16793	16640	16716	16850	16548	16573	16734	16571	16723	16809	16847	16697	16667	16789	16527	16765	16627	16813	16676	16747	16804	16623	16806	16680	16771	16673	16845	16541	16706	16771	16580	16659	16734	16680	16658	16562	16785	16788	16769	16648	16690	16767	16536	16720	16763	16473	16726	16628	16852	16743	16900	16873	16606	16811	16809	16844	16713	16636	16723	16558	16630	16821	16858	16805	16633	16707	16870	16651	16697	16744	16811	16734	16823	16537	16690	16614	16730	16869	16660	16713	16793	16690	16781	16539	16643	16564	16828	16639	16804	16703	16719	16726	16693	16645	16689	16688	16900	16539	16562	16692	16714	16738	16659	16820	16704	16699	16758	16782	16846	16726	16613	16887	16972	16851	16750	16745	16691	16722	16717	16694	16513	16704	16648	16653	16563	16788	16599	16777	16535	16749	16664	16660	16831	16706	16784	16670	16734	16806	16683	16721	16723	16639	16781	16745	16728	16681	16516	16627	16736	16703	16814	16804	16741	16660	16644	16579	16471	16816	16669	16588	16713	16933	16716	16733	16838	16644	16645	16848	16739	16746	16638	16825	16663	16803	16769	16910	16653	16732	16731	16675	16707	16732	16836	16835	16861	16706	16626	16762	16659	16778	16854	16692	16901	16831	16457	16694	16813	16744	16772	16877	16672	16648	16818	16756	16705	16729	16615	16677	16762	16771	16712	16768	16872	16737	16606	16781	16577	16883	16690	16700	16663	16691	16740	16714	16658	16517	16870	16680	16655	16733	16735	16421	16586	16795	16699	16737	16680	16716	16655	16529	16744	16786	16864	16683	16766	16768	16708	16664	16706	16689	16538	16719	16509	16628	16625	16540	16710	16635	16690	16637	16621	16625	16725	16682	16684	16883	16676	16690	16716	16910	16588	16765	16706	16735	16607	16733	16630	16685	16803	16553	16777	16589	16528	16691	16759	16655	16792	16692	16637	16541	16823	16764	16732	16515	16866	16822	16783	16788	16675	16802	16778	16701	16844	16822	16747	16843	16809	16539	16899	16518	16605	16689	16592	16686	16735	16744	16778	16754	16606	16807	16818	16785	16836	16645	16608	16769	16764	16535	16627	16700	16910	16917	16804	16767	16680	16598	16779	16773	16744	16881	16682	16675	16651	16775	16790	16792	16721	16612	16777	16681	16816	16657	16681	16762	16607	16713	16561	16715	16902	16672	16679	16604	16754	16699	16672	16633	16819	16639	16765	16657	16704	16663	16806	16495	16567	16756	16665	16654	16876	16693	16650	16650	16613	16757	16661	16781	16709	16702	16595	16613	16669	16654	16771	16655	16640	16729	16632	16768	16613	16577	16602	16778	16662	16692	16625	16921	16861	16763	16551	16662	16834	16766	16614	16858	16620	16671	16799	16885	16699	16825	16733	16712	16846	16681	16793	16813	16642	16641	16714	16700	16772	16696	16845	16764	16527	16803	16793	16672	16707	16787	16644	16795	16715	16738	16588	16568	16852	16630	16505	16671	16539	16833	16772	16582	16528	16518	16630	16719	16767	16598	16713	16913	16690	16748	16799	16814	16862	16644	16679	16861	16694	16515	16683	16701	16711	16502	16868	16662	16728	16736	16602	16721	16825	16807	16533	16761	16588	16818	16609	16626	16586	16573	16674	16612	16901	16793	16844	16565	16757	16616	16658	16587	16774	16584	16675	16718	16648	16838	16783	16648	16780	16678	16813	16663	16702	16787	16663	16758	16951	16767	16617	16784	16629	16667	16709	16691	16749	16765	16798	16725	16556	16747	16598	16953	16730	16540	16686	16826	16673	16590	16816	16597	16831	16728	16622	16712	16733	16917	16785	16616	16759	16609	16598	16816	16618	16644	16714	16604	16715	16842	16763	16793	16816	16868	16810	16515	16658	16640	16782	16883	16575	16822	16605	16768	16756	16673	16771	16693	16623	16752	16677	16782	16618	16626	16966	16616	16760	16539	16833	16495	16690	16728	16730	16789	16804	16800	16592	16642	16694	16791	16750	16670	16646	16684	16850	16560	16829	16715	16582	16754	16692	16839	16603	16734	16757	16556	16721	16683	16698	16917	17000	16743	16792	16748	16648	16658	16789	16783	16764	16801	16624	16671	16733	16614	16703	16655	16846	16862	16760	16698	16669	16864	16736	16671	16670	16801	16856	16851	16479	16670	16809	16692	16565	16585	16800	16797	16768	16585	16641	16634	16702	16550	16695	16704	16638	16748	16627	16559	16707	16741	16806	16732	16706	16455	16635	16590	16862	16758	16883	16646	16702	16527	16877	16655	16757	16600	16881	16780	16561	16899	16757	16591	16778	16758	16678	16663	16802	16982	16907	16781	16801	16732	16624	16565	16853	16827	16707	16650	16920	16755	16557	16688	16616	16517	16754	16694	16581	16731	16781	16869	16775	16756	16580	16480	16869	16575	16635	16782	16710	16797	16820	16811	16682	16758	16615	16869	16807	16479	16786	16666	16779	16597	16725	16861	16860	16627	16698	16653	16517	16627	16659	16533	16791	16800	16681	16575	16754	16735	16529	16670	16818	16648	16758	16817	16737	16542	16643	16641	16860	16537	16773	16734	16772	16608	16798	16684	16704	16806	16669	16948	16729	16698	16736	16684	16849	16662	16663	16675	16707	16648	16760	16850	16678	16725	16810	16940	16687	16863	16796	16734	16747	16766	16827	16748	16716	16717	16682	16886	16740	16716	16810	16919	16721	16585	16838	16712	16677	16709	16621	16815	16818	16826	16733	16640	16652	16583	16857	16723	16749	16589	16802	16859	16548	16790	16692	16751	16679	16698	16817	16588	16744	16814	16865	16639	16577	16655	16601	16691	16784	16718	16893	16670	16682	16982	16910	16518	16576	16691	16811	16768	16576	16592	16764	16783	16726	16701	16678	16659	16709	16674	16935	16775	16787	16588	16736	16742	16632	16776	16728	16699	16659	16924	16638	16775	16610	16741	16627	16690	16819	16670	16644	16722	16709	16711	16768	16686	16537	16806	16553	16796	16724	16659	16533	16774	16729	16795	16677	16790	16563	16686	16727	16629	16674	16620	16789	16672	16709	16776	16717	16874	16723	16681	16751	16833	16830	16786	16560	16635	16612	16611	16778	16781	16636	16761	16666	16850	16707	16626	16830	16658	16726	16838	16859	16622	16722	16719	16827	16888	16649	16664	16666	16686	16777	16688	16515	16676	16660	16698	16798	16779	16819	16784	16627	16813	16658	16488	16539	16572	16698	16750	16725	16832	16696	16688	16857	16686	16736	16792	16643	16727	16882	16781	16727	16654	16770	16847	16661	16803	16654	16758	16599	16790	16889	16627	16783	16779	16781	16632	16604	16776	16592	16916	16813	16892	16710	16744	16608	16726	16662	16940	16931
24778	21975	32188	34565	36439	43643	54540	52745	43500	36605	32519	30761	30489	30325	30364	30223	30261	30347	30287	30311	30244	29860	30259	30149	30216	30388	30390	30162	30005	30147	29993	30052	30282	30194	29974	30232	30046	30137	30268	30170	30102	30327	30249	30228	30247	30632	30035	30347	30041	30249	30147	30045	30015	30013	30161	30053	30211	30131	30263	29822	29879	30190	30130	30028	30335	30248	30023	30114	30195	30270	30257	30162	29991	30103	29902	30146	30139	29941	30140	30308	30196	30159	30288	29818	30019	30094	29829	30162	30110	29907	30036	30162	30203	30256	30099	30008	30171	30103	30003	30044	30086	30327	30108	30180	30188	30160	30059	30159	30141	30209	30176	29939	30442	30297	30057	30186	30172	30108	30135	29607	29994	29930	29903	30145	30076	29700	29992	29962	30212	30169	30262	30018	30053	30135	30433	30171	29920	30080	30081	30205	30000	29993	30194	30279	30166	30217	29908	30024	30010	29945	30119	29946	30024	29931	30073	30312	30266	29962	29986	29953	30100	30261	30155	30336	29872	30381	30086	30104	30089	29921	30072	30116	30123	30069	30260	30155	29782	30141	30025	30353	29947	30274	30172	30225	30188	30123	30149	29964	30285	29975	30230	30195	30072	30268	30001	30059	30074	30225	29955	30005	30110	30047	30091	30096	29777	30083	30118	30131	30307	29982	29938	30249	30157	29829	30352	30265	30037	30230	30004	30148	30080	30101	30004	30148	29969	30151	30314	30276	29987	30301	30314	30286	29999	30232	30023	30155	30378	29864	30045	30055	30045	30002	30109	30232	29843	30044	30035	29988	30228	30306	30105	30067	30070	30180	30225	30021	30055	30289	30006	30117	30155	30088	30064	30186	30354	29927	30017	30476	30054	30145	30040	30066	30270	30374	30056	30076	30386	30202	30016	30123	29984	30195	30105	30061	30150	30044	29971	30117	29999	30279	30211	30074	30535	30196	29911	30212	30165	29837	29839	30260	29979	30041	29795	30089	30030	29821	30168	29937	29979	29854	29705	29810	30129	30191	30056	30068	30101	29936	29978	30373	30110	30149	30084	29756	29942	29981	30349	30238	30129	30001	30056	30071	30134	30111	29937	30246	30178	29881	30189	30105	29814	30181	30232	30039	30316	30182	30201	30073	30233	30448	30321	30116	30062	30040	30117	29936	30119	30188	30188	30241	30253	30139	30109	29886	30075	29903	30193	29999	30121	30087	30130	30319	30086	30034	30095	30124	30313	29986	30059	30119	29936	30092	30153	30126	30066	30183	30012	29932	29997	29986	29872	30091	29900	30159	30041	30243	29947	30020	30467	30264	30390	30207	30123	30115	30076	29960	30117	30244	29978	30047	29933	30106	30093	30086	30017	30263	30111	29925	30143	29998	30270	29913	29939	30132	30176	30281	30255	30154	30180	30018	30035	30158	30288	30147	30109	30088	29993	30007	30004	30010	30258	30286	30071	30181	29857	30314	30042	30008	30086	30131	30012	30337	30168	29905	30304	30103	30188	30218	30062	29978	29998	30026	30076	30028	30256	30165	30020	29858	30078	30243	30037	30013	30098	30313	29858	30168	30132	30302	29867	30349	30192	30156	30158	29674	29902	30157	30090	30354	30214	29998	30082	30201	30316	30096	30200	30177	30198	30047	30188	30160	30051	30325	30179	30216	30112	29964	30046	29943	29928	30043	30127	30204	30014	30268	29884	30143	29896	30240	30190	29951	30144	30300	30078	30387	30089	30035	29721	30119	30348	29894	29938	30165	30250	29957	30413	29914	29975	30099	30169	30057	30246	30159	30161	30323	30357	30090	30044	30116	30124	30075	30163	30155	29975	30058	30248	30096	30020	30313	30152	30023	30092	30178	30072	30282	29978	30318	29944	29953	29922	29994	30398	30018	30236	30110	30147	30213	30208	30047	30104	30284	29966	30265	30215	30212	29964	30180	29992	30058	30107	29918	30221	30057	30321	30223	29710	30291	30155	30061	29961	30033	30023	30131	30242	29959	30261	30051	29996	30109	30066	30243	29839	30056	30269	30187	30173	30053	29887	30113	30432	30185	30123	29900	30234	30009	30210	30157	30188	30023	30198	30290	30260	30043	30230	30006	30224	29833	30201	30173	30276	30022	30085	29980	30079	29814	30149	29940	30000	29940	30056	30177	30083	30242	30179	30002	30169	30215	30089	30237	30281	29810	30127	30141	30100	30125	30414	30274	30053	29906	30044	30108	30174	30206	30122	29968	30044	30035	29660	29867	29988	30168	29983	29777	29974	30181	29784	30141	30231	29835	30048	30088	30028	29817	29911	30157	30006	30110	30019	30327	30078	29802	30218	30000	30209	29905	30121	29933	30193	30248	30030	30293	30135	30248	30124	29969	29990	30148	30326	30254	29799	30181	30105	30071	29974	30189	29996	29913	29995	30120	30354	29888	29906	30141	29902	30097	29953	30329	30316	30079	30004	30120	30253	30076	30079	30133	29922	30142	30212	30073	30124	29985	30113	30097	30281	29883	30216	30296	30387	30213	29851	30171	30101	30117	29917	29893	30364	30234	30041	30433	29912	29911	30074	30031	29941	30099	30152	29991	30172	30221	30228	30179	30278	30080	30153	29996	29775	30284	30070	30232	30215	29834	30340	30139	30123	29979	30027	30164	30031	30190	30229	30149	30132	30152	30052	30044	30093	30055	30167	30353	29865	30003	30382	30158	29798	30184	29895	29987	30382	30259	30117	29853	29783	30204	30197	29887	30096	29937	29991	30111	30143	30047	30156	29948	30045	29923	29967	29962	30187	30119	30040	30101	29816	30059	30156	30188	29869	29990	30036	30026	30040	29931	30078	30093	30336	29999	30129	29990	30340	30121	30313	30196	29844	30326	30143	30018	30263	30000	29845	30162	29886	30272	30356	30321	30241	30215	30460	29913	30164	30164	30393	30340	30222	30003	30038	30301	30230	30236	30221	30266	30073	30225	30168	29948	30103	30057	30201	30074	30298	30184	29977	30339	30314	30116	30075	30117	30036	30045	30180	30227	30033	30140	30019	29995	29941	29929	30050	30239	30119	30041	30171	30339	30165	30240	30136	30172	30019	30002	30028	29966	30325	30090	29996	30061	30323	30168	30333	30123	29972	30223	29991	30269	30085	30082	30110	29938	29882	29970	29930	30196	29965	29943	30328	30103	30077	30154	29887	30172	30052	29959	30024	30051	30068	29960	30065	29975	30033	30246	30039	30032	30194	30053	30277	30240	30071	30105	30250	30088	30042	30183	30297	29847	30150	29901	29861	30142	30029	30031	30078	30402	29949	29982	29927	30058	30106	30374	30173	30307	30130	30144	29964	30104	30459	29891	29917	30216	29934	30157	30260	30060	29966	29998	30099	29868	30265	30144	30188	30175	30434	30229	30126	30246	30088	30269	30259	30289	30112	30394	30455	29877	30000	29812	30074	29947	30211	30393	30039	30448	30003	30033	30200	30063	29799	30153	29997	30078	30179	30180	30141	29980	30052	30186	30293	30299	30198	29924	30231	30297	30207	30352	29961	30062	30160	30082	30132	29989	30252	30218	30085	30133	30171	29887	30202	30125	30320	30021	30177	29918	30064	29981	30098	30000	30082	30113	29939	30021	30187	30090	30433	30281	30104	30225	30096	29996	30205	30219	29948	29967	30045	29898	30098	30256	30321	29926	30176	30277	30305	30046	30136	30354	30210	30141	30220	30101	29903	30011	30187	30133	30193	29954	30080	29875	30147	30130	30043	30052	30077	30287	30296	30313	30028	30240	30238	30256	30105	30089	30172	30057	29988	29946	30137	30122	30081	30025	30045	29948	30208	30183	30217	30111	30179	30124	30222	30051	29839	30218	30158	30220	30108	30083	30027	30040	29971	30172	30008	30007	30119	29953	30280	29951	29997	29914	30047	30202	30156	30107	30180	29998	30035	30173	30444	30227	30022	30047	30054	30272	30148	30128	30152	30150	30034	30075	30190	30126	30332	29819	30249	30128	30150	29980	30156	30160	30182	30099	30089	30203	30187	30119	30148	30286	29831	29999	30218	29957	29962	29950	29999	30084	30132	30133	29949	30120	30230	30375	30189	30421	30187	30278	29879	29979	30209	30029	29897	30037	29943	29824	30184	30055	30173	30177	30080	30214	30002	30015	30278	30174	30096	29980	30158	30089	29978	30041	30136	30019	29940	30248	30059	30111	30036	30043	30098	29932	30312	30179	29867	30099	30046	30055	30215	30280	30020	30255	30000	30203	30036	29957	30348	30006	30146	30314	30189	30186	30288	29975	29912	30251	30342	30071	30191	30150	30302	30057	30196	30092	29881	30110	30096	30210	29974	30063	30021	30515	30009	30142	29871	30313	29926	30097	30191	30333	30147	30281	30046	30098	29975	29929	30046	30102	29932	30219	30109	30068	30025	30021	30220	29864	29906	30283	30148	30378	30280	30055	30166	30355	29848	29990	29950	30295	30320	30055	30206	29938	30306	30352	30364	30179	30160	30072	30055	29947	30198	30547	29900	30207	30234	29996	30263	30010	30384	29992	30161	30016	30080	30102	29977	29742	30181	29880	30043	30211	29984	30117	30110	30006	30244	30313	30086	30080	30174	30078	29833	30057	29981	30220	30002	30038	30182	30301	30195	30056	30199	30151	30186	29979	30105	30205	29893	30058	30060	30191	30108	29987	30067	29961	29925	29940	30287	30165	30195	30053	30264	30219	30163	30090	30276	30189	30323	30200	30094	30262	30198	29930	30294	30137	30252	30562	30341	30167	29885	30198	29875	30003	30107	30095	30038	29903	29919	30330	30538	30304	30021	29933	30131	30080	30100	30196	29987	29866	30262	29991	30262	30029	29790	30095	30341	30062	30155	30000	29939	29945	30142	30100	30327	30167	30251	30179	30049	30152	30215	30282	30221	30215	30090	30032	29963	30397	30204	30091	30006	29986	29990	30050	30169	30079	29988	29766	29953	30214	30119	30239	30098	30183	30134	30148	30093	30106	30178	29930	29940	30094	29949	30113	30378	30058	30012	30176	29993	30073	30386	30180	30010	29973	30284	30025	30207	30168	29933	30480	30080	30124	29942	29937	30087	30023	30209	29928	30035	29969	30068	29695	30295	30094	30179	30152	30205	30075	30013	29878
27190	48409	47456	33099	31276	34878	43642	41166	30439	22094	18583	17520	17174	17116	16880	16993	16918	17047	16900	16805	17116	16867	17007	16864	17082	16925	16728	16872	16847	16772	16795	16921	16929	16929	16788	16941	16931	16880	16955	16910	17122	16783	16845	16882	16984	16783	16827	16993	16920	16950	16833	16795	17142	17005	17013	16909	16877	16830	16643	16869	16735	16807	16985	16838	17037	16890	16817	17022	16980	17046	17120	16988	16944	16697	17049	16924	16954	16936	17054	17058	16920	16766	16961	16893	16789	16716	16985	16867	16946	16875	17033	16866	16839	17020	16758	16731	16870	17084	16772	16801	16914	16813	16822	16845	16927	16764	16889	16897	16849	16997	16943	16772	17008	16844	16819	16899	16847	16934	16756	16717	16886	17007	16802	16818	16971	16857	16940	16791	16848	16952	16971	16668	16797	16887	17050	16751	16820	16767	16796	16762	16804	16718	16893	17029	16898	16802	16933	16995	16880	16823	16928	17094	16908	16901	16907	16936	16912	16921	16800	16943	16768	16980	16916	16872	16975	16954	16794	16678	16966	16891	16701	17028	16878	16933	16700	16668	16914	16918	16931	17053	16730	16801	16949	17103	16794	16986	16812	16897	16736	16921	16884	16712	16784	16841	16863	16862	17020	16863	16893	16954	16770	16801	16870	16856	16891	16836	16782	16897	16944	16855	16948	16948	16795	16941	16843	16820	16904	16951	16984	16892	16852	16804	16918	16972	16920	16845	16742	16948	16808	16892	16972	16784	16900	16708	16873	16883	16887	16798	16862	16921	16740	16943	16786	16893	16991	16692	16875	16956	16775	16776	16898	16782	16753	16885	16882	16975	16944	16775	16860	16813	16950	16940	16730	16850	16909	16908	16912	16715	16916	16950	16734	16802	16882	16952	16943	16891	16831	16752	16856	16854	16831	16967	16894	17005	16892	16836	16895	16887	16995	16934	16652	16994	16935	16865	16969	16729	16960	17039	17038	16835	16838	16855	16800	16923	16939	16738	16941	16849	16864	16972	16922	16801	16963	17144	16880	16774	16971	16849	16924	17074	16886	16854	16854	16889	16884	16902	16810	16916	16767	16712	16728	16867	16816	16922	16862	17092	16965	16762	16952	16876	16971	16882	17068	16723	17007	16694	16730	16902	16850	16961	16850	16876	16813	16904	16949	16787	17087	16722	16926	16771	16918	16650	16906	16902	16719	16809	16840	16919	16928	16954	16820	16909	16974	16705	16829	16899	16942	16868	16832	17046	16904	16819	16868	16912	16828	17018	17054	16997	16835	16800	16842	16771	16963	17009	16937	16880	17111	16817	16711	16795	16610	16990	16874	16998	16939	16923	16793	16887	16792	16715	16998	16790	16840	16742	16646	16756	16930	16926	16886	16903	16889	16902	16739	17222	16812	16766	16827	16901	16849	16845	16911	16789	16916	16746	16884	16822	16783	16962	16889	17015	16908	16772	16859	17093	16722	17061	16915	16999	17019	16925	17060	16841	16854	16943	16936	16820	16916	16976	16820	16932	16871	16668	16889	16939	16908	16713	17043	16945	16782	16922	16583	17023	16855	16884	17005	16776	16673	16841	16738	16875	16822	16734	16845	16889	16954	16904	16881	16817	16862	17033	16921	16809	16954	16852	17027	16905	16830	16771	16719	16840	16821	16720	16812	16880	17023	16815	16831	16924	16800	17001	16865	16913	16922	16742	16692	17022	16862	16848	16796	16809	16948	17014	16911	16954	16836	16791	17017	16666	16786	17028	16696	16864	16897	16839	16725	16847	16770	16761	16826	16898	16766	16924	16891	16998	16863	16810	16868	17044	16807	16933	16834	16884	16587	17097	16680	16671	16893	16992	16813	16971	16866	16927	16871	16806	16905	16926	16886	16618	16887	16793	16980	16688	16906	16745	17072	16866	17029	16571	16693	16727	16853	16721	16990	16768	16947	16780	17005	16891	16842	16865	16869	16896	16712	16769	16889	16789	16897	16884	16856	17034	16784	16901	16786	16872	16842	16897	16738	16860	16809	16829	16957	16917	16819	16863	16837	16977	16909	16779	16740	16838	16976	17012	16816	16998	17091	16874	16655	17133	16915	16843	16887	16773	16995	17057	16982	16801	16797	16688	16876	16651	16858	16907	16736	16955	17013	16686	16928	16877	16916	16899	16744	16808	17032	16918	16781	16973	16839	16990	16696	16767	16949	16748	16808	16954	16833	16910	16961	16754	17032	16878	16918	16905	16740	17053	16822	16888	16983	16824	16851	16848	16907	16953	16774	16921	16947	16843	16828	16967	16974	16852	16613	16730	16901	16852	16893	16974	16963	16835	16983	16816	16751	16978	16969	17207	16886	16901	16748	17036	16827	16863	16935	16876	16758	17018	16727	16937	17005	16925	16763	17079	16931	16883	16870	16927	16839	16800	16781	16858	16749	17044	16977	16764	16696	16929	16928	16959	16969	16980	16911	16885	16791	16992	16896	16785	16865	16769	16927	16679	17016	16761	16751	16844	16886	16884	16746	16716	16860	16928	16797	16854	16925	16927	16824	16928	16981	16902	16839	16882	16692	16937	16985	16770	16897	16947	16977	16681	17012	16815	16714	16731	16822	16879	17130	16851	16871	17033	16900	16883	16862	16934	16757	16834	16953	17052	16753	16823	17026	16812	16974	16912	16794	16976	17012	16876	16933	16822	16722	16922	16788	16807	16784	17204	16848	16801	16908	16761	17085	16937	16834	16841	16959	16743	16942	16889	16924	16866	17021	16806	16889	16896	16973	16863	16951	16785	16828	16840	16882	16897	16695	16830	16989	16865	16843	16805	16851	16947	16710	16928	16977	16719	16869	16865	17096	16935	16778	16848	16968	16997	17090	16945	16732	17125	16814	16962	16999	16766	16923	16789	16891	16862	16792	16888	16979	16873	16929	16727	16956	16863	16974	16761	16811	16918	16980	16971	16992	16643	16972	16694	16945	17072	16958	16707	16808	16905	16892	16837	16954	16864	17076	16801	16765	16946	16803	16878	16819	16897	16989	16787	16974	16771	16898	16972	16802	16895	16977	16879	16857	16928	16761	16867	17002	16979	16895	17075	16823	16811	16916	16890	16956	16922	17064	16883	16770	16886	16706	16979	16908	16960	16828	17000	16816	16957	16890	16623	16893	16991	16780	16884	17080	16631	16983	16754	16935	16768	16877	16908	16790	17060	16953	16917	16772	16813	17118	16544	16830	16907	16933	16779	16808	16783	16949	16845	17042	16753	16956	16882	16858	16847	16951	17086	16750	16909	16799	16971	16855	16829	16821	17022	16837	16963	16817	17032	16851	16746	17016	16785	16836	16893	16896	16871	16811	16823	16691	16888	16922	16787	16802	17015	16944	16805	16745	17003	16951	16915	16895	16906	16717	16955	16779	16842	16943	16884	16764	16752	16914	16881	16782	16984	16723	16911	16889	16730	16827	17070	16846	16853	17004	17206	16836	16997	17011	16865	16960	16677	16857	16688	16672	16733	16864	16845	16804	16954	16814	16890	17098	16963	16861	16624	17048	16867	16881	16803	16851	16901	16793	16849	16887	16870	16772	16845	16851	16819	16783	16768	16707	16978	16837	17049	16782	16974	16794	16861	16911	16951	16914	16752	16938	16823	16876	16950	17048	17075	17012	16905	16888	16953	16778	16784	17054	16879	16942	17011	17040	16804	16776	16785	16818	16861	16659	16968	16989	16922	16845	16892	16977	16761	16618	16679	16938	16851	16598	17001	16972	16768	16810	16806	16984	16851	16905	16937	16758	16755	16794	16663	16975	16848	16968	16866	16981	16936	16892	16781	16865	16854	16906	16895	16812	16809	16916	16930	16663	16977	16887	16798	16873	17006	16960	17005	16952	16828	16994	16893	16881	16797	16944	16967	17048	17023	16803	16979	16815	16976	16723	16884	16879	16746	16903	16782	16853	16869	16803	16834	16780	16742	16808	16952	16867	16917	16874	16921	16634	16856	16901	16952	16807	16897	16770	16968	16965	16935	16942	16935	16847	16853	16792	16984	16776	16864	16765	16882	16980	16776	16822	16828	16844	17022	16756	16860	16903	16895	16892	16802	17147	16787	16889	17066	16974	16918	16896	16737	16925	16913	16832	16875	16873	16906	16869	16977	16894	16986	17139	16872	16700	17023	16778	16916	16855	16803	16712	16703	17088	16934	16871	16965	16990	16878	16905	16985	17043	17030	16954	16716	16775	16764	16882	16857	16791	16725	17000	16717	16779	16778	16866	16816	17071	16883	16949	16803	16942	16947	17004	16903	16742	16977	16685	16921	16780	16793	16852	16912	16871	16761	16946	16924	16933	16838	16807	16879	16846	16947	16906	16950	17023	16836	16681	16803	17047	17067	16925	16874	16905	16721	16886	16820	16933	16905	16815	17000	16616	16967	16763	16914	17043	16980	16788	16795	16731	16788	16927	16965	16909	16797	16986	17018	16891	16853	16911	16799	16871	16934	16822	16892	16974	16938	16903	16821	16928	16791	16761	16795	17062	16833	16892	16912	16774	16771	16835	17069	16788	16880	16816	16760	17051	16790	16702	16957	16923	16923	16898	16794	16876	16872	16983	17007	16833	17015	17001	16832	16971	17008	16986	16878	16729	16679	16921	16936	16940	16858	16989	16675	16899	16782	16990	16728	17121	16718	16946	16885	16918	16820	16988	16775	16832	16797	16949	16853	16909	16656	16940	16736	16606	16715	16795	16860	16847	16758	16980	17012	16954	16863	16731	16846	16914	17032	17039	17013	16886	16905	16921	17047	16798	16988	16852	16900	17005	16907	16800	16984	16850	16931	16761	17007	16831	16715	16858	17003	16894	16886	16847	16971	16690	16848	16777	16759	16926	16851	16772	16790	16747	17049	17136	16908	16717	16889	16839	16906	16808	16841	17003	16785	17033	16885	16991	16997	16863	16918	16834	16754	16793	16963	16838	17115	16736	17095	16800	16808	16947	16968	16869	16811	16801	16841	17026	16800	16758	16802	16873	16832	16940	16792	16996	17045	17015	16933	16978	16916	16949	17047	16801	16796	16871	16755	16848	16821	16850	16873	16864	16798	16930	17010	16858	17062	16849	16783	16825	16831	16957	16641	16946	16815	16875	16790	16953	16863	16838	16867
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
