0	46	30	46	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
337016526740	337016527251	337016527801	337016528351	337016528901	337016529451	337016530001	337016530551	337016531101	337016531651	337016532201	337016532751	337016533301	337016533851	337016534401	337016534951	337016535501	337016536051	337016536601	337016537151	337016537701	337016538251	337016538801	337016539351	337016539901	337016540451	337016541001	337016541551	337016542101	337016542651	337016543201	337016543751	337016544301	337016544851	337016545401	337016545951	337016546501	337016547051	337016547601	337016548151	337016548701	337016549251	337016549801	337016550351	337016550901	337016551451	337016552001	337016552551	337016553101	337016553651	337016554201	337016554751	337016555301	337016555851	337016556401	337016556951	337016557501	337016558051	337016558601	337016559151	337016559701	337016560251	337016560801	337016561351	337016561901	337016562451	337016563001	337016563551	337016564101	337016564651	337016565201	337016565751	337016566301	337016566851	337016567401	337016567951	337016568501	337016569051	337016569601	337016570151	337016570701	337016571251	337016571801	337016572351	337016572901	337016573451	337016574001	337016574551	337016575101	337016575651	337016576201	337016576751	337016577301	337016577851	337016578401	337016578951	337016579501	337016580051	337016580601	337016581151	337016581701	337016582251	337016582801	337016583351	337016583901	337016584451	337016585001	337016585551	337016586101	337016586651	337016587201	337016587751	337016588301	337016588851	337016589401	337016589951	337016590501	337016591051	337016591601	337016592151	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
51504	31317	25430	18489	10841	5296	2672	1246	823	7068	16142	3057	394	346	332	356	303	353	328	313	291	315	303	289	251	298	313	307	283	285	282	312	291	314	287	303	260	259	253	305	303	262	262	267	274	255	288	278	267	270	283	269	269	260	281	285	299	317	264	283	251	287	252	281	278	288	280	284	284	249	275	246	272	274	271	268	292	275	295	309	312	271	233	278	253	301	271	296	283	279	278	277	282	260	294	299	280	243	285	273	286	280	279	248	244	270	272	289	261	296	301	260	278	288	290	301	284	256	275	248	252	269	272	281	268	257	298	277	263	289	278	285	290	286	292	249	267	274	276	257	279	287	267	276	262	302	290	275	279	278	312	267	268	282	298	272	265	274	284	251	253	275	304	260	324	276	292	296	294	280	293	271	261	259	283	263	288	272	280	282	270	246	272	285	267	274	294	284	279	294	297	256	276	257	248	275	291	263	280	261	310	279	287	270	304	261	289	283	297	263	260	265	272	298	252	302	276	299	302	279	300	253	266	279	307	257	273	272	272	261	312	270	311	278	239	299	250	274	286	266	268	253	295	241	261	315	286	272	280	273	247	266	256	272	282	264	294	264	296	278	281	289	296	275	268	273	297	274	276	291	320	287	247	272	270	311	255	265	259	268	270	276	277	287	278	296	278	307	294	298	284	272	292	268	275	279	293	267	269	251	268	244	266	294	296	278	268	299	284	252	240	263	268	265	274	290	257	257	256	283	261	273	278	290	313	277	249	281	255	292	266	256	294	261	255	295	271	263	315	294	256	286	264	257	276	258	282	272	281	264	280	269	286	280	281	270	264	277	257	283	273	272	243	277	288	269	266	291	268	265	260	258	277	287	293	297	286	267	267	269	276	240	255	245	295	230	278	249	276	296	275	297	281	283	299	294	295	315	284	287	282	250	258	289	258	273	270	285	273	283	279	288	299	282	318	291	279	256	283	254	270	288	245	281	254	273	274	267	283	278	276	270	277	296	271	276	279	300	272	268	276	280	277	270	275	264	284	258	257	280	264	285	296	288	276	302	269	271	235	249	283	265	306	281	256	279	318	277	263	265	270	262	256	295	256	269	284	266	266	286	262	297	269	273	271	275	290	285	255	257	266	282	282	267	283	259	284	286	269	280	288	286	300	290	258	261	279	269	253	270	273	287	264	264	267	259	304	246	268	297	255	310	285	265	253	280	289	250	285	258	267	283	306	251	292	278	275	263	264	265	260	263	229	271	288	237	281	262	299	278	284	279	282	268	296	253	277	257	256	296	256	277	265	279	251	250	277	259	273	275	250	246	243	288	262	288	270	262	277	265	307	256	284	278	292	305	318	256	277	263	269	273	292	296	263	271	252	292	292	267	273	254	261	293	288	281	294	283	266	280	276	242	269	296	255	303	280	260	294	295	252	259	304	294	289	274	283	267	277	286	261	254	237	252	265	261	297	276	250	304	284	280	261	251	274	301	263	280	291	264	297	312	260	256	285	238	293	263	270	290	265	252	275	306	297	272	269	281	274	279	290	271	263	261	278	285	264	273	260	274	264	277	298	274	274	257	273	268	283	275	280	273	268	279	271	288	258	279	261	289	282	253	274	272	275	285	264	282	263	267	261	258	264	294	232	293	297	262	285	263	293	280	268	303	268	300	261	294	278	273	268	292	290	296	282	292	257	272	294	279	277	285	271	273	284	261	270	289	275	276	251	230	292	296	274	310	305	256	267	268	282	284	258	296	253	288	278	250	274	267	270	253	310	296	261	297	281	269	295	253	251	255	289	260	311	270	268	268	249	296	267	260	269	262	285	279	281	290	247	270	285	268	313	277	289	294	315	278	260	272	260	284	300	281	291	306	282	284	260	286	275	292	275	272	281	251	272	275	278	257	275	263	253	312	286	290	290	282	284	289	254	266	283	299	283	285	273	256	306	288	274	262	299	278	280	264	254	289	254	273	278	277	293	288	254	283	254	232	288	286	253	276	290	277	308	271	276	286	270	273	288	290	286	253	282	252	255	257	278	270	280	247	316	275	323	270	255	285	304	289	291	272	285	298	249	284	257	258	294	294	280	254	289	287	266	324	289	275	265	292	266	240	285	278	269	289	265	300	251	248	268	302	269	269	288	253	279	269	247	283	299	279	261	263	293	262	280	267	300	273	282	272	295	259	261	258	296	261	294	270	242	289	285	293	275	262	271	293	233	286	307	285	275	268	276	280	269	261	306	275	274	278	275	289	290	276	297	269	281	293	271	259	286	243	276	272	287	271	287	295	265	313	291	261	290	273	277	292	286	297	286	282	273	299	264	261	259	315	263	263	308	281	268	280	298	240	301	272	251	268	297	274	264	288	255	284	289	278	283	271	307	253	260	270	272	265	299	256	295	268	265	270	274	286	278	285	305	282	244	310	257	248	288	272	284	265	260	292	271	263	256	284	290	315	269	256	276	257	270	239	263	298	273	276	244	295	299	264	248	240	282	286	289	295	267	264	278	267	265	282	280	268	267	252	321	281	256	247	295	242	265	267	291	299	288	257	299	284	281	270	293	290	288	276	283	274	269	271	301	251	289	273	283	293	268	260	265	276	226	263	267	236	250	240	273	298	261	267	263	283	247	283	278	271	286	298	281	266	292	290	310	261	253	259	281	271	283	239	249	258	329	263	283	264	269	248	262	264	268	251	247	280	271	258	275	289	272	251	289	276	262	272	274	271	291	266	280	273	262	254	297	284	258	280	287	281	259	296	275	293	299	296	294	266	313	282	267	300	295	298	263	300	246	270	306	218	248	277	265	288	282	284	273	267	302	288	293	277	251	298	264	306	258	262	306	268	284	264	268	297	277	273	275	287	293	295	301	275	284	290	276	264	279	285	286	275	291	274	294	273	295	313	284	297	270	270	276	279	288	262	253	265	274	288	261	244	228	274	237	222	255	300	293	286	308	278	273	256	290	307	276	276	255	246	280	274	263	270	284	277	302	268	322	252	305	262	282	246	257	278	316	311	268	270	286	283	281	295	261	260	256	306	276	252	271	280	280	275	257	308	264	255	257	273	289	265	293	290	266	297	273	284	285	287	281	285	294	289	266	251	286	266	257	266	257	290	259	271	268	270	291	252	273	263	300	275	284	272	285	275	249	248	306	267	267	274	300	311	262	304	292	266	266	280	280	297	309	281	275	267	272	294	278	237	261	260	258	270	293	288	270	251	251	286	244	254	294	301	297	261	294	303	261	281	289	273	286	298	244	279	293	287	294	284	239	293	271	304	304	260	290	279	301	278	264	289	269	297	273	292	282	263	250	273	288	291	276	258	288	283	280	248	258	310	253	256	270	267	301	262	269	312	265	262	260	276	273	275	297	251	272	264	275	266	277	253	267	259	294	255	257	288	275	264	267	235	244	292	264	277	284	293	280	272	300	281	254	272	261	256	266	294	256	280	259	261	253	269	310	281	264	286	266	269	298	256	295	291	260	279	293	285	273	274	285	263
37829	21646	21417	13643	7737	4048	3299	3144	3233	21867	35606	2318	1284	1193	1185	1099	993	973	935	965	922	850	866	886	842	838	818	814	821	746	732	700	734	787	730	764	716	733	735	718	743	754	750	760	698	765	701	713	755	711	679	721	695	748	721	694	698	729	691	693	727	683	710	675	710	685	744	745	717	700	706	618	689	683	737	678	686	688	702	691	666	681	670	683	689	636	632	646	684	625	695	694	690	697	636	658	677	701	654	662	726	701	650	686	689	707	668	638	704	672	646	671	647	638	629	691	716	699	618	717	676	655	720	719	674	699	683	679	666	644	684	650	722	687	638	706	660	677	659	677	688	640	661	660	653	635	669	698	664	642	670	667	636	667	677	690	705	633	676	656	651	695	664	624	675	668	669	671	682	663	638	665	661	716	649	702	627	660	655	696	690	662	702	668	700	663	668	677	685	686	699	704	665	635	694	677	667	667	664	662	646	670	656	699	662	641	683	650	697	632	642	665	652	674	623	667	661	684	678	642	647	628	669	696	664	673	685	670	636	649	689	661	647	661	663	700	672	669	698	720	657	641	672	687	678	701	614	629	695	728	651	684	611	669	651	666	714	698	662	665	690	694	682	704	665	649	671	648	628	690	641	654	679	670	664	634	657	635	696	630	654	672	699	627	621	655	671	659	630	680	665	697	709	721	626	700	748	638	691	686	670	689	667	665	686	657	677	677	672	664	653	655	656	690	671	645	667	677	593	674	659	657	644	655	671	693	648	671	628	642	655	642	672	665	685	707	652	604	708	674	636	656	692	662	664	666	697	649	606	650	663	684	677	651	666	630	654	674	654	690	680	688	718	674	701	673	639	655	620	686	650	678	694	677	701	691	665	683	686	664	649	667	682	736	695	611	631	674	685	681	672	655	667	706	635	659	742	667	670	680	682	705	683	672	680	705	721	691	720	708	640	738	637	664	626	705	680	679	670	676	633	683	660	613	661	671	695	667	680	671	644	657	674	648	665	701	685	677	688	657	645	687	613	661	660	604	686	659	688	668	668	679	702	657	681	650	642	692	677	669	625	638	660	647	647	652	702	719	644	683	639	682	655	663	623	700	667	669	696	667	684	650	693	663	677	655	732	668	661	718	697	671	632	593	669	691	681	673	634	685	639	652	697	616	685	683	680	673	686	666	639	687	673	635	673	621	662	667	649	670	624	695	666	691	636	668	706	661	680	662	646	657	638	666	686	643	619	673	647	680	683	640	640	730	672	631	657	698	657	651	626	652	661	667	673	676	677	632	695	683	680	671	695	688	666	691	627	616	675	664	668	718	715	648	648	671	670	673	686	653	684	666	702	692	619	650	688	663	656	720	655	637	698	692	620	675	705	683	657	681	639	702	672	653	644	682	684	705	614	677	641	661	668	690	683	666	639	699	687	632	682	683	643	671	625	684	685	691	653	628	670	653	638	686	676	656	670	654	677	703	698	670	668	673	657	661	667	669	655	641	688	706	658	658	669	702	664	694	658	670	650	641	674	693	739	653	684	630	663	659	724	631	712	653	695	658	659	654	711	640	677	660	654	680	648	669	639	678	648	681	671	637	704	672	667	661	670	685	648	707	700	643	682	659	621	700	646	670	647	680	724	704	699	706	629	677	672	722	652	671	708	715	679	701	641	692	664	649	696	681	635	655	687	640	685	639	654	693	672	672	661	684	616	679	702	680	659	636	697	657	637	675	677	627	691	687	657	653	667	635	641	691	670	701	645	691	726	669	676	766	677	660	697	692	655	656	646	673	672	693	659	678	664	714	672	615	739	697	623	665	630	655	680	644	641	645	669	670	635	678	690	610	632	636	701	647	667	690	645	649	699	667	675	690	637	660	671	663	686	694	701	654	651	660	656	665	707	668	658	707	676	653	703	731	630	651	648	628	653	670	657	611	685	710	689	625	684	676	658	628	661	679	606	688	685	649	617	655	713	690	623	648	678	683	744	678	683	679	669	656	686	640	665	615	622	677	678	676	647	645	686	644	682	652	654	660	683	667	656	674	624	674	685	690	661	656	678	676	627	670	677	670	654	672	672	674	664	672	661	666	678	693	629	667	657	667	689	671	687	673	670	678	667	711	665	652	627	671	682	695	630	673	611	659	655	657	681	655	693	660	668	655	638	646	687	687	630	666	698	662	673	660	624	672	638	702	629	628	696	643	653	687	662	661	660	675	674	642	658	647	654	668	679	655	717	691	652	711	707	698	641	663	680	690	666	700	655	661	666	691	682	658	658	672	675	714	665	668	631	699	706	624	628	722	635	649	665	688	673	676	699	661	715	699	650	654	689	669	687	645	641	659	636	695	678	677	679	652	658	647	651	709	627	660	638	643	633	661	674	671	682	694	678	708	691	660	709	682	673	656	641	628	660	701	693	635	651	660	720	671	700	715	656	611	656	644	644	645	661	681	677	665	687	650	700	710	695	670	673	650	694	681	655	656	672	658	651	673	668	674	687	656	627	679	679	672	634	674	689	644	706	655	689	668	665	685	687	659	653	686	642	619	658	672	707	641	646	661	706	650	623	634	699	658	670	693	682	707	675	643	674	641	666	690	667	697	706	664	660	713	697	655	724	647	643	646	647	660	650	617	658	720	694	684	647	669	663	669	703	723	663	682	636	680	694	655	653	666	704	700	686	648	643	666	681	721	684	697	659	666	667	662	657	702	657	661	641	640	684	696	663	691	674	638	621	708	669	658	687	696	663	679	662	677	679	663	677	720	670	674	646	686	659	685	709	675	689	687	673	650	644	685	685	677	677	691	676	681	635	666	690	672	652	687	690	668	666	605	654	654	637	670	641	736	693	661	662	701	637	681	629	703	714	711	673	691	696	682	692	647	636	681	692	649	706	669	674	695	620	675	643	703	707	635	679	669	694	641	650	648	689	664	649	677	657	705	650	689	669	651	668	658	654	666	616	642	655	630	674	697	676	673	698	708	661	678	631	718	708	678	651	701	669	642	670	651	679	628	664	702	652	656	680	632	673	685	664	681	678	624	687	661	682	696	678	669	660	643	662	659	688	716	671	710	684	647	649	692	720	689	701	619	690	683	655	660	707	602	659	677	650	677	637	657	669	689	693	713	657	657	644	682	637	646	689	640	644	675	663	671	641	711	663	679	645	693	653	706	668	673	654	647	622	624	680	634	648	655	649	648	679	702	669	664	693	686	641	686	686	689	669	625	664	683	644	661	675	674	695	668	649	683	664	672	689	653	662	648	631	679	686	680	676	632	630	690	648	687	667	659	659	666	631	687	695	655	687	645	697	662	697	701	658	676	715	706	655	699	672	651	679	658	678	641	655	674	661	664	658	657	687	609	680	675	677	631	666	671	675	698	664	681	734	664	708	677	652	650	689	638	697	646	648	612	675	667	662	662	647	710	686	677	674	676	671	684	635	676	661	691	637	667	662	667	640	657	691	612	626	648	705	683	647	677	712	689	671	674	644	663	685	683	637	711	686	670
20219	9767	4816	1285	446	310	279	302	309	392	460	272	253	277	269	260	272	236	247	250	250	224	252	241	241	215	258	240	243	277	221	249	236	253	293	234	272	265	249	241	260	249	244	267	243	237	252	232	245	280	261	278	268	226	249	258	217	269	256	273	277	286	225	267	248	239	288	260	261	262	260	252	273	252	242	265	245	255	266	250	244	279	253	250	239	247	275	244	263	260	219	253	237	274	259	270	251	255	267	277	265	255	287	235	240	271	279	254	297	253	261	276	265	264	236	251	250	246	253	247	244	273	256	277	210	242	214	226	217	249	253	269	253	251	222	255	240	285	259	292	239	256	259	244	295	255	221	242	285	244	282	254	253	268	244	224	255	270	245	282	236	258	277	268	254	244	245	243	253	236	243	244	247	237	268	268	274	272	259	261	227	246	248	279	240	252	246	248	259	266	242	265	230	284	241	260	254	274	264	236	295	251	239	224	251	249	248	259	245	267	216	284	284	254	233	264	267	263	274	271	246	244	229	246	247	263	250	249	266	261	238	235	237	288	248	236	237	259	270	288	242	257	263	283	236	261	242	258	255	242	249	230	229	243	241	260	266	265	227	247	230	267	241	249	271	247	253	227	261	247	256	226	239	217	234	276	239	253	247	256	286	245	264	235	253	247	280	260	253	263	286	265	245	239	266	248	237	251	246	257	270	258	256	266	259	260	267	272	265	275	241	239	267	248	240	274	238	254	274	259	234	206	216	241	259	287	271	236	242	240	251	237	264	243	251	234	230	229	243	252	255	236	243	230	243	235	288	230	244	239	239	254	239	240	249	250	266	246	238	236	255	253	251	251	276	240	233	224	283	265	230	248	263	252	222	268	241	261	236	220	265	250	234	273	239	229	250	236	242	236	248	241	263	288	257	243	253	231	252	251	281	223	259	268	256	233	294	250	241	277	223	257	245	251	268	190	219	238	274	269	268	268	235	246	258	250	248	275	238	243	255	273	228	240	276	222	259	260	265	231	271	255	259	258	256	272	273	256	252	277	237	230	243	255	244	228	249	215	273	245	277	278	256	245	235	248	248	269	238	260	260	288	243	267	262	250	236	250	252	241	247	251	268	246	244	272	238	244	250	249	253	266	276	249	252	237	254	247	259	265	237	235	253	263	224	255	258	286	257	231	269	254	268	235	243	237	207	257	247	254	250	251	251	243	242	225	249	272	231	278	262	232	229	268	217	267	257	291	262	217	277	242	249	236	238	248	240	241	259	242	236	246	258	261	258	253	273	229	253	269	268	248	278	270	250	261	259	210	238	258	270	281	277	269	250	256	267	258	261	243	277	243	224	245	232	252	228	263	269	249	217	248	243	240	251	256	277	277	263	233	256	267	247	243	229	228	249	242	269	224	255	257	273	255	264	267	255	270	260	242	238	250	258	228	224	244	253	242	261	272	275	243	266	259	233	282	253	244	215	248	267	264	273	268	270	274	249	257	236	250	262	211	264	249	275	230	269	272	232	264	267	245	271	277	254	263	234	244	247	261	223	249	254	229	277	222	243	238	243	230	299	257	262	246	225	269	290	244	255	275	247	240	250	273	244	284	249	239	239	244	253	266	267	232	270	262	282	251	276	249	281	261	265	258	235	265	250	232	270	251	285	260	267	236	239	262	245	283	262	305	237	251	243	245	224	236	270	275	271	255	261	267	276	272	264	260	274	264	260	271	272	241	266	252	264	242	236	259	262	254	251	237	289	274	252	254	257	256	251	247	262	239	263	276	267	278	247	256	262	246	263	234	244	229	238	235	256	252	229	251	258	239	254	267	257	250	260	243	248	237	249	241	262	251	242	244	272	233	254	255	255	233	232	264	282	254	258	248	259	251	265	262	273	253	252	254	250	260	254	238	250	246	247	273	275	244	251	252	246	230	250	247	257	254	256	287	263	243	214	257	285	265	235	233	255	240	253	262	254	280	273	262	276	250	238	249	272	216	249	246	230	220	258	266	239	270	250	234	261	228	265	249	268	243	270	273	248	251	240	267	250	240	231	278	274	220	254	259	258	246	219	257	268	230	244	248	241	282	235	269	251	232	232	237	255	271	249	249	253	276	265	231	264	277	262	236	241	243	233	242	248	264	213	220	250	245	274	255	238	259	232	249	270	255	286	254	291	265	241	233	249	243	253	269	232	254	250	241	241	262	264	224	219	237	237	218	254	257	267	235	250	223	252	248	235	257	233	250	257	261	227	261	256	257	250	255	231	241	255	283	278	259	263	254	244	241	235	235	254	231	262	235	264	269	243	231	279	259	270	261	271	264	249	263	237	254	226	241	270	224	278	262	231	245	255	225	267	249	247	228	255	257	244	246	277	253	225	230	250	275	265	248	271	265	268	244	261	245	271	245	238	254	240	264	244	242	292	262	265	254	287	271	240	253	240	269	272	249	273	252	248	227	238	248	226	249	245	260	252	242	259	234	256	272	246	243	253	232	256	307	269	237	251	217	251	203	236	269	251	215	238	280	225	260	277	263	263	234	275	269	254	241	264	236	247	264	262	256	271	258	244	254	258	255	242	248	257	265	261	280	236	256	273	237	261	275	270	268	299	268	215	251	259	267	258	257	261	224	266	264	253	240	280	260	276	245	262	235	281	258	253	242	255	260	211	262	272	272	262	286	260	256	234	249	269	250	262	256	229	255	252	220	255	285	256	222	260	239	237	239	261	248	267	266	249	231	243	274	241	261	263	257	243	273	235	252	253	246	244	243	270	256	229	278	227	217	270	219	251	235	244	241	248	237	261	258	246	231	273	264	265	268	262	261	238	226	237	252	214	259	246	256	240	247	225	243	231	247	280	255	239	268	258	240	258	250	229	254	274	219	295	239	257	276	233	229	273	270	245	236	248	256	236	263	252	255	243	239	223	240	235	253	261	235	280	233	244	260	252	243	276	245	250	224	278	237	278	285	248	216	228	248	251	269	250	239	254	272	246	244	261	255	233	220	242	284	235	230	250	255	237	259	235	255	266	268	244	254	246	265	297	237	235	266	232	238	280	266	271	238	227	244	242	248	279	241	250	258	251	234	273	254	267	249	283	260	303	254	268	239	211	252	296	203	250	211	248	215	254	252	276	287	246	255	251	260	225	276	283	239	259	275	254	259	237	260	280	230	244	244	264	228	244	244	252	217	212	237	256	251	228	260	260	261	244	259	284	277	251	268	230	286	243	249	262	239	261	252	269	250	257	227	260	250	262	251	266	247	247	264	252	244	240	273	241	289	270	274	261	266	255	263	255	274	240	265	265	255	258	252	256	275	271	277	214	264	243	241	281	265	244	247	251	275	288	255	223	251	263	246	268	245	244	238	225	257	295	230	254	245	244	257	256	234	256	238	260	234	266	231	295	246	269	244	235	241	255	263	253	255	245	242	260	260	281	276	255	249	266	241	245	250	231	276	263	240	261	222	272	233	240	270	287	234	237	270	238	252	228	283	282	261	305	236	269	243
11621	6397	5454	2048	861	896	682	800	826	1454	1389	607	638	630	588	606	652	621	551	555	617	607	601	597	639	594	591	629	593	591	626	581	625	553	604	650	665	564	590	610	603	633	603	594	589	590	579	624	569	562	569	592	589	563	600	616	580	631	635	593	627	623	569	593	618	566	596	616	584	600	624	584	563	611	601	599	588	597	581	606	607	612	544	603	620	622	595	622	609	631	629	603	630	632	616	579	552	621	548	598	626	612	625	593	596	577	599	619	621	620	597	603	609	634	572	569	616	612	573	560	631	612	563	599	599	657	600	591	618	607	562	577	582	599	583	605	623	566	560	605	604	586	564	607	583	604	591	600	589	576	572	662	607	620	574	574	601	614	609	624	621	591	607	616	588	624	617	621	598	591	663	607	633	593	610	645	635	548	628	645	644	587	559	584	594	577	588	587	571	567	581	618	570	635	575	629	538	616	622	620	564	568	623	609	632	610	596	613	625	601	600	598	577	625	589	591	599	617	559	629	584	614	616	590	627	623	596	579	621	612	587	590	577	578	601	610	605	574	541	632	565	605	591	578	598	616	593	558	618	590	590	619	627	563	610	595	619	608	591	588	627	590	612	577	587	616	640	592	616	572	605	634	608	609	605	598	631	571	591	569	609	612	575	573	598	563	554	636	582	605	595	626	673	555	581	582	648	575	590	570	595	595	621	625	563	608	629	645	593	567	574	605	627	637	639	615	537	584	609	561	569	583	623	612	625	605	616	580	585	613	630	609	576	619	617	634	594	603	586	593	620	584	632	629	650	602	602	596	616	597	609	589	612	591	603	630	586	605	591	599	614	584	593	618	608	614	587	613	620	577	578	586	602	554	575	607	612	603	595	560	544	596	590	599	594	629	598	633	580	614	591	561	623	617	604	603	602	598	639	556	567	606	596	596	614	597	549	623	586	623	559	642	641	572	603	603	593	618	554	622	642	582	623	578	633	600	568	581	595	583	575	581	577	578	602	599	644	639	542	564	621	581	626	594	607	590	622	649	550	629	613	566	602	605	602	610	598	587	597	651	582	590	616	598	588	616	552	590	573	586	568	618	561	622	568	569	596	610	617	620	633	537	626	608	625	631	605	598	560	622	657	589	640	609	621	584	587	604	606	619	585	632	631	616	590	561	595	592	627	565	602	633	617	636	590	581	592	602	589	600	620	594	598	601	611	562	598	635	598	606	591	608	617	619	605	608	586	568	600	591	584	607	595	592	579	621	583	602	602	595	623	597	648	600	604	596	613	597	612	588	637	610	576	588	594	628	665	602	597	630	636	606	558	573	589	614	621	608	576	619	603	603	593	598	599	589	571	593	650	573	595	637	560	624	580	589	561	591	615	550	613	625	610	591	571	637	579	586	512	582	614	601	560	600	596	569	588	597	548	616	612	594	611	592	571	564	592	606	620	600	609	594	587	575	640	626	580	584	613	557	561	596	577	573	614	591	622	596	618	608	643	634	621	650	583	602	560	569	546	628	637	618	609	593	560	589	591	616	587	626	604	631	617	615	593	628	597	575	608	598	574	587	561	629	578	589	585	612	608	578	593	564	606	570	609	603	571	602	572	586	578	664	614	610	612	576	605	639	611	590	597	617	599	592	599	604	592	591	619	618	603	604	631	619	615	564	619	572	596	588	584	599	603	602	612	628	622	588	607	577	562	576	648	617	588	618	591	630	584	559	627	617	608	612	622	591	605	590	620	602	584	594	547	574	617	623	635	579	568	587	613	639	592	601	613	644	656	650	600	593	602	572	587	602	568	618	613	592	592	605	568	614	581	597	597	614	668	613	616	602	610	627	600	557	616	620	586	588	583	591	603	638	598	605	581	576	603	621	620	577	609	558	582	607	603	605	619	615	574	595	583	597	585	610	565	608	586	556	641	590	595	605	585	557	570	588	577	609	586	603	624	647	621	605	559	610	607	574	603	598	567	579	616	630	581	628	612	633	591	627	649	575	580	591	622	628	556	635	602	585	588	575	605	591	625	613	566	580	635	595	580	655	611	582	596	612	614	601	596	595	623	602	627	614	607	568	590	658	632	590	606	593	564	590	620	595	599	588	652	596	563	615	631	573	594	618	565	614	621	627	606	587	617	597	623	613	618	589	580	589	600	626	585	619	589	625	613	615	558	629	578	604	545	577	565	607	579	598	609	572	583	628	582	536	591	582	577	625	592	619	567	588	616	577	593	614	575	618	625	583	598	634	564	611	611	571	576	585	629	631	630	640	620	590	622	577	563	556	596	553	579	614	633	611	610	583	649	616	592	568	624	585	630	615	582	576	622	613	597	612	639	613	625	603	622	592	608	587	579	615	612	602	649	610	638	603	589	607	555	604	624	617	586	685	585	614	621	600	623	602	613	574	596	603	592	590	606	582	635	636	652	575	600	649	605	604	630	654	558	593	615	622	611	596	591	595	649	616	605	615	605	582	624	566	603	619	587	646	574	552	583	639	603	601	603	586	618	570	587	602	585	589	627	627	618	599	609	600	609	603	644	597	582	615	600	580	628	610	653	595	589	651	619	588	573	630	628	571	608	615	601	563	621	604	510	599	591	597	578	629	621	635	587	588	615	601	567	600	554	588	593	617	612	570	598	588	587	583	597	583	616	612	584	564	593	605	589	527	588	597	599	556	623	582	604	614	567	604	594	588	596	614	593	598	579	571	551	576	582	575	609	586	601	629	625	589	593	561	612	628	559	580	631	630	588	559	576	592	568	592	619	593	580	578	602	594	657	612	619	612	587	560	595	575	609	602	600	577	546	597	605	583	596	588	577	628	625	669	602	608	591	605	596	557	616	632	586	606	580	588	616	651	631	614	631	570	588	604	622	616	607	599	574	646	563	626	582	624	607	602	630	603	608	592	603	559	589	607	596	658	556	571	594	609	636	590	582	604	599	617	587	593	618	585	624	601	593	656	574	623	607	602	620	577	627	554	638	620	589	624	588	612	583	610	614	614	598	617	578	616	590	589	578	631	583	570	576	594	587	622	596	566	584	581	579	569	563	615	564	598	570	607	583	630	590	584	621	549	582	611	577	615	596	569	597	637	627	582	603	617	590	583	563	617	594	592	599	579	632	618	605	605	582	598	573	633	588	572	616	584	614	599	571	651	593	614	628	579	611	615	611	604	608	596	601	652	549	596	600	587	640	597	612	606	570	588	612	555	610	590	617	635	597	597	554	603	615	610	592	571	601	569	569	568	612	598	589	543	602	602	584	588	598	585	593	569	568	648	596	634	596	591	608	618	609	603	594	604	588	632	592	605	604	632	626	623	570	615	629	618	629	603	592	639	621	571	607	569	624	615	563	609	612	587	609	609	612	597	573	596	577	590	591	611	608	609	610	623	630	613	599	551	621	597	611	595	624	614	643	580	556	623	580	578	577	616	598	610	587	573	670	610	599	587	615	588	587	555	637	616	604	592	590	560	621	656	627	623	625	588	605	612	679	595	585	613
45879	28448	19364	10780	3874	1647	795	395	398	3052	2189	266	216	190	193	200	164	196	175	181	144	170	170	161	145	158	161	134	154	164	111	146	130	160	140	139	118	133	135	129	152	161	132	162	121	132	144	136	167	153	135	159	182	157	153	141	148	127	148	135	127	165	158	131	151	144	156	117	142	182	150	119	136	146	131	149	146	141	147	151	166	154	147	144	131	136	137	136	144	157	137	141	154	140	156	151	137	156	141	153	143	141	139	141	151	145	146	124	129	133	172	161	140	153	147	159	144	141	150	141	153	143	135	130	145	160	183	163	140	153	153	142	147	139	136	165	131	168	133	155	124	147	159	154	154	127	141	128	160	154	139	154	162	132	127	160	123	135	132	150	159	160	133	143	147	131	129	137	137	137	169	134	134	163	160	131	134	153	146	135	128	140	156	160	154	151	130	157	134	170	140	139	155	148	124	152	155	138	143	149	140	153	164	152	129	131	153	158	143	148	133	146	147	133	129	128	125	157	127	147	153	121	127	133	136	177	133	137	142	154	129	157	165	156	123	137	143	152	147	142	130	120	129	146	159	151	123	153	159	128	130	128	146	182	154	144	132	130	125	143	145	119	148	126	131	138	137	146	143	127	133	160	130	137	131	137	127	154	164	134	140	144	128	156	167	149	135	153	155	131	141	123	143	151	151	149	148	150	138	148	152	141	147	133	145	158	139	157	141	148	141	156	146	168	129	135	149	130	144	146	145	125	148	144	127	155	159	138	150	147	129	146	150	156	143	118	142	149	122	124	125	127	131	159	137	148	131	164	170	136	159	125	158	134	122	150	130	146	133	132	130	127	122	135	145	153	148	147	132	127	129	170	150	140	124	153	147	138	146	151	149	129	147	133	145	142	139	149	161	135	130	130	132	136	148	141	158	146	148	152	139	145	147	137	146	130	127	137	139	138	134	159	148	143	139	138	143	137	149	162	158	143	121	141	145	157	151	132	147	137	142	164	137	147	131	153	139	128	148	175	129	160	144	145	146	135	147	145	150	153	125	153	131	130	167	151	150	140	143	154	153	151	143	150	150	142	161	130	143	148	148	122	161	139	128	142	138	140	157	135	156	134	137	144	140	145	158	133	141	149	143	127	148	157	142	174	145	129	148	145	133	134	143	146	124	138	143	139	146	126	150	128	150	142	145	155	183	151	145	107	150	162	142	157	137	159	124	144	150	134	152	141	129	159	186	133	175	152	157	124	129	158	164	133	147	118	160	126	134	142	138	161	156	140	150	134	144	152	122	142	155	152	167	119	149	149	163	138	137	142	152	157	154	139	121	132	133	151	131	166	145	141	140	133	146	153	163	145	134	151	183	178	133	167	143	144	139	129	141	144	158	148	149	128	124	149	141	137	141	150	155	130	150	127	146	134	135	159	149	154	117	123	141	131	143	123	140	129	149	136	165	150	141	138	137	140	134	152	159	144	151	148	145	145	147	173	135	137	141	139	143	147	142	135	159	146	130	143	135	154	129	144	130	102	169	150	129	141	136	157	164	154	155	130	142	140	124	134	155	159	144	122	139	147	124	131	144	138	139	132	126	124	105	145	117	141	132	146	122	131	130	126	121	160	128	162	132	132	140	134	126	136	132	158	146	138	167	125	168	156	156	150	121	138	144	119	151	136	136	149	149	143	141	138	143	155	134	156	137	129	160	132	151	145	135	132	115	129	143	137	131	139	143	164	143	132	126	163	141	136	137	140	137	142	149	167	149	140	132	132	140	143	140	133	157	126	147	158	163	162	165	151	137	149	141	144	144	140	133	137	125	119	134	166	148	143	139	171	141	123	127	130	134	123	114	149	136	145	156	151	156	143	125	156	131	140	134	127	161	153	142	130	139	135	133	149	128	185	159	144	163	112	137	158	147	164	124	126	146	122	129	158	153	137	155	152	163	135	144	150	126	143	146	132	133	148	129	128	156	160	141	132	170	144	116	158	151	123	152	166	160	140	153	138	128	138	125	132	124	133	139	154	148	118	133	133	149	137	129	122	167	146	151	168	129	146	146	127	157	138	133	147	143	144	151	145	152	149	135	159	132	152	116	150	129	147	123	127	142	125	144	148	140	141	139	150	143	155	142	175	123	144	153	135	155	130	147	147	135	149	154	134	159	149	142	141	150	121	145	142	146	167	125	142	136	146	161	125	121	129	144	139	147	119	150	162	160	139	134	164	148	118	141	161	141	128	152	138	134	154	135	138	130	138	131	137	153	164	127	146	121	137	157	153	148	165	161	158	165	145	136	150	156	154	152	130	136	118	125	153	151	152	147	153	142	147	155	179	150	155	155	164	157	149	173	134	145	146	143	125	134	145	137	127	124	135	139	116	147	156	123	146	155	141	154	147	142	157	141	153	160	136	127	158	156	158	160	133	170	171	152	153	151	139	120	135	152	134	121	126	121	142	176	129	147	152	158	135	167	151	150	153	142	162	116	131	136	132	126	137	146	154	129	142	100	158	163	116	153	150	147	120	129	165	139	169	133	150	129	139	145	138	140	159	133	139	149	152	143	148	139	139	156	132	137	136	130	154	155	170	130	140	151	146	133	155	174	147	131	154	134	125	140	152	132	140	125	134	125	140	148	145	157	127	142	145	152	157	126	143	144	148	138	126	140	129	134	153	133	132	143	141	140	135	160	141	168	144	159	129	150	139	138	145	166	153	138	153	160	168	149	162	163	153	158	142	162	146	144	115	143	143	130	152	114	140	136	126	123	129	137	160	148	143	144	121	133	161	149	142	132	145	135	142	147	136	133	130	127	138	122	147	138	124	143	131	152	125	151	145	131	153	142	157	154	135	152	153	158	139	157	159	139	144	149	154	148	144	139	139	138	129	117	140	134	156	137	147	157	155	136	141	147	144	138	148	127	150	172	140	138	167	176	148	165	121	146	153	134	128	143	130	159	163	144	175	138	149	129	141	135	132	122	152	147	131	150	138	146	152	127	155	137	168	156	131	146	137	131	166	154	141	140	146	138	143	149	144	134	150	119	124	139	134	153	117	150	147	155	138	145	140	142	160	132	147	168	160	131	134	139	134	144	124	137	158	159	133	138	169	141	152	138	133	132	155	145	144	146	166	145	153	165	122	144	148	137	140	137	149	143	130	122	149	161	136	131	133	142	150	139	128	135	135	168	149	155	146	142	152	154	145	144	167	129	154	135	162	136	138	157	135	132	160	136	128	151	131	154	131	125	125	143	130	159	148	155	143	151	150	143	142	159	156	141	154	132	147	154	148	158	158	150	136	159	123	150	171	149	136	143	130	146	151	121	146	145	148	157	140	147	146	144	145	139	131	155	159	128	159	134	151	121	146	154	122	186	138	131	128	160	146	141	148	152	118	149	127	137	125	142	146	157	149	148	162	147	157	145	140	136	152	128	155	140	134	125	131	135	151	134	139	170	126	156	149	117	130	146	136	168	148	139	145	141	143	135	141	134	164	133	142	137	143	141	169
29279	17263	12515	8404	2918	2473	1921	1585	1690	13133	9497	951	836	771	697	706	689	631	594	524	571	513	536	490	451	511	467	508	447	485	493	436	471	400	445	427	479	396	447	419	435	435	458	465	398	456	423	423	401	462	436	453	424	433	442	422	423	433	419	411	434	437	376	404	444	387	397	394	416	425	388	446	402	375	359	408	410	419	433	393	394	439	360	410	366	419	400	415	409	390	383	420	385	396	397	403	400	404	389	402	388	414	401	424	414	401	358	368	416	373	404	381	399	397	403	396	387	380	403	429	401	390	390	445	396	424	392	393	402	401	372	381	420	377	423	408	413	394	403	398	427	419	397	362	402	386	385	417	397	418	370	421	390	386	418	377	389	364	362	363	394	435	388	374	388	394	398	390	366	373	421	384	413	410	420	408	391	400	360	388	397	376	399	398	415	386	403	416	429	389	421	390	396	377	392	409	415	345	405	396	379	403	353	408	392	357	376	422	383	381	418	399	364	392	416	369	414	390	375	390	404	387	400	381	384	448	417	380	413	373	361	413	384	385	405	399	384	410	392	348	399	377	373	394	393	375	382	376	413	397	385	397	375	373	400	383	404	375	401	383	382	396	407	384	397	404	409	418	362	383	369	394	391	395	386	389	402	390	404	390	384	418	367	381	383	384	403	398	379	350	421	417	398	367	412	383	412	413	365	376	388	396	422	382	380	385	406	369	381	413	370	414	381	384	382	372	374	396	402	369	415	381	393	421	385	389	394	392	391	357	387	362	356	363	420	367	386	402	400	395	414	407	378	389	360	385	389	361	375	400	389	379	362	382	389	366	385	365	390	394	375	395	388	358	404	416	377	410	384	356	396	397	412	397	408	411	371	344	408	400	413	378	380	418	410	381	408	407	420	426	404	436	408	393	380	375	400	385	406	396	377	361	381	368	397	367	396	395	353	392	382	366	410	366	369	372	416	387	418	425	389	387	379	412	345	356	412	392	434	360	429	367	380	378	456	387	413	393	415	365	395	444	373	385	434	403	430	367	402	415	397	359	393	404	380	416	385	370	380	387	374	397	368	394	417	358	374	370	367	422	394	353	401	390	405	380	388	409	432	392	381	354	392	351	366	364	368	365	394	416	430	370	368	385	400	395	397	402	414	411	338	397	397	407	408	389	404	401	372	346	367	375	401	393	384	389	398	396	427	398	400	383	399	401	383	363	450	377	381	441	399	389	382	379	399	386	412	423	380	438	402	401	380	394	400	361	340	383	407	392	387	384	404	376	394	361	336	399	390	394	403	389	397	396	385	386	395	399	347	417	395	431	361	372	385	384	412	378	364	376	391	419	392	399	405	405	386	399	405	368	360	404	397	421	383	363	375	415	383	373	394	407	380	399	390	411	407	363	395	412	382	386	380	370	434	411	408	400	382	413	384	364	413	403	379	429	392	382	412	364	390	429	378	369	384	376	374	356	380	398	424	386	395	443	375	388	440	407	397	410	401	421	382	398	401	389	361	404	378	418	388	367	401	382	358	371	395	364	393	401	418	396	380	397	374	402	374	396	391	373	393	384	390	404	385	394	407	398	362	413	396	406	437	385	422	408	383	407	382	392	379	379	381	385	406	388	435	377	378	384	419	453	405	380	392	431	395	408	411	402	386	401	373	359	392	420	415	412	431	421	386	403	409	384	411	411	410	444	368	394	370	388	387	410	385	377	360	388	413	384	395	389	371	377	421	362	369	413	396	409	361	373	380	403	381	400	391	361	389	426	393	378	392	374	371	390	392	361	422	380	447	385	412	408	405	377	374	412	387	413	369	430	373	387	393	386	407	378	382	398	359	366	386	401	362	396	366	417	418	390	443	376	393	405	413	387	372	373	391	396	372	393	351	417	347	424	385	400	404	390	386	409	392	406	362	406	421	374	404	388	406	411	403	399	413	371	400	387	392	386	409	390	383	402	384	361	371	366	380	371	406	395	400	385	389	391	366	418	407	373	373	380	397	396	421	418	398	411	395	392	415	379	400	358	380	389	406	378	349	399	407	380	402	373	383	383	386	404	400	427	382	406	407	375	425	417	398	421	396	391	396	383	424	366	429	407	402	379	386	423	377	381	407	391	374	417	416	382	378	392	416	395	406	422	368	392	382	389	386	399	387	414	363	400	393	406	392	364	355	381	380	392	366	411	375	387	417	420	380	383	401	407	393	371	405	399	408	386	401	404	415	364	416	424	370	378	381	425	394	423	384	369	395	416	416	389	405	398	397	389	369	386	385	398	385	401	394	366	408	385	373	362	422	359	398	387	405	426	417	381	419	383	385	350	403	419	418	370	401	368	383	383	402	410	412	397	381	369	406	402	386	386	370	397	368	376	412	370	397	401	386	359	397	415	369	398	395	375	371	430	375	412	412	391	382	384	435	365	362	410	397	384	395	382	372	368	411	383	358	421	358	400	410	386	400	400	349	374	392	418	399	382	376	392	394	380	366	406	383	382	389	399	405	391	383	378	434	386	398	374	387	389	380	415	415	419	387	413	397	409	387	423	427	410	441	399	372	405	374	380	365	394	400	439	404	411	383	368	376	390	396	393	347	412	346	364	423	412	399	394	393	393	407	415	428	410	400	441	391	398	393	415	404	385	362	385	403	398	399	373	375	394	404	391	381	405	412	410	394	346	362	384	395	410	369	386	402	395	361	412	357	392	396	431	375	369	388	403	410	387	393	384	401	409	380	399	399	419	392	367	386	396	401	400	376	409	396	358	407	397	394	398	375	416	431	380	406	386	383	379	369	418	414	374	369	395	373	391	383	395	379	401	359	391	406	374	391	407	381	380	405	426	410	419	416	368	408	388	376	396	400	406	399	395	408	362	423	402	403	413	377	362	397	368	428	384	371	393	421	427	414	398	385	370	400	382	386	396	373	400	354	365	410	374	391	414	417	397	395	435	357	393	393	396	384	381	396	415	430	361	378	407	394	378	367	395	376	384	392	382	419	393	406	383	417	394	391	379	372	383	438	386	389	382	377	400	390	404	395	358	408	409	382	384	410	372	393	361	374	412	391	419	416	395	381	408	411	382	364	385	353	374	402	383	385	399	398	386	421	395	375	351	372	386	421	402	410	393	369	366	385	404	383	363	395	411	390	437	418	414	387	429	396	397	396	410	390	381	441	405	388	386	423	420	369	375	410	381	455	366	367	408	413	365	423	367	386	432	386	420	342	420	394	384	387	421	379	351	413	389	393	387	403	387	397	414	416	390	379	384	414	417	395	395	381	405	375	408	390	408	374	383	397	347	394	376	378	419	379	377	391	440	399	378	368	386	406	392	378	401	372	400	423	389	404	391	375	386	405	415	391	410	369	364	391	398	370	392	388	358	389	371	373	391	378	394	366	377	399	421	404	397	372	394	368	361	386	370	412	359	384	371	404	374	381	403	385	402	421	393	385	371	421	417	391	402	413	389	406	393	388	409	369	411	428	402	363	377	364	394	413	392	381	398	414	358
50454	32462	22599	11028	4870	2460	1407	839	628	661	3504	597	400	398	389	370	324	299	330	314	296	277	327	289	360	274	339	278	304	286	284	279	321	291	278	294	262	278	251	256	266	251	259	282	289	290	263	265	295	260	289	277	293	281	278	262	264	282	263	245	249	259	301	275	273	262	264	272	247	297	311	264	267	297	251	292	304	274	273	284	270	268	270	280	279	283	261	259	250	283	295	283	271	268	276	262	242	272	299	286	240	253	235	287	299	277	294	261	281	285	271	263	265	271	301	272	247	254	270	303	307	308	245	275	293	310	247	281	254	266	276	284	229	277	285	269	281	271	259	258	294	252	286	261	310	250	283	281	282	254	265	279	272	299	292	271	248	234	253	280	243	263	263	281	268	254	292	259	255	267	314	246	262	301	303	242	281	251	309	294	265	244	263	271	268	262	257	257	312	293	282	235	255	265	275	280	274	251	292	258	270	252	266	271	267	304	264	268	259	266	257	258	268	249	244	275	278	283	258	255	315	260	267	279	303	270	282	265	281	263	288	295	253	280	267	257	271	265	297	242	288	280	303	296	289	276	271	292	254	281	276	272	258	240	264	307	272	287	271	240	253	236	284	297	289	304	258	281	277	261	270	270	274	270	282	261	281	255	277	273	272	254	263	250	296	266	261	290	270	264	268	224	279	276	289	282	275	282	266	275	250	260	249	269	280	277	271	233	263	245	279	310	245	256	285	260	257	287	266	267	273	248	263	264	292	262	263	258	262	293	241	298	264	272	256	283	270	287	262	268	273	261	263	274	242	236	265	287	297	282	273	300	263	272	279	297	251	253	257	265	285	273	274	288	299	268	270	293	278	260	284	263	269	300	270	271	276	267	274	265	300	233	286	266	254	279	264	280	272	275	255	257	264	311	290	277	246	256	269	272	284	272	274	263	251	264	256	236	261	280	289	291	308	272	249	246	248	285	281	263	262	237	278	265	264	249	284	254	275	277	298	284	284	265	280	265	291	301	273	277	237	270	269	268	304	290	254	266	278	251	285	285	277	271	287	272	285	272	261	267	281	255	282	283	265	288	275	278	275	233	304	295	265	258	269	299	300	244	261	260	230	264	244	267	224	274	263	270	260	269	277	267	288	267	270	258	275	277	274	297	321	265	262	249	253	267	261	269	306	273	258	231	269	286	284	254	298	289	275	278	276	276	262	256	269	249	250	295	273	280	254	278	288	250	264	267	275	270	271	264	269	263	325	282	282	276	295	283	265	286	276	291	273	283	272	268	271	267	283	249	284	269	306	240	276	268	270	221	224	287	266	277	259	280	269	268	291	281	268	281	282	258	282	269	256	291	270	280	261	321	296	230	273	277	251	298	261	251	288	255	257	251	251	271	267	263	301	266	291	282	256	286	279	283	305	275	321	239	289	296	290	246	244	254	274	280	268	276	293	256	281	295	253	281	294	268	248	277	269	274	253	265	260	228	276	259	272	249	271	244	270	243	290	254	289	284	309	261	281	292	261	270	263	282	259	261	275	256	271	247	285	253	278	247	277	255	265	264	261	319	265	269	288	259	290	250	271	312	261	261	288	274	276	286	278	219	290	286	266	285	238	228	285	263	270	289	247	265	272	254	271	253	263	262	279	291	251	280	271	252	253	290	302	255	265	255	242	270	279	293	292	270	262	294	259	269	264	248	284	262	274	290	296	259	258	273	303	290	252	271	269	275	277	285	267	258	269	308	276	273	245	282	304	322	254	253	240	256	245	280	269	295	300	240	278	244	267	293	270	266	253	234	270	243	261	276	287	266	270	259	270	285	259	297	292	268	265	269	295	296	270	255	256	273	275	265	264	273	274	245	297	279	292	256	283	271	279	266	290	298	286	271	256	258	265	265	280	244	262	255	284	287	271	264	265	250	268	286	282	265	262	282	264	297	248	275	245	298	249	284	303	246	260	246	273	261	285	290	239	232	274	273	284	278	236	271	251	265	259	290	271	276	250	263	271	261	278	268	268	262	275	270	256	266	248	271	250	268	220	275	239	265	267	265	294	252	247	265	255	261	303	271	246	277	250	259	282	288	262	283	273	275	258	281	255	283	261	261	268	275	283	277	254	268	267	257	262	290	256	291	301	255	257	263	286	284	288	290	288	250	286	266	297	263	270	259	283	291	239	254	254	270	291	251	260	284	255	245	270	289	278	264	266	294	278	285	281	273	315	246	252	261	248	269	251	280	250	293	273	258	255	281	255	249	254	271	282	272	273	256	255	272	279	286	296	248	248	283	266	269	307	261	271	294	285	252	263	283	267	239	267	299	251	272	280	265	258	246	246	260	275	270	288	267	284	285	246	257	273	270	233	285	277	243	271	260	294	275	261	259	276	287	246	294	276	306	252	266	272	240	259	270	268	264	328	272	252	259	259	269	260	249	288	224	229	268	270	264	264	271	261	299	323	286	271	263	278	285	275	256	277	280	273	271	250	298	266	276	288	312	283	276	258	262	266	274	286	272	240	289	260	289	248	306	230	308	272	249	284	285	266	266	273	276	249	275	256	279	266	279	296	296	263	267	289	287	245	287	261	244	271	268	250	266	271	245	245	279	279	267	290	249	262	287	240	252	275	275	228	266	268	286	279	270	269	263	250	256	257	287	262	254	275	287	289	282	278	273	267	258	260	275	312	282	270	282	295	273	256	276	260	260	295	309	301	290	263	276	265	301	258	295	253	272	242	261	280	246	255	277	254	254	259	267	305	297	288	282	256	251	265	268	277	273	290	279	258	235	285	254	248	257	272	268	239	251	279	260	266	257	272	255	268	248	267	309	275	262	286	286	282	265	281	277	296	269	277	260	264	264	263	281	268	241	272	266	250	265	242	277	278	258	297	262	268	289	277	316	278	267	254	243	275	261	264	297	268	256	249	275	279	282	247	261	247	285	270	248	258	250	262	272	274	266	242	267	248	262	250	268	279	295	281	250	272	284	253	291	300	256	296	260	264	281	249	267	273	275	280	254	252	269	304	262	300	310	231	267	301	284	299	281	285	269	266	284	250	258	277	272	237	287	262	264	268	272	270	276	276	282	264	291	267	250	316	280	250	256	276	294	297	265	277	267	290	256	262	272	312	277	268	269	269	279	258	266	262	297	269	263	259	286	270	286	302	275	283	276	275	296	258	266	276	269	294	249	253	301	277	267	237	261	311	294	268	254	257	239	242	259	280	288	247	277	268	259	269	302	247	240	284	255	254	283	279	284	265	259	265	262	271	313	238	262	274	268	263	273	269	294	264	249	260	294	278	278	267	278	287	267	261	323	268	272	263	259	263	239	301	279	256	298	286	290	258	268	277	284	248	247	284	278	266	277	275	287	259	255	246	251	277	260	260	267	241	283	259	290	230	268	299	282	281	258	263	269	305	228	294	260	302	249	249	263	244	287	230	265	255	283	242	251	264	267	281	252	290	268	262	250	254	255	259	280	266	264	278	275	258	256	245	274	240	274	255	280
34282	21784	11666	6557	5516	4645	3648	3044	2877	2754	13729	1667	1508	1351	1313	1189	1204	1090	1001	952	996	1003	952	883	900	856	878	891	855	775	818	807	799	783	756	801	818	795	732	834	726	710	775	743	732	704	761	766	737	728	704	767	700	756	770	744	717	710	699	672	699	639	689	668	693	678	708	715	697	686	701	685	660	692	668	699	658	679	669	681	685	673	679	677	644	632	656	640	614	688	690	679	648	666	677	675	681	681	655	649	680	661	704	656	660	604	697	706	635	629	633	658	654	627	651	703	713	688	672	731	654	700	659	673	645	702	692	657	678	644	695	653	727	664	678	658	682	642	644	660	686	626	668	663	645	648	666	685	632	628	628	700	664	672	649	703	661	694	660	707	675	702	660	698	670	654	731	640	706	655	716	652	725	634	699	686	678	622	707	682	661	686	662	601	658	668	691	626	667	666	663	681	595	703	677	698	629	651	636	702	654	671	714	680	589	652	688	742	688	654	671	686	668	628	680	619	679	683	660	632	690	668	664	652	663	658	659	675	671	661	681	663	655	679	678	651	641	705	655	704	684	633	650	642	679	653	646	675	692	650	670	665	628	661	651	685	676	638	646	715	641	659	659	614	667	652	700	656	631	655	659	649	648	644	647	650	677	739	678	665	689	663	642	671	631	706	685	666	663	677	628	682	621	666	717	677	687	695	698	661	683	668	673	671	674	706	640	719	677	652	664	688	623	687	653	682	657	682	666	694	650	650	662	684	632	659	678	672	664	667	668	681	635	646	693	677	670	636	615	695	640	673	647	621	688	698	682	693	664	666	691	680	623	685	664	661	643	636	655	657	634	658	695	669	651	633	691	675	676	697	693	667	631	668	639	684	683	633	680	672	684	659	656	664	673	681	687	700	661	655	637	691	665	692	663	634	650	654	680	634	651	666	703	698	666	624	660	628	651	672	649	701	621	660	657	659	742	672	655	674	701	633	659	683	644	655	608	690	710	686	682	678	676	692	663	646	642	613	624	642	682	668	600	673	677	649	704	700	674	683	641	711	677	686	679	654	626	641	671	643	633	634	666	671	655	675	682	683	644	664	645	664	639	683	667	725	661	649	649	623	658	637	690	681	669	675	660	641	637	684	734	685	680	718	657	645	668	672	671	661	640	649	639	664	724	636	707	678	644	656	695	649	619	647	681	720	634	603	631	641	632	659	684	663	639	673	663	627	632	643	661	699	666	632	672	669	639	664	660	664	675	672	680	679	676	708	662	642	648	669	648	672	686	692	629	641	675	685	660	609	655	693	637	621	642	700	689	636	666	687	730	632	730	682	644	595	628	679	724	672	666	651	688	653	675	645	659	633	659	633	679	688	676	638	647	672	705	644	668	636	657	683	668	732	676	696	668	667	663	652	643	633	650	639	675	661	678	708	680	668	653	622	689	648	667	691	607	679	698	745	706	674	643	657	665	656	696	675	686	659	648	670	643	615	632	670	633	654	700	636	603	673	692	645	650	680	664	670	697	684	684	662	632	664	641	652	643	632	706	651	703	608	658	637	612	701	647	634	695	665	643	632	677	685	664	705	636	716	654	688	642	701	703	637	645	661	650	647	684	661	663	654	710	689	666	664	683	636	699	638	663	637	658	651	618	660	672	634	664	626	681	642	669	669	626	688	667	705	721	652	662	684	646	664	670	679	650	703	664	650	655	709	673	644	648	698	689	607	675	669	662	648	661	682	675	662	684	679	718	650	629	680	623	718	661	640	690	670	639	672	652	718	648	674	657	638	655	655	660	675	675	737	698	672	638	643	671	637	641	641	683	683	680	695	648	671	717	675	642	652	676	649	666	611	635	658	663	645	660	695	609	688	678	603	655	647	630	695	624	711	680	684	650	691	689	681	625	630	647	669	642	702	681	642	684	631	716	656	674	644	705	695	680	657	679	665	652	648	638	678	693	686	647	680	655	609	688	663	656	668	666	668	673	673	639	689	707	702	653	653	650	625	661	641	687	652	683	613	665	672	650	598	699	643	660	663	713	622	622	691	671	653	628	632	683	652	689	675	686	715	637	646	635	623	695	686	652	648	680	647	624	683	668	649	661	667	650	702	653	666	666	672	625	684	655	626	645	709	672	686	657	711	682	698	659	676	629	663	610	613	666	715	648	650	635	660	663	657	664	675	641	684	665	695	677	695	644	673	667	685	665	643	661	639	664	662	632	682	658	629	686	714	646	645	670	691	696	663	674	713	666	693	686	711	653	700	654	688	672	688	655	683	684	662	673	697	665	723	658	627	672	650	679	699	663	645	656	673	703	653	664	660	654	684	635	670	655	704	658	645	701	615	650	683	680	663	687	638	671	664	690	716	703	647	691	722	634	704	626	671	630	693	689	667	668	693	666	615	637	647	654	663	662	664	679	634	647	676	624	651	684	690	668	663	686	692	698	661	664	640	685	636	701	651	653	668	637	639	648	677	601	715	659	643	656	676	668	676	723	655	674	684	683	686	684	643	619	627	647	651	664	614	710	635	667	669	655	634	668	696	673	646	649	715	712	660	640	692	676	650	659	620	656	683	625	675	709	660	673	645	637	666	697	716	685	658	662	715	696	621	689	627	659	642	644	638	672	642	644	642	677	634	676	692	668	626	676	683	664	682	647	677	710	660	666	680	715	646	679	675	647	633	629	635	686	649	675	675	670	727	634	647	648	670	626	662	656	623	674	663	657	635	652	678	670	673	585	713	612	678	653	666	657	644	603	691	648	657	666	653	651	663	647	639	690	659	664	671	654	640	645	636	685	628	672	648	611	664	688	673	624	676	653	692	663	687	686	665	704	711	681	661	714	642	631	677	635	697	637	651	632	696	696	699	638	609	670	650	696	659	653	642	640	741	628	685	653	692	666	665	659	715	684	678	654	706	647	678	676	682	680	661	679	669	669	694	659	668	677	680	580	652	660	656	679	652	659	642	641	678	664	658	667	606	658	621	700	659	647	673	661	668	681	635	619	659	651	694	693	626	691	651	630	689	681	659	637	702	701	658	682	680	714	658	692	698	653	665	656	636	686	625	687	673	641	652	633	669	641	692	695	655	664	649	640	634	656	697	668	683	662	658	645	689	698	666	628	694	626	614	675	711	649	670	628	676	646	704	668	665	662	630	630	685	669	678	694	677	663	643	689	691	689	666	690	689	680	635	636	648	667	689	659	696	681	670	626	634	696	664	663	666	661	664	610	656	624	614	655	667	593	649	707	632	664	645	662	678	686	633	659	697	615	638	668	662	667	702	643	702	658	638	665	665	731	658	619	685	679	670	656	677	673	669	693	647	676	670	675	689	636	663	613	678	653	729	620	607	624	634	668	653	652	647	656	701	622	659	676	675	681	664	675	661	698	678	691	641	687	682	669	658	649	648	678	678	633	648	655	618	679	646	637	688	670	613	654	688	693	691	636	678	723	674	620	661	690	652	677	665	665	680	685	688	671	687	636	641	666	663	626	686	686	700	663	692
15694	6716	3513	846	359	326	272	224	229	247	244	247	237	242	229	224	247	220	227	187	246	253	251	226	252	231	218	247	205	241	219	235	216	202	216	206	257	233	214	227	237	227	236	234	235	244	206	248	242	242	230	244	203	240	210	218	248	216	221	252	249	252	217	235	268	218	240	216	234	207	239	230	229	210	246	223	232	243	209	230	234	234	214	243	216	260	229	253	210	244	220	213	213	239	249	240	222	217	226	211	223	228	221	249	246	237	223	195	227	234	279	221	233	254	254	278	222	214	207	259	228	253	256	212	252	248	219	236	221	241	225	223	219	238	258	231	250	250	242	218	223	238	226	239	217	218	241	223	261	235	244	262	259	238	261	264	210	245	212	226	239	209	231	248	228	220	227	255	213	235	240	222	252	233	240	226	268	243	221	234	228	246	212	255	207	255	226	251	211	262	240	213	210	263	231	266	250	253	203	242	244	228	222	239	229	238	232	250	205	229	224	233	248	257	225	211	232	238	217	215	226	225	211	219	227	225	210	225	204	222	212	229	222	218	240	245	226	215	215	237	239	228	219	234	248	213	218	274	206	239	236	240	243	238	229	225	235	254	212	216	223	223	245	221	243	241	218	228	249	217	250	249	236	223	232	217	225	193	246	265	225	238	244	224	245	251	199	229	210	227	227	209	244	211	236	256	268	247	209	225	241	219	236	219	233	224	254	244	231	241	202	250	223	250	237	228	230	225	248	256	244	260	249	253	227	231	248	233	257	216	245	245	255	233	214	210	250	232	249	258	233	242	205	237	224	235	213	234	224	230	244	263	242	235	228	235	246	234	222	237	222	240	231	216	238	238	208	235	246	214	220	214	254	220	240	224	246	240	227	256	260	217	232	236	240	239	252	223	231	265	220	245	243	251	231	214	215	231	205	231	235	225	208	200	214	247	248	219	216	216	218	228	235	217	225	236	205	252	225	209	232	211	232	269	241	243	223	219	232	231	265	229	232	245	235	230	220	237	239	244	228	238	253	224	204	230	243	228	238	235	231	211	223	220	230	254	245	228	244	227	219	240	241	226	226	254	247	248	207	237	258	219	196	236	241	230	233	228	225	216	227	248	252	202	233	201	220	212	237	220	243	232	230	259	256	251	238	242	224	239	211	216	231	230	228	215	220	255	270	227	235	219	234	236	239	230	247	218	233	244	243	229	241	226	211	219	241	222	257	236	230	240	205	260	213	208	223	213	203	258	217	218	237	223	230	239	253	231	256	222	258	234	253	197	230	241	211	237	250	232	238	258	247	256	250	245	239	250	249	243	229	210	246	243	243	227	244	240	225	248	217	250	207	252	242	235	212	253	212	256	225	231	263	213	239	225	241	241	234	261	260	246	233	238	237	218	203	233	249	257	240	229	232	237	234	248	258	250	233	224	233	263	240	241	234	220	226	222	260	264	207	237	242	258	224	244	238	221	225	222	211	251	212	222	228	268	230	240	225	229	260	237	241	268	231	238	239	206	236	199	260	220	258	244	217	206	233	219	225	241	264	211	229	219	243	248	261	247	228	250	242	223	235	210	225	225	244	258	233	219	238	254	237	234	198	241	244	242	223	242	261	220	228	238	193	243	246	240	246	213	237	239	242	236	230	229	257	239	230	216	235	230	223	229	243	230	228	230	190	241	238	253	238	227	236	228	243	252	273	227	238	231	228	233	252	238	239	262	247	241	226	226	217	208	233	232	221	212	235	219	254	205	248	256	234	220	247	207	245	232	226	230	226	249	218	230	216	235	247	238	214	206	213	248	220	225	229	240	241	236	216	217	250	216	238	252	219	255	282	252	235	242	234	226	241	231	267	235	228	240	217	248	253	244	257	213	232	247	234	244	239	241	244	220	260	224	220	218	220	216	215	266	230	229	219	232	254	225	217	252	238	201	240	249	243	240	215	257	211	221	231	230	199	223	233	252	262	253	229	252	260	271	239	246	226	261	253	213	252	214	245	247	216	255	229	251	224	231	270	207	252	233	244	228	249	228	244	247	229	246	213	221	197	251	212	222	226	236	213	244	226	241	237	206	248	229	201	241	245	209	228	223	246	228	242	219	258	252	226	251	238	240	259	227	229	227	256	218	210	221	258	257	237	259	232	230	236	220	254	247	236	208	257	268	226	213	232	235	230	229	249	213	236	257	239	240	223	251	270	223	220	208	219	240	261	233	225	261	240	246	247	239	245	220	216	237	232	246	246	230	211	226	243	246	259	242	205	253	235	237	253	252	199	247	230	231	256	221	214	228	241	255	205	228	247	209	231	220	263	255	226	223	253	221	219	243	215	274	253	245	260	250	260	196	223	213	217	223	250	281	266	235	239	252	247	234	216	249	231	235	200	223	241	224	247	262	238	226	218	229	253	223	233	221	246	244	224	213	238	208	231	223	228	231	233	227	215	247	221	241	233	269	248	231	234	231	235	206	212	237	241	195	223	284	236	229	201	232	235	225	229	235	265	243	240	223	250	252	257	240	256	243	229	234	232	234	245	223	235	228	244	231	221	220	225	225	239	207	263	224	249	225	245	242	212	257	240	234	220	222	241	234	232	239	243	238	245	242	228	236	238	242	221	224	249	234	229	231	259	209	279	233	226	239	232	235	226	224	249	206	206	224	247	243	237	242	230	242	229	251	253	230	238	241	259	248	227	237	251	214	199	248	220	219	252	243	240	255	224	249	270	241	235	233	227	245	223	232	250	236	257	233	261	243	233	222	236	239	242	214	247	235	238	243	241	227	223	239	233	231	228	246	269	250	237	244	232	231	249	240	237	230	229	218	199	239	240	230	233	262	232	238	200	230	251	256	223	236	200	223	242	221	242	228	213	230	235	234	244	246	241	216	225	252	281	245	239	238	223	277	208	230	231	242	247	257	243	272	224	238	201	223	228	259	236	244	241	226	238	240	235	228	216	247	223	256	258	266	214	257	243	242	254	216	250	224	194	235	219	211	218	217	231	233	222	232	197	218	256	211	226	238	239	230	257	246	234	219	231	234	209	243	259	254	235	239	241	202	245	211	237	253	239	231	263	242	222	226	246	232	232	239	239	217	238	203	239	214	204	213	191	224	237	248	238	250	241	206	253	267	239	251	241	246	223	217	244	242	245	252	232	232	233	193	246	224	235	253	212	235	224	236	244	261	214	234	252	242	252	232	247	232	249	213	231	271	233	268	241	249	248	212	261	219	219	241	233	225	237	233	230	252	220	217	213	211	218	238	234	284	246	223	214	227	267	234	226	238	229	250	250	226	237	254	236	250	226	251	237	218	242	221	232	244	198	227	258	238	232	208	217	258	227	223	204	233	257	257	268	239	240	233	214	250	217	238	244	267	270	259	252	237	232	229	237	242	222	229	245	237	216	237	231	230	227	215	244	252	227	224	228	245	210	232	232	209	222	227	244	229	219	217	216	211	221	238	225	209	205	249	206	216	232	234	217	225	251	246	228	250	209	215	225	254	226	201
9013	4617	4716	1768	1011	961	805	680	612	614	625	570	560	561	559	591	569	571	563	532	582	589	617	574	596	591	554	598	573	555	560	641	574	557	571	594	559	541	539	542	583	559	582	601	593	569	563	575	536	595	554	561	591	559	582	579	588	578	534	575	554	554	534	576	547	527	580	588	531	572	564	541	512	583	576	563	562	578	551	531	568	555	539	564	537	604	582	554	551	603	570	611	599	567	577	556	544	549	582	558	535	570	553	579	560	565	571	524	594	536	556	554	606	544	554	573	560	529	562	542	520	578	542	577	542	575	573	542	561	586	579	560	543	581	584	532	545	555	574	563	558	566	555	577	521	578	549	609	595	550	541	536	575	552	567	557	580	566	553	584	566	587	608	588	603	613	531	559	541	541	529	592	574	591	505	523	576	563	591	578	571	550	588	545	568	606	557	584	573	577	581	576	565	626	558	539	559	551	578	570	562	570	586	574	570	581	532	564	532	553	531	542	547	601	597	580	560	546	560	548	516	551	589	523	581	545	612	572	550	537	555	560	540	558	574	562	553	550	587	590	528	547	549	548	551	586	521	581	562	561	577	496	565	548	598	570	556	499	562	588	545	541	558	573	599	586	553	581	562	566	587	585	564	566	618	536	560	593	546	561	595	542	580	601	577	591	592	572	528	532	575	572	548	536	564	533	603	569	605	590	578	532	543	567	564	583	632	523	522	583	575	568	573	561	542	587	599	549	558	578	547	543	563	551	559	551	569	548	542	575	568	527	587	579	596	593	558	562	575	559	578	565	564	572	526	578	596	605	535	545	529	579	568	569	552	585	577	569	546	529	552	549	537	577	561	578	568	544	554	566	550	566	576	586	537	603	508	553	559	579	568	528	511	553	567	575	539	560	548	572	550	501	552	573	546	533	553	579	571	537	549	565	579	531	606	570	561	566	588	564	571	579	566	552	561	536	599	567	601	550	526	546	582	548	561	553	580	539	560	575	579	590	557	536	536	576	563	557	570	584	563	595	571	573	569	567	577	541	529	547	529	552	548	584	548	528	539	518	509	571	572	581	551	558	532	561	523	578	546	551	533	615	563	568	574	562	527	563	576	578	572	542	546	596	570	562	577	534	537	545	567	568	588	607	542	555	553	584	567	554	581	521	547	550	555	546	535	571	534	584	535	586	556	520	564	578	562	597	502	593	524	589	550	562	519	579	578	536	574	563	534	571	544	550	527	554	627	541	567	541	564	579	568	576	510	616	553	588	527	569	545	575	559	577	565	542	545	547	557	555	535	533	574	585	582	556	551	544	581	524	568	525	580	583	536	572	564	535	563	510	576	577	557	566	569	564	564	582	532	549	550	579	591	572	537	552	544	529	522	597	551	536	570	539	532	570	575	540	546	528	524	568	547	577	578	547	572	546	561	567	564	555	576	617	609	538	581	551	569	589	537	555	533	555	605	567	533	595	590	548	537	546	542	556	553	542	564	563	572	555	578	575	591	571	548	548	564	595	566	582	545	553	545	536	562	550	553	563	547	582	581	559	556	573	598	563	574	583	568	629	567	604	574	577	535	551	560	542	588	538	548	557	551	513	576	598	543	542	549	582	556	544	587	542	561	562	559	543	596	574	587	605	547	575	547	568	546	551	585	545	568	575	585	538	525	604	574	619	581	555	584	573	572	592	593	591	577	559	523	583	524	535	565	576	584	587	584	583	550	580	568	526	615	560	560	534	605	553	544	575	556	566	575	564	554	548	561	551	594	552	567	540	554	550	542	602	564	483	550	607	632	573	578	603	557	556	531	556	540	541	549	530	594	531	581	568	584	592	530	583	548	593	615	575	603	551	597	556	561	540	560	562	542	545	495	531	569	574	575	608	567	548	571	592	601	556	542	598	540	589	575	580	572	555	603	574	591	558	515	557	535	574	558	558	520	563	598	548	531	547	596	632	566	566	551	571	544	617	528	600	567	549	560	569	560	563	543	583	637	570	596	511	594	607	565	575	549	540	535	541	554	570	594	565	592	600	570	577	545	567	516	574	569	541	570	581	579	526	544	590	585	610	559	588	536	586	515	594	533	533	559	558	590	589	547	543	559	558	550	569	559	572	570	572	578	572	561	545	538	546	547	553	580	564	517	580	556	544	610	521	568	520	588	578	524	550	558	527	559	585	541	563	560	572	547	571	611	551	548	592	570	606	576	578	625	572	601	540	563	549	551	558	533	556	563	605	526	547	519	543	565	552	583	571	571	589	514	580	557	587	586	511	576	589	562	582	533	570	594	572	609	548	566	579	594	582	531	540	563	552	541	559	559	569	548	559	581	580	569	568	556	536	579	573	557	536	539	581	543	542	574	528	564	572	571	584	576	586	563	552	573	596	569	557	584	550	526	572	564	567	584	561	567	594	554	555	543	560	549	541	525	567	578	595	560	560	598	576	552	612	536	578	539	563	577	549	596	541	534	552	592	558	549	595	614	602	579	581	535	549	566	570	527	543	620	574	560	548	562	575	547	586	545	563	563	536	589	587	563	538	558	571	548	551	569	576	548	600	544	537	591	522	543	582	581	539	566	554	586	581	585	572	583	587	552	574	542	543	570	578	574	540	570	545	588	609	598	558	588	506	568	537	553	573	571	586	548	571	569	578	577	557	553	572	541	572	583	563	518	560	553	528	525	606	555	588	554	589	581	572	553	562	583	522	583	505	556	544	570	554	574	542	571	564	556	578	550	537	562	569	532	533	571	578	590	546	558	552	600	591	582	530	552	571	564	560	564	578	569	580	561	525	565	536	562	607	528	608	540	564	565	545	573	518	567	567	549	589	561	568	578	603	551	596	589	572	596	541	534	562	554	579	559	529	536	574	578	566	546	580	541	525	579	573	590	619	582	633	558	543	560	579	549	535	554	575	577	576	546	555	550	543	553	563	548	530	577	597	541	587	566	568	628	567	581	533	609	582	557	573	566	548	504	562	556	561	633	576	571	541	577	573	562	537	573	572	557	564	548	593	587	553	576	575	570	580	553	558	538	560	584	548	505	556	517	568	581	583	516	569	571	558	575	544	573	529	540	544	512	560	566	592	544	550	577	542	600	593	589	530	582	537	542	577	585	598	601	554	602	569	564	601	543	587	540	582	545	535	569	560	561	540	534	569	544	568	587	546	541	618	570	550	558	581	527	576	572	566	540	559	562	610	583	592	567	550	587	543	529	576	554	568	583	575	557	580	579	563	574	599	559	573	518	590	537	551	552	557	565	584	529	571	581	573	568	628	564	580	591	563	547	531	533	574	542	578	545	576	587	547	561	555	531	573	577	585	552	543	562	591	574	534	542	559	572	567	613	582	567	544	570	596	574	573	581	537	565	556	569	563	578	562	596	557	580	567	588	548	551	538	558	599	557	548	538	554	583	567	539	553	556	577	557	560	591	570	587	575	558	579	574	595	540	589	564	573	575	573	563	573	613	559	580	593	531	592	566	570	582	593	613	604	532	539	533	566
39781	25797	21583	9621	2989	1393	757	436	342	301	227	211	210	178	173	172	163	176	188	154	143	166	155	159	156	151	155	141	166	123	131	138	175	143	135	128	134	146	141	166	135	140	116	127	157	167	158	138	121	150	138	151	162	124	132	133	140	112	127	136	146	130	134	148	151	149	131	124	148	131	140	123	140	116	131	141	132	136	113	141	146	137	138	132	129	113	119	111	136	101	143	133	120	128	141	113	157	153	137	114	117	134	140	148	128	140	115	122	120	129	138	122	121	133	120	136	124	150	122	137	141	143	132	130	166	142	136	133	133	142	143	121	157	139	155	116	143	128	144	149	131	140	142	131	132	146	153	128	106	134	108	125	130	122	134	141	129	125	123	137	134	143	136	148	143	133	129	123	141	151	137	121	127	113	105	137	116	143	128	135	146	146	124	125	124	125	136	126	151	152	148	130	133	118	148	122	133	130	147	141	126	131	119	128	118	120	142	149	136	120	125	115	113	155	136	137	137	135	116	151	136	133	144	114	139	129	122	148	114	136	121	113	111	120	129	124	127	108	124	130	133	119	121	141	120	120	135	134	130	125	145	126	126	154	127	120	122	123	149	115	130	132	137	123	124	150	115	138	143	124	126	140	138	126	138	118	139	130	142	130	156	134	141	123	137	124	128	135	127	127	123	130	146	152	122	126	141	149	139	121	135	130	141	125	142	145	132	140	111	115	121	140	124	121	137	135	140	128	132	129	111	151	132	121	121	146	115	125	135	109	122	136	148	121	126	124	126	123	120	145	138	135	129	144	122	139	129	147	123	132	127	127	138	118	121	143	128	139	139	108	108	151	130	130	162	126	149	160	134	133	165	138	125	110	115	133	132	120	119	122	127	145	136	135	132	132	158	137	144	143	161	125	132	121	151	146	131	133	123	118	139	138	116	120	127	136	144	100	134	140	136	140	118	120	113	122	140	130	128	140	137	140	153	146	141	122	132	108	127	132	130	137	147	155	117	130	108	143	128	113	130	137	130	128	145	122	154	142	159	147	128	148	141	123	151	141	117	123	121	107	149	142	120	144	116	138	129	124	152	132	140	111	132	124	111	119	119	143	142	133	131	137	122	141	131	116	140	110	139	135	136	134	127	137	143	120	125	142	121	118	121	125	118	140	121	110	158	135	132	119	133	141	140	137	144	128	132	143	150	146	139	116	139	135	117	141	116	132	136	156	134	140	158	128	138	121	120	148	128	148	134	114	159	127	138	113	127	133	145	127	142	128	133	108	135	122	110	135	130	132	140	116	133	134	144	106	136	116	142	126	144	123	143	140	119	142	151	141	122	132	125	116	113	143	135	127	140	125	131	135	136	134	134	113	145	108	128	131	114	143	136	134	132	135	135	131	154	118	131	132	158	116	133	140	119	119	127	136	133	142	127	118	152	125	128	137	120	115	115	130	123	134	122	140	131	139	125	142	131	142	131	128	123	140	111	145	112	145	134	139	123	122	135	109	145	122	133	138	128	133	123	159	131	127	124	132	141	141	133	128	132	140	153	144	147	138	142	149	112	151	119	132	111	119	151	133	138	114	134	137	127	133	131	122	121	159	141	124	124	122	129	132	149	114	122	149	118	118	142	131	143	153	123	137	116	126	105	149	141	143	114	130	158	128	124	114	129	123	128	152	134	146	145	134	134	135	136	122	131	116	119	102	118	129	134	144	146	145	135	140	114	132	128	147	141	120	128	125	132	126	129	131	153	111	128	134	127	125	105	130	122	126	118	135	138	134	121	135	154	124	134	129	139	143	134	123	129	140	139	140	120	118	127	140	129	122	146	140	124	132	121	147	147	131	139	152	133	124	137	129	132	117	137	137	125	131	147	126	159	147	150	137	137	124	131	131	137	117	129	126	143	118	127	106	149	127	132	157	142	126	155	152	135	130	130	156	149	118	128	141	139	122	123	132	130	135	122	129	146	107	103	126	147	118	119	135	102	145	139	131	149	126	118	120	134	145	138	110	144	131	126	145	136	135	122	110	126	143	132	143	134	130	146	146	149	132	128	131	141	150	116	130	130	145	137	144	143	178	130	140	124	139	159	134	130	141	120	122	119	128	144	116	117	133	120	128	142	94	135	127	144	128	144	142	140	140	126	141	120	133	154	126	147	132	124	122	117	131	124	151	131	129	133	133	120	122	142	137	121	133	129	123	147	120	134	128	136	139	147	143	135	124	127	131	133	122	131	118	146	140	111	130	147	135	127	130	125	139	143	131	120	130	146	122	108	130	117	140	146	132	129	130	127	106	143	136	141	132	131	152	129	143	146	118	138	145	127	135	125	162	124	137	146	140	137	143	147	137	127	131	132	105	131	130	143	118	113	110	146	141	132	130	137	129	145	144	151	132	143	123	128	133	137	154	130	136	118	131	129	117	135	108	115	142	135	128	131	114	116	140	147	126	120	151	129	120	134	136	138	126	126	136	135	109	117	147	145	147	133	148	125	124	128	127	107	107	144	138	142	129	134	135	135	151	118	127	135	126	125	110	133	135	142	131	133	132	128	145	132	134	132	108	112	134	123	129	132	115	126	120	126	124	111	148	141	133	123	138	130	108	117	112	133	146	148	167	140	143	132	99	140	150	149	122	130	123	138	138	111	124	114	156	130	138	132	151	133	141	132	144	160	116	131	126	131	140	154	151	113	130	131	131	130	140	148	129	128	132	132	133	160	140	119	135	133	122	114	138	128	137	144	149	150	145	133	130	117	131	135	144	141	132	141	165	134	109	129	126	116	114	155	121	133	138	117	131	140	142	129	126	107	117	144	148	169	121	134	124	129	138	154	107	135	135	148	130	135	143	148	134	146	112	121	132	121	92	136	132	137	131	139	119	161	119	129	160	150	129	144	116	115	128	144	145	144	118	170	141	143	130	126	146	129	131	153	123	140	123	98	118	151	130	125	128	113	147	137	134	125	103	128	139	119	132	134	152	144	129	140	110	130	122	155	125	132	141	128	122	143	111	118	127	132	128	132	123	134	128	130	154	113	128	146	126	140	134	134	148	126	116	150	125	133	153	150	126	150	144	113	132	128	125	134	145	113	143	130	122	144	112	153	158	133	144	120	126	116	116	138	133	119	119	128	129	106	143	122	130	133	134	139	129	138	143	136	143	119	133	137	121	126	130	128	110	147	147	128	142	149	125	140	122	123	134	137	111	140	129	132	138	130	132	146	144	126	129	118	141	142	132	152	127	140	135	134	121	152	132	124	149	122	133	148	133	144	122	139	130	145	132	129	126	124	128	133	120	121	128	142	150	144	147	141	128	128	129	130	131	123	119	113	125	110	143	130	123	128	133	131	147	125	147	111	140	129	155	146	118	129	116	134	139	131	138	126	140	111	125	150	132	132	150	131	142	139	124	134	143	131	141	127	138	151	141	125	146	125	144	142	156	134	119	118	120	140	149	131	143	139	143	136	131	147	132	134	144	124	138	141	156	140	127	141	145	120	138
24592	16793	16415	8071	3818	2936	2291	1994	1425	1426	988	838	775	693	650	693	639	594	564	565	572	548	501	459	487	471	447	479	485	454	445	432	450	457	405	416	410	454	384	432	405	403	365	414	430	387	384	399	400	385	384	397	408	352	411	384	426	398	376	387	386	378	375	363	372	422	352	399	384	380	384	380	369	375	360	352	424	408	380	382	360	355	347	369	363	351	384	364	364	379	356	386	375	347	339	398	382	410	368	399	376	400	381	364	407	377	360	364	370	378	369	375	362	389	366	395	382	369	382	369	367	352	356	393	371	382	370	365	340	390	391	391	378	384	361	326	371	386	399	364	344	378	362	380	363	366	367	387	368	380	416	379	366	361	365	347	390	370	395	377	375	350	391	389	368	367	361	393	364	362	375	384	393	359	383	373	357	365	385	398	371	378	401	394	380	406	399	339	363	406	369	354	366	366	326	385	342	361	385	373	380	345	396	346	363	358	354	395	357	367	359	385	386	352	387	365	364	379	391	352	357	345	377	400	399	362	340	362	377	386	393	380	401	367	376	355	347	351	366	382	363	360	414	377	379	370	385	385	335	370	334	372	365	380	368	317	361	362	395	367	343	379	336	346	347	376	383	355	376	381	384	374	345	370	365	366	332	342	407	378	362	336	361	390	381	364	379	361	369	368	340	389	392	395	360	390	392	357	358	392	384	380	369	381	353	330	350	363	339	389	351	373	358	396	353	363	377	384	344	366	358	371	381	372	381	393	410	369	397	412	360	361	350	386	354	403	363	386	334	387	383	359	367	398	379	338	369	393	368	347	393	365	409	369	366	392	364	382	366	341	337	363	358	414	390	343	411	359	378	346	386	364	375	390	410	323	360	333	365	378	385	345	350	352	371	348	366	347	405	386	380	343	366	355	345	370	340	397	387	376	355	344	377	352	373	367	362	401	369	384	373	349	379	407	395	371	374	410	338	369	380	352	395	376	385	360	360	338	365	363	399	367	324	385	369	357	386	365	385	364	369	353	396	394	381	389	343	415	374	357	399	358	322	370	366	367	366	359	399	378	380	421	358	374	364	405	380	340	342	382	371	375	385	374	349	353	402	340	422	382	363	377	392	393	357	388	361	339	404	342	370	350	357	367	361	356	353	357	398	360	367	405	358	417	384	375	360	351	359	357	390	382	379	378	382	385	345	388	387	378	351	391	415	392	368	367	368	383	381	349	334	382	393	341	377	395	360	389	381	410	402	357	350	353	349	381	322	375	359	404	372	369	392	377	374	377	394	394	361	395	379	327	374	383	395	367	363	365	372	365	377	341	402	325	379	396	321	382	332	339	378	360	408	392	373	389	384	356	364	363	350	362	396	386	382	374	378	369	378	348	382	351	364	353	394	343	383	354	327	374	352	396	349	375	403	376	379	384	355	383	362	398	406	389	364	373	330	369	364	380	383	365	346	404	365	354	399	335	378	338	347	397	343	358	374	348	412	355	353	367	344	374	399	365	351	367	384	351	352	355	384	370	383	391	368	376	340	338	357	368	353	351	372	329	348	366	348	365	349	407	403	372	345	380	333	376	356	381	392	371	357	382	393	392	373	358	372	344	411	353	379	318	382	401	383	393	368	358	369	345	381	384	352	371	398	391	392	356	371	370	383	358	383	374	367	332	374	334	370	377	373	346	377	370	387	354	354	352	344	363	369	367	358	353	337	330	376	392	387	391	356	341	347	362	352	362	363	371	344	339	364	405	390	377	348	352	377	403	406	337	382	392	377	366	406	392	397	361	329	412	341	346	344	350	369	340	371	374	396	336	346	410	369	393	362	373	370	362	369	373	381	366	364	363	352	369	367	383	345	368	355	394	380	384	352	351	365	362	399	361	367	373	379	384	389	396	366	377	378	337	365	365	347	388	354	362	343	410	344	348	355	360	357	341	377	405	370	362	342	374	389	403	374	366	378	370	362	380	379	392	352	373	400	395	387	373	382	365	367	387	399	386	355	375	377	358	367	372	376	361	388	364	362	365	365	363	388	368	353	349	382	343	356	354	374	376	369	340	367	394	342	371	390	357	383	392	402	376	405	382	375	348	402	376	344	370	387	362	340	367	363	392	346	380	369	391	375	367	398	377	369	348	356	366	352	362	372	413	408	371	361	376	386	394	348	404	353	373	399	349	372	343	386	370	405	361	359	385	375	383	367	375	341	376	387	395	367	393	364	400	401	392	370	362	375	402	336	371	390	370	364	381	336	399	376	338	393	370	380	360	392	383	343	383	360	377	345	364	374	384	378	392	386	383	365	379	369	374	354	382	340	358	400	358	411	386	344	348	370	381	413	385	365	379	391	393	399	361	392	380	389	381	370	380	352	353	348	397	371	376	391	400	387	368	366	379	409	359	368	352	389	379	377	387	380	368	350	350	351	356	366	361	376	333	376	361	354	372	369	376	371	383	358	405	364	397	352	405	348	384	377	407	348	352	357	381	331	364	376	338	415	351	374	370	356	402	349	340	357	379	396	360	408	384	353	375	373	369	365	330	396	392	366	363	373	378	347	419	382	406	377	385	370	380	353	386	388	364	341	384	359	380	415	357	391	363	372	361	398	363	392	351	346	352	379	349	365	359	358	375	363	377	375	358	350	330	361	379	380	341	364	399	403	365	371	381	354	393	345	377	357	364	375	359	375	369	368	376	374	385	403	356	349	357	368	365	382	364	382	354	335	363	355	346	348	361	358	373	332	351	376	372	395	361	362	344	347	358	368	368	352	365	367	369	338	343	379	349	360	405	357	394	355	396	372	369	389	365	362	359	343	345	383	358	383	372	358	369	369	349	394	359	326	380	369	401	347	382	386	353	371	379	348	334	357	323	368	366	383	370	359	367	353	356	381	402	372	346	381	348	361	391	374	386	355	361	387	358	377	362	347	379	346	364	372	374	391	359	373	347	371	385	356	329	342	370	404	337	402	392	361	343	373	384	391	359	344	348	374	351	374	387	349	357	366	371	360	351	363	338	383	383	349	372	369	364	384	359	398	361	387	349	385	374	360	348	350	375	383	357	355	364	374	392	359	374	401	350	325	393	334	350	372	394	360	381	356	384	359	372	347	336	394	379	348	386	374	379	373	381	363	384	394	356	356	371	343	354	374	367	363	354	399	426	332	391	360	398	347	351	357	374	358	385	334	375	364	333	379	376	357	383	366	342	361	343	350	331	361	360	342	383	353	393	336	352	378	360	401	369	384	368	342	331	356	397	348	370	359	355	387	365	345	388	378	329	395	363	371	406	336	375	349	393	366	373	362	371	357	405	376	369	380	354	379	357	387	388	378	375	410	378	333	362	383	375	361	392	397	366	358	328	385	386	379	395	380	388	360	379	343	395	401	359	409	346	393	387	409	374	407	355	367	378	350	383	387	381	367	386	357	359	382	392	373	400	367	375	354	369	376	362	383	364	376	383	363	357	396	368	379	323	406	383	353	355	350	353	357	371	331	356	374	349	381	360
47430	28761	25823	16714	7031	3473	2003	1095	785	7880	1535	439	382	359	361	369	345	301	325	304	316	293	339	323	303	287	314	306	331	303	337	303	306	267	297	310	299	294	261	293	262	265	300	280	256	307	277	297	288	277	292	288	273	266	315	306	303	296	284	283	265	272	300	240	276	286	247	257	287	277	284	268	263	299	260	294	315	282	250	310	237	250	271	273	268	264	291	273	288	313	284	272	261	290	272	292	285	275	297	292	297	234	309	298	266	268	281	284	253	254	289	292	270	273	261	286	295	287	275	288	301	306	267	267	276	255	239	257	278	246	297	296	288	261	272	277	287	276	290	268	291	276	328	267	278	258	257	279	246	269	250	262	275	254	295	253	267	274	294	276	249	255	291	269	249	299	281	248	257	299	281	274	265	248	294	251	259	307	263	253	279	290	276	259	293	255	269	266	274	251	286	280	279	278	274	298	278	281	263	267	278	288	309	275	289	290	297	282	299	269	296	286	260	261	259	308	307	281	242	262	298	282	277	286	291	287	282	262	259	291	277	262	271	298	277	274	261	278	293	273	261	239	285	289	307	302	293	270	258	264	266	280	335	266	344	257	276	281	285	280	292	262	278	258	295	290	272	262	264	256	285	293	285	284	280	282	295	293	277	284	309	270	294	270	260	265	285	303	289	247	274	262	258	291	248	301	277	257	283	268	316	269	284	315	276	255	278	254	285	295	256	273	279	255	284	275	283	304	281	269	270	281	278	289	281	282	279	269	282	275	277	274	262	277	255	277	274	265	262	269	274	256	275	308	289	271	269	243	284	282	291	268	267	256	268	253	280	262	284	262	303	248	296	277	266	273	245	263	270	291	248	283	291	300	255	300	300	282	262	271	299	283	259	275	298	241	277	285	274	280	270	289	274	310	263	282	270	274	272	279	251	271	271	255	247	306	276	279	285	282	275	282	260	283	291	292	279	249	275	268	292	278	289	294	307	270	277	297	287	307	312	235	286	309	311	308	297	287	280	266	261	246	289	298	245	260	309	273	259	302	309	281	267	255	270	271	290	293	276	265	265	281	255	258	269	259	256	239	277	235	261	307	299	282	277	298	264	280	276	241	276	269	296	264	265	290	288	248	288	295	268	271	293	288	288	292	293	265	292	263	291	288	288	255	247	277	279	318	287	273	288	289	268	277	297	261	293	281	297	262	264	281	288	303	284	292	288	279	287	271	263	248	290	273	290	268	276	280	273	300	272	262	290	282	268	252	276	322	289	266	264	267	293	284	276	291	301	264	274	226	292	280	278	265	273	301	258	291	257	295	279	283	267	269	291	260	298	287	290	263	297	257	304	267	289	251	312	288	281	292	294	286	303	290	268	269	298	277	281	265	281	319	277	288	281	312	263	252	293	274	261	288	316	277	278	268	248	264	272	256	293	269	268	286	305	305	268	305	266	264	277	297	285	265	273	272	297	288	265	268	258	276	281	267	247	269	290	262	279	284	284	280	276	237	276	291	296	232	263	321	277	287	284	272	318	287	290	261	280	268	296	320	283	253	287	268	268	261	282	345	291	269	258	264	306	293	244	260	267	275	249	300	286	271	263	277	295	269	303	272	285	282	247	242	292	256	250	264	261	265	265	270	265	280	275	255	287	257	302	231	286	288	269	284	280	285	272	301	290	272	271	285	269	289	279	269	288	273	259	271	258	300	275	291	285	261	266	293	260	289	265	262	263	256	266	232	265	298	270	263	312	278	306	258	292	277	294	265	252	282	290	282	267	274	301	295	284	268	318	287	242	271	297	263	278	253	295	291	287	286	276	293	324	257	275	297	279	267	294	290	282	268	268	266	272	273	273	263	276	283	292	272	275	269	279	288	278	269	299	289	283	273	281	289	248	270	275	267	215	293	296	263	269	265	283	319	275	298	292	311	269	250	274	260	301	276	251	259	298	256	266	284	283	286	304	267	260	303	292	284	289	296	284	338	278	294	309	266	305	290	281	283	311	266	293	262	271	285	274	285	272	285	277	278	264	265	270	263	277	286	285	281	316	288	288	269	260	285	269	264	283	271	286	328	304	279	273	291	287	282	305	271	291	280	280	277	275	300	278	289	265	287	277	276	293	276	282	277	263	256	251	269	272	297	269	270	275	287	278	250	305	315	287	250	293	262	287	293	287	296	298	280	242	281	269	249	297	319	276	275	280	296	265	279	243	307	277	330	288	269	251	324	261	297	272	292	282	267	285	258	280	292	251	228	284	293	287	271	265	266	279	304	249	294	270	260	259	304	299	272	299	271	241	287	254	272	305	262	273	267	288	275	283	278	275	290	272	234	289	272	306	278	277	272	303	296	275	286	281	282	284	264	252	253	250	275	284	278	289	299	254	284	249	302	269	279	294	290	311	269	276	285	290	288	270	307	285	278	266	254	258	268	273	263	271	307	277	320	293	294	282	292	264	279	309	274	267	278	271	275	288	266	252	274	287	284	299	270	269	254	289	263	300	262	287	262	278	276	272	267	296	280	272	283	288	271	231	274	288	288	266	290	303	287	258	273	309	275	277	262	262	264	251	293	269	300	256	257	279	278	270	271	262	254	279	256	267	283	278	254	275	277	269	261	284	289	270	246	277	243	278	257	281	276	265	285	301	270	277	285	275	306	282	280	261	268	261	274	283	303	267	228	278	275	294	289	280	277	301	300	279	288	277	289	279	284	280	295	321	268	284	268	251	296	282	285	274	263	261	315	292	283	269	280	273	276	267	276	284	253	304	307	272	265	285	278	283	302	263	289	247	282	297	281	270	291	262	266	273	293	269	294	276	301	277	248	283	269	282	294	272	287	279	300	239	307	268	278	303	308	251	240	262	273	287	242	312	328	275	258	266	290	250	278	279	273	290	266	242	261	277	271	291	269	293	289	291	256	271	273	261	279	262	292	299	253	297	295	277	286	265	249	256	240	285	280	274	278	258	297	286	297	286	283	273	260	286	278	292	284	264	278	275	313	279	268	292	258	290	252	284	271	274	334	254	265	270	289	271	266	267	315	269	258	266	286	253	260	265	285	264	268	250	276	285	258	269	278	250	285	303	274	271	290	257	280	270	285	284	275	270	264	253	265	281	272	281	280	300	254	242	275	262	261	260	283	249	315	274	289	307	292	234	266	253	300	280	284	287	262	295	292	287	278	295	251	247	239	269	261	266	284	287	274	287	295	289	251	275	278	245	258	256	282	246	262	285	270	257	282	282	275	261	275	272	277	289	269	317	295	289	289	277	319	260	275	258	273	278	274	308	252	290	250	286	285	284	257	295	257	266	292	284	272	269	268	267	240	277	302	275	288	277	263	289	276	264	257	276	254	284	259	270	276	278	285	285	278	286	251	304	272	303	279	300	293	224	290	294	277	269	286	274	294	257	273	285	264	277	294	256	284	249	272	283	270	278	265	259	279	250	268	310	320	318	284	256	295	302	283	275	282	279	260	256	284	276	314	259	272	287	269	269	291	299	255
32376	20437	18984	9922	6445	5076	4020	3420	3523	20805	2659	1646	1464	1446	1254	1268	1152	1131	1132	1008	1051	1000	906	925	897	876	835	842	839	828	867	853	792	767	826	807	809	782	823	765	722	754	706	739	752	733	751	779	711	774	771	747	770	701	734	756	794	699	744	724	715	740	736	674	689	690	717	726	714	680	712	678	707	662	688	713	680	651	694	719	705	705	712	723	692	688	690	673	704	643	704	679	648	728	713	699	711	693	651	673	714	717	724	691	698	673	645	701	669	707	702	701	673	691	674	724	686	670	711	668	658	726	699	741	678	691	696	645	682	683	697	718	691	695	674	685	713	708	735	697	679	701	669	684	666	733	720	743	683	656	683	702	612	704	634	669	700	634	650	704	665	681	639	677	697	638	697	664	708	694	689	694	660	688	671	655	668	704	670	659	731	713	713	663	657	698	685	674	667	660	677	674	737	680	704	661	667	673	660	675	675	683	732	664	671	688	663	662	661	647	658	647	679	680	666	692	704	702	678	695	698	737	677	673	720	662	695	662	703	620	686	676	665	659	679	723	716	708	723	675	671	686	695	672	694	639	700	654	693	683	638	715	682	689	651	684	675	681	732	653	670	644	730	635	678	676	706	714	685	690	673	644	681	696	715	702	705	656	680	698	697	660	698	666	679	714	706	717	686	730	687	674	742	656	724	654	663	671	703	691	650	687	653	732	690	653	695	678	632	686	659	660	682	657	651	675	655	663	684	687	692	681	689	723	630	664	683	691	666	692	653	689	701	704	652	631	684	667	716	714	702	655	680	660	612	660	636	644	669	705	676	680	725	631	646	671	654	715	685	651	701	709	723	721	713	656	709	685	695	641	625	707	664	676	660	707	704	729	686	673	716	691	739	667	693	712	690	671	703	657	698	692	682	685	639	704	684	680	635	714	695	686	702	670	648	700	638	671	694	647	682	674	645	652	700	677	728	714	709	742	676	670	677	698	674	671	688	635	657	697	665	692	688	627	670	736	738	684	716	759	703	688	669	651	662	660	672	657	699	682	665	688	621	671	695	658	708	670	665	682	676	634	666	655	689	707	688	720	696	687	650	734	647	662	666	696	680	661	669	684	658	686	661	675	699	661	679	727	740	657	681	717	660	658	705	700	667	662	694	648	725	723	689	674	667	689	661	670	662	704	700	707	692	709	677	687	695	703	672	650	662	652	663	688	717	722	708	723	671	651	642	721	689	718	670	692	691	680	715	667	710	682	697	710	668	678	654	701	658	711	665	672	696	643	679	665	660	707	630	696	682	646	711	703	653	664	714	692	650	715	656	727	645	669	645	700	671	697	658	648	639	630	714	676	644	669	663	684	700	667	670	720	670	719	683	618	687	667	658	657	671	662	705	763	693	690	650	727	673	679	703	720	644	709	624	660	681	690	698	668	696	707	671	703	642	668	708	701	673	680	710	691	675	756	629	702	660	707	726	677	685	720	685	649	692	704	686	688	659	729	683	696	681	664	688	655	683	678	653	649	703	676	671	709	701	673	733	623	681	654	666	722	675	678	674	659	690	710	722	647	699	636	660	656	677	644	668	701	718	684	677	703	671	714	717	672	692	651	676	675	712	694	731	678	672	677	725	687	650	697	666	704	671	693	707	661	679	680	646	661	717	694	716	684	664	671	676	689	658	691	700	671	683	634	662	681	684	690	687	723	685	679	689	666	681	729	650	653	701	649	683	662	638	694	681	707	660	688	658	660	637	648	672	702	674	694	670	695	711	667	658	684	683	670	649	701	671	695	704	711	711	724	740	708	691	678	680	682	616	707	721	639	679	732	727	674	658	720	695	671	711	725	670	651	717	688	691	716	673	679	725	667	616	698	677	699	633	671	709	731	666	681	656	678	701	634	670	683	653	718	698	690	659	670	691	720	696	740	687	668	694	677	672	668	651	642	679	624	654	654	700	677	689	703	713	715	671	693	707	642	650	683	645	674	713	686	671	711	714	671	650	675	661	636	671	664	687	646	664	702	689	678	652	655	667	673	685	683	715	705	663	709	705	702	679	678	664	668	673	650	672	655	727	726	663	705	711	632	685	676	648	708	646	636	696	674	689	690	647	637	673	709	692	669	625	614	713	710	644	714	643	637	669	705	639	671	677	669	746	643	669	655	682	698	650	673	702	637	671	667	690	623	673	668	649	750	722	712	653	685	725	706	648	683	707	678	710	705	716	723	639	720	661	638	709	637	649	673	700	639	678	671	639	706	638	675	688	713	671	678	683	638	698	659	715	721	644	660	635	668	672	638	662	678	662	699	699	715	727	652	675	685	672	659	692	696	732	666	706	696	666	728	689	721	674	679	654	680	676	694	696	698	679	667	694	694	691	705	674	660	683	667	628	661	678	658	672	693	682	706	664	667	713	659	705	666	663	701	663	674	639	664	653	656	670	660	663	630	678	689	666	667	651	652	686	639	682	673	664	681	723	644	736	669	646	700	673	666	704	697	655	700	674	726	675	660	656	686	715	706	652	671	666	644	733	655	723	697	667	699	662	665	689	672	661	676	689	670	685	655	701	724	652	663	660	670	706	688	722	643	642	666	708	689	676	659	675	664	693	680	721	641	722	696	674	734	705	680	697	658	677	698	686	679	687	632	675	692	678	628	694	674	669	724	665	749	638	728	664	671	685	704	660	652	690	707	696	684	681	665	680	693	643	680	706	688	637	699	679	659	642	650	691	662	722	701	684	689	711	653	672	685	682	692	669	668	669	642	690	685	720	693	697	699	695	680	684	657	714	638	645	708	667	655	717	696	677	671	669	678	629	675	699	680	733	670	679	681	645	733	664	673	657	689	675	701	723	680	684	625	635	681	698	705	672	717	680	671	713	697	700	711	678	691	683	704	667	715	666	697	677	711	626	720	670	672	691	668	646	674	680	722	714	687	704	672	665	710	706	706	721	688	628	701	681	631	671	642	699	707	701	672	718	689	674	685	686	735	670	712	688	712	708	724	701	703	678	651	669	685	679	686	687	708	674	655	677	649	709	701	694	699	682	645	676	716	654	691	683	698	656	679	694	686	720	677	643	700	696	679	678	651	717	744	724	725	632	661	669	652	705	678	639	671	646	651	680	695	652	664	654	679	697	672	657	655	651	677	685	683	712	661	687	628	709	670	681	661	679	708	681	706	680	661	678	698	667	731	657	675	679	681	671	683	683	693	706	694	698	651	708	716	673	681	664	654	683	716	651	692	677	647	672	680	664	693	726	657	712	679	706	699	686	711	738	715	681	693	677	668	702	707	690	706	672	701	651	676	704	704	708	649	707	689	651	647	698	696	681	654	663	651	695	688	670	715	642	715	675	663	636	729	697	660	712	642	671	711	645	684	676	697	726	725	701	683	658	706	709	697	669	667	643	661	677	654	707	705	648	712	684	686	721	671	675	664	675	707	686	706	687	678	679	634	676	709	736	692	645	707	735	720	669	730	698	643	649	681	675	682	664	699	683	657	668	717
13228	4767	2028	720	425	337	321	309	243	427	325	276	280	268	221	259	245	245	244	242	254	262	280	255	271	240	279	233	281	235	298	284	278	258	215	241	264	293	270	267	259	269	278	278	278	247	263	261	256	259	242	284	286	239	255	252	272	264	285	284	227	269	291	238	277	262	250	274	241	255	258	285	237	270	236	251	271	262	256	273	255	267	239	251	257	251	260	251	282	249	243	248	249	269	254	260	255	272	263	275	252	231	264	276	267	286	234	259	252	283	253	271	255	304	237	256	256	265	253	271	259	255	266	307	242	273	242	251	265	256	289	253	269	249	242	255	259	251	252	261	248	249	233	265	277	253	288	292	242	241	253	278	240	289	265	272	248	222	275	260	279	289	238	272	240	244	268	282	251	264	273	235	259	235	289	264	249	286	252	249	249	241	251	292	253	250	252	263	255	249	236	256	274	252	279	231	247	287	270	278	272	260	248	256	267	251	258	234	246	252	256	263	265	261	269	269	255	274	244	248	271	258	257	287	255	261	270	266	287	274	271	256	250	231	257	265	260	258	268	273	236	249	243	264	255	287	241	238	233	278	258	268	273	284	259	255	274	247	272	260	278	254	277	258	254	269	269	279	243	256	248	253	253	246	260	252	267	235	244	234	248	257	251	263	247	238	248	250	275	264	258	264	244	250	242	247	233	280	240	242	285	253	258	264	278	225	237	257	266	272	264	236	236	280	219	264	249	248	285	242	267	279	256	272	255	265	257	250	250	262	255	226	256	230	265	271	258	252	247	245	269	235	271	243	291	247	256	268	262	260	274	244	237	238	251	279	247	266	273	268	280	269	250	224	233	258	266	255	271	244	263	256	252	251	244	281	262	247	221	257	228	230	270	281	268	274	256	251	256	292	246	260	242	248	275	251	269	218	258	297	260	267	274	260	236	265	259	232	231	259	230	268	238	250	258	262	262	270	234	267	250	279	281	262	247	269	250	278	262	268	270	236	253	271	254	270	261	242	262	290	293	258	241	278	249	272	253	238	252	273	259	268	250	250	233	251	260	236	261	244	230	268	238	298	285	263	270	249	260	279	250	279	244	263	261	277	253	251	239	203	237	249	249	245	234	243	245	257	259	240	259	239	262	277	257	282	264	255	273	299	270	268	267	258	264	284	257	264	247	258	258	244	263	253	267	265	248	263	257	280	237	289	276	271	231	243	256	269	243	248	247	236	245	237	268	277	282	269	229	260	237	282	238	254	263	251	261	281	261	252	245	253	256	234	233	268	279	259	253	272	253	265	235	284	250	285	253	254	253	230	247	256	300	264	250	262	253	282	266	319	260	239	255	302	265	271	243	257	224	234	233	244	234	258	281	260	238	256	270	271	257	237	262	268	273	285	249	264	265	259	221	271	262	269	239	239	261	255	262	266	220	272	263	263	260	288	260	255	267	275	259	243	255	257	263	290	260	262	247	254	253	249	258	268	249	243	301	258	253	259	250	250	264	278	253	248	257	263	244	259	283	236	240	258	264	266	280	278	242	257	255	288	264	268	266	244	279	272	230	251	255	260	242	225	234	208	220	278	261	233	271	251	291	253	254	248	273	232	236	255	269	256	234	265	259	235	230	253	270	263	245	281	258	261	234	258	251	278	264	244	261	240	272	244	261	247	265	264	260	270	232	256	256	259	277	249	256	257	253	264	276	289	241	262	243	279	261	264	237	275	272	261	232	256	259	250	271	270	268	281	266	259	258	274	263	235	289	250	244	245	253	246	238	256	263	257	261	288	252	249	247	271	250	270	287	249	224	250	271	244	273	274	252	247	238	275	247	259	270	280	271	281	233	266	277	255	258	256	289	252	293	227	238	258	287	250	275	271	259	282	262	263	251	262	250	300	240	255	269	245	270	237	266	229	258	224	255	250	282	254	250	254	248	257	254	258	258	265	227	229	282	251	244	253	274	268	259	282	259	242	272	248	267	251	256	251	238	273	271	224	245	269	273	246	250	250	268	242	272	266	252	229	249	219	265	264	285	283	250	251	273	237	229	231	222	237	260	258	246	243	267	245	272	225	253	256	277	276	266	266	287	270	265	250	250	261	232	260	258	257	268	267	285	278	247	285	280	273	239	268	260	238	263	270	254	288	255	244	280	300	254	255	258	259	286	256	251	276	256	252	211	234	256	279	245	271	232	257	237	235	267	272	270	285	255	250	256	261	257	261	254	257	255	254	274	226	283	249	254	225	278	269	223	287	273	243	259	249	288	227	264	246	257	270	280	269	266	252	267	253	234	245	260	258	266	262	265	309	262	244	278	267	255	256	255	268	238	276	249	245	238	261	247	263	251	269	243	278	254	231	249	285	290	247	275	233	257	240	254	268	252	225	261	264	274	276	269	281	264	263	253	310	257	271	264	276	270	241	281	240	245	284	263	276	255	252	279	248	294	253	287	244	257	297	258	274	226	287	235	262	289	253	235	256	230	255	254	261	267	259	260	236	251	217	269	267	277	259	274	281	229	252	245	225	273	246	275	247	269	253	294	257	264	250	250	240	292	254	267	224	279	267	264	270	230	253	248	233	258	238	246	252	277	278	253	265	267	265	268	275	251	256	263	263	254	286	299	257	276	245	260	260	264	270	296	253	275	253	246	273	271	277	281	255	258	250	281	282	266	250	263	246	265	237	237	247	245	249	262	230	298	239	266	278	267	268	272	259	284	243	258	260	268	270	260	239	249	267	253	268	275	262	269	252	257	271	230	251	262	247	248	256	286	242	255	239	272	225	281	264	250	246	260	265	264	268	251	233	236	236	249	278	246	256	253	272	259	265	245	255	258	258	264	251	278	245	295	247	275	257	243	256	240	241	268	229	241	257	251	269	296	240	257	271	283	252	266	240	229	291	262	271	267	266	274	277	288	235	229	267	245	294	258	261	243	274	247	245	241	271	286	284	224	258	279	245	223	262	278	237	257	249	260	264	271	258	295	277	251	269	246	270	299	239	257	246	243	251	241	247	222	280	248	244	243	258	230	246	274	250	251	248	239	231	267	260	253	268	243	242	245	276	254	253	267	264	247	253	261	249	245	269	250	273	248	255	257	280	281	275	261	273	235	254	250	227	242	260	252	278	266	240	242	245	248	275	269	260	217	260	248	283	238	269	279	269	252	242	228	248	255	284	254	288	253	242	266	271	267	245	256	254	240	264	284	242	252	264	240	242	275	238	222	243	252	302	250	274	267	263	263	258	244	272	255	283	253	263	276	277	257	265	222	234	262	257	261	279	253	265	256	248	277	251	248	267	226	264	259	261	280	281	265	231	260	264	275	278	254	296	279	255	245	234	267	248	219	220	247	249	270	257	269	300	263	273	251	281	242	268	263	231	287	273	298	241	265	285	262	272	269	266	251	246	266	274	271	279	235	276	277	297	255	236	293	244	277	244	279	259	271	268	188	276	257	262	263	234	272	248	270	237	250	235	264	261	259	260	248	266	251	281	245	260	246	276
7653	3495	3150	1875	1169	906	812	791	767	2121	1144	685	586	610	602	629	648	620	625	603	618	653	633	666	619	652	607	667	598	659	620	613	615	614	641	616	591	610	604	644	629	654	633	618	643	645	614	618	600	620	627	649	611	660	577	614	615	602	608	584	624	643	635	622	634	650	616	615	604	621	652	619	584	636	607	617	597	601	604	618	614	639	591	595	642	632	650	644	607	618	619	589	660	650	622	662	624	627	633	631	621	612	640	624	678	609	593	600	636	644	640	674	598	594	652	646	604	657	689	622	645	597	602	616	629	593	651	579	594	655	618	663	584	607	611	642	637	620	609	617	623	649	607	579	605	624	628	638	638	611	622	589	608	656	623	584	606	650	592	649	627	598	560	605	576	625	565	625	601	588	618	624	618	632	626	621	643	588	628	609	628	659	617	629	605	627	643	637	601	603	599	627	589	617	632	600	618	624	612	631	645	628	630	594	630	631	580	592	616	595	648	617	634	617	686	669	613	602	636	607	583	619	669	655	625	585	613	611	620	629	587	634	638	564	629	673	629	612	627	641	634	627	658	591	643	596	593	617	608	633	598	629	655	600	621	579	621	636	602	635	607	602	656	617	671	636	635	599	592	658	651	630	621	598	621	597	577	621	667	656	603	614	613	660	600	647	639	588	588	598	675	659	604	611	636	649	606	648	624	615	664	570	653	650	628	634	638	619	610	653	633	612	611	592	654	628	634	632	635	654	678	617	637	630	569	656	580	604	655	587	614	642	626	668	615	614	668	625	614	669	655	637	614	587	646	609	648	615	596	611	633	638	609	617	642	630	640	606	626	603	606	619	608	672	615	610	583	601	643	604	641	622	607	608	612	638	632	622	650	609	616	652	596	589	623	628	593	616	588	622	622	583	620	606	604	615	618	585	614	610	622	589	603	634	665	644	645	645	598	665	619	572	633	644	610	611	596	655	645	642	602	635	591	602	578	598	601	616	631	600	631	596	611	591	642	606	601	626	624	656	642	634	621	628	627	626	616	614	595	638	602	573	587	649	589	629	589	597	640	633	619	609	642	611	643	608	624	590	617	636	619	648	572	608	603	615	638	639	614	649	581	606	588	613	600	610	649	631	593	572	607	617	597	610	610	589	625	581	626	615	627	634	567	655	609	640	626	619	584	566	645	658	626	655	660	622	626	594	560	594	617	593	642	580	567	654	660	620	628	593	594	628	654	608	613	596	625	599	597	597	638	655	605	653	612	608	647	596	673	636	588	617	581	639	612	625	646	573	594	642	629	640	636	627	607	614	632	611	629	613	567	634	602	680	638	648	623	601	635	615	627	611	660	624	608	621	618	638	671	586	660	622	614	579	621	671	633	619	624	632	587	635	622	598	642	639	579	654	615	569	630	621	587	628	600	614	644	635	613	641	628	625	571	599	630	656	666	600	654	578	613	589	629	649	617	652	619	577	620	633	594	617	557	596	623	551	624	621	634	626	623	597	615	579	592	682	634	634	591	618	608	654	621	612	635	614	648	613	615	631	577	634	656	569	638	581	625	646	569	637	612	617	629	644	654	630	627	641	606	641	643	649	624	604	579	654	558	696	612	652	664	594	650	590	577	646	602	645	667	609	616	630	627	630	608	626	620	643	601	610	619	631	626	589	572	679	616	648	630	649	652	582	612	631	622	607	585	623	611	610	612	636	682	642	616	593	640	611	659	623	633	629	633	630	636	606	606	621	612	607	602	592	587	663	559	624	640	625	645	634	615	616	646	653	613	624	605	588	623	642	623	638	616	627	649	641	609	668	612	614	626	629	582	603	567	634	642	639	632	583	668	620	622	677	622	603	656	630	611	648	564	605	623	621	629	610	574	653	653	612	613	554	574	657	642	623	606	646	687	591	618	600	640	643	638	653	641	616	649	667	609	598	593	595	553	653	665	601	543	618	603	598	586	609	618	582	648	560	594	585	618	618	612	652	615	627	627	626	592	606	604	601	642	601	616	600	645	625	587	605	621	658	643	620	606	625	537	618	623	570	601	599	656	635	619	624	589	595	587	669	623	644	618	619	630	614	596	611	602	625	605	615	589	694	652	636	656	647	586	602	594	587	612	640	636	613	557	652	616	617	589	634	605	638	636	634	627	607	597	647	623	603	599	618	605	627	595	576	626	601	623	636	615	617	636	643	582	599	601	646	611	640	575	654	642	611	622	639	631	670	623	639	629	623	586	595	591	608	597	594	633	583	573	616	613	609	556	606	601	589	649	647	619	632	634	612	582	572	594	612	633	654	626	614	598	567	645	642	615	677	595	619	626	536	645	612	609	597	623	608	643	654	632	637	615	586	603	605	645	612	627	615	632	630	651	663	590	575	580	608	587	675	631	575	551	646	638	617	634	613	642	611	603	626	603	612	615	585	608	641	622	596	646	598	564	595	617	616	629	593	631	655	584	642	644	667	632	582	612	599	619	632	608	660	615	616	584	587	560	676	628	553	635	585	625	590	623	650	569	620	652	603	601	627	589	603	572	578	662	606	643	642	605	610	606	582	590	638	587	605	561	599	662	620	596	584	636	645	615	626	597	597	617	603	636	588	603	603	635	606	631	584	630	633	606	609	626	602	612	615	627	666	651	573	603	571	616	634	605	628	632	689	602	632	587	576	645	608	637	642	608	614	633	644	639	643	673	572	642	591	584	644	622	637	606	600	625	622	666	633	556	598	607	586	652	576	631	568	628	630	632	582	685	615	644	657	639	622	660	611	555	626	648	601	617	640	616	605	598	616	666	670	633	632	657	621	650	588	600	647	578	646	548	599	642	620	653	610	603	596	639	614	591	608	621	619	601	604	665	595	641	574	635	590	631	683	630	627	606	639	625	620	655	602	576	611	655	625	646	589	628	622	564	634	640	615	593	631	618	629	626	571	612	612	630	617	643	604	630	614	585	654	616	650	645	600	638	675	633	637	610	630	632	628	645	616	663	656	627	604	620	610	611	616	587	642	577	615	647	636	641	616	627	595	568	579	594	590	632	591	624	597	599	629	635	602	639	622	628	638	630	590	644	581	605	604	622	627	586	669	601	601	629	614	615	592	607	616	620	702	626	619	609	608	589	664	585	592	619	668	587	597	647	613	595	613	598	626	602	581	608	631	646	596	628	604	618	670	648	615	614	600	631	617	625	603	610	636	608	655	633	588	598	625	616	583	583	598	631	608	551	557	667	591	610	655	627	646	582	612	646	628	630	595	654	589	579	641	632	586	632	633	639	598	664	626	632	650	599	627	616	569	650	634	641	611	640	649	655	602	593	632	593	583	611	612	631	622	623	644	603	647	631	627	626	617	600	649	608	576	598	643	648	580	684	578	615	603	633	623	613	627	623	634	619	599	617	623	613	594	581	648	635	607	607	605	664	591	601	623	582	611	628	579	592	616	601	610	622	613	662	648	634	626	618	628	655	605	612	629	640	596	637	651	598	600	617	605	667	604	615	610	594	572	585	616
38835	28664	17658	6398	2431	1137	877	432	522	5690	5305	285	207	216	176	199	182	171	188	159	182	152	169	167	159	167	168	165	169	174	153	166	149	184	182	154	175	166	168	189	175	139	164	135	169	163	161	152	151	172	153	169	146	162	168	166	164	140	168	134	182	150	143	155	151	137	158	142	156	156	150	193	159	175	142	154	176	154	136	117	188	180	148	169	163	166	169	176	191	146	148	155	166	159	156	145	179	152	143	168	142	146	160	140	133	139	159	150	155	171	138	166	133	174	151	151	146	151	145	143	172	166	154	171	194	147	140	140	167	190	165	148	179	144	171	165	153	137	146	163	179	156	158	177	163	131	166	176	158	169	172	155	172	155	144	148	176	171	138	166	155	161	169	147	163	158	148	168	151	170	164	157	139	172	164	159	182	159	164	163	166	130	136	147	151	146	164	134	150	142	152	160	174	148	157	154	149	144	176	125	154	144	155	152	163	160	130	157	157	144	149	139	164	149	156	168	155	158	167	171	159	146	166	167	175	146	169	160	175	131	154	166	149	174	151	160	141	139	150	162	146	144	178	140	158	160	148	167	164	174	157	147	140	153	165	155	152	160	154	148	153	166	149	166	178	164	165	155	157	164	123	151	162	151	153	132	149	159	165	134	154	159	155	161	157	160	153	160	173	166	152	156	166	185	159	155	162	149	168	158	157	149	140	161	152	153	173	171	148	152	156	152	152	174	153	157	138	146	165	161	186	158	164	188	129	178	170	160	155	179	184	156	153	134	141	198	171	155	148	136	156	132	169	157	166	162	156	165	150	153	140	160	151	140	157	157	168	159	168	165	147	143	168	152	143	146	167	149	145	137	138	140	140	154	156	154	129	140	149	162	140	161	161	156	141	158	160	149	152	153	158	122	154	166	186	151	143	150	161	155	161	164	149	177	147	163	188	154	165	166	150	136	168	147	157	167	145	156	142	147	170	162	159	156	151	134	170	159	168	158	157	153	144	155	145	179	168	143	173	160	166	147	157	149	150	146	143	147	162	154	149	178	150	167	154	156	162	153	178	169	169	167	152	177	179	131	141	165	147	153	141	161	162	174	152	172	155	150	147	163	161	142	146	130	180	139	157	149	147	164	156	154	152	145	152	159	145	148	136	135	153	164	168	171	158	176	150	170	160	150	176	154	135	147	155	154	148	177	168	170	188	186	161	147	160	160	172	159	170	169	155	148	171	185	174	163	176	135	166	168	158	180	153	140	155	152	156	151	155	151	170	149	144	175	154	163	170	169	174	138	168	161	147	169	165	171	156	164	154	152	155	149	149	145	128	146	153	156	140	146	173	158	157	157	148	154	155	151	156	193	153	151	152	149	163	147	150	157	142	150	163	158	151	176	152	146	157	154	150	161	144	162	152	131	153	163	180	165	176	147	163	154	167	163	169	168	168	140	180	136	151	166	154	139	151	137	144	172	131	133	148	132	150	167	170	158	171	182	151	179	166	159	162	164	165	153	145	158	147	168	147	183	171	142	155	138	144	147	162	147	143	175	135	152	155	155	121	150	170	153	165	173	157	143	141	130	152	160	146	171	162	180	141	165	159	158	142	150	157	176	182	161	171	170	171	164	156	167	166	158	174	163	143	155	174	161	173	156	164	156	144	142	168	165	160	158	136	158	162	150	168	161	179	168	166	160	175	160	125	140	161	144	163	189	182	160	153	158	154	153	131	184	159	146	167	179	154	149	137	166	149	164	147	130	148	157	151	143	169	156	160	124	164	155	172	156	169	191	191	160	170	164	164	179	128	149	132	151	169	180	154	139	134	141	144	153	157	167	156	178	138	163	165	154	162	165	174	152	135	153	158	157	158	178	160	135	181	168	143	149	163	154	162	149	157	145	148	143	173	177	131	159	142	146	150	154	151	161	154	128	155	173	156	152	128	150	132	133	133	162	142	158	137	191	164	151	155	163	177	163	135	148	179	156	145	156	148	162	186	163	152	144	155	173	158	161	154	143	174	135	150	141	160	171	172	158	151	147	160	146	163	154	152	173	172	141	161	163	157	154	164	153	144	161	145	163	153	154	164	127	167	122	150	143	148	150	177	163	151	129	169	154	143	142	179	153	143	168	151	153	163	162	145	152	160	167	149	137	152	156	180	158	137	178	146	161	154	158	142	171	159	152	168	155	159	148	176	184	148	163	161	151	154	157	165	150	160	166	184	137	167	152	146	154	163	163	165	168	157	162	150	152	146	172	163	166	142	168	150	152	163	159	146	141	163	134	151	182	158	164	155	163	144	167	150	158	139	153	161	168	149	161	165	177	172	175	165	170	168	139	128	136	181	153	158	168	152	130	152	159	126	134	163	144	166	150	143	153	148	143	152	147	160	157	154	168	148	167	155	143	155	157	155	152	144	139	159	184	173	154	152	172	181	178	140	151	155	155	148	149	186	155	139	152	180	166	155	139	155	178	169	158	135	166	144	154	140	158	154	144	150	157	174	150	146	144	135	159	136	168	158	161	142	149	159	158	155	165	162	152	162	162	184	159	147	163	170	182	176	155	153	135	162	152	156	176	135	138	150	155	168	142	151	143	138	168	153	146	156	150	149	158	162	153	177	157	153	154	161	156	150	158	150	151	154	171	181	159	163	153	151	146	186	143	154	163	131	171	156	137	151	148	133	144	166	158	164	157	170	170	166	150	164	152	163	174	180	162	155	147	163	169	149	151	189	162	141	174	153	174	167	155	141	145	142	165	154	135	145	148	153	141	167	166	138	147	159	157	151	158	141	146	154	152	168	136	165	153	161	151	180	146	134	170	164	161	151	142	149	170	151	159	162	146	148	156	159	157	147	164	164	188	162	165	165	163	170	140	140	159	153	152	178	159	160	148	150	144	147	151	164	168	146	195	136	162	183	168	144	152	147	152	185	153	160	153	139	171	158	186	160	141	144	144	169	166	155	175	129	139	174	167	159	160	172	151	152	142	150	175	178	131	168	144	165	148	165	158	171	137	162	179	157	155	157	137	158	145	144	180	161	151	153	147	170	149	134	169	140	146	162	160	153	174	175	158	169	143	180	153	143	144	139	160	147	162	164	150	155	165	162	159	154	166	133	152	163	158	145	174	174	162	150	156	167	152	166	154	180	147	144	143	150	146	176	160	147	144	138	172	171	150	132	149	170	154	148	164	166	165	163	149	137	172	164	173	167	154	156	154	133	153	148	166	161	154	159	176	135	170	163	168	144	155	165	173	143	160	172	146	148	147	154	158	158	172	152	145	184	165	144	164	163	150	163	129	166	162	170	161	163	143	161	175	142	160	157	164	162	166	155	167	144	139	155	165	157	166	144	153	173	146	153	132	162	141	180	142	166	166	138	173	174	169	134	161	160	152	171	142	155	154	158	130	147	159	165	181	155	152	157	160	153	171	158	179	170	136	169	154	165	159	174	153	203	154	148	143	151	139	165	167	154	148	165	140	163	141	153	152	150	158	148	167	170	163
23878	19705	11792	5022	3948	2696	2933	1794	2342	20858	12265	890	789	731	732	702	652	585	585	603	573	577	574	541	514	537	534	495	541	513	477	513	511	503	522	484	486	458	468	447	476	482	461	431	472	460	462	464	456	496	485	426	497	444	448	497	420	452	439	477	448	449	426	442	431	435	453	430	413	445	414	447	459	449	443	465	429	456	413	446	439	474	430	447	423	419	405	398	431	451	450	462	426	444	427	424	433	413	433	414	428	469	424	450	419	399	439	409	454	424	458	432	442	384	443	421	460	469	414	456	441	453	408	454	438	416	436	399	445	398	434	426	449	435	426	443	482	417	461	439	437	431	430	431	441	452	426	405	427	419	427	445	420	454	479	449	429	410	422	443	438	456	424	441	401	415	402	409	428	425	407	451	411	461	461	404	405	442	427	408	431	395	385	447	385	429	435	439	446	409	405	432	409	454	410	465	374	454	447	434	425	423	454	510	431	423	438	466	414	422	457	440	430	428	412	432	445	437	425	414	433	400	451	421	464	440	452	445	434	479	391	442	421	416	428	441	412	449	424	417	455	446	440	422	431	461	419	440	426	411	440	413	408	460	451	408	446	409	436	440	431	429	429	427	442	475	420	404	438	452	448	424	433	414	432	402	423	448	444	463	458	466	447	421	440	424	447	379	410	454	426	448	429	451	405	395	387	454	429	436	446	466	440	400	458	419	437	441	433	450	440	410	440	431	419	440	453	395	405	402	433	456	403	383	399	445	406	466	381	400	436	410	438	424	424	409	417	414	443	425	416	428	424	423	459	423	414	431	462	438	439	451	466	413	432	423	467	403	401	423	409	425	437	438	450	438	410	420	437	407	416	431	423	393	446	416	430	424	401	393	433	466	434	406	416	412	422	428	466	445	416	399	411	441	437	408	437	412	439	431	466	428	444	411	435	417	457	437	415	405	436	398	426	464	443	408	440	413	444	463	413	450	449	383	405	419	449	415	413	413	426	430	411	440	463	423	417	420	439	418	433	429	442	449	423	433	434	408	440	463	428	414	438	423	419	435	451	460	439	429	439	395	409	415	445	438	428	420	432	431	411	450	419	471	462	410	447	425	463	451	426	410	437	440	434	448	470	441	455	420	435	452	448	448	443	446	444	446	466	443	440	437	444	440	450	413	449	433	426	444	432	418	407	451	437	435	413	439	445	432	399	399	417	444	429	434	423	389	419	470	466	455	414	425	420	400	393	459	417	415	460	455	465	428	411	460	443	434	420	360	448	429	400	431	422	431	446	443	412	426	408	413	419	476	433	466	432	478	427	459	426	448	445	460	433	451	417	403	424	383	425	445	416	419	421	396	386	426	412	439	402	436	427	414	433	414	421	415	440	424	421	439	423	426	426	419	413	424	464	395	444	429	423	439	392	412	388	408	454	431	413	418	419	430	461	415	436	433	400	425	439	452	398	406	427	426	411	404	407	424	434	444	379	419	401	429	435	439	431	439	437	412	437	439	371	453	396	443	435	446	428	419	400	399	427	429	387	415	444	436	403	456	417	452	429	417	420	409	429	440	459	447	425	454	437	445	432	476	421	409	439	451	433	428	447	427	436	418	477	419	425	413	457	424	419	437	430	456	427	436	421	427	437	397	436	428	418	466	438	409	447	404	432	427	422	408	431	433	466	424	406	411	461	452	416	433	432	430	401	385	418	470	423	443	448	454	430	416	437	430	442	431	416	429	419	458	417	440	470	435	417	437	412	427	447	454	413	429	401	457	443	393	432	458	441	453	441	436	423	457	412	377	477	435	418	428	449	450	450	446	427	427	435	415	419	420	428	430	446	412	460	423	416	414	429	404	418	429	387	415	396	433	434	462	399	434	432	453	436	450	460	408	433	426	425	442	430	445	411	429	406	439	381	439	425	427	437	445	446	451	414	432	436	420	446	440	415	464	426	454	427	437	430	434	416	415	455	446	435	439	441	462	471	429	452	404	477	413	472	445	411	399	438	431	465	467	448	413	425	403	402	398	438	427	416	470	418	430	414	439	427	443	428	416	441	404	432	408	441	429	425	417	413	441	392	461	399	410	420	425	431	400	382	427	437	434	455	433	452	424	421	447	440	466	438	465	413	430	440	441	423	427	429	404	458	425	404	456	457	413	420	430	424	443	441	409	387	422	411	460	452	461	435	488	412	449	387	395	437	397	442	424	395	409	478	462	389	424	437	489	445	444	449	443	441	451	453	464	410	444	427	424	438	460	445	413	403	442	445	452	392	451	415	420	452	439	435	450	426	430	424	413	444	442	425	420	446	459	435	437	452	465	454	426	469	410	449	425	419	406	462	387	412	414	414	427	428	458	457	432	409	428	431	425	446	458	416	455	425	452	429	448	434	435	417	455	427	427	437	406	442	446	426	434	399	455	413	439	439	427	396	425	454	399	423	474	404	422	450	438	408	450	417	407	429	418	390	406	408	400	402	439	431	419	418	427	435	439	381	436	442	412	398	441	431	410	415	489	428	415	436	434	430	436	444	433	453	455	424	441	398	427	416	412	438	426	421	431	431	416	417	416	451	436	413	447	459	431	444	416	446	427	417	445	405	440	461	448	441	461	413	424	423	422	461	451	409	437	446	462	417	426	431	408	420	472	452	428	427	447	445	422	416	411	427	432	430	451	444	465	433	443	448	416	421	405	388	413	399	403	443	419	429	460	439	444	459	450	426	432	428	421	446	436	434	476	432	425	403	410	403	436	450	417	423	423	428	440	418	403	428	462	496	427	413	406	425	440	424	427	433	430	391	375	443	461	415	411	438	467	448	451	429	441	429	460	425	427	393	411	430	449	404	435	407	438	422	441	424	406	442	436	429	420	434	413	476	464	404	437	417	426	468	435	446	445	439	423	454	438	429	425	439	424	483	435	435	430	425	474	407	439	414	423	446	448	386	403	430	435	428	414	418	442	434	456	448	454	435	421	450	445	400	470	439	370	431	440	435	458	445	425	411	414	432	438	426	437	381	410	461	432	398	415	396	437	462	472	444	399	468	426	411	444	420	440	432	407	430	410	437	442	412	422	420	391	433	423	440	411	434	440	456	447	424	400	436	427	445	387	464	458	446	405	464	465	451	423	435	428	405	415	477	421	421	433	409	427	419	415	439	428	422	417	414	444	418	442	430	409	413	421	402	431	418	429	411	449	450	421	455	433	463	438	456	418	421	417	405	411	437	418	446	416	419	421	431	435	444	405	376	398	414	444	398	399	440	412	443	436	464	433	462	453	450	441	464	457	442	397	418	403	440	422	430	450	455	437	422	440	428	414	412	434	401	435	439	420	417	436	402	426	459	438	423	452	412	457	422	406	443	453	415	449	455	405	413	412	452	453	446	412	437	417	431	464	424	402	422	411	420	452	425	457	447	411	438	432	493	445	459	418	419	454	445	433	473	449	448	467	439	407	415	389	424	445	420	459	397	482	417	427	429	404	452	415	443	417	460	412	403	395	423	442	406	428
46664	32678	26029	13402	5506	2621	1733	997	4192	12298	19633	1532	419	401	399	336	345	332	351	354	360	349	359	324	336	328	312	311	334	305	332	304	318	328	314	300	334	316	272	309	313	291	349	277	286	326	320	310	294	325	296	328	311	362	305	330	315	325	300	314	320	296	303	321	317	307	301	311	303	300	289	319	289	308	317	322	324	319	294	337	326	294	311	337	341	300	313	323	285	308	294	297	283	311	324	300	304	296	313	290	297	325	311	326	309	273	333	310	300	342	323	260	321	308	321	322	333	279	348	310	293	294	350	290	342	311	308	311	300	311	278	325	313	287	299	311	305	330	307	290	324	300	342	310	306	280	314	303	281	308	327	315	302	272	345	332	301	313	297	329	319	326	298	332	295	308	354	326	295	301	307	335	304	322	300	297	330	314	288	297	309	306	326	305	322	289	285	299	304	276	297	303	345	326	296	283	311	327	313	303	331	347	275	299	298	288	302	288	314	282	298	281	320	308	294	295	310	302	306	306	305	320	284	318	297	318	307	304	309	289	267	284	316	310	301	303	306	317	309	308	290	324	317	280	300	318	335	300	318	317	327	299	284	277	331	320	286	308	309	282	292	287	306	317	290	269	315	329	295	321	322	294	304	318	345	290	300	306	324	302	316	311	311	314	330	325	284	314	341	310	305	309	300	306	302	283	328	306	299	293	303	319	331	314	309	321	316	303	311	329	320	295	311	366	298	295	318	279	327	259	322	311	280	311	305	307	317	294	329	296	345	308	317	333	290	306	334	326	286	331	291	323	316	326	292	273	304	303	295	334	302	316	280	332	283	274	307	329	330	311	293	315	313	300	311	308	325	312	315	311	323	322	319	291	323	309	289	303	330	295	289	345	305	328	299	279	345	318	337	311	323	321	309	318	318	296	284	316	341	328	331	320	323	273	292	317	308	294	298	310	322	298	329	304	298	308	311	261	277	316	309	307	299	303	325	300	275	299	308	317	313	300	347	288	299	303	298	314	287	326	327	333	325	258	302	303	295	279	330	309	303	306	308	295	297	305	290	305	320	285	294	305	312	329	320	309	307	306	312	324	284	309	306	313	294	289	300	302	308	335	270	318	317	312	329	298	343	311	301	327	330	300	305	304	295	313	305	306	318	303	308	318	288	271	295	309	307	303	319	286	306	321	282	303	320	334	317	322	293	297	305	296	276	301	312	317	294	321	318	281	347	298	280	303	298	315	312	312	282	317	296	287	337	309	329	331	297	361	300	327	314	295	294	278	332	288	303	294	310	309	332	331	298	327	330	297	339	329	299	297	305	308	313	282	301	314	286	304	312	301	301	316	269	320	304	332	334	305	312	299	313	273	314	300	290	300	317	320	324	334	302	298	290	313	302	307	312	291	303	342	291	296	299	305	296	321	292	284	324	317	276	305	339	296	301	305	302	326	291	298	306	341	283	330	315	320	313	288	319	335	278	299	316	344	281	291	313	336	313	317	324	280	282	279	264	318	324	302	315	322	300	311	283	326	309	307	300	335	303	308	315	282	299	339	307	321	303	309	301	299	283	325	319	306	297	300	323	301	324	335	324	319	307	327	270	283	300	288	270	307	320	320	286	313	301	314	261	341	342	305	312	318	323	325	307	304	298	281	284	330	330	299	308	290	321	347	301	283	297	311	276	304	340	321	282	306	341	317	304	356	340	306	304	333	314	281	277	307	326	308	316	306	287	293	267	324	294	295	304	275	332	324	328	314	301	301	312	289	317	283	317	329	311	309	290	354	297	330	278	308	323	313	316	290	304	339	309	313	307	306	283	301	319	333	302	283	322	316	326	316	282	271	291	324	339	334	284	292	320	314	294	289	316	298	316	305	306	280	307	300	317	315	303	315	292	333	329	327	311	322	301	283	318	300	277	303	300	316	269	331	278	309	294	312	294	283	310	330	287	311	319	306	335	332	316	312	282	325	323	300	317	314	329	284	284	311	280	291	326	319	322	312	338	322	283	320	330	332	332	309	322	317	310	307	339	301	311	278	282	346	293	326	282	348	307	296	296	311	325	312	279	285	307	274	275	309	296	272	320	289	297	288	304	316	332	294	298	291	300	284	329	297	311	330	309	305	302	310	311	310	308	294	295	283	292	329	280	339	297	307	315	336	336	289	306	296	302	306	310	305	307	272	309	326	303	312	318	330	330	310	255	317	320	300	306	306	304	287	338	311	321	291	300	290	315	314	295	281	291	296	300	337	305	312	296	332	362	305	322	326	298	337	325	315	284	289	266	325	346	285	288	305	319	297	302	310	257	301	290	322	302	322	304	301	318	299	306	317	321	317	323	300	299	314	293	339	300	316	263	333	298	276	309	337	293	287	312	314	352	268	309	313	305	304	293	283	299	316	336	333	328	286	297	300	320	283	328	337	282	305	287	304	340	320	317	285	295	318	309	304	307	313	296	319	305	309	331	336	320	325	297	295	295	317	324	316	329	297	314	304	339	340	334	328	275	323	291	296	341	297	318	300	311	267	317	344	329	335	299	289	299	297	324	305	316	307	301	332	281	287	296	314	290	304	365	328	284	318	346	337	340	313	336	316	292	291	330	288	333	328	315	299	299	295	317	341	324	305	298	296	303	298	296	290	263	293	304	313	294	278	304	302	302	317	292	318	310	301	336	301	310	321	291	292	304	308	326	345	303	319	322	284	332	337	343	341	296	329	332	307	302	306	297	313	301	301	300	320	295	299	301	310	292	364	335	320	319	320	315	314	319	314	291	320	294	311	314	326	286	318	318	283	297	300	281	299	280	328	315	311	317	295	311	313	298	305	290	288	319	294	311	320	328	306	305	288	309	289	333	322	301	302	296	315	265	309	293	322	313	315	299	302	327	286	324	300	314	317	276	301	299	312	283	326	306	335	319	266	290	339	317	280	283	254	335	325	309	317	312	321	316	329	324	332	310	342	294	279	314	301	313	283	302	315	338	335	312	288	304	328	301	336	300	311	305	288	306	313	303	305	333	301	273	298	273	305	299	303	303	331	307	313	286	259	300	293	305	335	301	304	277	304	307	290	343	302	324	271	330	294	289	332	341	292	312	318	327	317	338	285	341	313	324	276	302	290	314	318	340	318	301	266	307	309	337	296	325	311	339	327	335	289	307	298	312	307	281	312	327	292	311	335	312	292	287	279	305	304	317	282	316	314	335	335	304	315	315	324	325	278	306	317	305	325	296	297	315	330	314	307	335	301	301	314	288	318	306	310	332	322	292	310	297	322	293	332	308	275	310	303	302	330	309	269	323	335	279	312	302	305	308	317	298	282	326	302	269	295	323	314	316	284	348	304	283	284	323	301	308	307	297	340	293	308	288	299	322	323	302	316	295	282	293	282	333	288	279	270	294	325	278	336	269	303	289	296	314	320	355	302	295	303	291	303	271	318	332	281	294	327	333	335	299	292	286	294	306	294	277	307	298	315	290	330	306	302	307	277	290	287	296	279	289	311	276	295
29427	22481	21980	9965	7147	5640	5186	3507	15010	33424	30994	1550	1466	1345	1323	1130	1137	1079	1087	1097	990	980	968	920	879	898	918	937	943	859	878	877	890	854	884	904	861	846	807	830	799	798	812	833	838	798	808	753	804	772	843	803	801	777	805	793	780	809	753	786	838	749	795	744	784	787	768	746	782	770	786	762	722	773	759	747	748	746	795	806	829	786	745	745	786	780	787	807	719	792	764	783	795	737	761	784	791	860	760	759	766	753	792	757	726	771	810	757	785	726	780	772	772	747	756	763	753	748	798	745	775	798	792	765	776	774	780	727	749	756	809	746	755	775	827	735	744	743	783	739	766	758	762	743	718	742	734	773	770	755	761	758	740	758	752	773	760	751	746	744	754	789	767	776	736	740	772	748	781	804	771	761	703	713	777	785	761	767	739	808	780	806	758	777	713	752	744	768	767	766	806	746	766	710	756	759	769	750	794	692	784	735	793	775	765	763	773	775	766	761	738	720	796	758	734	749	800	772	723	754	754	713	767	792	769	761	749	739	778	775	793	714	757	810	708	770	754	804	758	707	753	806	779	791	784	758	771	782	788	867	774	733	711	795	726	811	726	770	758	758	815	763	800	720	780	778	755	743	738	792	779	782	816	748	717	786	768	739	779	804	720	751	763	730	772	730	787	741	807	761	786	752	768	752	782	790	734	773	839	759	757	741	761	833	778	754	755	776	770	766	739	827	708	778	739	766	795	799	760	793	720	796	768	771	744	750	761	792	767	756	755	747	793	787	716	754	785	774	728	790	812	770	803	766	738	789	793	738	778	759	771	759	731	769	761	709	772	770	747	776	753	755	743	775	741	758	762	769	773	738	768	787	774	736	706	767	764	718	717	861	791	768	770	723	798	807	750	763	772	734	763	794	761	774	789	764	778	734	753	753	811	769	792	765	745	696	751	795	778	768	796	722	749	761	800	765	761	788	734	730	750	749	754	826	732	745	803	794	729	735	759	792	775	790	769	697	778	739	779	804	749	742	779	791	798	787	770	736	749	688	795	765	753	778	790	754	705	745	770	757	788	761	742	772	745	747	773	763	756	763	742	782	818	756	772	753	795	757	790	776	753	727	853	755	710	708	730	725	733	761	733	799	783	741	743	752	717	723	770	752	775	734	765	764	716	767	706	708	738	783	763	756	775	751	819	750	764	779	787	712	756	757	799	771	749	741	708	815	733	787	768	772	782	724	807	734	786	813	744	721	790	734	756	719	738	768	739	768	759	755	782	724	741	757	785	729	771	751	778	774	787	786	749	793	805	818	804	743	717	720	736	743	768	758	768	792	766	769	726	758	748	814	748	753	734	771	765	767	753	749	766	757	787	756	744	792	781	769	774	764	776	772	769	750	784	759	788	764	768	794	744	735	746	745	771	814	738	723	767	759	777	771	743	752	752	744	752	755	745	750	775	776	771	772	793	757	752	752	793	767	754	744	794	726	766	807	772	753	818	765	721	775	736	751	780	805	783	736	746	780	794	805	740	757	762	809	789	738	764	806	745	739	803	772	767	779	801	808	727	755	756	724	732	760	776	743	760	767	776	787	781	757	726	800	694	728	755	748	792	722	749	763	701	758	723	801	744	771	816	759	807	781	720	742	743	798	746	679	774	760	720	797	729	757	782	767	778	767	760	713	740	736	779	810	710	762	807	707	735	769	751	819	757	813	773	735	740	777	746	750	717	802	746	720	755	800	747	715	735	728	784	759	735	771	757	777	733	811	768	749	737	721	735	765	801	775	734	761	750	735	715	715	738	757	739	754	755	778	754	761	747	731	786	754	739	750	762	782	786	743	750	760	732	775	777	770	778	706	790	770	773	814	757	727	775	764	777	746	809	792	785	707	770	739	723	796	753	805	743	727	704	764	738	725	805	756	818	740	728	750	781	747	772	730	768	762	746	789	739	808	796	781	795	762	764	756	740	733	807	752	749	770	727	711	779	762	762	836	787	764	725	792	719	813	813	747	775	797	750	730	738	788	792	720	773	780	783	775	751	762	755	710	761	713	783	750	725	782	792	758	710	752	697	719	704	767	784	751	770	790	771	715	726	776	807	786	744	753	755	740	763	784	704	770	796	754	739	740	774	805	763	754	754	728	755	754	830	756	699	764	759	728	767	721	790	727	765	711	740	749	769	783	783	767	794	747	777	751	810	785	776	767	757	760	776	796	783	800	789	788	803	748	807	749	759	771	743	755	778	792	762	744	745	784	758	783	773	735	768	797	755	764	730	761	740	747	738	781	788	787	766	774	766	822	768	774	806	788	741	771	767	715	757	779	744	806	756	732	777	777	778	726	762	726	705	756	766	808	808	720	745	768	783	720	751	801	780	772	755	781	780	781	772	743	764	720	766	747	785	808	732	722	705	719	764	731	776	719	746	734	806	768	806	779	810	763	741	724	781	736	760	778	767	758	740	733	797	749	748	790	775	784	744	772	778	777	735	759	739	781	773	836	787	743	756	716	672	755	780	790	774	802	763	767	751	787	755	761	762	735	728	785	778	736	723	729	735	753	755	796	762	723	774	747	726	769	762	771	782	809	737	795	756	783	744	777	761	711	760	789	775	745	762	741	763	755	730	707	759	759	774	761	751	726	768	750	766	781	811	795	743	722	743	770	781	790	802	769	782	785	814	743	770	774	730	782	742	783	762	734	793	740	725	788	763	754	742	730	749	787	747	792	728	796	728	749	705	762	749	723	789	777	771	805	732	764	844	761	771	789	779	728	761	747	808	783	781	774	800	778	734	774	740	755	738	791	727	736	757	772	711	790	763	804	766	785	736	759	774	757	741	777	754	750	767	754	729	753	762	741	737	755	789	763	742	729	716	730	810	798	768	804	783	732	750	747	753	784	708	777	773	726	780	796	732	784	722	727	703	816	805	763	728	767	751	752	729	771	724	753	720	751	743	810	720	759	759	726	743	757	749	778	738	741	715	783	734	722	752	759	744	768	739	710	760	720	717	807	744	801	777	746	740	745	745	762	756	764	773	780	771	784	736	791	766	753	742	703	750	764	774	714	808	806	729	783	763	752	810	774	791	737	750	750	758	707	731	756	733	827	770	806	762	762	732	802	741	735	760	765	737	786	791	779	751	744	734	767	788	801	735	757	788	746	754	737	782	751	745	742	785	735	742	779	718	734	780	781	780	722	740	772	733	758	746	781	793	760	730	784	759	780	759	745	783	770	796	773	770	754	770	754	781	794	780	758	769	740	725	773	760	737	765	772	791	807	702	764	712	722	769	726	745	810	765	779	755	747	769	772	741	744	794	740	767	731	706	795	753	767	724	719	730	785	771	736	719	750	805	768	790	735	786	778	793	745	790	780	723	754	755	769	789	714	783	802	719	729	713	768	756	727	742	729	761	780	767	758	784	799	769	763	714	782	723	746	758	743	769	753	739	753	753	707	738	772	790	797	735	770	772	821	781	764	758	758	743	734	733	711	797	769	759	743	740	755
12586	5613	3799	892	525	415	530	333	512	585	556	278	267	274	324	284	318	299	332	324	317	322	292	313	287	318	338	302	275	290	317	277	315	327	297	319	297	297	320	294	295	304	324	283	306	327	268	309	298	304	298	272	347	310	332	315	293	302	310	284	284	265	335	287	292	277	300	294	314	318	293	316	291	296	283	268	320	347	280	287	311	325	302	289	319	298	269	283	285	291	288	313	275	287	292	289	304	296	309	297	298	323	276	314	304	338	297	305	304	301	300	298	303	275	341	342	314	296	310	272	303	301	305	308	339	306	294	325	303	288	290	274	266	283	325	310	312	270	285	315	288	330	324	304	332	312	320	277	282	298	314	287	275	280	299	266	303	303	272	298	279	336	319	293	289	276	285	304	343	336	324	270	300	318	326	300	301	293	290	317	299	278	318	283	329	313	300	288	292	313	323	288	343	280	274	305	308	329	338	298	316	313	319	314	286	290	251	268	312	316	301	281	304	322	345	298	294	279	318	310	309	307	282	301	268	314	305	281	295	295	279	310	307	320	306	328	288	284	297	294	305	298	305	316	322	254	326	324	317	331	318	285	319	287	295	294	327	290	278	300	293	299	311	275	298	301	279	291	285	292	319	273	298	317	278	294	286	307	313	290	312	291	250	273	274	282	308	318	289	295	303	316	301	309	318	299	274	295	274	314	324	317	270	278	312	319	284	302	297	268	286	329	298	328	290	301	294	304	289	312	312	297	280	271	293	321	287	316	289	331	295	284	332	278	302	289	319	311	278	287	315	258	306	280	313	319	303	297	266	279	320	307	301	278	252	308	306	300	287	297	275	305	329	303	285	290	303	280	285	306	316	313	284	280	319	319	305	298	296	266	289	310	316	256	294	301	299	298	296	281	282	323	329	297	328	291	307	315	298	282	319	267	290	271	294	300	301	288	277	327	291	304	332	318	327	307	333	307	315	333	313	291	313	320	301	292	308	282	300	322	291	299	274	310	330	325	289	316	313	275	322	292	295	280	306	295	264	298	276	302	299	290	318	298	293	294	289	277	300	304	333	321	317	291	294	316	256	305	350	312	311	314	306	282	280	285	290	282	310	286	343	296	284	295	313	305	307	324	292	307	307	297	281	301	299	298	342	299	275	312	317	288	284	303	292	299	287	302	280	306	301	311	310	286	308	279	289	308	297	287	307	281	286	279	300	276	284	303	302	297	302	304	297	322	324	279	285	335	291	267	303	333	289	301	272	325	291	305	304	315	329	267	307	297	321	286	285	288	316	322	308	313	305	328	307	304	315	269	282	298	310	274	326	281	303	306	293	305	300	305	298	321	296	310	313	291	301	299	315	304	292	311	286	323	312	332	310	312	307	300	328	309	295	321	316	315	309	326	275	306	277	313	288	299	328	325	308	287	317	323	311	316	299	310	267	296	305	312	260	294	309	304	272	293	300	300	320	281	284	283	302	316	282	340	302	298	291	325	319	308	298	286	294	305	320	313	327	315	299	311	318	319	287	312	294	296	303	291	310	295	290	277	308	304	291	297	297	306	309	304	302	313	308	290	334	275	317	312	322	286	319	267	287	308	309	255	322	309	302	325	281	289	301	307	303	297	271	276	344	293	293	313	326	295	285	316	335	330	287	301	300	297	293	312	301	326	281	315	281	315	260	291	313	302	260	309	315	280	327	318	281	309	313	315	295	261	284	288	312	317	293	338	288	313	296	276	307	309	297	318	298	316	304	308	283	266	297	305	345	301	292	297	325	306	269	300	298	303	325	293	296	310	290	280	280	300	292	276	286	311	296	302	318	295	308	337	296	293	304	292	286	322	327	323	326	299	312	307	304	272	307	308	313	283	321	333	295	342	287	302	278	330	310	330	318	314	305	287	283	287	293	286	303	298	271	317	310	329	293	296	304	265	258	304	280	288	306	310	304	308	317	311	311	283	290	292	308	308	276	271	295	302	288	293	350	317	299	318	307	304	332	292	287	280	321	255	289	324	323	267	307	257	318	290	316	286	360	312	271	365	304	293	258	309	305	286	289	265	307	317	299	307	305	317	288	278	310	296	297	280	326	297	315	323	307	304	283	283	291	278	320	328	329	301	272	299	289	285	286	280	316	318	263	296	287	277	295	314	292	316	298	313	290	288	306	295	304	277	323	295	300	359	310	290	313	296	308	325	295	284	286	273	344	297	291	305	270	311	296	276	323	280	282	302	295	332	312	303	316	343	318	264	324	280	314	333	321	271	295	315	292	282	303	279	319	306	322	321	302	308	302	339	316	307	299	309	297	316	320	278	317	334	335	282	288	304	294	301	293	269	307	294	298	316	316	304	307	359	297	322	317	262	316	300	331	322	320	306	316	296	285	335	292	339	295	270	302	313	310	288	308	304	297	317	325	293	302	300	282	285	294	305	303	333	293	285	312	277	293	314	305	298	274	312	293	316	317	311	307	312	294	310	304	294	305	300	328	289	287	273	299	275	289	318	314	274	310	293	323	276	272	294	270	331	290	323	296	312	314	283	298	309	265	321	288	293	296	303	312	287	275	270	303	315	273	285	287	317	278	306	298	282	273	294	283	294	287	316	290	312	284	284	304	335	288	300	304	293	318	293	328	319	305	306	291	299	293	309	309	278	310	305	325	271	275	314	291	327	310	335	264	297	310	284	295	288	287	274	325	349	300	291	283	316	296	282	292	303	303	281	297	318	301	315	272	290	288	312	302	312	308	276	317	285	303	296	302	293	283	281	315	282	318	291	320	289	362	307	271	280	282	309	281	306	279	279	293	311	312	289	298	307	277	294	283	306	308	307	299	272	302	310	269	318	316	277	325	269	307	294	291	276	293	288	284	306	285	300	302	279	326	300	313	288	332	301	273	262	302	333	299	295	275	257	292	310	311	311	292	314	317	317	295	323	292	291	315	304	297	271	331	309	327	285	255	300	279	293	288	333	313	283	287	328	271	306	270	270	306	320	294	292	287	295	283	283	332	323	328	327	321	307	340	313	292	297	270	272	306	279	294	285	293	299	301	296	305	291	313	304	310	328	310	311	352	318	307	334	292	316	284	291	324	311	278	293	268	279	302	265	295	268	289	313	300	295	292	316	289	298	301	288	325	278	271	286	273	270	303	317	283	286	308	320	316	287	328	302	331	299	307	310	310	276	317	304	290	317	310	281	270	303	312	289	292	305	300	309	304	331	279	276	282	290	320	290	298	314	298	290	279	310	299	284	311	304	289	274	315	283	307	322	284	269	323	288	295	302	306	314	253	330	303	302	299	299	312	297	273	326	307	327	321	305	287	290	299	278	317	304	290	295	313	332	288	300	273	324	320	297	292	308	261	289	276	284	313	292	295	286	291	300	300	318	318	305	293	321	303	301	330	289	288	300	290	298	289	317	282	272	299	308	285	288	276	315	291	288	297	285	306	299	292	299	337	287	263	313	285	294	316	320	298	292	295	319	307	304	310	281	311	304	288	270	262	278
7492	4185	5715	2020	1472	1335	2060	886	1989	2862	2303	757	760	703	709	724	763	691	724	698	673	737	672	691	738	736	769	737	721	744	753	752	697	716	762	686	711	737	712	722	663	716	739	762	749	702	724	710	727	723	723	735	698	735	760	733	719	696	763	755	720	670	741	743	752	728	720	694	740	736	714	741	695	700	682	680	729	706	722	740	720	735	739	719	694	776	721	712	743	693	795	763	714	736	747	711	704	674	687	724	754	714	741	704	746	718	739	750	706	713	711	705	685	686	739	710	757	698	728	753	737	707	708	767	682	695	732	696	719	738	686	738	755	671	717	760	736	747	738	755	717	736	689	751	731	760	694	709	738	701	727	688	733	724	751	728	730	687	747	774	740	761	748	684	702	780	720	745	750	697	736	707	709	756	709	707	729	694	760	668	723	742	786	676	729	742	766	687	792	737	716	723	652	719	701	713	742	731	728	703	743	693	716	715	733	698	698	769	706	678	736	802	696	715	745	769	738	729	779	683	731	715	676	691	738	745	725	693	714	718	701	711	763	771	685	767	745	737	726	724	712	692	728	723	730	745	761	711	760	682	696	759	737	737	680	735	726	753	729	714	731	699	704	703	696	732	714	747	729	724	685	752	749	789	703	753	695	753	734	723	677	695	724	714	718	731	733	741	711	714	706	752	734	721	691	753	706	756	774	757	745	729	755	737	680	791	781	750	703	707	697	726	731	727	725	754	736	746	725	718	686	742	762	697	688	746	746	731	718	752	688	706	707	728	736	732	760	738	679	741	705	709	740	757	749	745	695	734	755	686	757	692	748	748	747	710	686	696	718	738	710	726	745	682	721	752	732	668	703	774	714	726	729	705	717	697	720	689	700	729	782	762	735	740	695	711	702	717	725	691	730	748	721	714	722	713	727	714	687	715	725	745	717	761	760	688	711	681	660	745	746	688	740	725	716	711	711	702	706	695	721	729	728	693	700	695	703	727	674	685	719	755	751	716	760	656	688	699	744	716	730	692	717	717	692	728	705	724	696	687	730	734	748	717	712	764	682	694	755	712	692	717	735	730	777	722	733	758	728	688	697	688	698	741	725	719	773	705	684	677	730	695	747	708	741	738	718	720	705	701	736	734	741	778	668	711	730	746	751	737	702	697	752	685	696	753	741	770	702	760	716	696	716	743	728	736	773	692	712	717	721	716	739	719	678	780	709	716	718	758	711	665	747	734	701	718	734	734	722	736	695	674	796	696	708	686	740	754	725	742	745	711	686	735	720	714	759	751	683	685	659	754	757	741	717	718	755	720	735	723	714	743	740	701	689	741	713	775	732	743	740	720	733	733	691	717	734	737	703	717	695	761	748	701	682	743	710	735	732	718	685	739	689	742	708	737	762	726	706	737	705	754	733	656	725	731	763	644	728	750	723	729	714	720	753	731	782	772	766	698	742	704	739	740	660	754	715	721	734	753	707	738	737	748	759	728	708	707	719	783	693	705	753	685	686	719	736	700	763	699	753	706	721	718	725	738	708	715	733	689	728	729	769	708	758	764	723	745	717	773	739	714	730	705	755	648	739	733	697	766	754	767	732	718	685	698	731	714	667	759	719	735	724	702	710	710	697	718	672	730	755	732	751	746	715	695	761	721	696	697	755	752	726	666	695	703	704	710	693	696	753	737	707	739	726	735	723	732	712	714	729	722	694	724	736	723	766	712	726	722	714	690	744	753	683	699	740	747	699	733	718	679	742	702	680	718	696	700	702	717	675	758	751	768	701	717	721	730	765	742	691	681	729	692	723	689	763	704	723	691	730	683	730	730	704	736	771	707	710	705	705	682	671	727	746	705	702	772	661	700	756	693	701	773	716	760	713	731	703	717	744	652	725	758	755	692	748	702	731	702	766	707	715	744	682	743	697	749	700	752	706	724	702	709	751	699	723	756	724	772	742	764	703	689	705	690	746	748	714	719	736	701	726	722	744	744	721	745	779	703	705	692	748	741	713	724	754	728	725	721	684	707	758	696	732	747	742	727	785	763	728	708	748	789	701	741	709	695	703	701	731	674	739	731	729	708	711	697	708	694	726	766	720	712	726	735	696	715	738	715	729	714	780	723	725	771	711	723	743	715	695	723	729	716	728	669	742	797	738	739	720	744	715	698	745	726	716	676	728	697	719	688	738	752	686	749	720	752	789	730	726	713	690	757	687	738	728	782	732	716	689	775	718	720	758	714	726	720	724	700	717	772	714	681	739	742	702	669	704	736	661	731	721	762	738	684	754	726	746	719	746	684	732	717	735	702	701	755	667	731	737	656	774	698	699	680	740	735	718	749	739	734	718	706	731	781	732	742	742	709	751	728	733	766	721	702	739	694	725	802	726	694	720	727	751	703	725	684	686	710	717	745	731	729	695	742	720	736	685	713	713	732	755	724	802	737	736	766	716	740	709	719	786	742	683	721	681	744	694	709	750	737	744	720	779	715	703	760	743	732	710	733	764	745	697	739	710	722	742	694	717	723	704	711	717	685	726	740	683	730	759	713	740	754	689	665	737	670	762	696	700	724	721	746	731	665	665	722	752	742	718	788	736	711	713	721	697	763	761	695	726	707	736	718	723	731	716	682	748	720	750	711	775	759	722	740	717	703	765	748	735	749	698	742	720	754	731	739	755	726	722	723	714	733	729	730	690	691	693	716	743	773	738	704	726	709	778	685	738	724	725	714	708	750	741	728	728	703	745	669	694	694	739	771	711	699	753	740	748	702	681	727	742	750	697	723	804	733	773	666	738	731	723	709	720	745	768	732	730	699	698	700	732	727	690	716	726	703	710	758	707	745	698	708	728	718	748	728	713	706	732	761	721	677	725	717	686	750	731	690	740	710	716	713	717	765	717	741	721	676	726	718	695	724	731	692	759	750	743	743	706	698	701	748	731	769	704	754	735	728	718	718	769	719	712	701	734	678	724	713	719	717	754	716	757	772	720	691	707	792	741	736	702	735	717	687	723	765	725	742	698	713	758	705	716	697	743	712	682	694	764	737	729	731	703	734	736	713	704	733	687	744	726	727	743	755	770	775	721	755	735	706	674	748	723	774	686	732	725	744	712	690	662	736	719	722	685	736	727	759	738	753	704	715	759	721	696	720	721	758	743	699	737	710	725	668	695	691	726	726	729	719	680	782	683	720	726	709	732	702	722	712	756	709	758	721	716	746	703	699	680	651	680	663	735	688	746	715	711	740	781	749	721	725	720	740	741	719	758	748	685	751	729	740	712	738	731	709	668	708	677	727	748	710	704	740	722	674	721	720	726	743	707	747	713	723	704	721	745	775	688	676	741	697	733	702	727	740	697	692	752	773	752	747	738	750	699	718	728	745	687	725	733	721	736	702	702	715	754	746	744	746	737	712	734	725	719	691	696	717	721	728	693	683	774	720	692	757	727	714	713	760	692	751	754	722	715	728	737	678	723	727	739	787	727	745	688	732	694	723	719	685	736	740	749	711
36926	26136	15478	4791	2013	1307	1274	606	9363	13771	11650	743	230	257	238	245	223	228	238	221	211	250	208	211	211	221	213	231	250	240	234	221	187	205	210	193	231	211	244	229	193	203	226	237	207	214	200	189	220	227	222	218	234	208	240	213	192	186	215	216	211	193	214	211	219	226	207	230	211	198	199	201	222	212	209	230	218	212	222	236	210	209	192	198	200	233	236	207	196	190	213	242	201	214	232	243	206	212	215	200	224	218	229	246	220	214	223	198	220	215	201	203	206	221	236	201	204	195	205	182	217	205	237	205	202	199	207	196	229	205	222	211	198	235	198	203	219	204	193	211	227	201	210	245	215	228	193	201	201	225	207	220	201	191	205	189	212	197	215	207	227	227	225	221	217	227	230	231	218	219	231	235	197	213	215	213	225	214	216	227	213	208	219	194	212	179	223	218	215	212	244	195	195	219	226	213	215	231	203	221	229	220	210	227	226	206	231	214	220	202	198	207	195	218	206	225	226	217	202	222	235	205	213	206	213	226	195	203	194	222	181	197	207	207	217	186	217	208	232	215	220	206	221	232	219	170	211	208	181	208	202	212	217	214	218	216	202	193	190	207	215	223	198	215	208	248	202	213	217	227	235	194	218	231	219	227	219	186	213	243	212	228	207	198	228	241	223	243	213	201	225	204	234	202	216	194	221	230	226	210	217	225	268	222	225	223	200	214	196	230	233	221	229	235	230	225	223	176	210	214	214	200	226	217	200	201	207	224	222	239	221	215	203	221	221	209	224	202	214	213	211	214	242	240	251	213	217	187	199	205	231	208	231	207	203	245	206	173	218	197	207	219	209	236	225	195	216	208	223	210	214	190	206	216	189	218	223	218	208	192	184	209	270	200	191	210	202	216	212	217	184	202	225	202	207	214	217	209	222	220	229	209	193	208	225	226	213	214	209	201	217	212	210	214	201	223	220	228	228	212	206	213	208	206	228	218	226	237	219	217	214	225	208	214	210	179	202	211	218	198	232	185	220	223	195	191	206	225	233	225	206	203	206	218	222	191	207	246	199	201	206	203	233	222	206	218	231	215	193	233	199	182	200	220	234	212	197	222	200	191	240	206	188	205	239	211	220	237	223	206	193	194	238	214	224	211	182	261	229	229	172	194	186	200	218	238	176	212	219	241	209	197	220	216	219	220	177	205	200	214	207	236	197	218	206	173	202	199	220	209	213	199	221	221	227	211	207	235	223	227	227	217	198	192	243	222	232	211	209	226	199	208	213	229	194	221	208	224	220	239	212	211	216	217	226	224	232	223	239	245	220	221	209	200	227	211	222	202	223	208	228	241	225	220	231	206	198	216	198	214	207	215	203	190	243	230	235	225	237	244	218	220	239	201	209	220	219	225	206	207	216	208	224	184	206	193	201	207	220	210	200	227	223	214	254	226	206	218	195	183	207	208	193	206	207	195	216	219	200	227	210	225	219	202	215	217	196	206	220	249	226	219	236	252	232	225	229	204	190	201	224	202	204	204	203	223	229	235	203	256	205	219	209	222	228	185	221	211	211	207	214	179	193	224	187	227	226	220	188	205	191	218	214	213	204	208	242	262	224	242	214	197	197	210	219	196	184	205	240	213	210	200	182	226	218	205	234	202	222	229	235	212	222	238	183	215	204	252	177	211	214	193	224	202	212	199	239	246	248	209	215	231	240	220	233	233	210	224	220	213	202	231	214	203	199	198	215	223	210	207	213	196	229	210	214	230	225	208	205	204	215	216	223	209	250	176	221	222	216	226	208	243	218	212	202	214	244	185	218	178	199	208	192	208	217	215	226	218	222	240	232	221	231	207	243	228	194	209	243	215	209	225	184	197	223	214	203	211	218	240	201	228	211	196	235	216	198	198	200	204	214	182	194	212	198	229	207	210	221	233	187	182	216	221	213	218	199	220	228	213	214	204	214	207	231	211	214	227	191	215	227	191	193	186	203	222	222	216	203	232	195	238	197	246	200	208	214	220	229	201	213	231	213	204	228	194	205	210	226	210	237	201	220	216	212	220	202	208	231	199	211	195	223	187	220	242	228	233	215	197	229	205	209	185	195	204	241	178	202	228	195	235	208	212	210	217	225	205	199	211	212	206	196	218	224	205	207	230	187	221	197	202	196	221	206	210	210	192	216	215	202	183	196	181	209	221	191	230	195	228	211	240	231	200	196	191	207	226	186	209	196	191	225	211	192	190	205	216	239	221	222	226	225	222	201	226	214	185	207	251	222	196	194	225	222	204	218	211	203	215	233	231	206	226	208	222	203	211	210	217	189	224	213	211	198	207	204	203	230	221	193	223	216	218	195	205	181	199	214	217	225	217	214	224	225	242	208	214	232	205	214	248	226	207	225	212	196	229	230	195	199	202	221	185	229	222	221	217	201	214	212	193	199	190	208	239	198	215	204	203	185	212	237	216	214	233	223	220	217	202	201	241	207	216	192	216	220	203	216	207	216	208	220	217	217	198	211	216	198	205	206	207	219	198	213	215	193	207	190	223	193	184	223	214	186	214	195	216	214	223	192	212	207	224	201	206	217	221	233	208	215	195	205	227	214	211	231	199	225	215	215	213	232	203	228	229	224	190	222	220	196	235	217	234	226	209	231	183	211	234	193	196	181	215	215	201	204	197	191	215	215	200	214	211	187	185	196	229	212	231	211	226	199	200	209	214	202	214	222	234	204	207	235	209	214	228	210	205	186	240	196	224	211	233	199	218	219	191	200	211	209	222	222	216	236	212	228	232	210	214	195	227	206	230	196	190	208	209	215	218	237	228	220	231	220	207	227	227	213	220	221	218	224	238	203	177	207	212	217	226	244	216	186	241	194	211	242	225	218	220	206	207	201	209	213	198	216	195	209	219	178	220	237	224	225	214	202	184	191	218	203	191	199	201	195	214	231	222	221	221	153	233	190	213	219	211	203	202	249	196	211	209	182	245	201	192	217	225	232	235	206	212	220	234	249	209	195	207	207	201	206	232	233	187	181	232	219	222	214	208	228	201	206	199	199	227	191	198	204	221	207	235	218	193	199	227	237	196	239	216	217	212	216	217	213	205	215	241	221	222	211	206	203	211	215	220	193	216	204	202	197	190	224	245	200	195	210	226	192	212	217	205	230	237	243	211	213	203	204	224	238	230	208	217	255	221	237	212	196	203	235	220	223	211	236	219	243	176	203	192	196	200	189	219	216	208	212	239	195	230	214	210	187	200	219	234	220	211	181	229	200	215	197	232	205	230	213	213	207	207	227	208	212	212	199	204	196	219	233	199	208	213	192	186	190	210	196	205	210	188	242	229	227	210	243	205	209	198	232	204	239	229	214	212	218	211	217	238	207	217	210	197	203	212	193	219	223	202	223	236	194	180	216	179	215	192	219	206	211	237	206	229	236	219	209	216	215	217	226	197	240	227	207	188	233	208	203	190	220	220	205	218	226	208	188	213	196	212	201	224	223	260	221	216	213	217
23328	17285	8121	4349	3864	3842	4598	2579	29521	33678	27741	873	819	736	730	747	698	654	692	676	676	669	655	675	618	611	626	589	619	649	598	642	610	587	653	585	581	557	605	581	621	567	576	614	627	613	572	604	542	610	530	594	611	599	572	540	530	586	606	599	598	562	558	603	516	598	603	604	552	582	582	542	496	540	574	599	545	576	576	576	592	587	567	572	600	567	559	547	600	559	553	551	543	570	581	568	553	575	568	578	541	568	610	564	570	522	582	544	564	607	567	547	594	556	615	563	586	586	546	550	559	569	570	585	547	581	598	545	578	570	559	537	590	609	529	550	556	582	556	601	584	554	567	629	582	543	541	578	558	498	546	560	524	602	589	566	558	565	564	552	556	545	571	574	524	558	599	567	563	602	529	578	544	533	562	514	552	527	578	538	544	577	551	548	573	611	601	564	561	612	548	585	565	532	571	558	562	580	550	581	636	541	541	542	552	575	595	536	566	581	601	576	560	553	555	601	573	565	569	549	589	543	557	606	549	564	586	554	541	571	557	549	605	563	557	555	561	538	549	565	546	546	557	584	554	588	554	578	573	551	536	562	579	535	535	550	605	592	576	581	564	548	565	493	573	535	581	519	576	580	579	546	558	555	550	584	570	524	594	568	569	568	597	596	596	535	526	606	561	546	563	563	570	570	550	555	568	559	574	552	544	593	547	570	590	556	586	585	578	553	589	576	535	549	582	516	545	595	583	529	539	548	531	581	526	568	550	545	555	562	558	538	479	518	556	523	571	575	551	592	597	568	544	536	535	588	562	560	605	626	603	592	524	591	555	587	569	565	569	560	557	577	587	596	580	577	532	554	577	539	608	551	579	575	555	538	582	556	578	584	586	541	622	622	551	578	549	537	579	571	557	578	581	548	632	561	547	549	549	578	557	563	572	546	583	573	543	551	582	571	591	535	553	556	556	562	558	546	574	561	572	518	581	540	572	566	547	570	565	559	609	570	554	566	545	583	575	561	555	540	576	545	543	545	604	569	562	575	558	572	572	618	576	572	528	536	593	562	585	577	578	532	552	584	592	571	546	542	535	553	577	598	596	566	591	600	565	583	606	600	563	545	610	592	549	559	555	531	566	549	527	575	562	638	600	575	576	598	587	592	621	556	566	558	596	611	581	552	562	563	579	569	593	514	574	518	561	542	562	569	592	598	542	597	537	538	546	558	544	555	551	541	572	568	585	562	602	568	550	546	597	579	530	606	586	600	557	579	520	550	510	553	561	589	549	584	563	553	550	560	540	539	588	506	586	582	498	553	570	572	555	583	573	523	566	568	548	576	579	580	540	580	563	517	545	525	618	564	603	548	538	544	535	542	587	594	562	603	526	545	562	554	539	621	575	527	531	582	546	508	546	592	530	520	604	573	554	543	539	569	580	604	537	517	556	540	557	517	606	558	561	544	545	572	560	570	635	559	564	529	584	598	562	591	558	589	610	547	541	565	563	562	573	532	573	606	577	543	557	545	604	523	577	564	534	576	583	567	528	630	543	559	591	577	537	596	565	547	612	549	576	547	487	546	531	589	533	600	541	592	553	530	549	585	565	561	580	576	590	590	541	552	548	545	564	571	610	581	593	617	571	571	562	579	556	563	574	590	571	547	561	572	601	568	608	546	572	530	591	566	550	562	561	577	564	577	517	598	565	563	589	569	596	554	543	573	558	639	567	576	567	561	554	546	555	560	553	575	572	508	596	593	530	548	579	578	586	594	585	552	581	559	558	564	555	599	572	588	588	544	570	535	552	582	542	589	562	584	558	526	568	596	575	555	575	600	584	531	572	567	545	566	542	559	531	545	577	541	511	552	602	540	558	556	603	523	593	545	558	526	558	574	518	551	554	555	569	565	553	553	566	584	563	592	557	572	569	538	582	571	591	584	558	549	547	561	494	585	564	566	564	540	561	573	530	558	564	580	589	572	573	551	569	574	552	530	571	566	580	556	549	578	588	599	500	575	526	567	565	574	567	587	563	602	577	524	544	516	519	576	597	563	580	532	582	546	534	572	570	557	560	601	585	594	547	638	544	558	553	596	577	583	528	549	542	567	529	593	560	566	589	512	550	550	579	555	548	583	565	545	542	557	557	550	582	594	584	534	551	594	576	556	544	568	574	535	568	579	568	611	537	563	553	583	538	536	586	595	530	565	559	583	577	572	559	557	533	566	580	566	582	552	561	555	526	508	571	517	567	572	531	582	564	605	539	566	581	543	542	585	555	575	585	571	547	544	539	548	556	562	513	540	593	543	575	590	586	564	566	573	555	596	566	573	546	590	578	536	587	561	531	560	586	597	523	544	574	594	562	528	580	572	569	587	565	571	598	575	576	525	581	554	583	515	556	599	530	591	577	574	594	561	594	564	603	538	557	582	548	566	581	538	575	585	584	554	560	571	603	574	585	553	586	552	539	544	578	584	541	570	568	567	555	539	552	599	562	575	599	554	544	584	589	572	581	540	585	552	567	539	522	559	548	538	528	555	593	524	566	514	530	538	597	555	570	580	588	572	546	553	576	572	536	587	577	507	589	561	571	580	595	534	545	595	587	596	586	573	563	560	550	582	567	584	550	569	566	531	532	541	562	577	579	516	533	544	594	561	548	554	560	568	540	599	625	554	541	569	562	547	550	541	568	561	547	555	563	584	594	502	540	541	571	556	541	570	551	596	591	542	596	549	572	566	584	587	578	570	556	572	564	572	609	547	595	594	543	581	575	535	557	574	518	595	574	564	555	584	579	585	572	574	570	590	534	572	562	558	580	570	543	532	557	575	545	538	551	543	556	574	564	581	552	537	550	595	571	591	583	609	585	544	543	551	527	558	593	532	541	559	584	590	537	606	571	534	537	538	556	584	525	556	591	569	582	533	578	546	564	574	531	554	609	553	550	561	578	565	569	608	546	570	561	541	569	572	544	518	576	577	548	567	616	577	576	570	552	582	569	582	542	555	548	575	564	566	569	597	557	593	570	576	536	566	544	629	518	532	566	562	579	549	555	547	507	573	544	534	574	563	557	612	579	585	578	560	563	544	539	546	581	600	571	544	544	562	571	590	550	561	559	595	540	587	587	561	584	561	526	560	564	562	522	573	568	625	526	568	591	533	600	538	532	552	576	557	580	580	555	536	563	593	559	506	540	574	545	569	518	598	552	559	561	592	577	602	559	585	578	541	552	581	589	517	546	543	564	574	577	530	543	566	570	592	577	553	529	554	555	582	602	617	532	559	545	608	572	561	570	581	612	589	548	582	547	542	597	577	560	591	571	590	583	572	542	560	584	563	557	555	594	610	563	550	531	571	574	551	543	579	546	533	549	553	564	579	550	560	576	561	518	582	517	562	560	606	575	562	535	581	537	506	526	543	558	559	564	610	590	566	559	592	538	540	565	519	558	575	563	508	604	555	604	548	555	576	581	552	557	521	573	555	566	590	577	559	509	562	588	589	528	505	549	614	570	537
43799	34504	26889	10780	4490	2333	1467	2056	21444	29189	18654	1617	437	410	380	390	402	344	336	407	382	368	404	369	364	327	358	363	390	346	355	364	360	340	363	351	386	345	378	378	341	351	302	351	348	333	366	350	359	380	354	340	360	346	380	327	342	341	317	337	387	339	325	319	337	376	317	369	334	348	331	370	337	370	377	377	359	344	329	333	350	348	340	326	346	348	331	348	344	351	385	342	344	322	331	336	362	340	351	359	367	335	332	343	346	333	355	351	333	326	351	370	366	355	357	392	334	383	341	324	359	365	369	348	317	341	328	378	339	338	367	353	321	338	349	344	320	351	319	365	356	360	353	336	378	324	379	377	355	363	356	363	405	352	378	359	357	330	334	373	337	355	341	360	356	324	364	363	325	327	370	343	345	335	372	353	368	329	323	362	332	341	350	345	327	332	368	354	331	348	338	317	348	331	370	349	316	335	378	357	312	330	363	341	375	332	376	361	361	372	362	345	371	359	353	324	358	321	356	348	358	342	345	342	339	332	334	337	366	358	360	331	332	324	350	343	327	350	323	352	368	368	355	353	355	316	339	373	369	374	341	342	345	378	352	315	370	382	343	347	376	350	347	345	354	344	383	359	351	329	351	329	332	372	333	395	343	322	350	325	370	342	357	333	289	354	367	364	351	364	316	350	380	325	351	336	330	319	350	366	365	363	379	319	346	389	373	353	363	372	318	320	361	339	365	347	357	344	316	365	354	369	345	327	371	336	326	362	338	348	356	329	312	370	342	325	354	367	348	377	350	332	350	337	330	327	329	368	358	335	369	326	328	400	334	352	383	348	377	336	348	332	359	301	340	374	349	339	342	340	337	341	352	353	360	341	367	301	348	325	359	342	351	338	366	367	362	355	372	368	356	349	337	327	334	341	330	376	359	355	352	330	376	324	326	329	304	298	337	311	351	376	352	382	349	343	329	338	360	366	362	355	371	340	331	342	321	352	342	332	354	358	338	370	358	399	360	346	373	357	337	349	366	350	341	356	362	344	346	345	375	348	339	341	353	359	330	358	388	319	329	340	358	357	326	358	336	329	333	322	381	361	342	394	318	360	313	347	341	359	351	354	366	345	357	357	343	329	367	334	377	334	331	347	347	344	373	354	352	348	353	390	327	306	346	338	349	355	321	340	359	349	362	338	350	353	374	382	347	351	349	328	356	382	344	359	370	366	304	369	352	368	335	336	335	342	343	369	337	333	359	347	373	353	336	354	337	332	336	350	337	356	321	323	329	355	336	325	320	345	352	347	331	349	356	356	322	332	314	372	303	345	340	351	374	332	333	327	347	349	363	320	347	362	346	362	313	353	344	329	318	345	354	375	355	334	349	347	361	347	315	357	327	356	331	344	369	309	333	337	347	382	344	359	371	367	418	347	285	318	319	339	349	373	354	339	346	371	348	327	347	350	387	360	355	350	334	361	356	369	365	374	321	315	337	299	316	314	328	362	338	366	310	343	350	332	351	374	359	334	338	374	348	355	350	345	350	370	343	356	376	338	385	337	344	355	353	379	356	306	348	331	360	339	352	318	390	334	375	354	327	369	334	334	346	355	346	332	370	323	377	342	345	377	375	353	351	350	333	330	332	379	350	372	402	319	348	345	332	348	363	339	361	375	330	367	305	347	363	379	332	340	343	335	358	324	357	349	319	337	305	367	323	344	334	338	315	341	335	363	342	380	335	347	373	359	360	332	340	327	374	334	361	380	315	337	353	343	330	320	345	339	331	360	343	369	345	345	328	326	363	333	354	344	382	326	344	376	384	358	374	359	347	352	308	367	348	347	351	371	343	370	347	340	367	348	347	318	355	369	335	377	356	347	351	321	340	399	346	374	341	343	296	343	356	350	337	325	343	352	342	342	323	329	340	342	366	343	368	361	343	339	307	344	347	344	340	348	341	341	342	345	353	335	360	326	316	334	328	388	370	362	343	361	323	347	358	328	367	332	353	296	337	312	356	343	361	361	341	340	357	354	367	350	351	349	349	343	356	347	350	341	337	347	341	360	353	360	352	306	323	329	330	308	338	350	347	356	347	368	334	360	344	352	367	357	333	350	323	331	332	358	305	371	350	359	297	365	359	330	380	328	342	382	353	339	317	330	393	364	362	350	353	311	320	320	324	306	377	358	361	330	357	349	355	329	344	330	325	352	360	393	359	334	333	314	345	349	371	356	339	348	327	320	330	329	377	372	342	336	330	343	333	381	326	347	332	350	361	320	358	362	323	315	321	377	313	370	356	316	320	373	351	314	331	376	339	327	340	370	349	299	385	340	350	332	344	352	331	343	339	334	327	378	295	346	336	334	394	331	352	335	330	339	371	345	350	360	369	352	339	321	324	368	325	339	348	336	299	316	327	352	343	321	314	347	305	330	313	358	347	327	359	361	325	353	335	359	385	358	332	345	344	355	354	350	359	342	311	360	318	349	337	345	320	323	347	344	351	333	338	350	351	326	354	337	342	363	311	367	380	349	334	343	326	354	350	384	382	369	360	361	358	350	332	335	325	329	329	342	337	332	318	364	361	346	369	374	373	335	339	360	379	348	307	360	310	374	345	374	330	359	397	365	371	343	375	363	321	355	362	336	349	330	314	327	346	318	375	360	377	329	343	323	372	297	314	352	336	371	353	319	338	361	317	342	340	346	299	337	316	324	329	349	346	318	347	324	361	336	348	333	338	329	342	307	328	328	368	348	326	364	360	323	335	342	357	349	334	322	368	333	329	363	352	334	351	342	348	364	318	353	354	347	326	370	372	339	324	361	366	352	334	332	327	351	367	359	375	323	329	357	344	343	331	354	391	345	371	367	318	364	349	346	363	336	350	358	322	347	338	327	378	373	364	336	331	337	368	349	345	324	354	345	273	371	365	358	343	351	347	338	326	386	338	341	344	374	373	319	347	329	368	335	352	398	341	358	348	344	365	320	370	325	355	340	330	344	347	337	360	350	335	356	328	358	346	336	333	306	358	388	380	361	352	333	335	354	397	336	376	367	347	345	368	355	344	377	340	365	365	319	345	364	315	354	366	336	346	339	367	352	376	365	358	334	370	347	353	349	367	326	347	375	360	378	328	395	327	355	361	333	364	342	340	333	372	362	326	340	347	373	358	297	378	348	322	338	314	346	356	368	331	369	332	358	339	385	342	328	334	359	334	335	353	334	355	375	333	347	334	366	398	359	329	337	383	332	336	340	371	342	336	364	356	348	336	369	341	333	363	329	323	376	344	328	337	324	337	333	328	314	331	313	328	371	345	363	356	324	351	351	380	330	329	346	402	333	360	348	411	345	345	365	341	378	337	351	340	343	375	330	359	357	321	384	342	374	384	340	295	325	328	349	380	341	362	347	305	348	356	329	328	342	335	369	346	332	369	337	336	344	372	313	343	339	326	371	369	347	330	309	330	329	339	343	349	361	346	322	326	364	346	338	360	314	387	356	332	312	359	337	341	360	329	370
29055	24807	19077	7942	6180	5526	4852	8343	44839	45134	30463	1370	1382	1263	1175	1178	1209	1046	1124	1066	981	1028	1027	1046	983	966	1049	921	958	934	943	942	950	914	957	893	921	892	969	917	942	912	917	888	881	867	875	883	955	930	852	903	903	857	845	876	903	851	913	836	852	845	859	875	860	901	843	891	915	888	920	855	855	844	859	874	875	901	865	837	855	942	839	855	822	843	863	873	875	897	852	849	804	853	832	877	841	873	852	865	879	863	881	838	863	872	837	918	882	907	822	891	886	881	861	858	895	849	868	853	842	863	840	865	852	849	849	892	851	839	888	824	827	869	831	819	826	904	853	898	852	813	874	894	910	894	858	851	875	821	883	804	838	869	877	843	818	826	809	839	904	879	873	811	832	826	845	824	831	892	838	884	866	872	860	883	840	838	894	804	852	846	876	901	841	810	899	850	881	874	794	860	847	893	809	853	866	877	867	796	833	792	821	857	804	853	883	851	873	849	858	820	838	847	821	880	850	860	827	796	844	815	860	845	819	886	850	862	828	828	891	872	838	848	894	847	828	850	889	861	844	870	795	882	813	861	866	851	836	852	858	874	826	872	808	853	810	822	860	799	870	830	824	831	819	833	835	833	857	811	862	849	828	799	845	839	856	886	902	853	825	850	825	845	899	831	841	840	898	866	863	880	845	904	895	803	844	891	823	810	874	814	873	881	843	859	826	887	851	869	845	891	828	877	880	835	815	840	817	822	864	866	833	850	881	828	848	847	874	861	833	863	866	860	862	889	835	822	802	787	861	873	871	853	894	848	806	863	873	911	846	838	860	859	827	852	825	840	840	852	827	860	846	796	839	846	849	846	817	905	860	848	828	847	851	899	837	867	864	873	863	869	849	840	867	856	852	873	856	824	892	825	821	838	862	800	861	857	867	866	863	846	847	878	809	878	853	853	805	815	806	828	864	790	840	891	872	905	809	826	874	854	819	879	835	791	832	883	885	840	833	830	900	821	821	846	847	881	872	857	849	857	823	828	870	809	831	868	799	895	764	834	838	880	846	821	825	839	851	832	878	808	771	837	880	829	881	906	822	846	819	852	800	882	874	879	860	784	874	881	866	847	853	841	867	805	815	836	798	805	851	870	832	855	845	894	880	888	829	872	819	831	801	861	822	880	888	826	826	832	852	821	885	906	790	912	834	872	881	854	868	781	855	846	883	872	855	868	840	840	817	854	815	808	887	813	842	800	829	836	825	850	834	954	867	836	873	857	877	866	866	863	799	820	829	852	914	863	850	832	817	888	799	855	830	834	813	825	883	885	847	864	843	868	869	891	874	855	867	823	817	851	821	823	871	850	890	838	899	913	852	840	876	795	828	861	885	853	837	851	872	854	851	814	813	870	816	840	765	803	872	813	865	871	869	873	831	915	854	868	865	812	824	844	790	811	829	838	870	815	829	853	794	860	781	837	843	874	869	878	884	851	858	824	854	891	866	823	875	879	839	899	834	862	889	837	870	854	873	815	871	884	881	846	817	841	854	893	832	904	838	869	890	842	834	855	862	857	872	840	860	871	893	848	826	855	880	877	892	864	859	836	829	855	864	833	826	846	821	850	834	867	841	872	826	872	878	831	875	835	887	831	844	869	842	863	915	869	858	773	861	851	807	823	872	829	873	888	859	871	837	796	816	814	897	859	850	839	892	864	818	822	835	854	829	860	855	873	869	843	827	841	840	876	841	797	881	874	840	846	859	860	887	880	781	856	828	890	893	812	876	807	847	850	854	864	817	876	905	888	867	854	873	797	874	809	862	889	826	822	852	845	865	922	828	899	836	855	872	868	828	846	821	920	780	817	882	855	886	813	862	823	852	837	853	846	847	893	881	888	865	822	886	811	878	810	860	886	923	870	884	854	856	848	866	833	831	925	843	874	856	822	859	842	811	887	827	847	862	821	833	835	872	878	865	848	874	862	844	821	865	841	873	835	828	865	789	880	850	837	831	809	843	823	831	842	858	856	897	859	904	797	820	889	851	885	829	849	827	805	860	843	860	814	851	858	838	886	847	808	814	801	831	820	844	887	821	840	838	832	890	787	834	860	832	819	848	858	857	885	846	814	884	842	866	844	810	814	886	865	840	910	863	791	845	811	864	877	888	849	910	815	880	824	859	859	863	825	891	862	812	828	858	835	840	803	898	814	878	873	831	884	887	848	861	818	797	887	817	838	841	826	855	836	886	856	858	818	864	896	818	885	820	839	856	869	847	772	865	880	855	818	857	860	831	832	823	803	797	850	825	840	870	871	905	845	877	865	847	844	855	867	841	842	838	825	857	805	849	836	858	834	921	865	852	823	834	855	858	874	851	858	838	831	880	855	857	885	835	860	892	848	855	809	856	852	792	881	837	847	839	840	863	845	843	878	835	875	863	849	916	863	885	888	833	867	885	858	855	903	853	858	870	882	826	852	876	868	785	856	800	815	882	846	839	835	843	890	821	834	817	902	880	865	910	837	906	852	827	832	838	822	828	886	872	873	867	832	850	815	862	810	848	866	863	843	784	832	842	870	857	897	840	814	877	789	859	903	820	890	873	836	810	865	868	888	862	838	833	829	853	865	819	902	828	806	878	882	840	926	808	864	854	820	855	872	890	822	858	890	855	888	903	876	866	845	826	838	868	896	857	824	881	854	813	841	880	833	786	842	857	872	807	862	862	805	881	839	865	819	838	842	907	843	843	830	823	834	865	815	847	779	883	836	864	874	801	836	860	859	851	847	879	859	843	818	856	826	830	848	903	881	837	932	823	839	870	833	840	908	840	868	814	778	888	842	833	844	826	866	786	838	832	880	833	805	853	829	892	906	840	873	875	805	846	838	843	874	838	858	779	833	900	806	884	853	828	875	834	842	913	846	857	830	888	869	877	853	855	840	903	822	893	856	843	902	860	894	853	888	804	853	889	791	829	843	830	881	855	923	866	863	821	842	852	834	902	849	857	842	885	828	804	850	855	854	851	901	857	858	844	825	895	849	833	839	898	844	836	814	841	856	834	880	825	855	894	803	868	832	883	856	868	821	839	921	894	849	834	889	866	857	836	836	838	856	857	880	854	842	885	890	830	875	854	797	853	847	862	873	808	859	858	881	879	856	839	866	860	839	880	808	861	854	875	823	860	844	839	873	841	802	864	857	879	795	839	847	853	832	817	858	849	876	833	877	865	815	886	801	882	835	851	820	860	901	842	904	819	769	824	861	843	844	878	865	859	819	913	878	836	862	863	875	821	881	853	840	798	853	867	847	869	842	848	842	864	833	833	827	831	849	843	857	928	787	891	782	875	782	871	868	858	860	907	864	815	888	856	837	846	885	875	882	838	847	839	835	863	875	852	875	879	886	868	837	839	865	845	870	860	817	927	864	857	869	887	875	847	863	886	830	799	825	854	774	883	859	845	838	837	818	852	828	889	848	870	846	951	871	848	844	855	864	846	809	834	824	891	823	912	815	829	869	840	888
11290	8270	4133	633	413	428	605	445	675	659	554	320	279	357	331	329	289	353	344	328	344	347	335	326	360	301	320	320	335	315	271	297	313	296	296	302	315	304	331	293	333	318	318	326	307	342	291	319	315	326	313	307	317	308	322	318	345	343	309	346	354	283	305	305	290	321	324	299	301	282	316	332	310	337	354	337	340	289	338	291	337	294	298	298	278	326	345	298	343	325	320	311	303	332	296	331	310	312	311	300	298	319	318	325	299	333	326	322	340	329	322	306	294	310	302	314	317	319	328	319	359	302	335	321	303	322	328	323	310	318	293	302	361	293	300	323	303	337	291	324	302	316	319	343	307	342	293	304	326	337	383	337	302	298	314	289	348	308	323	297	303	321	296	313	327	296	321	320	353	310	299	329	303	303	315	312	320	343	323	339	321	293	346	317	290	335	315	289	319	316	321	343	304	302	305	310	314	316	326	300	334	300	272	323	327	349	312	301	300	328	372	289	334	310	349	317	299	297	303	320	319	328	304	286	293	324	307	337	314	317	315	324	336	299	313	295	324	331	358	343	320	309	349	301	318	309	301	316	318	322	291	320	338	324	336	315	313	296	322	335	297	325	318	315	290	298	315	323	341	345	326	291	327	309	320	305	310	322	286	295	291	306	351	317	344	346	318	318	334	283	315	324	299	301	291	331	295	333	298	331	276	320	296	314	333	307	309	288	327	334	346	337	339	342	319	298	299	327	341	332	315	370	325	307	293	333	339	302	340	313	316	298	300	321	321	334	341	301	331	323	331	328	320	334	340	315	309	311	303	269	304	321	327	317	291	359	290	304	353	307	312	336	324	336	292	324	324	295	301	306	290	329	317	313	303	338	319	315	317	316	329	339	332	309	289	291	306	306	329	290	312	294	324	318	289	294	314	306	321	315	329	308	311	296	304	346	325	319	342	306	335	314	290	300	331	292	334	314	324	285	308	306	348	330	321	283	312	304	320	325	313	349	275	294	322	295	363	317	344	321	325	345	367	307	291	315	304	322	340	297	331	277	295	341	327	319	350	328	299	336	289	309	282	341	289	305	293	356	328	308	325	314	289	317	321	326	305	350	312	318	338	298	299	335	328	314	323	345	305	340	324	315	322	324	290	309	316	306	298	322	321	309	303	308	323	343	324	325	304	333	345	343	319	327	356	324	340	282	303	307	306	307	362	308	307	300	314	320	290	328	273	311	290	360	330	325	315	321	294	329	286	321	328	324	307	325	321	320	277	314	348	317	304	309	319	332	348	333	345	306	321	335	339	352	332	307	334	323	331	322	312	336	292	285	337	326	322	304	313	297	313	306	301	316	319	305	330	334	307	329	305	320	330	365	328	278	309	321	315	332	340	321	296	297	329	336	310	310	307	332	328	337	339	335	331	307	321	310	305	304	327	323	334	309	299	316	308	318	313	323	336	327	326	295	322	301	339	294	329	325	325	343	315	336	285	291	308	335	348	299	301	348	305	314	321	321	306	302	343	310	306	277	337	306	305	308	331	311	321	307	342	303	316	341	280	305	314	325	299	337	319	327	377	313	350	339	308	323	321	310	300	341	319	328	315	293	337	313	331	334	324	315	299	330	312	309	314	289	385	330	296	323	325	317	309	328	337	328	331	347	350	356	299	329	311	296	311	333	346	347	333	335	339	335	339	302	291	323	296	306	319	276	345	300	327	330	348	310	313	333	334	337	314	296	332	329	290	334	343	301	297	321	318	336	288	326	319	327	291	322	293	299	295	326	306	317	342	322	313	296	317	298	323	322	353	318	343	284	304	330	296	315	297	297	293	324	314	324	323	307	297	338	312	288	317	307	303	271	322	301	320	301	329	333	303	357	306	314	322	326	308	318	306	341	313	313	342	331	300	320	280	317	335	318	311	303	330	309	358	305	293	350	331	299	313	286	338	286	313	309	335	334	318	314	294	298	338	326	331	310	287	317	316	323	314	323	302	336	319	293	326	324	307	285	343	321	324	327	351	340	318	338	282	314	292	315	312	324	328	318	303	316	330	311	299	342	338	319	330	316	319	341	347	351	331	308	322	332	318	328	315	323	319	299	312	304	307	336	279	309	305	308	313	281	324	333	373	317	315	314	333	323	311	315	313	351	303	310	300	322	331	314	319	315	360	355	353	362	312	326	297	299	312	348	325	333	315	371	308	330	288	342	337	312	327	312	309	307	318	326	323	329	334	331	313	323	286	331	327	297	318	311	321	298	278	307	313	302	325	320	316	307	322	341	342	342	301	330	347	322	358	338	288	344	320	343	307	323	306	352	342	302	303	322	315	290	313	326	292	335	312	350	314	295	285	327	335	306	299	288	316	317	328	321	306	323	312	276	289	319	282	319	332	344	337	307	329	286	316	280	300	344	340	339	313	324	341	326	306	323	316	327	301	289	339	319	316	350	304	331	336	334	300	316	315	309	315	327	308	333	285	320	303	313	324	327	300	356	338	296	324	293	261	332	336	334	293	317	321	319	298	314	343	286	312	318	336	332	303	327	286	302	323	326	319	317	370	320	325	284	342	301	301	290	363	296	336	303	288	304	329	310	330	333	310	333	330	305	331	305	315	310	325	326	349	316	329	305	324	315	288	342	298	288	307	318	300	328	336	322	307	286	323	335	325	274	330	335	318	335	326	316	325	295	309	299	297	335	323	290	314	301	320	288	316	312	334	296	312	353	298	315	304	335	297	289	347	327	311	303	333	314	329	320	320	337	309	324	309	313	358	309	335	301	308	296	314	337	289	354	328	336	347	296	294	292	308	296	295	319	343	306	334	318	300	333	284	333	319	291	312	357	293	336	327	310	269	287	315	318	271	301	331	349	328	315	309	342	337	318	342	299	295	328	299	325	355	332	351	309	302	306	309	362	313	321	333	327	334	293	361	312	314	295	343	336	293	321	300	328	365	304	318	338	343	303	314	297	302	339	343	332	274	303	317	329	308	316	299	334	355	302	320	281	353	333	337	334	327	302	320	306	300	322	320	346	318	321	276	323	318	332	298	313	284	316	320	328	343	311	321	314	301	315	278	319	309	309	327	344	292	313	280	330	358	321	299	328	316	348	303	340	352	317	326	306	317	327	301	335	306	322	314	337	318	350	311	291	327	354	346	317	329	338	320	336	321	313	302	295	312	347	327	284	311	315	331	301	329	335	334	334	328	342	320	316	312	316	334	308	301	311	316	339	332	338	342	291	316	345	364	294	334	294	318	305	277	317	327	302	304	321	340	340	316	331	295	299	332	320	286	311	336	324	311	338	305	304	395	332	351	340	311	335	289	338	307	361	321	350	356	303	351	316	348	338	318	319	319	319	313	344	326	336	306	349	305	321	325	302	274	305	306	301	298	345	321	307	287	299	319	325	308	307	309	338	329	296	318	302	366	322	311	343	321	322	310	322	300	312	328	318	321	320	291	331	324	320	308	307	344	298	314	323	307	330	319	330	294	312	309	312	305	309	304	268
6905	6931	5555	1377	1281	1389	2656	1806	3295	2667	2202	759	762	774	833	786	749	738	785	782	758	793	788	737	783	725	784	723	777	779	767	756	816	758	724	796	742	755	731	751	772	786	774	733	817	775	775	795	723	739	790	800	746	752	775	788	776	788	785	731	757	717	733	777	758	747	770	770	770	736	739	754	790	743	737	769	772	779	751	759	772	791	775	751	790	797	699	770	790	756	738	779	733	797	767	777	743	821	736	760	800	768	752	773	787	761	766	767	750	791	753	734	768	745	780	738	735	756	743	745	770	813	744	774	738	777	769	810	795	746	757	774	728	759	771	729	796	787	773	732	803	780	799	777	842	791	765	736	765	765	766	783	769	773	795	744	792	767	745	765	816	763	773	788	771	817	782	719	774	754	756	793	809	759	774	746	732	734	780	763	733	753	804	770	779	754	788	804	773	786	800	788	738	742	740	741	727	777	762	770	768	736	775	782	761	757	787	783	761	777	755	770	761	783	731	764	770	791	789	773	786	723	746	795	756	778	763	768	758	773	729	770	763	755	769	746	713	771	797	804	779	764	762	756	750	771	743	722	796	765	816	754	770	742	763	774	757	761	754	727	775	779	760	768	720	767	787	812	742	769	729	788	750	846	774	760	797	766	734	722	769	737	754	723	763	758	771	756	755	749	757	740	814	743	738	740	745	750	759	747	816	786	796	719	716	739	754	724	753	791	766	733	770	820	805	787	806	774	735	775	784	731	774	839	723	727	731	725	758	762	726	777	758	769	780	742	745	771	811	773	714	806	808	767	767	772	751	756	748	750	732	754	766	762	753	723	738	720	776	764	790	728	776	759	771	752	793	750	768	780	732	728	802	781	840	687	771	721	760	799	758	805	760	731	764	797	733	813	790	780	749	773	745	811	787	768	718	738	760	791	717	820	721	739	752	744	741	751	754	754	758	752	753	751	782	776	766	758	724	742	746	750	741	766	783	749	770	739	734	757	755	808	751	790	753	744	756	775	774	731	754	807	685	772	700	802	797	817	769	745	767	760	758	766	782	781	766	798	749	742	730	793	783	839	769	744	792	801	763	748	779	723	791	781	743	739	789	768	796	759	763	750	811	778	816	741	750	766	780	752	779	824	772	772	763	737	734	790	764	746	735	755	756	802	808	774	803	768	803	752	721	762	771	762	813	792	759	768	776	743	720	755	765	763	764	729	844	741	751	762	729	807	746	735	756	705	749	761	748	793	725	744	755	757	774	744	754	715	789	750	734	747	733	780	719	759	756	740	774	732	707	774	770	783	841	769	758	746	774	738	749	760	788	758	772	778	766	746	747	748	792	762	722	763	772	767	718	774	791	748	768	788	726	838	723	752	809	776	731	749	731	791	744	750	781	755	744	760	781	762	730	744	731	814	706	757	752	819	777	758	701	766	762	799	769	733	784	754	736	744	818	810	764	760	759	777	761	742	769	760	786	772	743	777	729	734	773	783	733	750	731	765	725	779	778	753	781	759	725	780	806	743	804	739	735	731	784	730	718	799	726	784	787	741	795	766	784	777	794	756	772	705	771	696	774	751	745	762	752	796	745	801	761	779	765	732	780	802	776	729	748	806	785	773	775	744	789	753	791	819	740	764	801	754	745	815	757	746	759	731	796	754	779	763	730	792	776	796	809	745	776	774	804	761	787	717	813	792	746	745	793	758	825	772	744	758	749	778	800	722	798	788	767	765	789	753	745	727	728	714	779	758	743	744	763	751	760	766	766	742	757	767	770	713	793	743	755	781	776	761	786	790	747	782	730	713	771	749	686	763	764	762	760	759	798	740	770	758	753	707	752	774	818	748	747	724	735	766	752	744	804	815	731	782	714	792	754	720	778	731	765	770	786	793	733	777	742	761	754	787	749	775	761	757	745	773	780	807	861	767	754	807	746	764	751	789	770	711	744	751	747	770	756	728	764	792	721	735	768	771	747	768	803	750	743	774	767	739	820	802	761	801	793	763	766	771	741	743	775	778	766	760	778	778	767	758	768	744	766	796	731	755	768	793	754	793	788	819	727	737	766	747	731	757	741	790	766	775	824	730	730	732	753	785	739	694	789	775	748	801	776	749	756	754	780	779	767	802	715	772	761	750	784	779	790	818	731	738	752	756	785	766	773	717	737	763	758	838	762	729	761	828	757	789	760	730	770	750	776	761	784	796	734	773	769	797	711	799	759	762	788	777	752	760	748	777	782	751	789	764	748	797	786	851	792	779	773	770	803	738	784	822	787	779	801	761	757	750	741	749	793	759	809	786	795	800	749	768	727	758	769	754	769	748	799	743	743	726	769	741	755	732	791	794	725	746	733	784	720	786	748	781	763	763	766	765	744	788	783	797	738	821	749	728	766	735	813	752	734	726	735	752	757	739	718	757	743	751	796	804	764	747	768	733	758	819	768	776	741	760	784	753	794	719	776	774	777	780	762	749	789	766	744	750	766	790	783	746	736	792	767	778	769	734	787	745	778	756	781	805	768	762	708	740	767	759	747	740	763	691	793	715	681	744	758	778	761	748	754	824	723	777	780	771	799	748	791	764	795	758	781	807	761	731	740	823	744	713	777	701	771	785	812	739	765	745	744	760	786	786	782	759	773	758	761	851	768	774	790	761	738	788	778	757	806	785	768	827	700	792	725	759	737	766	687	784	709	814	764	821	750	750	720	818	779	773	754	732	711	770	740	709	756	718	718	740	771	780	800	793	774	786	783	802	778	771	774	790	760	787	816	743	774	806	745	766	756	771	774	781	751	717	769	741	751	746	756	683	780	740	728	708	747	811	758	785	759	764	773	777	765	786	798	769	770	757	745	857	764	749	771	741	735	766	752	722	749	774	789	763	775	821	720	742	764	752	736	824	727	754	723	760	735	744	738	798	802	770	742	766	706	787	790	788	753	783	730	770	790	755	732	723	771	782	819	800	725	764	737	765	748	757	801	761	757	756	722	779	783	745	741	772	698	761	792	750	747	716	772	762	753	765	800	712	749	796	735	799	694	795	771	773	766	792	768	734	784	778	769	808	794	713	773	760	749	753	759	746	744	737	739	719	783	774	756	742	760	774	785	729	761	785	794	725	757	783	791	774	798	760	806	770	771	824	779	739	752	784	736	773	747	731	766	719	741	780	728	774	729	791	729	814	731	791	783	741	817	751	811	728	735	792	747	738	780	741	787	785	756	803	790	801	695	735	775	719	791	728	705	748	751	760	774	742	771	822	744	732	788	774	749	784	769	721	817	737	769	741	783	783	778	711	817	743	795	760	760	772	708	757	787	789	787	813	731	705	747	765	744	794	775	787	749	798	765	760	789	783	749	754	758	809	789	783	765	759	724	773	768	771	755	784	800	722	777	798	752	804	760	819	762	745	795	783	724	736	805	721	786	763	758	784	710	744	830	764	782	764	715	769	794	791	736	761	768	829	850	755	741	754	750	788	761	752	743	744	741	759	785	769	830	771	763	744	754	821
34417	21168	11274	3501	1531	5426	17785	12282	9728	11143	4705	321	257	303	245	241	241	260	214	239	258	196	235	259	228	236	242	254	256	238	242	229	232	259	225	252	248	269	198	236	244	219	238	228	264	239	244	248	215	210	237	232	210	196	216	224	249	231	229	229	216	226	232	225	228	250	243	217	215	223	215	230	226	220	204	223	236	206	200	223	251	228	220	217	233	212	226	216	233	242	251	221	236	223	257	230	234	254	242	228	214	260	221	229	250	227	244	214	240	221	249	235	213	224	221	233	237	206	232	238	234	220	224	239	236	239	241	220	214	209	229	230	243	252	230	235	225	239	224	231	236	257	233	236	231	218	228	233	251	215	297	226	238	204	216	208	250	213	222	236	224	261	207	268	246	251	210	270	233	214	242	214	223	261	242	243	228	205	241	246	245	195	276	229	225	220	267	232	214	243	228	202	233	208	219	229	248	215	234	222	211	249	225	235	235	230	253	251	212	223	231	233	238	263	192	243	249	259	268	216	256	232	228	203	254	227	234	185	240	224	266	231	220	219	207	222	232	235	255	243	215	237	220	244	229	221	233	216	211	239	229	233	227	220	250	200	217	215	230	228	238	249	249	251	239	231	248	201	234	230	225	238	248	253	228	241	262	221	197	232	225	219	217	215	231	214	224	209	255	234	218	216	218	248	239	239	217	263	221	244	227	221	209	237	222	232	240	254	225	249	235	218	206	233	218	235	213	230	232	235	202	191	210	207	224	246	216	225	222	229	267	236	221	208	210	227	210	254	230	248	242	233	257	257	238	195	237	249	249	200	257	222	234	233	231	209	215	228	230	233	222	254	229	240	229	221	241	232	247	225	219	207	206	227	223	223	255	221	237	237	233	197	250	248	233	239	234	255	211	224	241	232	230	239	224	243	234	233	231	217	196	233	229	224	233	240	240	219	237	226	215	240	223	222	220	229	235	202	225	215	188	203	232	252	228	232	221	225	242	200	213	227	228	248	231	236	224	231	200	239	236	243	219	215	224	232	216	227	232	237	240	227	224	251	271	214	225	226	205	233	241	245	230	217	270	218	244	242	211	206	238	218	245	229	241	231	227	221	240	238	218	226	269	237	233	221	231	262	246	224	253	207	234	211	239	241	228	242	211	262	250	219	235	249	227	239	223	251	218	225	220	222	231	227	238	220	221	234	239	237	216	198	230	210	251	195	224	238	251	233	220	248	226	225	239	205	221	232	239	213	233	260	230	236	243	198	210	237	214	207	223	221	222	218	233	234	214	245	220	234	231	230	226	250	242	239	233	217	250	232	255	226	235	231	202	227	237	222	232	216	255	226	218	197	212	235	247	239	205	245	215	204	220	239	204	224	229	217	225	220	226	256	266	228	234	245	245	246	210	235	222	221	240	230	200	205	216	233	222	213	223	209	230	234	207	231	231	221	249	261	236	232	213	240	223	232	232	237	247	251	251	246	240	245	236	255	241	227	240	240	227	210	238	228	202	263	217	208	251	232	219	201	225	232	229	252	250	211	220	224	217	209	264	235	257	240	240	246	256	251	204	228	211	221	242	243	232	257	243	203	212	241	260	238	258	229	256	197	228	259	247	234	208	221	247	223	230	222	232	207	243	212	232	225	206	212	263	233	226	236	227	221	253	239	191	219	237	215	218	237	241	224	238	203	232	225	229	223	204	229	245	217	235	235	216	235	236	249	225	211	210	254	235	245	223	233	223	235	220	211	243	229	208	240	240	227	235	255	225	221	219	208	221	206	234	210	241	248	217	227	232	221	204	237	243	189	234	230	227	210	215	225	222	221	216	210	244	229	213	239	221	236	233	207	238	213	238	236	186	225	219	243	216	219	227	264	228	225	214	240	206	240	216	215	236	239	229	233	239	256	238	245	226	230	213	214	208	239	244	237	221	210	221	199	221	270	218	233	218	233	229	255	205	234	220	224	235	241	217	233	264	240	221	224	219	255	238	230	230	206	222	205	231	209	212	250	205	213	206	273	268	253	228	193	230	227	246	216	235	228	251	221	264	250	234	194	247	233	237	222	219	238	214	195	261	238	265	229	247	226	231	261	225	244	213	227	241	242	222	246	251	235	240	204	222	211	228	231	214	254	252	234	237	219	246	243	229	226	200	216	243	251	241	231	212	230	226	200	206	262	226	220	249	213	252	221	237	239	224	221	188	237	254	208	220	229	234	236	233	238	234	220	207	249	236	244	261	238	236	225	225	232	240	230	235	222	237	222	216	212	227	233	235	229	230	242	233	231	227	247	214	216	202	239	252	213	237	234	214	229	220	220	245	252	238	230	221	234	217	230	239	222	232	251	224	193	208	226	246	227	260	246	229	234	222	207	253	204	254	229	219	214	227	263	227	236	246	225	226	241	238	217	220	234	225	213	228	226	257	223	262	228	214	224	209	226	220	269	222	206	237	217	243	213	219	227	216	243	230	243	218	227	235	234	230	245	243	227	235	211	231	180	204	213	255	236	249	218	215	240	227	239	260	215	236	232	213	224	247	242	276	224	241	230	243	219	237	238	251	263	236	241	207	258	224	225	206	221	216	239	237	212	232	234	252	228	248	226	231	217	242	231	245	225	240	212	221	234	213	233	225	254	217	208	224	233	243	227	209	222	213	231	236	228	220	247	210	225	255	206	238	253	227	239	220	233	227	250	214	258	235	230	256	250	253	254	251	226	220	226	247	239	212	245	239	253	211	239	221	207	232	212	247	232	214	235	258	239	226	206	218	236	249	256	244	226	216	241	237	228	234	219	242	252	228	241	249	245	215	216	201	254	237	222	234	230	223	200	227	216	238	235	246	249	206	222	227	230	285	231	252	218	249	268	227	234	234	247	216	233	180	235	239	223	221	218	225	231	253	227	218	226	210	230	222	228	229	202	238	223	231	241	212	233	207	250	227	267	243	239	238	246	227	208	218	230	207	228	228	227	238	227	238	214	226	246	220	240	233	227	216	283	223	215	228	240	232	244	219	226	221	240	238	248	229	218	214	205	201	252	245	210	226	238	232	229	224	262	236	209	233	240	229	237	256	218	219	239	196	233	197	239	242	225	236	228	224	239	201	225	214	204	225	201	234	231	239	240	273	221	232	217	256	223	220	201	208	219	222	230	224	206	223	228	241	217	221	231	215	210	236	237	257	208	231	235	245	221	239	209	236	216	214	209	242	217	224	208	224	191	240	226	210	211	216	241	199	208	216	241	282	236	223	213	239	220	250	222	224	227	212	243	222	213	230	260	234	237	217	220	241	242	258	244	245	241	236	212	250	241	244	260	240	220	202	240	233	218	234	245	248	223	218	213	218	200	256	213	224	219	233	221	206	211	210	242	223	234	236	251	234	218	183	234	226	215	207	245	205	248	242	254	237	221	283	244	254	226	253	232	223	224	235	238	242	238	236	232	244	216	227	235	247	247	243	247	247	217	214	264	277	217	225	206	235	227	262	225	260	251	242	227	244	228	215	253
21657	10956	8026	4919	4178	16165	35771	25646	29134	28036	13410	872	843	761	716	776	729	697	721	653	697	698	666	635	681	665	703	616	631	682	665	645	636	613	617	643	640	593	618	594	618	624	616	593	592	637	625	644	631	641	608	586	625	631	583	594	600	605	562	616	625	638	626	623	623	692	641	626	604	593	625	627	633	631	629	614	631	637	637	637	636	633	641	640	629	597	621	640	626	625	589	645	600	618	613	600	598	581	614	571	594	582	576	585	655	604	603	638	572	628	640	623	621	615	638	616	624	595	616	670	624	610	573	583	582	628	622	614	620	582	572	632	599	627	591	566	578	644	597	601	574	594	635	629	612	573	639	653	644	632	601	624	585	549	595	621	631	608	587	616	589	606	541	570	613	575	589	617	608	625	618	619	618	592	650	597	581	608	609	616	585	631	627	567	611	635	619	622	587	588	618	600	642	574	633	603	579	598	613	640	618	565	597	581	597	601	589	616	599	609	626	608	635	574	605	640	604	619	622	602	629	669	644	556	573	589	633	606	646	576	641	612	585	647	582	600	597	602	656	604	610	585	634	590	646	627	572	568	606	622	636	628	626	622	627	626	589	581	605	605	630	649	604	590	596	588	587	630	616	636	604	632	595	653	619	633	583	608	626	622	574	582	604	639	606	631	631	618	631	619	632	631	612	575	551	586	566	616	591	596	575	648	616	603	611	636	581	677	576	608	616	609	591	609	585	619	592	601	623	591	618	643	588	603	592	644	631	592	622	594	622	612	633	600	618	644	654	599	617	691	575	615	586	594	598	606	601	605	641	617	589	634	594	611	620	589	590	598	594	630	597	585	632	601	639	614	597	634	657	595	646	595	569	577	575	592	612	592	612	565	610	611	637	625	586	636	582	605	633	610	610	617	589	598	582	618	595	593	620	617	624	620	616	629	653	606	579	570	601	605	659	594	646	605	595	647	615	633	586	604	571	600	602	610	634	598	570	643	604	639	613	611	608	595	581	584	631	566	544	575	617	613	579	538	569	575	631	598	572	577	574	644	554	616	588	587	589	649	576	592	629	628	592	629	566	614	606	591	629	620	610	606	625	584	680	648	588	604	602	617	607	623	581	671	592	601	623	606	658	594	585	639	618	593	611	572	630	658	594	576	619	627	606	592	624	624	622	607	608	620	631	583	628	602	605	568	563	558	626	658	622	651	618	564	620	639	609	624	620	614	632	582	625	597	631	615	570	612	590	629	592	591	630	617	561	571	630	558	620	594	595	634	622	592	593	600	637	574	567	571	613	611	582	632	633	592	588	619	640	638	602	619	614	640	583	571	589	622	584	609	619	624	631	626	603	592	626	598	590	663	615	623	590	601	580	574	589	623	619	579	596	625	624	558	615	597	597	610	623	623	647	612	656	600	597	573	592	608	609	655	608	592	618	592	628	577	608	630	599	633	618	602	602	584	631	621	619	604	627	597	591	632	611	656	580	608	599	616	684	605	607	566	615	640	593	607	614	617	606	635	606	583	620	649	649	589	619	614	617	589	666	586	588	608	625	555	629	637	644	563	597	600	598	581	652	607	587	589	586	625	606	577	613	606	572	583	561	609	625	607	628	561	592	659	586	590	660	614	598	633	638	651	605	614	607	622	601	657	624	546	596	600	571	645	585	636	632	641	602	592	623	605	594	575	614	615	594	584	612	654	617	627	581	543	562	579	563	645	622	651	619	626	648	616	597	607	620	609	607	635	624	600	597	593	599	583	608	580	583	592	610	556	583	596	611	567	617	605	582	621	635	599	611	569	567	629	581	609	574	645	587	606	648	595	593	612	636	640	608	608	640	662	590	635	636	609	628	607	641	618	624	631	635	595	591	619	609	608	625	563	575	624	601	571	606	619	602	584	601	581	594	587	597	638	608	670	595	602	618	616	589	599	608	587	617	608	615	605	589	631	622	658	636	632	612	625	647	625	604	621	598	569	614	627	596	654	547	600	580	621	621	623	571	560	597	642	614	608	638	597	604	637	607	650	583	638	594	628	561	647	595	621	601	580	594	603	657	641	613	623	613	626	644	593	648	632	628	587	616	579	647	606	602	662	602	605	596	649	609	604	587	544	601	624	578	566	617	587	580	602	619	606	613	601	635	599	587	621	567	618	658	616	651	579	620	563	577	623	586	617	603	584	638	623	570	595	557	582	628	606	607	609	626	628	625	566	603	607	629	585	616	595	604	551	630	586	627	610	591	612	636	622	593	609	589	595	595	614	587	582	597	606	609	600	598	606	561	601	642	647	611	623	579	598	646	610	610	617	609	622	601	613	637	618	573	551	596	577	593	581	631	577	611	599	562	553	563	603	590	610	562	630	600	620	632	601	567	601	598	642	616	612	595	598	594	616	580	592	613	589	612	631	637	616	592	604	598	594	567	582	609	616	587	628	561	594	591	680	611	630	606	584	601	575	590	597	595	634	639	631	610	610	605	637	634	610	624	624	607	592	618	609	617	622	607	560	615	637	584	601	609	638	603	576	573	587	594	622	592	557	600	619	637	578	650	638	611	595	625	629	619	546	608	596	586	630	577	598	585	641	623	600	612	656	623	636	566	617	555	597	617	659	608	606	595	604	606	583	595	643	585	631	611	568	642	627	606	601	580	630	584	588	635	581	643	640	601	602	570	646	663	626	639	621	582	589	606	640	599	568	599	592	613	585	589	569	596	610	622	606	616	579	597	638	629	646	608	623	591	591	570	625	633	580	655	608	595	579	588	629	613	616	552	592	609	588	650	584	618	646	579	610	640	592	628	603	605	619	639	639	596	634	599	588	612	575	621	613	624	569	603	613	560	588	636	571	609	603	625	610	558	637	595	584	637	629	639	612	612	572	644	621	537	614	609	606	588	573	600	597	653	593	619	596	586	619	652	624	582	615	656	619	568	604	604	575	685	653	618	608	592	641	629	606	589	610	624	606	621	589	601	571	607	544	638	585	577	630	658	616	609	602	629	649	643	606	648	579	604	568	635	559	591	613	636	587	601	594	610	621	633	625	629	604	636	577	584	659	585	620	624	595	628	645	627	616	607	610	566	623	599	596	612	566	643	577	608	599	582	577	659	573	651	556	624	628	601	628	611	652	597	579	609	625	610	588	605	616	625	589	657	595	595	651	547	560	569	636	602	602	595	609	615	565	566	601	650	573	641	592	606	599	607	568	610	579	578	584	597	625	609	589	659	590	618	617	614	571	597	630	591	618	592	608	601	591	588	589	619	581	622	601	607	639	601	586	600	631	630	594	570	607	595	610	636	610	616	622	579	617	581	610	590	605	620	636	650	633	646	633	631	557	608	580	571	582	564	629	604	610	626	602	614	590	618	579	612	593	633	634	604	622	604	637	609	584	624	649	621	585	579	605	556	604	612	575	613	638	609	594	576	667	643	602	630	579	576	603	578	609	630	618	608	593	650	623	599	630	597	584	612	625	620	653	601	647	620	600	600	606	651	592	623	629	570	602
45292	24078	13529	6859	3534	9928	31646	10960	12912	14667	4889	459	453	407	362	380	372	362	400	370	323	379	350	379	346	347	348	366	339	368	350	361	334	336	318	347	371	373	367	352	323	340	298	347	344	334	322	365	354	333	342	350	345	345	382	331	319	289	328	359	309	316	329	314	305	316	365	325	370	288	311	319	337	320	318	339	351	348	330	359	321	325	328	349	340	350	322	343	322	352	363	324	342	352	344	324	324	334	367	331	344	337	326	328	332	349	346	320	337	343	350	319	362	367	332	343	307	353	321	344	353	336	368	320	371	309	362	328	307	291	289	324	354	314	323	338	340	323	378	312	354	351	320	339	358	320	335	336	382	327	324	321	325	327	361	334	307	315	320	325	343	333	341	319	347	350	341	348	348	332	331	293	310	358	328	353	344	338	331	310	359	325	331	343	380	354	331	294	330	348	351	335	345	323	354	311	364	329	375	342	330	348	341	339	344	358	326	339	349	330	345	325	311	312	362	358	328	342	337	345	320	310	332	330	339	336	315	324	340	333	335	335	361	376	336	308	326	383	355	344	326	353	314	330	331	325	359	365	319	351	353	317	378	340	325	350	347	364	364	356	317	345	323	331	345	325	350	347	367	333	310	340	365	327	337	311	356	334	335	321	327	341	313	326	321	351	354	329	357	347	322	323	345	360	345	345	358	363	336	333	361	325	309	302	340	348	299	329	330	316	320	294	337	330	336	378	308	313	336	344	346	307	354	350	362	320	336	333	327	317	316	344	353	342	369	339	323	338	314	315	348	329	293	309	325	303	304	337	356	351	327	344	310	350	317	339	342	306	335	326	326	332	300	351	346	325	323	331	317	335	288	362	320	351	336	304	326	322	278	302	331	329	317	324	342	333	355	300	341	343	306	359	317	337	361	303	361	321	362	321	334	348	332	365	318	350	377	331	315	357	342	314	343	347	317	362	318	355	346	325	363	317	330	311	342	325	309	341	353	347	360	299	349	363	323	363	363	337	319	333	358	337	343	348	357	323	337	321	366	347	320	325	314	340	333	302	347	309	326	346	338	324	357	317	340	300	323	365	321	326	316	339	332	347	345	331	390	341	366	356	352	341	355	319	349	328	326	307	328	320	342	345	357	335	312	326	358	322	299	352	332	322	341	340	347	350	326	315	335	329	351	339	324	303	300	310	332	348	343	358	328	331	352	322	348	362	297	350	305	328	309	350	334	358	331	301	342	315	354	340	321	335	334	341	308	333	364	353	314	316	366	329	328	347	329	338	330	327	315	322	370	333	330	337	312	291	322	348	325	341	292	366	326	317	336	296	344	335	346	359	335	326	388	301	327	328	303	354	311	325	334	324	325	341	314	304	339	339	350	339	336	353	330	319	344	324	348	293	308	336	308	308	339	335	331	329	355	328	341	339	336	349	337	317	311	302	352	344	350	311	357	342	328	334	312	336	327	309	339	329	323	333	354	292	370	377	335	358	323	350	332	355	321	319	328	299	367	332	303	322	316	348	329	316	338	351	304	379	328	332	359	307	327	352	339	345	349	311	335	336	367	339	319	366	313	359	339	318	315	299	321	324	370	342	328	351	331	314	335	328	330	358	317	366	371	341	353	371	329	328	327	328	335	311	344	313	381	349	348	328	322	334	363	357	355	317	331	325	327	366	321	329	305	338	337	326	333	343	328	348	362	340	326	361	339	319	321	302	347	348	301	355	341	323	345	341	360	351	342	338	331	307	325	327	336	318	381	329	330	331	354	327	336	353	345	319	333	321	324	313	328	331	326	360	337	324	332	338	376	338	312	330	372	358	301	345	348	333	355	326	336	350	361	340	299	328	388	375	337	347	307	336	359	328	336	306	320	346	327	344	368	333	317	373	319	358	339	304	306	325	356	304	325	320	317	314	324	323	340	310	326	346	367	308	301	331	326	317	351	323	318	320	327	376	316	348	305	316	356	340	309	347	321	318	310	340	381	331	335	351	349	338	338	340	368	343	354	342	289	332	326	325	318	325	348	293	342	302	328	324	312	316	320	349	316	305	344	316	366	341	325	323	328	325	327	325	341	350	355	318	337	371	336	331	329	303	293	350	331	365	343	358	353	375	305	338	319	323	334	380	319	357	354	329	330	304	351	339	321	356	339	346	303	360	335	325	372	333	315	348	321	319	334	335	345	315	356	310	355	348	316	342	333	378	292	325	320	366	321	318	359	353	335	319	314	360	336	323	302	347	353	348	345	351	326	317	331	318	305	339	345	340	310	326	360	372	344	350	321	376	379	331	338	373	319	362	364	313	375	340	377	351	369	311	320	367	356	310	318	350	345	333	322	355	370	344	326	282	368	348	321	325	340	330	302	352	327	301	362	358	358	321	325	322	301	338	324	340	327	345	364	335	326	386	340	348	336	329	339	289	347	330	298	346	390	358	317	313	367	319	297	360	356	327	323	329	347	317	306	320	307	339	352	299	362	352	334	337	330	329	309	312	374	323	352	334	353	362	349	346	349	368	327	329	324	353	297	361	297	326	336	353	385	347	318	312	309	326	314	331	348	362	340	348	307	316	320	322	322	298	319	350	353	306	319	339	337	338	321	329	330	326	318	372	322	337	330	327	309	351	351	334	331	312	308	323	319	327	339	328	293	316	332	323	326	332	359	310	331	329	332	324	308	320	376	332	332	312	352	352	288	338	375	301	353	315	346	328	362	344	326	371	361	324	376	313	354	346	340	347	337	354	376	340	367	306	339	358	362	362	336	344	342	320	327	390	331	346	315	353	332	358	327	360	332	301	325	333	344	365	377	319	348	348	363	343	360	316	337	321	332	327	337	329	346	323	320	362	324	340	351	335	319	314	316	337	319	328	312	305	318	368	326	336	329	328	326	298	343	328	313	341	337	338	312	346	312	321	351	353	350	354	350	310	334	366	333	356	298	341	325	350	313	330	373	354	341	312	310	321	317	333	331	336	339	303	344	362	336	341	315	331	306	314	300	329	321	317	343	327	364	321	328	296	341	337	319	290	339	309	337	323	340	334	307	328	316	320	361	347	340	342	283	362	383	318	321	350	326	357	311	348	334	351	338	355	332	312	330	322	329	365	345	311	345	347	344	334	329	297	331	353	377	334	393	363	326	344	323	322	339	331	332	361	346	327	330	321	374	343	329	335	343	330	339	312	301	320	332	326	311	329	350	319	329	350	349	325	370	353	315	332	316	324	299	323	327	364	353	332	315	335	342	329	353	312	302	316	335	335	312	342	350	338	318	342	335	309	347	347	359	352	327	339	348	345	319	331	318	369	328	323	320	319	323	287	341	336	277	314	349	306	309	365	352	352	353	315	320	281	312	344	334	339	335	342	303	312	371	368	325	356	354	361	333	367	336	289	356	310	329	344	369	327	326	358	347	341	330	374	333	336	320	342	311	334	360	354	306	328	305	334	315	346	318	356	353	380	347	347	305	305	309	338	326	346	323	345	324	352	325	312	309	338	343	315
29202	7992	9613	9531	8899	23745	42844	10649	33441	32983	11030	1487	1389	1316	1261	1214	1149	1148	1102	1056	1078	1063	956	941	976	1004	995	934	968	1019	898	898	931	935	894	935	848	901	898	905	867	892	884	915	928	859	838	882	904	860	855	825	875	868	870	899	812	823	862	884	878	859	829	864	881	871	831	818	840	854	866	846	877	831	793	855	824	816	854	891	823	805	844	829	863	825	839	835	835	798	813	910	847	821	863	866	874	848	800	839	846	848	827	809	885	874	812	869	811	844	865	813	813	850	816	871	825	818	808	888	849	787	806	874	857	888	877	799	784	811	828	834	848	854	861	823	873	850	846	852	843	875	824	828	853	827	851	855	801	819	808	857	802	860	825	827	844	806	862	885	835	840	808	863	819	820	832	793	806	813	887	840	855	809	843	841	799	815	845	851	857	817	852	854	847	854	853	804	812	840	802	864	786	849	828	813	784	884	875	825	823	835	854	845	859	817	814	798	859	811	824	867	813	846	796	836	806	849	825	796	783	794	895	851	843	765	830	838	813	815	857	854	827	846	847	827	785	827	861	854	883	830	842	838	789	892	807	870	829	828	817	826	848	804	811	811	815	829	814	783	812	828	870	794	865	832	824	802	786	801	813	818	850	835	879	848	832	830	888	842	814	809	850	831	846	837	825	823	817	841	830	828	850	842	875	818	875	866	832	834	808	824	825	814	819	860	880	835	829	806	841	862	840	880	900	840	817	816	829	819	836	817	832	789	859	824	766	797	869	771	815	844	850	858	793	797	854	829	843	829	835	833	840	779	786	783	819	765	884	861	883	797	872	838	865	780	863	848	838	752	804	839	839	821	808	856	798	797	906	835	881	822	853	814	858	820	857	830	863	840	827	830	846	842	828	826	862	862	785	786	847	848	867	833	818	882	817	815	830	826	791	777	823	842	810	842	783	827	804	853	794	853	817	767	838	824	844	839	858	794	838	866	813	802	815	780	808	818	813	829	805	842	900	836	859	815	795	815	811	847	788	814	823	867	803	816	807	807	807	807	792	841	820	821	840	809	810	834	793	862	794	834	836	850	888	816	851	810	824	858	843	830	793	832	798	898	796	862	836	821	828	835	804	860	815	760	839	801	813	849	827	820	889	776	841	809	847	763	844	839	803	837	867	766	852	825	801	815	824	866	856	813	863	825	801	831	834	848	788	841	809	896	832	842	849	810	823	824	839	768	820	859	843	844	787	807	802	845	833	789	814	887	834	854	789	815	824	809	812	851	877	829	814	927	830	837	798	830	826	823	857	768	827	829	832	825	809	855	861	835	839	799	831	825	819	829	792	847	835	877	871	848	824	876	816	820	781	823	825	857	790	842	835	833	817	858	818	830	855	834	844	792	834	809	805	835	842	843	875	806	842	890	823	811	822	839	817	800	789	782	854	838	849	807	809	833	811	815	813	817	814	824	818	848	870	844	808	833	789	822	834	822	848	828	869	832	824	836	823	827	851	806	803	810	868	846	766	826	842	825	846	820	839	803	836	820	813	811	866	824	831	854	811	802	804	806	775	828	834	832	854	841	806	874	811	801	800	816	800	786	791	875	789	780	872	791	866	823	835	846	774	808	813	839	782	826	896	804	830	785	826	827	869	808	822	817	828	832	790	803	803	837	823	843	817	860	836	806	887	867	804	858	836	805	793	841	856	793	831	837	827	790	863	852	806	810	853	829	799	820	837	836	851	841	830	858	853	769	887	805	799	876	833	781	819	835	857	834	807	841	876	845	801	804	875	763	827	855	828	830	827	879	838	854	774	837	863	855	848	798	804	875	830	821	813	828	831	772	791	835	847	822	811	805	824	791	806	809	863	844	753	839	849	821	866	766	889	884	829	868	835	821	864	797	898	830	833	873	814	838	847	848	865	834	812	812	894	810	820	810	764	818	861	822	846	810	837	864	820	767	816	823	783	835	799	831	866	804	857	815	792	825	856	809	896	816	795	760	842	863	844	848	841	778	886	855	817	811	826	841	807	856	857	796	875	811	829	803	819	886	816	801	812	813	814	806	840	785	852	840	788	877	820	827	832	882	814	835	795	869	829	825	768	845	841	853	830	853	825	788	875	803	802	839	819	830	824	845	880	832	798	798	844	827	830	852	891	814	838	846	833	880	843	816	808	784	832	811	778	843	882	853	825	805	877	828	823	908	829	880	842	791	820	832	862	837	810	815	829	853	808	835	836	851	837	852	839	862	772	817	862	826	843	824	856	810	885	842	884	859	795	845	802	850	795	831	810	843	800	847	811	777	771	826	801	814	842	754	868	842	824	857	829	889	877	860	812	772	820	806	803	777	870	814	799	808	847	823	817	822	827	793	790	844	860	868	779	838	801	879	824	815	823	827	790	837	840	858	836	783	794	826	789	825	807	845	830	824	837	823	855	763	816	821	790	842	817	816	871	795	780	822	802	864	793	872	863	828	804	865	803	819	844	793	789	870	842	848	810	820	871	850	866	859	811	816	822	849	823	848	805	782	818	831	797	810	815	823	847	805	865	809	854	778	804	832	869	788	831	845	863	831	801	852	776	835	854	825	871	826	783	796	796	847	808	874	827	832	807	798	808	869	875	824	830	834	817	799	852	857	858	831	842	857	854	850	797	858	795	853	858	850	814	827	853	816	812	818	850	831	790	837	848	815	852	828	785	825	820	878	848	795	833	764	793	849	870	873	815	809	834	838	865	816	849	846	824	837	861	800	779	849	808	835	840	861	832	824	845	864	866	819	849	780	834	832	814	797	843	827	795	850	830	860	878	857	865	827	858	779	834	820	828	837	847	849	839	822	841	828	808	787	845	831	856	835	805	879	825	807	856	809	867	791	860	817	835	862	822	816	849	831	842	807	842	820	887	868	833	849	842	794	826	812	894	824	828	785	829	838	856	861	820	854	849	842	833	797	798	796	840	820	805	809	806	821	795	791	781	837	814	880	816	896	886	826	838	844	846	842	793	835	808	829	870	803	814	846	819	809	871	865	824	801	852	849	833	789	810	815	803	835	863	769	811	799	907	828	869	831	849	821	839	857	788	900	817	788	846	851	831	798	821	855	847	845	819	818	817	785	872	783	870	863	799	852	802	837	809	849	824	826	869	823	836	832	798	827	849	816	806	849	831	827	779	785	786	799	835	818	845	822	828	828	831	830	850	847	885	797	768	871	881	773	795	859	823	844	827	854	870	791	821	814	841	864	827	802	851	839	818	845	851	783	924	849	823	788	892	778	849	845	806	806	808	858	817	818	806	833	817	835	857	872	867	833	787	848	877	843	815	816	847	820	856	822	845	851	832	804	859	798	817	843	815	828	817	844	816	782	866	869	779	824	782	844	775	804	833	906	787	863	796	825	857	820	815	861	824	852	835	861	852	822	843	876	800	790	833	921	811	867	852	844	827	841	821	832	837	840	861	806	821	863	791	803	908	840	874	890	845	850	889	863	839	800	859	787	805	852	797	850	884	896	819	849
12854	3442	1354	1072	786	577	950	1028	534	423	353	312	315	321	298	341	293	327	303	325	324	292	311	287	333	337	314	317	308	308	305	356	310	314	316	325	287	311	314	335	339	345	315	311	330	332	319	281	300	335	332	331	312	335	300	299	342	314	270	329	308	301	324	326	324	301	280	351	311	303	306	309	291	334	312	311	299	301	314	305	348	321	322	355	305	331	336	297	368	296	308	317	289	287	333	289	317	337	288	316	323	322	312	313	322	341	306	356	310	329	317	318	319	340	294	344	338	344	332	284	338	303	311	294	314	333	330	323	290	326	337	332	298	315	324	307	303	307	332	342	319	314	310	346	323	307	321	339	316	309	332	291	344	317	320	319	293	308	325	317	309	343	330	283	324	314	357	301	293	316	321	316	326	344	326	298	309	319	316	313	288	295	309	298	317	293	306	332	339	317	320	352	282	307	328	299	295	316	316	316	340	315	320	313	321	334	289	335	312	315	335	307	303	326	314	334	323	326	296	296	304	314	345	341	298	324	317	288	317	306	339	344	310	347	296	321	304	306	308	299	294	301	320	316	338	300	313	306	344	332	319	306	340	302	308	325	311	329	328	315	329	329	337	340	348	299	316	324	316	291	312	280	316	336	333	318	302	339	314	314	302	289	318	319	321	314	314	328	328	316	332	298	327	311	328	329	313	329	328	341	369	331	301	328	346	333	290	354	301	310	319	330	324	329	312	289	326	337	341	324	315	313	304	303	308	332	319	289	310	308	314	307	308	304	307	327	338	331	315	315	326	328	314	299	291	344	328	302	312	331	325	333	320	294	301	321	307	327	332	320	295	321	313	335	324	351	315	325	336	353	316	301	329	319	321	317	302	291	290	307	324	323	348	343	309	322	332	321	306	331	317	296	320	290	313	330	317	322	309	345	312	293	296	288	325	365	312	343	366	316	364	349	326	273	291	295	329	321	329	310	307	319	284	317	299	293	342	357	340	360	327	337	332	329	289	308	288	312	316	332	285	331	310	311	295	346	352	331	270	331	327	311	315	371	338	269	316	297	325	324	360	282	307	296	353	310	306	299	332	295	311	322	310	353	329	321	285	326	308	320	304	317	295	305	307	299	332	313	318	329	342	308	333	330	327	321	328	348	332	319	286	350	298	333	302	318	298	351	312	328	311	320	280	324	334	327	294	287	287	288	290	279	308	329	319	351	339	279	284	295	316	336	315	322	319	312	325	338	356	319	305	308	294	277	339	299	291	320	312	323	329	328	297	306	348	317	329	308	315	325	275	305	350	310	316	315	318	313	314	294	287	300	335	335	300	291	304	327	327	307	313	309	314	291	299	327	307	327	347	316	321	330	283	310	325	295	295	299	304	321	303	304	328	341	310	304	307	327	315	308	339	309	320	291	315	324	308	318	309	341	328	316	332	349	275	323	326	310	330	338	308	342	326	324	329	267	311	334	341	330	325	313	316	332	316	288	332	339	315	332	304	329	305	283	290	333	305	298	334	313	309	330	328	310	333	298	327	295	341	329	327	323	318	323	308	314	332	328	330	308	305	284	323	339	303	326	320	304	316	303	308	323	310	292	321	300	310	320	317	341	277	344	315	348	280	322	328	319	334	352	316	267	309	318	294	318	325	330	309	316	292	325	288	331	268	319	308	319	297	325	314	290	319	328	309	303	308	326	300	313	287	286	302	364	280	341	314	322	303	337	339	313	318	320	307	324	337	302	330	321	310	299	338	300	343	325	334	321	324	317	318	314	264	309	314	321	304	333	333	324	323	318	313	314	357	313	326	295	300	281	329	313	299	273	280	346	353	288	283	352	318	332	346	328	295	272	290	332	307	310	318	323	326	345	302	333	342	318	340	324	257	307	326	319	287	294	308	304	340	328	297	307	312	320	309	350	317	333	321	362	281	312	287	319	325	291	343	312	319	308	332	335	336	311	323	330	318	321	355	304	314	318	323	317	289	324	298	317	303	316	310	307	324	323	303	290	348	300	308	318	325	300	334	326	315	336	317	295	318	331	314	278	309	306	317	308	361	322	347	293	329	342	359	324	339	335	329	321	296	307	294	312	341	313	303	318	335	318	323	313	309	333	369	299	307	312	329	326	317	316	288	344	296	314	293	318	319	320	332	296	281	331	330	333	311	307	301	347	356	306	292	355	316	337	295	270	293	284	288	290	311	306	338	292	325	300	298	321	306	317	299	332	309	311	312	302	311	329	297	298	307	339	314	316	359	307	325	377	319	333	353	346	298	283	337	282	298	328	270	294	286	285	289	322	349	352	314	336	303	361	304	304	313	305	339	318	316	313	334	317	335	331	326	303	307	361	311	321	343	317	298	324	315	343	317	330	333	316	325	333	330	319	308	318	356	341	337	319	327	300	293	343	323	355	341	359	332	301	300	310	310	315	313	337	323	309	333	339	305	319	333	329	330	316	286	287	317	318	281	321	308	281	342	301	322	332	298	331	303	324	298	352	301	355	286	301	341	319	302	330	346	307	310	312	306	324	316	307	315	329	298	331	340	315	329	361	327	304	282	311	313	326	352	308	316	335	319	329	320	327	333	292	302	314	335	303	290	338	322	319	296	289	356	324	331	305	328	295	300	313	357	308	318	350	307	290	311	317	316	344	332	338	309	316	340	313	315	315	343	319	337	324	300	336	355	309	330	343	315	344	324	317	304	284	325	322	298	357	324	326	311	284	343	338	309	302	329	352	287	255	318	309	301	296	315	303	298	338	292	303	319	315	304	291	360	316	339	307	321	329	317	326	317	290	309	330	331	314	296	302	325	317	352	297	303	322	344	338	329	293	333	295	344	337	298	312	306	307	329	340	311	364	305	350	301	298	315	334	291	308	359	312	313	359	329	281	292	313	353	338	356	304	314	348	339	304	309	324	327	331	325	308	330	331	324	320	335	346	301	322	301	323	340	318	317	296	329	333	273	329	307	346	318	332	358	348	308	327	322	324	333	331	324	350	329	324	315	295	324	314	314	306	295	320	316	335	305	325	322	342	317	311	290	299	303	300	323	315	318	330	297	320	358	302	315	314	307	281	298	326	314	343	376	319	268	294	305	296	316	355	316	285	311	337	296	304	330	278	313	326	284	302	340	320	297	336	345	311	328	313	275	309	316	343	297	320	319	294	305	324	341	341	296	300	340	340	341	301	335	286	316	315	323	314	288	300	326	334	358	316	304	324	273	274	322	332	293	331	287	339	314	319	339	296	296	320	321	313	283	309	332	309	308	338	298	318	338	293	345	313	351	320	340	312	308	352	305	320	340	289	309	346	321	334	311	323	305	315	296	315	322	332	324	323	300	300	296	369	319	321	322	332	299	295	298	353	304	308	304	315	313	339	329	324	302	332	301	304	334	335	305	310	320	321	286	294	287	298	334	331	281	323	331	306	328	330	323	292	307	305	310	298	323	327	298	319	334	310	315	298	315	305	346	347	304	317	332	308	322	310	336	293	331	331	310	328
7281	2311	2554	3184	2498	2413	4699	4685	1949	1439	951	791	766	828	750	785	803	775	760	793	759	751	732	764	747	764	794	775	739	827	776	782	783	758	781	738	781	792	761	740	749	737	797	731	764	757	732	809	753	724	782	800	791	779	792	798	801	790	818	781	735	748	761	776	801	740	691	743	773	748	752	787	725	800	794	788	774	814	761	801	794	757	686	718	730	826	810	771	770	721	809	757	793	765	763	774	785	764	753	733	780	764	771	755	793	754	730	763	795	828	779	804	804	750	772	771	770	746	757	731	767	775	779	758	757	796	775	797	781	788	768	771	804	730	759	777	805	802	753	806	793	790	766	769	745	784	743	760	778	766	735	750	763	784	810	751	727	756	762	766	825	764	807	814	786	768	782	845	745	736	733	846	732	766	763	805	755	803	750	756	791	765	763	793	724	727	768	765	764	751	786	739	758	738	761	721	795	770	742	747	744	767	773	798	770	759	764	762	752	820	722	797	768	793	745	819	832	784	753	773	754	758	767	797	765	734	810	819	756	782	754	742	791	794	776	726	822	786	787	753	782	795	757	742	811	766	793	762	757	790	777	817	748	728	715	731	760	785	756	797	789	784	754	746	758	735	779	754	782	807	731	771	782	771	738	770	779	707	758	738	781	821	781	774	764	810	726	760	774	797	714	744	780	722	783	797	759	741	748	739	772	783	804	786	742	762	833	717	785	854	797	790	814	746	743	753	718	765	764	733	785	757	769	788	793	758	798	781	758	744	740	788	792	776	793	703	741	771	764	789	754	781	728	816	744	775	739	803	756	759	789	768	796	743	764	773	797	780	797	761	793	828	737	719	765	742	782	742	773	789	767	814	760	768	787	727	769	792	747	749	807	787	765	806	771	839	764	788	768	766	764	755	800	775	750	752	706	753	771	763	845	812	793	781	791	697	747	768	738	778	788	842	764	796	771	747	770	769	785	738	832	820	736	788	750	786	734	747	738	780	748	756	732	715	719	740	805	763	721	753	742	774	792	760	764	736	805	750	737	789	789	729	741	742	737	746	791	768	789	727	740	740	762	770	763	754	774	806	741	803	797	718	820	774	783	763	785	772	749	805	713	730	769	734	767	733	760	729	764	744	778	818	753	735	826	772	768	700	742	719	785	775	736	789	758	728	791	776	731	774	736	748	716	763	744	797	817	740	777	783	778	755	766	771	734	801	818	801	800	770	797	722	803	761	762	748	759	774	719	786	679	775	748	736	779	737	788	763	765	760	756	777	800	782	725	822	792	817	746	753	809	793	811	768	758	783	764	805	750	745	805	799	755	772	799	798	754	767	749	758	779	739	790	812	756	783	783	748	751	798	759	752	798	776	785	765	819	755	793	748	761	737	753	838	747	745	793	775	800	749	785	753	750	778	798	775	781	791	762	769	749	780	713	786	758	788	740	766	811	815	777	748	761	809	732	778	769	782	748	750	850	765	771	750	744	766	779	738	750	783	752	712	807	766	757	732	817	772	784	778	727	788	770	768	751	755	730	753	778	764	800	726	748	735	698	825	754	730	744	792	770	783	772	740	770	796	766	827	769	808	758	752	786	782	730	723	805	727	761	749	774	837	727	787	771	774	730	764	757	832	773	742	746	791	756	769	782	781	798	760	746	718	770	767	784	787	773	777	725	759	749	783	824	778	785	737	742	775	775	775	754	750	769	776	801	800	765	735	776	748	763	798	796	779	780	790	785	799	805	749	778	775	783	781	759	742	791	749	780	792	736	778	775	730	806	800	761	793	728	799	810	771	725	772	790	737	773	748	762	752	754	744	774	795	764	777	751	819	772	763	790	757	782	764	767	749	748	742	747	797	754	771	756	791	806	763	791	748	756	743	818	778	773	743	760	801	750	819	740	826	722	725	787	742	752	810	778	767	729	740	727	805	750	736	796	739	731	783	729	782	760	743	768	753	787	758	751	767	749	777	725	781	722	734	755	783	692	793	766	737	780	759	736	730	753	805	763	768	787	761	789	728	746	750	719	777	748	805	705	729	750	795	785	780	804	750	776	733	804	790	762	778	800	740	757	766	781	757	820	761	774	759	770	806	754	751	746	810	793	756	820	838	762	741	782	752	825	815	731	744	783	773	748	779	795	763	769	745	729	773	751	746	795	796	803	774	752	774	741	796	812	750	742	782	767	811	795	734	738	764	749	703	742	731	741	777	749	763	748	733	746	756	777	740	767	779	758	786	752	778	807	730	759	768	764	722	791	778	782	764	735	796	736	833	796	745	756	766	774	747	756	723	738	759	737	810	749	789	786	749	772	797	771	757	790	735	746	739	758	767	762	750	790	759	726	787	761	766	765	753	802	788	777	768	801	756	759	766	762	808	799	773	742	741	770	743	819	762	788	761	795	822	807	810	815	802	800	773	835	750	721	729	764	763	816	759	800	752	756	782	808	795	780	776	777	825	777	740	772	775	735	766	740	742	768	766	801	769	725	739	781	724	797	728	753	803	779	787	713	764	709	722	810	773	769	786	764	705	766	807	787	778	718	758	732	756	791	770	778	793	772	780	779	773	755	801	791	757	793	758	795	777	810	741	785	758	766	693	769	775	762	792	805	760	764	773	741	756	744	761	769	739	720	728	769	753	763	790	767	764	775	748	802	787	766	764	805	768	777	775	778	767	783	774	810	799	722	748	737	763	741	746	754	816	798	784	836	804	766	804	735	723	821	761	731	789	742	764	791	758	812	764	742	773	754	758	797	739	730	764	789	782	791	766	736	742	757	775	750	765	721	770	791	730	730	726	735	734	771	801	777	757	792	794	788	761	743	754	747	757	721	745	741	751	776	780	776	749	809	752	730	761	791	752	738	788	735	833	781	783	728	793	777	742	734	780	728	750	830	736	790	729	756	754	704	802	785	811	751	739	735	756	758	748	744	697	740	757	794	720	792	752	777	771	783	758	743	766	835	808	744	703	745	797	743	787	740	744	804	756	763	770	763	791	775	741	767	739	744	739	738	792	756	743	788	760	776	787	742	727	833	735	829	804	734	775	734	773	707	779	757	725	733	778	745	714	800	736	699	824	728	738	756	756	770	788	759	777	788	764	794	805	769	806	796	756	751	744	775	788	775	787	743	802	781	737	802	767	770	745	742	738	719	757	751	747	772	848	772	779	768	738	771	772	774	766	778	784	757	718	809	762	731	742	799	745	779	806	768	831	754	761	799	770	748	807	761	727	751	786	782	758	792	767	798	752	806	751	756	857	790	812	754	745	761	758	790	735	739	720	833	822	723	788	777	755	809	795	743	800	808	792	799	821	813	775	762	792	757	755	729	766	775	744	764	761	749	769	839	743	767	725	835	752	788	752	772	816	783	810	788	761	744	800	824	792	784	780	748	794	784	776	777	795	778	748	748	783	794	788	741	771	758	792	797	831	758	779	762	780	772	757	816	776	754	790	785	799	808	731	783	739	721	751	747	772	798	746	798	679	777	747	765	761	779	778
38330	18410	7934	3605	1987	4530	14476	24435	9581	9933	2671	303	284	256	233	244	239	244	282	256	249	271	262	254	262	244	228	239	243	252	253	225	254	248	250	235	246	222	233	227	270	248	228	234	255	250	216	231	239	226	215	230	255	241	234	242	235	231	238	250	254	236	223	236	228	264	247	236	248	223	253	231	238	258	243	226	230	254	253	235	258	286	247	241	236	223	252	238	237	218	226	247	231	234	223	217	249	216	242	232	216	211	240	255	240	276	202	239	240	212	223	234	234	242	234	248	257	235	247	239	238	239	236	228	223	229	223	247	237	254	248	211	218	211	252	234	255	233	224	217	209	247	224	241	222	270	221	252	217	245	241	243	227	231	238	225	235	255	268	235	247	209	223	238	255	225	212	209	210	231	246	208	218	245	253	240	224	219	215	241	228	244	248	218	230	234	246	245	258	241	209	246	231	242	248	208	227	235	214	244	222	236	219	247	248	240	222	212	224	252	247	249	231	234	236	226	241	251	224	249	251	239	238	239	240	235	233	262	266	241	231	227	228	246	255	268	247	246	233	211	230	210	248	273	225	223	251	242	236	253	200	258	249	238	234	226	235	240	263	239	243	206	225	240	221	214	228	221	231	226	254	247	247	238	230	258	237	245	221	230	254	232	231	230	232	238	279	246	250	225	270	266	249	253	257	261	250	245	213	263	242	248	250	275	229	242	237	231	246	227	246	218	257	226	232	230	219	255	233	202	236	238	248	206	224	246	238	232	248	244	226	210	239	233	230	249	239	261	246	225	208	248	223	215	216	218	223	242	277	236	249	246	265	220	231	230	234	235	225	249	249	250	274	219	209	276	256	187	246	209	214	240	238	230	272	254	222	245	222	253	236	265	238	211	217	222	249	263	221	243	237	243	232	250	202	227	217	246	260	254	240	232	223	239	249	235	232	260	234	243	250	210	267	230	274	269	233	249	249	247	259	214	235	232	239	212	220	235	249	239	245	271	248	226	220	243	210	234	260	223	245	243	211	238	257	251	252	234	232	212	245	250	224	248	255	238	243	213	250	235	254	239	240	256	240	189	235	247	233	236	264	230	264	229	233	243	223	212	235	213	213	222	274	215	220	221	230	207	243	213	266	263	234	232	238	271	239	243	245	207	262	227	207	235	228	249	223	235	238	231	242	233	233	247	225	269	238	244	220	258	246	226	236	220	252	263	231	255	199	186	213	239	263	248	227	227	257	260	208	208	223	236	228	241	238	221	257	243	218	223	233	212	248	238	248	242	230	227	239	236	225	245	239	249	234	226	224	235	243	219	227	226	237	244	209	250	222	225	205	244	254	242	234	243	263	246	226	256	263	221	259	242	247	212	218	249	222	244	243	282	242	221	222	241	250	247	225	221	243	255	223	230	215	241	241	240	244	234	217	245	257	240	236	246	234	242	229	247	233	227	210	242	244	225	235	246	274	223	231	222	225	210	225	227	230	251	239	217	230	236	271	250	259	203	223	232	247	237	233	252	238	265	222	235	245	242	235	218	253	247	229	237	235	260	291	236	252	213	214	192	251	246	231	228	224	241	238	245	253	242	255	223	233	236	249	234	233	232	234	238	230	213	227	211	229	241	225	220	242	256	212	260	239	228	273	222	274	243	222	253	261	271	228	216	199	225	213	201	267	267	243	232	215	248	213	243	241	237	218	255	240	232	237	247	238	217	236	268	269	234	223	247	236	232	244	240	273	215	239	244	230	249	239	240	232	261	228	221	247	230	230	276	223	228	225	243	217	239	217	282	259	271	211	214	205	269	218	226	252	240	230	212	255	237	268	280	238	247	247	230	220	228	271	275	210	240	235	246	256	247	230	231	246	239	219	242	251	224	248	228	260	218	230	223	219	209	227	216	242	220	211	220	232	235	247	233	272	238	248	230	259	225	203	230	238	237	234	235	214	228	254	247	255	216	233	240	240	217	282	254	238	239	239	234	240	226	217	235	261	240	255	245	232	236	240	243	261	224	241	221	206	249	221	228	245	245	249	250	236	236	242	239	250	251	246	212	248	232	231	235	230	242	230	222	226	231	233	233	241	227	227	238	236	254	258	218	239	245	247	252	223	240	191	236	243	267	246	236	255	222	275	218	259	225	222	232	242	255	215	249	239	254	225	251	225	232	249	255	210	223	243	244	243	235	260	211	214	211	231	256	237	217	245	257	254	212	249	239	265	245	239	242	221	246	233	239	239	232	261	257	247	211	231	247	239	227	254	234	257	242	236	255	196	253	230	279	230	230	254	264	258	239	254	246	241	243	237	216	239	214	217	232	246	218	211	215	244	260	255	248	232	245	232	247	236	278	245	250	277	243	229	224	223	246	212	250	222	239	264	225	239	232	215	216	224	205	257	236	246	225	193	239	228	212	229	219	253	230	232	209	232	251	269	240	244	223	257	238	245	245	246	232	250	256	254	204	265	221	228	233	221	246	226	228	241	227	226	233	264	241	213	236	247	246	242	233	211	241	220	208	239	244	209	236	252	265	236	230	214	220	242	189	231	260	231	221	244	255	248	236	228	247	241	237	227	245	242	239	237	241	215	252	236	228	233	255	214	239	238	252	246	235	237	264	242	236	225	250	243	211	247	237	214	248	255	225	234	252	215	246	229	235	228	248	211	214	222	218	254	210	266	235	230	263	270	268	226	247	246	254	248	276	222	224	205	233	231	234	253	232	239	234	229	236	236	251	271	243	248	231	213	252	224	235	239	247	241	271	261	269	229	248	250	224	233	249	241	236	245	223	258	265	220	241	233	235	220	252	234	215	240	216	239	254	232	253	225	222	222	243	246	236	241	217	248	271	239	232	235	257	256	220	223	247	223	243	254	218	243	241	220	213	237	232	253	232	267	251	262	233	236	259	282	230	230	261	215	241	219	248	250	249	271	218	188	251	249	228	237	217	239	249	220	247	244	256	272	248	248	269	223	241	226	245	237	251	252	257	242	247	206	236	258	234	221	233	224	250	239	235	229	227	230	226	232	231	214	212	254	236	231	233	216	229	236	246	248	207	246	243	245	238	231	258	265	251	249	254	237	248	229	273	244	246	245	217	227	237	215	254	249	267	254	207	253	243	240	220	232	224	231	207	247	230	240	237	246	229	236	224	241	243	218	234	236	238	242	250	237	286	255	239	226	220	230	211	251	244	237	235	230	229	224	215	203	257	251	198	244	257	269	235	262	229	227	240	223	214	250	216	236	239	219	263	233	229	248	228	255	244	262	238	252	239	226	241	248	239	213	256	227	212	243	243	246	213	238	232	183	247	240	257	246	239	237	230	259	222	280	250	212	237	194	263	229	230	244	244	221	279	273	223	230	241	234	231	257	265	233	247	244	233	224	236	221	243	231	233	242	250	274	242	265	232	239	252	240	232	257	224	246	244	226	235	252	224	241	240	274	213	235	248	218	224	251	231	270	248	218	243	230	245	234	235	248	231	254	232	246	229	257	235	249	238	229	213
23950	5633	5812	6448	5299	12893	31541	40984	24047	26676	8733	894	841	765	798	768	714	738	756	684	716	707	639	701	715	682	682	631	614	658	688	669	626	613	670	633	678	634	676	647	627	674	696	670	581	629	651	670	619	702	606	677	680	666	632	683	654	600	595	649	671	597	698	590	631	674	680	641	633	591	679	650	640	635	649	643	660	607	610	647	632	615	598	662	614	618	640	649	628	660	628	620	615	648	641	629	630	632	605	633	620	643	645	662	657	614	619	622	575	655	635	610	637	645	652	660	646	676	646	670	657	655	608	621	627	653	627	636	624	653	618	648	667	641	645	650	604	636	626	620	611	636	626	595	631	580	625	606	620	631	656	660	617	656	632	631	645	583	592	642	673	647	637	620	623	651	611	620	583	622	669	599	609	620	628	627	620	588	642	621	629	641	593	638	666	584	603	660	614	612	600	640	633	617	600	624	624	668	636	641	647	612	571	611	617	640	654	667	634	596	631	660	667	599	580	611	646	634	640	651	596	624	612	656	636	627	626	628	650	592	624	609	648	630	656	646	611	614	624	685	657	645	626	644	609	588	627	646	602	598	591	640	644	654	606	611	601	650	614	636	619	647	595	683	626	683	584	590	611	612	601	643	624	628	609	631	620	665	645	607	661	591	652	645	615	604	650	628	623	598	628	647	607	641	633	655	646	617	618	650	665	654	643	614	625	595	626	598	630	630	639	659	614	645	592	603	637	636	628	683	616	610	585	663	646	600	610	606	626	696	675	639	639	582	603	633	612	599	621	623	610	616	603	646	645	593	618	648	627	627	681	612	671	602	632	616	661	668	637	622	593	638	642	653	688	630	605	671	637	636	630	617	584	626	653	633	636	681	632	654	628	614	653	651	635	633	646	580	627	637	634	612	637	620	671	681	620	652	576	651	612	606	590	554	619	644	617	596	612	639	658	591	636	652	601	581	673	629	629	605	565	570	634	607	624	640	653	622	667	618	641	633	610	632	652	616	626	627	664	592	621	605	636	644	617	641	613	625	636	621	698	621	624	645	656	683	663	620	687	590	636	617	662	608	632	644	635	600	622	626	654	627	644	663	614	630	604	637	613	653	627	609	638	608	628	659	681	633	647	620	609	639	598	670	602	589	600	661	575	621	652	603	642	643	625	604	655	624	614	663	619	593	610	603	644	646	626	630	621	617	648	619	695	682	650	641	668	619	629	663	619	593	656	656	629	612	636	625	632	659	636	651	660	613	607	638	629	613	599	640	591	600	637	606	648	625	624	666	635	616	612	639	648	624	631	659	676	654	649	592	632	666	617	637	606	638	617	627	600	633	628	638	651	648	622	628	588	589	626	622	654	648	619	619	624	598	603	585	632	608	602	661	618	631	607	606	606	653	626	586	616	600	672	607	626	614	677	606	607	634	627	659	613	599	628	687	674	685	629	619	635	653	655	596	639	649	668	586	651	656	656	603	596	591	600	624	635	652	628	619	633	643	609	643	646	643	613	642	621	636	598	622	623	636	670	625	657	641	644	629	631	647	604	682	587	627	679	638	640	618	644	603	595	683	629	629	602	614	587	631	629	659	615	640	684	653	626	646	607	634	703	627	655	584	612	640	603	621	599	596	623	608	671	616	631	627	630	609	635	626	633	601	633	582	595	636	656	648	643	666	612	652	612	646	604	647	676	620	622	643	644	631	620	648	610	583	625	632	662	635	612	586	648	630	654	624	638	657	617	645	638	669	623	644	608	650	680	649	629	586	632	622	582	588	609	631	620	626	628	634	619	643	644	637	631	591	646	617	610	645	583	641	599	642	619	623	637	622	638	570	598	620	653	619	646	584	675	651	628	673	586	643	594	627	658	650	617	593	640	619	651	622	678	644	650	609	685	603	613	655	670	618	641	642	668	578	616	597	594	650	599	644	584	623	643	613	661	618	624	634	625	633	615	611	605	575	589	618	623	598	615	634	618	640	640	653	631	622	581	627	630	621	623	630	616	629	629	626	567	624	654	587	603	621	654	636	619	644	650	616	667	622	697	647	638	633	598	624	648	673	642	605	615	641	612	626	614	644	618	621	656	633	628	668	680	613	576	614	597	638	615	617	654	625	671	620	636	689	670	630	622	659	650	658	615	682	593	668	623	630	640	603	617	646	601	610	632	609	651	629	597	633	643	611	604	616	584	622	605	683	678	603	638	634	612	634	622	610	660	634	597	597	597	612	641	616	664	610	574	617	677	634	640	603	632	614	643	589	666	634	647	624	668	649	646	596	679	621	618	665	600	578	654	641	627	617	614	651	611	632	620	610	638	644	629	632	610	610	682	642	686	670	618	598	620	664	590	630	630	585	614	608	564	568	620	688	633	623	630	645	602	635	647	648	662	610	606	653	615	596	639	676	637	635	612	614	575	620	637	640	646	650	648	600	645	671	643	605	647	626	670	642	631	667	682	623	638	633	634	634	644	609	623	666	616	655	651	623	610	608	567	641	630	611	673	664	614	620	629	599	652	591	636	641	670	608	629	624	635	594	593	615	584	633	633	635	632	628	655	611	642	640	640	636	664	633	622	649	627	692	642	633	648	662	593	619	629	641	673	615	614	629	609	603	649	610	657	667	620	678	617	646	634	616	599	626	630	644	615	648	672	642	652	608	627	633	606	613	613	653	587	613	553	593	632	621	606	667	615	642	633	631	635	613	652	623	635	625	610	652	631	589	647	621	596	660	608	617	604	633	631	629	643	628	613	660	645	635	612	622	615	664	666	640	632	665	604	589	664	650	631	648	622	648	644	629	630	692	585	617	685	643	626	657	634	675	627	616	656	609	631	638	641	615	667	623	647	644	607	596	606	613	625	640	617	605	620	599	632	600	624	662	630	608	599	646	616	656	611	652	598	661	641	597	629	644	679	627	634	622	622	650	672	637	651	594	636	654	651	601	659	627	627	636	638	603	607	652	675	618	619	614	623	643	651	622	656	615	625	612	662	679	655	627	611	627	641	645	650	623	614	609	558	634	614	593	598	647	622	616	603	580	602	666	654	612	638	600	599	652	607	639	628	600	668	582	625	658	643	650	651	653	644	616	617	640	641	645	673	676	630	628	604	589	681	620	599	624	602	674	599	639	638	602	633	656	680	623	621	608	654	596	608	655	651	655	644	654	620	620	644	664	624	607	634	703	630	644	680	608	667	655	576	610	587	590	616	649	647	628	575	623	660	627	590	608	625	686	617	627	645	636	676	643	608	616	662	703	590	617	659	671	621	616	619	609	672	573	601	628	604	670	651	618	661	618	585	670	667	634	656	640	625	639	630	673	647	647	655	655	644	641	608	630	601	627	602	616	598	635	591	613	640	596	633	648	637	607	651	594	669	668	658	638	663	605	585	661	639	654	638	604	661	596	603	601	637	596	667	655	628	641	587	611	638	644	592	608	640	587	617	602	595	653	599	607	600	608	607	627	652	597	575	648	623	633	601	633	656	625	638	654	623	639	643	577
41386	18837	10475	5529	3553	5704	9487	37832	28416	21925	6384	527	428	419	416	391	389	411	420	397	366	358	368	358	354	381	354	405	375	388	362	364	387	340	391	362	387	381	386	429	337	395	402	357	373	325	412	387	367	387	388	348	402	369	330	377	364	379	389	401	396	385	351	376	349	349	378	376	369	400	391	339	350	369	392	386	392	323	364	338	327	347	368	375	357	348	383	385	373	361	380	384	379	398	340	431	379	367	351	376	364	352	379	344	349	357	356	357	376	353	356	393	352	358	352	336	343	368	359	370	372	356	355	373	346	332	380	378	380	425	393	378	358	374	377	402	344	363	340	373	331	355	389	375	337	385	411	369	387	346	358	374	380	344	381	356	340	337	404	386	410	348	369	377	372	411	394	355	378	348	367	389	363	375	304	368	390	366	353	356	350	369	353	377	346	330	373	392	367	335	372	348	388	399	346	367	335	363	385	351	364	363	374	350	375	364	359	357	350	416	373	396	375	384	351	384	345	375	380	364	382	371	323	379	359	384	345	391	384	362	361	344	371	366	397	391	359	364	355	389	362	334	379	346	371	348	389	401	344	402	374	362	368	328	354	359	358	366	381	354	366	360	399	370	361	361	356	355	378	341	347	358	364	330	333	419	378	354	404	372	376	361	362	370	324	362	390	360	384	354	321	378	359	389	369	369	378	370	368	364	386	348	395	374	352	370	399	354	381	398	400	377	397	412	401	379	378	372	371	350	377	364	374	367	345	345	347	351	357	357	369	385	358	406	377	355	358	347	390	367	358	351	370	379	353	400	397	360	349	368	360	402	438	353	357	383	327	360	382	370	411	385	366	341	351	352	373	376	383	379	408	347	421	368	381	379	369	344	358	370	340	360	375	379	328	367	378	377	418	375	353	394	381	333	380	396	401	348	381	375	402	374	356	351	398	374	383	376	397	380	371	373	369	347	373	384	386	348	349	387	364	384	376	368	357	345	360	347	380	358	350	345	391	410	379	333	368	358	339	375	390	382	365	355	382	377	384	332	359	368	416	357	366	395	374	412	369	342	354	355	411	408	366	363	382	368	402	375	370	349	341	399	360	351	373	363	378	387	353	395	342	404	339	398	385	352	331	364	418	391	395	376	391	323	345	384	363	380	353	354	355	350	333	355	345	364	400	361	384	353	323	360	374	385	365	370	363	352	389	360	354	401	376	361	370	349	375	378	395	363	379	370	353	330	373	428	364	333	374	374	321	354	355	335	336	371	387	354	342	351	359	362	343	410	319	383	342	363	367	356	330	360	386	370	402	389	356	364	361	377	381	380	352	351	378	389	376	379	386	370	426	385	329	341	379	352	352	336	357	385	390	391	367	401	365	363	399	377	353	387	358	354	337	344	383	369	328	361	379	375	350	369	371	408	384	354	364	353	352	379	373	405	372	370	372	368	361	388	369	341	365	376	333	390	367	371	352	401	402	380	363	367	359	365	340	360	386	364	370	306	369	348	379	386	387	386	398	364	373	358	389	380	390	350	363	412	352	335	364	341	353	398	383	342	386	363	345	363	380	380	355	399	399	363	351	383	370	387	381	353	374	330	363	353	364	369	371	358	347	427	355	375	326	379	330	339	368	356	361	390	385	370	361	343	402	392	368	383	387	376	401	392	371	388	397	406	354	446	324	377	353	362	377	382	399	389	338	338	383	381	392	392	334	342	384	385	350	356	360	386	398	394	377	385	353	376	341	416	360	401	354	375	379	330	380	398	352	377	333	369	402	375	349	356	395	352	359	347	339	382	363	393	350	340	372	380	353	372	343	361	410	361	411	387	361	381	357	345	373	349	335	391	361	354	396	371	344	387	350	346	394	366	415	362	392	384	377	343	366	374	377	393	383	400	347	367	364	343	363	382	363	369	351	367	377	391	365	378	350	377	374	313	369	399	379	360	412	382	368	372	382	404	355	365	389	381	332	356	358	371	376	406	389	349	394	361	382	342	373	367	393	370	408	385	367	405	372	375	382	364	336	401	361	401	380	400	371	367	408	372	374	362	364	346	403	370	343	396	357	320	367	383	403	375	388	382	343	337	389	357	359	371	329	354	355	360	403	363	388	343	343	352	391	388	378	374	352	383	354	349	366	418	376	366	370	387	372	400	344	383	349	365	361	365	370	364	346	363	353	387	398	396	370	350	383	353	381	364	342	392	369	362	377	355	392	376	382	375	358	353	367	367	357	427	369	392	336	370	366	383	355	381	381	355	379	395	342	355	395	382	344	377	399	362	387	359	333	366	380	394	345	365	367	384	359	375	374	337	402	365	395	357	346	368	370	365	362	400	340	345	391	349	359	350	325	351	349	369	355	375	377	348	391	363	391	326	385	371	364	353	354	405	359	410	362	387	378	357	347	360	375	347	365	386	358	349	338	391	341	354	366	388	421	338	359	405	347	370	393	382	378	342	375	382	370	397	371	345	406	336	380	359	366	373	388	362	385	341	353	366	329	368	332	399	339	375	372	365	365	375	386	375	373	370	354	402	358	361	390	350	368	361	381	384	347	361	360	392	369	355	324	375	381	366	394	357	384	382	379	362	347	341	357	360	348	347	359	365	378	377	370	358	352	352	343	391	368	337	347	347	371	339	337	353	366	370	351	385	369	368	358	354	324	372	353	338	342	346	340	341	380	413	373	365	377	371	372	350	334	352	381	388	375	399	375	350	375	388	350	353	365	334	380	365	359	362	352	359	355	400	363	362	345	380	417	351	363	359	399	376	370	351	386	377	379	353	335	353	325	379	372	347	384	359	346	368	374	354	376	365	367	346	406	396	355	406	373	393	315	353	355	392	400	385	368	380	366	371	370	370	334	378	359	358	374	348	382	342	355	388	361	367	396	388	347	363	362	376	363	403	368	361	377	386	384	352	372	344	384	355	351	376	392	389	370	381	410	351	379	346	362	370	361	365	350	386	338	386	379	421	383	394	416	351	379	344	387	382	378	367	388	348	370	358	351	379	340	372	399	357	363	332	368	394	378	385	416	338	328	385	355	342	353	388	358	375	385	374	389	361	339	371	361	371	347	339	340	397	342	353	374	353	371	346	361	389	374	393	347	331	376	373	353	335	336	372	371	346	369	370	338	362	352	328	375	377	359	341	345	399	357	340	412	379	377	349	394	383	410	363	342	387	374	325	398	390	367	344	356	387	385	373	354	398	362	390	367	359	355	365	344	384	410	382	402	373	371	334	381	356	363	381	367	383	358	409	318	369	356	378	374	346	378	384	334	395	397	389	393	387	391	383	368	369	369	390	375	393	368	361	348	350	367	352	382	352	342	383	377	372	404	351	357	374	345	400	385	386	372	380	381	414	377	361	347	414	368	346	365	362	357	382	336	389	368	348	332	415	371	367	362	398	393	406	340	380	347	356	342	402	384	358	382	377	384	361	352	398	334	369	403	368	378	375	351	372	368	370	407	384	390	371	369	385	372	381	378	373	353	369	360	360	335	358	357	373
25038	5218	7805	9439	9563	12824	23731	55626	43980	41436	10364	1414	1328	1230	1197	1133	1134	1087	1104	1090	1092	1022	1043	1030	998	963	1031	1014	986	993	1014	1001	973	954	957	944	987	921	923	977	942	899	953	940	957	930	919	953	1004	957	899	902	954	918	897	926	927	926	913	940	895	924	943	891	883	907	935	853	925	934	907	931	919	925	908	840	956	942	936	921	861	875	919	901	928	949	866	881	912	924	930	918	926	888	916	893	914	929	921	902	953	922	917	918	843	925	901	918	880	875	930	934	903	884	940	915	888	891	962	896	926	963	959	899	939	953	861	816	879	925	880	863	882	960	944	877	912	954	974	931	926	909	917	881	890	945	932	886	934	943	909	896	934	936	906	860	937	980	926	932	892	908	907	896	910	901	922	897	921	885	907	924	897	875	950	916	879	900	925	878	918	900	910	925	866	912	956	916	951	910	889	887	891	941	909	891	905	872	934	895	918	889	909	902	910	928	946	928	864	890	928	925	920	888	909	943	879	965	906	888	932	862	932	919	907	924	924	928	883	865	917	908	869	884	923	925	927	935	908	944	926	878	941	908	925	910	949	915	949	880	920	982	883	869	916	934	875	969	900	930	907	913	886	891	976	890	907	920	927	910	836	914	927	900	894	859	949	842	934	881	904	902	893	899	921	907	900	958	944	953	893	865	855	915	940	919	921	874	943	879	891	925	891	968	887	892	933	904	955	876	852	873	916	909	941	869	883	921	980	933	887	933	926	903	941	892	896	889	902	927	891	894	889	871	894	859	873	880	870	881	905	918	937	854	941	917	894	889	897	900	922	894	928	874	957	901	908	921	916	907	872	906	943	928	897	916	872	928	911	881	912	926	939	870	883	883	922	945	903	930	939	932	887	914	947	859	908	919	862	921	934	901	872	920	876	918	885	875	919	915	910	927	923	935	937	940	862	912	909	895	911	924	870	863	892	927	926	877	862	901	905	893	911	936	861	895	956	912	903	886	916	870	944	989	918	926	927	926	923	864	924	915	860	942	991	904	858	913	910	917	872	898	898	880	923	930	909	863	899	897	930	921	953	922	917	875	890	963	942	886	968	890	906	924	950	907	923	906	850	921	912	900	898	928	934	916	882	889	848	874	879	947	886	916	904	937	970	883	895	906	859	924	907	929	890	890	836	931	898	951	927	895	932	892	909	897	900	925	907	912	933	884	897	926	947	913	886	899	930	912	907	915	886	879	947	895	902	904	882	935	956	930	901	972	880	880	858	894	918	864	847	924	913	890	927	848	877	923	904	917	951	923	942	842	903	925	899	928	891	918	932	870	890	838	886	934	939	868	910	856	915	895	859	908	930	930	895	918	904	896	919	882	926	924	920	853	904	918	909	898	891	872	896	883	931	942	881	896	908	905	900	932	919	895	908	928	911	846	835	911	900	900	857	889	904	955	906	946	877	897	942	900	913	870	897	950	898	883	918	911	936	895	900	832	910	971	899	894	908	925	863	859	885	868	908	947	922	946	918	898	890	861	868	890	959	866	925	928	948	878	905	882	932	910	941	896	931	899	920	913	951	942	936	880	874	927	903	877	874	933	953	863	928	918	973	906	924	929	923	884	928	900	851	920	919	951	944	905	914	941	931	878	928	898	942	904	921	910	877	879	906	904	942	925	897	872	935	903	895	905	922	859	902	981	874	913	899	900	930	913	886	918	902	890	921	918	959	888	882	943	918	904	888	885	907	893	992	929	928	904	944	926	956	893	898	854	933	888	900	975	887	895	892	951	897	912	878	878	932	929	939	901	895	895	910	886	892	913	910	908	932	899	914	878	953	915	927	930	925	921	930	891	880	970	938	900	872	927	926	920	922	895	871	928	897	955	910	940	921	898	893	926	881	912	925	889	948	859	854	955	876	905	922	866	870	959	915	885	914	970	896	923	939	936	910	944	921	920	901	929	873	910	936	891	913	877	905	880	901	908	875	953	936	907	920	936	888	936	896	932	878	912	835	902	913	946	898	853	954	892	877	901	913	907	907	888	928	929	892	913	929	907	924	939	892	925	895	902	924	867	895	906	989	900	923	859	884	957	894	936	910	918	865	892	897	974	927	850	918	917	880	912	867	885	945	933	942	946	842	890	878	946	920	870	946	922	914	949	949	949	934	894	887	916	953	901	841	888	878	887	919	946	891	878	948	916	955	975	892	930	941	879	838	934	902	880	896	910	919	905	860	950	914	863	939	944	924	946	884	927	937	892	895	870	868	947	894	909	997	900	920	935	912	905	937	924	886	937	913	866	958	912	875	898	916	857	889	938	916	845	913	904	916	905	927	927	891	915	907	869	909	868	908	923	918	925	878	896	933	892	911	908	938	887	899	930	946	855	916	923	949	911	898	910	921	912	942	891	927	929	965	856	875	897	910	889	880	947	882	976	902	950	892	937	955	901	872	876	936	894	850	937	849	941	874	879	892	931	917	916	877	876	864	864	935	929	902	905	909	896	967	878	888	870	936	888	870	886	926	924	883	907	861	942	901	909	924	892	864	888	880	949	915	917	915	874	860	888	924	888	932	940	922	884	910	937	845	895	897	921	900	870	905	921	899	907	935	908	920	917	908	881	934	858	967	956	880	914	912	956	887	888	963	983	946	880	893	898	900	917	874	982	887	921	977	887	934	943	891	904	885	897	909	891	903	867	843	887	932	922	899	858	921	903	929	896	883	880	897	870	869	878	859	915	896	892	890	891	897	913	915	913	912	953	899	896	868	944	890	920	893	880	910	878	897	961	892	961	894	983	858	900	919	971	928	855	844	860	907	995	856	886	917	906	898	898	862	900	903	914	923	874	947	949	911	903	919	888	884	974	890	932	907	946	946	867	940	869	880	895	921	970	909	922	898	936	888	925	928	902	906	931	914	879	874	899	879	868	912	970	905	910	894	927	940	932	969	861	894	931	913	939	859	906	920	899	915	912	878	886	888	896	886	916	913	894	923	893	894	915	927	933	897	852	894	936	900	957	881	932	914	967	950	895	917	900	899	903	937	853	894	928	944	912	873	912	915	881	944	893	927	894	890	932	945	957	863	912	892	950	922	943	923	890	907	913	934	920	902	943	921	902	910	892	924	926	907	893	908	921	959	930	918	893	913	908	938	881	959	906	967	867	878	878	840	904	888	916	905	916	884	914	840	937	983	910	853	888	902	891	939	914	934	949	907	911	937	967	909	897	918	880	854	874	938	917	940	859	861	924	935	936	882	858	916	926	905	922	890	885	915	841	899	905	912	873	896	918	934	851	940	913	912	884	925	938	891	939	932	933	921	901	901	901	894	927	882	906	911	878	909	905	880	866	868	920	934	894	918	948	911	956	906	889	860	846	855	893	915	898	922	931	880	878	909	905	932	918	892	910	901	901	855	900	885	891	930	936	932	913	863	866	918	950	908	962	850	898	941	890	907	868	860	957	898	889	909	886	915	906	915	890	935	917	897	916	905	859	931	932	950	931	914	901	929	869
8618	1423	1100	846	764	654	846	1823	861	607	458	362	351	335	334	321	348	368	335	349	314	343	369	350	360	328	351	336	357	387	337	334	357	382	386	352	329	315	362	345	359	350	382	375	380	362	364	332	319	360	339	360	340	318	367	346	352	369	341	366	355	357	323	358	357	373	351	346	363	325	333	332	335	340	294	373	343	305	328	336	377	328	353	346	368	359	352	331	352	363	337	357	326	361	348	334	348	318	352	373	321	359	337	330	353	390	359	333	373	342	330	333	353	364	336	362	328	335	320	333	346	347	327	385	338	311	335	356	337	387	390	322	355	355	380	347	328	349	371	366	347	374	367	339	342	359	352	354	379	357	353	348	347	345	333	355	348	331	339	346	374	350	351	355	344	356	346	366	331	351	375	352	363	349	354	347	371	336	335	301	351	337	335	337	334	406	370	365	333	341	328	329	349	351	353	364	358	323	365	358	369	360	375	314	339	370	341	368	340	340	335	319	360	355	370	327	337	361	397	368	338	354	350	346	350	381	388	363	346	353	297	357	372	357	368	304	366	347	339	345	331	376	336	342	347	341	328	373	355	382	351	307	338	339	347	379	375	339	366	335	355	336	367	341	363	359	343	375	335	394	344	376	363	329	394	330	357	370	330	350	330	317	316	363	341	351	342	363	396	341	346	355	352	370	382	350	356	337	372	326	315	367	356	302	326	376	404	325	343	322	356	369	346	348	360	369	312	379	370	386	337	349	387	426	319	356	332	369	387	324	333	336	331	345	322	344	348	347	358	367	325	364	367	332	344	368	342	372	341	380	345	356	356	328	353	339	358	326	368	363	319	367	350	354	347	378	381	353	359	342	350	350	338	397	356	340	349	341	351	369	359	320	362	322	321	341	341	341	336	355	360	365	337	348	356	336	350	377	365	369	321	368	358	368	330	361	336	374	347	355	368	354	366	358	351	349	337	371	340	337	349	348	386	381	358	364	331	343	318	345	357	342	350	353	372	357	367	345	363	334	344	378	350	351	347	347	353	370	356	365	315	340	313	353	338	346	340	354	330	376	378	338	353	345	358	338	345	334	384	351	358	346	340	346	324	345	324	355	317	356	357	375	341	364	377	386	321	327	357	327	381	346	359	361	347	351	338	345	367	357	322	365	374	336	353	383	343	358	323	382	362	398	347	331	335	352	358	317	350	350	353	345	333	390	312	315	371	354	329	347	367	341	357	374	345	358	370	374	353	377	350	363	342	361	348	389	325	403	358	359	336	355	359	350	358	317	371	334	332	343	374	389	356	343	364	359	346	327	339	355	316	374	344	357	343	332	332	341	387	358	347	337	425	328	334	349	303	356	371	345	349	324	350	373	354	336	378	310	399	370	371	341	345	365	331	351	361	356	363	368	345	391	366	359	349	318	334	369	323	320	371	331	343	338	354	352	318	322	363	345	376	357	317	364	363	355	317	339	318	352	377	356	348	348	359	356	362	372	357	363	318	358	335	324	374	322	368	361	342	331	347	345	364	328	361	336	354	312	394	340	352	363	346	339	340	363	357	366	338	361	397	360	332	367	362	321	334	314	362	343	384	394	361	316	371	343	388	342	328	323	345	363	352	380	364	313	380	373	391	360	351	363	374	371	331	350	358	368	325	335	326	354	395	360	348	327	338	365	329	364	354	351	358	355	347	348	341	343	349	331	355	329	363	376	343	365	351	357	341	351	339	331	331	367	339	312	364	335	364	367	380	374	339	380	367	330	341	328	366	381	382	338	323	339	357	341	341	318	337	314	359	362	332	349	333	354	374	382	380	313	346	368	349	324	345	363	360	373	384	349	359	381	353	367	367	333	390	382	324	354	339	358	361	332	322	297	329	381	374	360	353	332	340	352	370	364	362	309	337	341	361	322	345	398	317	359	347	338	333	358	324	348	324	335	364	369	378	372	335	398	359	326	327	376	354	351	347	351	366	348	347	335	360	340	354	345	368	390	378	334	350	377	364	383	323	350	357	351	344	365	330	323	327	357	357	364	336	386	361	361	383	338	338	356	333	332	364	367	326	362	348	327	336	363	342	359	362	387	324	362	377	335	360	385	347	359	338	353	338	347	368	374	360	329	342	354	381	369	387	361	372	349	358	379	335	328	357	341	416	368	345	368	350	361	384	354	368	344	354	371	344	355	352	344	368	351	364	314	353	404	373	357	368	377	366	324	341	354	372	372	335	366	339	340	313	346	374	346	346	341	348	363	367	344	370	363	353	351	307	326	385	299	347	365	377	377	405	366	350	337	403	367	365	308	350	347	313	373	345	393	372	342	336	399	380	309	324	318	363	373	378	321	350	332	346	335	372	339	341	334	376	316	352	351	328	354	332	386	369	326	346	335	346	402	374	340	376	352	346	349	333	334	331	329	397	346	380	347	374	351	357	366	381	349	331	319	358	384	357	341	365	382	341	335	364	343	351	342	344	308	364	344	321	374	335	349	371	337	357	329	373	360	354	393	342	347	337	367	358	352	363	328	347	345	347	381	326	343	354	362	359	363	326	365	330	364	376	343	331	378	364	376	329	327	338	330	368	347	349	385	331	318	348	349	365	370	360	350	347	369	335	336	302	299	365	358	389	322	375	392	366	369	362	356	384	368	375	358	348	380	319	384	360	383	336	377	334	383	360	367	377	346	364	340	358	364	377	356	348	393	338	380	336	355	332	323	336	371	352	386	379	334	342	380	336	352	351	314	388	360	333	335	357	371	351	379	373	377	314	360	341	362	343	344	321	370	370	377	345	342	358	341	418	338	332	371	352	347	368	353	359	344	373	355	369	364	348	346	322	392	373	344	341	347	358	374	346	372	367	344	341	326	358	358	365	340	352	323	361	333	366	335	353	351	345	356	379	341	340	312	358	349	347	356	332	344	349	388	337	339	382	350	343	410	359	391	343	383	362	358	355	331	338	346	353	354	374	355	346	332	338	330	355	363	353	353	357	393	366	318	329	339	364	367	361	371	369	399	341	336	371	327	344	335	342	347	337	359	337	355	372	355	354	356	342	360	348	336	342	339	327	351	335	367	338	367	337	325	308	373	359	336	335	329	363	309	343	366	357	361	358	347	350	353	359	367	349	371	389	401	344	364	333	335	383	344	357	368	334	362	331	356	336	308	349	345	324	362	364	337	346	371	332	358	369	336	364	336	336	366	353	357	343	359	351	389	364	370	349	367	326	387	355	350	325	334	342	324	368	346	330	346	364	317	345	360	375	373	390	337	339	375	331	344	347	335	385	343	349	345	360	389	381	374	351	326	338	374	369	404	391	333	310	342	337	360	353	344	375	340	380	365	351	382	348	393	351	362	366	312	340	361	355	344	344	342	334	359	370	354	352	359	329	333	342	374	343	366	323	303	338	369	376	374	330	314	342	368	337	323	356	340	366	377	355	349	352	339	353	371	330	358	337	337	340	335	311	330	330	358	326	331	333	352	318	334	341	319	342	350	354	357	352	340	389	329
5050	1216	2257	2332	2558	2074	4083	8236	2799	2412	1166	853	865	879	826	882	815	832	826	836	868	814	778	924	874	822	867	929	839	831	851	787	833	864	815	805	903	856	811	818	866	831	855	827	843	897	830	868	862	844	916	849	840	840	825	823	858	830	845	859	804	839	856	860	843	838	832	859	818	876	837	802	844	850	814	821	820	870	876	886	865	846	871	818	903	832	876	847	801	824	825	821	794	835	847	837	840	843	848	853	848	817	824	841	870	887	872	837	814	772	809	847	837	831	865	803	832	856	892	799	830	829	825	836	856	838	825	880	835	849	828	866	872	811	913	861	919	885	887	797	822	841	837	832	819	900	846	847	817	874	804	843	840	860	884	845	881	798	883	842	791	844	856	829	811	840	862	853	849	838	822	800	835	871	866	896	861	878	818	867	838	839	827	854	862	904	795	875	856	900	887	786	850	853	816	833	821	820	834	844	819	827	863	841	844	847	893	880	794	866	788	780	869	819	836	821	847	871	865	837	819	815	847	823	857	804	849	826	855	799	875	772	844	808	887	849	831	836	848	841	824	839	888	835	864	846	909	818	843	839	900	859	850	840	817	803	842	806	779	850	819	817	812	853	812	904	817	887	846	781	800	888	853	819	840	858	845	816	777	817	816	842	898	846	869	838	800	826	812	829	860	853	895	875	837	757	838	879	801	858	863	811	822	851	779	894	797	801	908	817	836	849	832	813	874	884	788	831	851	830	878	823	859	828	867	808	858	842	848	824	811	816	890	830	813	824	855	856	823	842	849	854	809	809	870	795	843	896	867	847	866	859	845	864	908	814	854	860	880	847	829	884	783	841	829	831	828	849	803	842	904	823	829	859	795	852	864	831	800	861	799	840	785	825	822	805	834	850	847	860	844	851	832	811	844	862	841	840	869	812	889	883	875	806	815	829	869	854	863	852	830	822	828	864	902	822	865	849	856	832	831	852	866	822	830	868	852	829	837	823	816	835	849	855	828	816	804	824	835	870	857	862	867	840	832	854	837	892	880	844	780	852	865	872	847	805	796	832	853	857	800	877	794	831	868	863	818	853	836	856	842	819	853	845	854	831	840	835	831	855	822	817	888	889	870	850	863	830	853	841	889	859	889	820	803	842	853	809	838	840	829	884	854	843	840	831	806	894	872	848	858	811	817	798	847	812	867	808	773	822	861	879	837	864	848	829	797	840	863	840	888	823	785	855	806	892	842	853	851	825	873	864	857	862	883	846	904	851	878	885	781	835	860	827	798	863	846	811	848	816	842	836	828	845	830	857	937	882	841	842	815	808	842	840	865	856	886	847	850	883	825	827	808	863	880	856	900	900	852	849	788	814	892	828	802	802	893	844	821	843	809	846	804	788	801	829	854	869	834	844	897	866	827	809	873	844	861	842	843	805	866	845	876	850	847	858	769	808	857	868	842	834	790	875	849	822	865	868	871	840	825	831	849	858	822	870	807	864	797	870	845	813	863	845	823	859	848	792	816	856	811	891	849	858	810	802	862	820	834	877	887	851	848	849	854	854	790	818	878	839	790	880	812	826	797	855	832	842	875	885	872	834	820	832	807	891	829	854	834	795	811	865	848	839	832	803	854	828	880	875	868	863	856	819	858	822	783	795	832	807	848	837	870	903	846	865	844	877	841	849	811	840	829	805	878	850	892	866	857	863	826	815	844	836	826	837	858	852	867	880	830	901	807	842	819	850	869	830	834	846	829	886	803	798	888	797	859	860	837	808	803	843	876	825	839	817	879	805	782	825	815	835	870	833	844	806	915	806	836	857	835	844	825	861	804	872	837	837	877	837	817	806	816	863	884	880	875	851	860	845	885	830	843	836	817	865	864	858	846	857	895	797	879	822	797	851	862	847	861	893	858	871	837	822	851	837	786	821	857	871	876	884	852	878	888	912	883	828	874	813	801	836	879	883	890	810	846	829	829	795	790	847	874	836	849	876	881	794	828	869	894	825	856	883	826	828	812	846	800	819	808	785	801	863	864	862	858	833	864	821	882	844	881	855	787	820	842	788	861	818	873	826	821	808	853	817	848	861	837	867	853	841	853	852	840	839	888	816	808	793	793	815	860	807	838	810	823	803	795	783	846	875	842	806	811	835	792	820	862	870	830	891	830	852	880	802	867	813	782	819	848	888	901	803	849	850	846	837	801	826	816	862	864	863	800	823	870	825	852	834	844	824	863	840	832	854	824	840	826	807	782	860	881	881	849	821	791	890	887	843	856	815	862	851	852	854	849	868	829	871	816	845	860	825	835	787	824	860	862	815	874	838	830	858	848	826	833	838	850	832	849	831	885	846	871	836	805	836	872	865	793	812	820	848	856	843	805	823	790	811	862	831	882	845	814	807	900	835	801	883	843	815	866	844	858	810	868	890	810	853	853	795	847	825	862	839	877	863	837	813	860	866	815	850	814	831	829	863	826	836	868	850	838	831	863	831	856	875	848	779	852	827	825	861	806	883	868	889	896	808	838	872	895	824	807	851	867	822	840	869	850	789	831	854	863	852	880	842	843	895	860	864	832	828	903	799	857	834	834	869	852	837	874	854	831	873	821	848	824	799	851	835	819	833	856	873	842	829	843	850	865	845	869	746	851	832	831	855	864	868	847	904	887	863	869	863	827	831	851	791	908	843	862	816	873	816	856	812	845	844	826	850	832	839	841	890	846	826	813	858	854	883	862	860	845	846	873	840	840	892	818	877	808	859	841	869	845	851	863	856	831	815	820	849	854	824	867	820	877	848	834	810	820	808	833	882	847	833	824	789	837	803	836	848	860	767	837	802	821	834	840	922	816	789	812	855	824	881	807	769	811	852	892	877	867	856	844	832	797	807	845	860	823	848	796	824	853	821	823	788	820	881	843	861	874	778	831	849	855	850	887	808	835	829	800	816	836	864	846	848	799	841	865	847	877	826	807	826	867	798	833	834	807	817	818	847	857	825	849	887	858	878	883	847	870	789	830	844	864	799	818	848	813	804	885	775	793	841	875	854	886	846	788	886	816	836	932	829	866	841	826	822	829	819	798	871	872	815	826	864	840	818	831	876	844	848	826	874	799	858	814	820	807	806	882	850	836	922	829	835	849	878	830	894	846	826	840	807	889	870	858	879	852	861	795	860	856	849	864	862	841	807	805	848	869	883	873	811	828	852	826	777	866	848	814	850	856	838	869	829	868	848	811	803	888	833	836	864	838	840	804	852	838	875	811	823	819	853	800	833	841	821	783	823	807	782	874	855	856	863	827	862	867	832	858	916	876	849	842	846	802	806	828	813	845	829	858	874	881	831	925	840	864	862	889	886	847	855	829	869	872	807	884	882	812	843	810	840	863	924	843	804	833	846	760	867	828	873	856	897	810	862	854	838	831	827	857	857	856	848	874	817	819	838	859	843	911	892	853	864	871	855	787	806	876	836	841	871	833	851	835	813	880	859	835	845	844	887	875	903	819	824	863	822	788	815
30275	10324	4866	2332	1403	4338	25410	30295	10780	8472	2135	300	277	319	307	294	257	262	264	271	303	272	236	266	291	281	283	282	275	256	263	264	257	290	249	287	283	275	280	264	245	259	265	243	300	268	246	251	253	293	276	275	274	272	276	235	275	279	240	249	239	274	277	248	254	265	268	242	263	284	258	267	231	289	291	255	271	262	268	274	293	270	254	264	271	276	290	256	269	260	230	283	244	260	260	259	269	289	290	263	244	282	262	247	297	279	246	236	260	292	269	298	243	236	270	257	278	247	269	270	300	252	299	251	257	257	241	264	258	265	268	288	252	247	272	270	243	303	304	277	306	268	276	261	255	249	254	253	246	244	275	283	252	262	242	267	266	241	243	289	264	278	289	259	270	252	270	240	267	257	253	275	279	250	260	293	298	288	284	265	238	233	284	261	254	271	270	268	289	252	300	256	253	262	255	280	234	261	255	254	249	246	275	241	272	258	251	284	238	239	241	264	255	258	272	252	240	276	273	264	269	265	265	250	247	272	287	276	258	236	272	279	273	293	279	235	271	250	260	244	267	254	257	279	281	243	285	248	269	283	261	261	281	275	249	283	297	260	259	246	264	281	255	247	260	270	272	291	245	247	284	293	286	263	243	287	285	271	303	273	266	277	255	281	231	295	236	282	269	253	243	242	272	281	239	245	255	249	275	290	253	255	271	272	246	296	265	293	252	254	267	285	278	273	249	272	274	266	254	274	255	249	294	282	270	264	235	264	237	249	243	254	262	242	250	270	276	234	283	283	216	255	240	259	235	278	260	259	280	279	282	248	257	267	252	271	250	284	254	264	288	267	267	267	250	245	266	255	271	284	274	260	272	238	260	268	272	268	264	271	271	255	245	262	250	240	261	279	278	271	239	260	275	239	254	247	281	276	229	273	265	303	248	262	280	270	280	256	267	264	268	252	254	277	282	272	285	241	278	254	264	265	284	254	280	263	273	280	262	270	288	254	250	247	263	260	294	271	231	243	254	235	274	284	256	258	244	271	271	258	273	265	269	287	264	279	266	285	291	254	250	263	284	286	270	243	287	242	263	242	301	261	290	294	284	276	251	282	289	241	264	271	277	271	268	272	274	266	288	306	274	300	260	278	265	227	231	266	280	278	244	260	257	238	263	250	248	263	273	270	249	297	246	251	280	289	252	294	280	278	252	271	233	259	267	290	261	233	262	275	302	278	261	264	246	266	234	276	252	297	260	257	293	273	240	274	255	256	259	273	283	271	236	264	242	263	279	240	236	234	256	243	262	243	266	273	252	294	285	280	229	275	262	243	257	274	259	300	280	266	262	271	263	264	277	285	258	265	257	280	267	261	247	258	251	255	249	263	237	289	256	256	246	256	270	283	264	268	274	283	268	258	296	247	282	271	287	277	294	212	269	276	269	266	236	256	258	276	262	260	241	227	284	309	275	303	242	291	255	254	248	250	263	233	234	247	271	281	257	281	284	265	259	267	282	272	244	276	238	288	282	266	260	256	249	288	295	249	270	290	267	254	270	242	227	275	296	276	259	276	253	280	282	278	287	275	264	277	248	274	258	250	289	271	276	283	262	253	256	261	230	249	271	268	270	251	263	264	264	250	259	249	274	259	290	286	264	227	281	276	306	240	241	271	270	265	282	281	253	248	282	282	270	234	269	282	244	259	300	289	274	271	286	235	301	256	274	284	263	249	272	261	266	238	274	237	256	265	252	258	259	267	270	251	251	275	246	290	265	270	238	263	281	272	263	261	267	263	264	285	267	250	247	262	257	296	285	260	273	266	263	242	267	270	257	274	269	284	279	281	261	237	277	289	282	274	239	262	266	284	275	259	279	263	265	267	244	277	262	278	259	295	274	277	247	281	270	264	221	271	241	242	254	294	293	307	252	275	252	282	301	280	247	273	264	250	269	268	220	282	275	246	239	263	262	232	288	286	264	258	249	261	233	260	267	285	285	281	269	255	261	266	267	296	266	254	265	244	271	268	243	281	272	278	283	260	274	271	307	258	272	269	251	279	267	239	263	258	284	267	240	240	263	273	257	261	274	283	272	221	272	267	274	289	254	284	237	303	240	273	253	232	297	259	276	220	263	273	266	299	266	275	266	236	244	266	258	282	277	263	291	248	239	298	275	281	276	309	293	275	291	271	287	262	270	267	248	268	265	280	243	248	288	247	249	247	270	285	263	276	257	258	257	270	243	265	267	271	260	246	282	270	263	263	246	279	264	254	266	236	262	266	258	234	262	262	261	264	259	245	272	247	288	279	235	293	281	231	231	263	273	241	268	258	280	300	283	259	274	245	268	274	254	261	267	250	288	253	279	265	292	276	235	262	258	254	277	256	248	268	284	278	258	253	241	269	282	280	285	268	289	286	272	286	259	287	260	252	288	271	228	269	288	282	252	262	255	263	287	259	261	245	237	293	283	257	266	263	231	228	236	263	263	276	252	260	242	273	276	282	260	242	261	253	263	278	270	282	288	259	315	272	247	243	254	253	246	271	267	288	264	264	282	256	250	256	257	281	263	282	256	252	276	262	272	265	287	283	261	239	283	283	268	265	292	280	265	289	274	265	270	274	271	263	271	270	286	260	273	265	313	268	254	247	268	281	288	298	242	283	286	264	241	263	298	273	258	271	269	294	271	264	276	255	244	294	242	239	297	260	264	255	246	249	261	241	289	258	307	267	258	283	288	281	257	277	284	277	252	283	257	280	275	270	279	277	245	286	277	293	259	270	283	281	265	265	318	246	269	248	276	247	253	269	274	288	284	289	272	231	250	256	311	273	289	275	271	255	292	295	303	259	250	299	268	303	257	271	258	243	251	249	286	268	253	263	260	250	269	256	271	298	267	249	253	271	299	231	249	239	232	265	292	282	267	253	260	273	283	267	253	274	256	250	250	264	278	253	272	259	270	272	298	272	264	238	282	241	274	254	247	242	253	258	250	271	262	268	245	245	274	260	308	264	240	248	266	274	304	292	238	262	248	247	233	248	247	274	282	262	281	266	285	258	265	273	271	296	282	232	254	235	305	269	247	260	264	259	255	276	286	271	262	267	253	279	264	273	232	268	267	259	285	249	231	260	274	272	286	239	235	275	253	244	250	232	257	265	268	279	286	267	260	273	258	269	286	296	280	267	269	272	271	279	261	265	281	276	274	271	304	265	255	284	234	268	261	283	276	244	284	250	257	244	268	260	264	242	244	228	267	286	279	292	300	294	265	275	258	248	296	286	275	246	258	236	293	277	280	275	282	250	278	260	255	240	283	280	279	280	281	275	251	246	276	267	257	251	256	276	280	244	257	271	272	274	282	274	322	255	296	259	254	249	258	237	258	297	250	253	251	279	285	254	259	245	244	277	272	235	264	279	262	269	260	263	295	277	265	274	323	291	258	240	252	253	251	275	264	307	279	270	281	242	270	268	261	301	251	234	270	240	269	272	255	276	258	274	273	253	257	245	236	261	261	251
16809	2308	4434	5268	4669	14899	47272	46643	22529	26748	5176	849	868	787	775	818	770	765	734	802	713	722	740	764	737	698	725	709	762	718	736	694	717	740	663	743	695	703	734	710	725	695	696	724	721	711	678	680	692	692	724	675	684	698	684	628	701	663	677	717	650	676	701	678	665	702	687	674	735	711	672	645	688	702	707	708	712	706	709	660	667	653	706	727	674	648	664	699	676	689	671	710	699	684	690	706	695	693	693	769	681	686	674	698	692	670	683	686	676	724	669	704	691	625	684	718	638	723	697	691	697	706	663	722	656	710	688	682	695	671	662	738	686	657	686	698	687	698	699	703	699	646	735	647	681	751	661	705	705	676	664	712	712	688	697	641	709	712	677	717	671	697	727	716	702	712	690	652	691	679	696	716	694	676	690	667	720	649	667	703	709	697	710	703	731	671	647	668	695	666	743	709	712	629	675	682	675	639	687	677	671	669	691	619	674	723	673	681	728	701	689	727	724	696	736	662	653	686	699	693	669	713	713	696	649	697	739	671	689	680	697	694	696	724	714	715	641	651	648	705	711	738	681	699	678	672	658	699	679	646	717	702	691	710	641	641	698	702	681	629	691	672	776	672	645	666	708	687	695	694	740	730	707	705	664	668	693	677	727	721	719	660	706	732	679	672	726	693	706	667	679	680	696	687	695	769	662	673	693	713	704	699	706	710	715	682	657	669	683	701	668	702	668	710	663	674	705	706	656	684	672	681	681	620	719	721	667	651	678	675	671	653	691	733	718	686	715	713	681	706	671	680	653	662	710	678	699	693	694	728	705	721	660	708	681	687	685	693	695	652	709	654	735	728	674	660	701	701	688	633	695	692	697	672	693	668	700	688	660	695	721	691	661	730	667	730	701	701	698	671	717	696	728	650	668	670	661	712	712	648	728	682	652	723	705	700	676	690	674	666	707	733	711	683	692	675	680	705	708	657	665	707	706	656	693	686	714	695	699	690	726	703	717	656	753	682	683	696	737	694	684	691	661	751	685	698	682	679	704	716	710	656	664	695	721	675	683	672	651	651	677	688	684	695	729	712	706	687	701	687	675	746	663	672	670	687	719	670	684	651	633	706	696	683	710	685	679	713	662	678	679	679	661	689	661	660	672	671	720	684	674	668	701	686	718	711	693	676	657	692	683	679	668	717	717	653	698	690	674	658	711	672	735	679	683	723	682	709	657	694	685	707	653	676	682	717	674	686	658	680	663	731	678	693	666	719	660	647	711	708	721	744	662	680	709	729	740	659	706	708	653	701	662	635	702	699	688	697	676	695	718	677	689	665	669	696	676	669	687	683	700	712	693	758	679	658	661	643	706	712	680	665	725	713	686	659	674	667	666	689	663	708	698	675	665	671	728	700	689	659	686	727	674	683	650	707	695	694	631	660	696	687	693	688	700	693	660	720	705	715	662	697	715	695	698	691	685	681	666	734	723	670	661	673	676	675	660	692	668	637	702	630	685	753	702	711	697	665	749	651	710	701	685	697	699	733	720	691	715	719	668	712	708	679	658	721	685	664	713	658	722	704	651	646	691	727	670	668	686	728	725	717	671	703	670	689	705	677	669	675	697	691	670	715	679	660	706	635	680	679	681	713	710	655	682	707	658	724	692	729	692	746	715	669	688	662	647	653	663	699	713	666	698	681	665	728	688	674	692	659	692	742	714	646	666	728	666	689	696	671	712	658	720	688	672	693	746	708	649	616	649	662	691	688	658	683	626	678	669	665	643	665	656	677	692	660	679	668	704	662	706	736	686	744	766	684	685	735	671	647	666	680	665	683	631	710	657	665	725	728	699	646	656	724	687	640	647	716	695	666	682	731	699	706	647	750	694	667	696	652	731	709	736	683	692	732	657	629	711	704	738	722	723	654	741	694	664	714	681	676	681	722	703	684	682	695	728	650	699	726	666	737	641	743	658	644	684	712	652	688	672	657	689	676	676	691	688	707	704	660	695	656	720	662	689	750	685	709	703	706	666	733	687	684	716	653	671	651	714	663	700	664	721	724	684	662	736	716	703	703	640	678	709	683	668	724	666	727	673	681	728	693	683	705	660	668	651	644	681	760	655	697	672	672	690	683	727	702	641	729	716	684	675	706	709	692	722	694	639	650	746	745	673	663	681	716	676	679	704	691	684	668	696	701	700	685	666	693	703	719	685	664	692	689	672	655	666	706	690	724	672	715	683	693	697	709	672	720	675	694	697	691	701	728	650	686	725	670	689	690	713	710	675	704	705	683	667	710	716	694	666	696	707	695	635	686	667	655	729	706	712	674	618	709	668	651	719	746	687	665	703	698	661	687	684	687	682	686	675	665	709	675	681	659	734	667	670	683	691	672	677	657	648	735	695	694	673	707	642	649	674	727	702	706	681	738	682	717	728	682	696	664	701	714	689	698	678	659	648	674	742	708	733	660	702	736	698	682	681	650	691	674	685	661	663	703	672	638	660	622	658	653	695	694	658	685	694	644	681	724	695	651	679	626	705	662	727	671	711	693	659	684	683	719	708	734	713	671	642	717	678	668	705	663	648	712	724	677	640	686	709	677	679	691	738	692	677	679	698	667	672	686	698	675	694	686	660	695	711	690	703	728	688	651	675	685	626	713	689	704	715	665	695	676	710	669	675	689	658	695	671	679	666	672	616	676	712	686	656	660	681	698	690	669	679	707	679	681	686	681	706	747	668	664	668	681	710	660	723	700	658	688	646	670	661	724	661	719	688	656	690	684	709	686	693	654	713	656	633	707	698	710	693	754	660	715	661	671	696	708	683	691	670	667	628	663	660	702	716	687	713	705	698	661	722	657	661	696	698	703	673	678	682	737	683	685	658	644	716	701	696	705	697	665	707	669	708	730	677	703	673	696	692	665	685	673	693	729	681	699	737	662	664	717	644	765	716	677	712	630	682	728	745	701	665	713	722	689	694	705	694	700	714	688	693	643	682	701	676	675	672	678	661	731	704	695	647	706	678	695	676	727	674	686	673	700	728	663	684	754	689	682	610	682	669	659	672	743	706	716	716	695	673	719	676	678	662	678	666	700	663	651	718	670	678	688	689	690	612	667	699	660	695	700	672	708	714	716	651	681	731	658	665	668	636	706	683	664	670	686	654	709	698	728	699	689	648	741	672	694	693	702	661	639	712	675	609	721	627	693	691	721	658	673	709	709	663	706	682	654	671	724	687	698	700	638	671	651	692	679	664	705	684	720	697	675	636	651	725	682	689	650	726	653	730	723	683	692	674	722	696	687	676	724	618	708	685	666	687	733	698	711	692	699	708	661	683	709	682	702	656	680	703	686	676	679	663	701	724	659	677	706	689	668	680	634	671	669	650	679	663	713	705	681	707	728	632	686	683	716	655	651	654	705	679	728	722	664	728	650	723	656	601	644	693	683	662	695	682	669	718	681	647	684	712	677	757	674	662	668	722	665	658	676	714	700	678	684	661	680	725	648	676	707	672	711
34953	14391	8278	4288	2421	5662	29325	49356	32273	17573	4887	510	485	445	472	445	448	450	483	448	439	427	452	433	406	459	440	439	461	421	486	421	408	400	443	432	467	447	417	437	430	445	459	420	456	463	439	385	431	404	440	425	450	419	445	417	443	420	421	434	428	456	406	428	446	429	413	406	416	418	429	380	408	410	421	448	426	380	413	417	421	415	408	411	393	454	492	431	400	451	423	416	423	410	421	445	417	436	418	476	385	371	404	437	422	435	460	448	396	396	436	432	405	397	435	464	420	431	387	459	417	407	392	423	403	441	405	420	409	469	429	411	410	447	409	432	382	413	466	438	440	423	424	449	370	386	400	417	411	401	395	411	442	465	398	420	441	407	413	441	415	420	444	427	426	446	421	437	460	431	430	432	487	376	431	454	448	436	391	436	433	419	448	424	445	426	396	433	423	449	425	453	401	407	433	429	436	431	392	424	416	406	429	403	443	412	404	450	403	410	425	442	441	453	401	419	454	427	434	446	419	439	408	421	431	421	377	403	432	424	418	459	420	429	416	456	474	421	407	418	431	414	460	443	455	442	404	421	396	407	444	396	429	432	391	399	423	376	453	412	456	435	440	468	450	400	423	401	385	444	418	408	389	399	431	443	415	441	418	408	445	437	432	441	441	401	431	429	450	420	459	406	393	459	406	359	408	414	416	438	433	462	416	420	413	369	435	383	438	451	430	415	427	442	415	426	427	439	424	412	392	433	406	404	401	432	468	483	395	420	414	419	451	420	397	428	431	447	401	435	454	434	420	453	449	399	410	477	415	421	453	417	426	463	423	483	396	442	440	459	412	432	404	438	386	424	426	429	426	409	423	424	413	405	424	407	439	379	418	428	392	363	405	471	421	425	430	446	453	407	444	447	432	415	443	444	443	457	413	420	374	416	442	438	438	403	415	426	387	425	406	421	423	406	426	433	404	392	414	423	412	461	383	438	415	447	379	424	411	424	454	406	465	448	424	387	437	414	404	432	454	430	394	435	411	447	391	452	421	437	405	421	435	414	413	438	412	431	458	427	425	406	433	421	427	486	441	435	434	447	402	472	428	428	425	437	422	415	390	424	392	414	429	425	435	414	412	440	401	459	407	416	409	468	387	434	406	406	426	405	451	417	427	442	456	410	419	420	412	431	416	421	425	466	446	455	422	455	424	466	409	422	410	440	423	425	421	413	435	459	411	391	440	430	453	391	406	443	438	424	426	404	413	444	392	398	453	442	430	406	457	452	445	408	424	441	416	449	450	394	432	403	422	439	429	428	401	404	423	463	483	407	410	428	478	424	419	426	418	445	439	454	402	474	427	413	452	404	400	410	429	429	414	426	444	435	421	389	428	471	464	414	444	419	405	440	438	372	417	397	373	442	437	440	445	423	438	446	403	409	431	447	438	453	428	388	433	416	414	435	427	417	478	394	430	419	453	412	423	436	448	408	439	399	401	387	411	425	419	389	470	455	400	384	422	437	416	423	456	455	449	429	408	421	431	380	433	411	416	420	401	413	444	422	405	421	435	429	383	430	437	466	422	401	396	454	392	423	425	417	418	437	403	404	428	400	395	468	437	405	412	442	440	418	424	429	401	437	447	401	397	435	433	407	410	420	405	436	436	407	447	412	420	414	425	450	432	383	442	436	444	424	389	406	395	432	432	424	462	424	391	426	437	399	432	466	479	440	428	433	429	430	437	452	419	442	435	401	396	435	433	450	449	411	388	463	420	438	415	431	406	448	418	400	428	423	450	480	394	462	424	436	398	442	396	440	450	447	418	392	417	413	419	394	406	435	471	439	387	458	447	452	401	399	440	430	489	402	420	440	406	419	428	423	394	436	420	418	435	417	452	436	445	452	449	431	427	408	446	427	437	454	461	449	403	414	407	403	415	453	430	426	436	394	417	421	427	408	441	390	432	437	430	430	415	435	414	416	415	445	400	418	426	401	437	419	463	429	445	445	430	408	442	410	425	431	394	398	454	412	441	417	453	402	420	425	412	384	388	419	401	426	430	410	429	419	443	410	442	434	466	367	467	418	429	466	457	410	415	446	459	429	394	427	397	441	422	424	433	423	415	409	421	427	386	433	428	412	436	413	420	408	453	472	486	436	381	377	439	383	452	423	425	395	407	438	445	399	401	421	407	425	405	442	453	432	458	428	397	404	446	476	441	423	436	433	427	419	456	406	452	433	426	452	404	401	431	388	402	418	449	446	433	420	439	427	437	453	388	386	440	398	430	441	447	397	461	408	450	422	401	439	404	403	411	431	401	419	378	405	407	431	456	449	403	441	414	434	418	395	414	390	391	455	412	421	400	442	454	404	389	409	427	425	433	437	441	438	421	432	439	406	423	416	404	474	411	423	461	430	444	432	423	421	440	400	471	409	437	383	393	437	410	452	442	389	406	424	441	461	437	393	432	439	475	421	400	438	397	440	406	407	433	385	424	411	414	375	402	438	412	411	401	441	424	462	436	465	432	443	421	396	400	455	419	437	434	420	418	439	400	408	451	461	407	436	457	443	426	417	436	414	460	424	393	391	453	445	400	390	419	442	420	433	442	397	426	424	417	410	370	413	437	386	411	417	417	441	456	404	426	394	409	385	410	441	400	416	405	402	396	399	450	447	390	386	435	415	428	466	418	447	402	450	452	418	419	430	392	432	422	450	407	452	444	423	425	409	414	452	444	413	409	453	445	404	425	449	447	422	412	380	409	428	414	434	420	395	445	422	438	443	440	429	398	434	449	396	457	434	423	422	422	435	424	457	434	405	428	420	426	428	399	428	422	449	411	454	424	467	437	406	402	428	437	436	379	405	410	392	428	433	447	391	418	442	383	439	396	434	431	374	395	403	443	440	469	393	459	424	420	417	436	451	426	432	415	436	416	445	440	416	435	397	410	416	388	423	443	434	416	440	446	400	375	412	462	413	441	396	459	387	384	419	413	447	413	458	444	420	399	435	465	404	425	436	449	441	442	447	428	452	426	424	422	392	433	415	417	419	429	441	415	449	408	435	405	428	422	384	411	413	424	457	435	405	441	433	446	418	375	458	475	449	440	446	387	401	388	432	442	415	449	425	390	380	419	447	418	434	426	390	416	436	416	438	428	407	419	420	432	414	402	451	432	421	409	423	429	401	430	422	410	424	435	425	437	397	432	433	392	438	433	396	468	416	438	427	421	417	421	393	428	424	469	431	415	400	408	407	441	425	427	483	448	445	428	395	404	399	393	408	430	443	403	416	432	432	435	426	451	436	443	430	430	404	445	422	422	418	470	414	411	419	427	432	404	422	468	417	418	385	452	412	466	386	421	400	416	427	434	411	456	397	397	430	417	419	429	420	448	386	425	412	405	434	444	428	407	422	462	399	369	385	420	433	449	426	465	415	378	425	414	417	441	441	383	423	418	372	413	408	422	425	400	413	438	423	474	418	455	381	434	448	471	392	420	403	400	397	428	427	421	448	422	412
19039	4804	7658	8652	7360	17177	46237	63737	45537	35459	9851	1340	1296	1259	1168	1172	1197	1157	1081	1145	1141	1089	1156	1054	1120	1023	1033	1041	1075	1135	1115	1043	1119	1094	1085	1091	1094	1061	1067	1015	1014	1067	999	1081	1059	1055	1013	1031	1044	1086	1035	1098	1082	1075	1086	1037	1021	999	1043	1025	1047	1043	1014	1040	1033	1085	975	1013	1006	1000	1038	1034	1017	1097	1030	952	987	1037	1041	1057	1060	1072	1054	1064	1053	1000	1016	1049	1010	1024	1027	1015	982	1039	1076	1013	1008	1014	1069	1030	1055	1059	1046	1011	1080	970	1068	1031	987	1039	1015	993	994	1045	1026	991	1091	1098	998	1039	1013	1012	1016	998	969	1072	1026	1045	996	1048	1030	1026	1004	1043	1084	1022	1030	1037	1060	1005	1006	1048	1064	1018	1041	1032	1057	1031	991	1066	1004	1043	1046	1015	1020	1029	1020	1024	1037	1094	1022	1049	1007	1039	1039	1023	1016	999	1082	986	1049	1034	1041	1017	1008	1005	1016	1038	1020	1021	1053	1021	1107	1064	1060	985	1022	1029	1015	1035	1072	1018	1052	1044	1013	1094	1050	1084	1011	1013	1034	985	1034	992	1024	978	992	1000	1042	1038	1008	1028	1042	981	1022	1003	1037	1055	1036	1020	1039	1035	1008	999	1056	982	1050	1017	1011	1037	1034	1038	1065	1010	1051	976	1065	1042	1092	1004	1038	1053	1025	1005	1062	1051	995	1011	1040	1078	1060	1009	1001	979	1065	1048	1053	974	1072	1029	1049	1028	1028	1059	1023	1086	1023	1053	935	1009	1054	999	978	1040	1028	1008	996	992	1005	1019	986	1042	995	1051	992	1064	1041	986	997	1006	1011	954	1050	989	1003	1019	991	1009	1021	1111	1086	1007	1033	1005	987	1015	1018	1005	1028	1032	1031	1043	1031	1015	1042	1023	1045	1056	1060	1051	1033	1080	1080	1035	991	1014	1006	988	1046	995	1047	1015	1006	1059	1039	978	1022	1040	1019	1048	1057	1010	1066	1042	1003	1046	1083	981	1057	1048	1032	1045	1064	1017	1061	1008	1119	1011	992	1058	1045	1051	1027	1022	1056	989	954	1030	1027	1038	1004	1042	1091	1075	1065	1010	1015	974	1005	1026	1025	965	1064	1034	1004	1040	1044	1034	1054	1027	1021	1074	1013	1072	1063	1024	1030	1064	1054	1013	1076	1046	1028	996	999	993	1073	1009	1091	1043	1044	1017	1008	1049	1002	1001	1022	1038	1036	1031	1052	1055	1048	1039	1021	1071	997	989	970	994	1041	1070	985	992	1054	1013	1021	1061	1062	1046	1020	1008	1091	1084	1068	1007	1065	1026	1077	1018	998	1031	992	1013	1056	1032	970	1071	1042	1071	1092	951	1027	1073	1044	1098	1033	1040	967	1025	1050	1028	1012	986	1012	993	1010	1054	1049	1058	1113	1046	1077	1021	1035	1020	953	1016	1043	1075	973	1071	1049	1004	1042	987	1015	1019	1008	984	1045	1043	1035	1007	1033	1051	1087	1039	1015	999	1015	981	1029	990	957	1016	1018	1021	1052	1071	989	990	1004	1035	1078	1024	1025	1028	1038	1074	1040	995	1035	1039	992	979	987	988	1037	1000	1022	1126	1001	1031	1041	1025	1063	950	997	994	993	1066	1040	1039	1083	1026	1104	1065	1025	1066	1052	1048	1060	979	1021	1026	1053	1002	988	986	1002	973	1045	1012	988	1010	1065	1079	1042	996	983	1031	1018	1002	1001	998	1007	1023	987	1054	1033	984	1032	1043	1060	971	1027	1044	1014	1081	1017	1106	999	949	1073	1039	1076	1051	1023	1035	1061	1075	1058	992	1073	1085	1039	1046	1042	1092	1027	1048	979	1039	1043	1022	1017	984	977	1036	1057	1034	971	1087	1006	1036	1027	1013	981	1066	1036	1015	1041	1043	1046	1048	1065	1043	1054	1076	1009	992	1027	986	1011	1011	1004	1014	1012	995	1053	1049	1020	1017	1041	1024	1008	963	961	1016	1011	1006	1042	1071	1117	1056	1022	1028	988	1082	998	1074	979	1012	1004	1050	1088	1006	1044	1001	1056	1025	1034	996	1019	992	1018	1028	1083	1068	1033	1050	1069	1003	907	1017	974	979	1028	1043	981	1035	1023	968	1002	965	1054	1021	1072	1027	1058	1044	992	1031	1054	1015	1008	1054	1071	1040	1037	1016	1021	1032	995	963	1000	1093	1055	1045	1002	1076	1015	1020	1001	1052	1022	1015	1028	1030	1060	1034	1043	997	1063	1014	1052	1072	1034	1040	1000	1022	1012	1023	1011	1013	1022	1085	1002	1047	997	1020	1036	991	1042	1017	1002	970	990	995	1022	1079	1043	1016	1012	1016	1038	997	1063	1035	1017	1052	964	1075	1037	977	1068	1014	1052	1021	1008	1073	1012	1047	1006	1054	1043	1036	1034	990	1065	1001	992	1053	987	1042	1025	993	978	998	1044	1048	1007	1019	1097	1012	1031	1054	1047	1055	1018	1013	1040	1078	989	1001	1029	1001	994	1042	1042	1051	1042	1023	1059	1057	1023	1027	1013	985	1032	1061	1045	1084	1003	976	1050	1079	1071	1009	1008	984	1081	1026	1043	1066	1087	1061	1045	1047	1092	1033	1067	979	1039	1008	1026	1024	983	1020	1025	1000	1054	1043	1048	1034	1043	985	1006	999	1017	1033	978	1048	1035	988	1052	1065	1033	985	1046	1078	945	1002	1087	1034	1065	1006	1064	1022	1055	1083	1061	990	1039	1032	1024	1033	1012	989	949	1027	975	1040	1082	1016	990	1054	1024	1048	985	1022	1006	1031	1047	1018	972	1003	984	1039	1060	1011	1084	989	1034	1068	1028	1014	1018	1008	1053	1044	1035	1058	1029	997	1082	1058	1041	1043	999	1053	961	1040	1039	1001	1068	1065	1054	1063	1040	991	1062	1022	1007	1038	1004	970	1011	1033	1059	1006	1078	1030	1136	1055	1057	1037	1119	1047	999	1032	1015	956	1066	1057	1083	1083	1044	1031	1053	1094	1006	1037	982	1027	1025	1053	1068	1084	1083	976	998	1006	1052	1051	1025	1034	1041	1047	1071	1071	1037	1026	1024	1077	1026	1014	1062	1023	1013	1021	1046	1065	959	1069	1054	1013	985	1011	1002	975	1028	1036	1047	1026	1006	1041	1008	1069	999	1014	1008	1021	1061	1011	1036	1014	1053	1057	1084	968	1081	1021	1064	1047	1055	1004	1032	1056	1002	1053	1058	994	982	1026	1016	1078	991	1002	1050	1016	1016	1015	1016	1062	1018	1055	1021	1011	1043	1016	1021	1055	1028	961	1041	991	994	994	1021	944	990	1004	978	1063	1053	1063	1037	1009	987	979	1054	1031	1012	1012	1072	1008	1056	1021	1011	1076	1006	1038	1016	1074	1016	1009	1060	1050	998	1037	1053	1014	1020	1009	1028	1040	1011	1018	1003	1037	1007	1016	1046	1003	1006	1053	1037	1009	1058	1008	1095	1048	1027	989	998	961	994	1043	1069	1035	951	1030	1022	1063	972	1069	1050	1039	1008	1030	956	1030	1026	962	1022	1014	1007	1004	1009	1051	1067	1033	1008	1069	989	1012	1020	1046	978	1004	990	1042	1008	1032	979	1033	1060	1029	1012	1021	1033	1044	1013	996	1019	1055	994	1001	995	1014	1097	990	999	1017	978	1003	1004	1029	1060	1026	1000	1012	1061	1033	1022	1027	1074	1013	1087	1054	1029	1058	1042	1040	1088	1065	1014	1002	1058	998	1062	1027	1019	1009	993	1007	1037	1090	1018	983	1016	1066	1009	1040	992	1110	1035	1028	1063	1059	1061	1000	1015	1068	1034	1084	1016	1020	994	1012	983	990	994	1022	991	985	995	1032	1007	1036	1033	1089	1019	1047	1036	1076	965	1035	1056	1030	1053	1012	1012	1032	990	1019	1072	1037	1011	1006	999	1056	1015	1049	1047	1075	1055	1057	1025	1043	1046	1055	994	1029	1052	1045	1071	994	1045	1074	964	1110	1007	1010	967	1036	1000	1033	996	1092	1030	1047	1000	1075	1064	980	1039	1052	1006	1068	1007	1087	1032	953	1070	1046	1007	1062	1039	1042	1021	1024	1012	1054	1066	1003	1004	1027	1099	1010	1089	1038	1006	1059	999	1027	1037	1051	1073	1023	1061	1036	1036	1003	1020	1015	1037	1031	1084	934	1026	1008	1060	1064	959	1076	1001	1027	1018	960	1078	1068	1036	1057	1034	998	1032	1044	942	1088	976	1039	1011	1050	1070	1010	996	1027	1049	1009	932	1010	1059	997	1022	984	1079	1052	1030	1041	1002	999	955	1055	1039	980	1068	1033	1048	1041	1006	996	980	1021	992	1028	1000	1053	1083	1013	1007	1004	1023	987	1050	1044	1029	1049	1068	1048	1071	994	1002	1037	1020	1024	987	1032	968	1033	1044	1009	1023	1063	1051	1059	988	950	1037	1061	993	1070	1042	1020	1035	1041	1021	1068	1097	1117	1011	999	1048	1019	1010	1060	1047	984	1035	1020	1003	1004	986	1052	1013	1013	969	1076	1020	1016	1023	1006	1037	1062	1005	1062	989	962	1046	1031	1026	1047	1041	1031	1015	1041	1002	1090	1010	1000	1079	1080	1026	1008	1058	1012	1071	1054	1069	1042	1047	966	1012	1008
7925	1811	1178	833	635	691	1047	1756	1567	861	417	422	414	395	382	396	354	413	435	426	382	403	437	400	419	402	411	430	432	384	401	378	440	439	418	395	446	429	379	376	392	404	391	367	426	420	429	420	433	350	414	424	388	425	402	380	418	400	384	399	390	400	388	404	421	392	392	428	396	403	412	435	422	436	424	390	434	417	404	442	399	402	439	389	409	398	385	399	403	413	379	391	428	423	397	421	388	397	389	411	403	387	396	423	377	407	389	436	419	422	437	410	449	422	401	427	427	389	424	438	415	392	428	388	415	403	385	407	389	394	426	393	392	395	396	431	381	377	457	401	409	405	379	422	405	403	409	374	386	384	417	380	412	405	437	407	416	400	434	410	381	395	402	424	393	422	426	429	406	428	397	407	364	423	417	379	395	387	401	406	390	409	423	406	402	421	393	411	439	412	409	424	384	431	409	373	384	401	387	387	372	381	415	416	392	382	406	400	379	387	416	382	425	426	420	400	405	403	406	395	399	403	413	408	394	380	396	389	479	441	403	449	425	404	403	378	382	418	410	410	400	368	414	419	399	412	392	417	447	403	397	439	424	406	391	444	440	406	379	429	431	394	406	350	379	445	394	395	415	483	412	432	372	429	458	428	422	393	439	444	418	388	370	402	417	419	416	459	425	440	381	409	392	401	402	399	413	424	426	373	406	398	409	408	371	436	410	459	424	431	434	416	364	383	405	386	390	405	409	420	424	435	412	419	448	442	427	418	455	328	458	382	416	370	418	425	446	373	394	409	389	431	389	421	378	398	417	422	413	397	415	376	432	356	431	447	391	395	428	423	436	412	411	412	435	388	385	398	413	383	382	396	402	426	425	444	425	358	398	396	404	412	412	400	393	409	428	445	397	407	400	405	398	453	410	414	409	425	428	416	433	392	392	427	396	414	421	392	377	381	360	413	420	384	414	396	400	413	416	401	423	432	403	422	418	384	388	416	417	412	434	403	402	400	391	395	399	350	412	414	405	421	396	398	399	429	430	434	415	409	415	376	389	413	420	378	414	421	405	413	411	415	394	418	403	392	405	431	385	394	419	389	409	404	385	411	398	392	411	391	427	434	359	400	405	400	403	425	431	435	384	408	403	473	433	336	384	401	401	406	393	387	397	432	362	387	418	419	436	414	402	412	435	424	379	389	415	408	417	414	375	443	406	431	400	409	372	402	402	407	427	363	407	423	438	401	435	431	416	434	411	393	416	383	401	408	389	378	406	410	399	387	401	395	414	429	395	403	394	414	401	418	403	445	435	376	389	439	423	426	415	368	396	437	403	393	370	443	411	415	415	430	409	418	425	377	375	393	379	393	373	418	401	406	374	436	422	430	394	418	406	445	392	373	410	401	386	369	401	426	408	402	443	385	370	424	404	401	407	352	393	418	375	442	404	399	378	448	395	401	401	399	406	433	416	394	407	370	409	430	381	399	392	450	395	446	417	439	404	410	453	393	390	408	398	417	413	451	390	420	396	429	452	406	457	423	420	375	392	393	451	398	412	397	418	394	352	443	430	348	433	428	398	403	374	401	401	401	369	431	385	422	422	382	383	371	395	418	416	396	423	421	400	395	448	427	365	458	430	413	430	407	392	425	397	414	397	406	406	419	417	378	431	383	426	415	414	411	399	384	413	365	402	350	389	422	422	416	379	437	425	409	402	418	449	386	395	400	455	404	418	442	409	397	446	378	386	376	418	393	422	418	407	410	391	403	396	431	391	379	390	421	425	430	389	399	394	370	413	423	378	465	436	367	437	399	430	411	418	447	413	451	403	401	383	382	403	423	395	421	408	365	412	431	409	426	389	399	445	382	412	403	421	393	411	411	410	417	418	403	405	411	419	415	413	404	376	448	441	420	375	385	429	441	417	403	416	416	431	438	376	449	418	403	399	430	420	388	400	386	379	347	395	407	423	390	427	400	375	399	376	406	387	383	380	405	403	445	402	389	376	371	387	395	389	410	416	431	412	422	430	422	427	381	417	412	374	435	423	369	406	395	415	422	418	422	440	394	429	404	487	409	427	404	366	401	410	405	394	406	435	388	385	441	391	386	391	402	400	436	428	428	449	438	442	400	423	408	380	432	391	389	368	413	389	395	408	389	413	420	406	395	415	418	391	396	414	415	399	377	397	431	410	393	413	388	395	422	405	399	397	390	410	417	398	399	393	390	403	396	397	407	450	395	387	434	415	412	421	396	443	446	402	433	401	428	415	414	364	420	396	421	404	452	426	401	390	414	412	437	384	399	420	385	423	388	386	393	409	426	404	385	415	442	407	404	429	393	402	393	427	415	392	429	444	415	429	396	433	395	400	395	424	420	429	394	401	428	394	409	379	406	377	417	378	395	372	457	388	428	399	439	439	420	417	406	415	398	385	392	428	398	405	414	411	431	409	413	391	408	394	412	370	406	414	446	390	431	406	429	407	427	386	425	380	403	415	408	378	421	401	418	418	423	400	421	388	408	404	395	396	354	397	448	393	388	413	411	382	428	441	437	406	395	429	372	395	398	410	384	421	407	396	425	436	408	410	406	415	422	394	429	411	394	398	437	397	402	396	406	394	390	399	358	421	397	378	415	368	389	455	435	407	378	406	395	402	431	405	409	396	421	452	464	399	405	419	433	434	426	419	413	404	408	386	397	417	449	348	366	414	396	386	434	398	390	413	393	421	406	412	393	445	391	393	414	428	420	444	419	427	409	406	419	419	379	399	381	373	406	404	385	361	434	434	441	412	427	404	392	389	405	438	402	462	361	407	409	424	422	425	383	413	409	404	418	403	435	428	395	377	367	448	407	383	455	397	359	412	431	382	396	429	390	402	384	414	376	452	373	340	404	413	374	379	408	413	433	453	400	394	416	393	427	404	428	390	443	414	392	431	391	393	419	404	407	382	408	427	412	432	390	444	408	384	411	392	411	366	401	416	423	422	399	442	394	401	464	370	377	395	381	410	387	404	398	423	428	421	373	373	421	424	416	398	409	399	425	386	406	411	378	415	412	445	422	425	420	402	391	443	413	422	409	441	439	407	425	454	380	407	380	378	396	408	421	408	406	417	390	436	439	423	429	397	427	421	391	424	380	390	392	361	374	408	403	386	358	416	418	436	404	402	437	425	397	424	416	441	436	425	408	419	410	361	401	411	397	399	396	438	405	436	403	449	428	441	381	377	375	409	393	410	406	356	385	419	405	390	396	406	434	375	414	412	404	397	406	438	441	367	432	398	409	407	418	370	409	426	424	406	407	400	389	399	407	405	461	410	396	444	464	457	392	426	423	407	428	382	358	388	386	352	384	398	404	415	401	431	396	400	426	389	413	377	394	436	399	407	427	410	413	395	422	435	431	417	423	405	382	401	421	418	413	434	378	450	372	419	370	402	404	426	359	414	433	428	395	388	390	404	420	401	414	419	409	402	402	411	423	396	434	443	427	417	402	393	419	411	377	430	413	399	418	451	386
4957	1705	2339	2307	1788	2443	4749	8212	6264	3187	1241	986	956	961	931	958	912	939	1016	923	984	948	1019	964	981	1034	1014	959	945	941	1005	986	966	1009	928	962	995	1001	954	963	988	980	953	981	952	980	967	931	942	993	927	923	1025	989	994	975	949	913	974	950	955	917	984	996	931	966	912	967	966	957	957	958	1030	987	933	942	997	978	925	990	952	951	947	987	900	990	947	986	969	920	981	982	940	979	1008	891	928	964	928	969	962	939	923	908	968	886	994	927	976	974	1049	947	964	916	950	953	954	929	985	985	962	954	961	958	939	1024	909	1007	992	981	973	997	940	938	924	954	923	934	940	942	977	992	982	953	979	929	946	943	979	988	947	973	1027	969	908	922	968	983	947	966	939	965	956	967	967	986	1039	969	941	986	989	946	931	1011	900	971	982	985	1008	945	971	978	1013	1020	921	972	985	955	1013	1003	986	1002	970	964	958	1027	945	945	961	925	936	992	966	962	968	970	959	1005	955	925	968	966	995	974	934	930	964	984	974	995	993	932	994	984	993	1022	982	941	1016	917	1003	969	938	937	911	962	979	1031	927	989	998	942	981	968	1006	966	994	982	927	968	953	983	1020	947	972	964	1025	1016	964	941	906	1001	928	980	982	1019	992	959	985	942	941	932	953	968	947	1028	963	979	993	957	983	966	973	960	919	986	967	909	924	997	951	954	1008	990	884	960	901	951	924	975	963	950	926	1004	901	902	956	978	1000	983	958	990	929	944	972	942	1019	928	970	913	992	972	978	978	937	905	982	942	956	882	973	1046	958	988	929	1013	943	967	970	974	963	1030	959	964	985	927	1011	926	1041	938	961	903	941	1006	986	944	953	905	935	980	936	965	950	968	978	938	950	931	983	1013	969	942	1001	1033	946	950	1012	931	1008	986	915	925	953	953	943	943	970	916	933	974	946	980	918	1014	943	980	936	911	1002	987	952	924	991	948	998	987	942	964	967	932	936	951	982	918	988	948	976	960	982	972	971	940	1021	946	978	892	963	940	908	962	919	996	940	952	921	992	932	976	936	969	972	952	951	975	926	953	976	935	934	1017	950	981	926	937	933	986	987	1013	995	948	996	923	979	963	959	960	1009	1024	944	979	981	909	973	977	992	943	927	1032	925	1003	930	919	919	917	968	980	994	1000	1003	948	928	975	920	1017	933	950	1006	932	939	997	1009	909	953	972	958	1002	1013	941	956	969	992	986	904	959	978	1000	972	956	981	978	934	956	951	969	929	975	975	978	997	950	921	1014	991	947	1011	984	913	977	931	998	985	940	951	949	924	940	979	1011	1005	992	972	985	966	947	983	980	969	970	982	961	976	963	982	935	947	973	924	954	954	979	939	981	964	965	940	988	948	926	975	974	989	909	968	962	1004	914	993	1006	985	973	946	938	931	941	969	903	948	979	1044	938	982	1005	990	973	983	957	921	935	947	898	1017	945	1019	959	994	890	946	961	899	982	910	891	933	983	908	962	997	961	914	947	986	967	940	888	942	982	1010	1002	999	999	946	930	964	877	962	940	881	943	963	961	1009	988	986	955	923	982	1020	945	964	949	980	973	920	925	915	999	974	946	985	981	929	938	1018	950	949	981	1012	986	967	974	961	948	976	973	986	1031	983	984	937	1030	1008	1016	945	921	983	967	951	939	1003	967	986	906	915	973	1041	932	939	1005	968	963	991	989	956	961	935	948	938	966	1014	931	984	1018	953	948	1015	967	979	904	947	945	956	975	975	994	970	998	1003	908	979	953	1009	943	955	951	930	995	938	961	960	940	960	957	996	940	883	952	1022	936	996	933	983	948	940	946	928	968	916	928	943	940	1028	1009	1021	977	941	943	978	987	952	915	969	971	987	951	979	968	964	963	931	1015	990	981	953	938	991	985	963	953	971	954	948	980	1076	1001	971	996	987	891	1034	961	1009	964	938	952	994	961	993	970	918	946	944	974	875	980	984	955	941	977	1003	928	990	936	890	952	955	946	983	980	940	968	930	1005	966	953	967	969	939	963	996	987	937	924	949	942	999	1005	948	1005	956	966	989	963	936	1048	994	940	943	974	932	991	982	983	998	1000	1023	955	924	981	859	953	968	976	994	990	989	979	989	978	909	941	947	951	974	927	944	997	969	930	928	952	974	915	954	949	972	982	957	976	960	993	957	891	984	948	1018	936	928	972	923	961	989	962	982	936	937	935	963	1002	943	961	977	946	965	1009	999	989	986	974	935	981	928	915	937	994	934	984	970	913	1036	972	954	908	1006	984	979	926	981	1000	922	941	942	953	986	966	983	994	1015	943	989	943	923	990	927	955	1037	997	928	1019	954	942	999	879	981	1001	1012	965	940	958	930	1022	951	958	924	1020	958	975	947	953	923	998	919	941	985	997	981	971	982	950	970	865	999	1020	950	989	966	961	968	934	946	975	1019	933	929	934	964	957	964	975	929	954	974	956	995	1011	988	967	997	972	979	958	966	981	987	923	939	956	972	999	928	943	982	950	980	893	977	955	1033	952	1013	934	948	926	929	923	953	949	926	983	971	974	962	978	1022	960	993	952	950	1015	981	958	991	960	985	923	950	941	1036	991	988	940	899	973	985	956	921	977	935	958	1017	958	973	960	967	1010	932	961	928	1010	967	976	958	963	983	981	939	922	976	965	907	946	947	990	949	988	955	947	950	938	939	1017	972	933	975	995	983	930	1013	952	990	948	976	991	961	936	951	995	1012	907	967	896	944	991	976	981	970	980	918	962	937	979	940	949	971	1009	1010	1017	1016	1010	995	981	948	1003	976	944	1015	926	968	983	958	933	938	909	951	1004	977	950	962	929	965	951	1003	947	946	987	1006	966	948	967	944	981	997	1030	958	984	1011	942	1037	967	965	977	978	975	959	955	976	1018	919	979	937	924	962	964	944	994	985	1023	939	969	914	938	933	1024	936	965	938	977	990	952	934	1004	955	983	941	967	985	986	973	935	958	975	944	969	1005	953	1008	1014	962	955	945	925	887	864	998	971	906	984	977	942	1005	959	1028	933	1012	886	931	945	983	963	989	924	969	927	957	987	966	943	985	962	967	955	963	938	989	931	932	1000	969	924	940	892	982	934	982	961	973	990	952	967	997	973	892	969	949	962	972	975	954	956	963	1003	957	953	956	979	941	971	940	1022	979	1011	968	904	930	956	930	963	892	923	941	990	942	988	996	959	1012	1026	982	963	946	987	978	967	924	994	982	1003	990	995	980	984	957	929	1005	923	945	991	963	946	990	942	940	975	987	979	981	999	987	960	969	930	960	1001	981	901	999	974	928	1001	965	962	967	1002	956	971	996	920	924	956	1023	931	994	1012	997	949	987	948	908	916	948	983	983	935	1034	985	957	933	980	949	924	972	976	958	930	937	983	966	969	1040	958	976	962	986	931	985	969	979	933	990	1053	979	989	951	942	982	927	984	942	942	897	987	972	961	954	986	966	1008	911	983	992	960	958	904	933	870	961	965	1021	963	904	980	940	952	995	964	982	921	1008	971	958	911	992	988	936	998	980	922	973	1007	944	959	928	972	975	1024	966	1007	942	964	972	902	928	924	948	961	939	965	981	979	928	925	1024	1019	1026	978	937	919	981	979	1022	1003	969	954	938	983	1008	956	999	975	942	934	949	974	1017	1009	952	958
26610	7784	3971	2416	1501	10325	22459	23665	19425	13050	4927	359	331	311	311	314	307	343	313	260	290	313	293	313	282	298	310	267	298	287	290	291	283	266	306	263	312	301	312	325	275	264	279	300	299	303	298	306	318	294	323	312	308	313	290	280	310	287	274	311	295	264	286	314	312	263	316	291	318	317	274	320	302	306	309	308	302	264	302	284	283	329	258	292	296	302	314	276	294	302	303	294	260	287	300	303	309	319	294	297	311	307	282	291	328	290	288	331	291	280	288	302	284	274	286	304	306	288	291	323	296	260	254	292	271	313	294	262	310	267	290	311	279	304	282	306	304	278	275	323	297	333	293	324	298	291	290	298	327	284	290	276	276	299	297	275	284	288	273	323	280	281	294	326	295	250	277	310	292	299	319	294	259	269	335	293	297	297	286	268	276	309	314	277	309	296	285	332	268	303	279	281	289	303	262	289	298	293	285	303	304	291	294	310	299	294	290	266	285	291	283	266	301	291	331	292	290	293	296	299	306	299	291	289	278	296	327	335	281	278	281	302	306	288	287	317	304	270	288	276	299	305	294	307	286	327	261	303	306	257	317	295	309	305	281	281	314	261	317	286	274	277	303	308	284	280	328	302	289	292	262	271	287	274	311	286	298	300	298	293	302	289	286	287	326	291	281	268	252	290	305	284	319	297	266	294	288	270	271	303	283	303	291	261	299	295	321	265	286	293	302	290	314	269	306	316	297	281	280	278	321	313	287	284	297	279	290	289	290	279	305	309	292	320	311	321	289	282	289	295	292	309	316	296	284	289	294	273	301	267	301	291	251	313	310	271	260	291	277	310	294	286	295	318	319	268	330	269	278	277	291	303	325	281	276	288	292	290	301	269	282	301	272	294	293	284	288	315	310	290	298	300	302	314	285	303	307	303	293	268	304	304	278	332	295	296	267	295	271	292	297	319	298	286	310	281	290	283	274	273	306	293	276	311	293	286	293	280	285	327	279	320	310	299	284	298	319	327	321	296	280	286	285	320	293	303	275	318	299	300	292	285	274	288	299	303	282	324	313	276	292	283	290	277	314	278	250	292	277	301	278	270	311	281	289	300	282	298	302	309	299	301	291	276	288	293	285	304	284	329	269	278	330	273	280	275	285	261	313	272	280	264	257	258	298	280	279	290	308	272	275	293	308	281	304	296	289	333	296	293	319	327	290	339	302	293	290	275	276	263	301	282	276	303	289	275	300	298	312	299	310	277	316	284	289	279	309	318	289	297	296	275	299	296	296	307	266	320	315	288	286	304	294	277	277	270	322	282	311	294	260	289	278	283	303	290	285	264	298	283	285	297	292	270	285	286	266	329	274	293	255	332	284	312	295	256	292	319	363	308	291	283	285	261	299	290	302	316	306	289	327	296	310	300	282	284	292	284	301	281	272	303	307	295	299	318	292	317	303	256	293	281	297	291	314	327	295	266	280	285	308	266	278	290	281	336	293	297	275	273	292	296	286	308	325	297	313	308	271	297	301	257	307	290	296	271	278	308	265	293	283	259	278	312	259	287	301	270	304	281	310	279	281	299	326	271	284	280	268	297	260	328	302	308	294	293	293	278	297	262	307	254	304	282	292	282	281	332	282	293	291	271	314	334	306	321	327	270	272	307	302	294	330	315	302	290	288	300	326	308	322	302	332	283	270	298	298	303	274	296	301	304	301	307	302	305	270	316	256	278	272	311	287	297	279	284	279	319	297	297	299	292	290	309	302	302	289	315	307	302	306	298	261	293	290	299	263	296	282	285	310	312	334	319	285	304	325	298	270	276	273	275	310	295	276	263	302	255	293	310	279	283	294	286	316	290	284	272	283	284	303	269	307	318	327	286	298	297	309	295	320	259	286	257	267	318	336	277	282	292	247	305	258	299	317	280	307	304	282	265	301	287	310	306	273	309	311	261	299	271	271	276	304	285	273	260	286	281	272	283	274	286	291	295	284	282	300	322	318	254	311	316	279	328	321	319	284	300	290	319	307	291	252	321	299	305	326	263	265	297	287	312	308	286	272	315	283	316	283	299	274	316	300	289	306	283	261	292	272	291	305	287	304	284	301	314	283	278	267	294	269	272	296	304	299	288	316	297	299	301	302	314	300	311	308	278	260	321	257	286	279	282	308	284	325	285	297	289	292	271	262	295	306	285	301	296	305	295	267	283	290	294	276	290	287	310	293	305	323	321	271	325	316	317	319	296	294	276	278	286	312	309	272	319	296	294	309	308	275	303	322	311	324	299	284	309	273	275	301	305	313	316	281	321	281	309	284	321	304	294	297	325	283	311	323	267	307	274	302	315	311	311	280	297	305	324	279	289	292	292	294	303	301	298	298	286	297	292	271	282	280	317	316	287	322	286	305	307	289	293	287	277	270	296	270	316	290	304	269	298	309	285	282	298	294	277	276	287	262	280	315	295	279	287	277	322	301	292	308	317	279	286	304	288	295	329	286	306	311	258	279	272	281	295	286	312	281	287	307	279	297	295	292	303	322	315	297	333	286	290	310	283	294	283	271	284	277	260	277	319	277	286	311	291	259	309	303	307	271	302	320	325	287	289	293	320	297	259	300	285	322	312	303	297	288	283	290	301	304	320	262	319	286	272	322	276	313	275	299	301	290	298	277	270	304	307	293	279	285	313	318	281	280	300	306	309	324	310	299	301	335	265	300	308	283	289	335	304	309	308	292	326	288	264	298	294	311	272	299	275	305	302	282	290	310	342	289	264	291	320	318	290	287	330	296	289	281	319	291	306	300	315	304	295	255	251	310	278	283	281	296	324	298	309	284	288	324	308	313	300	302	320	292	314	283	289	314	310	290	282	297	312	317	308	294	335	305	311	286	322	304	321	327	265	286	309	307	313	308	296	303	274	284	276	321	274	255	266	290	317	303	272	292	270	274	294	327	291	285	286	311	319	276	287	298	299	314	292	287	286	330	273	295	287	297	274	247	322	307	300	284	306	297	296	289	269	289	273	300	285	293	267	289	298	301	303	295	313	271	285	282	310	297	312	283	291	288	266	311	302	317	285	313	292	294	285	283	248	302	326	280	260	316	281	309	298	283	289	304	297	304	262	293	287	319	256	273	280	273	282	270	341	290	314	293	293	303	341	309	293	296	301	319	284	274	281	292	317	299	307	261	311	290	290	255	289	311	294	282	264	289	282	291	280	283	296	307	293	264	289	299	285	319	310	313	279	278	278	291	321	241	303	298	308	269	286	291	265	262	281	332	314	302	262	290	280	305	304	287	308	342	285	299	283	273	275	312	291	284	303	292	293	279	301	290	304	315	294	278	302	291	285	318	307	303	303	279	289	297	302	298	286	287	301	309	268	271	303	274	307	301	290	315	284	286	303	320	257	274	285	346	275	310	286	289	299	312	301	303	301	286	294	290	294	268	288	242	284	313	295	307	321	278	297	276	286	293	298	295	269	289	277	284	308	279	317	298	316	320	292	284	334	340	264	303	290
14212	2943	5385	5838	4737	24884	42411	42999	36059	31720	12696	816	884	839	828	828	874	789	794	751	803	806	803	796	780	795	794	765	852	789	749	806	781	734	772	806	817	823	739	785	793	745	751	827	799	742	749	768	789	767	735	752	756	768	734	734	755	813	738	776	743	710	770	724	770	766	776	729	777	741	763	756	776	778	690	686	758	736	755	718	711	750	762	717	766	753	749	752	737	734	774	761	757	767	767	781	746	718	752	747	760	782	739	768	722	745	800	728	745	787	756	802	736	758	770	777	740	777	724	755	725	715	770	733	763	738	747	768	749	773	747	745	726	705	728	777	745	738	724	748	756	766	733	750	747	708	765	788	713	757	738	725	728	786	739	750	760	733	737	740	800	745	737	752	814	783	727	772	746	726	799	803	715	745	753	738	746	735	756	709	761	688	766	739	729	728	735	769	735	711	706	791	774	805	700	808	700	762	725	753	742	788	739	806	758	734	718	738	766	781	740	730	742	740	755	713	797	776	779	812	782	793	783	770	701	710	702	728	768	809	771	752	761	712	737	806	747	779	757	710	753	753	756	712	800	768	802	739	748	715	772	712	769	774	765	773	706	741	745	686	739	749	722	726	753	775	751	747	731	748	739	746	736	775	756	794	748	717	727	771	759	749	757	763	799	811	782	788	759	764	722	745	730	772	753	743	693	806	742	777	753	766	782	801	756	744	740	728	732	770	751	728	821	723	750	813	743	775	769	756	747	742	767	783	733	738	728	731	743	742	741	783	791	741	735	729	755	759	762	733	844	757	723	774	757	750	761	750	753	735	735	695	730	774	685	735	766	721	715	755	729	781	756	729	780	697	748	783	746	716	806	754	783	799	787	695	732	724	783	732	791	799	752	773	738	752	721	719	709	715	724	735	721	761	765	748	777	728	701	747	772	719	781	765	714	713	766	721	723	713	783	748	734	781	731	783	753	713	732	768	744	729	737	759	732	797	755	753	729	806	759	794	760	745	752	765	786	749	771	732	715	747	732	802	754	801	707	738	758	826	733	733	796	710	737	722	712	728	680	735	733	752	718	743	736	759	740	732	772	772	767	725	749	708	726	719	718	706	652	787	737	747	753	734	781	740	741	766	690	723	725	729	726	687	786	704	761	783	731	732	723	768	713	747	734	760	737	715	713	762	764	756	768	691	774	790	792	785	741	754	691	713	789	758	799	720	746	752	738	723	738	739	713	769	700	768	753	732	781	712	787	749	753	764	746	736	720	756	743	773	734	725	755	727	770	717	735	726	787	772	725	718	795	738	709	709	757	777	751	731	730	692	771	766	729	690	760	775	737	781	726	770	756	710	762	714	763	741	793	762	723	725	741	730	801	788	727	747	749	737	727	760	714	708	718	751	762	778	820	740	752	750	752	760	757	711	789	773	759	724	747	711	777	778	744	750	806	719	799	775	760	784	707	781	790	734	796	702	777	714	750	729	718	750	765	704	754	714	766	747	763	761	731	767	764	712	776	773	751	744	741	749	815	742	746	767	744	719	731	736	774	777	741	763	718	777	701	757	756	776	749	782	738	759	770	762	762	760	721	717	754	697	748	750	761	749	752	753	773	721	739	744	694	768	750	655	793	778	746	721	685	814	747	734	701	775	711	696	770	797	762	749	720	760	776	740	800	841	759	745	771	791	722	803	770	757	741	795	734	797	745	779	752	782	781	758	776	751	765	775	704	756	722	790	749	763	719	747	775	770	699	783	767	731	745	754	771	760	770	735	764	761	772	727	725	753	775	733	758	764	731	734	763	752	738	740	749	741	795	743	775	768	765	778	742	772	813	771	762	760	741	804	721	747	762	792	743	759	756	715	756	736	778	773	721	757	784	763	767	758	755	713	750	713	735	698	764	771	723	782	687	797	738	734	733	776	728	726	725	718	749	767	749	792	742	776	705	785	746	749	786	771	788	748	745	732	754	756	756	761	733	753	771	787	735	768	752	719	749	722	703	763	708	792	733	764	766	755	730	773	731	727	754	798	712	706	730	767	732	762	771	748	704	725	741	726	831	765	734	722	728	681	758	763	741	726	758	748	753	734	734	719	765	800	717	735	772	725	756	775	725	790	745	763	785	770	750	769	721	779	735	773	767	748	722	739	803	752	820	718	787	766	772	760	706	745	785	775	730	767	725	752	715	775	756	705	720	720	733	777	772	750	798	789	726	824	738	732	711	776	695	734	757	716	762	793	725	806	759	726	770	747	788	765	751	816	728	772	792	746	778	689	755	777	738	727	786	775	724	769	772	755	728	698	736	742	764	710	752	777	727	743	768	730	736	719	765	694	758	760	694	791	718	767	728	731	732	774	765	791	787	759	709	781	668	727	754	754	785	746	723	713	751	743	717	762	761	797	813	791	751	724	781	760	748	757	773	726	700	749	779	769	772	681	720	757	735	725	762	736	748	753	734	742	739	729	735	749	766	723	693	779	703	801	719	730	759	804	755	709	747	746	806	710	730	764	749	699	783	735	713	758	773	772	746	774	758	749	770	754	762	768	769	770	741	766	719	726	730	736	793	721	773	745	756	749	714	731	719	727	745	737	777	740	737	725	711	750	722	710	758	722	725	776	762	746	759	718	762	759	752	708	762	768	772	774	704	744	793	738	762	711	734	738	756	709	770	740	769	747	786	742	760	744	768	716	753	759	745	762	772	753	721	811	751	777	782	738	750	754	742	739	783	737	751	747	740	737	771	737	745	757	694	742	772	761	725	785	765	786	770	739	734	761	774	771	734	706	757	734	715	728	746	767	717	762	770	786	755	803	758	706	699	763	743	721	756	752	755	757	725	727	764	729	716	756	741	779	739	738	728	777	741	736	717	730	757	732	718	770	718	804	719	740	762	729	796	691	781	706	774	724	717	742	776	720	738	764	757	736	750	764	771	772	764	745	723	765	794	816	734	712	758	731	781	767	735	747	714	684	740	767	772	783	755	761	786	746	757	746	761	701	739	772	730	744	762	802	696	763	727	745	744	776	742	733	702	744	717	735	751	727	707	738	782	783	730	716	806	795	728	764	776	746	762	706	698	776	782	718	731	781	781	729	758	729	741	733	711	743	735	782	755	794	767	755	702	695	786	737	701	746	727	749	790	750	741	700	727	759	776	775	752	754	779	713	778	739	716	784	766	787	769	791	738	760	741	735	686	720	700	820	690	754	745	703	727	762	732	739	740	747	795	753	736	779	730	740	751	797	765	786	756	728	764	745	756	707	700	733	785	727	798	722	684	661	744	728	718	721	774	747	780	743	755	747	774	761	757	773	740	769	733	769	750	760	717	744	780	744	756	711	730	724	781	705	772	761	803	777	794	736	752	716	706	775	748	740	742	757	785	744	763	762	707	798	745	732	785	701	758	719	740	730	773	768	737	745	716	710	763	787	755	715	785	759	753	753	763	723	774	729	711	778	759	746	758	746	756	714	736	717	788	683	734	709	705	757	792	768	800	758	770	759	808	748
34705	14082	9192	5392	3160	5717	29815	41173	40181	22984	11472	914	469	488	485	508	489	429	427	443	454	499	434	462	466	460	411	422	383	438	400	423	426	415	401	457	424	442	494	453	473	436	462	445	432	435	450	428	451	411	391	409	420	437	437	408	472	486	452	455	414	418	432	427	453	454	440	411	390	443	422	461	415	398	443	430	486	433	424	467	415	415	407	425	412	480	414	421	410	439	424	439	439	482	423	438	466	455	452	414	431	453	399	443	463	411	413	438	444	467	452	477	437	417	461	454	434	483	417	431	426	448	476	451	433	430	402	450	470	427	445	416	457	448	395	461	421	427	405	461	458	461	379	440	429	413	454	462	424	427	419	439	455	468	441	469	467	422	408	393	479	436	429	424	423	393	443	480	484	465	451	435	478	426	409	400	438	481	420	422	401	441	415	414	457	451	410	434	406	433	458	481	426	420	412	404	413	420	438	450	432	470	445	435	444	419	412	431	421	434	447	481	416	469	463	433	431	425	423	411	438	439	429	428	424	445	465	445	473	408	458	463	430	435	446	432	457	469	453	436	466	430	490	476	450	414	440	382	386	402	471	446	406	420	428	445	398	435	420	436	402	439	458	367	456	444	431	446	412	420	454	426	415	485	441	430	408	460	449	413	445	456	442	428	407	404	459	455	460	446	480	430	498	447	440	435	438	431	457	466	425	425	437	432	409	388	452	442	441	406	440	447	451	430	451	390	428	435	398	414	415	482	418	407	432	456	418	458	450	443	445	449	437	436	415	403	411	424	452	443	438	455	450	484	442	488	438	468	465	412	398	469	458	410	438	444	446	441	429	480	452	448	439	454	458	473	452	434	455	422	420	402	450	446	437	451	390	457	475	451	424	426	449	414	434	418	423	445	430	421	441	411	443	472	457	427	478	469	424	460	413	423	392	471	465	420	443	441	426	430	431	459	437	418	477	461	462	427	452	432	458	481	396	449	463	443	456	407	457	401	415	467	443	442	448	472	441	417	434	422	436	413	459	462	407	460	437	416	461	440	425	460	441	439	450	455	439	465	426	431	440	435	458	438	458	446	466	433	414	452	497	449	416	444	436	443	454	436	462	431	426	401	433	399	410	474	410	442	431	457	461	458	436	437	446	439	417	428	391	451	428	421	470	435	449	446	435	417	401	455	395	421	433	449	419	414	427	428	452	457	427	414	458	425	442	436	442	416	426	464	416	418	463	410	475	454	448	428	449	434	497	445	432	454	444	466	457	412	419	412	414	433	441	408	450	432	469	454	462	409	430	460	474	435	413	459	424	418	412	424	441	427	429	464	447	466	421	390	454	437	419	420	454	453	456	460	402	447	451	441	435	475	430	431	439	446	426	408	446	411	428	437	471	448	393	435	438	431	444	412	427	415	441	435	432	465	421	419	436	444	471	460	440	421	371	431	459	450	433	447	419	484	423	430	410	411	459	432	420	423	454	422	446	417	424	414	405	449	458	437	440	431	439	466	428	438	432	463	434	451	440	431	483	434	412	462	440	420	416	423	439	432	419	487	458	429	406	499	447	439	442	457	415	409	417	449	446	391	454	477	425	431	434	492	462	433	471	449	455	433	460	398	431	413	443	458	443	463	466	420	420	459	464	445	435	439	440	429	480	458	443	421	443	451	431	382	431	439	430	414	416	463	458	450	420	466	389	430	468	429	411	450	420	408	434	461	437	416	432	445	405	452	420	466	451	430	471	476	461	421	444	407	461	436	442	451	406	396	409	409	470	420	457	467	442	467	444	425	473	444	427	440	433	453	423	424	461	415	438	438	435	444	434	423	413	433	459	451	396	460	433	437	427	421	426	426	428	469	406	431	391	434	403	409	396	436	429	429	483	441	441	473	457	444	431	449	443	439	418	439	446	449	425	401	401	434	444	415	419	410	427	424	402	416	408	434	432	468	427	420	429	480	434	422	442	439	426	448	473	382	463	436	452	381	433	430	407	426	450	483	476	454	407	455	396	434	409	446	434	448	415	442	410	433	453	424	470	417	461	462	476	446	433	417	420	439	470	473	457	442	430	486	450	442	490	454	455	442	469	430	479	433	438	437	455	438	415	398	407	433	423	442	447	420	429	446	458	415	432	474	464	453	456	451	427	440	421	453	475	450	424	453	434	430	456	413	431	419	449	446	449	432	481	461	438	419	417	445	443	415	414	445	511	421	431	463	415	437	431	465	444	441	461	439	413	443	407	411	440	442	440	435	424	445	421	434	469	434	436	409	405	448	414	475	429	396	438	485	434	386	437	465	478	478	439	425	420	465	431	436	420	433	426	467	455	417	425	453	419	465	442	430	454	461	433	443	439	452	488	399	481	449	442	468	463	453	441	425	449	410	450	467	431	429	457	475	419	424	425	459	462	424	417	436	445	430	415	441	431	429	440	449	462	413	440	458	449	402	464	457	431	435	454	443	441	452	442	436	465	485	407	410	435	450	440	436	450	466	437	406	418	477	457	453	450	467	454	439	450	409	450	450	460	450	459	429	451	430	408	421	463	434	431	489	457	465	463	420	433	409	471	455	438	414	438	426	460	423	406	414	450	479	442	445	437	444	463	472	428	448	437	404	460	453	448	454	435	426	447	435	455	466	446	451	411	472	437	413	443	466	403	430	456	432	447	403	415	386	426	436	424	448	419	410	380	422	391	482	461	432	462	443	484	451	487	408	466	416	425	475	456	424	448	431	445	464	414	436	424	461	438	464	441	442	423	431	438	438	432	478	407	462	452	470	471	422	449	449	429	413	461	437	438	494	459	430	463	457	437	438	415	455	463	442	404	397	444	453	427	448	446	423	439	471	442	413	440	455	440	445	430	449	435	433	412	413	431	428	451	453	463	455	446	448	453	492	471	381	477	407	435	438	465	441	430	444	445	412	449	461	439	501	472	442	456	425	462	419	415	461	424	395	470	455	456	427	420	418	413	467	438	447	444	463	439	446	400	471	457	443	423	447	452	467	447	443	426	436	421	444	445	447	418	438	414	435	481	426	465	453	438	472	437	412	426	410	473	415	471	460	469	464	438	446	416	434	434	454	422	451	451	476	459	429	441	414	428	429	418	392	459	439	424	436	471	436	425	430	447	433	426	432	433	442	454	445	469	438	420	448	443	444	436	429	446	432	437	414	455	429	421	435	448	417	434	433	440	412	432	446	430	418	406	467	426	451	466	411	439	429	445	424	459	404	419	463	456	457	439	432	406	434	442	453	461	438	431	441	435	469	483	436	452	433	430	462	418	391	438	440	457	461	463	453	439	504	434	432	474	505	457	421	442	441	458	461	463	465	364	465	419	438	459	413	480	457	451	439	471	411	424	443	453	431	494	413	410	437	439	462	411	454	420	418	434	433	449	443	437	411	436	427	439	452	432	409	431	456	459	457	474	403	447	435	411	436	461	416	396	408	447	439	410	462	405	413	442	436	419	418	421	404	430	412	450	439	425	403	451	461	485	464	446	445	452	436
19108	4524	9783	10844	9564	16554	48395	57717	56352	37952	22639	1303	1276	1157	1190	1176	1138	1164	1120	1188	1123	1153	1093	1149	1080	1089	1071	1110	1112	1026	1110	1121	1086	1083	1078	1113	1114	1117	1051	1049	1061	1079	1051	1101	1045	1079	1083	1078	1048	1063	1063	1055	1105	1117	1095	1101	1061	1039	1051	1057	1063	1129	1083	1067	1026	1064	1029	1064	1019	1119	1043	1017	1093	1008	1040	990	1023	1079	1046	1015	1122	1067	1033	1038	1026	1055	1049	961	1090	1086	1017	1125	1052	1119	1068	1074	1036	1023	1032	1022	1040	1016	1059	1111	1093	1054	1046	1074	1016	1057	1072	1048	1014	1061	1050	1087	1011	1097	1084	1054	1034	1084	1099	1057	1013	1080	1059	1038	1009	1087	1042	1087	1089	1023	1006	1066	1085	1078	1066	996	1081	1085	1077	1032	1041	1038	1045	1048	1057	1059	1074	1022	1064	1069	1054	1039	1095	1067	1047	996	989	1069	1038	1063	1035	1082	1054	1053	1088	1124	1050	1095	1075	1138	1072	1068	1032	1055	1046	1064	1036	1055	1020	1037	1084	1065	1050	1066	1057	1045	1048	1067	1020	1069	1025	1025	1056	1015	1010	1061	1056	1071	1052	1073	1067	1053	1066	1035	1044	1039	1087	986	1062	1096	1096	1014	1088	1067	1045	1047	1062	1037	1023	1027	1070	1058	1041	1086	982	1059	991	998	991	1065	1073	1076	998	1089	1038	1046	1064	1042	1066	1060	1052	1059	1061	1126	1015	1068	1035	1038	1045	1086	1134	1088	1010	1037	1064	1075	1109	1017	1044	1064	1068	1097	1001	1069	1091	1077	1077	1075	993	1022	1087	1120	1034	1069	1070	1006	1054	1045	1076	1023	1002	1059	1033	1066	1041	1096	1080	1084	1060	1084	1076	1071	1105	1119	1025	1042	1033	1051	1020	1071	1100	1009	1162	1049	1019	1024	1065	1040	1024	1005	1030	1028	1019	1058	1096	1018	1070	1099	1068	1052	1048	1044	1113	1069	1055	1050	1017	1031	1055	1056	1099	1082	1075	1076	1038	1086	1069	1024	1076	1064	1090	1075	1077	1004	1134	1039	1062	1066	1079	1129	1102	1048	1086	1040	1017	980	1074	1047	1037	1010	1060	1045	1084	1056	1074	1022	1054	1033	1088	1015	1071	980	1090	1088	1084	1091	1042	1051	1090	1025	1012	1042	1060	1051	1065	1025	1025	1042	1041	1049	1044	1090	1075	1075	1028	1059	1049	1077	1065	1058	1041	1067	1083	1083	1092	1063	1076	1023	1103	1020	1032	1019	1094	1020	1059	1092	1047	1031	1001	1101	1014	1107	1054	1049	1032	1051	1028	1056	1056	1080	1024	1059	1082	1053	1064	1051	1059	1095	1043	1114	1044	988	1038	1044	1084	1067	1071	1087	1060	1095	1050	1050	1077	1075	1095	1072	1075	1048	1033	1035	1016	1079	1019	1061	1081	1142	1058	1080	1058	1040	999	989	1024	1047	1018	1041	1074	1034	1098	1019	1039	1034	1026	1051	1025	1059	1075	1035	1009	1029	1065	1067	1089	1015	1005	1091	1035	1067	1036	949	1131	1089	1105	1055	1028	1023	1016	1058	1025	988	1033	1062	996	1029	1091	1051	1078	1027	1018	1067	1046	1102	1022	1088	993	1055	1045	1060	1059	1053	1079	1006	1071	1094	1025	1040	1072	1040	1120	1072	1050	1025	1018	1048	1042	1020	1065	1016	990	1025	1118	1088	1065	1053	1026	1056	1070	1050	1059	1054	1021	1044	1077	1023	1030	1027	1033	1026	1021	1040	1020	1032	1134	1118	1078	1094	1037	1066	1055	1064	1080	1070	1021	1041	1115	1071	1060	1073	1082	1046	1029	1113	1050	1083	1048	1121	1045	1014	1063	1019	1052	1018	1052	1073	1025	1015	1127	998	1066	1022	1090	1096	1095	1094	1071	1036	1062	1084	1038	1008	1133	990	1077	1056	1034	1024	1022	1032	1032	1017	1033	1050	1027	1097	1052	1022	1013	1029	1023	1035	1098	1047	1106	1035	1045	1058	1049	1104	1049	1016	1081	1102	1004	1078	1097	1051	1042	1039	1098	1084	1023	1075	1053	994	1032	1107	1054	1004	1075	1053	1047	1049	1068	1074	1067	1077	1037	1057	1013	1071	1044	1051	1036	1072	1065	1036	1085	997	1048	1037	1053	1038	1083	1028	1052	1123	1084	1013	1123	1052	1082	1035	1060	1046	1042	1052	1056	1099	1073	1099	1040	1081	1067	1069	1091	999	1047	1029	1011	1057	1042	1063	1102	1066	1066	1043	1084	975	1076	1030	1049	1105	1054	1117	1058	1041	1076	1062	1002	1070	1025	1081	1052	1019	1055	1054	1078	1049	1107	1066	1069	1050	1078	1029	996	1084	1075	1094	1053	1046	1084	1070	1046	1077	1017	1043	1055	1084	1017	1106	1071	1088	1062	1016	993	1081	1025	1048	1051	1068	1028	1085	1022	1040	1030	1085	1086	1049	1040	1091	1089	1034	966	1044	1030	1044	1075	1072	1023	1052	1018	1079	1049	1006	1038	1054	1008	1027	1103	995	1035	1079	1034	1075	1131	1012	1019	1023	1009	1021	989	1068	1052	1055	1073	1071	1035	1153	984	1009	1099	1084	1037	1038	1065	1071	1044	1021	1083	1028	1031	1033	1050	1055	1074	1028	991	1055	1011	1028	1034	1035	1099	1079	1062	1006	1080	1024	1061	1026	1037	1063	1017	1013	1066	1034	1096	1081	1037	1065	1060	1023	1011	1027	1048	1063	1075	1054	1009	1030	1092	1017	1059	1019	1085	1029	1060	1063	971	1021	1057	1067	1053	1057	1067	1052	1041	1080	1177	1029	1091	1025	1033	1027	1095	1065	1076	1042	1032	1013	1062	1063	1035	990	1085	1025	1097	1049	1108	1053	1017	1011	1028	1045	1046	1036	1097	1073	1128	1045	1037	1051	983	1058	1095	1040	1013	1051	1072	1080	1058	1034	1045	1056	1054	1049	1034	1084	1065	1068	998	1082	1045	1118	1053	1093	1029	1033	1074	1040	1043	1091	1052	1129	1036	1127	1044	1059	1076	1054	1100	1021	1004	1086	1061	1005	1093	1100	1118	1090	1020	1113	1051	1080	1054	1074	1019	1079	1048	1043	1022	1093	1090	1060	1060	1077	1069	1028	1045	1038	1092	1043	1036	1096	1033	1094	1031	1066	1090	1048	1081	1024	1085	1064	1049	1022	1029	1047	1054	1049	1001	1095	1064	962	1110	1057	1010	1076	1061	1074	1048	1020	1077	1015	1068	1046	1059	982	1133	1076	1142	1085	1026	1067	1063	1046	1070	1014	1022	1070	1075	1081	1090	1018	1112	1021	1089	1076	1066	1063	1116	1051	996	1058	1048	1075	1068	1069	1029	1024	1028	1061	1105	1053	1076	1077	1059	1037	1048	1061	1046	1074	1113	1083	1032	1054	1041	1049	1054	1037	1091	1069	1113	1039	1106	981	1082	1023	1050	1048	1077	1042	1101	1064	968	1103	1062	1048	1079	1073	1023	1063	1066	1021	1037	1120	1106	1072	1106	1045	1063	1099	1069	1072	1010	1050	1081	1092	1010	1032	1097	1036	1005	1058	1095	1085	1048	985	1038	1072	1019	1011	1082	1078	1043	1043	1069	1071	1086	1091	1022	1030	1026	1043	1046	994	1081	1063	998	1090	1008	1054	1049	1049	1038	1030	1067	981	1097	1022	1046	1061	1064	1018	1020	1063	1102	1062	1073	1026	1064	1111	1112	988	1072	1091	1051	1063	1086	1003	1055	1002	1031	1009	1052	1065	1066	1093	1076	998	1009	1011	1033	1027	1075	1108	1038	1056	1031	1073	1063	988	1158	1092	1045	1003	1071	1081	1046	995	1058	1019	1100	1030	1012	1090	1088	1068	1070	1077	1130	1049	1074	1078	996	1049	1108	1063	1036	1058	1073	1067	1088	1057	1063	1025	1110	1046	993	1019	1090	1034	1066	964	976	1080	1091	1059	1053	1026	1034	1027	989	1104	1076	1083	1047	1066	1036	1095	1055	1039	1067	1068	1064	1056	1063	1035	1084	1088	1037	1074	998	1029	1107	1050	1017	1072	1129	1026	1039	1062	1039	1041	1074	1027	1048	1074	1061	1065	1043	1052	1061	1076	1048	1059	1065	1060	1094	1066	1065	1051	1148	1052	1058	989	1070	1087	1067	1046	1028	1044	1069	1083	1030	1079	1044	1016	1023	1050	1064	1081	1052	1063	1067	1023	1024	1085	1045	1065	1087	1022	1040	1047	998	1061	1046	1078	1060	1044	1021	1064	1014	1072	1095	1043	1135	988	1028	1056	1047	1074	1045	1052	1059	1086	1031	1037	1043	1060	1038	1091	1029	1064	1021	1044	1130	983	1095	1072	1058	1000	1055	1040	1047	1087	1048	1011	985	1063	1032	1065	1049	1076	1041	1023	1055	1066	1048	1085	1022	1073	1083	1075	1085	1075	1049	1068	1027	1111	1087	1042	1032	1062	1036	1041	1117	1020	1042	1025	1102	1085	1051	1085	1074	1036	1049	1034	1082	1025	1128	1069	1057	1044	1056	1055	1107	997	1037	977	1099	1048	1008	1119	1008	1100	1069	1073	1046	1078	1068	1021	1093	1029	1027	1065	1052	1029	1109	1103	1032	1018	1073	1053	1040	1047	1022	1028	1096	1046	1055	1051	1038	1016	1069	1086	1068	1065	1057	1084	1078	1086	1060	1019	1018	1076	1051	1084	1097	1095	1085	1049	1035	1107	1039	1024	1038	1093	1082	994	1017	1094	1040	1059	1026	1117	1026	1053	1056	1090	1038	1051	1067	1017	1046	1052	1100	1022	1003	1058	1104	1090	1103	1038	1015	1104	1054	1079	1075	1059	1087	1016
9097	1980	2191	1282	734	681	785	1795	2337	1972	830	449	412	448	411	428	470	443	447	436	431	414	431	420	445	432	427	388	427	460	468	419	409	437	427	453	393	431	452	423	443	421	421	447	433	431	441	457	402	425	469	390	438	445	420	424	407	425	410	467	385	399	394	444	425	440	418	432	428	440	432	423	424	453	449	453	411	423	409	425	424	437	424	419	453	470	418	456	410	440	393	412	450	436	424	441	409	452	419	445	421	425	420	482	447	407	466	419	453	401	428	405	459	407	432	437	443	425	388	451	414	416	444	434	387	403	442	450	450	437	419	426	424	433	406	410	443	447	425	429	409	408	451	489	403	413	452	460	440	439	460	440	392	427	422	412	441	431	428	405	424	433	441	409	413	393	428	418	399	424	418	431	426	386	432	433	430	430	405	416	385	477	467	447	435	444	437	412	445	416	404	414	412	476	412	427	412	408	423	414	441	414	454	407	463	411	456	442	401	448	423	450	430	469	421	435	392	469	426	429	406	437	392	421	432	411	465	391	443	418	382	431	443	423	444	474	454	416	472	462	404	461	450	442	431	393	407	441	447	437	415	404	395	419	418	429	417	446	432	413	417	422	427	421	449	453	437	426	457	412	413	421	375	405	437	417	449	405	426	420	416	430	409	409	399	439	413	453	407	423	463	449	444	429	419	446	401	401	409	388	419	419	441	407	437	399	428	449	388	438	424	414	426	433	377	435	429	429	446	428	459	406	400	424	468	441	456	415	398	409	419	385	425	425	446	428	441	420	428	444	422	430	400	439	436	414	398	421	445	415	412	420	430	457	422	403	421	413	406	445	438	424	447	406	399	390	384	451	399	419	437	427	442	428	434	397	426	419	407	405	414	435	430	435	431	390	425	439	388	424	437	441	399	405	441	434	411	407	443	447	427	429	388	436	432	426	460	436	367	458	412	449	440	422	446	416	411	426	410	430	412	408	426	420	385	450	452	435	440	434	427	430	422	427	394	421	423	431	382	449	427	406	424	449	401	417	436	433	425	461	464	472	419	379	400	421	405	419	493	437	408	429	443	386	413	421	454	403	432	484	447	406	435	422	415	435	411	431	433	414	447	435	494	376	417	449	436	411	430	421	363	442	401	397	416	394	409	458	458	450	434	386	431	391	442	471	438	436	441	440	377	408	449	411	406	426	421	398	459	461	406	383	436	435	411	430	415	398	434	413	419	409	452	454	439	402	449	423	400	443	420	431	456	456	422	452	443	403	396	416	464	420	390	428	440	373	432	451	450	466	437	431	411	431	403	426	391	462	466	431	436	421	413	463	435	432	423	381	417	422	425	420	398	443	447	423	401	388	412	435	437	412	456	388	431	383	424	446	450	386	459	427	459	429	403	474	423	467	416	403	431	389	417	460	422	436	480	431	408	375	458	439	409	445	447	451	412	401	430	443	415	441	412	406	384	416	414	411	405	407	430	445	473	440	429	432	401	422	484	425	430	419	411	457	412	410	423	447	437	434	429	421	435	422	442	421	402	429	414	449	429	447	445	428	426	380	415	410	442	418	421	425	468	422	433	394	392	423	433	412	446	409	402	399	447	442	427	429	429	414	400	439	407	430	474	422	428	388	421	424	442	428	453	439	395	444	456	429	424	380	396	420	424	383	428	427	409	439	374	397	400	432	396	384	389	451	443	415	418	423	440	457	426	427	432	443	413	464	440	413	470	413	425	413	412	446	409	461	412	429	389	407	454	428	442	436	434	406	412	443	470	448	408	412	373	442	403	417	418	357	444	430	425	441	410	383	447	447	388	454	414	445	432	448	425	418	406	437	449	387	437	392	422	406	450	400	436	451	464	392	419	430	438	417	430	420	403	433	418	406	447	396	372	425	434	430	437	420	460	416	438	470	400	441	406	404	385	412	401	419	453	406	468	413	407	430	381	444	429	415	403	409	431	427	407	456	426	421	416	434	464	422	418	414	421	439	429	419	427	449	401	441	425	454	437	418	453	437	447	390	453	446	412	408	426	411	415	381	451	406	409	425	392	459	458	454	402	415	417	415	388	448	477	432	388	425	413	438	413	439	435	420	405	429	441	437	422	426	420	417	411	465	439	463	418	440	426	437	412	414	431	427	433	426	429	449	443	434	416	424	441	424	453	441	428	439	430	436	418	424	442	388	415	405	428	433	393	404	447	456	444	427	402	394	445	415	402	446	438	405	456	370	440	429	407	401	460	449	431	436	438	449	402	441	411	407	416	413	437	424	457	450	423	427	403	407	397	387	437	448	432	422	436	440	437	422	403	465	446	441	398	393	392	419	411	419	419	426	390	409	403	459	407	406	426	398	382	425	394	457	430	425	436	454	439	437	451	382	434	462	437	424	393	419	457	414	449	406	415	420	453	436	437	382	415	425	386	436	435	420	366	435	433	442	418	453	434	412	412	446	443	442	444	400	436	432	408	436	396	439	428	451	435	422	472	429	420	443	409	430	404	437	425	404	469	440	408	441	409	437	436	449	423	450	419	471	453	390	421	429	468	440	423	457	429	404	420	430	415	434	453	390	445	423	433	452	404	437	439	434	416	419	434	414	429	415	428	448	437	439	426	419	470	497	402	436	406	412	427	421	435	438	441	446	413	456	411	402	418	420	443	452	426	397	432	471	413	422	426	404	427	393	405	451	462	422	461	439	411	394	424	422	431	436	462	443	442	430	418	456	431	426	450	425	423	440	421	431	410	403	420	429	435	425	467	428	460	403	407	462	435	391	391	424	463	426	445	441	409	490	426	473	442	410	440	421	452	452	423	391	443	428	389	430	432	402	444	414	400	451	426	433	446	411	399	441	402	434	428	414	404	423	453	418	439	465	429	437	444	394	446	437	431	436	416	411	417	421	422	430	433	392	407	423	435	436	448	436	429	466	445	438	421	434	478	436	418	425	442	462	448	426	462	409	462	432	431	429	414	421	419	394	425	444	460	439	426	394	462	433	403	437	425	440	440	423	449	420	440	388	454	406	394	404	448	404	435	436	449	426	463	424	440	440	429	417	391	411	457	432	439	426	452	436	447	452	415	412	440	409	467	421	443	424	430	415	375	400	447	403	396	393	420	441	437	398	429	444	455	423	453	418	398	410	434	396	433	417	415	405	414	442	402	427	438	438	442	443	396	431	488	420	457	454	395	394	427	439	399	471	435	423	442	461	444	428	401	468	452	420	404	420	429	449	456	420	394	404	422	439	469	426	437	416	421	428	459	438	448	415	435	454	431	458	431	431	413	405	426	450	424	435	382	407	461	420	423	438	429	413	459	431	461	425	446	460	437	455	438	419	445	424	402	420	403	429	390	414	400	427	422	443	386	394	390	396	408	406	423	407	425	437	432	419	422	431	429	431	433	453	412	383	438	409	429	438	485	439	406	425	411	397	438	457	410	439	390	428	438	442	425	418	438	419	462	445	372	409	401	428	473	418	415	426	434	408	415	457	444	417	430	454	442	453	435	439
5465	1828	4036	3454	2304	1941	2889	7110	8698	6754	2320	985	1048	1017	1017	1006	1006	1014	1042	1035	978	1006	974	1029	1007	1037	981	1024	987	1016	1043	1036	975	1032	949	1020	1005	1063	993	1039	1009	978	1070	1054	937	994	1018	972	1041	983	971	1031	981	1000	981	983	979	996	1031	985	994	958	960	1011	955	981	936	1029	955	1003	978	1000	973	1050	976	1022	952	967	1046	1028	1008	1019	1076	1017	986	1043	994	965	959	1038	946	977	1083	970	990	1029	962	971	1018	1021	1096	1038	935	982	1026	1000	997	982	1012	989	1051	968	992	1087	990	1053	998	1013	1041	1045	996	980	1007	1046	993	992	1076	986	996	992	969	935	1016	999	978	958	1015	1000	1030	983	1052	1037	996	1021	1006	1021	975	959	1002	977	1004	939	1041	970	1005	1018	1045	1015	989	955	997	1027	1009	1021	1033	985	954	1027	1056	1113	955	991	980	985	998	1047	1004	1023	1013	1017	977	1018	1032	1002	978	1019	1012	950	969	1004	970	970	1030	1006	987	1005	953	990	1040	1009	1042	993	1012	977	1065	954	986	1065	976	968	1018	998	1014	984	986	967	929	1011	1009	995	1044	1029	991	1020	980	954	1010	981	1023	951	1006	1000	1003	971	996	1035	1023	957	1044	988	1045	1021	1002	1018	1025	994	1026	1003	973	1012	1081	991	1000	968	961	1009	1010	1017	960	1005	1009	984	1008	1047	1009	1059	984	967	946	1051	1038	975	1008	1052	936	988	1017	1010	1013	966	1034	1087	1028	1053	990	1068	1024	1046	1011	1023	999	1015	1043	1013	965	978	1007	984	975	1015	1046	991	979	1008	1012	971	982	1025	939	1005	1023	1027	1036	974	991	993	983	974	1010	1046	969	1009	1024	974	1023	966	982	966	1012	983	977	966	988	997	996	1009	1018	996	984	992	1002	1046	1025	1005	962	943	963	992	1042	965	993	938	1022	1068	1016	1025	988	1007	1009	953	1051	1044	1030	1034	1013	1005	1001	1010	995	1057	1049	973	1011	945	1037	996	1019	993	953	950	1042	978	986	1030	1015	976	1007	984	1019	1015	1012	912	1021	1003	1058	994	991	972	977	1037	1029	1007	1000	965	1064	1013	941	997	1033	1041	1025	1008	995	1015	988	1020	1002	1036	1029	996	978	1034	993	986	1009	1064	1010	993	973	1018	971	1034	983	1010	1054	1001	1024	1044	1057	1012	948	993	978	1041	969	965	962	1001	980	1014	980	957	999	972	991	967	1006	972	973	1018	1023	1062	944	1008	1033	965	990	1004	965	994	1016	1018	1016	1029	988	987	1075	1034	975	1007	957	1016	1044	978	948	1021	1008	993	982	1003	1011	1027	1004	1007	1006	967	982	1001	943	989	996	1008	1038	997	1031	949	980	1010	965	987	937	999	967	968	982	1073	1005	965	977	960	955	984	962	961	992	977	946	1062	1057	1026	1023	1066	957	1012	1018	994	988	992	1019	1032	983	1021	1010	967	1026	993	1033	1033	984	994	958	992	1029	999	1043	986	1017	996	976	989	982	1028	967	1041	1036	1012	1033	973	1034	997	1016	1011	1048	1011	976	968	1002	994	977	1028	1000	968	951	1002	999	983	1000	1005	1029	1064	972	972	1001	1065	1033	1008	955	994	1001	1052	1012	988	965	986	1038	989	1023	990	1026	950	933	1009	1028	1001	994	1009	1034	1011	1022	928	932	1027	939	1001	1002	1007	986	998	953	987	963	1003	990	984	959	999	1033	1015	1030	1000	976	1025	1003	991	1009	953	963	1062	1009	984	1071	1020	1016	991	1024	991	1017	1032	966	1015	1007	937	1024	989	961	1000	1028	1052	976	1009	1002	1022	1006	1004	1026	1007	1023	978	969	1015	955	1001	992	983	1012	1027	969	970	1005	1041	998	981	1009	950	1038	1031	1033	990	983	989	1013	1014	989	941	984	987	1020	979	1016	1015	987	963	975	1010	988	1029	994	999	1055	970	988	1073	1040	999	985	984	1038	1037	1022	992	1010	969	1045	1024	965	1035	954	1063	1002	987	996	1011	998	1008	999	961	967	999	956	1016	1039	1017	976	957	1002	1039	932	988	1010	1015	971	969	968	970	911	993	1045	1009	978	1010	1000	948	1018	1029	1062	1087	975	929	1052	949	994	1045	1020	1016	1037	995	1009	1027	948	1049	1010	1031	1042	1011	962	1054	988	994	989	996	1013	1015	996	1041	997	970	1010	949	949	1058	1009	1036	1009	972	1010	1010	1013	987	982	1028	989	981	998	977	1034	995	991	1042	1006	994	1009	1007	1017	1025	991	1034	1026	1029	980	1056	999	1009	993	1002	995	983	1036	985	995	1027	972	1025	1002	956	1006	995	981	992	984	964	918	977	1021	961	993	1031	985	984	1036	1011	980	1072	1023	1062	1005	1035	1055	962	1024	998	960	1007	1012	977	1025	974	978	947	1022	959	1033	940	954	1006	964	994	988	948	1005	1013	976	1006	1032	977	1042	994	1007	982	984	1010	1026	978	1020	1036	980	1007	982	979	1013	993	1061	982	998	970	980	948	990	973	1016	981	1015	1024	970	986	1045	971	926	986	996	1031	961	1018	970	958	979	971	1066	1001	1017	1029	978	1039	974	1027	987	1073	1024	979	1038	954	945	1017	1003	1001	996	1070	1030	1002	1013	954	945	1059	1000	1025	974	1008	1064	970	1028	985	978	1019	1034	1037	975	1000	1018	972	972	925	984	1006	959	1072	1003	997	1036	951	997	1045	937	1058	1024	979	1016	974	985	986	980	966	1041	966	1009	1064	962	978	984	950	1006	1045	996	995	1004	1033	960	939	943	963	1008	967	1020	1048	1001	1047	1051	1025	1036	1003	984	969	971	1070	980	1037	1005	1031	993	1050	1014	1044	965	1040	984	989	982	1025	966	1005	967	988	1011	1015	1061	1041	1018	1018	953	1001	978	1017	1050	954	964	1005	974	1018	1066	978	987	984	1034	1044	948	966	1001	1009	977	1003	1007	986	1000	1022	984	1013	978	945	1013	982	1008	1006	1042	1025	1011	1003	1048	1000	977	1033	1015	1035	1020	989	1003	965	958	1025	1002	1055	988	998	971	956	991	996	1030	990	1032	1027	1003	1061	979	980	956	1035	978	974	930	956	1013	989	981	1038	981	1008	993	1027	977	987	994	967	1002	999	1010	1002	960	986	1061	980	1012	1016	970	957	979	1010	953	1030	940	1019	1006	1032	1004	967	1028	1043	1028	1011	992	1062	950	1025	990	1001	1033	986	1049	1008	988	1006	1025	1043	995	1013	998	953	1014	1008	950	1007	994	1037	1067	995	1005	949	1006	942	951	981	1041	1001	996	996	1002	989	967	991	1045	1029	990	1003	1021	997	1021	1048	984	990	959	1043	974	968	973	1009	1055	1006	965	998	1017	999	1004	1034	1023	989	967	995	1033	1002	976	1009	956	1044	978	1049	962	988	1012	1020	1026	976	1063	1061	1004	986	1010	1014	934	1018	1048	1084	1005	974	995	1023	1017	1036	959	1057	1007	964	1009	981	1000	1037	955	961	1015	1039	961	1040	1001	1012	963	940	1034	1038	953	1072	999	1020	1010	1052	1003	1005	1017	1011	968	982	968	954	949	1020	1094	984	1025	965	1005	1038	1026	948	967	1054	961	964	1014	1058	1023	946	1004	990	1028	1017	977	980	1021	1023	1038	972	995	988	1023	1014	1024	956	997	1016	987	990	1052	1003	992	975	1013	997	999	1026	939	995	995	991	968	991	992	977	986	1002	1015	947	994	1025	953	1027	985	954	988	1032	1039	1013	1032	960	971	1002	944	1022	999	1029	1031	999	1007	1005	955	964	1030	1023	1011	1018	1022	995	1050	989	1037	979	985	1003	983	1041	1010	998	996	956	938	986	1029	1011	984	1022	1018	1041	1048	971	969	979	1051	1017	989	987	971	1005	1043	1019	1012	1028	994	1051	1023	951	1020	1004	981	1000	1028	1027	1019	999	990	1035	1032	1053	984	989	1045	1044	1024	964	1032	997	1013	1020	1064	1021	1001	1026	947	948	995	993	951	1008	1002	1021	1015	988	1040	993	1015	999	1002	991	1035	938	1016	989	1011	1015	983	947	1015	1019	965	946	997	923	985	967	980	967	991	989	1020	973	988	1053	1033	950	1011	986	1018	1057	950	1018	985	987	989	1017	1038	1004	998	972	990	973	979	1019	1008	1020	970	992	1004	1029	1001	1060	1018	1001	999	986	1020	1023	977	983
23529	9623	6892	3409	1487	929	1217	2918	19739	24033	9286	473	293	287	275	303	252	280	285	276	283	268	294	256	313	270	269	244	256	266	241	262	282	275	261	257	258	260	253	256	245	267	268	288	236	268	289	237	252	251	304	237	281	248	232	303	267	277	280	243	238	259	266	232	254	288	262	272	259	283	253	245	269	301	254	261	257	288	280	247	221	292	273	226	278	271	234	271	263	282	262	289	257	250	270	242	243	243	249	265	288	269	240	283	270	280	260	275	260	236	305	256	265	273	274	247	252	299	289	290	248	254	250	257	243	275	252	277	280	245	265	256	262	237	277	263	269	247	254	263	259	251	275	252	252	238	264	248	276	248	313	306	259	282	246	242	280	293	253	240	222	256	263	269	266	249	288	236	306	278	264	239	289	286	264	289	288	287	275	275	309	264	247	288	296	292	258	247	277	271	255	255	272	261	302	275	277	279	220	245	288	263	229	248	261	268	274	267	290	242	241	275	271	303	241	250	256	247	275	254	282	282	267	279	261	270	288	296	252	262	255	268	245	225	222	273	245	223	237	268	231	240	261	241	240	243	279	218	253	258	293	261	284	267	263	255	262	281	248	263	284	265	261	256	248	229	256	267	267	237	251	244	255	290	259	265	257	255	263	261	250	292	259	250	287	275	274	268	274	271	269	262	276	273	308	241	279	254	244	268	245	293	292	238	263	232	255	261	259	247	275	262	256	262	269	255	262	253	269	252	259	270	275	277	258	256	281	235	253	235	239	245	257	289	258	260	273	239	248	258	255	275	266	277	253	286	254	247	271	282	260	264	251	257	252	296	273	245	250	260	259	277	271	242	262	296	278	276	234	263	275	251	267	280	243	268	271	273	220	296	266	251	258	273	268	236	257	261	269	258	253	246	248	250	265	265	254	296	282	226	268	281	293	256	293	282	265	242	262	252	259	262	298	277	280	290	239	280	262	274	296	264	306	276	251	229	260	278	241	266	291	251	265	276	263	249	252	263	267	261	247	276	238	269	292	234	284	260	252	270	256	278	261	292	279	286	285	251	270	270	268	231	259	255	274	271	284	289	283	261	272	252	257	248	275	281	248	276	273	243	244	264	269	265	272	268	263	277	272	267	271	300	264	267	232	242	247	265	241	279	278	253	290	249	258	253	251	270	269	262	256	253	257	252	224	258	241	299	273	263	241	250	235	237	270	273	278	236	273	256	253	285	234	257	265	274	258	247	291	261	257	262	258	260	274	284	262	238	271	241	251	261	259	275	257	248	267	269	277	260	230	263	252	272	292	282	255	279	273	260	255	294	291	232	254	257	261	235	286	241	249	260	281	243	243	272	267	273	239	255	280	292	252	258	260	253	261	243	255	250	262	284	276	249	246	292	278	261	264	282	283	273	264	257	266	255	252	265	285	230	277	244	258	265	255	265	241	248	245	297	259	240	263	250	265	271	276	269	264	233	258	261	251	272	257	246	259	283	302	265	249	240	254	258	264	234	267	283	219	249	289	275	251	264	233	250	250	277	278	277	267	241	278	251	258	263	252	269	268	272	256	270	292	267	280	254	257	234	263	252	280	235	250	264	229	266	264	253	248	277	266	269	271	238	250	258	249	258	236	255	294	261	245	276	230	260	244	261	302	251	255	279	281	252	273	234	277	258	282	252	256	240	260	262	258	282	251	248	253	269	279	256	259	243	256	266	254	281	243	261	264	243	255	282	233	243	240	264	267	284	258	237	260	287	242	257	262	301	263	250	250	258	264	260	232	257	263	243	239	284	257	274	265	259	267	287	242	237	282	313	250	255	287	257	275	251	270	278	258	247	247	244	253	222	259	263	278	232	264	227	267	269	279	275	287	269	244	236	302	276	257	265	296	247	271	291	284	259	271	278	274	247	247	287	289	256	254	279	281	288	273	250	255	273	292	256	272	277	271	255	267	263	255	248	273	270	266	286	252	266	275	259	264	271	256	266	276	267	240	284	273	245	267	279	265	263	249	230	247	254	245	271	263	287	264	264	275	266	249	242	251	267	272	260	268	253	288	251	270	256	282	251	268	256	259	286	244	260	253	235	287	265	238	262	265	295	291	269	255	263	260	292	254	252	249	274	245	270	261	265	263	276	260	285	245	230	248	273	258	239	264	259	252	263	257	304	287	253	269	275	234	293	264	287	260	278	248	241	233	279	258	275	274	267	258	271	249	257	279	247	267	300	281	241	255	268	273	274	271	263	284	255	263	241	266	248	267	267	260	255	263	245	265	284	310	240	253	237	266	243	266	296	281	272	264	252	248	280	287	249	270	287	270	260	252	262	219	263	266	250	248	284	224	247	259	250	256	267	239	271	254	255	268	238	270	282	247	260	257	241	248	235	281	292	250	256	268	272	286	252	267	262	261	267	263	253	271	280	255	242	272	264	250	248	273	277	264	265	287	247	272	264	268	255	277	262	243	234	269	287	278	263	252	259	262	285	262	279	299	270	263	247	210	243	267	265	249	284	287	262	258	268	285	262	236	266	273	239	269	267	271	288	264	295	263	250	267	233	262	283	260	256	271	261	289	236	266	272	251	258	237	303	260	265	259	245	279	259	264	255	263	219	244	263	257	258	260	286	251	244	278	255	266	280	292	262	254	257	245	297	258	269	250	255	271	261	257	238	252	291	291	259	249	247	260	284	271	249	270	292	267	249	267	287	260	274	261	255	229	289	259	215	258	273	274	270	269	266	266	261	241	262	254	250	270	288	301	253	314	271	246	236	293	248	274	258	259	249	277	255	272	266	250	224	272	234	269	239	242	262	258	255	274	279	284	247	246	260	252	265	266	254	233	253	262	269	267	270	232	283	276	265	273	271	261	245	261	295	279	278	262	257	264	281	246	298	278	236	263	275	249	254	245	264	285	283	233	298	258	244	214	295	252	277	272	252	252	271	289	236	250	284	276	251	265	299	268	267	283	250	251	301	243	258	298	284	265	255	258	277	260	236	270	246	283	274	269	273	252	262	246	258	257	271	247	274	270	283	255	233	242	227	256	275	261	250	250	239	255	264	238	264	250	262	255	239	277	266	260	259	269	260	262	271	279	267	231	267	291	274	269	254	291	255	288	248	244	252	267	255	250	243	265	270	253	261	256	260	276	248	269	262	240	249	251	281	265	268	236	256	260	280	249	259	274	274	248	250	237	235	250	291	289	266	273	297	266	231	267	280	271	245	262	279	263	282	270	280	282	256	266	267	260	291	260	263	248	267	254	243	264	267	265	275	258	248	261	259	260	252	241	270	256	244	255	272	273	253	258	238	278	288	255	278	294	288	322	245	262	269	269	277	279	278	274	259	237	266	255	260	268	249	256	251	262	278	267	265	232	279	242	247	244	289	271	275	254	273	263	286	267	257	257	235	265	244	261	239	248	258	271	291	260	245	267	262	264	234	247	294	271	284	252	274	232	254	224	257	251	285	257	279	269	260	248	265	261	284	264	277	279	279	260	290	243	247
13214	5991	9708	7848	4923	3518	5256	9593	38527	44363	15035	829	846	840	777	785	767	783	755	716	759	762	756	709	733	698	692	751	752	739	713	709	728	766	746	712	749	720	705	710	719	690	703	700	686	657	674	688	638	694	700	637	646	735	716	721	713	696	693	655	691	660	694	632	713	721	726	748	689	695	662	657	735	676	737	662	664	720	671	696	728	726	655	640	668	666	684	693	689	659	641	621	690	714	714	661	704	700	739	705	630	698	706	715	694	675	650	695	695	665	704	668	683	683	698	693	712	708	696	681	714	666	748	680	688	701	666	708	702	685	645	693	667	713	662	675	693	669	666	645	707	678	687	694	661	703	730	679	722	658	675	707	676	685	702	681	647	725	726	667	679	664	708	717	640	672	683	720	634	727	642	682	713	680	703	674	668	658	706	681	654	688	679	651	686	662	679	692	687	680	700	668	722	696	662	665	673	689	660	685	686	668	684	667	719	710	699	691	738	715	690	689	672	685	656	723	689	685	705	670	652	667	652	668	653	698	704	699	719	690	703	677	671	688	659	689	678	674	667	754	635	685	638	649	659	646	727	696	702	682	642	654	703	692	672	680	674	670	671	676	692	671	666	701	675	685	670	675	696	686	647	638	681	704	671	640	692	677	674	696	663	743	729	654	661	669	688	693	683	666	700	688	654	642	706	736	734	679	714	675	694	651	713	722	703	672	658	669	728	683	685	641	715	746	674	729	688	676	705	680	653	662	649	700	689	660	698	692	649	667	668	669	680	678	673	649	700	697	715	681	674	710	705	721	707	657	709	643	713	667	671	674	660	710	673	697	674	670	643	704	719	739	704	677	725	652	682	626	713	676	673	667	704	683	666	672	728	663	661	689	704	699	700	698	681	685	635	601	704	694	734	655	648	664	688	695	678	679	659	689	627	640	656	725	667	696	664	720	694	673	709	685	700	670	679	667	681	664	654	663	710	685	702	695	625	659	684	700	653	680	697	739	676	682	696	642	664	696	691	687	691	655	682	618	663	729	681	677	675	677	669	658	683	657	672	629	702	671	662	639	707	667	679	696	712	656	647	691	714	697	665	657	659	670	688	706	677	688	652	691	655	664	675	744	665	669	685	646	666	749	695	716	666	675	682	671	678	699	672	680	719	669	727	645	676	703	707	670	671	696	691	696	647	689	712	650	701	670	672	658	736	660	706	618	649	625	609	730	663	669	686	676	673	673	681	675	728	667	703	664	657	659	647	663	715	715	721	681	686	620	658	670	683	716	708	689	723	706	700	667	655	692	703	690	710	672	697	675	662	683	714	727	681	706	686	661	669	653	717	634	704	662	713	660	684	663	669	713	689	686	644	720	678	680	647	681	652	701	688	681	629	713	701	650	725	662	701	685	701	703	697	650	689	656	672	705	705	676	714	702	681	677	659	693	632	691	647	705	686	622	686	700	661	703	712	687	701	681	703	637	702	673	714	696	696	708	690	704	631	657	668	692	661	708	678	710	660	690	695	674	688	653	697	703	724	645	647	671	678	669	682	670	617	689	682	677	669	702	701	674	714	693	707	716	710	656	734	692	658	650	670	644	736	632	666	679	697	673	650	674	640	688	728	671	733	683	723	659	678	697	626	684	703	702	718	663	664	717	690	692	715	675	678	647	690	690	741	678	693	727	696	663	667	682	633	681	661	646	689	721	678	713	686	687	652	664	687	634	670	683	694	688	689	646	723	664	635	718	674	658	702	679	686	715	668	683	635	691	650	701	709	686	668	641	661	639	651	658	711	684	685	660	661	682	654	686	685	638	714	670	684	681	663	687	694	648	655	676	659	727	659	706	675	703	758	673	664	647	662	701	681	659	665	673	675	711	731	715	663	660	658	662	733	684	671	694	667	702	686	660	691	708	692	642	666	662	671	687	669	668	695	720	704	649	689	646	701	700	705	663	645	679	660	705	686	699	691	672	697	698	671	677	688	688	679	640	688	642	697	697	707	668	645	683	641	657	652	704	677	743	694	699	674	703	686	679	693	678	692	706	672	689	659	680	680	657	690	681	680	680	724	669	670	663	675	698	707	710	649	691	644	740	656	712	718	686	666	697	684	670	694	711	675	740	693	665	686	703	711	689	729	752	683	657	719	667	687	665	665	676	674	721	684	695	681	699	661	628	660	670	644	644	726	731	663	658	694	709	681	706	638	716	698	719	695	675	721	693	714	687	678	687	675	673	648	712	645	692	683	668	694	700	666	682	710	678	683	630	663	695	701	703	633	682	697	748	700	694	664	683	683	695	676	658	658	669	733	702	684	667	635	653	646	654	713	693	744	645	685	665	642	658	650	643	627	689	732	680	676	660	707	702	678	628	675	700	695	648	680	701	672	653	662	692	696	697	693	663	674	682	659	643	675	664	677	703	734	653	692	685	711	644	662	663	654	662	671	676	688	688	690	663	699	679	665	643	618	680	706	672	657	711	654	671	698	669	731	662	720	730	656	691	667	694	745	675	660	640	705	675	659	710	634	693	634	690	638	703	650	682	629	669	686	670	657	706	688	742	649	695	711	709	653	667	676	666	659	683	690	694	724	664	696	696	661	678	703	711	688	663	679	662	708	672	673	732	729	686	693	701	655	682	688	737	696	709	679	679	643	724	657	691	679	672	681	695	704	700	697	701	685	699	703	694	704	678	705	664	708	680	623	701	691	698	715	649	698	675	659	711	719	647	629	658	692	673	698	705	695	718	698	668	668	709	630	695	688	696	663	653	692	670	667	742	687	671	649	671	718	674	684	698	655	693	663	671	666	750	691	678	714	646	700	715	666	708	692	646	694	690	661	640	714	631	669	663	691	689	694	680	723	690	698	669	679	717	709	668	679	660	654	709	680	687	687	711	685	695	628	678	674	688	689	667	688	709	683	752	672	696	693	656	671	704	718	659	729	608	676	688	695	655	657	667	664	662	683	655	667	682	685	657	650	690	696	678	667	651	693	632	680	669	709	708	660	662	651	681	659	700	668	655	685	620	686	645	677	684	698	613	668	655	637	643	679	693	680	662	667	699	695	681	720	726	654	709	664	691	673	669	665	672	647	680	686	674	665	704	625	713	707	692	694	739	707	699	675	677	669	721	714	692	679	698	679	692	683	675	643	718	680	652	701	718	711	683	693	682	682	665	717	672	682	663	680	708	700	683	676	672	693	687	663	682	666	691	654	630	693	653	677	678	726	670	653	700	665	685	720	723	713	706	709	683	701	676	663	665	680	705	721	695	740	692	698	689	666	715	672	673	690	676	677	652	681	716	626	699	693	726	673	740	670	694	763	723	680	712	661	694	686	750	635	742	697	697	707	667	698	706	652	657	662	720	676	692	701	694	686	716	642	656	638	660	680	635	683	683	681	700	672	655	627	661	685	675	705	747	641	683	684	659	754	666	676	719	670	683	704	708	709	653	690	655	693	694	674	671	709	697	720	694	692	689	712	718	639	689	670	694	724	675	644	652	656	727
35563	27922	39737	23708	6950	2741	1645	7362	18239	28313	14120	897	441	439	400	428	413	424	378	409	390	419	371	385	380	391	373	366	355	365	375	370	407	365	342	371	386	402	379	380	389	370	334	330	349	403	352	344	342	363	351	350	362	335	371	365	346	364	372	371	353	341	374	397	348	391	366	379	343	382	395	338	391	383	379	360	354	340	362	367	362	367	357	361	359	364	328	380	352	377	353	400	374	363	376	355	379	386	373	336	388	385	362	378	369	360	358	385	336	375	373	358	380	344	378	353	360	369	372	422	339	343	345	370	373	336	365	318	367	335	387	400	369	401	350	379	358	371	388	354	365	373	366	404	371	364	390	350	392	352	369	322	374	352	346	389	377	391	382	392	373	366	329	378	334	383	354	388	377	345	382	360	397	388	412	343	373	386	326	341	336	374	360	376	388	363	397	367	352	361	411	385	387	355	368	332	379	345	348	352	358	358	377	379	372	368	368	342	353	357	342	353	366	396	363	369	361	385	375	340	344	366	376	371	354	374	386	363	390	371	396	333	361	342	351	349	392	403	371	363	360	382	373	363	404	387	370	373	381	361	388	358	357	375	364	346	358	346	324	350	351	385	361	363	328	385	365	339	353	451	392	403	450	384	366	372	367	322	377	365	390	361	344	370	367	384	338	396	359	351	355	344	320	394	375	388	398	363	345	366	391	395	372	334	376	353	363	357	351	389	353	380	362	378	338	379	376	370	358	332	367	371	370	383	413	352	351	367	391	352	393	355	352	388	393	382	396	377	392	388	343	382	346	350	363	343	365	375	355	352	364	342	376	374	395	359	365	379	370	364	355	368	344	369	373	333	365	379	365	376	360	335	373	373	359	385	389	372	342	329	361	379	349	350	336	372	377	360	339	378	359	356	376	389	351	361	345	360	356	391	370	353	342	386	334	340	364	372	398	355	367	376	338	347	333	335	384	395	358	385	361	339	388	376	346	359	383	377	373	382	386	386	336	364	319	363	371	368	354	362	357	377	357	371	368	364	397	377	386	393	366	384	349	365	384	375	377	362	350	353	381	377	357	354	352	352	370	375	372	365	351	387	338	340	321	358	362	384	361	355	390	366	357	415	379	378	405	358	358	386	405	363	368	395	380	362	374	374	355	359	355	347	361	352	378	391	359	380	371	359	378	369	372	377	342	340	390	359	360	370	381	344	362	365	377	354	330	360	405	391	331	380	380	418	371	381	358	360	388	366	349	360	364	379	342	354	369	350	345	376	377	351	347	372	366	367	339	320	346	398	359	383	330	335	361	371	384	329	361	374	373	355	369	367	366	364	384	374	378	354	357	392	373	382	358	366	356	383	391	355	365	336	355	392	358	387	344	395	337	359	403	391	406	359	332	367	376	332	380	345	352	377	360	363	339	373	378	381	354	353	379	335	358	337	381	359	316	337	359	349	351	364	353	352	337	332	374	391	382	410	351	425	396	360	325	377	369	347	363	390	364	356	373	365	330	362	371	345	375	346	342	357	362	355	348	348	362	366	371	373	353	381	371	339	342	378	326	320	381	383	386	402	375	365	392	339	373	338	373	388	387	373	397	345	371	405	347	370	349	356	388	334	347	349	392	369	378	374	400	363	388	383	382	394	380	381	377	356	376	354	355	355	357	379	392	358	374	376	365	376	340	386	361	391	362	383	363	363	338	329	347	339	351	371	381	355	330	403	364	377	348	394	384	386	403	405	370	379	343	359	365	359	386	372	373	372	369	360	348	370	384	382	357	339	348	321	344	337	373	369	398	357	392	336	371	332	322	389	376	363	379	359	340	396	353	377	368	362	325	341	309	351	366	370	372	369	392	347	371	369	328	362	375	415	362	377	332	380	383	386	394	368	393	348	381	387	351	388	356	350	371	346	363	343	383	388	389	360	346	389	413	362	375	371	387	338	345	374	377	380	347	328	368	349	378	367	329	350	347	404	368	352	384	380	360	385	383	307	355	349	368	347	397	346	365	376	394	398	340	382	385	422	390	341	360	388	382	353	366	357	352	363	368	390	375	383	371	364	350	387	380	394	398	346	375	381	382	364	417	392	387	382	361	358	334	379	406	365	380	397	380	330	373	386	356	330	366	375	347	372	348	379	338	359	371	340	368	372	388	381	376	334	338	350	366	323	366	314	345	334	348	348	371	383	375	376	355	351	379	348	410	365	346	378	307	403	376	397	322	335	362	372	367	398	391	358	375	338	386	390	354	376	360	321	351	349	365	390	341	387	394	375	372	366	443	375	350	345	362	349	366	356	376	354	338	369	369	338	428	366	350	349	360	381	381	389	361	359	351	397	358	384	377	330	365	356	365	372	395	343	356	330	346	378	375	392	335	378	406	402	378	343	359	345	376	342	364	397	371	402	392	368	350	369	344	364	366	392	395	386	368	374	373	384	370	348	372	371	345	373	351	359	342	366	374	311	364	385	337	369	374	386	366	372	374	369	396	337	383	359	387	404	367	360	358	392	346	369	348	341	366	340	351	373	370	374	395	380	348	381	339	372	360	345	345	377	367	343	385	353	369	383	413	362	383	385	366	378	363	356	377	386	353	384	372	387	363	343	345	365	381	357	357	375	386	342	351	363	368	374	404	319	355	342	384	372	332	344	363	366	390	410	388	343	366	391	367	371	374	398	376	337	384	379	399	336	370	362	383	373	371	344	361	314	364	373	365	352	401	383	366	376	392	364	354	361	356	351	352	364	403	357	376	314	371	378	386	377	375	353	365	339	340	338	350	383	344	396	364	401	386	376	338	364	345	359	357	365	405	416	411	359	374	392	365	352	355	375	343	384	364	394	358	359	342	354	355	406	351	379	381	370	382	399	375	372	352	345	356	388	391	368	338	362	355	362	345	418	341	376	357	395	364	390	366	375	391	404	386	347	323	374	381	355	400	311	399	357	346	377	349	385	404	374	377	341	345	346	363	412	353	350	365	335	372	375	348	365	380	368	374	336	381	385	385	358	359	370	402	383	296	394	323	390	339	405	337	381	353	360	344	347	353	353	381	368	369	377	401	354	347	350	338	364	386	363	383	397	349	361	389	373	365	390	330	387	360	356	357	377	372	383	390	332	360	356	404	359	380	353	378	367	390	377	367	371	345	330	351	385	351	371	343	399	374	392	377	358	353	366	378	367	362	330	374	343	335	359	355	348	346	354	350	358	374	348	357	383	379	383	346	359	361	362	363	295	356	372	357	354	379	371	364	371	339	382	354	345	368	360	337	348	333	327	390	383	392	361	361	352	383	365	355	368	372	355	368	368	358	359	383	394	367	385	422	347	371	381	358	373	384	360	386	394	336	356	383	387	420	391	316	353	344	351	380	385	372	372	386	376	370	368	360	340	364	406	373	348	330	378	376	344	354	382	392	368	391	342	345	398	405	372	338	360	343	361	400	382	371	347	385	370	413	346	355	397	387	377	337	362	363	371	356	399	359	373	358	327	360	370	352	351	369	366	342	366
19204	20013	37778	28009	9706	7507	6101	23416	37594	48229	16676	1448	1354	1260	1273	1141	1180	1113	1142	1096	1147	1089	1038	962	1052	979	951	957	998	962	989	957	974	1032	967	914	956	976	913	988	969	953	968	955	973	979	953	967	927	915	895	961	923	887	924	924	971	1007	919	905	921	923	918	907	913	873	884	973	866	904	906	959	938	905	880	910	917	881	939	933	922	925	926	943	910	953	891	943	950	884	943	927	874	894	882	882	925	861	908	889	889	856	945	899	934	848	888	955	863	880	908	893	937	870	906	910	937	874	922	888	894	934	885	901	944	847	876	906	887	895	876	875	897	867	907	930	927	921	879	886	916	884	936	852	894	856	876	952	928	884	878	912	897	965	909	894	908	901	898	913	908	883	923	909	917	885	930	945	933	898	914	913	932	863	928	860	897	906	905	923	871	871	950	923	896	816	869	941	885	901	930	887	902	881	913	850	858	968	943	932	917	904	878	945	952	863	886	914	854	962	915	909	868	878	900	878	922	957	918	878	916	860	942	970	926	908	904	895	918	932	905	904	883	931	889	859	867	852	911	923	894	864	921	895	902	929	904	870	908	917	887	867	904	942	854	825	891	894	891	904	920	923	888	880	834	867	870	896	914	903	918	881	913	933	924	890	905	924	872	875	888	945	924	927	947	886	939	883	907	872	895	865	936	901	868	868	926	917	880	915	869	938	905	913	929	917	880	930	884	888	910	910	849	951	872	893	825	930	921	923	931	870	924	863	933	932	853	810	833	877	859	916	899	906	931	896	895	887	932	903	888	905	927	916	851	951	934	858	937	895	916	946	940	887	937	839	916	851	920	956	903	844	906	960	957	906	904	878	892	892	902	927	877	855	905	950	923	887	973	864	943	877	946	943	898	897	875	935	935	860	914	903	875	901	893	878	879	883	898	894	929	900	912	929	943	925	877	928	923	899	874	894	873	913	870	919	867	888	868	859	933	857	867	859	912	906	914	959	896	879	914	904	903	887	929	944	891	905	917	904	852	910	858	909	864	877	889	891	846	871	856	901	830	874	945	896	871	928	899	880	928	919	898	905	855	928	915	868	892	897	862	921	926	927	867	949	956	907	894	943	868	901	850	955	940	864	898	898	875	895	894	909	920	900	922	923	888	897	870	837	874	913	896	845	921	895	904	866	880	911	873	900	919	889	920	914	885	897	867	875	955	928	915	887	902	837	846	888	907	882	892	921	937	942	845	929	854	900	905	909	910	920	932	943	909	856	954	981	941	896	815	903	934	900	967	880	904	931	921	895	862	899	890	886	939	897	935	893	923	895	882	894	944	894	869	922	837	905	910	918	981	928	898	885	849	857	940	866	907	898	875	932	847	918	925	884	876	959	908	917	856	892	899	860	917	905	933	884	934	908	873	904	888	884	879	816	904	902	900	870	871	885	907	897	902	911	857	978	899	978	884	893	936	839	903	956	923	880	865	858	901	878	910	875	893	866	894	974	878	836	863	873	858	863	900	884	932	897	867	901	907	909	931	874	936	925	883	884	846	864	902	950	944	878	854	907	872	914	914	903	892	889	887	895	945	907	869	906	931	917	873	863	924	917	903	922	937	865	875	883	954	925	912	912	920	834	913	903	866	945	874	887	945	838	925	866	896	914	894	894	898	891	874	902	966	905	884	944	913	844	882	808	891	885	930	923	858	891	864	910	880	909	910	873	853	937	938	873	899	967	896	892	917	920	865	878	878	891	922	912	893	901	897	867	913	852	904	912	931	935	962	944	930	937	892	915	901	922	961	920	873	871	893	873	919	934	940	913	917	909	938	863	894	874	919	927	954	906	929	902	912	947	952	953	856	919	885	894	931	966	896	884	897	913	917	870	930	829	908	901	933	950	890	898	898	881	873	876	894	898	932	888	906	904	861	877	921	887	933	914	896	947	886	886	880	923	938	925	868	910	907	921	931	898	909	941	874	903	839	883	942	942	841	916	897	875	867	895	937	952	900	924	899	928	870	912	940	914	911	910	894	915	901	855	912	869	884	931	941	898	908	909	869	901	881	900	906	956	893	864	924	909	879	912	849	883	898	918	865	888	878	886	887	923	880	953	936	892	894	939	902	879	912	916	922	933	925	870	939	922	889	839	938	880	920	901	938	896	924	926	878	901	878	889	919	899	893	873	951	884	892	935	913	897	923	879	873	947	893	964	905	891	888	894	925	849	925	961	893	877	938	943	891	855	923	852	866	906	963	911	903	909	924	906	900	910	922	874	843	922	866	913	876	851	840	890	899	919	915	896	901	934	925	856	887	877	870	891	837	974	960	927	952	896	882	925	833	847	945	880	935	967	904	885	961	940	888	924	875	843	928	840	897	949	848	911	852	898	930	891	929	904	904	899	940	891	923	908	917	892	870	931	894	916	918	907	905	913	941	939	877	908	918	864	858	914	940	924	859	891	936	953	887	922	942	906	885	912	918	933	894	913	916	894	848	899	948	928	897	923	841	871	939	937	904	890	932	937	885	898	927	949	907	896	866	910	952	896	962	871	930	922	905	921	870	945	876	882	888	886	877	958	924	935	951	932	909	886	909	911	902	876	848	926	919	950	926	906	882	920	938	844	872	912	932	887	908	922	883	877	881	923	855	914	882	910	952	880	855	906	927	878	915	878	871	954	852	898	860	848	976	937	968	866	900	884	908	840	889	922	965	887	939	876	895	881	906	927	871	892	933	928	899	911	894	881	899	887	908	867	874	973	885	875	931	857	911	874	893	919	865	906	914	832	925	928	928	887	943	952	888	910	893	889	852	908	873	940	885	907	921	941	921	901	893	936	861	909	903	875	910	897	934	918	909	947	986	868	933	920	881	936	896	897	888	948	872	895	861	880	868	880	873	952	881	887	881	904	841	885	878	910	853	891	885	891	908	951	892	868	938	871	901	930	862	875	930	938	891	908	883	925	907	952	936	899	892	925	933	885	905	845	950	877	951	894	912	922	911	932	894	976	937	883	920	926	893	865	928	921	967	968	943	891	921	881	918	934	880	952	916	885	907	915	911	888	934	922	894	927	910	906	894	856	943	911	948	908	857	894	910	872	936	922	894	942	909	908	892	896	904	928	899	874	936	928	930	912	919	949	934	867	945	883	878	906	913	927	884	936	927	918	905	895	924	911	913	943	889	921	871	894	873	885	897	887	868	897	925	891	954	938	864	857	920	873	847	918	917	924	941	887	884	840	906	906	955	906	887	919	871	927	904	895	925	910	913	948	923	884	897	917	883	872	916	909	919	916	878	925	913	881	935	926	871	919	907	938	937	909	950	899	981	901	924	870	865	922	894	884	884	886	930	872	916	893	932	867	832	876	898	924	876	892	907	941	938	923	918	913	905	898	867	922	949	887	892	873	921	919	925	877	915	893	893	861	951	969	857	875	888	895	916	884	937	928	880	807	893	881	919	884	895	901	920	872	903	908	937	908	846	882	919	927	960	885	880	955	904	867	885	851	875	944	876	934
18324	27147	28426	12981	4456	3788	2779	1639	1345	556	465	382	404	371	356	377	351	371	379	350	367	371	372	355	339	378	336	364	371	396	357	353	380	350	327	376	322	370	367	356	369	383	360	381	369	339	370	351	369	397	350	370	357	373	373	371	332	358	373	347	338	347	349	379	346	341	335	354	308	325	379	347	388	400	364	361	421	345	386	396	392	357	324	346	315	379	386	352	377	339	347	353	377	363	369	373	379	352	378	362	369	337	397	345	314	385	370	338	335	331	341	340	363	370	348	352	326	362	358	382	358	336	366	353	368	364	326	388	344	376	369	369	368	391	336	354	343	382	336	339	373	338	374	340	388	358	338	381	407	357	320	342	346	349	319	359	356	383	392	322	375	394	329	357	346	374	368	371	351	360	351	366	360	401	351	364	357	365	357	374	382	393	389	370	375	334	334	363	367	358	343	346	361	378	340	345	376	341	342	354	337	335	360	358	356	313	366	412	372	323	361	335	343	393	354	391	353	378	396	353	357	368	347	347	371	374	355	345	382	377	351	338	368	341	336	346	390	389	338	358	332	373	342	358	324	358	410	337	353	353	339	352	349	367	325	356	385	355	316	346	356	351	344	357	391	341	369	354	346	341	331	354	368	358	377	319	344	343	336	375	370	372	371	378	348	365	369	359	330	365	344	385	344	380	372	360	362	395	325	375	395	345	359	345	345	374	360	357	357	365	373	373	362	341	381	344	372	346	368	382	366	369	362	365	342	351	360	399	347	385	338	365	355	355	380	342	381	320	359	386	356	358	371	308	361	384	376	345	348	364	382	368	373	388	407	365	365	354	368	328	347	343	333	360	354	361	404	351	356	375	369	339	351	363	348	376	376	344	393	352	368	387	383	358	383	345	351	336	381	359	373	354	360	369	348	359	368	372	353	352	389	363	390	379	355	349	403	365	351	346	379	379	363	376	373	370	368	358	361	358	330	378	349	344	354	363	397	373	364	351	344	363	323	364	355	338	347	388	389	341	363	379	334	355	378	361	355	383	367	384	332	376	414	361	349	371	369	352	376	363	344	372	377	372	348	384	330	381	359	323	354	376	329	351	346	415	391	364	406	364	360	336	375	373	384	371	388	350	361	377	395	367	328	375	386	346	357	379	332	369	384	357	358	362	360	348	348	340	348	354	346	393	382	359	361	362	340	376	331	376	416	357	376	344	356	367	358	374	353	357	357	340	372	373	367	347	380	382	371	348	390	357	364	357	334	354	382	341	368	349	335	344	397	332	375	345	381	383	386	346	388	386	338	363	384	338	354	388	353	383	384	351	363	349	369	377	364	350	363	365	381	384	389	357	345	392	351	387	366	376	355	355	322	357	389	344	376	362	369	342	367	338	345	389	324	394	365	340	339	362	344	396	409	392	404	380	390	370	369	387	377	400	357	347	347	392	369	344	359	362	378	366	371	364	340	395	336	358	387	395	415	370	372	380	328	345	363	335	355	385	364	360	376	383	386	364	366	343	372	372	353	372	335	407	326	376	354	374	340	358	371	343	369	362	339	343	347	325	395	339	383	360	338	357	384	359	354	352	365	379	361	358	371	354	352	349	345	371	348	354	362	331	372	367	342	371	325	350	388	345	383	367	398	396	360	400	352	364	400	374	390	374	356	355	361	366	379	366	349	350	396	405	376	352	416	373	356	374	321	400	387	389	368	357	359	333	350	370	336	359	371	363	363	372	344	358	357	350	348	319	360	420	346	330	335	364	358	373	397	365	379	371	342	368	377	381	354	328	357	374	373	360	362	383	332	379	363	378	362	343	390	364	326	352	363	372	398	359	388	394	379	363	371	308	386	366	351	364	366	376	338	361	315	359	362	369	387	357	365	326	386	354	351	383	350	381	365	352	358	350	363	385	348	392	373	344	354	375	329	373	350	351	347	338	353	340	334	368	352	361	347	387	349	357	335	353	355	327	359	395	373	371	381	348	365	315	367	357	382	339	368	386	335	374	355	369	369	366	375	380	367	381	391	338	354	357	335	394	387	345	401	366	379	401	335	373	340	381	381	381	332	319	415	354	346	348	362	354	340	342	368	336	358	380	361	360	353	325	364	389	323	336	393	366	347	333	341	361	385	370	338	343	418	377	354	344	360	387	363	389	383	385	335	358	369	364	349	361	354	361	333	317	390	358	350	364	379	375	386	368	357	334	353	339	360	326	362	384	332	356	387	370	375	348	349	371	381	344	351	339	371	369	399	376	360	397	381	379	366	374	376	397	364	335	416	358	378	365	347	387	379	364	378	352	336	393	374	377	363	390	338	352	326	385	350	299	333	376	363	413	381	373	390	333	351	318	337	394	374	314	329	377	352	382	350	319	336	378	356	330	364	340	400	353	380	363	385	395	341	379	328	350	337	371	367	335	368	368	380	358	352	347	352	318	371	413	371	351	369	359	366	372	354	358	385	355	372	385	391	361	354	372	348	371	373	396	378	363	381	354	330	368	347	390	366	369	377	386	367	360	357	382	367	348	363	322	357	343	404	368	383	354	378	384	317	364	392	328	376	388	351	331	394	401	370	385	316	346	342	337	330	366	328	378	333	332	345	359	365	354	357	333	361	379	389	354	351	370	379	373	335	350	361	362	358	335	363	348	381	376	382	396	379	366	346	414	353	393	358	339	356	386	398	324	356	327	351	345	367	367	336	410	371	383	352	360	385	343	315	351	360	334	327	368	339	339	339	326	337	381	388	346	336	383	381	369	367	378	384	371	358	387	367	386	322	408	358	365	400	365	372	396	394	359	372	309	339	372	345	364	384	360	352	392	366	321	379	363	371	364	379	369	350	349	342	339	385	357	377	370	337	332	361	339	353	369	339	363	330	360	349	391	372	362	374	351	368	381	398	365	370	363	393	368	375	363	346	363	377	377	355	400	353	389	374	342	323	330	354	366	335	375	359	361	307	355	363	354	411	364	344	356	350	396	327	379	354	383	364	406	372	386	345	383	344	376	321	362	351	321	333	356	334	325	392	375	345	380	377	389	379	326	370	344	356	378	365	391	422	343	364	387	376	335	369	376	361	362	330	381	361	345	382	402	323	366	361	333	377	343	355	340	351	347	359	372	353	329	358	379	342	355	374	360	367	383	375	361	361	327	351	357	391	355	354	370	354	358	390	371	369	364	347	379	372	350	348	402	356	343	350	348	350	371	376	351	401	369	341	335	373	365	396	340	334	354	372	343	340	366	406	382	352	348	364	342	341	340	356	369	328	352	383	362	340	373	380	369	361	402	372	333	350	365	363	398	348	402	351	380	366	381	353	368	345	395	399	356	353	367	357	382	349	362	327	372	375	372	384	365	383	295	376	364	374	354	413	356	359	305	361	337	388	362	385	396	362	352	354	394	354	344	366	345	395	343	354	359	332	364	379	337	377	359	378	351	386	360	362	351	369	388	375	384	395	369	376	369	371	358	359	349	365	363	347	358	335	360	363	370	342	367	330	341	345	364
10606	21264	29462	20118	10996	12802	10024	6124	5659	1818	1369	869	915	871	910	873	905	881	864	891	866	849	844	870	901	908	842	942	871	847	891	876	869	872	853	850	864	806	863	893	875	863	863	878	924	908	867	873	853	876	866	818	850	895	866	893	867	820	933	808	918	835	824	898	828	886	896	889	830	883	825	878	845	897	855	845	897	849	875	919	895	913	886	825	910	846	847	826	860	849	866	910	879	870	896	810	876	895	840	868	927	830	899	859	885	840	865	852	906	861	846	846	888	960	883	864	860	842	900	862	890	832	910	900	835	814	863	881	846	846	844	831	871	933	864	887	835	825	868	860	829	915	855	870	861	831	799	829	897	837	867	870	847	863	853	885	862	848	904	939	871	903	910	887	846	875	880	856	895	872	823	847	878	838	893	880	857	862	804	869	893	819	870	848	846	896	847	823	845	850	831	868	877	802	941	814	872	846	837	839	837	910	811	888	914	852	831	918	899	873	868	896	856	866	874	862	854	810	855	849	866	848	861	820	861	836	837	839	895	914	896	872	841	871	883	812	870	865	882	833	914	845	856	854	907	793	882	893	877	841	877	835	821	911	870	875	874	927	866	887	856	850	895	871	944	887	893	903	880	868	852	849	867	874	848	888	869	808	842	850	855	853	937	868	916	838	852	803	842	859	913	837	866	825	877	828	794	892	828	874	891	882	861	845	839	849	909	860	819	805	907	837	845	855	888	815	840	841	830	862	846	886	878	863	844	872	823	857	894	852	916	890	855	845	876	860	866	855	919	847	849	880	858	804	932	829	864	852	863	887	863	866	856	857	868	846	858	845	864	892	906	894	833	896	855	848	884	858	891	856	830	912	889	857	849	811	844	855	851	877	898	920	885	835	846	873	821	866	859	863	870	838	873	897	850	826	918	851	873	873	825	865	825	878	872	907	849	880	833	819	867	906	805	885	869	903	856	914	890	852	848	843	833	828	887	891	919	890	886	863	885	901	821	923	820	887	942	859	887	818	840	846	847	866	885	840	871	851	882	898	888	852	889	864	873	854	834	884	874	817	862	881	832	853	835	856	883	873	867	857	908	899	850	938	868	813	838	900	882	849	865	835	837	871	885	878	829	852	895	865	913	889	907	866	886	853	892	851	828	862	898	812	868	850	844	895	883	892	818	906	851	839	873	848	858	875	860	893	813	896	815	838	852	853	837	846	902	855	897	852	890	852	872	836	873	925	856	875	888	844	867	891	839	872	836	836	835	878	877	843	918	860	929	836	905	900	867	816	911	848	876	859	873	855	865	881	900	858	846	866	794	889	871	834	914	851	826	889	880	846	900	848	897	870	876	832	813	884	845	898	849	879	885	863	894	882	869	888	877	861	838	866	858	876	893	877	852	897	844	931	883	828	916	901	879	810	903	912	834	884	913	881	892	864	915	826	831	907	863	805	835	903	844	839	842	859	810	879	836	855	886	895	863	909	870	913	880	840	900	829	840	887	897	906	876	853	890	870	847	871	863	866	890	896	882	842	858	866	898	835	863	830	937	888	870	891	861	880	857	849	833	861	836	873	865	888	868	823	888	865	855	855	862	864	891	916	851	887	840	844	890	816	866	861	899	825	854	840	879	873	913	922	956	912	843	889	852	865	890	849	856	912	824	845	874	823	806	882	872	845	835	892	906	814	867	816	889	887	824	845	855	888	903	834	857	846	851	860	859	918	901	847	849	832	909	858	870	866	902	849	855	856	839	894	864	841	878	882	836	894	832	867	899	868	887	857	859	914	860	896	817	899	853	818	848	824	869	799	822	857	841	917	814	843	873	763	891	853	802	871	894	836	893	896	947	823	867	921	862	871	833	876	844	823	896	868	850	831	878	886	873	874	816	843	858	850	801	804	884	835	930	851	873	849	821	851	834	839	843	907	861	845	862	860	898	896	891	841	878	848	898	891	863	845	890	850	883	825	897	881	854	887	871	895	851	843	876	899	850	862	912	854	828	825	868	789	834	858	891	884	848	868	864	819	896	854	878	878	870	877	879	865	873	823	899	881	890	848	900	874	918	847	880	932	864	863	875	892	900	871	866	870	856	877	886	878	815	864	853	890	832	826	814	899	880	913	839	848	866	967	833	846	879	854	945	876	848	829	856	886	865	934	862	895	862	897	829	862	846	858	806	835	836	879	828	862	895	873	934	870	922	885	898	860	873	837	869	847	868	874	850	859	833	868	818	884	860	845	906	840	861	870	884	876	880	846	914	901	840	846	886	857	901	937	869	861	849	852	859	902	825	849	825	892	896	959	872	847	890	860	855	881	838	898	869	858	838	818	829	852	880	853	879	819	879	868	887	875	901	869	826	867	913	858	860	880	886	886	870	860	883	877	893	842	872	903	887	881	858	852	881	863	888	921	880	857	930	899	842	856	912	860	850	872	866	851	851	871	862	893	876	877	897	851	921	884	894	884	861	882	870	851	822	831	836	804	882	812	863	886	878	818	889	895	875	814	853	862	848	805	837	868	878	854	836	905	901	904	828	865	910	840	795	904	845	884	849	882	815	852	897	857	864	848	851	883	845	853	880	829	895	870	871	850	813	907	910	910	796	853	916	841	839	848	857	885	854	832	903	912	878	900	847	885	868	880	898	883	878	885	942	853	811	837	849	890	847	897	871	881	823	884	856	854	881	904	893	815	826	853	867	853	835	920	880	877	852	903	921	889	896	869	888	850	932	904	875	837	855	850	831	880	867	837	841	874	853	905	852	859	893	912	839	904	903	844	878	791	873	840	825	875	842	849	870	888	829	906	813	841	890	882	808	876	827	899	842	878	891	859	823	878	838	893	888	888	901	912	862	845	903	867	879	897	851	850	887	879	856	854	883	877	836	857	884	863	844	904	796	844	958	903	841	870	873	836	893	868	852	907	803	836	908	865	861	820	918	876	873	866	840	863	887	866	909	880	884	852	874	874	890	882	901	866	871	850	889	830	804	847	872	907	842	873	827	858	934	860	859	899	884	836	875	879	849	901	812	859	801	880	802	867	864	852	895	829	910	873	866	869	845	822	877	887	818	885	846	922	889	853	885	853	889	899	858	888	837	795	853	918	924	855	843	805	850	854	864	843	858	906	860	887	823	868	859	892	861	870	886	829	899	877	828	884	836	812	862	908	852	854	880	834	869	813	834	843	865	885	867	893	885	894	833	889	872	926	837	857	867	892	869	838	824	916	870	845	854	853	941	842	856	910	873	879	856	923	858	864	913	877	841	835	867	879	873	904	869	880	829	899	885	869	857	868	869	866	882	854	849	880	867	899	875	901	885	849	894	892	875	842	877	866	864	833	855	901	851	828	856	881	883	861	901	867	897	821	884	875	850	877	897	918	864	842	893	896	859	933	788	860	867	873	921	820	886	833	876	819	861	872	890	865	852	900	861	812	837	813	846	908	862	892	830	850	885	859	834	866	885	863	830	865	900	843	877	829	899	886	818	871	873	850	894	861	871	893
46749	42132	30373	22818	9328	6594	7716	2979	2015	2945	677	332	280	251	273	265	278	240	248	276	260	250	265	240	249	255	261	240	271	274	269	234	245	235	259	219	243	262	250	260	233	255	239	246	269	262	233	247	236	254	266	240	219	238	244	237	221	253	239	236	264	260	249	205	246	233	234	224	255	231	237	243	235	257	244	254	238	210	254	211	208	219	237	218	254	237	251	213	232	273	213	263	239	225	252	230	259	223	246	218	276	240	256	213	241	234	241	212	236	241	246	243	239	241	230	236	263	243	232	234	225	232	227	238	221	254	223	225	229	240	245	238	244	231	252	230	201	217	229	225	223	244	218	236	219	245	216	221	213	216	217	230	233	228	225	248	229	239	258	227	250	212	239	208	240	251	230	228	246	256	208	257	231	266	241	225	208	248	252	217	235	234	243	250	206	226	248	230	263	225	215	255	284	236	255	228	219	230	249	238	257	239	214	245	242	232	237	233	250	232	234	214	260	208	235	244	239	234	203	253	239	235	217	248	265	270	233	229	249	238	243	217	251	246	232	225	250	228	241	248	222	248	257	240	220	204	245	230	243	237	229	231	248	237	265	196	255	233	239	261	229	267	259	243	201	240	240	216	255	210	264	249	243	234	245	222	224	235	247	242	227	245	257	215	227	238	224	248	217	234	240	241	230	231	255	224	233	253	214	218	212	241	265	268	241	226	209	233	232	255	217	213	220	268	223	240	226	234	240	239	236	231	234	242	232	244	253	242	239	218	251	206	268	234	230	240	242	229	212	212	268	235	256	228	256	252	236	254	244	257	240	232	217	250	235	243	238	238	239	220	239	247	250	205	236	256	248	220	249	261	245	208	235	248	236	227	252	252	230	230	221	234	216	234	235	227	220	280	241	215	227	273	233	214	232	253	231	234	235	222	243	241	257	248	235	214	242	202	233	243	216	246	226	229	267	255	273	256	252	247	244	248	229	219	228	251	251	231	235	220	235	229	238	239	236	233	225	256	211	235	220	199	237	240	234	231	213	237	235	250	220	241	231	236	234	257	228	242	224	225	221	226	230	223	242	251	219	248	248	230	232	223	247	239	221	226	239	213	244	246	232	267	255	214	230	243	226	241	238	215	243	233	259	234	254	231	216	234	247	224	240	216	235	250	233	246	264	230	250	274	268	247	262	224	259	245	254	231	223	228	210	212	222	233	221	238	238	228	224	221	257	253	235	232	234	246	228	263	196	222	243	258	256	225	237	239	205	250	223	231	211	233	218	254	262	246	289	224	242	261	250	233	243	239	207	248	247	213	243	233	249	243	244	224	275	224	235	237	219	243	262	225	262	249	245	228	260	245	226	241	257	228	245	248	246	218	233	214	254	243	242	223	246	219	214	219	235	235	219	224	209	248	239	206	227	223	246	260	228	230	247	218	222	222	243	259	221	252	266	238	221	227	209	226	249	244	265	216	224	235	242	252	222	193	235	204	234	240	211	237	239	230	243	264	229	240	266	246	263	221	245	196	231	265	228	234	248	244	207	214	194	244	224	248	249	228	224	255	226	187	236	232	243	221	227	220	217	254	259	238	221	215	251	221	268	218	249	246	266	249	224	258	224	245	240	234	233	229	242	273	252	260	250	241	239	252	213	231	262	252	220	230	266	229	249	256	240	255	253	259	252	221	243	234	259	213	233	235	264	236	255	238	237	238	219	219	242	248	247	223	241	252	254	238	212	211	265	204	250	204	244	234	227	209	231	257	234	211	242	239	226	255	245	258	256	230	251	236	211	237	231	225	219	235	248	256	239	206	224	214	271	211	216	219	245	258	240	224	241	244	234	252	263	225	256	222	253	252	239	240	225	236	235	233	253	218	234	261	253	250	239	231	235	249	241	214	235	254	238	259	219	234	221	237	246	220	233	272	250	255	241	254	253	247	237	241	259	205	249	197	253	229	241	244	245	239	233	230	241	208	244	232	266	234	218	200	224	257	241	202	233	256	242	232	229	268	253	233	250	247	252	247	251	243	243	271	254	232	231	263	209	213	272	248	247	204	227	228	276	226	230	220	232	253	248	213	194	253	251	280	255	235	228	247	227	251	236	226	247	217	241	244	219	232	225	259	250	216	248	232	229	231	232	222	258	247	236	255	240	233	211	241	235	226	263	247	262	220	208	256	235	249	206	212	223	253	251	232	241	215	275	270	213	241	223	232	224	249	234	218	270	236	273	239	244	226	236	237	243	223	234	203	226	244	232	246	263	234	242	247	223	247	243	230	234	251	239	232	245	246	233	257	267	227	256	232	228	211	250	262	206	252	233	241	261	206	244	206	247	237	231	258	227	232	240	235	220	245	253	218	237	259	244	232	223	245	248	217	218	242	219	261	244	226	238	258	234	222	213	218	261	257	226	234	247	233	209	255	232	225	248	222	230	237	236	262	242	233	220	214	260	226	235	225	264	236	220	213	252	247	230	226	263	245	205	207	221	249	253	256	219	216	218	224	229	226	243	262	240	213	257	244	234	248	242	246	231	257	244	234	239	226	252	240	233	234	252	209	249	236	216	203	232	237	242	237	253	224	233	217	218	243	223	237	231	202	251	222	254	236	226	236	225	230	245	245	242	230	237	245	261	230	253	244	248	237	243	243	245	223	234	238	229	206	236	257	249	227	225	239	265	268	244	239	261	235	222	250	229	221	244	253	226	267	243	270	194	233	209	250	248	258	236	237	243	217	291	261	237	243	269	242	228	265	235	257	255	221	259	208	239	221	267	246	233	225	222	237	236	224	210	262	267	267	256	249	236	226	225	247	213	223	210	263	207	261	239	248	231	243	260	223	229	254	278	257	213	244	241	248	239	213	213	209	231	252	247	205	223	232	232	220	233	220	215	231	225	245	233	230	208	209	229	257	245	240	227	211	268	252	203	230	259	244	278	222	225	231	249	233	235	233	230	233	242	226	220	222	237	239	224	213	237	265	291	238	260	243	228	200	257	268	228	233	231	261	247	218	242	254	224	257	260	234	217	221	229	220	243	217	223	249	233	216	220	259	249	240	246	232	265	257	224	262	252	222	235	230	208	248	232	268	230	221	251	281	245	256	236	247	214	227	229	240	246	231	238	221	238	235	219	233	228	242	231	247	235	257	240	255	243	242	224	240	257	260	248	227	230	248	214	236	257	251	270	217	241	209	250	252	222	241	226	246	239	224	218	218	219	227	224	270	261	261	229	244	251	228	230	236	244	252	262	248	265	231	262	244	213	227	233	238	257	246	217	243	248	233	227	219	237	246	220	222	221	199	221	251	218	247	231	252	226	230	245	234	251	247	249	202	254	231	223	218	238	244	265	245	271	240	263	243	244	241	249	235	233	208	227	232	240	242	256	244	255	242	220	231	239	228	252	237	242	234	264	253	230	211	219	231	224	245	253	225	241	243	227	229	248	238	231	201	277	222	247	237	210	230	211	241	279	247	227	230	257	220	204	218	261	244	219	238	250	228	236	235
29525	28476	30154	28825	14780	19182	21723	9687	8689	10607	2618	985	948	914	860	838	806	785	801	739	757	697	697	735	727	651	672	698	700	675	670	664	698	638	698	662	652	691	684	631	633	614	625	642	698	657	678	654	680	633	648	628	674	700	652	642	653	636	653	615	651	674	589	613	561	614	656	659	630	602	637	615	578	604	625	604	614	627	622	604	636	686	602	592	631	633	599	617	652	615	606	604	601	622	619	579	615	606	586	660	634	673	597	670	604	638	648	632	650	573	647	578	673	593	638	606	664	649	651	596	640	642	632	639	611	615	617	635	614	625	630	682	603	652	665	598	632	569	644	613	640	649	603	592	583	598	627	637	611	670	614	626	616	633	634	604	676	693	616	615	605	629	646	619	652	627	663	641	598	627	631	625	633	612	602	648	658	634	615	635	563	600	604	624	684	656	643	663	589	603	633	608	581	642	637	617	584	631	589	636	600	656	623	638	597	586	606	615	598	623	575	637	607	647	645	613	632	665	637	630	606	594	648	645	644	582	649	686	635	610	620	624	645	651	627	628	623	616	617	609	603	603	629	616	671	644	652	660	615	633	587	599	650	693	646	594	611	599	585	627	632	595	663	651	643	650	636	638	638	639	650	603	593	613	604	600	651	678	636	631	638	621	616	616	579	658	656	624	604	634	628	611	624	610	644	623	629	591	639	657	615	605	606	589	595	611	584	643	635	625	617	595	581	653	643	632	634	618	613	635	602	616	623	643	620	688	560	646	610	612	647	636	639	617	631	608	642	592	611	657	630	659	629	595	572	646	602	589	610	621	611	609	668	660	624	670	643	626	639	622	619	615	676	587	654	650	653	622	612	633	609	624	635	567	624	622	630	594	627	611	613	652	668	579	640	619	657	644	611	596	651	632	598	599	609	631	614	641	594	627	635	630	629	672	595	611	625	635	607	646	587	611	569	621	649	605	609	630	616	631	629	597	615	634	626	637	675	601	584	630	626	643	595	574	645	650	641	656	589	654	664	573	630	673	591	632	624	635	621	633	628	617	666	669	635	591	639	632	602	598	647	666	660	615	637	617	592	621	631	665	610	612	629	632	649	633	611	651	596	566	613	605	597	577	593	630	638	598	599	602	614	639	592	616	682	598	642	620	613	645	606	560	592	635	637	602	657	672	568	594	640	604	624	618	607	624	639	602	631	623	586	618	599	605	641	624	650	627	652	604	662	597	646	596	628	619	600	599	622	645	617	642	644	629	629	628	601	651	616	618	646	596	604	604	640	616	614	576	596	620	636	585	604	646	599	575	632	622	624	644	620	613	609	653	589	658	595	573	652	596	646	619	628	585	582	633	676	628	644	598	635	646	605	646	623	694	606	585	626	605	614	629	591	619	608	670	645	621	646	655	633	627	603	624	657	617	602	609	639	609	637	600	637	581	634	585	653	568	632	633	610	640	682	676	600	620	609	609	609	633	656	611	632	631	630	657	635	636	643	589	651	638	564	638	645	659	610	589	627	633	631	621	653	598	588	622	602	604	599	574	674	617	613	626	666	614	600	667	616	603	586	654	641	635	627	616	616	578	581	661	664	606	644	604	653	613	666	652	635	573	641	648	574	654	576	615	627	646	631	620	596	683	589	631	596	629	599	625	598	661	648	592	658	609	639	611	708	634	636	646	631	671	653	655	617	643	612	655	616	625	656	645	584	654	613	595	599	641	659	684	606	632	684	621	649	621	626	630	629	621	598	632	657	649	572	642	644	610	627	628	580	632	654	600	579	606	645	620	578	637	661	642	641	610	695	591	615	638	580	653	627	620	651	644	595	645	617	609	598	631	630	621	635	603	652	617	597	666	581	611	613	598	595	669	600	618	589	640	594	624	631	648	633	630	654	629	635	642	590	619	595	607	620	602	612	612	644	610	615	606	611	633	641	615	614	572	632	595	639	675	639	636	622	634	587	594	629	637	601	619	626	604	675	638	583	627	638	576	597	639	634	615	618	644	617	576	661	651	632	598	599	644	611	611	591	597	624	657	594	591	649	638	572	620	635	590	646	638	592	626	635	590	657	603	606	593	603	666	636	634	587	624	580	614	609	587	661	633	595	616	606	638	626	667	612	647	611	613	611	639	614	635	604	623	661	658	640	650	623	640	591	670	645	615	648	602	651	630	604	599	623	624	622	651	610	673	593	624	641	614	578	635	626	668	624	602	591	629	609	621	601	611	596	583	574	637	636	649	658	611	636	639	670	660	589	617	622	623	600	618	626	599	662	650	615	664	635	646	632	647	634	648	636	634	596	642	642	634	612	624	669	613	651	642	635	684	602	581	616	614	601	642	643	636	629	623	646	604	655	602	622	621	606	636	622	602	644	644	622	654	620	633	661	602	665	626	639	643	647	607	623	607	634	616	621	634	606	606	659	608	650	636	568	633	612	651	670	617	651	610	619	625	568	673	566	599	625	642	683	601	621	595	606	636	614	587	650	677	644	591	630	636	592	616	611	629	639	673	591	608	627	645	675	598	607	653	590	630	654	620	636	634	604	663	633	597	606	637	619	646	588	645	591	604	676	636	601	601	578	607	623	541	626	605	633	644	619	601	609	593	599	591	559	595	606	593	662	655	618	606	623	639	652	631	612	596	617	656	602	615	659	663	600	674	637	555	636	630	589	666	611	656	636	616	621	605	629	610	690	608	635	607	630	638	626	615	579	621	623	655	632	609	645	643	594	589	607	638	601	631	602	637	628	627	593	625	621	604	624	600	618	650	706	617	638	651	647	635	612	660	600	635	591	643	619	611	613	645	605	619	624	643	619	651	608	601	635	658	631	574	613	642	626	604	651	600	659	589	631	617	645	628	658	616	651	617	617	606	648	626	619	642	638	679	620	614	646	587	647	583	661	642	623	595	620	652	620	573	621	619	603	585	636	603	571	656	623	587	582	573	609	630	606	599	634	611	579	614	582	621	644	582	657	655	636	632	595	663	622	593	634	604	651	645	662	614	637	600	586	610	617	630	581	626	592	619	570	672	625	638	666	625	662	598	672	589	624	639	634	602	644	634	592	608	598	614	658	621	609	656	629	634	657	627	599	639	622	633	591	631	657	683	624	623	604	617	621	605	621	603	631	649	621	663	642	651	606	609	605	647	641	615	662	624	623	629	609	598	580	600	640	610	613	632	608	632	623	604	670	602	648	642	628	567	654	623	618	658	645	610	643	659	606	649	625	615	637	640	598	640	577	594	603	635	589	616	664	668	592	660	633	594	665	692	594	623	586	622	628	597	591	616	666	632	641	634	691	642	602	619	598	611	652	599	636	671	612	639	615	683	660	634	598	629	613	647	637	608	594	615	595	620	664	581	653	620	638	640	674	618	627	627	595	565	603	644	645	603	659	631	628	626	593	646	596	660	626	666	566	632	621	621	628	653	634	620	628	645	600	623	655	643	629	668	632	585	579	614	588	643	687	572	590	601	603	600	616	605	627	592	665	605	677	655	585	648
53227	38220	27930	8464	3582	2158	5300	5866	1184	1356	636	470	429	417	430	386	397	375	366	353	374	368	362	362	385	350	310	366	350	316	331	350	354	382	336	341	349	371	352	319	314	345	341	343	308	300	331	388	332	328	309	309	320	357	304	307	345	358	303	315	330	335	374	347	339	301	290	324	320	340	338	314	280	324	316	303	316	353	341	313	318	340	307	351	322	337	343	311	318	345	306	347	342	359	320	303	339	321	346	313	314	360	307	308	336	324	326	329	340	275	323	328	339	318	321	341	333	332	323	308	364	335	381	316	347	337	304	351	362	362	360	349	295	270	306	326	311	278	322	326	342	327	344	328	324	313	328	337	330	324	339	337	345	352	337	334	353	331	326	336	356	335	332	334	359	318	314	303	318	299	313	308	318	331	339	273	323	338	340	324	322	352	354	317	277	356	355	344	334	288	342	337	362	350	316	309	337	318	304	331	330	334	326	303	332	331	320	312	293	307	323	341	295	293	297	334	301	348	307	301	337	320	309	308	345	349	307	322	344	318	344	359	333	342	365	330	323	356	308	343	346	282	347	329	300	312	341	344	321	316	297	325	317	294	357	348	319	292	305	323	315	323	317	363	345	325	300	314	301	318	307	317	320	334	317	338	310	279	305	358	361	301	329	398	346	331	328	336	332	310	336	329	329	312	351	327	353	348	302	363	305	337	292	325	352	304	325	317	357	331	367	323	304	390	337	328	328	317	300	309	338	344	332	341	335	338	323	340	308	321	360	328	302	312	334	368	316	327	341	296	311	303	324	305	336	350	334	338	312	323	353	341	330	315	345	314	348	326	354	344	317	304	352	324	346	313	325	324	314	292	342	317	299	302	302	325	362	344	340	320	342	307	331	317	358	338	346	312	336	320	299	312	311	308	326	298	333	313	314	337	321	355	301	342	296	285	332	318	341	316	335	332	346	327	355	336	343	302	312	358	296	320	305	310	328	319	289	281	329	321	334	346	323	296	275	338	315	322	339	342	343	318	320	312	338	322	324	284	375	308	313	330	337	332	346	311	322	307	322	320	322	327	322	309	325	368	351	313	353	322	327	337	330	312	297	358	310	292	336	314	320	316	343	295	279	301	335	335	303	289	340	304	355	342	341	314	333	351	300	317	373	335	338	328	337	346	341	318	315	281	307	327	355	312	305	299	302	327	370	342	303	293	303	373	342	334	323	322	303	317	323	308	349	347	316	349	341	341	311	345	334	302	343	329	330	351	329	307	344	315	351	339	288	320	283	306	326	330	305	338	346	352	279	312	313	279	289	321	296	300	301	326	327	326	338	338	298	296	299	317	341	324	349	336	345	342	371	302	369	320	291	328	345	321	330	344	301	325	314	341	310	340	306	331	329	355	341	330	336	298	323	306	302	342	364	317	329	336	308	325	325	341	365	330	326	319	342	327	340	327	341	344	323	310	352	319	312	378	327	300	318	314	305	324	353	307	336	341	327	338	345	365	305	275	315	339	335	321	312	330	335	321	322	329	325	300	340	323	327	318	319	341	343	354	340	344	362	288	327	287	306	312	354	312	305	294	320	321	347	350	350	358	329	336	310	306	302	336	315	339	333	305	337	333	316	312	330	330	302	310	309	316	346	342	334	305	345	297	324	331	364	336	341	329	323	334	345	333	316	352	338	342	294	305	310	348	362	349	305	325	335	343	307	341	373	335	332	287	324	304	326	324	323	340	311	352	334	338	312	332	337	320	353	357	324	311	354	340	305	339	319	305	326	319	302	330	314	342	330	336	343	312	324	303	303	305	327	314	308	329	368	359	345	341	313	309	326	308	329	313	352	281	327	348	320	341	313	332	327	323	290	303	357	330	312	304	346	300	334	312	308	310	331	329	269	303	321	297	345	317	375	336	310	328	319	335	342	344	320	340	304	320	345	375	318	323	348	338	301	344	338	332	350	301	330	313	363	343	311	334	324	333	296	332	352	321	351	304	326	338	324	335	336	310	320	332	361	323	306	303	330	318	339	331	286	348	328	353	321	367	349	327	311	360	293	332	289	319	342	324	283	316	342	317	332	320	346	322	288	328	315	351	376	298	334	353	341	334	360	309	353	328	348	311	353	338	281	368	351	346	355	329	343	312	328	356	327	352	313	337	330	280	314	339	335	283	312	355	320	331	327	340	321	363	345	339	345	325	342	334	369	333	315	334	300	328	322	340	342	339	339	286	305	327	332	325	321	347	310	315	334	333	317	308	333	315	320	340	294	339	292	335	312	340	328	305	327	354	304	346	353	327	298	280	324	283	330	348	344	331	325	350	310	299	312	280	316	341	297	324	330	345	334	352	321	339	341	326	326	341	312	332	310	320	345	317	339	317	321	327	324	363	364	354	327	311	311	309	297	296	318	359	324	357	329	289	340	319	335	309	315	337	362	368	313	304	309	359	336	302	341	313	313	316	355	329	332	289	360	325	334	345	357	322	321	331	348	335	351	280	358	329	326	325	362	296	290	357	337	327	316	368	339	331	313	334	331	340	325	347	313	301	333	352	306	348	336	331	332	323	314	335	301	312	326	337	330	318	324	345	291	345	316	303	349	296	296	313	367	333	317	345	370	291	348	322	333	325	347	356	327	324	331	296	329	308	321	298	322	323	328	322	325	327	312	340	353	344	320	313	331	336	325	359	309	331	300	334	289	339	331	346	310	355	334	324	312	331	297	340	359	322	330	330	345	310	327	326	332	339	330	331	337	331	325	325	314	335	296	334	315	346	350	304	334	321	347	341	326	290	333	337	372	333	313	297	298	296	299	328	322	314	341	334	316	350	276	303	309	328	337	340	304	331	362	354	377	338	346	337	314	320	299	339	346	364	326	332	356	281	332	357	337	313	316	307	343	331	359	312	312	313	316	297	304	328	351	338	279	318	310	306	332	290	315	346	330	360	322	328	327	346	340	329	308	339	318	279	332	338	306	344	329	355	354	322	327	365	331	321	315	311	329	320	335	319	315	322	303	319	362	339	356	326	308	321	336	332	317	333	335	344	318	339	355	354	337	291	294	313	350	336	301	324	317	353	323	308	346	327	326	319	335	313	297	346	336	348	324	307	321	332	311	295	316	304	321	367	333	332	343	303	305	342	307	323	322	318	328	317	286	314	316	317	374	359	287	326	311	317	319	364	296	318	302	326	300	330	303	348	318	323	316	341	343	314	330	368	337	322	320	302	342	335	332	350	322	307	348	352	310	351	289	301	330	321	287	318	299	315	344	336	301	316	338	333	304	363	366	298	313	348	365	352	320	335	337	339	321	315	301	315	311	299	342	334	322	308	302	302	327	340	342	336	339	328	313	299	332	334	357	335	317	306	310	331	298	363	334	345	341	336	320	286	345	334	307	336	325	311	323	294	307	348	323	317	321	293	390	299	286	334	362	310	320	335	347	338	295	317	326	344	319	334	332	308	345	321	320	303	339	353	334	309	276	324	321	328	315	378	296	358	339	333	312	294
33856	26438	20819	7058	8275	7004	16914	13151	4089	5921	1975	1701	1541	1453	1368	1271	1259	1227	1136	1189	1109	1054	1054	1040	1035	950	978	957	1024	940	944	965	909	930	947	870	881	943	881	915	893	896	918	913	845	863	885	826	884	836	858	858	885	822	843	872	892	830	801	805	837	829	833	838	893	834	791	836	832	814	829	845	852	823	847	816	830	790	844	807	790	835	780	860	867	820	803	799	770	845	826	810	837	804	846	825	813	782	817	834	826	825	851	822	811	855	885	766	779	825	835	795	834	786	787	842	824	817	779	839	853	826	799	769	812	772	817	809	795	831	883	847	821	797	788	788	804	860	764	807	818	814	853	806	824	813	827	793	830	798	879	819	774	865	788	820	797	823	859	764	862	846	774	794	764	787	844	788	782	794	782	877	760	823	801	807	842	792	817	747	830	824	832	816	815	780	826	831	786	750	782	812	798	787	794	831	796	800	843	796	839	788	804	785	835	810	749	789	809	793	819	813	790	837	798	826	790	822	828	784	775	847	800	796	841	825	833	834	830	793	790	807	785	865	827	818	876	845	782	786	791	837	842	807	807	798	800	812	809	757	842	815	794	827	799	841	839	808	792	825	821	825	796	865	817	822	799	845	803	827	834	773	800	785	838	838	762	784	833	782	834	786	842	845	841	790	805	796	797	884	790	849	844	816	811	788	816	838	830	803	809	813	810	787	785	751	785	800	796	788	834	795	839	811	779	777	792	808	891	769	827	807	833	847	782	808	775	826	834	816	797	821	795	766	824	792	815	770	800	782	871	789	849	781	842	810	823	839	838	829	829	831	809	837	811	768	821	805	833	789	817	848	803	776	780	856	859	862	849	844	897	830	800	812	805	847	800	800	780	804	771	821	837	799	830	832	838	838	841	811	828	803	799	809	862	800	811	859	801	849	800	822	830	850	864	832	767	817	823	821	781	820	845	791	794	784	780	857	859	773	801	799	757	853	863	832	766	813	773	800	768	836	786	845	805	807	803	805	818	745	857	791	805	788	809	822	846	858	832	818	817	783	780	825	823	822	780	784	807	792	829	825	833	810	854	793	801	796	769	839	806	807	785	786	805	795	812	765	850	816	810	813	803	784	794	755	836	803	812	818	832	764	815	787	807	814	813	819	831	821	789	821	865	806	815	826	846	834	854	816	835	807	831	818	843	839	849	811	756	783	782	821	792	793	779	824	813	806	800	799	839	839	813	841	849	820	843	803	829	807	807	837	857	834	752	805	781	786	783	820	813	829	829	805	808	811	809	861	824	793	850	799	833	882	797	815	792	759	835	829	839	812	756	824	783	781	783	817	774	822	843	803	811	795	812	818	788	812	829	788	828	820	783	788	834	829	829	810	837	790	841	860	769	797	814	805	841	826	785	753	856	768	849	831	791	800	841	841	840	815	786	847	767	851	820	865	783	790	854	828	817	812	793	786	825	785	829	778	838	765	785	799	802	795	806	768	800	780	822	803	814	799	767	765	781	829	798	791	812	825	813	766	827	843	784	783	772	780	821	811	828	843	811	795	793	735	856	758	832	812	820	789	784	825	826	855	804	823	795	893	842	818	831	765	754	840	798	830	837	861	820	799	786	829	819	845	780	808	769	827	834	828	853	824	818	796	849	801	801	842	818	862	758	843	782	800	837	854	830	801	785	751	799	814	795	804	814	810	773	798	776	830	833	816	853	872	813	790	788	794	795	813	823	826	815	861	826	811	879	798	876	800	785	837	869	774	778	795	856	859	797	804	771	813	843	807	850	802	839	803	837	795	779	781	813	834	840	857	805	817	816	799	868	775	812	812	753	816	875	791	803	827	821	786	823	825	807	776	813	837	790	776	818	795	846	832	796	888	803	784	811	772	827	797	832	813	760	808	824	809	801	824	836	808	788	785	774	824	843	831	807	823	809	862	770	795	836	855	793	813	828	795	767	820	858	818	889	862	807	827	797	818	796	796	794	769	793	830	807	772	813	841	847	866	813	811	813	820	816	802	808	809	780	767	822	836	826	865	873	805	775	796	805	856	797	833	815	811	782	866	749	799	839	801	838	809	841	785	851	849	783	785	807	813	794	831	807	773	801	833	828	783	786	790	824	768	851	811	762	827	855	796	821	779	859	811	778	752	801	863	795	815	825	796	843	781	816	771	811	798	807	795	799	825	842	783	834	827	850	788	757	877	797	835	804	884	861	885	776	811	766	837	838	813	859	830	800	867	792	769	831	766	822	784	886	833	824	788	878	789	847	782	783	800	807	812	816	799	801	832	810	794	805	823	847	799	821	821	853	780	818	793	816	804	801	840	835	807	837	826	791	843	789	785	835	824	796	776	798	805	834	823	849	779	796	821	853	817	766	813	812	765	842	800	785	844	818	813	782	814	840	816	823	760	800	808	799	737	863	817	768	824	800	797	780	878	840	778	803	825	780	851	845	790	831	808	775	792	786	788	775	786	842	800	813	856	791	808	767	870	826	855	772	847	829	846	876	781	828	781	800	830	780	846	846	846	831	802	812	831	775	827	782	818	813	754	813	831	850	799	810	790	784	816	767	796	824	788	823	858	795	834	803	784	796	857	792	800	809	757	798	810	774	832	854	814	780	842	830	893	842	797	772	841	792	811	816	808	826	821	826	813	827	826	783	791	802	819	770	824	866	801	822	815	783	805	817	819	899	813	812	771	841	810	783	794	817	784	808	822	805	871	829	810	799	806	780	786	834	800	827	845	775	870	868	820	781	789	819	808	773	829	795	840	838	834	783	836	834	792	830	843	771	800	759	819	822	855	787	816	774	838	874	763	779	788	807	823	804	851	770	795	798	809	824	864	780	843	813	778	769	816	806	760	823	742	822	795	811	822	834	791	814	840	824	853	804	771	826	787	860	790	767	802	824	811	825	847	843	776	808	831	765	804	805	781	837	835	837	808	863	850	778	773	811	806	806	830	746	860	820	749	861	839	800	832	850	850	792	870	811	828	783	862	834	821	858	804	797	827	825	821	815	829	804	776	833	763	749	829	845	868	870	793	818	855	820	787	824	823	815	811	813	783	817	795	745	817	884	788	812	797	818	829	786	836	816	861	893	800	826	834	828	780	790	760	799	818	784	797	846	866	848	809	788	852	745	805	777	849	780	781	805	840	817	813	829	842	861	782	795	833	802	828	773	814	836	800	816	830	805	808	802	820	792	831	872	789	774	814	849	797	849	869	761	806	805	834	752	734	788	818	779	812	809	815	810	773	890	789	808	770	831	821	816	803	842	755	794	851	828	799	783	807	794	816	836	825	795	852	801	797	824	815	776	819	803	786	838	830	812	776	818	807	841	827	816	840	807	782	775	866	827	797	794	807	774	830	819	779	830	763	874	840	799	823	845	875	865	894	790	798	780	803	844	773	748	773	846	847	799	823	814	787	787	797	811	839	795	866	834	826	773	825	822	796	795	808	796	843	829	830	802	805	834	799	793	868	820	817	775	820	844	854	862	812
19308	8862	1564	548	447	415	349	567	814	455	291	306	322	322	272	259	284	290	314	288	280	278	283	290	299	277	287	304	308	262	293	308	310	278	319	279	341	298	329	313	279	332	276	298	286	315	292	292	300	319	308	306	307	320	312	323	294	269	271	314	289	290	311	299	319	263	289	301	282	306	300	301	297	298	302	311	292	311	315	319	280	261	288	292	302	320	313	300	289	300	276	279	280	297	307	311	289	278	279	261	295	291	292	256	333	296	325	315	321	303	307	332	315	310	332	277	306	291	297	294	324	340	299	304	276	287	313	286	335	279	291	287	308	308	306	300	308	334	307	296	316	291	314	313	284	290	296	300	305	328	315	318	290	315	303	297	322	315	266	296	312	293	299	298	309	281	300	300	292	284	298	313	270	301	281	265	297	260	288	300	284	286	319	277	308	298	303	316	283	298	289	280	262	301	285	291	277	304	293	300	292	315	277	316	288	290	284	301	283	274	312	296	331	312	265	297	307	267	260	305	314	321	302	293	307	290	273	302	297	308	290	284	318	325	309	270	266	298	303	275	287	295	284	279	310	333	306	300	292	304	300	304	318	301	281	317	290	266	290	284	303	315	333	307	317	286	280	297	304	292	277	316	284	319	304	261	264	276	304	283	303	312	313	316	325	314	287	274	309	332	298	301	284	280	279	284	308	299	301	286	300	274	284	296	291	296	271	309	304	294	306	298	318	306	306	298	310	270	286	326	275	272	300	274	255	284	293	316	289	270	306	303	281	307	304	306	313	286	269	327	318	271	295	307	268	333	316	307	272	301	268	308	293	303	295	292	300	298	286	276	282	329	308	319	299	267	290	302	311	290	321	282	289	307	303	285	259	285	305	279	296	274	313	309	304	316	263	312	314	317	286	330	278	297	324	327	292	308	290	304	315	299	290	302	294	282	284	295	312	319	287	305	320	305	281	331	290	286	284	269	280	314	297	289	314	289	291	288	310	284	288	289	295	289	282	267	305	312	285	268	277	287	283	296	295	305	298	317	328	271	312	279	280	290	306	290	331	254	289	285	283	286	298	306	226	308	284	262	272	301	297	295	280	284	298	330	328	307	288	282	299	297	310	277	297	334	293	286	299	290	280	307	279	319	294	290	315	288	272	309	264	315	297	329	297	325	299	302	297	322	286	283	325	279	305	307	312	314	289	268	271	309	274	257	308	293	294	321	313	285	295	331	327	302	318	332	280	299	267	286	306	317	305	266	292	300	309	321	296	323	310	319	309	298	321	359	283	320	278	301	255	293	276	284	277	282	327	316	287	312	289	293	280	298	290	309	271	291	290	287	288	273	251	282	278	323	323	280	309	300	284	297	299	316	312	282	330	274	296	272	260	270	294	276	285	304	278	288	289	274	309	303	312	318	314	348	306	320	295	273	317	314	301	258	276	278	275	293	302	255	309	280	288	282	326	283	283	318	311	306	317	266	309	272	282	309	292	291	300	284	290	281	280	282	287	287	293	281	327	288	309	277	319	280	304	298	281	266	317	320	270	288	301	345	285	263	283	283	287	275	292	340	295	273	324	296	294	309	278	309	307	290	312	296	285	303	287	291	307	282	289	329	275	318	313	270	280	321	276	279	290	301	291	320	317	293	268	277	287	302	300	303	268	300	334	299	320	313	293	305	311	293	321	284	294	279	295	292	277	303	316	263	248	314	285	302	291	321	303	289	295	315	294	297	278	298	342	292	328	266	328	339	327	260	332	286	291	311	281	295	360	303	323	316	286	278	295	315	295	321	302	278	287	302	295	288	295	281	300	304	302	273	270	288	287	289	289	256	299	280	292	314	311	300	331	316	306	300	306	300	316	271	306	294	297	284	312	306	297	281	323	302	297	297	305	298	334	283	317	304	291	292	311	305	306	290	318	288	271	294	331	315	297	291	308	334	321	308	291	302	287	279	299	301	297	311	306	315	305	303	286	276	279	305	298	265	292	292	297	298	294	298	300	307	291	298	326	285	278	301	332	284	302	333	295	315	294	269	289	309	326	291	283	306	330	296	277	278	292	283	331	290	317	310	311	267	274	307	312	295	329	299	309	321	306	301	283	303	307	317	314	285	289	299	275	304	306	318	293	294	298	343	305	305	290	294	296	327	296	341	278	291	303	303	284	309	291	302	282	291	326	319	312	299	301	329	310	292	299	313	291	297	267	291	303	318	306	308	312	301	272	313	312	276	312	304	296	278	320	274	333	285	268	297	264	291	293	285	302	282	302	309	299	304	327	326	316	313	339	288	266	310	262	283	304	325	269	310	307	289	295	305	320	268	301	304	328	307	311	293	298	275	321	264	286	296	302	308	282	278	304	271	338	271	326	261	280	286	290	326	281	283	303	315	311	289	280	291	291	291	285	301	290	243	317	299	290	289	321	324	316	271	282	320	276	289	312	291	311	340	265	281	282	274	302	265	291	329	310	299	318	294	293	296	295	299	261	310	278	319	312	293	319	276	302	297	286	293	302	281	326	278	300	282	280	282	282	302	307	298	332	281	287	286	276	308	288	305	313	266	297	294	307	296	304	312	275	272	296	304	305	287	311	297	264	320	309	287	282	264	299	252	320	307	300	281	331	326	308	314	254	323	303	338	319	276	288	311	277	293	306	300	281	284	302	322	274	323	305	275	292	293	270	320	320	248	344	286	292	334	304	303	280	302	289	306	326	314	318	316	294	277	282	313	316	290	317	275	319	282	306	282	277	306	326	279	327	293	328	313	326	314	328	274	294	281	310	325	320	307	311	281	268	270	293	273	294	300	300	279	267	279	298	308	293	305	299	319	258	307	296	305	303	328	304	276	335	324	304	271	273	303	304	316	287	309	319	297	292	293	292	313	280	293	298	310	283	286	264	295	270	275	309	296	315	277	286	279	308	322	326	279	299	293	297	299	305	290	314	317	281	277	335	307	299	298	270	271	293	289	261	297	272	296	282	294	271	329	302	284	322	316	282	279	319	300	295	293	321	266	346	306	283	312	270	284	285	266	268	288	336	271	304	271	305	289	296	325	281	316	316	308	290	335	283	280	335	272	270	284	308	307	339	329	291	290	274	305	264	334	310	282	281	291	304	307	325	283	257	291	275	280	272	268	310	323	299	289	303	289	291	309	311	287	285	282	275	297	308	305	295	301	292	298	311	283	278	299	300	315	319	260	299	276	280	298	294	300	308	299	269	274	312	329	337	260	327	301	319	296	281	284	280	313	311	303	302	288	269	321	301	278	265	273	307	307	282	299	308	300	279	312	308	320	295	286	298	300	297	297	288	299	287	288	292	314	270	300	263	279	342	327	298	292	339	285	301	283	285	304	325	325	294	320	295	293	301	296	320	298	315	261	256	309	289	324	294	302	291	308	317	304	319	285	303	265	299	327	268	307	311	285	297	272	290	310	289	292	297	302	266	328	300	279	295	294	313	326	279	299	302	283	269	314	297	310	299	374	268	305	309	298	322	277	270	280
10184	5848	1913	1302	1397	1195	1115	2396	3862	1701	701	739	726	776	718	767	713	699	682	740	722	729	753	753	758	749	707	737	754	712	712	742	695	702	689	728	692	740	713	718	718	754	702	699	722	722	728	711	736	738	713	726	775	786	729	723	717	714	718	731	724	724	745	677	740	692	699	727	754	758	766	710	721	706	703	726	721	689	729	715	795	677	731	704	758	716	755	719	771	759	733	695	721	745	683	754	782	694	731	722	727	760	688	674	749	703	761	742	726	764	713	747	736	732	706	808	719	752	756	726	745	695	812	711	715	769	718	699	726	733	705	752	784	691	674	744	749	723	699	755	712	707	719	703	735	716	715	740	703	742	716	702	745	694	751	757	733	744	720	741	743	711	738	719	679	702	708	783	699	735	758	715	722	722	710	719	731	729	746	717	742	753	694	726	696	737	700	725	717	674	739	726	703	721	736	718	741	707	749	713	693	732	747	666	730	698	717	697	679	733	739	721	736	707	697	653	719	722	733	725	733	746	741	705	756	729	689	753	741	790	716	750	704	702	701	707	739	738	700	715	747	741	694	698	759	753	738	729	696	730	691	715	803	738	727	746	720	708	692	756	721	749	722	731	720	744	750	722	703	737	758	734	699	663	699	716	725	687	753	778	720	719	727	711	723	701	757	747	723	718	712	727	705	696	716	737	710	762	685	724	777	732	693	748	767	677	776	726	759	763	725	705	706	736	728	703	719	752	729	757	732	687	728	768	731	694	712	751	736	701	687	739	730	738	661	751	713	696	706	752	768	729	698	751	759	701	755	715	695	704	719	757	714	741	703	765	682	707	696	775	698	687	789	768	720	726	709	732	702	708	731	700	689	720	749	758	724	729	762	768	705	736	819	701	773	726	752	728	676	708	748	728	703	686	725	726	694	731	719	730	723	737	748	765	757	756	719	748	715	698	710	721	761	728	752	770	726	746	739	762	720	735	723	687	730	745	738	748	745	731	718	742	725	737	716	746	702	743	734	738	738	722	692	745	687	699	719	733	667	760	745	783	768	734	744	745	704	733	760	722	694	715	724	706	717	722	682	712	740	660	710	741	755	750	733	736	747	709	753	768	723	762	752	719	719	755	732	762	781	746	762	702	722	712	737	704	740	701	776	735	694	755	746	727	685	683	746	708	686	668	754	746	762	685	741	795	714	767	727	703	722	730	720	717	696	709	765	689	711	726	734	747	737	742	700	714	707	704	690	756	715	744	707	754	761	757	718	694	717	737	730	731	751	672	743	733	744	718	765	763	742	718	737	713	682	705	763	743	726	727	745	734	752	747	692	728	694	704	753	730	749	766	715	684	688	734	754	751	768	690	725	715	691	693	714	740	756	740	717	736	704	729	714	744	669	772	710	707	753	679	734	762	715	692	687	716	724	727	665	709	745	748	716	736	696	742	729	768	725	761	737	766	699	709	685	790	665	689	722	715	663	668	703	745	746	697	688	724	745	684	733	703	748	714	733	717	729	709	729	754	753	662	726	756	735	729	722	745	745	717	698	725	732	737	714	717	740	783	763	747	685	725	730	727	785	684	669	714	742	712	728	779	727	776	758	734	699	735	724	699	720	726	718	760	724	740	716	738	741	726	671	751	752	730	737	756	729	748	745	775	712	734	729	729	746	689	719	709	722	743	739	720	706	754	732	725	753	721	713	774	725	745	711	707	730	660	744	724	702	689	748	754	704	744	724	675	733	736	732	704	651	716	718	718	697	744	767	698	738	732	762	746	717	718	744	765	707	740	734	724	678	760	726	746	705	780	691	743	731	724	750	776	729	757	749	767	721	754	731	758	722	657	720	747	728	707	764	702	737	715	708	760	701	767	715	751	720	761	727	735	692	720	686	718	734	700	725	758	705	711	735	703	720	765	683	743	691	719	736	719	742	727	687	717	716	735	715	774	759	726	687	743	750	762	727	713	714	700	726	743	686	699	732	731	725	709	714	704	738	766	749	696	711	730	706	744	740	724	700	689	698	716	722	714	696	725	778	676	763	709	720	708	727	734	780	734	716	766	717	737	749	700	763	702	751	738	674	696	721	682	744	778	735	726	728	734	728	739	712	709	689	723	769	709	783	714	722	674	720	716	768	756	734	764	707	739	754	759	709	660	709	713	736	741	721	699	750	738	737	746	751	684	737	678	712	713	734	783	755	701	718	715	731	721	750	739	728	723	820	762	742	739	719	694	713	672	741	733	711	720	748	711	708	759	728	727	727	714	733	735	720	744	715	728	728	709	715	803	726	704	682	720	726	724	678	745	742	734	739	701	700	736	745	767	757	738	756	724	742	728	760	724	722	709	729	718	757	759	732	730	739	706	706	740	703	778	749	696	721	722	738	689	725	807	762	768	729	776	781	709	728	768	696	711	714	719	793	734	757	715	751	751	778	674	706	732	707	704	728	753	748	704	711	708	733	772	738	711	744	748	712	754	720	746	711	736	731	742	738	745	752	754	707	763	649	725	729	774	704	716	705	743	710	733	730	730	696	709	722	685	667	744	734	740	714	752	644	715	733	709	683	690	646	717	708	752	720	759	716	731	768	752	713	712	731	688	704	731	732	747	712	751	737	732	748	664	720	703	714	715	748	705	738	732	753	722	729	713	670	699	744	704	733	713	739	724	688	732	706	680	676	720	742	750	716	744	693	700	711	752	695	707	741	728	722	726	704	752	769	733	766	655	703	721	746	692	736	716	700	706	731	730	756	729	749	747	720	724	718	772	757	726	696	718	703	711	735	775	728	718	720	711	769	731	699	780	743	704	698	752	772	703	662	680	700	781	802	753	748	721	725	714	728	705	702	698	729	698	720	742	739	732	723	727	745	770	709	709	772	736	770	740	749	746	707	742	710	714	764	788	727	700	707	724	749	694	736	763	677	703	749	674	733	700	712	704	746	704	731	735	681	735	731	736	786	761	714	708	753	717	726	690	710	720	697	747	701	707	778	696	726	719	698	693	732	716	736	708	713	731	753	760	735	718	728	745	710	768	710	742	766	701	713	753	719	704	731	689	701	737	727	679	729	762	676	744	710	726	740	710	740	738	717	730	754	718	770	690	761	735	712	768	754	657	741	742	708	726	703	706	706	737	745	693	682	696	746	778	712	755	672	749	681	756	716	720	699	745	720	686	745	765	760	756	736	725	695	725	700	713	717	676	743	717	715	737	713	759	737	750	718	708	733	676	722	706	724	698	762	736	739	692	705	704	735	749	739	678	733	783	788	679	665	724	731	729	740	743	744	700	733	691	699	750	670	726	713	697	721	703	739	722	725	727	789	709	723	713	731	749	798	708	728	724	764	741	752	774	722	733	719	713	678	771	692	678	745	718	701	762	708	683	719	701	791	715	754	704	759	745	752	718	706	720	762	744	707	717	738	744	699	725	716	735	727	729	748	673	756	708	737	665	777	728	713	696	753	706	716	776	703	705	738	685	704	756	742	765	730	716	713	746	722	684	721	745
36338	19261	6988	2908	1314	954	1738	13528	15358	5441	639	268	253	247	261	213	213	186	181	225	197	208	200	233	202	198	213	188	215	188	191	212	195	199	175	198	206	205	205	214	182	171	202	183	202	213	185	190	205	230	212	175	212	196	203	202	227	200	214	195	199	194	207	204	221	199	197	193	218	199	209	181	193	217	182	191	186	182	190	173	211	201	201	183	200	167	223	184	214	219	202	201	205	182	164	219	192	186	168	210	192	200	223	202	209	198	177	226	214	199	190	214	213	175	204	188	188	202	195	194	225	196	206	184	204	216	227	182	229	212	174	200	223	179	211	208	180	198	210	190	194	193	200	217	210	185	195	216	182	179	168	196	199	194	203	187	204	189	195	221	202	193	218	204	215	206	193	192	216	195	214	178	201	190	200	207	229	190	190	202	201	208	188	191	202	181	190	175	202	199	196	182	213	193	195	222	211	189	219	205	189	188	219	201	193	208	192	205	201	188	193	208	202	189	178	219	201	199	210	216	188	202	195	154	203	212	178	194	211	210	179	174	191	202	215	204	201	194	216	177	194	193	199	194	198	172	213	200	211	202	212	207	196	198	187	190	197	192	184	206	202	186	197	167	192	216	218	182	185	198	207	204	211	210	206	212	199	205	181	173	201	185	200	198	193	215	196	207	184	205	198	192	191	208	213	214	190	173	206	209	209	194	195	185	189	186	191	191	198	202	177	197	204	189	196	175	220	190	209	185	200	211	196	203	189	181	199	197	218	192	202	195	182	217	195	207	211	203	204	168	200	211	189	211	204	188	198	224	182	186	191	170	180	178	212	189	173	209	173	202	201	206	200	186	211	171	185	202	208	185	206	197	210	202	211	191	182	191	214	199	201	207	218	201	200	201	197	227	203	204	213	195	208	204	210	185	197	203	232	202	188	178	176	218	191	190	211	202	186	209	185	213	203	204	201	212	208	203	214	181	196	178	207	183	201	189	203	193	196	228	220	181	205	187	208	188	212	197	197	202	188	234	193	195	199	202	191	202	219	194	170	187	219	199	202	187	225	198	213	179	217	195	205	212	194	209	187	213	193	193	193	186	202	194	206	180	187	221	218	176	184	206	207	196	214	182	200	217	174	197	214	184	207	194	227	218	200	206	191	206	180	219	206	186	234	188	208	203	202	209	214	209	196	201	175	202	191	172	189	194	200	228	188	206	193	220	209	220	200	216	191	182	202	170	209	190	183	171	182	206	198	176	204	180	201	184	198	196	212	178	187	204	188	222	204	202	198	223	194	195	187	177	173	181	203	184	234	197	190	192	214	188	188	199	199	216	180	177	205	191	215	217	198	181	176	198	211	184	203	192	199	185	188	197	215	202	228	197	191	179	192	229	189	205	188	204	208	212	188	195	184	208	192	225	216	227	207	211	208	209	173	196	203	173	174	178	193	199	186	185	193	198	187	196	228	181	198	223	186	172	202	183	196	218	219	201	182	198	202	223	199	200	209	194	200	185	170	180	207	197	189	202	180	214	188	190	200	211	222	187	194	186	194	218	196	208	184	184	194	200	207	201	182	207	161	203	211	187	193	206	196	204	188	196	186	208	187	181	203	222	208	214	235	195	219	185	200	227	200	211	178	186	191	212	209	218	184	186	186	210	204	246	177	196	198	196	179	205	180	184	192	232	212	205	211	195	206	196	197	202	183	195	198	185	180	213	212	222	222	195	214	201	199	177	200	211	189	188	178	189	226	201	215	182	214	243	209	188	198	200	216	169	196	191	195	210	189	192	194	180	193	182	208	203	179	171	187	183	181	183	217	182	218	203	203	181	200	210	175	182	193	185	194	201	224	182	232	194	191	193	195	207	203	205	206	189	202	194	215	210	220	183	195	203	184	209	208	224	183	196	191	187	180	188	199	187	201	192	226	214	199	179	189	200	199	183	214	198	206	194	232	191	181	183	186	199	202	194	189	209	192	177	197	198	209	228	207	187	204	164	219	177	193	202	211	211	225	204	201	192	199	192	209	192	178	204	183	198	221	195	183	211	205	208	185	207	220	202	196	219	202	215	171	209	193	181	203	200	201	219	199	193	190	193	197	192	225	176	210	199	190	199	232	172	202	196	192	231	185	196	182	188	191	191	200	172	170	204	199	204	201	179	191	196	202	180	193	223	227	201	190	168	216	177	180	189	210	204	177	178	200	206	184	199	198	207	186	199	200	192	184	231	206	184	198	183	213	183	216	215	210	190	182	182	163	196	208	207	201	192	205	199	189	205	182	200	225	193	216	192	180	202	192	181	208	164	191	193	227	213	182	214	189	182	190	210	209	214	202	194	191	222	201	205	182	220	222	195	212	177	194	195	199	215	215	190	201	202	169	203	190	203	188	246	194	181	207	167	208	198	192	195	182	219	208	196	206	211	208	206	178	217	199	182	184	207	209	173	198	200	205	205	199	180	192	174	177	175	181	181	186	210	178	197	206	182	192	214	179	181	199	190	192	188	182	197	186	198	205	166	200	195	212	196	170	214	196	239	199	221	205	223	209	202	197	179	202	219	184	185	221	195	194	183	199	200	216	198	210	213	211	211	215	208	222	189	189	213	202	215	186	212	207	212	204	188	176	191	196	231	205	209	193	209	200	180	178	213	192	191	201	179	186	206	199	236	166	177	189	209	199	182	206	216	184	213	201	185	213	208	218	217	178	192	211	171	163	215	208	179	177	211	208	198	176	175	207	191	221	191	179	227	201	198	180	172	212	183	202	198	174	201	197	174	199	190	202	198	195	195	193	212	190	208	179	197	200	195	217	202	192	182	189	192	204	202	195	214	235	201	194	205	183	178	150	204	200	209	201	197	212	188	170	188	194	159	217	217	201	235	195	201	191	172	212	192	169	189	189	191	189	197	220	213	200	194	203	203	202	168	171	205	204	176	209	200	194	207	230	174	215	192	203	207	188	202	202	190	217	185	183	222	185	213	196	195	177	185	191	187	207	191	188	186	199	184	203	176	202	194	204	183	235	213	216	188	186	197	197	210	215	189	194	207	185	183	207	236	193	206	214	194	215	203	199	204	218	172	229	205	186	214	193	236	214	212	218	207	182	200	203	211	221	176	177	191	209	208	208	205	187	192	203	192	197	193	182	208	186	213	208	207	213	176	209	185	209	189	174	182	221	216	192	191	179	207	177	187	210	196	171	210	174	209	186	195	221	192	188	191	187	177	172	160	186	215	221	209	194	213	194	206	193	195	216	222	205	200	203	201	208	205	187	201	176	177	183	173	206	194	188	185	192	212	188	198	186	169	210	191	187	181	191	206	201	196	194	183	184	207	163	190	189	178	181	202	185	190	166	231	211	192	209	190	183	205	193	206	236	189	207	218	207	185	227	191	201	204	198	201	198	193	186	187	198	213	195	251	172	195	194	207	187	182	187	176	187	175	210	195	203	198	208	211	213	191	171	199	181	169	232	207	193	177	200	217	194	158	209	181	189	210	217	186	202	191
20068	10974	6073	6382	4557	3928	7538	33588	33113	15275	1902	873	822	793	724	701	750	730	676	644	645	615	600	637	643	583	620	631	596	589	588	585	562	614	588	577	555	603	566	509	564	571	564	548	559	588	540	497	547	552	529	557	515	595	554	577	562	572	554	526	551	610	547	556	581	564	536	546	570	579	567	579	524	573	551	539	596	562	546	587	535	558	534	492	533	503	560	549	573	541	517	538	573	561	509	538	560	541	535	563	569	574	523	543	580	509	537	528	546	524	510	534	563	550	555	536	538	518	529	529	553	535	552	519	562	559	571	548	527	536	499	534	491	520	561	528	557	575	536	501	508	553	538	531	536	522	568	528	601	570	562	567	541	544	546	546	545	589	504	557	525	544	554	545	561	546	543	562	543	539	570	523	502	562	540	536	569	569	551	556	517	574	541	524	508	521	533	557	535	525	545	541	544	528	492	582	528	542	570	568	540	529	557	560	562	483	539	503	506	525	554	541	527	567	538	540	536	572	557	530	513	534	546	579	531	537	520	506	562	529	575	579	542	525	539	528	553	557	534	523	520	532	583	572	517	562	500	534	548	558	541	491	543	551	564	554	526	522	488	542	523	516	541	526	530	533	525	539	505	586	471	506	492	547	527	521	562	552	551	562	527	521	519	546	527	590	536	571	526	560	548	521	562	564	566	562	540	524	519	552	547	530	519	586	567	539	530	561	536	503	528	551	587	533	572	536	534	530	594	590	535	555	555	557	542	555	569	568	531	551	506	545	546	525	512	528	523	487	472	512	549	529	531	552	526	544	573	567	534	546	496	534	547	564	501	516	532	539	522	531	528	498	540	523	569	517	542	556	573	499	540	528	531	525	541	542	552	564	565	542	529	535	548	539	551	513	538	528	558	521	537	545	547	549	603	544	533	545	511	566	521	494	563	542	489	561	518	593	546	475	530	540	559	573	525	564	575	520	486	552	536	563	528	535	597	522	566	532	558	557	542	537	560	528	524	509	526	587	553	507	544	530	553	544	498	527	483	519	561	507	557	484	558	523	535	514	547	549	546	517	556	519	518	537	522	532	548	535	544	502	536	519	540	535	495	583	560	503	578	518	547	535	501	557	553	546	552	541	544	537	544	518	549	589	541	502	525	545	485	522	550	534	553	560	530	525	576	569	528	539	494	512	507	544	544	555	542	531	550	552	530	504	529	511	561	523	514	572	516	520	497	553	556	575	581	498	577	570	560	539	506	550	534	537	507	508	553	548	563	511	488	584	527	543	572	559	549	552	500	537	555	587	536	553	522	559	508	541	516	559	583	491	528	573	519	534	541	524	531	514	528	534	508	578	556	525	518	555	531	545	554	578	542	520	548	559	503	587	562	550	528	509	561	525	505	476	528	517	603	517	549	560	546	537	533	567	543	558	534	548	529	558	557	570	493	549	532	552	472	531	542	527	519	559	548	551	470	527	533	524	485	524	538	534	524	515	557	601	542	538	590	538	542	586	570	569	532	531	533	510	535	541	534	539	536	520	572	556	535	545	565	520	534	525	524	580	557	566	551	509	597	564	512	537	523	525	540	520	543	581	548	584	524	513	558	546	535	552	542	533	559	497	565	497	561	523	590	545	537	526	569	559	551	559	552	585	550	512	565	542	546	551	548	526	537	583	509	547	561	529	561	514	545	550	505	575	543	542	543	563	537	478	570	511	557	516	540	558	544	538	554	533	497	519	544	532	565	531	503	525	539	542	534	521	539	553	574	548	519	503	518	543	549	533	535	544	555	509	551	556	565	565	527	555	581	563	495	546	535	542	507	522	494	560	504	541	520	531	543	523	565	513	557	523	540	542	527	589	550	524	479	550	513	502	513	530	534	539	535	524	534	531	514	524	544	531	555	547	565	498	564	570	547	518	569	583	556	520	544	550	502	513	558	540	526	545	537	544	533	506	544	545	532	532	531	542	532	538	581	551	562	552	521	570	551	532	563	556	539	550	569	561	544	564	538	538	554	563	545	549	572	577	541	479	533	544	508	554	557	508	577	593	519	582	556	499	536	533	554	565	564	499	531	564	538	544	512	546	559	504	553	547	619	531	558	540	561	544	565	527	534	507	538	534	533	555	530	537	516	546	551	551	537	528	551	523	555	550	548	520	530	569	550	545	565	526	541	522	535	586	536	552	534	550	558	510	531	516	569	536	549	525	532	530	562	538	487	537	524	543	543	534	516	562	590	505	525	533	576	538	515	542	526	518	544	527	553	546	534	538	494	527	497	579	533	567	552	587	541	560	541	525	543	489	533	546	509	568	519	521	529	572	497	538	585	556	529	554	561	523	537	533	546	527	541	557	517	527	537	560	533	543	529	552	523	543	554	527	568	511	526	521	554	558	565	506	568	546	533	543	522	572	544	512	547	536	516	530	536	527	559	550	540	565	532	577	523	501	571	521	559	548	489	520	545	552	522	517	515	533	554	533	519	571	535	534	552	547	538	596	509	543	511	559	560	546	524	581	522	543	533	496	509	538	558	544	526	549	553	553	540	496	549	550	556	541	521	540	522	493	545	526	555	545	570	562	515	521	546	538	518	529	528	568	506	565	566	496	515	528	510	532	534	601	538	547	585	540	547	549	556	520	513	535	488	541	536	569	532	564	548	543	540	525	548	538	549	553	568	556	538	549	523	519	513	528	546	570	533	537	541	564	553	559	524	540	548	570	529	546	533	524	547	530	529	564	551	520	553	537	525	560	524	569	482	566	518	542	541	468	566	534	510	494	505	523	529	520	540	569	541	519	531	595	477	539	510	546	576	538	565	561	517	542	536	539	557	512	552	533	549	538	568	565	527	517	529	559	562	540	539	600	530	518	524	590	598	519	534	565	555	570	572	513	554	546	542	531	536	546	524	567	494	564	584	555	549	538	564	539	537	538	569	538	543	507	564	530	500	560	538	550	508	535	527	543	526	519	539	521	604	571	506	541	522	534	553	500	563	539	521	520	554	530	494	522	556	556	558	516	550	560	563	572	547	570	553	502	491	565	524	503	548	542	500	546	547	522	536	519	546	547	545	588	551	552	590	539	528	547	549	513	491	524	509	572	531	556	544	529	529	515	523	567	548	548	528	562	552	514	527	542	524	585	591	540	516	531	561	540	543	524	553	539	541	529	556	484	528	546	535	581	548	530	567	570	539	541	561	550	540	531	592	561	513	534	505	519	511	528	486	527	516	536	546	512	510	510	528	535	512	540	528	528	529	539	555	547	524	562	514	524	525	503	551	560	573	518	535	536	540	514	595	533	563	525	537	554	560	563	556	546	517	557	522	541	535	534	568	565	495	523	562	544	566	552	558	544	551	549	562	524	514	505	548	535	536	548	542	528	535	502	541	554	514	542	534	498	524	531	563	561	483	529	545	506	557	550	552	554	512	517	525	561	542	541	512	541	571	500	541	574	535	530	556	545	545	517	500	549	523	537	512	533	518	502	548	551	543	509	548	555	541	576	538	543
43415	30442	12066	4910	2486	1744	8061	20193	8052	1279	899	455	385	436	401	411	372	371	361	298	361	344	353	305	324	320	305	318	312	353	329	326	306	321	311	311	337	312	333	359	311	330	314	288	316	321	321	326	308	300	320	325	293	317	292	298	317	337	296	331	298	312	335	292	319	301	284	312	326	296	306	329	339	305	311	318	314	292	315	285	302	330	310	293	300	319	299	310	308	283	297	328	320	322	323	339	295	298	300	292	274	284	289	304	329	325	290	326	311	348	322	301	312	315	307	313	323	293	299	300	311	293	348	344	314	316	342	313	304	301	314	325	306	325	306	289	307	271	313	296	350	316	316	300	294	324	300	291	339	294	296	289	299	317	286	273	299	315	311	311	272	319	299	315	305	299	305	314	282	281	296	293	351	262	320	280	273	328	282	276	304	309	283	308	312	332	298	333	318	312	302	278	289	291	329	281	296	345	297	313	307	288	295	315	296	292	321	287	324	280	305	331	294	267	327	321	293	330	301	307	312	332	287	319	314	303	286	317	296	342	311	315	292	300	335	312	332	298	315	320	313	302	330	335	294	339	305	280	291	312	288	330	334	290	316	331	273	306	312	275	270	289	330	306	292	326	330	280	310	277	327	291	306	307	325	287	294	351	355	335	334	334	297	324	298	346	331	291	337	320	314	282	294	294	317	284	323	341	288	320	365	316	307	305	292	321	296	329	314	292	295	281	276	296	328	331	321	293	293	313	306	336	353	325	323	310	311	320	288	330	306	279	289	336	298	346	297	288	309	312	314	342	325	319	333	320	321	324	300	274	314	300	343	348	316	304	322	291	336	321	315	320	290	303	334	300	280	287	300	292	339	303	281	291	299	317	343	307	286	318	292	278	298	290	282	293	291	300	306	314	305	276	326	303	297	309	274	336	321	292	309	305	293	307	316	356	290	286	308	317	348	332	320	280	313	300	303	287	317	319	300	295	311	325	286	316	315	307	332	328	351	338	326	302	312	272	327	270	338	328	333	310	306	301	328	320	348	309	319	287	285	316	340	359	303	324	317	319	325	284	317	325	314	331	268	320	300	323	347	324	310	316	312	303	327	304	292	315	298	301	331	313	331	325	317	273	302	294	302	329	294	307	303	330	292	299	311	304	314	316	309	308	309	301	356	288	330	300	311	310	321	301	319	288	325	278	309	283	285	322	314	301	334	321	303	298	316	303	322	300	314	337	349	293	328	300	316	314	299	289	338	311	304	336	349	355	283	305	294	305	284	322	320	314	315	287	299	305	329	300	313	302	326	315	276	281	305	325	321	307	280	318	315	300	340	306	332	321	326	319	329	288	319	296	291	327	292	310	322	312	293	289	286	340	286	293	327	330	307	302	296	300	333	312	304	311	271	309	334	322	270	300	334	260	282	301	329	346	330	305	335	297	322	311	321	301	293	284	304	306	323	287	304	325	296	301	340	322	314	334	330	318	309	284	301	310	338	309	291	319	303	354	300	285	317	288	327	315	309	313	301	324	310	305	323	303	310	291	343	322	274	296	281	318	317	285	339	290	306	314	304	297	321	313	327	272	332	306	322	287	326	298	337	306	306	324	326	310	287	290	294	346	319	292	307	339	302	303	303	327	321	292	312	276	321	334	319	290	306	268	319	288	305	314	318	300	307	304	291	344	335	338	337	295	302	308	300	392	338	278	290	300	316	318	306	324	319	298	294	291	309	311	313	317	327	313	304	319	280	324	284	278	300	309	293	307	315	342	318	318	308	320	317	290	296	288	287	323	277	311	270	339	329	302	299	292	327	327	302	315	299	283	312	301	297	267	283	296	289	292	298	323	320	328	290	297	284	323	264	315	330	312	309	308	321	312	302	293	321	324	296	328	276	305	285	306	305	303	312	302	308	325	316	279	289	272	277	318	328	330	311	331	318	306	299	279	323	336	298	316	282	305	304	298	300	328	307	336	334	327	294	271	297	340	315	293	305	295	288	287	320	308	288	348	315	273	303	336	318	262	316	308	302	310	312	289	323	301	267	311	310	300	286	294	275	284	281	302	327	314	284	310	285	326	307	264	320	324	290	289	321	289	337	354	315	305	318	303	267	309	336	309	270	322	275	305	332	299	293	308	267	323	344	318	289	287	288	301	319	296	308	333	291	331	268	313	317	316	328	322	294	303	322	327	304	318	320	310	343	298	290	321	272	285	300	310	297	335	294	320	319	271	327	326	298	320	297	311	309	311	302	302	291	294	280	296	320	278	379	347	306	314	316	286	318	310	323	311	308	320	321	327	352	289	295	302	303	354	336	301	302	300	326	328	332	322	298	316	299	286	302	285	287	305	309	341	294	349	325	329	309	293	310	284	320	349	295	299	308	308	331	281	310	308	333	306	294	309	336	319	305	318	329	327	290	296	302	325	279	332	346	272	283	301	312	302	312	321	308	331	287	294	306	327	331	317	325	285	302	306	285	285	314	313	298	289	314	313	308	294	301	314	295	334	299	274	310	340	300	325	306	310	303	329	308	328	305	330	307	327	294	298	317	295	305	288	298	329	312	316	312	308	296	306	297	345	316	295	310	302	321	297	318	340	273	344	318	332	328	294	311	294	320	305	271	302	301	327	328	325	306	291	328	304	275	267	301	277	287	315	324	307	290	316	349	316	312	314	335	294	314	295	300	275	327	322	317	313	304	294	304	308	314	316	330	277	319	321	283	301	319	278	283	287	325	310	312	300	321	327	320	327	305	304	267	282	312	313	341	286	350	320	301	287	288	327	287	313	300	283	289	321	281	284	299	323	297	303	308	305	339	306	349	327	289	319	311	327	341	301	302	319	322	335	316	276	302	334	312	297	294	334	324	312	316	322	324	296	325	330	334	294	292	265	276	332	319	306	307	325	326	311	304	325	284	329	296	276	304	294	290	259	344	299	307	300	298	306	313	329	297	299	320	315	321	296	281	281	328	311	315	329	287	303	284	310	295	320	293	369	303	321	265	322	302	313	315	302	312	297	302	326	320	332	333	295	297	326	299	306	318	303	338	338	260	304	296	307	332	295	328	309	321	312	298	323	308	336	308	310	314	331	322	328	284	309	278	325	305	318	308	358	291	339	319	290	306	283	315	308	336	302	262	318	302	325	327	328	321	290	301	331	279	313	294	312	316	271	294	310	297	315	317	337	358	333	303	298	335	281	318	284	337	309	273	316	346	308	335	319	298	302	307	286	309	335	314	321	273	336	291	325	286	290	295	311	313	307	313	322	321	291	253	264	324	308	353	308	310	319	310	286	307	319	302	271	303	328	324	297	338	312	303	290	300	302	271	318	334	277	315	319	323	306	304	328	296	320	295	307	345	294	303	322	345	304	299	334	290	319	311	310	306	307	302	299	336	293	308	287	282	316	289	306	299	299	310	300	287	318	286	300	308	303	344	327	293	312	303	281	307	295	331	264	332	324	309	329	296	306	298	317	302	306	291	283	306	298	281	326	291	274	282	319	304	311
26724	14985	8232	7457	6121	6111	23897	37257	13174	4554	3630	1608	1515	1469	1359	1234	1137	1099	1143	1032	1024	1011	1012	1014	931	883	928	882	922	998	909	842	913	895	905	837	888	822	865	858	848	812	811	787	823	790	850	863	843	799	846	809	816	767	791	806	801	769	784	761	769	821	783	780	839	774	784	834	770	769	823	818	781	778	776	807	815	793	785	759	770	795	795	774	804	758	743	798	787	775	737	760	789	813	737	773	769	811	792	810	784	792	754	824	819	740	791	828	769	797	819	749	810	807	752	758	823	755	737	816	768	771	801	813	837	830	825	796	783	791	796	766	779	794	759	808	820	766	742	761	787	798	745	764	745	843	754	769	786	781	763	764	865	780	716	771	777	819	820	730	747	806	780	770	787	789	804	752	761	739	818	766	734	754	700	771	749	751	793	823	770	782	780	752	831	752	768	787	773	775	769	729	766	784	812	798	789	777	783	825	791	725	784	793	828	780	827	793	789	754	788	752	758	751	786	861	804	752	767	760	778	764	797	790	796	790	740	833	744	822	759	761	787	768	759	784	718	814	795	765	792	787	718	694	819	783	780	751	772	776	773	768	792	792	799	765	757	798	780	778	774	771	763	758	836	783	805	793	705	803	741	742	805	721	751	775	745	752	778	802	765	782	808	772	744	761	775	759	738	768	750	778	750	786	817	778	762	730	803	780	813	778	831	843	788	849	732	755	798	795	754	765	704	745	753	743	784	790	792	777	780	768	817	810	814	756	771	716	798	771	736	742	793	784	784	775	753	793	798	805	788	746	765	798	751	740	805	736	705	791	816	778	778	743	742	775	778	786	789	772	755	765	777	745	781	801	781	800	770	819	758	735	719	760	775	763	794	754	754	795	761	782	835	751	779	767	807	817	789	765	807	793	808	770	790	753	793	797	712	764	785	751	773	738	781	749	757	781	814	805	775	783	728	819	796	738	825	745	771	810	780	796	786	741	807	758	767	738	774	795	771	796	808	779	773	850	775	786	820	782	776	775	785	773	766	800	751	725	772	811	731	849	763	755	730	774	776	815	745	782	803	774	771	796	766	761	732	721	750	750	830	735	783	736	817	792	832	770	813	757	755	793	802	769	752	791	752	774	787	769	799	793	801	737	804	793	759	838	780	777	785	764	739	750	786	777	799	739	813	773	798	767	773	844	768	723	801	728	789	750	815	734	803	764	755	772	789	786	763	802	783	767	782	800	769	854	777	742	826	794	777	739	768	747	786	776	838	801	844	773	782	768	756	773	844	786	771	792	752	763	793	763	755	761	765	776	754	751	777	785	815	792	756	755	801	756	790	799	731	775	802	785	787	744	772	764	773	763	781	755	823	759	701	760	772	736	774	793	778	784	771	773	752	817	775	752	807	797	763	792	766	739	771	770	798	763	773	783	811	765	782	766	763	742	801	724	820	811	806	768	734	788	773	802	778	804	748	763	781	727	799	787	831	790	785	773	808	760	788	746	761	798	778	749	775	774	717	736	781	741	780	721	739	760	797	775	738	802	790	718	756	794	780	812	786	752	728	773	771	772	785	831	778	776	810	841	777	739	766	789	779	802	727	773	802	750	809	811	788	818	781	805	744	734	743	772	775	789	773	765	855	783	786	719	763	690	814	771	754	791	816	786	767	800	737	771	764	843	783	818	801	736	729	777	772	802	802	743	733	785	756	778	755	766	754	824	825	791	779	719	747	771	755	754	787	762	773	720	738	786	773	780	819	834	769	705	782	774	801	763	703	722	820	760	771	719	772	820	782	786	850	751	756	795	815	743	782	789	755	747	836	761	758	750	804	809	798	756	774	794	784	785	807	783	740	757	766	757	786	774	795	779	768	777	767	790	798	777	803	799	807	725	776	799	768	756	785	745	772	822	755	778	784	764	794	776	777	836	805	774	822	734	773	735	783	763	775	809	775	743	796	752	785	738	801	812	780	789	766	773	834	798	779	785	748	819	786	739	781	818	828	789	851	770	786	786	778	810	804	815	774	758	775	792	781	783	779	775	769	778	826	750	735	758	711	774	796	744	775	719	793	770	779	818	767	758	793	771	807	778	784	802	809	749	778	762	790	763	754	767	813	789	789	764	811	744	754	777	828	750	796	771	777	768	771	769	803	819	774	812	735	771	770	759	766	823	778	776	787	738	784	786	813	798	739	784	810	792	713	823	795	759	825	778	833	835	786	820	798	750	802	765	794	763	751	801	808	814	808	794	791	779	747	744	818	743	801	820	797	723	789	736	768	779	800	741	703	763	840	773	775	788	787	767	794	759	762	803	723	733	777	790	817	785	777	795	793	750	752	784	795	801	761	794	764	783	769	782	753	775	767	827	731	713	804	748	738	785	800	771	777	819	730	657	801	757	782	801	759	795	806	814	787	757	767	815	761	724	791	786	784	755	774	783	812	768	757	746	747	777	800	768	799	773	785	778	807	785	749	797	775	762	746	793	812	793	773	760	750	778	775	792	777	778	798	777	784	765	761	788	743	780	746	812	739	776	756	790	775	744	834	757	790	743	716	725	805	778	799	734	795	804	758	776	757	789	781	817	821	782	754	786	755	774	793	738	804	763	769	758	767	747	760	723	774	769	776	739	792	752	747	773	746	808	770	783	781	760	766	755	788	808	815	765	777	769	760	771	768	786	744	816	771	747	790	803	748	771	740	796	820	779	781	789	746	797	754	824	726	750	778	756	782	760	807	747	769	775	740	799	793	811	794	786	795	767	733	736	779	788	770	830	788	765	765	756	827	809	742	779	788	801	746	789	799	774	784	770	787	789	727	789	747	788	816	769	772	745	736	774	774	796	779	790	768	773	831	746	759	738	800	764	809	824	780	824	759	840	823	799	770	810	786	786	802	761	744	753	770	794	762	758	789	764	736	811	827	741	788	774	771	737	737	798	710	803	744	809	778	759	813	789	771	797	754	797	783	800	775	838	787	760	744	759	751	779	793	781	831	795	801	773	759	793	770	753	797	752	788	792	768	797	752	743	790	801	764	768	788	768	832	806	737	793	773	801	794	728	739	791	790	768	771	770	784	829	776	744	770	744	800	786	764	716	787	806	759	740	758	802	774	746	745	718	769	794	730	760	733	805	793	763	765	763	791	746	756	749	791	769	755	815	827	777	789	820	771	824	780	803	791	732	747	777	833	749	783	753	793	755	746	784	774	812	769	811	764	726	755	784	811	780	817	753	811	730	805	809	733	785	809	802	793	788	759	821	811	846	828	749	757	768	806	767	759	787	756	768	794	796	780	799	741	793	795	811	829	797	792	839	749	758	772	738	878	705	738	773	767	774	801	765	808	772	778	747	797	812	862	781	789	804	735	760	785	846	741	813	756	785	751	719	812	785	819	782	738	774	808	781	746	874	785	763	790	807	798	811	790	772	771	761	760	746	763	757	814	765	747	773	778	796	771	761	804	827	765	780	759	748	751	698	823	789	735	745	767	784	807	754	721	757	808	780	717	725
13531	2068	781	535	448	365	442	917	948	570	284	297	290	306	253	311	308	293	302	292	321	321	302	319	320	306	295	304	282	329	313	300	317	302	278	282	319	289	293	299	273	307	285	307	299	315	311	290	287	352	326	313	297	334	270	271	308	301	319	302	313	308	291	329	331	301	282	303	291	329	331	295	337	266	296	297	314	287	285	288	322	299	300	290	293	308	285	326	290	319	308	329	284	298	282	349	326	330	323	316	325	303	311	302	321	301	293	294	316	297	312	292	323	313	304	303	262	313	310	326	311	323	345	313	311	318	297	279	298	302	318	296	352	315	350	299	330	313	316	320	311	310	283	331	282	310	271	308	311	295	316	281	318	336	297	319	326	327	326	300	323	296	308	307	289	289	303	316	307	326	318	312	320	302	294	280	312	293	287	304	335	266	292	288	303	302	299	296	305	287	281	311	323	327	315	307	315	314	316	353	307	309	349	293	280	300	280	306	310	317	282	289	293	331	290	314	339	314	297	331	297	265	275	332	322	301	310	289	282	301	307	306	292	317	334	255	314	321	290	295	298	298	316	279	320	291	319	285	305	317	282	324	320	293	326	295	293	325	309	346	280	307	330	295	296	340	330	331	285	303	309	325	308	281	300	306	347	300	311	279	309	282	297	303	286	303	334	305	339	249	308	282	293	310	300	317	316	320	330	289	291	330	317	313	300	311	322	273	313	333	277	282	280	318	283	301	311	306	302	311	352	338	289	283	271	284	289	268	315	322	326	320	331	328	272	305	301	307	294	315	319	290	317	287	330	302	300	298	290	308	325	277	287	320	318	279	296	336	312	319	328	329	298	340	290	316	326	308	309	305	291	279	308	319	291	287	272	292	288	275	313	312	283	342	317	318	286	301	274	277	333	272	310	298	322	309	321	299	325	307	313	300	334	268	301	303	304	301	306	283	326	312	317	325	316	294	287	298	276	277	307	341	341	296	311	289	308	274	325	304	296	302	274	285	288	290	300	304	305	324	314	316	295	280	286	286	304	267	325	298	296	299	301	311	324	339	304	324	312	321	286	296	348	307	310	307	302	299	305	333	324	294	315	333	320	312	329	317	289	339	290	316	296	332	301	310	329	322	284	310	310	301	273	277	308	305	329	298	324	290	290	293	299	288	315	265	338	303	302	336	277	310	357	259	309	327	293	282	308	305	323	328	279	274	302	286	304	305	311	294	314	293	298	297	279	319	275	309	330	291	338	331	289	303	312	296	326	267	285	298	294	293	283	292	319	252	320	277	321	327	332	305	275	317	319	308	333	299	316	320	287	311	301	284	323	325	281	283	294	312	316	325	280	281	319	310	330	274	309	319	282	330	265	354	328	313	296	296	302	338	280	313	287	340	288	317	290	307	273	299	316	337	281	292	313	316	319	361	307	310	304	284	289	319	328	319	312	313	296	279	306	306	287	313	303	309	342	316	281	313	302	331	312	323	327	298	307	305	296	267	320	349	309	292	321	321	328	289	314	286	300	342	292	301	311	307	288	304	293	309	300	303	302	301	285	304	316	264	307	288	310	298	312	310	327	303	330	328	343	303	317	351	292	339	294	273	300	287	299	306	297	300	329	329	303	295	306	294	316	296	295	288	295	272	289	325	287	288	313	296	306	322	294	316	318	305	323	304	293	282	283	331	315	338	304	291	297	279	314	307	317	318	313	262	330	318	313	287	295	297	323	298	290	286	317	341	300	319	304	269	289	335	284	299	300	312	303	311	301	300	301	305	295	293	318	270	312	302	307	315	318	307	299	301	309	303	335	289	260	273	269	324	309	301	282	306	311	283	305	261	319	300	291	275	303	312	317	319	289	302	324	288	311	327	297	292	298	310	301	300	285	274	295	298	298	305	299	309	289	302	339	285	326	304	299	299	345	314	312	289	293	296	325	328	331	298	303	327	329	302	302	302	295	311	299	296	295	294	310	322	315	273	277	284	299	311	306	356	293	303	305	299	294	321	306	325	300	311	282	277	309	293	306	337	344	285	326	294	306	315	293	308	274	279	336	280	284	355	323	307	338	316	328	313	299	311	346	288	314	296	326	308	300	308	269	320	328	294	268	305	270	287	300	296	301	332	311	284	325	282	327	275	297	296	305	318	289	296	332	299	288	335	306	309	310	293	325	290	299	296	290	293	311	309	295	307	283	286	311	313	312	308	319	264	314	294	335	333	314	292	314	303	346	342	278	312	335	312	332	299	312	342	314	318	281	319	313	290	297	277	324	301	312	294	283	278	297	296	312	300	293	303	290	311	298	284	307	302	313	277	319	317	309	295	314	293	303	293	278	307	307	289	329	284	312	323	291	317	286	314	287	321	308	293	320	320	280	313	261	252	292	347	330	276	319	309	296	290	297	307	306	308	326	301	321	270	286	322	343	277	285	315	305	325	305	290	269	287	277	270	295	328	329	340	305	312	316	327	324	296	294	275	296	299	316	313	315	284	281	288	289	276	288	302	282	300	331	284	290	300	306	331	327	326	299	341	287	310	296	310	302	271	336	296	314	288	318	282	318	312	290	293	292	322	294	294	304	302	315	308	312	344	329	280	320	287	285	307	291	340	317	315	337	308	311	302	309	301	302	309	297	326	307	292	314	309	315	311	313	318	329	321	307	307	314	287	307	276	327	311	319	274	335	280	324	336	328	305	308	314	306	317	312	306	290	305	328	308	336	323	306	314	336	275	288	302	336	288	327	319	305	314	293	299	262	320	282	292	308	318	314	349	307	303	305	349	301	293	286	292	327	331	351	316	334	302	329	302	295	313	321	284	296	252	305	301	294	317	283	299	316	298	314	294	304	290	334	300	290	299	285	304	288	304	316	282	289	298	316	277	281	295	274	298	269	284	332	276	331	325	305	296	325	298	316	264	298	288	282	296	349	336	306	299	317	330	302	281	292	289	305	325	276	296	295	293	315	295	346	312	284	315	316	299	312	307	316	303	296	320	279	333	331	319	278	297	317	298	298	330	286	358	309	267	313	287	297	285	272	322	274	273	281	317	288	322	302	345	302	292	306	296	293	302	306	330	339	319	303	294	295	332	319	306	313	299	304	275	322	315	332	319	303	294	323	311	311	323	272	324	265	302	282	283	293	330	307	286	298	286	300	272	288	249	299	309	283	306	321	312	277	315	304	305	309	324	303	297	307	278	338	295	314	350	317	320	287	323	291	294	301	336	279	274	271	312	293	300	310	318	288	295	341	301	322	323	319	330	313	274	310	283	349	321	294	315	315	299	282	307	310	348	311	324	281	295	299	313	307	330	301	336	298	329	327	309	282	330	293	309	304	323	328	306	296	303	287	313	299	301	274	322	312	316	315	272	297	311	327	303	309	307	312	315	294	300	263	299	302	292	317	290	306	315	281	330	323	306	285	286	255	290	288	319	300	323	319	333	279	313	306	299	294	314	294	292	331	304	344	306	305	307	278	320	324	298	327	336	293	298	326	275	304	269	299	282
7264	1259	1460	1434	1266	1031	1700	4512	4268	2209	806	715	755	725	747	752	705	750	770	774	725	782	745	791	729	712	707	715	723	742	771	767	696	723	767	787	773	789	719	707	727	676	758	718	739	735	800	781	796	718	741	738	695	723	728	717	708	728	715	724	711	731	796	774	734	727	739	724	770	766	744	717	744	711	745	765	780	724	766	738	718	761	770	733	746	739	687	761	755	726	660	708	680	770	756	728	728	780	719	698	702	719	710	752	764	748	778	731	745	737	700	762	750	719	788	736	711	687	721	720	718	738	725	750	750	753	748	788	725	692	756	775	725	740	798	725	729	689	764	757	731	743	741	789	704	724	812	775	775	730	788	749	740	719	840	700	700	708	714	744	718	754	757	739	751	723	786	779	736	770	748	700	781	742	747	741	749	749	785	711	703	757	780	763	791	726	717	729	742	761	785	747	749	755	719	748	703	753	789	709	775	730	699	767	718	710	769	722	750	774	702	709	734	750	729	732	711	746	730	727	748	732	770	769	722	731	726	703	693	712	738	780	771	771	816	751	710	781	759	757	715	722	779	753	732	691	788	768	776	768	719	757	749	720	728	752	744	688	733	768	686	803	713	743	785	781	703	753	722	717	699	711	791	759	720	724	760	716	721	739	768	732	713	720	718	743	783	716	734	749	710	719	750	701	755	716	786	777	691	754	717	754	744	813	731	754	777	723	683	739	700	738	776	765	754	756	726	738	736	747	754	787	710	728	738	777	694	726	773	766	724	675	774	754	719	740	772	742	750	751	718	740	742	699	737	744	724	702	697	732	707	741	742	757	792	739	769	730	706	762	727	731	755	687	753	763	780	699	715	772	739	740	760	743	725	724	726	711	722	704	696	743	725	742	730	711	707	755	750	720	758	731	713	743	713	716	765	748	729	723	773	771	729	746	786	743	782	792	758	756	738	743	778	756	757	791	716	706	704	751	731	751	698	714	762	760	723	772	757	756	790	685	756	789	766	720	731	719	752	735	800	766	757	721	729	742	753	754	736	728	746	790	778	720	756	806	737	759	731	733	751	739	721	773	735	741	774	761	738	785	760	803	767	757	729	737	684	755	714	725	722	768	688	779	762	703	737	732	729	797	745	784	775	785	713	778	731	748	714	700	706	704	747	733	725	737	742	720	682	720	770	761	742	741	735	740	789	772	675	756	745	703	725	756	736	765	776	749	746	751	721	711	713	796	760	728	743	751	725	709	760	737	781	754	755	735	783	736	779	730	726	736	716	759	716	737	727	717	709	730	695	787	744	672	755	732	695	702	704	734	767	738	738	722	730	771	766	745	705	751	741	748	758	740	765	743	738	742	811	777	758	756	745	776	698	732	737	716	729	776	720	694	758	719	752	717	768	754	724	749	742	776	794	756	746	715	748	742	742	768	750	694	698	768	714	733	750	795	726	743	736	767	707	741	757	732	746	744	734	753	760	779	738	714	713	696	795	739	716	704	809	722	762	743	683	777	759	752	712	701	744	717	770	773	782	781	733	719	733	779	733	777	737	712	692	752	739	772	743	701	735	745	765	757	719	764	736	735	721	762	698	718	735	744	709	752	713	696	767	770	743	717	723	721	751	737	754	708	704	719	746	757	730	720	707	750	765	792	687	772	718	721	746	735	694	725	786	736	762	702	759	741	723	733	731	738	755	716	715	744	727	733	809	739	783	717	782	787	775	805	738	704	715	733	750	747	713	706	769	729	740	756	682	725	716	739	749	761	726	745	721	784	759	746	801	761	761	688	752	758	798	717	783	760	778	717	715	787	754	755	704	781	726	762	753	747	719	677	695	745	713	740	726	755	765	748	775	791	751	738	698	773	758	771	757	807	734	738	745	729	738	769	711	768	751	770	747	740	736	721	723	692	761	740	746	746	727	707	709	742	736	724	746	727	711	771	785	739	757	684	764	706	725	755	747	717	761	737	703	805	727	707	736	695	714	769	715	739	748	755	750	712	712	719	724	745	797	680	766	738	752	791	723	736	728	736	694	748	732	740	718	719	757	751	750	735	754	753	766	756	757	742	774	744	720	758	748	724	765	758	716	759	698	780	737	698	786	720	790	697	777	750	709	736	703	734	712	716	675	757	785	761	709	713	770	699	759	725	772	752	690	707	715	731	704	734	757	766	773	755	723	783	734	732	733	744	701	712	727	745	738	746	754	771	761	751	748	759	768	738	721	757	740	751	727	716	746	691	726	711	732	759	744	749	785	716	702	729	698	720	788	733	739	785	719	773	715	772	755	717	743	731	737	765	742	730	705	765	767	777	722	745	703	702	717	751	697	775	718	795	738	764	734	746	795	679	770	724	762	730	729	775	731	755	756	752	737	702	779	724	710	798	713	741	769	752	715	756	737	759	741	714	722	730	750	707	716	786	741	706	742	758	733	708	743	694	770	722	779	766	786	774	718	745	750	771	768	741	724	726	775	761	807	678	760	759	712	733	742	723	747	695	730	703	689	742	774	719	796	800	755	717	731	711	757	701	756	760	717	744	749	768	762	760	758	748	696	719	755	723	748	743	727	776	742	717	722	757	752	762	743	758	747	740	791	780	728	713	724	768	745	736	788	722	735	778	724	751	737	718	771	720	696	760	706	713	758	756	747	738	770	737	713	687	715	753	748	728	721	743	757	765	734	747	754	755	696	757	782	693	715	716	722	751	751	766	754	676	730	733	751	737	731	735	756	739	718	732	708	730	677	769	758	753	690	740	740	708	733	736	734	738	763	707	735	736	748	816	713	711	725	737	706	736	718	775	742	700	721	723	759	714	774	736	741	752	754	745	745	733	717	728	702	754	730	770	749	734	730	683	673	724	740	695	757	792	743	760	769	748	767	754	751	762	706	721	695	730	733	691	714	735	704	772	774	715	706	763	802	780	768	732	734	725	731	701	719	759	741	740	712	720	762	732	718	771	742	772	725	746	747	763	759	809	724	719	697	751	699	709	704	728	733	735	744	805	757	756	692	710	767	744	752	789	769	730	704	735	751	752	718	724	770	713	689	818	717	751	736	763	738	711	748	774	762	731	713	732	796	779	709	755	721	723	749	768	726	794	747	743	724	749	741	746	773	745	738	755	757	766	732	754	721	825	759	722	714	680	752	728	724	697	763	731	723	713	738	712	755	776	765	774	776	747	773	741	733	702	722	751	722	695	746	746	725	739	803	749	784	712	769	748	762	693	747	777	712	688	751	762	728	767	744	746	765	739	726	769	753	735	699	783	771	782	748	764	744	666	725	738	737	784	766	709	726	742	772	766	709	725	721	777	748	739	766	739	753	758	794	769	735	775	739	717	730	729	738	707	781	698	746	744	723	721	745	732	753	694	794	731	739	751	745	712	739	739	737	745	740	746	701	742	690	743	748	755	721	779	760	752	710	775	756	781	770	723	745	724	772	776	717	697	748	725	713	758	753	774	732	755	685	721	707	764	768	683	769	738	721	724	708	709	722	706	774	740
29757	8293	3280	1961	1126	720	803	5284	13720	10641	2972	275	247	212	222	218	235	229	195	202	214	210	173	184	222	218	227	192	227	209	190	195	200	204	188	198	242	206	193	196	210	201	216	182	197	202	191	200	166	209	184	175	180	183	181	177	185	199	196	191	203	192	201	185	194	206	204	170	187	207	175	211	220	179	189	208	215	181	197	187	186	169	200	185	170	171	189	236	196	184	210	185	185	219	197	217	188	196	177	162	168	185	178	161	213	180	195	193	174	176	182	227	186	216	197	170	182	159	168	218	209	202	194	194	198	201	165	166	176	193	184	171	180	186	187	200	205	184	185	179	191	197	192	178	205	163	215	193	197	216	203	210	217	203	179	206	186	204	172	177	166	184	178	189	180	189	223	175	168	221	178	202	207	232	181	210	184	170	201	219	212	206	202	175	209	191	204	234	198	193	197	186	176	206	189	188	190	179	178	173	213	197	209	192	205	213	202	172	183	190	189	173	184	160	199	192	203	211	177	190	171	197	199	191	187	185	182	182	189	175	183	175	184	228	184	191	186	212	194	194	186	203	190	189	189	187	197	183	199	185	202	221	190	185	182	198	193	191	198	216	205	175	197	167	207	208	173	207	206	208	216	175	206	198	189	210	190	156	183	196	173	175	224	188	172	182	189	216	191	196	206	181	207	186	207	184	191	179	205	162	200	179	247	183	154	191	213	209	203	176	182	185	180	196	226	177	191	198	184	200	177	157	186	198	201	199	152	183	184	191	196	189	210	208	206	197	184	176	185	162	194	186	203	191	212	182	199	174	201	202	174	182	186	191	201	180	214	205	186	164	204	211	193	183	186	198	200	165	214	182	175	180	187	170	187	202	214	217	199	198	179	165	175	200	175	187	175	193	177	189	187	181	195	185	192	184	184	183	183	181	213	184	179	197	185	179	181	187	194	184	185	159	201	199	180	201	172	188	198	181	194	208	223	190	201	207	180	200	184	221	212	193	173	192	191	187	184	203	180	199	183	184	166	182	213	174	183	208	222	203	183	188	199	224	177	184	180	209	205	191	169	207	177	189	158	167	186	183	218	167	202	204	193	181	223	203	195	175	206	218	208	202	171	205	189	184	189	204	207	184	191	208	188	179	199	201	189	189	173	183	207	194	187	174	177	196	184	173	185	188	220	197	195	185	185	193	184	170	216	181	175	198	199	184	198	181	190	218	225	208	195	190	199	199	180	193	167	185	174	171	184	202	158	186	204	222	188	184	178	202	211	187	232	179	174	176	203	199	197	209	166	179	232	181	209	191	213	224	191	206	219	199	160	167	184	192	222	193	190	205	193	210	182	189	185	189	189	195	200	166	193	198	189	190	194	218	180	221	196	192	185	203	191	162	196	201	184	208	184	180	169	198	189	182	198	193	168	208	203	179	189	165	204	192	190	197	203	219	171	180	202	173	199	193	191	217	205	175	177	182	185	192	199	208	181	197	161	176	181	174	177	188	189	194	203	200	198	205	200	182	198	187	196	198	162	193	227	197	195	196	176	192	179	187	181	164	206	186	173	188	204	205	190	177	194	190	241	197	193	192	185	162	176	214	193	208	197	187	185	195	211	188	184	197	191	211	196	176	198	191	175	195	207	162	175	176	185	175	194	181	196	196	193	178	184	172	195	206	210	191	205	161	186	218	200	177	213	187	177	220	189	190	191	214	191	183	202	175	208	177	191	194	186	213	181	209	168	182	199	187	178	221	190	211	170	188	170	198	193	162	169	182	208	197	219	192	197	175	201	198	204	189	202	207	209	179	200	183	185	186	197	183	187	189	173	209	198	186	203	203	195	197	193	217	189	207	192	202	196	181	194	209	170	219	198	202	180	194	208	189	176	196	194	223	210	174	167	203	186	210	174	155	195	185	199	222	156	198	196	194	209	177	192	211	195	168	201	177	200	182	185	203	193	178	197	211	186	162	186	198	193	177	195	173	184	180	218	185	189	176	204	203	194	173	160	200	200	183	204	193	180	214	200	193	201	192	187	184	212	202	204	188	206	192	177	196	188	204	209	190	216	199	227	185	195	205	177	192	211	194	180	188	189	186	187	192	194	182	182	197	171	205	192	191	215	186	172	187	168	213	193	228	174	196	179	185	180	205	206	186	175	199	180	200	175	199	188	194	193	175	203	206	205	209	191	171	212	209	196	226	188	188	182	183	177	202	176	192	181	189	200	179	203	168	200	194	180	195	184	210	201	175	202	177	199	166	183	176	181	169	219	212	192	195	217	187	176	172	209	189	217	179	188	217	175	178	193	179	205	187	192	181	190	180	190	208	180	191	185	190	201	161	190	189	201	195	144	182	219	205	204	192	191	185	220	206	181	194	193	178	176	190	191	162	203	205	192	168	203	186	202	204	209	174	178	218	203	213	184	193	195	196	212	197	187	208	206	200	211	196	199	180	216	208	183	183	197	208	183	203	196	228	183	190	179	179	190	202	166	192	195	197	219	204	193	195	199	174	213	176	201	168	184	179	196	180	164	199	175	203	182	210	205	202	206	172	188	190	199	199	182	173	188	164	193	187	202	186	181	201	196	191	180	197	174	199	193	176	181	162	190	212	205	195	189	184	193	201	195	216	204	163	196	197	176	199	200	205	197	212	180	190	200	212	211	184	182	168	173	199	178	194	203	201	188	170	201	202	184	188	230	188	161	193	180	173	211	182	192	195	207	176	222	191	194	200	195	194	180	203	224	190	202	188	177	173	195	188	196	202	184	206	204	213	183	206	206	177	166	164	172	196	199	206	201	174	224	185	155	211	188	179	187	174	175	188	201	219	177	203	187	184	193	179	222	190	174	166	190	198	199	190	191	186	196	181	194	169	176	210	199	188	196	172	194	197	186	198	215	159	177	198	185	202	187	184	195	212	197	179	185	176	186	181	220	195	181	181	161	165	171	171	184	197	210	189	202	187	197	191	187	216	204	181	207	206	178	186	199	192	177	190	176	200	197	213	194	185	162	180	179	178	181	158	193	181	172	207	207	187	204	189	178	181	171	210	202	212	173	185	183	202	219	180	182	201	188	192	178	201	174	192	190	210	198	177	192	162	224	203	198	184	186	163	190	172	169	188	173	192	192	179	211	200	150	162	187	164	196	176	200	214	187	203	182	196	192	198	181	199	185	208	209	162	166	199	177	170	175	195	180	214	199	199	184	188	210	194	189	195	178	194	208	179	181	185	196	178	208	209	168	200	198	186	184	208	194	180	178	147	144	181	188	207	206	168	174	200	205	175	187	176	217	198	191	182	177	177	193	180	209	196	177	194	226	204	187	184	214	184	203	186	178	187	165	198	184	168	197	224	195	175	212	184	192	201	210	185	166	200	153	192	155	170	186	148	204	172	202	194	192	191	226	186	169	173	188	221	187	213	188	179	150	181	205	177	203	210	211	195	178	172	205	182	191	210	172	188	200	166	200	190	182	176	178	202	201	176	170	194	186	184	193	168	211	217
16035	2846	3590	4246	3556	2599	3316	18689	33570	29214	6034	856	826	767	753	720	684	714	668	639	638	635	593	612	624	553	569	618	561	593	593	549	568	531	580	556	571	523	519	535	562	562	574	547	543	517	516	524	541	570	499	566	532	539	589	527	571	518	537	504	528	575	549	531	541	556	559	531	530	528	566	521	513	574	547	539	509	535	535	535	589	547	527	504	501	529	527	508	512	549	525	495	549	494	528	542	512	533	522	530	500	509	515	509	546	467	592	494	521	504	522	540	530	470	543	570	556	526	519	485	557	523	544	512	520	503	533	557	519	507	529	546	509	530	535	556	479	532	515	517	516	557	546	536	537	539	529	517	519	521	505	501	550	562	531	500	547	560	515	496	503	524	498	503	537	511	532	557	526	549	510	507	486	531	544	503	567	509	521	535	512	489	557	571	521	528	529	511	497	532	542	498	505	519	501	504	513	535	515	501	544	510	528	548	476	537	522	537	536	547	517	518	536	544	468	541	472	499	530	532	536	521	543	522	517	578	518	487	547	536	511	567	492	555	536	505	522	517	516	549	549	520	522	553	539	476	529	522	487	541	569	514	547	478	501	554	542	511	512	534	498	527	518	527	529	535	538	553	516	467	521	504	538	520	546	519	587	552	539	500	546	530	526	514	463	514	528	548	540	509	511	546	558	515	505	510	481	523	511	489	526	528	499	502	525	536	495	523	541	523	513	546	498	530	486	532	556	488	517	508	551	522	527	510	504	550	492	501	543	511	553	529	563	505	510	540	525	520	514	525	515	531	499	512	547	550	555	534	525	532	539	534	530	524	489	547	524	522	509	521	537	527	497	527	503	532	493	536	515	533	484	530	554	514	518	494	538	468	508	517	519	532	507	524	514	487	508	545	538	540	522	498	483	508	523	507	531	537	493	519	514	513	537	525	523	493	526	503	512	563	534	523	528	529	508	496	504	538	528	504	493	444	519	532	553	508	492	502	454	515	546	535	552	517	495	536	548	525	535	503	520	523	497	519	495	510	533	490	567	550	507	535	501	544	535	531	553	521	537	525	533	505	503	480	524	509	509	505	528	525	507	514	541	555	503	503	502	516	507	528	476	538	552	481	494	542	495	548	501	536	479	568	519	517	527	528	536	531	547	558	592	557	501	504	540	533	543	487	510	537	518	530	511	511	494	502	501	529	536	538	554	483	541	524	513	516	513	470	507	493	546	508	514	499	524	519	509	504	488	527	543	520	523	511	545	524	525	521	539	517	508	531	545	548	553	542	515	508	522	556	506	500	504	502	537	519	538	525	514	541	575	524	532	530	514	493	488	525	527	507	536	524	581	525	510	536	521	500	514	477	552	494	520	490	492	545	509	531	522	549	560	522	494	530	566	514	531	539	520	559	508	541	541	534	513	533	498	544	548	528	507	523	584	486	527	510	481	477	512	504	570	494	511	544	543	515	500	567	506	565	524	525	506	524	517	480	515	499	542	518	518	486	517	491	482	514	516	528	514	496	530	520	538	533	526	535	526	497	534	505	517	541	500	528	501	555	517	497	525	505	539	555	482	531	503	484	524	569	530	516	479	514	518	538	513	530	535	517	530	553	484	518	533	503	528	544	507	474	503	536	497	530	512	492	531	510	539	538	558	512	517	535	517	498	552	493	479	529	549	512	548	517	530	511	487	520	530	563	548	581	512	546	515	566	500	535	496	510	517	525	471	541	511	504	515	540	552	509	524	497	519	484	575	529	514	501	521	513	533	515	502	508	543	519	501	459	567	530	530	533	495	483	508	510	526	534	532	566	545	540	533	507	503	494	586	497	515	487	551	512	521	510	535	535	525	520	554	493	510	534	525	484	516	542	518	542	512	536	527	537	497	491	505	520	525	519	510	518	561	539	493	514	531	514	516	517	534	469	552	521	543	524	502	544	551	519	545	501	529	575	487	507	511	562	501	558	509	548	485	505	487	499	500	501	548	560	493	520	544	554	477	536	532	508	504	493	535	517	544	509	477	577	545	508	515	580	519	545	497	525	513	515	493	486	521	544	552	546	503	524	538	499	520	560	548	516	544	514	517	525	532	495	516	518	518	545	532	524	529	497	507	520	487	575	533	520	466	498	524	491	506	514	524	530	546	492	506	488	474	511	530	486	505	551	530	511	545	514	524	516	535	526	489	506	535	545	523	537	468	511	483	548	518	499	577	527	501	493	516	526	553	532	562	517	541	481	546	523	524	479	497	537	519	542	512	500	528	506	536	514	526	560	500	495	554	560	508	577	548	523	530	506	514	492	535	509	513	500	548	514	533	511	562	503	579	485	510	517	520	525	532	523	505	509	478	533	483	530	565	566	520	521	535	479	546	567	517	529	566	569	521	526	533	528	550	485	518	506	505	521	510	539	578	513	500	522	546	529	529	504	546	550	509	525	475	528	532	519	581	525	544	483	526	515	516	550	494	543	527	516	523	540	544	541	504	516	510	513	542	530	487	494	521	515	492	535	514	530	540	518	484	494	506	555	552	526	501	529	489	495	535	508	499	523	516	483	512	530	541	489	551	505	514	504	526	520	519	500	506	522	550	500	549	515	536	518	549	534	495	550	530	481	516	500	507	576	520	506	507	524	537	555	527	527	568	521	487	566	505	516	545	520	557	508	531	525	521	545	583	533	523	500	528	527	519	561	522	528	540	517	489	493	558	527	504	530	538	510	544	510	493	482	535	472	567	509	496	515	533	553	521	563	543	522	503	510	482	536	531	493	535	496	510	521	481	544	552	522	518	568	555	551	558	532	584	529	500	523	552	529	503	521	508	566	522	526	491	501	482	516	527	528	503	571	497	489	505	497	540	475	530	580	504	545	535	535	528	536	524	498	499	484	543	539	552	516	546	504	558	504	476	528	479	540	524	496	552	534	564	526	513	508	509	523	566	506	535	506	503	496	536	537	533	497	511	530	513	540	507	557	511	525	518	540	560	536	526	547	540	494	482	482	539	547	536	534	526	560	495	496	533	502	533	500	533	507	488	526	485	486	516	523	540	510	527	538	512	494	551	510	499	534	470	483	515	518	529	514	513	542	518	535	514	525	495	534	479	523	542	530	505	554	523	495	510	514	512	511	515	522	570	533	542	545	532	530	506	536	544	539	553	495	528	531	548	533	518	538	547	517	544	522	534	510	508	506	481	532	521	517	552	505	512	535	512	531	520	488	540	492	510	496	522	542	543	505	534	538	515	506	472	558	506	533	521	536	491	512	553	509	496	519	542	501	476	534	532	563	517	542	526	518	541	523	550	509	549	494	518	531	549	504	506	506	551	521	549	548	538	530	547	523	469	548	510	541	476	523	552	527	514	517	496	508	548	469	532	491	563	522	527	524	519	527	558	554	554	493	526	530	523	565	511	498	517	523	514	531	519	519	539	528	536	554	525	548	556	508	549	541	544	514	508	519	503	502	498	521	519	492	540	519	483	522	563	517	549	502	535	549	509	553	560	572	552	552
31844	9658	6344	3524	1909	1313	1664	11115	27752	23890	8492	552	449	431	391	399	347	355	352	373	388	388	358	339	359	344	343	339	336	330	360	362	319	325	338	360	323	325	336	343	364	317	340	322	337	310	334	343	338	304	366	322	337	350	354	384	340	359	347	327	304	302	302	343	324	332	351	330	318	296	310	331	330	341	350	303	322	315	330	282	319	327	347	319	331	313	335	337	360	369	351	347	356	327	301	362	343	354	346	331	316	317	334	321	358	323	334	350	319	360	334	347	306	317	311	348	343	329	297	337	310	344	351	341	312	331	317	341	339	343	343	345	344	335	302	346	354	346	351	336	333	329	330	336	320	345	299	350	314	320	382	321	297	329	340	356	332	340	340	323	319	325	334	312	369	316	318	322	336	336	332	323	312	324	343	335	347	378	329	334	320	345	346	334	339	328	305	343	315	339	313	334	324	345	323	307	324	327	346	338	319	296	342	332	356	301	338	329	344	341	325	337	328	300	328	336	311	325	355	351	309	331	286	344	335	305	329	357	338	301	354	339	337	327	339	356	350	298	318	322	322	344	328	312	326	321	319	344	342	340	358	359	321	335	350	327	284	300	349	324	328	340	333	354	315	321	329	334	330	331	331	339	347	324	365	363	348	327	360	350	321	308	320	330	332	325	329	346	312	341	334	328	361	336	350	359	370	366	338	331	320	313	343	357	341	307	279	311	359	336	332	339	360	361	334	366	299	333	326	335	330	327	349	361	331	321	345	318	327	347	330	309	360	368	320	318	314	335	331	353	356	333	341	378	354	328	316	342	293	339	325	294	342	322	342	293	324	360	326	318	344	369	373	365	324	312	358	351	313	323	319	319	358	352	296	327	341	311	315	339	365	323	345	330	310	323	316	338	324	337	353	350	381	332	336	302	355	377	350	345	342	346	377	362	329	328	350	342	361	340	344	336	310	346	344	331	346	335	317	341	311	321	330	338	334	344	353	357	330	308	315	330	342	334	313	326	371	355	336	342	343	344	326	347	342	315	325	325	331	334	349	324	316	328	320	349	347	315	309	319	320	334	330	336	347	327	337	364	328	321	337	320	277	318	300	334	348	385	371	345	324	324	352	340	323	340	349	324	338	348	322	351	328	357	357	368	353	321	345	321	321	342	372	345	309	320	332	316	310	338	309	336	358	337	328	333	292	328	305	334	326	346	304	327	341	330	317	332	357	356	324	342	325	375	297	341	324	365	345	331	318	343	333	327	314	329	309	324	327	331	305	336	356	338	330	353	314	353	327	355	326	344	354	364	333	353	349	335	365	354	374	353	347	356	364	321	329	317	311	307	339	326	329	356	348	316	347	338	319	322	338	360	354	343	311	350	328	355	317	313	318	357	317	322	350	334	341	344	336	302	354	337	355	315	360	329	322	345	342	330	340	311	325	301	300	303	340	314	332	333	318	312	329	340	341	365	323	328	350	312	350	359	342	343	333	343	329	322	339	377	334	338	312	325	363	345	335	316	339	328	347	312	312	329	311	317	296	330	336	332	305	316	367	370	378	311	316	293	321	296	349	358	346	327	291	335	312	301	323	321	325	322	339	357	348	394	339	360	337	355	298	344	326	333	343	322	351	322	344	318	359	302	359	321	347	330	338	310	354	332	332	337	340	314	318	322	345	350	332	343	343	346	323	365	330	351	318	311	320	351	333	338	331	329	324	359	328	307	324	326	342	320	329	323	330	344	327	343	307	353	378	359	317	340	348	327	374	359	328	337	338	341	368	349	278	303	373	327	365	377	346	371	307	322	302	366	334	342	327	323	352	333	339	288	337	307	349	346	338	338	342	370	327	333	351	348	337	326	322	345	335	329	336	340	335	341	333	319	357	334	330	351	331	328	322	341	348	313	294	325	338	368	323	344	360	324	317	294	348	344	333	316	316	348	338	322	337	335	330	366	326	342	323	287	342	373	338	343	336	356	329	333	344	321	358	303	309	337	347	322	341	319	326	316	307	325	343	365	327	326	350	334	357	352	297	342	342	314	349	341	309	358	327	337	314	335	338	346	338	319	341	346	341	342	369	315	358	333	383	356	360	326	323	339	340	355	324	308	351	312	370	358	307	315	276	326	356	326	341	360	310	311	348	307	315	343	348	345	346	328	349	279	349	327	358	316	318	361	337	331	303	318	326	344	313	343	335	373	327	313	320	325	307	343	354	364	369	375	347	336	345	352	348	335	315	353	326	342	343	322	358	354	349	350	346	377	356	306	343	340	306	328	333	294	321	321	332	324	342	340	364	300	332	300	299	369	347	321	338	339	341	342	340	306	346	339	341	327	325	353	355	332	338	353	310	334	323	328	309	329	308	356	333	359	303	327	344	353	348	338	357	374	343	351	331	370	326	310	347	307	375	326	340	356	349	351	338	331	316	364	361	348	321	333	323	338	316	332	371	340	344	322	301	355	318	345	340	316	378	323	336	361	325	336	304	336	345	329	334	341	333	316	324	322	358	311	303	328	354	340	312	309	343	302	351	357	325	373	349	330	355	354	347	354	308	332	337	318	353	355	356	318	370	362	338	314	362	364	359	328	342	364	318	356	321	299	332	321	373	332	337	360	345	342	324	324	340	345	312	347	356	337	329	357	311	332	318	331	328	357	314	360	340	314	337	335	315	326	345	321	352	336	343	311	343	361	308	339	301	302	313	335	328	336	328	327	351	346	357	327	339	360	319	317	304	302	330	357	327	334	354	339	327	345	349	353	357	346	336	296	331	323	340	332	336	310	313	353	317	298	330	349	304	342	323	341	358	345	308	350	345	323	328	357	354	325	354	323	311	325	307	324	342	317	363	341	375	301	342	329	332	313	315	365	365	313	313	313	375	300	348	344	352	332	349	342	316	357	334	340	315	369	326	336	338	317	313	298	343	358	346	346	352	354	343	323	336	366	324	333	339	295	334	338	355	366	331	298	361	345	373	342	342	353	336	339	331	345	345	350	351	323	341	304	340	359	320	346	335	345	346	331	350	349	315	338	310	300	326	354	338	333	335	323	347	328	388	310	371	363	336	329	329	351	329	327	348	328	322	299	353	322	302	370	331	340	302	319	345	345	348	334	315	315	340	322	328	328	328	325	272	325	344	338	323	338	319	321	326	381	335	338	352	344	333	362	323	337	322	350	328	335	344	314	309	335	299	349	339	337	362	351	304	318	319	343	346	307	310	324	313	334	359	347	354	322	356	358	364	338	335	304	345	320	364	357	359	338	341	354	359	325	325	302	304	341	339	352	320	324	346	328	343	379	346	342	290	347	339	348	339	331	325	324	329	360	298	321	352	338	314	354	391	333	360	332	334	312	319	312	327	330	358	355	328	338	305	329	356	292	344	328	350	328	317	345	345	320	362	304	321	359	304	289	355	328	354	350	334	312	346	322	339	300	339	328	330	325	326	343	328	357	346	331	315	313	321	309	331	350	320	360	348	319	353	317	305	360	345	344	301	306	359	332	326	304
16696	3293	8098	7338	5878	4876	6639	30319	48528	43397	12617	1455	1413	1219	1185	1153	1189	1101	1010	1055	1062	1072	981	987	999	940	912	931	907	976	980	959	938	902	879	918	931	936	930	924	894	874	897	872	856	895	870	866	873	830	855	815	827	849	836	887	917	817	885	880	816	891	872	831	882	874	813	846	828	885	868	879	800	803	873	854	822	861	871	862	856	875	817	831	828	870	866	841	831	860	783	863	895	848	825	846	845	840	818	812	840	882	848	831	822	827	864	897	852	867	821	863	825	836	785	865	797	848	822	862	804	834	882	838	806	856	843	828	830	890	802	856	844	793	852	801	893	836	827	841	775	836	860	799	847	820	825	859	813	881	764	858	839	818	916	852	853	836	849	825	847	813	812	818	844	771	882	869	875	868	860	839	846	799	779	857	876	834	817	855	847	811	843	836	857	802	873	830	860	848	841	794	800	862	854	870	855	904	780	848	840	836	847	816	891	854	828	814	837	845	860	800	828	826	833	786	838	842	826	904	875	810	790	806	812	808	820	870	805	839	830	841	852	841	773	825	824	855	826	809	777	824	911	827	835	790	836	864	834	902	792	858	807	819	878	845	821	833	862	842	786	915	813	854	789	810	828	847	782	837	873	810	854	825	830	860	853	841	880	842	810	855	836	840	789	811	798	836	821	802	845	818	863	842	814	834	875	822	795	800	830	810	855	857	851	806	866	788	814	811	839	795	823	801	850	774	822	826	848	844	809	844	808	815	852	837	848	808	867	862	795	824	903	880	873	817	885	797	855	855	814	779	783	837	807	800	829	805	814	849	774	770	847	797	845	825	848	797	841	837	820	813	840	883	887	815	849	827	847	844	863	828	848	865	817	844	844	801	781	777	902	829	849	827	863	783	821	837	832	782	832	865	791	827	814	848	832	817	870	836	818	835	838	803	844	818	859	816	836	878	823	800	809	824	826	850	819	815	784	831	802	878	863	847	812	845	882	821	822	848	818	798	827	829	861	859	822	803	811	860	798	839	850	788	798	863	898	859	842	855	873	856	805	833	844	824	880	824	860	808	915	813	818	818	844	809	764	792	914	774	785	781	839	853	859	813	832	842	860	861	806	836	838	823	844	838	885	811	825	868	781	852	836	875	834	836	861	792	870	838	853	817	864	774	863	843	841	913	818	845	796	833	876	785	836	841	833	812	838	863	801	824	796	857	777	839	830	766	851	851	839	816	844	814	846	852	850	814	827	817	858	821	870	804	795	872	783	893	813	807	847	863	840	836	822	876	803	812	800	842	888	825	857	823	924	814	821	869	816	873	835	839	806	856	842	817	775	833	801	801	838	872	828	844	829	897	843	862	835	801	853	827	825	835	871	848	825	818	861	828	818	858	832	844	851	875	771	794	781	856	821	779	835	779	819	864	823	821	804	778	857	830	858	884	799	829	819	830	852	843	818	834	751	799	866	855	782	803	813	823	854	829	849	841	847	814	865	846	796	826	834	864	851	830	868	782	808	856	837	810	890	851	862	835	792	830	886	834	825	847	871	849	851	835	842	808	788	841	830	850	853	807	812	858	872	871	883	890	864	786	846	806	830	808	840	805	831	828	844	838	820	846	821	835	840	856	815	840	827	857	813	876	813	845	814	809	851	859	841	863	851	824	813	843	832	815	816	858	831	795	854	862	795	805	827	797	861	879	845	783	821	839	868	846	816	867	779	812	847	840	795	831	768	835	782	838	812	840	846	797	869	859	787	793	807	821	776	856	802	847	848	799	865	805	867	862	847	853	846	840	848	878	867	835	802	802	827	831	802	810	833	812	788	826	847	793	811	839	815	783	821	866	835	838	824	827	800	839	864	790	840	855	842	821	808	776	828	840	817	907	842	829	902	866	840	842	827	843	894	838	870	871	818	779	862	787	852	855	859	772	780	785	850	821	808	764	853	780	863	855	804	839	854	819	841	837	853	790	825	824	824	792	854	856	827	825	817	843	880	862	826	794	806	828	860	840	841	880	819	825	788	814	828	820	810	863	769	814	844	806	830	815	829	831	877	845	835	885	855	852	857	835	829	833	812	819	865	815	827	838	804	824	812	790	807	833	769	811	892	813	811	785	847	839	797	854	819	826	812	826	793	805	749	790	878	798	815	805	844	872	842	811	810	856	838	769	896	858	872	759	813	876	861	857	816	800	830	813	805	856	799	854	845	885	847	822	877	831	874	828	779	821	765	822	836	845	895	879	874	843	825	819	846	856	810	856	816	802	801	876	840	824	825	823	833	800	878	854	832	843	806	799	852	831	862	788	802	868	824	844	837	844	851	826	837	871	806	752	799	842	875	873	893	833	844	827	875	843	808	815	830	812	861	802	871	892	803	832	919	860	825	860	800	799	816	768	819	868	817	834	884	825	791	843	814	819	819	848	789	787	844	887	859	829	819	811	833	771	820	820	840	870	817	827	804	820	784	769	835	868	877	800	828	832	829	851	818	832	810	831	835	841	816	840	783	831	805	756	863	859	838	894	759	859	864	893	808	841	823	814	819	832	822	867	805	827	785	895	812	812	821	839	840	848	840	837	818	827	819	822	869	819	831	813	809	809	840	824	881	798	816	816	859	874	841	857	825	836	862	838	813	867	817	890	817	879	824	813	825	853	810	858	836	796	852	891	889	844	865	820	815	892	846	842	805	791	854	854	858	875	825	844	818	876	824	859	747	843	845	797	832	826	859	842	823	870	787	816	844	871	836	830	865	821	891	824	821	845	865	806	764	846	864	852	850	843	837	793	786	822	817	845	823	845	834	788	794	852	830	860	822	849	834	840	827	860	817	891	824	853	829	841	848	879	866	858	847	854	822	841	813	843	802	851	816	868	861	844	842	807	865	855	878	821	784	814	903	848	818	861	831	850	856	826	854	774	841	800	795	819	831	812	798	848	832	836	854	820	895	846	837	853	848	834	820	868	786	820	776	793	798	834	809	852	836	821	820	791	888	833	891	822	824	823	826	933	871	806	838	787	851	818	851	788	848	882	832	818	810	823	846	856	841	878	771	834	803	845	811	838	862	831	852	838	815	832	836	864	805	847	838	756	846	850	858	838	869	826	877	881	852	803	825	776	841	819	838	773	842	828	885	864	799	864	894	835	829	856	828	830	843	795	820	842	826	849	827	857	859	825	856	766	870	856	866	848	809	801	803	834	833	869	855	873	826	851	779	800	850	806	790	791	835	835	848	817	798	841	844	837	792	849	837	815	811	793	818	845	850	841	852	864	812	806	879	780	859	835	840	785	806	827	791	816	778	825	823	863	840	852	826	846	814	834	816	813	822	839	835	799	819	801	820	851	871	810	866	833	861	815	810	801	827	833	821	830	828	814	858	849	866	798	800	862	822	788	857	861	844	826	802	850	815	837	823	817	829	776	783	814	793	819	791	845	845	847	758	848	868	812	853	821	805	826	819	818	853	811	779	846	852	821	844	829	802	855	789	800	858	856	853	873	838	844	888	805
6660	4482	2787	870	692	1163	370	378	805	815	529	301	274	308	318	352	265	276	320	285	305	331	295	305	301	299	262	299	303	322	353	293	302	281	293	301	320	300	286	310	311	276	286	311	298	302	278	283	290	279	309	278	278	290	317	283	277	304	292	297	282	275	255	281	289	306	312	298	320	303	284	268	281	282	296	305	310	291	295	286	293	309	313	307	300	305	305	315	311	294	324	307	310	276	325	312	294	292	314	277	302	318	293	298	287	317	276	272	286	286	282	307	270	315	280	293	284	303	301	313	309	327	316	303	303	283	315	272	272	301	271	300	313	310	301	269	281	307	304	281	293	241	312	290	305	308	306	302	272	297	266	317	304	288	295	299	303	312	331	290	290	253	317	301	321	310	282	286	322	297	311	311	283	305	301	314	293	298	266	326	289	245	295	326	259	264	303	293	309	293	270	286	307	306	304	308	298	301	278	304	273	292	281	322	303	305	310	289	304	291	301	330	322	272	302	287	310	293	279	299	317	311	310	274	308	313	288	270	287	308	311	295	292	306	285	289	332	325	300	302	287	286	266	267	279	293	286	290	283	318	301	295	324	301	321	292	302	322	264	315	319	313	303	267	277	333	305	289	278	290	316	296	299	272	279	290	300	293	307	268	302	293	284	296	276	273	299	292	297	264	296	315	277	265	264	292	296	279	281	297	316	287	321	287	310	301	301	304	306	317	301	300	320	261	308	288	308	293	290	314	305	295	268	309	295	277	345	313	309	287	274	290	331	305	314	325	298	288	309	297	311	293	283	287	299	271	313	278	293	280	305	315	269	258	269	293	305	278	294	283	269	311	294	294	292	301	284	293	274	320	290	269	300	291	288	290	291	274	274	302	287	291	326	304	288	340	284	287	309	313	305	286	288	289	294	321	302	277	282	266	290	268	303	278	290	316	317	298	273	305	318	277	311	275	301	291	287	301	317	320	292	290	281	291	322	307	264	282	340	288	314	271	294	285	310	283	320	287	315	291	265	288	297	289	295	321	317	319	318	323	303	293	250	277	294	317	293	294	298	272	322	287	279	332	282	282	296	314	250	273	277	303	285	265	293	297	265	295	279	295	274	311	329	271	278	315	298	292	287	288	281	285	342	287	290	320	297	315	300	310	286	265	302	314	284	286	304	281	294	294	293	311	313	314	330	278	319	291	305	302	292	295	306	322	283	285	322	295	254	300	288	287	288	301	279	297	270	297	288	286	292	263	306	295	294	286	296	267	298	323	310	321	264	276	302	288	306	292	330	305	300	285	302	303	319	291	306	319	296	275	315	301	281	297	294	278	294	286	301	304	309	324	303	315	323	283	288	281	296	309	302	309	267	291	305	296	277	294	280	281	294	288	273	290	279	292	291	273	285	290	328	284	344	265	283	266	313	276	274	272	297	272	301	306	325	330	288	284	312	271	263	258	286	285	323	297	307	305	255	285	303	281	306	250	320	311	296	309	304	304	301	300	301	280	300	273	307	293	285	297	258	299	288	264	280	282	259	289	314	336	306	322	290	300	301	285	299	279	273	327	294	314	305	284	297	287	292	283	295	331	295	271	321	292	296	305	292	295	295	289	268	284	266	308	276	312	278	293	297	286	282	303	281	308	286	312	303	268	267	265	317	294	279	282	286	335	296	306	257	316	285	278	289	309	252	269	298	290	307	309	286	300	263	307	304	287	286	287	281	310	291	294	289	311	301	266	309	273	296	311	291	292	270	306	269	260	287	319	303	303	261	261	267	292	286	292	288	317	313	300	301	307	321	276	333	286	279	271	273	278	269	318	309	259	282	292	291	277	309	305	311	273	298	285	292	270	276	287	275	300	288	322	262	328	354	294	283	296	294	284	280	303	292	258	252	300	310	290	289	291	298	287	312	305	273	309	272	290	265	246	287	314	300	278	301	292	319	268	286	313	322	264	282	285	334	307	280	330	277	273	275	302	295	320	281	302	304	319	298	306	280	297	308	315	308	332	269	297	308	307	339	274	277	283	306	277	310	275	261	306	311	273	277	338	275	274	302	318	295	304	333	287	316	306	269	295	311	294	288	287	327	318	287	283	312	295	293	323	262	280	289	254	309	302	275	292	296	284	302	329	307	300	297	278	326	290	285	284	263	302	296	287	297	287	316	310	313	330	298	305	313	345	286	289	302	304	296	294	298	312	267	306	302	265	298	284	303	308	293	279	323	281	271	274	261	309	311	300	299	317	275	304	327	278	286	309	295	319	285	291	298	318	335	290	321	312	302	296	292	319	291	291	295	303	269	286	331	297	301	282	310	291	313	329	300	297	311	284	281	285	294	270	308	273	280	293	296	299	267	271	320	314	312	314	290	286	289	278	298	294	298	318	292	327	337	334	293	264	292	272	295	300	288	258	285	299	259	314	290	280	282	275	308	284	287	306	330	275	281	266	279	286	296	265	284	295	314	305	279	269	277	307	249	281	289	311	314	301	328	279	259	299	309	328	316	291	286	275	306	282	318	269	286	315	316	314	272	305	317	296	306	325	298	270	276	301	256	300	287	273	325	289	282	295	296	300	290	306	280	309	276	315	298	280	294	313	295	317	327	332	298	324	297	310	280	289	273	315	288	301	295	329	292	268	279	323	281	327	309	313	306	299	308	300	290	334	271	272	277	324	288	266	295	314	275	296	284	326	281	308	315	298	316	311	300	262	277	324	267	294	306	274	305	291	264	285	329	308	296	296	289	290	299	318	332	294	317	311	307	299	308	302	300	273	291	285	306	247	312	306	322	285	326	293	285	300	311	292	279	288	248	314	294	301	265	268	302	292	332	281	288	296	282	333	293	300	319	309	267	293	275	289	267	276	267	328	306	291	307	278	298	302	236	268	282	315	302	308	294	311	273	324	289	289	317	286	301	301	332	306	288	300	280	345	321	292	293	285	271	321	278	284	309	307	278	280	274	286	313	328	311	308	268	260	270	295	331	302	320	305	292	304	317	296	314	264	301	269	289	293	295	282	319	269	283	307	305	316	314	294	306	314	286	326	277	298	269	291	257	276	278	327	292	323	302	265	312	303	317	305	290	287	276	314	306	317	286	295	312	297	271	280	293	272	284	296	265	292	319	276	265	304	311	324	310	332	304	301	287	298	310	295	272	287	317	291	281	291	290	322	304	283	294	266	307	290	286	307	290	297	286	299	304	334	290	297	342	295	309	282	263	313	282	270	282	282	343	274	290	286	285	294	272	311	280	298	319	316	288	311	266	302	278	278	283	311	294	271	286	305	278	306	299	319	325	305	297	281	297	284	274	316	276	275	305	301	285	274	273	287	289	308	301	284	299	301	301	306	300	313	307	297	261	290	307	311	303	308	310	311	309	271	316	323	303	303	299	277	317	315	265	301	272	291	315	289	277	294	300	293	274	260	288	302	267	313	320	310	306	289	289	330	317	268	293	324	282	292	298	301	266	285	329	278	305	291	272	292	267	285	331	316	274	306	285	285
4479	4271	4008	2300	2125	4395	963	1225	3398	3479	1860	728	763	715	757	745	723	735	746	731	691	711	701	728	753	705	717	741	674	743	699	737	749	724	697	694	743	695	706	749	706	716	720	712	742	737	734	735	731	758	744	731	755	734	763	728	766	698	696	753	729	734	706	754	777	689	710	665	709	739	701	753	713	708	726	712	750	713	712	747	698	719	752	739	700	700	735	723	715	655	705	719	748	776	669	716	709	714	726	680	728	706	676	685	712	728	755	699	716	764	737	733	733	715	743	744	720	738	731	710	712	726	766	707	760	719	706	760	739	692	737	726	728	738	712	754	739	714	728	707	695	731	713	734	716	665	695	708	644	730	727	678	726	669	702	683	697	738	715	726	698	723	739	798	700	752	688	723	746	729	738	666	737	728	707	720	685	722	696	687	716	675	770	706	679	703	695	742	720	757	736	687	694	698	669	705	765	707	684	697	687	680	751	712	696	707	754	721	699	722	711	730	766	714	709	728	678	716	716	766	746	747	726	658	748	712	718	729	758	716	732	752	694	737	693	709	754	705	750	741	689	778	730	757	689	707	716	731	698	722	725	722	731	716	758	715	748	711	726	767	767	743	729	723	711	724	726	688	711	688	724	667	729	716	738	691	735	740	708	752	685	727	692	698	709	712	721	674	757	707	690	714	701	754	710	711	715	733	727	710	741	717	759	708	696	781	733	645	655	714	685	710	711	682	700	724	748	752	723	739	694	714	733	788	697	688	734	760	703	758	671	749	697	714	707	733	726	712	735	685	676	722	724	701	741	747	686	701	747	764	729	669	674	719	718	799	682	696	701	719	731	723	712	665	733	742	681	756	727	705	703	740	721	680	731	723	691	752	688	705	727	695	727	730	716	733	746	744	713	716	712	636	734	768	683	668	708	718	697	732	708	712	706	724	699	733	740	725	682	699	730	732	692	716	737	729	720	694	728	689	713	732	705	709	695	691	730	698	699	728	706	707	691	732	702	751	686	696	692	774	759	715	755	723	713	751	678	743	768	737	686	709	704	734	722	725	754	731	715	692	718	731	729	698	712	705	720	744	793	669	707	662	727	731	746	738	803	742	709	662	743	713	723	726	709	693	719	720	715	744	698	717	736	743	704	710	737	682	689	698	737	717	725	698	719	702	702	713	738	737	735	704	725	731	700	703	762	657	726	728	736	705	670	748	702	716	728	747	693	732	810	745	746	723	746	708	756	803	659	669	711	734	780	709	770	728	745	757	730	668	692	690	702	704	752	703	751	756	685	731	709	715	699	696	750	698	693	742	730	720	721	764	726	712	694	712	729	750	691	721	694	735	744	730	741	748	701	692	723	689	675	689	747	711	751	682	692	723	694	740	736	718	764	767	725	718	684	729	664	731	726	699	718	708	718	731	698	724	707	712	722	746	740	658	696	724	700	699	750	790	730	699	736	694	740	694	717	725	731	717	719	779	730	724	743	727	697	701	729	724	737	699	702	731	688	719	703	700	693	677	717	733	710	755	696	709	728	739	718	715	717	688	744	717	736	674	739	763	731	713	723	699	703	716	721	748	720	760	734	719	683	702	703	740	762	701	726	732	771	746	692	711	701	701	699	688	691	702	714	777	724	737	697	728	738	743	697	691	685	710	770	740	742	742	771	709	701	712	739	750	704	726	697	731	695	716	708	759	713	715	743	754	704	671	737	747	704	732	723	757	748	727	711	713	688	695	719	708	698	701	729	737	723	693	747	662	695	696	740	695	684	738	690	738	719	680	723	750	715	747	757	701	698	701	707	721	691	701	713	698	752	693	730	687	719	742	709	698	708	736	706	744	688	708	705	695	704	660	692	743	751	751	715	649	695	774	713	691	722	676	749	685	750	744	710	742	778	731	724	695	718	736	691	745	706	659	731	740	711	720	749	772	705	693	727	712	734	743	749	712	765	718	768	720	704	697	718	681	770	732	751	709	731	717	725	665	677	730	695	746	744	772	761	766	733	727	754	713	706	746	685	732	686	681	699	725	726	751	723	666	734	723	722	698	728	741	761	700	711	756	688	710	691	756	747	694	693	715	718	710	695	647	715	730	695	717	735	746	698	753	726	729	718	716	709	644	704	713	729	711	680	718	735	730	758	693	679	787	693	744	738	724	732	742	702	713	783	702	760	688	760	736	671	712	734	717	722	687	724	678	671	704	702	716	761	707	723	769	764	688	733	681	712	740	699	754	694	731	707	714	704	686	744	725	726	735	733	712	703	735	701	700	744	722	760	732	723	719	706	734	732	728	681	753	682	733	739	743	724	745	739	733	716	674	699	695	756	722	753	707	711	747	745	788	709	737	722	708	677	788	749	689	727	743	737	768	752	701	732	714	719	743	721	722	705	662	703	691	731	769	756	727	721	742	691	738	724	726	725	715	755	728	678	711	693	685	668	632	724	664	733	731	746	716	724	756	730	711	760	693	702	747	756	731	679	739	740	690	669	714	753	711	702	760	713	724	731	696	735	688	738	724	754	759	683	650	735	730	692	732	761	713	701	721	748	749	700	719	749	727	689	709	742	695	688	765	727	721	661	695	722	716	723	737	756	699	738	725	683	708	743	766	704	740	664	721	706	716	723	694	700	673	743	693	691	733	663	690	710	686	743	704	757	710	744	716	735	716	750	712	711	712	740	751	703	721	715	718	708	748	710	719	741	748	704	695	682	732	687	721	729	757	728	723	665	683	702	676	707	701	747	726	709	735	687	740	713	701	683	735	748	730	692	734	661	706	766	757	698	676	747	732	665	733	715	729	699	652	679	676	776	679	784	716	662	767	723	715	735	698	664	728	708	684	750	764	672	726	729	692	675	741	736	755	717	700	741	697	695	723	700	659	736	736	712	706	710	683	690	735	728	711	692	723	711	726	730	697	736	711	717	716	724	759	790	730	726	675	726	732	718	730	734	697	691	777	726	705	697	746	708	660	692	686	714	714	768	726	734	736	718	674	752	736	715	757	699	761	742	713	737	686	706	737	769	737	704	693	729	673	779	705	711	761	663	699	661	700	741	728	738	671	716	748	734	709	749	740	709	722	710	756	705	743	727	707	746	737	722	772	718	727	775	758	755	732	747	783	747	699	723	701	759	713	707	731	724	726	713	690	701	712	710	748	755	725	704	688	715	728	703	714	691	744	691	751	718	676	734	740	696	685	719	759	731	718	745	698	718	687	704	701	710	732	690	693	700	735	771	700	708	714	766	682	780	703	669	716	703	746	723	712	731	707	734	757	733	749	731	759	712	736	727	714	730	735	683	678	670	700	716	761	762	730	707	699	699	739	734	759	726	723	719	681	762	683	729	663	675	735	672	708	688	695	676	727	715	725	720	687	699	698	740	704	748	676	685	790	766	740	741	728	739	750	744	751	695	738	716	712	727	732	749	716	709	741	749	709	757	700	707	708	729	713	741	733	718	739	716	674	723	728	684	729	730	720	712	730	743	685	756	710	761	702	776	738
22733	6559	9529	9381	2467	2006	985	1424	5386	9433	6556	326	229	218	212	217	203	224	213	230	207	201	224	230	188	177	207	175	196	195	189	214	232	203	204	193	223	193	200	166	205	187	196	208	202	182	184	178	175	195	193	205	173	179	177	196	173	182	198	194	177	203	196	194	161	190	188	190	189	183	164	193	172	160	197	190	186	188	190	173	194	177	174	169	174	200	180	190	213	179	172	205	200	201	198	176	191	181	197	191	207	176	172	193	165	172	175	175	177	176	195	211	196	197	166	178	193	193	195	194	163	181	187	182	193	197	222	206	206	223	176	214	170	175	178	193	185	214	165	202	183	163	197	174	185	163	192	203	182	192	194	156	167	194	148	192	218	186	180	159	196	198	217	186	180	211	196	200	164	196	203	189	196	181	176	169	174	195	203	195	176	194	176	183	178	218	164	209	180	206	177	182	193	205	196	193	188	196	194	196	204	184	189	166	177	137	221	206	191	189	188	184	198	205	197	198	184	184	183	184	184	159	177	172	172	149	185	222	184	174	209	189	199	188	197	215	191	199	186	197	192	178	181	189	199	191	189	186	185	182	182	193	184	193	176	193	191	187	174	163	180	191	195	208	192	200	183	172	197	182	191	183	181	194	154	212	171	192	182	164	186	190	192	171	183	199	176	205	174	184	153	184	199	185	182	172	208	201	164	197	183	199	180	178	209	191	169	192	195	185	200	167	189	171	190	186	206	179	175	184	207	171	194	164	174	171	189	192	188	194	188	172	160	172	201	202	182	156	199	202	167	173	178	180	202	158	204	175	203	192	196	176	182	164	202	182	191	163	182	205	213	185	153	177	195	174	219	160	222	176	180	206	178	174	179	189	176	188	192	190	139	182	159	179	181	187	170	180	208	167	163	176	160	194	176	193	206	188	160	201	163	177	203	179	179	192	182	212	206	205	202	169	194	182	197	203	162	189	185	179	207	201	200	168	171	196	187	199	179	153	208	179	180	185	198	164	179	182	166	181	177	209	198	183	155	203	215	201	183	172	190	206	178	188	212	175	193	177	170	178	194	195	189	224	182	179	191	193	176	179	202	185	173	187	180	180	163	190	162	175	170	216	183	164	180	202	190	219	181	182	190	199	186	205	183	174	187	208	211	180	177	186	184	193	177	210	180	168	176	175	196	170	174	204	193	188	175	205	180	176	176	197	177	193	191	160	206	192	179	187	203	166	203	182	213	181	162	176	174	165	175	181	195	182	199	203	174	207	173	212	194	187	174	169	200	200	180	203	188	202	197	205	186	186	170	176	194	211	178	185	164	196	204	216	188	189	153	185	188	205	195	213	187	189	183	180	189	180	198	173	179	211	183	200	173	196	178	191	180	188	174	190	206	206	178	184	193	199	160	186	186	187	189	192	209	191	197	206	188	207	187	181	202	191	194	178	216	183	172	197	168	184	186	201	202	182	180	188	188	194	199	194	186	184	173	171	177	182	188	190	206	209	161	191	213	158	175	178	198	184	202	213	183	198	175	176	177	206	184	182	185	187	189	182	173	204	207	219	208	215	184	193	189	204	183	158	186	203	190	196	180	184	196	166	176	186	196	171	191	199	183	191	179	184	226	175	170	176	188	167	204	202	159	159	191	202	222	198	171	190	168	174	199	184	182	179	227	192	194	185	182	191	181	186	183	210	196	174	177	191	185	192	187	186	182	209	179	173	181	199	177	204	193	168	163	180	201	198	164	180	162	223	180	174	191	192	186	182	192	199	194	188	214	193	201	183	183	190	194	176	173	178	182	186	200	210	175	208	203	200	200	178	196	194	176	181	195	190	192	200	180	196	230	192	188	184	170	191	179	198	172	175	172	183	155	162	192	198	208	225	182	208	199	172	162	210	179	191	186	186	170	195	209	215	202	195	187	194	168	175	161	170	167	173	176	173	200	176	178	176	192	201	191	170	182	193	188	192	186	173	203	209	169	161	199	196	193	167	180	181	187	179	180	199	186	204	166	177	206	193	161	196	191	205	186	183	171	181	200	191	185	174	182	199	165	179	209	192	188	174	203	208	194	201	187	187	191	186	199	188	190	170	197	182	183	197	203	176	182	171	198	197	181	168	174	186	178	192	188	181	191	174	152	222	206	203	198	181	201	210	151	184	193	178	199	194	175	211	168	177	190	179	209	163	180	190	199	204	195	173	181	205	188	220	183	163	170	199	197	207	180	183	199	202	194	178	235	164	195	191	182	155	190	201	189	180	183	183	197	170	177	178	177	187	213	166	191	191	174	184	170	181	186	186	199	214	202	198	181	217	198	177	169	166	148	201	162	166	185	180	189	164	194	180	196	206	178	167	203	179	187	185	162	191	182	210	163	196	226	184	199	203	188	204	195	173	151	205	229	167	178	190	192	196	183	184	170	174	185	198	209	201	205	174	166	184	198	190	202	196	173	183	192	184	227	191	183	202	184	188	187	193	179	199	188	173	188	208	212	178	186	166	186	187	206	187	180	183	169	191	177	200	179	197	167	203	197	182	201	178	181	167	198	181	189	184	189	183	185	182	187	164	177	195	177	212	196	174	187	174	172	194	200	202	181	183	194	199	195	208	166	199	189	210	188	182	172	207	156	197	200	169	184	177	159	193	178	173	210	182	189	161	201	173	167	204	172	196	182	189	192	183	201	179	212	197	145	191	181	166	200	208	178	200	166	173	194	186	186	185	183	187	186	188	195	215	174	184	220	200	193	210	179	183	170	191	214	189	198	171	172	194	197	186	198	200	194	182	187	186	196	195	191	183	197	190	173	192	175	207	195	193	172	173	198	180	184	165	192	184	213	173	177	230	184	199	166	184	166	201	171	196	198	200	177	201	189	186	139	193	192	190	189	176	200	217	191	189	170	197	174	176	199	201	189	175	174	190	177	172	200	165	171	179	204	204	177	177	161	197	229	182	181	175	211	179	167	175	206	189	182	175	193	187	201	223	166	191	202	158	168	187	173	168	184	188	165	180	210	207	193	175	196	203	179	171	205	200	191	204	196	166	180	207	195	192	225	174	199	176	163	170	171	181	159	190	189	174	199	191	180	169	184	186	197	167	167	171	177	177	165	181	174	195	168	174	183	198	195	172	220	194	181	145	199	189	200	167	169	187	188	174	202	176	187	202	160	207	165	174	171	183	214	189	157	161	192	183	182	197	194	169	202	219	171	207	192	204	204	146	194	199	186	183	193	189	183	168	174	156	159	182	185	206	195	171	213	152	162	188	211	179	188	193	196	205	203	176	232	188	199	184	170	176	176	188	192	196	209	178	181	221	199	176	205	172	180	191	193	179	186	182	188	177	204	195	195	216	185	155	212	176	210	198	195	192	175	184	198	192	192	192	192	194	183	196	203	190	205	166	179	222	199	183	199	197	183	186	194	178	177	192	192	176	182	199	161	160	193	200	189	184	188	185	187	194	189	197	177	198	226	191	212	192	162	197	179	194	158	201	202	210	215	171	202	188
12597	3005	12964	16352	4546	7562	3633	6215	18235	29341	15582	908	812	793	777	735	681	707	652	639	605	612	626	596	619	597	607	567	569	517	574	573	588	570	516	524	559	565	542	534	554	539	566	526	531	588	515	523	542	531	462	530	508	530	548	514	518	553	547	501	526	523	520	556	501	516	513	515	553	521	506	520	526	517	526	558	544	514	576	495	495	488	537	512	545	508	521	500	533	535	501	511	503	521	509	535	542	538	511	543	518	543	483	538	516	507	517	538	539	495	522	522	510	489	500	514	516	581	542	474	516	488	523	562	471	488	541	511	539	500	512	542	529	498	496	545	522	532	491	543	483	517	486	546	515	515	509	520	515	535	544	502	518	484	475	508	538	503	507	562	507	511	513	545	505	559	520	514	518	500	486	501	527	550	536	500	530	516	534	551	510	532	566	517	550	513	477	484	522	494	533	515	523	459	549	549	497	506	542	483	508	493	525	496	518	512	504	482	513	540	517	491	534	529	511	531	494	457	505	519	519	533	522	532	509	512	559	524	540	536	547	514	547	499	502	493	511	529	523	519	535	518	536	485	487	497	507	534	484	495	500	474	519	527	516	541	559	511	507	498	549	493	524	542	504	521	514	525	503	522	509	528	513	524	521	485	528	508	524	466	487	518	532	498	478	506	503	557	553	494	538	490	462	513	513	528	549	546	536	544	499	497	527	498	483	479	516	537	501	511	529	540	529	491	505	487	546	500	552	528	525	518	552	495	488	484	506	506	519	517	511	510	513	502	516	547	541	482	505	487	539	536	474	504	482	504	505	500	533	530	543	521	557	530	550	512	531	525	506	520	504	503	500	518	547	477	501	527	491	476	490	509	543	519	526	504	563	497	514	498	533	512	513	499	504	500	545	557	495	541	501	515	517	518	510	520	480	495	521	508	510	494	489	496	523	518	475	533	488	505	500	494	497	539	528	526	510	524	543	561	523	510	455	511	503	488	486	500	536	518	492	505	509	521	503	539	571	504	509	490	487	497	521	553	526	493	493	498	512	510	515	507	529	519	538	493	526	526	491	495	523	480	558	523	549	490	507	528	509	515	577	519	471	510	517	544	506	543	546	491	547	509	525	527	496	455	483	497	513	473	531	500	536	524	509	539	473	514	500	512	559	495	531	511	482	503	509	538	484	491	509	520	535	484	552	509	516	498	467	502	521	495	536	513	510	518	512	537	472	526	528	539	506	471	540	501	539	507	485	502	484	515	487	535	511	558	567	489	496	463	525	492	540	528	539	479	551	476	552	493	502	504	527	480	557	512	498	500	533	516	457	507	507	467	546	516	529	528	530	477	488	529	508	524	523	505	508	506	494	508	553	502	485	494	533	489	489	538	519	508	501	534	476	505	527	524	537	491	525	532	508	493	505	513	485	502	486	536	518	510	522	524	525	515	520	533	514	478	489	548	523	498	519	488	549	537	488	517	514	508	518	499	495	546	511	519	523	514	519	520	496	528	527	535	485	531	547	531	491	511	535	498	536	524	532	495	488	561	491	523	517	527	539	537	523	526	518	507	495	491	512	528	498	536	527	521	540	508	564	485	536	569	544	513	496	503	473	497	535	506	523	538	510	514	496	542	474	554	507	525	483	480	523	503	511	513	457	535	526	505	515	491	494	477	501	521	536	542	526	475	518	517	523	505	505	537	518	527	524	524	471	513	479	504	508	548	530	529	532	540	554	536	480	487	512	518	533	507	463	497	527	532	518	525	539	520	527	542	510	533	569	509	514	507	543	474	510	508	518	539	539	545	505	509	474	511	519	477	533	473	527	500	514	491	526	490	539	522	503	542	494	521	550	550	548	528	516	472	510	524	529	517	510	494	532	532	495	489	537	529	492	522	484	468	517	553	515	501	507	510	503	547	520	526	502	526	532	545	493	512	521	517	525	508	499	490	491	528	521	484	561	524	520	508	519	527	474	493	523	486	535	532	551	515	505	511	524	524	531	535	540	509	511	522	493	498	564	511	487	562	476	511	553	514	517	514	503	527	536	518	516	510	484	526	511	538	480	502	529	495	526	549	521	505	530	571	472	525	564	512	541	517	496	505	531	531	472	502	527	535	515	498	565	505	578	547	498	536	550	475	562	534	508	496	477	519	524	495	523	497	516	510	566	531	469	532	521	517	505	570	520	550	494	566	530	496	481	528	530	530	500	541	503	464	489	497	526	497	516	507	546	515	541	537	497	536	509	492	480	496	497	535	488	542	574	489	502	483	539	510	476	488	521	511	518	511	530	549	466	553	516	545	543	501	553	550	500	543	547	513	546	538	504	471	497	549	521	554	530	571	523	505	501	507	497	497	523	525	564	513	526	541	542	506	505	550	479	470	513	516	495	511	565	496	497	512	514	502	503	520	547	486	542	485	551	527	496	522	506	542	519	479	541	479	512	507	524	512	520	507	470	535	478	483	516	523	557	493	554	517	505	459	498	488	479	512	522	518	517	514	562	494	523	505	520	489	508	478	497	510	537	518	507	521	490	536	518	514	504	510	493	560	547	538	512	512	555	471	545	524	494	505	540	477	520	541	497	524	528	534	519	517	505	512	548	500	538	542	533	538	534	525	543	506	530	510	483	515	536	519	516	518	520	520	487	552	542	528	523	511	536	518	473	497	507	525	534	487	557	522	491	474	499	532	512	510	521	504	512	551	491	515	490	520	508	519	517	493	499	515	547	533	514	534	479	536	481	503	489	531	531	538	505	512	505	523	518	517	522	507	509	520	494	511	507	514	503	511	469	538	529	509	515	526	508	558	516	539	491	518	501	556	520	480	500	526	504	494	498	547	491	509	501	476	491	526	498	523	471	539	533	509	538	502	510	527	462	534	527	496	525	484	533	536	544	513	533	505	542	488	508	501	521	505	481	488	502	538	503	509	528	535	524	517	476	531	533	535	510	518	543	518	496	517	489	515	534	496	522	528	532	547	516	501	493	523	515	539	494	508	514	502	520	510	524	471	517	537	529	503	531	495	501	530	499	493	507	519	521	485	490	515	473	505	527	505	512	503	540	493	536	490	533	484	509	519	516	552	514	492	484	493	553	522	499	503	529	495	512	494	505	524	476	526	548	483	516	512	504	521	539	515	548	521	529	491	515	570	561	539	513	454	521	539	486	518	534	513	484	516	535	517	521	517	495	548	540	543	510	523	553	507	548	505	574	513	488	480	531	489	550	536	542	509	522	477	520	505	478	547	559	545	478	510	504	520	497	559	504	535	482	495	527	525	526	536	500	529	535	544	517	514	514	530	509	542	565	485	525	510	518	550	512	523	536	525	534	512	491	537	506	538	494	511	484	531	503	510	494	528	530	496	547	494	532	509	511	489	499	519	532	494	461	484	550	490	521	574	521	522	522	519	520	536	556	512	524	522	477	525	543	523	480	528	514	514	505	486	489	526	483	506	508	524	526	479	489	533	513	481	542	503	509	517	558	501	501	487	548	536	534	511	486	499	491	524
31341	10862	5557	5768	3791	2509	1137	8659	23436	15193	14775	1109	446	373	385	421	387	379	352	367	373	344	343	367	354	373	341	378	349	366	343	334	314	347	350	369	367	341	368	317	326	335	338	343	354	351	358	364	366	347	353	313	338	354	329	346	358	343	320	320	345	348	375	356	316	360	369	316	359	346	352	325	331	328	336	348	331	351	316	345	370	307	323	346	318	322	353	324	340	335	338	311	350	356	331	321	345	334	332	336	399	386	359	306	327	361	323	359	342	330	339	359	325	362	374	350	328	318	347	339	345	326	331	341	351	308	334	344	335	328	336	336	350	346	344	357	377	341	336	339	320	351	321	357	364	340	369	319	324	357	337	369	353	388	317	349	387	358	302	334	338	345	329	319	333	348	340	334	368	314	307	304	346	327	349	337	344	335	368	347	344	365	344	316	331	324	325	319	312	320	349	303	348	364	332	348	324	334	347	314	320	335	326	345	373	333	325	343	348	333	367	361	352	352	354	360	329	329	357	353	349	315	294	361	337	354	363	391	346	346	339	328	314	366	355	384	330	336	330	346	346	345	317	351	325	347	353	373	325	312	355	339	349	375	329	342	334	311	348	300	338	364	367	382	344	381	337	340	349	332	387	360	346	303	356	320	302	331	363	315	353	371	333	364	340	308	294	355	304	313	329	360	356	336	327	361	351	348	364	328	337	358	359	363	309	368	321	336	347	343	326	352	337	347	346	322	327	337	337	296	343	334	381	358	389	344	313	349	289	331	361	337	348	358	321	362	340	344	342	310	327	342	309	327	306	322	349	345	321	341	346	315	352	370	318	303	352	334	338	314	347	332	323	306	347	319	367	323	330	345	369	336	326	337	323	341	332	336	318	346	291	335	365	345	344	333	375	334	318	316	426	337	349	359	312	313	337	326	355	305	368	329	316	316	330	318	360	334	317	338	303	328	348	326	300	317	325	315	356	302	327	344	384	385	330	331	335	336	336	331	342	323	327	317	337	335	333	342	337	345	381	324	369	321	372	315	339	358	358	348	353	317	342	336	338	341	312	376	339	315	383	345	355	321	324	364	331	335	343	329	323	311	339	332	327	346	355	355	333	347	344	318	343	292	351	362	366	314	340	341	354	363	318	364	346	347	337	359	327	324	320	340	315	347	341	323	342	323	324	347	309	348	345	345	330	347	323	346	322	356	294	329	322	388	352	337	356	350	378	335	345	333	353	320	360	325	336	326	340	344	328	362	321	309	335	312	316	339	315	312	334	350	376	359	354	351	322	353	307	335	334	348	312	358	327	352	328	334	294	318	305	321	335	354	300	380	337	328	347	359	341	315	322	348	359	373	331	330	321	333	333	354	327	330	343	319	344	343	363	383	318	320	353	354	330	361	370	306	399	343	327	346	350	327	355	351	329	368	351	310	340	339	347	334	331	366	361	340	302	359	382	347	314	360	305	328	321	352	332	344	369	341	382	332	343	332	330	355	327	343	383	331	345	332	319	353	368	320	337	359	343	340	345	326	351	327	370	322	355	354	368	348	343	351	367	362	334	349	360	340	354	381	328	341	317	342	336	323	351	336	310	344	297	369	362	351	324	332	326	369	341	333	335	341	357	390	342	302	341	304	346	378	350	323	334	345	311	333	348	368	350	353	323	347	362	317	339	350	347	361	347	350	340	299	339	321	353	337	340	348	329	350	324	311	294	326	358	337	331	308	327	328	368	373	333	331	337	315	374	329	340	330	323	384	305	358	402	378	363	343	309	320	335	334	316	345	326	337	343	337	365	337	321	363	355	337	340	349	315	316	341	358	365	332	341	356	342	336	360	342	360	342	348	333	317	363	362	321	322	320	309	311	322	358	330	346	352	320	318	359	338	321	368	325	329	337	348	366	322	386	339	338	318	339	370	311	339	327	298	346	314	366	361	331	336	369	328	321	347	348	344	371	341	346	333	320	330	359	329	329	302	353	351	318	358	342	339	342	344	362	336	370	324	300	332	321	335	335	336	339	321	340	366	354	344	317	310	355	314	340	324	364	340	305	356	389	370	356	365	311	340	363	343	350	336	305	330	316	362	348	324	364	340	318	341	331	317	336	328	354	336	341	299	362	362	347	357	343	332	352	347	351	323	353	333	324	331	325	336	345	362	320	337	337	341	339	378	323	357	333	315	332	361	323	357	323	322	336	345	398	324	354	314	317	329	342	354	346	356	380	326	323	332	324	356	358	315	318	317	370	364	340	331	346	336	334	340	345	332	376	334	329	341	287	355	365	334	327	304	387	331	349	313	336	356	333	354	333	367	311	368	344	340	351	335	350	351	358	305	316	338	327	311	376	354	348	350	343	346	368	344	346	321	327	363	333	358	339	386	334	391	356	366	340	335	321	335	336	351	342	348	334	359	351	371	332	328	346	311	347	369	325	326	320	328	299	337	334	332	348	309	333	317	360	354	290	328	331	372	344	325	321	370	349	350	333	342	343	347	353	363	306	348	349	334	338	352	354	345	334	318	373	360	348	327	317	396	316	302	335	359	334	349	329	335	362	356	327	307	335	377	355	346	355	334	320	317	351	325	311	354	345	323	352	343	368	327	348	298	319	336	307	346	351	330	330	363	358	331	320	352	347	340	325	375	337	323	359	340	331	332	340	328	328	326	312	329	348	334	329	349	345	321	323	305	401	318	331	315	318	355	337	348	360	360	342	375	335	361	319	330	381	337	359	360	338	357	332	370	337	323	325	338	301	322	339	343	335	344	351	348	370	359	327	319	347	325	335	362	363	328	354	311	309	353	293	343	330	338	394	354	358	348	349	350	293	322	343	329	314	340	340	334	330	367	303	340	381	320	324	316	317	349	363	340	329	366	348	369	345	362	353	345	373	333	348	387	331	326	333	360	345	346	355	392	331	335	342	336	363	362	353	327	343	349	283	348	350	359	322	351	325	310	344	336	361	336	333	313	288	346	349	354	319	366	320	350	364	327	323	356	346	370	335	348	346	336	372	352	371	334	348	341	335	341	348	348	335	344	352	347	363	382	395	337	383	337	345	338	381	328	319	347	335	366	301	387	323	315	334	321	365	334	337	358	330	341	298	333	355	329	331	339	337	310	343	376	357	335	348	329	308	350	322	333	352	342	308	346	302	360	338	361	335	331	388	356	365	344	324	343	349	363	361	348	338	324	310	344	363	402	375	325	348	341	331	320	368	310	363	351	309	349	366	322	346	346	314	350	347	336	334	331	362	331	382	306	350	404	346	352	351	379	333	398	366	338	334	350	371	358	315	335	360	318	344	318	344	367	357	339	316	335	348	337	350	339	329	332	321	344	332	374	326	380	346	345	317	324	360	330	359	357	310	350	303	328	347	320	372	342	314	338	287	325	341	332	329	331	334	348	362	351	349	361	365	353	356	327	339	327	312	310	322	333	323	373	325	321	331	315	345	358	361	327	357	376	376	379	308	351	345	367	342	330	349	313	377	327	355	331	335	325	334	339	342
16508	4273	6830	11619	10486	8009	4948	24143	42993	33825	28694	1441	1384	1291	1296	1181	1184	1138	1122	1029	1046	1015	963	1067	987	982	891	936	944	965	956	914	896	974	961	926	909	927	905	909	904	923	882	911	928	857	889	889	899	858	918	854	838	916	874	895	860	871	909	890	856	863	900	852	859	937	863	869	858	864	757	903	886	904	880	890	875	808	856	903	833	934	825	868	889	881	873	870	837	904	892	838	887	852	870	841	873	857	854	882	842	846	855	876	796	827	848	857	896	856	872	813	821	834	863	862	824	920	844	889	878	870	871	802	853	906	816	861	817	898	848	817	888	866	845	937	904	828	840	886	858	885	829	825	867	841	921	824	875	919	898	795	840	896	805	828	872	857	877	827	850	841	837	843	871	857	800	852	874	867	837	862	849	812	876	855	913	873	832	859	796	838	877	891	804	818	820	839	878	839	843	866	872	856	865	830	839	873	893	810	859	854	829	845	878	836	875	904	899	810	858	896	876	834	865	850	832	836	877	883	846	863	845	869	840	866	820	833	798	845	826	871	832	873	834	869	811	813	847	848	864	901	840	868	828	871	824	879	824	801	813	870	891	855	914	902	891	893	861	887	890	895	837	849	798	855	870	872	818	828	874	797	926	849	864	858	854	824	822	867	877	794	862	842	874	834	819	876	893	848	883	941	808	842	837	855	843	832	912	816	799	820	939	857	834	837	884	854	878	820	825	802	885	916	803	852	894	777	896	865	833	789	836	910	826	877	885	848	880	832	897	877	841	794	853	865	864	835	908	847	874	839	873	833	796	878	899	825	895	883	824	819	880	827	852	889	891	817	861	802	882	892	786	821	888	862	792	827	848	912	822	868	855	833	867	810	831	839	883	841	794	868	923	849	840	868	854	862	843	824	866	844	851	810	867	846	836	867	862	856	888	835	852	831	852	861	839	867	789	895	867	881	819	844	851	827	867	816	841	827	855	869	819	896	811	901	836	889	818	847	834	789	900	867	862	873	884	908	858	857	812	840	800	934	869	859	840	805	902	856	776	914	834	821	818	816	844	852	806	824	820	807	849	826	822	866	845	892	871	873	825	893	876	896	813	847	870	884	866	812	776	927	838	850	869	889	869	869	811	874	876	841	829	853	880	870	791	859	839	828	887	873	846	836	841	831	871	863	873	858	800	835	853	880	859	811	817	932	791	846	843	859	869	818	901	822	882	820	838	864	831	884	799	889	820	823	834	890	898	876	805	845	853	855	895	872	855	802	874	853	864	828	857	881	841	842	889	830	897	823	816	830	840	864	837	828	908	860	856	816	873	838	838	857	853	862	831	810	840	874	804	863	860	847	849	893	877	847	822	826	840	875	882	858	848	872	862	821	867	863	825	826	902	885	863	884	838	875	838	820	827	878	854	863	810	874	828	902	821	847	810	872	823	882	892	860	852	821	840	834	822	862	849	805	869	839	891	815	845	841	880	823	851	880	842	812	881	851	864	850	853	808	809	863	846	811	837	810	829	869	906	852	861	808	842	841	832	821	803	845	862	823	832	826	863	822	824	856	918	815	835	793	797	833	857	852	900	846	910	862	834	832	812	835	824	851	883	883	849	836	792	863	847	842	815	826	826	873	792	871	855	802	873	853	817	824	852	841	868	860	825	846	851	865	874	851	841	827	823	849	860	831	830	888	838	850	840	837	872	807	838	841	832	821	845	891	892	875	843	825	872	822	858	897	870	861	795	854	836	836	842	797	875	840	893	833	883	876	858	838	865	830	881	887	865	829	853	876	847	788	845	858	845	885	872	886	849	840	808	873	867	805	771	909	818	844	858	840	832	816	930	840	875	924	896	800	867	878	856	817	856	869	816	882	868	826	818	884	846	836	873	873	817	836	823	847	831	891	818	799	881	843	861	867	832	882	868	840	802	850	865	837	904	868	875	928	834	868	805	846	839	860	849	885	855	846	850	819	812	852	884	856	852	814	891	870	784	823	872	833	820	781	868	830	848	853	857	865	872	846	837	845	854	853	826	844	870	806	869	866	834	848	844	861	843	848	845	825	847	874	856	818	820	809	899	832	844	881	818	853	866	919	835	851	842	784	831	840	851	831	855	764	871	883	897	795	874	810	882	776	791	840	871	909	808	806	827	879	808	899	858	846	843	868	872	839	906	880	853	834	846	916	762	877	851	810	839	872	844	850	871	878	897	828	806	878	822	850	826	835	811	858	810	874	832	811	858	868	855	884	849	815	778	805	851	849	874	830	861	826	869	859	827	861	869	833	883	784	847	840	858	828	894	891	774	850	915	896	858	803	783	820	885	914	891	844	869	842	852	904	823	847	902	874	827	873	857	863	893	834	851	818	901	808	911	842	843	873	866	847	852	835	852	823	812	857	824	846	832	847	903	903	853	792	833	828	848	823	870	875	826	846	807	919	883	884	893	842	862	854	936	840	823	834	904	855	847	862	875	839	859	810	840	842	844	839	834	874	842	842	825	843	833	848	879	854	877	840	847	892	853	911	824	841	913	882	853	889	857	912	857	917	872	830	815	857	870	871	848	843	791	831	900	821	825	850	831	859	839	850	845	807	839	918	854	895	862	829	851	844	892	861	875	873	881	880	839	857	809	835	878	806	872	867	830	869	826	859	882	883	855	907	836	879	830	822	889	901	872	831	913	853	862	873	835	908	823	867	851	855	790	909	834	848	825	824	863	865	858	873	833	881	822	857	870	860	882	867	832	864	817	827	878	846	841	877	871	822	901	831	871	868	843	837	831	850	905	820	862	911	843	878	880	873	858	875	844	848	875	856	833	844	855	856	897	872	863	819	840	832	852	846	840	862	857	838	862	859	894	815	795	844	828	882	884	839	864	844	842	836	846	821	825	869	798	877	881	855	847	856	878	812	861	841	894	857	872	841	844	851	842	879	845	883	852	805	877	832	860	828	864	849	820	870	859	838	875	890	840	881	948	885	868	806	845	894	815	859	842	825	824	819	826	832	842	859	826	859	854	875	856	832	912	851	869	866	872	824	882	831	840	874	881	849	867	844	792	869	841	834	854	841	837	838	847	853	836	843	809	792	836	818	844	861	877	819	877	859	851	823	844	868	891	856	849	829	851	840	838	858	865	832	773	815	815	877	866	914	882	842	866	862	823	792	775	851	871	893	849	842	869	807	830	895	874	850	827	889	801	817	851	804	840	868	818	842	875	873	880	886	853	805	881	859	843	875	896	860	839	797	839	878	812	800	894	871	808	895	841	786	846	845	867	869	844	890	900	917	817	864	910	892	864	889	807	857	877	863	868	870	881	878	876	835	813	834	828	872	851	848	885	883	820	848	827	769	914	827	859	871	855	890	843	855	849	857	853	844	885	852	890	819	889	845	891	817	825	870	837	846	873	764	860	837	880	830	866	867	847	914	882	846	925	816	839	863	846	842	867	822	850	869	902	881	813	822	833	831	791	885	875	807	860	840	816	836	894	890	831	852	842	849	872	809	863	858
6458	926	543	480	480	444	359	396	672	600	697	352	332	342	357	323	317	319	327	314	305	314	306	330	340	338	297	313	330	313	313	295	322	325	322	311	291	314	343	289	293	298	267	306	330	322	319	307	321	317	332	296	297	312	338	302	290	309	323	300	332	325	326	323	342	320	343	304	265	348	292	323	322	278	337	300	308	306	321	330	314	324	324	326	302	310	306	343	298	295	316	320	306	312	302	307	298	296	302	292	353	300	274	293	344	334	333	299	304	319	319	338	324	315	305	326	296	310	321	304	309	337	315	323	313	250	326	309	335	337	335	284	292	332	309	319	331	314	306	321	316	328	336	307	360	335	302	341	291	311	313	330	325	309	319	294	286	297	316	314	309	286	320	322	311	304	318	332	327	310	311	335	303	297	340	309	287	299	314	319	293	329	292	289	336	275	293	321	350	304	292	322	291	330	305	308	307	302	293	309	322	295	293	332	322	350	318	316	307	332	302	316	321	318	348	322	321	321	289	321	337	324	296	317	335	346	305	309	326	298	334	327	335	342	346	306	310	301	350	301	308	332	331	327	301	294	304	320	310	334	318	317	314	305	313	298	319	314	318	306	308	295	334	315	303	338	306	306	312	302	301	314	320	291	294	315	315	305	320	347	300	313	334	336	295	303	344	321	277	316	323	301	278	303	274	308	294	294	286	306	324	308	327	296	282	316	279	299	298	328	312	302	304	297	344	338	284	326	336	331	348	317	306	296	296	306	336	313	274	313	288	308	330	287	299	292	313	321	325	311	318	287	296	276	315	384	326	286	299	319	295	326	292	313	296	270	314	339	292	355	315	306	308	317	322	326	332	306	304	314	292	299	290	367	308	307	283	323	326	326	331	326	314	302	344	333	271	306	305	313	316	308	321	330	339	334	312	289	301	303	304	315	315	327	330	314	311	342	332	307	322	315	335	318	326	294	309	309	320	327	310	301	343	333	316	306	332	322	311	305	303	310	314	299	322	299	325	312	344	339	303	345	271	303	313	319	335	310	334	302	268	323	297	310	293	320	323	293	290	307	305	293	322	292	280	329	282	309	288	288	329	318	296	335	300	293	291	297	315	333	306	308	340	322	296	310	286	323	304	338	333	297	309	301	307	335	336	341	312	302	317	302	313	327	319	334	340	342	329	325	317	287	318	312	304	305	313	306	316	321	328	277	288	294	338	346	341	359	302	307	307	295	299	323	328	302	299	307	313	299	288	284	323	310	303	306	316	318	339	360	295	328	340	307	310	342	317	348	325	344	344	316	336	304	318	320	284	316	298	327	328	326	275	288	311	301	309	321	333	313	330	315	280	307	328	321	328	301	345	288	296	298	308	305	325	344	304	339	305	333	318	329	346	328	309	318	298	307	328	309	304	337	296	289	314	275	329	339	322	297	309	312	340	320	311	325	313	299	336	285	315	328	310	316	291	291	308	294	292	337	314	349	285	317	316	320	289	321	326	306	331	322	305	362	306	281	325	333	304	318	291	318	271	327	284	310	319	327	346	302	305	303	321	299	272	301	305	307	316	333	328	300	308	326	327	314	321	363	323	299	363	315	328	310	297	326	292	315	321	306	288	315	301	302	299	296	339	285	298	298	314	305	333	309	304	327	337	325	329	317	309	322	290	299	288	316	318	290	307	314	335	306	323	275	299	332	292	330	313	307	283	296	307	306	327	318	329	321	281	341	309	328	331	326	314	311	324	300	320	326	298	329	302	305	315	311	308	319	324	321	309	278	324	339	304	291	270	278	309	310	339	310	325	293	301	285	311	316	301	282	334	303	340	300	293	306	318	364	311	332	307	298	343	331	330	314	320	284	343	307	323	282	322	282	317	302	334	299	317	314	285	313	293	308	347	322	313	301	296	323	288	334	301	311	323	305	290	305	326	323	322	313	337	302	323	274	327	318	320	296	312	318	323	318	331	310	280	343	300	305	310	264	336	332	317	294	308	302	306	316	291	297	275	297	284	301	328	296	311	272	342	301	307	325	317	316	326	309	314	292	332	335	336	328	294	351	285	302	292	270	298	292	283	341	300	322	323	294	320	333	309	341	318	316	337	337	310	318	329	279	324	333	312	289	311	315	326	302	279	324	288	342	324	324	313	324	316	328	317	299	353	323	334	329	302	318	306	335	330	329	302	311	303	305	305	277	299	304	319	319	274	302	329	276	305	303	302	320	327	307	321	312	337	335	346	313	325	296	325	266	308	300	310	281	306	310	306	310	301	288	323	320	337	302	285	321	321	338	300	315	309	283	327	313	329	275	314	305	289	311	287	286	334	343	275	320	331	316	300	294	338	329	326	304	313	283	286	325	305	284	319	273	345	307	347	318	306	329	318	307	325	297	325	289	314	307	319	307	306	332	334	291	310	340	319	310	325	322	309	290	316	299	349	330	301	312	312	306	327	316	321	310	301	334	344	330	315	320	337	323	321	302	305	302	319	304	335	304	327	308	315	299	340	305	323	313	310	309	301	316	329	306	322	337	364	275	306	330	317	305	307	315	305	333	287	335	328	342	310	346	267	312	337	327	306	279	284	317	316	299	291	276	336	290	352	300	328	306	320	338	338	303	336	293	317	341	310	294	296	311	318	320	345	312	291	292	320	258	297	317	291	283	319	324	315	325	319	314	296	314	301	307	316	336	323	331	304	324	302	308	288	293	336	324	303	320	310	327	319	307	270	316	327	308	281	292	313	311	286	297	331	348	350	333	262	303	300	284	302	331	314	309	295	306	312	328	339	292	320	329	341	306	278	316	317	313	309	301	309	312	312	317	345	312	291	311	333	328	305	333	311	304	296	333	310	317	313	336	303	279	297	318	290	330	319	317	320	337	365	339	312	291	303	338	309	343	306	313	318	322	300	294	294	311	336	360	312	324	333	331	306	325	297	330	321	344	307	329	338	312	300	316	302	300	303	282	308	319	315	346	353	335	315	273	340	310	330	329	306	296	292	349	343	300	303	331	305	289	322	282	330	315	310	313	310	302	300	281	303	297	321	293	312	324	320	313	356	329	297	281	341	303	306	334	303	307	314	317	324	301	302	327	326	292	335	322	280	303	349	313	346	315	299	290	315	346	276	275	338	296	298	307	295	291	303	310	337	334	300	297	305	350	293	325	339	346	307	341	280	283	275	314	293	305	318	325	302	338	288	312	302	300	284	317	321	315	304	318	329	302	318	297	298	307	309	323	299	322	319	317	312	302	330	312	306	311	256	284	293	321	316	330	319	298	282	313	328	325	305	304	303	329	298	316	316	320	306	288	309	306	313	298	312	300	322	320	342	313	346	326	345	266	321	307	308	343	310	325	303	308	324	318	301	314	293	313	328	296	300	337	315	311	301	313	323	328	350	290	329	313	302	316	324	335	286	317	306	344	298	291	318	292	355	292	334	321	305	308	311	328	328	335	338	329	337	331	278	350	290	282	323	337	287	303	335	320	294	309	301	312	316	301	345	309	320	304
4378	1004	1089	1394	1365	1397	1204	1331	2985	2731	3131	781	776	689	807	786	787	757	770	730	772	802	806	744	724	762	733	802	725	800	762	801	766	765	732	769	753	747	805	804	790	763	751	797	769	757	780	804	734	728	746	769	756	773	763	815	782	831	783	771	729	736	802	765	781	745	743	779	748	758	785	744	770	743	792	812	754	691	787	798	768	790	749	810	771	795	781	794	756	783	734	706	780	736	796	788	764	773	754	755	750	754	739	749	818	767	756	758	787	779	749	783	772	804	739	725	785	763	747	758	781	750	761	709	790	786	733	784	741	752	736	794	734	825	767	762	778	746	759	778	721	706	755	808	733	768	785	769	749	777	715	747	784	719	768	742	769	800	740	781	771	779	775	753	802	772	690	768	829	772	770	792	746	756	733	749	741	749	765	833	790	814	734	815	780	781	808	720	784	771	749	763	797	769	745	779	776	796	782	784	790	774	788	738	728	760	794	768	812	727	776	770	786	767	742	788	742	774	724	764	742	779	773	771	765	795	813	736	731	792	758	757	788	729	760	801	782	779	786	767	762	735	762	751	773	699	759	770	805	781	777	771	794	765	738	800	787	764	814	780	743	735	728	744	766	736	738	813	809	744	800	769	779	754	761	801	761	728	746	766	768	784	782	754	733	794	765	789	698	759	732	791	773	728	784	781	791	780	776	789	769	788	744	806	802	723	755	757	811	745	762	708	770	761	723	791	748	743	788	756	722	755	732	771	745	772	791	733	778	792	755	806	759	791	825	699	763	725	760	735	783	734	743	790	733	803	758	754	784	732	784	771	759	798	787	764	840	799	766	730	748	755	802	795	756	722	799	729	746	760	749	749	744	758	790	757	754	773	808	779	756	809	713	775	841	748	696	818	757	765	791	750	778	799	740	769	794	745	746	740	749	746	765	784	756	771	786	745	775	777	746	773	798	747	750	735	800	778	827	746	807	736	774	765	765	764	762	735	750	701	757	763	782	738	740	719	732	753	772	764	750	720	758	752	784	792	770	759	753	725	750	778	753	706	758	784	805	812	748	738	796	770	802	744	796	748	715	781	803	787	755	767	760	747	787	757	785	776	779	757	771	810	784	761	779	792	735	776	744	792	760	759	767	808	745	718	741	783	735	798	796	730	795	743	776	726	751	771	735	740	783	742	735	739	730	768	738	754	723	744	731	710	772	739	754	791	757	758	755	720	706	769	765	798	727	725	755	813	733	766	780	751	793	793	758	777	741	745	768	798	759	769	733	718	766	802	758	728	772	772	782	789	752	713	745	778	760	749	812	821	792	763	757	742	782	760	757	794	777	802	805	767	766	796	740	815	759	815	765	763	737	746	786	766	793	773	703	785	788	751	760	780	768	708	767	796	767	748	746	727	750	768	750	764	784	762	758	778	789	774	760	776	786	765	746	738	730	743	750	738	779	767	759	775	757	703	735	763	754	714	781	788	755	772	767	717	781	713	768	758	764	704	759	777	764	777	735	761	759	777	800	746	780	804	766	772	789	759	767	780	734	763	765	808	761	782	741	772	777	779	783	775	740	732	739	796	822	743	761	787	697	752	734	739	802	766	777	762	796	766	758	701	769	773	777	764	743	784	833	770	763	751	763	757	775	785	769	762	723	773	739	781	743	782	752	750	760	729	747	762	790	708	763	733	747	755	766	766	775	746	736	776	754	750	790	769	736	760	711	816	793	732	789	758	759	769	771	756	753	774	736	744	763	738	741	766	754	754	786	792	802	756	727	769	761	766	808	795	723	804	761	758	744	756	754	750	704	751	759	787	779	746	769	759	733	763	778	778	737	772	691	815	759	766	788	729	758	772	777	786	740	755	759	755	797	786	839	765	777	735	785	798	727	738	756	721	763	745	786	753	793	718	733	752	729	750	759	744	779	765	699	776	796	798	715	755	741	823	756	765	756	771	748	783	770	792	741	772	818	781	764	734	717	764	750	739	707	789	740	816	834	710	736	715	740	822	794	736	706	802	775	741	724	764	747	777	755	760	805	770	748	766	756	784	758	779	777	719	717	753	758	757	766	797	739	767	757	801	774	751	716	700	755	754	804	795	742	761	765	747	741	754	762	767	803	807	753	728	745	790	789	793	776	779	799	787	776	744	721	787	706	804	757	741	725	770	732	756	751	718	784	754	770	757	759	810	771	747	793	753	734	749	783	783	789	803	730	774	725	770	768	760	793	819	751	744	737	778	772	763	772	737	811	762	707	765	785	771	788	783	745	742	735	790	762	772	811	761	795	773	757	770	732	785	738	748	774	828	740	773	767	739	752	781	724	728	774	769	729	781	735	793	717	757	735	813	802	763	779	795	771	742	752	723	790	775	719	834	767	777	785	738	745	778	751	733	749	783	781	743	801	752	733	789	793	738	752	780	786	757	766	747	782	770	742	806	749	715	721	755	753	773	765	738	759	716	736	735	706	772	777	752	763	751	749	776	776	752	777	750	754	757	740	743	749	750	810	762	793	740	672	756	766	761	774	800	752	724	740	822	738	774	802	774	799	781	762	686	750	755	753	779	771	759	798	755	769	783	786	812	729	737	799	701	798	768	747	784	747	726	787	800	799	802	750	771	809	757	776	769	773	769	775	749	749	777	742	746	835	775	746	757	796	709	788	767	779	760	781	808	770	834	805	809	748	758	730	777	713	807	770	759	752	771	734	793	797	742	797	776	751	737	749	782	797	781	738	763	770	785	793	756	721	758	763	727	775	762	762	785	765	773	746	724	741	815	814	751	784	766	785	772	747	778	742	772	769	752	776	785	783	727	793	767	785	789	725	798	709	764	739	763	709	771	750	750	769	805	765	751	756	746	777	787	757	809	772	740	775	755	736	735	789	743	720	787	706	752	757	739	782	794	757	817	708	717	777	801	773	752	736	775	773	811	758	751	752	723	815	726	742	754	775	758	743	767	771	763	779	789	765	755	737	765	774	723	772	723	729	784	749	809	779	797	754	735	759	745	762	816	735	739	735	797	771	742	770	774	757	719	729	745	775	815	804	792	775	733	749	756	769	768	799	742	775	736	757	751	719	748	730	811	738	744	732	754	768	803	795	787	757	778	739	747	779	746	774	712	762	768	788	760	762	818	808	783	772	757	748	775	789	789	703	801	760	693	742	744	777	755	788	773	770	699	765	730	751	750	817	779	788	727	777	782	747	761	710	742	781	809	815	764	787	748	759	766	733	785	785	822	758	735	721	696	763	790	718	792	760	795	781	733	817	763	737	785	771	770	780	751	732	759	747	765	745	732	788	790	776	734	779	808	771	760	759	798	786	782	778	732	759	793	773	818	811	723	743	751	762	797	766	767	739	756	800	770	756	746	798	780	756	795	692	781	772	744	751	720	757	751	735	776	754	814	769	770	798	784	740	781	790	694	802	833	748	752	789	757	781	783	795	793	721	756	713	757	779	772	776	739	734	772	727	787	734	763	782	773	725	805	723	769	742	810	749	778
16608	2886	2010	1517	1150	1344	2320	2751	6451	8711	9054	901	233	251	222	223	211	209	209	224	209	206	223	204	200	231	197	202	213	210	203	221	177	227	201	199	178	194	161	210	187	158	194	179	190	222	216	214	200	192	173	182	212	191	167	203	215	212	187	208	188	204	206	172	220	196	202	208	214	213	239	191	175	226	188	191	182	198	179	194	199	237	199	205	199	195	216	203	187	178	186	171	191	173	197	211	202	211	201	236	195	214	213	213	190	203	192	200	201	203	205	201	184	200	183	191	179	210	214	239	193	204	209	204	223	172	180	199	191	200	209	198	183	182	207	192	206	207	192	197	210	186	211	204	208	211	209	211	198	180	213	189	196	194	219	196	207	207	233	209	208	194	228	184	189	182	195	187	196	212	204	217	175	202	205	183	210	160	192	192	183	234	209	200	203	205	206	192	198	193	227	203	211	185	214	212	199	182	192	220	184	201	186	184	207	194	176	177	204	192	221	223	183	195	198	210	198	193	203	210	183	183	213	176	179	215	204	209	183	183	205	177	197	223	206	171	223	153	195	206	186	191	196	228	186	199	203	200	203	179	178	179	187	196	175	173	177	163	177	218	197	182	220	204	192	186	209	168	193	172	208	193	198	206	191	197	195	196	194	200	180	186	198	193	206	204	198	191	204	198	213	173	197	199	220	220	191	203	201	200	190	209	205	202	188	201	172	177	209	200	216	193	221	220	196	192	174	203	216	226	199	204	186	211	173	204	216	201	218	196	212	200	222	193	209	193	222	201	217	214	222	169	202	191	221	193	218	192	200	200	182	241	221	189	215	195	174	195	172	188	172	226	216	243	186	195	200	173	208	221	178	204	206	210	216	204	194	187	173	205	219	172	192	224	199	190	194	195	178	190	185	191	216	219	203	199	207	204	199	204	205	193	177	174	217	182	196	198	205	205	203	226	195	214	198	187	191	211	234	180	221	218	193	188	160	190	193	195	172	223	204	222	196	195	191	198	213	228	200	195	189	203	212	176	202	184	205	176	205	195	201	193	203	192	212	209	220	233	201	206	188	197	196	202	193	196	182	228	194	177	204	160	196	183	193	198	207	184	199	206	216	185	181	212	194	194	210	199	208	233	197	196	197	223	184	196	196	202	181	198	188	182	191	178	215	219	221	203	180	187	232	216	216	198	205	207	209	201	220	197	187	205	204	203	195	192	216	195	193	216	188	207	226	206	172	190	197	184	199	198	199	201	185	245	186	217	207	185	208	207	188	197	180	207	199	195	192	198	201	213	188	196	213	225	180	181	170	216	205	178	199	211	189	216	229	163	212	220	165	179	192	192	210	157	200	206	203	206	192	208	216	187	206	215	192	190	196	196	200	174	203	208	202	200	183	229	192	184	213	202	190	195	182	172	182	196	212	204	191	193	182	190	209	187	223	186	195	212	185	193	187	206	202	188	192	199	199	220	218	206	175	181	184	193	205	194	168	202	201	201	207	187	194	205	182	178	224	176	196	179	198	211	206	182	205	194	203	204	170	205	203	211	202	220	200	188	184	194	197	224	204	157	195	194	198	178	181	181	192	183	203	155	190	216	200	192	191	209	208	181	205	198	212	192	185	196	213	201	197	201	185	159	186	196	203	213	167	197	169	183	193	184	212	191	189	211	204	200	225	202	190	166	188	201	222	219	192	212	199	203	180	180	204	183	185	188	204	207	189	179	206	217	218	188	185	222	198	196	181	220	222	204	193	183	194	204	204	211	208	190	208	211	201	172	207	214	206	172	183	208	226	196	193	211	189	196	196	188	188	199	214	195	187	199	203	194	198	180	205	209	184	195	187	201	182	201	192	210	196	201	190	209	187	172	185	200	229	229	215	183	191	204	215	200	211	218	182	210	205	190	179	182	170	198	184	192	183	219	206	212	199	195	178	183	172	192	180	197	196	183	213	214	199	194	207	185	180	216	177	190	176	204	183	192	222	193	172	185	171	205	179	212	210	197	206	196	210	168	180	208	175	224	200	208	171	203	191	191	212	190	217	192	207	203	190	163	196	165	176	183	184	185	175	199	199	177	181	177	193	201	202	207	209	203	206	203	216	200	198	195	202	193	182	207	192	233	228	204	161	191	193	199	182	189	172	212	180	211	219	222	175	197	208	196	195	203	223	194	218	197	231	189	200	180	197	215	179	177	209	214	205	191	194	167	225	234	205	200	184	194	214	209	184	206	206	190	172	229	202	176	188	208	214	205	204	207	191	216	191	198	197	214	197	201	176	188	197	206	196	193	185	218	207	186	218	224	180	216	217	177	209	177	200	200	155	178	202	199	193	163	194	174	216	180	211	186	174	189	209	192	159	195	194	200	194	218	205	189	193	214	195	204	194	191	206	210	190	223	196	197	193	202	186	193	227	188	211	186	190	193	196	203	193	179	208	209	221	177	173	173	190	215	206	208	192	176	181	206	172	225	159	193	186	184	207	200	199	196	184	199	202	211	203	181	202	198	200	200	185	190	197	184	194	202	204	197	209	198	210	203	213	191	188	196	197	214	207	156	201	192	207	186	217	206	225	198	210	191	200	194	193	166	213	223	218	217	197	187	165	209	194	212	212	176	185	217	199	193	183	205	188	209	205	200	202	187	174	207	194	171	178	216	211	203	182	193	218	195	189	208	226	201	198	218	209	201	218	221	186	186	207	201	226	213	206	212	203	170	234	215	203	191	179	200	211	178	196	191	184	200	185	198	195	174	191	197	176	201	188	196	197	182	199	197	186	208	203	214	209	190	193	206	168	199	195	185	213	199	193	183	186	196	188	201	168	206	191	185	180	214	180	195	183	197	195	165	188	171	190	201	177	210	224	190	218	207	214	198	197	203	199	193	214	217	187	216	194	216	203	179	203	181	208	207	196	177	204	202	197	208	205	182	206	198	181	181	196	185	200	201	176	201	202	201	224	183	195	198	202	208	201	198	192	202	202	190	211	193	188	182	204	179	187	194	212	222	166	169	198	176	181	167	183	208	194	206	183	188	190	204	219	186	191	195	191	199	202	177	198	187	205	194	173	198	213	190	194	205	215	195	189	185	198	217	211	185	180	189	197	203	188	215	203	200	226	197	179	203	182	192	200	189	191	201	206	188	220	205	220	200	203	195	224	236	210	184	166	170	193	195	200	201	204	207	185	212	188	205	197	215	174	189	177	203	178	196	183	173	194	195	196	188	181	195	194	246	220	209	213	195	201	202	181	179	202	204	198	209	210	224	210	205	193	203	205	210	222	178	195	200	175	175	175	187	179	173	210	168	171	219	165	205	197	192	205	222	191	214	189	182	222	197	200	187	202	221	214	213	166	206	214	197	217	212	215	192	169	192	183	200	226	216	185	220	201	182	181	186	175	207	213	203	221	193	207	196	220	211	205	209	211	211	200	214	211	197	213	202	183	175	186	229	214	175	195	218	200	214	210	206	184	165	216	165	187	197	188	191	186	208	163	153	224	198	196	187
9613	1564	3567	4435	4607	5817	9404	11452	20032	26806	27141	1062	825	791	762	749	711	662	671	643	673	565	652	621	562	571	672	633	609	598	590	605	558	587	558	593	579	566	605	616	603	536	556	558	545	567	551	556	539	575	569	550	548	543	542	520	598	590	572	536	541	533	622	601	561	523	524	587	569	546	588	570	519	556	517	530	555	573	528	499	563	545	522	579	563	540	527	522	516	554	559	524	547	481	585	559	504	556	530	571	586	504	509	517	543	546	501	549	550	567	555	520	564	516	537	549	521	558	546	536	523	513	552	539	520	558	566	529	530	503	578	559	533	542	512	549	570	555	577	559	540	480	536	558	503	509	528	575	570	501	533	582	543	542	517	536	535	531	564	532	554	519	553	554	535	538	510	521	550	519	517	586	536	560	568	557	520	518	560	557	538	558	518	523	546	557	534	525	552	538	538	543	505	562	521	549	489	539	551	500	531	567	499	507	560	552	519	544	545	540	529	543	538	507	584	551	561	560	579	531	533	559	544	528	575	574	524	572	557	558	552	515	597	541	556	538	560	565	541	536	543	500	528	527	563	543	552	566	511	552	526	541	503	526	527	557	548	580	538	540	517	543	547	551	535	548	562	545	542	527	543	566	538	528	526	513	554	533	575	544	577	514	518	517	539	513	585	533	542	502	528	576	528	508	546	563	563	540	545	534	485	518	569	548	540	493	553	545	531	533	582	543	522	525	543	538	521	548	580	533	509	561	584	515	534	535	525	517	543	518	549	495	577	539	562	522	519	538	539	554	571	567	532	561	542	550	583	570	567	529	531	556	554	516	551	570	514	556	585	518	546	544	557	539	533	595	548	561	542	532	514	504	532	534	564	536	520	485	532	517	521	522	580	527	542	537	551	525	566	565	552	556	553	538	539	538	513	539	533	550	521	535	514	530	559	506	552	559	530	516	575	584	523	528	558	547	516	528	548	531	545	527	600	558	517	581	530	533	547	538	493	514	533	529	522	552	565	574	484	537	559	518	538	534	543	575	504	522	551	526	556	525	525	549	542	582	546	565	553	549	531	588	534	521	581	515	573	535	518	541	534	526	595	554	534	565	510	516	490	525	548	516	524	541	556	543	549	512	552	529	528	560	577	507	532	541	557	562	549	554	542	562	560	540	551	525	579	525	485	533	543	542	565	543	518	537	543	539	585	520	520	532	537	503	514	552	531	548	538	538	551	557	498	572	545	547	525	543	511	536	563	550	554	583	528	534	516	550	540	540	538	525	545	564	536	502	564	581	536	524	553	527	520	552	605	524	543	552	580	529	559	517	551	540	524	528	515	521	532	558	505	519	565	583	516	524	542	511	535	562	535	523	552	565	518	517	501	566	520	549	589	504	545	557	539	555	555	512	536	546	553	541	531	543	546	551	547	561	530	567	551	532	540	553	552	557	540	512	547	534	556	535	552	522	566	550	564	511	532	553	553	528	503	525	524	546	554	513	543	516	542	530	537	514	528	562	537	536	555	488	522	525	522	567	542	571	583	555	547	528	521	559	519	544	542	506	516	509	505	566	507	554	533	534	542	534	534	553	520	565	563	575	548	532	535	572	558	512	519	550	492	538	499	509	557	536	534	546	542	542	573	546	568	526	570	538	536	565	555	573	509	531	583	509	572	510	553	573	551	549	475	496	522	583	523	601	535	552	531	558	577	500	518	527	507	498	544	549	556	550	553	547	507	501	547	544	515	570	574	501	559	600	565	570	591	523	550	567	567	544	559	534	529	556	520	555	550	498	522	524	591	609	548	554	547	560	547	532	510	552	545	567	539	534	496	543	537	555	506	496	532	538	539	522	541	546	546	530	514	546	542	526	517	501	536	507	551	521	543	548	527	562	522	528	529	526	569	594	560	543	549	552	534	586	555	549	548	553	509	507	501	581	526	532	523	540	535	556	535	539	514	511	509	512	557	527	568	598	562	504	552	548	533	501	570	572	502	516	520	578	557	546	502	553	572	546	543	530	530	543	516	569	520	583	594	561	533	548	559	520	523	530	544	512	556	530	551	531	536	530	566	582	519	537	527	536	526	542	526	500	534	503	531	522	517	542	502	540	513	487	531	562	543	542	550	512	551	520	546	551	494	591	584	547	563	485	546	552	505	529	499	553	549	556	600	521	549	506	506	521	522	525	540	543	547	550	526	541	523	529	562	531	494	552	559	512	487	515	574	522	565	526	504	546	550	552	569	552	545	517	536	544	543	549	543	514	552	536	538	529	556	555	555	528	525	583	537	595	555	545	535	537	533	548	571	550	554	535	538	595	548	519	570	559	530	588	533	559	546	572	531	543	572	552	522	572	533	537	550	523	489	529	512	574	554	556	546	497	535	542	583	541	541	517	553	559	529	532	543	562	516	547	570	524	531	528	532	527	541	523	508	580	516	542	580	522	514	537	537	552	573	531	547	563	558	523	523	559	546	575	559	569	529	535	542	560	530	501	495	566	526	552	547	500	596	542	539	582	550	518	538	532	528	540	536	549	568	555	568	520	571	553	564	549	558	531	551	556	567	549	511	552	533	521	536	547	561	547	563	537	523	514	544	552	557	538	560	504	557	574	559	530	524	544	502	602	552	543	547	520	568	532	570	564	574	573	528	511	581	522	496	495	508	566	530	562	535	542	511	549	497	574	524	569	540	535	544	511	538	512	534	510	571	558	554	514	562	536	562	514	551	494	520	549	548	506	520	504	555	571	521	532	512	550	551	570	568	552	543	523	519	516	572	567	541	574	504	524	575	513	538	565	560	506	527	515	540	534	564	526	526	537	538	537	503	581	531	558	502	575	541	588	598	525	526	502	538	499	485	531	520	552	510	530	536	523	549	585	574	533	534	527	539	535	526	511	482	567	514	492	557	547	556	489	585	476	524	515	525	503	532	547	582	553	556	541	543	566	504	568	564	566	518	541	519	549	553	557	553	488	552	572	516	529	518	571	530	491	557	552	536	544	522	567	537	559	559	542	544	499	537	531	545	547	557	549	537	500	552	528	530	553	515	547	540	541	503	557	525	501	547	526	532	513	501	548	551	568	555	539	581	566	554	547	557	542	548	526	560	575	559	540	575	592	565	528	545	538	518	509	556	546	527	580	559	520	568	543	548	574	508	514	575	542	544	506	590	545	536	521	528	570	527	535	535	550	531	522	507	544	549	536	584	564	503	552	550	540	544	557	548	535	498	539	552	526	583	546	574	576	516	542	544	548	573	541	535	532	528	522	548	553	541	572	609	590	533	532	523	541	598	575	544	525	545	569	580	563	559	539	494	510	542	576	557	543	591	563	587	505	527	585	519	533	553	548	558	492	503	526	563	555	592	518	565	574	560	537	494	552	561	545	535	521	530	511	527	536	563	562	549	524	586	508	569	544	567	524	500	553	539	525	525	544	541	526	556	581	545	552	566	523	545	547	526	577	580	562	541	562	530	531	553	539	550	564	564	552	524	523	495	555	563	581	535	543
20902	4320	3597	2570	1904	2692	8353	7300	16608	17369	17165	2675	428	437	388	378	385	379	379	342	376	369	331	339	319	351	338	351	306	330	364	334	330	344	346	317	375	345	346	301	336	299	340	380	340	336	335	324	340	352	343	346	337	345	299	341	362	333	319	309	333	309	345	365	318	332	355	330	312	338	302	333	344	367	352	323	326	316	303	333	321	331	368	368	323	347	342	340	312	334	315	340	342	337	307	315	303	330	346	331	316	338	308	296	300	325	335	295	327	327	316	337	345	331	341	379	317	342	362	346	311	372	353	315	316	317	377	316	339	362	304	302	333	312	313	333	322	323	306	321	370	343	358	348	345	328	319	319	348	352	317	343	340	324	312	318	350	307	338	322	335	297	351	336	289	333	319	308	324	325	342	320	325	324	345	362	338	324	336	327	327	349	306	325	347	343	368	330	326	324	358	318	316	334	346	362	297	331	361	360	332	333	334	345	324	358	319	343	308	346	337	359	312	341	364	342	311	346	334	319	330	339	312	305	357	341	336	322	308	337	312	326	328	342	317	332	356	331	327	351	299	291	350	353	349	318	338	319	372	316	342	348	326	315	336	328	332	333	302	331	322	317	311	326	345	330	359	321	310	329	330	339	340	319	311	334	332	332	335	344	332	336	355	349	320	319	337	298	311	329	317	348	292	358	324	330	322	329	315	316	349	300	321	325	311	332	336	357	329	332	329	364	312	351	356	322	359	314	331	348	307	312	322	339	316	322	339	312	333	358	346	342	326	337	325	305	341	346	334	347	357	298	304	329	293	311	318	300	327	311	336	340	287	349	321	310	331	325	316	303	327	304	328	291	327	331	313	322	285	323	309	350	340	342	299	339	343	333	335	376	329	328	307	348	335	340	364	344	293	333	331	317	328	332	366	332	341	312	303	325	329	322	322	356	335	355	329	336	326	332	341	332	338	328	345	323	347	339	320	303	335	323	320	343	323	345	352	335	324	341	353	321	363	320	315	376	329	325	323	351	339	333	332	325	318	335	315	337	338	337	322	338	355	329	354	355	304	333	346	313	308	316	340	294	312	296	319	316	306	357	348	293	316	338	347	328	295	330	345	330	327	346	336	334	303	367	329	301	328	362	332	332	330	310	312	341	331	315	313	336	303	302	318	297	341	297	324	291	314	295	282	366	325	336	311	348	324	348	319	375	290	310	315	335	344	336	332	296	346	289	301	334	318	286	333	327	319	286	285	307	330	309	329	338	298	358	313	347	353	368	316	342	314	327	300	300	353	338	349	290	321	323	320	328	323	360	325	329	318	334	347	319	301	329	336	324	325	373	314	315	362	338	292	347	315	325	332	338	295	318	308	333	337	331	302	303	276	338	311	334	346	351	309	336	292	342	322	345	333	343	304	341	344	295	348	328	306	283	336	314	357	272	351	319	342	314	325	352	340	332	314	311	335	341	353	334	337	332	318	351	355	327	320	310	324	297	330	326	331	324	337	297	331	369	293	308	358	293	351	352	362	324	308	344	318	335	324	285	297	324	326	338	328	336	308	304	332	317	331	304	330	339	302	364	308	317	299	337	325	367	335	310	318	314	349	328	361	320	314	288	337	330	352	333	342	325	303	336	315	340	318	310	315	340	366	322	298	341	347	315	357	334	336	338	321	328	313	338	343	278	344	299	338	325	337	321	331	319	313	301	306	322	312	337	325	325	304	360	344	341	370	315	345	331	306	321	313	341	315	337	300	377	325	349	335	365	313	344	310	320	322	333	318	349	314	318	319	321	312	297	310	291	305	294	344	377	326	374	347	355	342	376	347	326	319	312	320	335	327	323	308	338	305	349	321	346	330	358	331	347	312	333	313	354	357	315	327	319	341	312	329	355	359	329	333	312	346	333	356	309	308	276	325	287	351	324	327	353	352	331	325	303	347	333	343	314	334	348	326	326	326	353	335	318	360	340	362	324	337	313	338	281	347	330	305	318	315	307	320	318	311	348	331	309	314	314	323	319	344	309	351	311	313	367	327	339	337	309	352	331	320	332	342	321	329	335	295	329	323	336	339	290	330	322	304	316	298	328	325	343	336	340	329	355	340	330	312	345	361	304	342	287	342	356	351	317	318	335	307	311	299	339	305	344	322	321	359	346	355	358	322	341	305	332	310	359	339	300	333	286	309	313	374	349	335	315	323	332	308	328	325	307	323	338	327	332	347	324	344	315	340	339	336	289	300	333	354	321	335	317	330	274	321	347	354	372	327	328	297	337	306	277	296	319	314	320	318	312	300	333	347	355	309	320	353	322	311	349	315	297	350	337	353	314	291	356	352	339	353	344	325	299	351	310	349	323	298	340	303	283	367	328	331	316	370	317	326	336	287	332	362	347	320	348	314	336	323	348	340	330	352	314	346	313	344	338	300	322	326	303	323	302	354	338	325	358	318	343	314	355	324	320	325	333	333	316	340	312	299	331	306	313	335	322	336	339	357	342	331	346	321	347	309	309	323	307	323	350	314	345	356	343	342	326	328	351	344	355	340	324	337	363	305	320	309	300	318	369	314	337	326	333	326	322	310	294	314	313	326	344	344	320	324	348	334	298	353	363	332	347	333	318	305	340	364	310	336	324	334	290	330	320	313	332	344	318	315	355	370	313	351	341	313	326	352	326	325	308	351	306	369	364	299	339	356	353	329	328	348	342	337	330	323	328	329	320	337	336	312	317	339	307	328	328	347	309	304	316	337	324	319	321	319	321	301	350	303	328	335	309	348	343	293	315	318	362	338	342	333	309	346	352	330	309	291	353	335	370	339	345	327	342	331	311	350	350	325	360	336	307	299	305	336	337	326	348	299	313	324	317	297	332	324	313	322	372	300	291	310	313	319	333	298	351	317	327	330	307	344	328	338	358	321	319	328	331	302	346	317	331	299	355	327	305	314	348	307	352	366	303	331	311	360	363	293	345	354	337	346	315	345	328	309	344	310	373	326	334	349	302	326	312	360	306	362	317	298	341	340	328	321	344	310	290	285	326	303	323	345	329	335	317	324	341	336	354	322	315	306	325	293	313	329	337	311	322	336	318	289	312	340	346	315	331	328	335	338	347	336	384	343	298	312	293	339	338	320	344	305	304	323	318	329	314	366	334	316	348	316	308	293	288	340	341	362	304	334	306	348	319	304	308	348	307	341	328	304	315	336	318	350	313	307	291	304	330	340	336	307	369	313	296	327	330	347	327	317	331	343	329	319	308	304	287	342	350	331	331	305	343	301	320	315	331	354	331	279	323	341	323	349	348	355	322	345	317	338	331	348	345	351	341	325	333	342	312	312	365	331	323	313	310	336	353	318	329	320	327	309	325	318	302	333	322	333	326	311	305	327	310	345	363	325	290	361	367	325	322	364	313	339	318	336	317	362	324	350	336	340	357	339	341	341	362	324	317	342	315	305	307	322	320	318	316	323	315	336	302	299	322	334	338	322	315	340	371	305	341	300	374	338	321	353	318	327	335
10314	2742	6154	7111	6569	9512	18691	19644	36919	38332	37274	3099	1345	1331	1295	1147	1184	1115	1041	1139	997	994	1072	973	943	925	960	925	928	918	932	948	927	912	893	875	933	885	928	927	899	819	890	947	885	868	875	885	830	854	866	878	792	832	792	871	881	859	814	855	857	858	846	890	847	854	874	812	850	826	769	844	788	887	802	890	849	835	828	801	801	825	817	861	881	855	819	834	851	804	857	833	876	836	810	861	828	861	824	833	829	837	821	850	865	858	853	774	797	836	859	813	810	820	857	866	885	843	820	870	870	806	826	821	832	854	800	849	824	830	851	769	851	844	831	824	784	876	833	819	820	830	802	837	814	838	843	868	825	860	862	837	866	855	840	835	844	813	865	862	841	871	820	816	821	833	831	849	809	851	860	837	777	822	857	825	887	829	816	823	866	822	802	792	836	844	825	826	825	797	846	828	798	821	815	841	815	824	852	819	795	845	847	824	822	784	819	836	864	814	815	808	816	831	841	851	794	806	840	816	808	818	835	825	794	829	831	852	810	810	886	822	845	814	844	796	825	849	863	819	814	844	838	828	878	851	809	795	797	773	858	796	819	846	829	826	859	791	864	861	833	809	842	812	786	810	833	891	815	858	816	822	803	800	848	839	822	866	837	790	827	813	771	783	876	807	789	845	846	778	855	875	873	839	836	839	795	836	802	823	823	867	833	838	848	853	818	832	863	875	791	839	827	842	786	835	872	821	826	779	860	815	777	842	823	827	834	852	868	816	783	808	786	816	791	841	838	846	860	812	804	808	860	835	875	849	867	816	846	842	813	771	834	790	855	863	852	858	851	796	838	855	822	837	800	915	841	841	804	816	834	842	859	868	809	860	896	871	867	816	772	823	804	835	802	869	820	818	798	871	808	861	833	828	807	822	820	870	824	846	828	870	796	829	823	830	831	874	845	848	819	788	856	792	804	788	806	764	844	867	820	791	845	827	872	817	792	856	817	840	772	804	830	841	843	811	792	810	863	824	834	835	801	869	831	831	778	839	816	824	855	880	810	850	863	788	833	803	773	881	880	764	843	872	811	836	779	851	833	826	835	832	784	795	802	821	826	792	810	830	791	812	791	791	840	830	813	844	826	827	843	798	851	804	835	827	785	836	772	834	800	861	827	854	897	892	750	785	832	843	853	845	822	795	830	787	780	828	815	816	842	855	788	850	826	799	776	851	806	840	833	830	845	817	876	910	843	781	858	798	816	832	775	835	827	791	858	831	805	832	833	847	840	825	807	874	793	845	773	860	843	807	844	833	820	813	836	777	890	881	832	855	866	835	752	808	902	817	828	848	819	818	865	829	833	876	834	854	808	811	868	862	850	815	830	814	841	855	874	834	809	834	789	854	843	831	855	825	853	817	821	853	889	876	829	856	824	844	823	795	834	834	791	831	840	885	819	852	836	808	795	841	824	803	841	860	856	752	844	827	843	819	823	838	826	823	835	829	821	823	836	782	800	821	777	826	854	851	754	842	835	830	810	797	796	797	802	809	835	823	811	812	833	823	801	844	812	862	820	805	844	879	845	806	822	808	878	840	838	846	817	844	827	817	831	841	866	800	833	830	874	828	801	870	873	819	797	856	809	812	835	840	820	832	824	856	833	803	825	777	827	791	853	798	831	784	811	856	845	816	818	870	834	790	803	821	869	794	833	839	832	812	858	848	881	824	843	850	799	817	813	840	843	767	773	843	811	826	849	863	818	799	786	849	815	853	831	894	834	831	882	860	786	796	815	839	862	806	845	853	781	832	807	858	839	813	829	803	846	857	846	815	801	805	799	830	869	882	860	811	810	802	845	843	803	874	789	847	867	840	843	827	852	809	867	860	827	823	842	837	816	831	881	833	828	832	811	770	813	847	885	815	852	785	829	844	874	773	855	819	878	813	809	835	836	812	850	797	867	863	833	816	823	865	790	781	843	793	825	795	805	792	824	812	811	767	873	869	850	860	836	802	821	840	759	768	821	846	828	818	886	855	857	798	767	775	847	799	804	832	857	757	889	853	818	813	865	849	769	824	762	832	819	873	819	800	809	848	835	755	814	828	839	851	820	849	863	820	835	861	764	807	782	800	835	851	814	840	810	871	808	795	840	823	885	875	835	900	833	847	837	834	822	854	854	831	812	847	735	866	807	843	837	884	863	862	819	829	823	856	838	832	849	815	840	836	812	817	859	853	827	861	834	809	791	832	846	829	799	787	847	844	856	809	844	834	791	880	793	849	840	809	858	840	810	820	812	785	800	861	808	830	848	830	804	875	799	837	817	833	848	801	846	868	837	841	838	863	822	836	802	878	833	889	846	801	843	846	861	784	801	805	819	843	837	838	839	816	853	807	840	812	812	778	863	790	797	846	866	864	855	855	784	814	843	845	795	881	841	828	833	826	839	834	884	827	850	856	870	796	875	815	846	832	799	875	824	805	795	812	831	856	853	819	822	843	859	827	820	868	851	831	893	803	818	805	788	869	836	856	854	820	799	811	844	803	842	809	896	837	868	809	800	850	837	906	879	816	788	827	786	832	795	809	808	833	804	808	890	869	891	806	834	906	873	815	789	784	861	839	843	814	803	831	862	783	796	814	883	868	806	799	793	810	782	822	827	828	817	873	866	816	817	891	833	788	842	809	839	755	822	779	844	799	799	825	873	845	827	805	819	814	836	852	849	839	828	895	814	831	859	895	837	802	864	811	830	847	838	805	820	764	835	815	826	840	819	821	824	797	827	830	843	805	808	817	835	829	813	808	821	826	783	820	845	829	832	918	794	804	786	821	834	853	792	806	843	779	889	851	839	796	813	796	843	791	839	821	841	839	820	835	825	857	854	831	803	815	812	748	829	827	850	783	836	842	782	877	851	800	866	870	837	811	887	852	847	870	834	876	868	837	817	825	844	883	829	813	800	805	839	811	824	848	873	842	856	799	842	810	774	815	880	818	825	847	818	835	820	847	828	802	845	847	767	776	817	808	840	836	886	844	857	829	799	809	837	846	819	840	791	820	809	815	839	836	836	808	846	793	822	827	819	867	807	806	820	837	857	836	820	844	827	844	821	843	841	827	834	786	835	875	846	877	780	837	838	815	805	814	809	801	754	843	853	877	861	815	910	852	802	846	828	847	848	798	851	827	819	831	794	780	866	810	792	817	804	791	832	820	834	793	841	822	850	858	841	819	801	866	792	818	798	807	830	853	834	865	879	871	813	843	852	834	817	785	832	826	886	836	798	822	768	857	864	816	799	814	852	828	824	850	823	872	813	858	762	788	837	835	800	803	809	849	812	854	840	816	873	861	806	788	896	824	841	818	818	780	880	839	799	825	834	826	820	835	872	804	832	795	852	825	784	816	787	869	853	776	861	827	809	830	834	783	771	763	837	804	818	778	818	795	811	828	814	849	815	899	778	822	838	817	841	850	830	766	824	822	878	871	865	849	803	813	833	831	820	848	819	862	853	793	888	816	844	798
3328	482	468	396	457	445	623	714	824	712	617	301	334	343	323	325	305	313	317	341	366	378	367	361	339	348	318	336	323	308	335	372	293	322	332	302	356	334	334	327	341	313	353	336	339	345	302	335	300	354	331	321	323	332	378	345	339	377	355	369	333	300	323	322	328	368	338	326	343	337	346	349	350	313	322	333	340	326	337	365	300	324	309	337	337	363	316	328	342	314	365	315	342	324	361	363	348	301	309	329	325	320	331	297	344	363	364	352	337	353	316	334	328	347	335	332	319	312	311	327	325	326	304	324	340	312	322	344	322	328	349	317	329	313	341	329	332	299	311	341	299	352	352	322	343	338	329	290	328	349	331	297	310	329	373	331	355	371	364	333	313	346	369	332	312	333	316	322	307	331	344	348	357	345	367	328	336	288	342	355	295	338	328	336	330	311	295	349	342	374	357	340	358	357	338	352	331	362	315	341	348	345	339	324	343	316	308	348	346	342	329	360	342	333	348	330	325	303	316	353	341	357	330	321	353	293	353	382	351	331	360	343	341	367	293	350	310	331	316	339	351	336	325	313	334	308	347	299	289	337	307	317	312	332	346	315	329	312	354	331	336	331	358	298	310	325	306	323	341	330	325	347	345	326	328	314	321	339	354	341	350	388	333	343	321	315	317	312	336	336	346	298	308	325	295	315	343	347	346	308	345	355	325	340	352	315	323	302	344	331	296	337	347	352	313	319	345	340	329	327	315	356	328	330	305	317	331	326	346	333	361	311	328	321	349	338	318	291	335	342	337	311	330	304	362	324	348	348	335	312	327	334	313	313	314	347	330	327	349	326	356	316	337	312	323	335	314	360	314	328	325	311	348	321	343	329	328	327	341	341	290	325	350	321	318	336	345	325	304	322	344	294	343	338	320	360	301	336	355	311	351	316	359	353	319	307	351	292	310	341	298	312	335	335	316	318	323	359	306	340	339	312	329	317	328	341	327	357	326	316	339	361	338	330	327	375	356	337	323	310	312	334	342	373	340	323	341	333	284	340	329	327	311	367	324	271	310	316	339	332	317	305	338	322	358	321	368	343	314	284	353	339	332	333	325	319	350	304	348	299	348	348	340	320	318	314	285	332	328	340	329	333	360	343	353	369	310	316	321	346	336	378	370	307	351	355	334	334	339	354	325	340	298	362	321	370	359	321	318	332	336	312	301	346	327	370	333	342	324	307	326	343	337	353	332	327	303	326	345	337	343	315	373	347	317	320	335	316	371	363	319	368	333	344	344	376	324	319	309	315	324	333	350	334	317	292	334	344	335	327	338	317	348	341	346	291	349	325	333	306	351	347	307	336	318	335	353	330	307	341	318	337	302	313	333	345	346	292	320	302	334	305	334	327	348	323	351	342	305	348	310	324	336	337	315	319	333	345	363	340	343	306	339	323	315	338	347	323	303	340	326	343	318	327	317	322	328	341	317	360	305	321	349	355	355	341	320	330	337	328	323	334	344	316	368	314	332	358	337	322	314	329	330	348	304	324	328	311	347	354	338	327	328	340	304	337	326	307	362	338	344	340	344	328	335	298	328	308	306	324	348	344	341	353	338	326	335	353	302	303	320	327	318	343	325	335	325	307	300	328	330	298	341	308	328	314	303	346	338	349	314	368	354	339	341	317	348	334	363	333	319	303	339	302	312	341	328	319	320	330	328	319	355	341	368	326	338	358	289	368	362	334	349	330	347	325	296	331	354	347	300	367	323	347	329	285	355	333	287	335	328	349	344	380	310	313	311	331	321	332	296	330	323	360	306	295	337	336	359	342	336	297	338	338	365	330	356	350	345	356	345	328	335	297	328	377	354	343	338	326	319	335	342	352	322	330	306	344	339	337	297	339	325	334	299	324	352	303	315	333	312	325	334	315	327	345	328	357	354	325	344	355	344	369	318	372	352	329	333	323	319	331	303	351	321	281	310	331	318	330	331	361	352	374	296	311	311	344	345	322	363	346	354	325	336	348	344	353	334	289	328	340	340	362	335	335	309	338	310	323	315	341	352	348	324	356	326	305	371	348	341	339	331	326	321	339	341	328	331	354	341	329	356	317	319	304	318	323	336	292	337	345	339	327	333	373	335	319	338	310	337	356	325	372	362	329	327	345	346	278	322	321	323	328	323	313	347	338	349	327	339	350	359	348	344	322	323	325	347	319	353	338	302	327	310	321	302	338	315	326	307	307	310	321	325	315	319	331	331	323	289	329	320	326	354	304	343	345	314	341	362	333	330	346	359	316	293	332	324	315	334	336	326	323	336	310	318	328	323	314	302	368	318	320	333	365	324	315	311	316	320	321	330	360	334	323	304	305	283	367	331	321	340	333	349	355	342	322	307	345	346	331	362	325	324	327	345	325	313	333	349	325	356	323	337	319	330	337	363	304	367	296	341	297	316	305	334	292	299	350	346	332	306	326	313	328	336	330	325	342	351	333	338	323	305	298	337	287	370	320	362	368	352	345	299	315	317	328	350	327	345	327	345	318	338	346	329	337	342	354	337	328	328	355	334	345	323	311	341	349	319	334	342	316	345	334	349	331	348	330	337	351	354	357	332	315	330	346	343	333	285	331	329	333	350	331	329	326	291	362	337	355	321	327	334	338	360	358	363	336	330	334	344	361	303	327	356	309	338	320	322	301	293	315	298	335	323	305	370	335	330	353	312	320	316	326	357	338	331	330	327	315	341	344	329	311	314	321	318	345	356	323	357	357	381	329	315	355	341	325	343	325	354	325	320	353	327	319	320	300	315	339	359	311	317	332	326	332	329	333	318	306	341	362	308	323	332	326	322	319	315	347	328	338	319	370	335	328	327	321	347	285	353	302	372	322	338	347	361	327	345	327	339	340	334	323	298	309	346	363	326	349	366	355	331	295	345	339	354	321	333	363	322	354	360	321	320	334	327	340	321	334	313	316	317	290	289	348	366	362	320	345	316	327	298	336	330	361	330	332	327	316	333	316	313	349	323	335	360	313	341	293	323	345	355	340	313	329	336	334	361	308	320	338	298	349	338	319	339	321	341	349	332	349	310	344	297	348	318	343	352	326	311	360	375	314	324	338	336	342	351	299	322	397	302	326	319	364	387	333	338	348	350	324	325	322	334	335	306	312	341	335	329	349	348	326	348	324	332	347	315	324	326	362	339	371	376	300	333	336	332	305	325	338	350	336	344	338	317	350	317	346	331	321	349	332	316	359	312	336	339	346	304	302	301	355	318	312	310	322	319	323	329	298	325	307	335	324	318	352	312	338	333	312	361	343	364	289	297	323	346	327	339	316	346	348	360	336	328	327	370	331	373	324	349	333	360	299	328	327	319	321	353	327	316	327	328	326	356	286	335	352	350	351	311	311	330	309	341	326	352	350	341	362	340	313	316	339	319	280	306	355	341	358	357	350	304	365	306	340	372	309	296	302	311	343	342	360	316	326	316	335	377	318	300	327	312	335	342	324	328	347	310	329	292	337
3182	927	1180	1221	1318	1617	2685	3510	3767	3435	2391	828	832	811	846	794	823	807	807	795	805	785	815	782	831	767	799	793	760	840	819	867	796	798	739	808	844	780	763	794	807	805	835	770	769	792	785	812	804	796	778	803	838	780	792	835	760	767	771	805	829	804	800	726	729	844	814	808	800	803	816	827	789	813	818	796	829	838	784	829	790	823	752	822	772	796	824	830	797	844	850	798	816	826	782	742	834	801	803	765	787	805	821	796	796	782	746	759	803	781	825	759	811	812	820	769	784	808	804	779	794	809	777	808	826	780	811	822	760	809	722	821	753	811	779	750	793	843	815	771	799	821	835	828	834	831	775	782	791	782	811	799	830	790	777	793	759	811	859	813	805	804	795	834	775	789	795	792	811	815	809	862	795	789	771	838	783	768	841	820	684	782	786	840	806	837	792	796	825	787	845	781	809	805	870	814	833	774	791	830	804	799	819	835	794	826	783	801	827	811	791	772	788	822	812	853	833	777	813	810	800	822	834	767	792	787	743	758	830	812	815	791	784	780	787	816	772	839	865	787	844	748	826	782	806	837	803	833	794	800	807	752	774	790	780	773	847	824	765	787	834	808	812	777	776	766	799	822	758	809	793	829	797	826	842	819	830	831	760	795	851	773	824	764	834	765	802	772	799	832	793	828	807	847	847	855	781	839	817	862	826	790	788	822	830	791	783	840	816	861	793	849	830	781	800	789	821	794	761	805	825	834	777	786	819	793	844	793	826	829	802	846	792	851	839	853	792	794	817	851	820	774	803	810	815	799	817	832	824	780	786	787	807	800	770	800	792	799	852	801	863	836	824	779	806	775	760	854	861	806	830	752	836	785	846	798	794	807	867	786	814	808	798	795	775	732	811	801	850	805	763	866	808	804	780	825	827	794	830	779	847	813	816	789	797	812	769	787	779	807	803	734	821	788	772	766	858	774	779	829	866	758	857	761	765	844	782	846	813	793	830	845	809	775	861	809	843	773	781	799	751	801	840	788	790	751	774	840	805	804	801	814	879	814	833	786	786	811	792	780	813	807	816	794	823	815	807	749	789	817	829	776	866	792	813	863	804	786	819	748	778	816	778	882	826	772	830	792	768	845	783	811	815	852	785	835	851	830	836	802	774	811	827	777	788	782	793	800	794	851	767	775	841	818	790	817	837	788	777	784	793	821	770	839	811	809	816	839	768	833	811	838	812	772	849	811	796	803	812	758	787	832	777	820	810	749	807	825	822	788	798	756	817	824	775	816	802	786	813	816	812	862	781	776	836	803	784	832	816	783	800	803	810	806	801	816	833	819	817	811	813	822	803	765	819	767	832	756	802	788	789	778	852	804	836	809	826	805	850	779	808	858	858	797	813	768	794	776	832	824	758	858	814	781	855	793	806	776	802	772	799	818	824	820	809	785	776	855	767	787	830	801	763	793	808	843	867	815	832	770	799	828	821	847	826	818	787	790	792	768	807	833	758	749	833	790	832	807	824	812	802	774	815	840	810	737	752	838	767	817	780	821	802	847	812	810	818	821	798	794	760	769	784	830	847	799	785	780	843	779	795	776	823	791	824	824	826	741	832	822	757	791	813	748	813	844	810	774	807	787	816	767	808	806	804	779	764	766	800	786	871	763	858	808	823	752	836	811	796	791	816	842	889	812	775	826	804	800	778	784	792	786	766	905	849	841	807	808	826	831	803	767	801	784	753	846	831	800	840	805	817	793	743	809	839	771	810	798	765	790	821	798	804	774	828	779	831	808	822	797	785	792	868	824	775	813	805	813	823	773	827	763	789	788	858	832	813	860	780	845	751	797	819	773	772	800	793	795	802	806	762	857	837	810	842	805	824	827	804	819	846	799	795	827	838	863	802	788	799	837	806	813	819	809	820	846	801	786	794	801	792	763	812	810	807	802	798	833	784	804	841	845	793	798	844	873	820	788	804	857	801	797	865	822	827	746	789	838	770	808	814	813	867	775	789	794	778	835	802	806	776	808	821	766	874	789	805	820	834	816	827	803	783	800	810	804	804	820	811	817	827	845	768	792	864	828	780	792	807	790	805	791	801	837	824	754	826	830	793	776	820	771	812	768	825	822	769	806	768	821	802	833	766	775	804	785	787	847	801	802	785	764	787	822	817	806	810	779	845	816	844	831	819	826	813	793	755	724	818	795	883	829	811	793	763	807	775	767	780	858	829	786	828	817	838	817	797	797	792	778	819	846	801	779	816	831	780	755	835	794	800	838	748	819	771	811	808	860	771	837	828	837	800	845	757	839	805	804	833	807	792	805	789	829	750	821	814	802	851	833	773	855	816	824	760	813	832	780	852	749	838	787	796	807	803	811	826	769	822	850	830	868	813	835	795	785	798	808	759	737	852	772	830	813	836	811	794	809	719	790	793	762	794	807	789	838	828	771	819	787	821	782	780	789	798	778	783	816	832	806	824	751	817	790	825	799	821	808	766	791	828	799	848	798	826	831	819	824	789	787	799	773	788	808	819	811	863	804	799	857	837	782	801	753	768	851	809	836	823	828	811	766	830	795	854	830	835	740	807	780	808	793	770	825	795	768	787	769	811	771	834	810	766	776	794	810	823	762	822	812	780	774	760	791	816	786	839	814	809	841	760	779	850	816	760	816	791	761	819	785	779	872	812	795	818	797	829	802	805	868	858	814	767	807	798	807	800	769	800	811	752	804	838	801	802	855	822	879	734	768	802	805	817	785	820	887	811	803	805	826	772	784	794	835	833	865	803	830	798	808	768	787	781	815	783	832	793	828	843	779	783	787	809	854	850	796	840	829	823	834	759	789	828	825	878	818	771	821	822	799	820	810	802	827	775	820	831	827	786	821	836	808	864	815	744	830	805	806	825	828	811	827	799	837	858	821	802	799	790	762	808	817	819	808	789	786	802	774	756	842	825	827	819	850	805	839	799	826	809	812	845	784	805	850	787	782	819	768	819	834	852	883	836	755	831	835	824	814	795	771	774	816	794	778	810	789	787	834	790	780	779	801	829	789	816	810	852	760	854	832	824	777	784	835	753	813	782	806	851	765	884	791	822	789	841	804	849	814	788	774	841	795	802	812	868	803	803	820	780	762	789	810	797	759	799	793	841	817	836	794	778	853	789	779	795	847	806	836	807	816	820	804	790	832	802	736	820	808	792	798	824	823	873	839	816	750	780	818	775	830	796	817	841	861	814	817	786	822	806	795	754	797	867	776	813	845	805	790	831	829	824	765	851	828	791	817	772	809	800	808	752	800	818	825	820	794	825	781	792	830	824	828	868	806	813	840	807	786	817	859	800	797	796	771	780	822	781	871	781	837	761	796	811	738	786	824	826	789	763	851	778	798	808	823	781	768	835	803	811	822	847	825	743	852	830	803	796	849	752	804	779	801	815	807	807	763	855	774	773	831	799	814	819	801	825	795	806	914	832	845	835	832	762	820	765	818	817	778	802	828	802	789	795	824	803	788
11319	1624	1622	1362	2389	4324	12081	15868	14351	14719	8735	1100	276	265	234	250	275	264	251	273	236	244	243	287	273	264	242	259	264	254	220	229	236	227	265	250	228	229	248	237	219	249	235	239	205	228	232	248	243	250	211	254	234	219	267	237	257	249	249	244	266	263	234	240	222	253	229	249	248	233	246	233	236	256	241	249	237	217	243	249	220	250	235	235	234	210	229	231	228	230	265	236	227	231	245	244	258	250	248	252	232	202	240	255	181	218	238	213	234	262	241	233	276	270	251	222	222	215	249	234	265	252	250	221	241	253	234	262	225	228	243	247	269	209	246	242	235	252	256	246	235	241	213	239	251	236	248	211	260	240	219	252	229	233	218	256	242	225	189	224	260	251	235	240	223	245	239	242	241	230	249	236	252	266	229	279	233	209	231	198	273	230	219	233	250	206	234	275	235	242	217	236	250	238	255	233	255	240	232	249	228	213	244	242	245	216	242	265	218	242	240	247	259	246	214	234	245	232	227	224	235	237	215	255	252	262	275	235	270	230	256	232	241	251	251	217	255	207	210	250	193	226	259	234	232	249	215	210	236	222	225	226	242	247	248	280	239	211	240	235	227	239	222	234	215	209	239	293	219	229	224	243	268	273	237	220	254	262	219	227	240	227	220	221	230	238	235	292	232	225	228	241	229	241	248	261	241	238	243	250	244	258	214	238	255	232	266	257	211	245	236	228	231	257	250	263	232	217	272	225	243	234	252	280	218	222	259	248	224	216	259	237	216	206	224	236	220	220	232	233	209	252	235	222	238	238	249	254	251	220	236	237	232	209	241	267	254	214	260	220	240	207	230	227	265	242	212	230	222	250	223	231	237	224	248	228	243	229	243	237	229	247	243	223	224	216	260	208	254	229	220	243	240	261	251	225	229	212	244	255	264	247	210	254	210	228	254	236	225	234	246	268	251	243	243	253	223	230	248	242	238	236	245	224	246	244	256	262	241	226	227	259	254	226	234	219	227	219	231	244	261	237	232	251	272	223	243	206	242	233	226	253	254	214	241	252	213	255	260	221	268	247	223	252	231	233	227	238	238	234	266	216	229	239	258	237	229	242	227	247	250	221	245	237	201	218	248	262	225	275	287	244	224	246	227	252	238	214	236	243	228	250	239	245	227	222	237	226	252	217	263	260	266	222	241	259	240	256	247	196	250	235	261	260	207	243	253	239	221	227	254	254	253	231	212	249	244	272	238	245	247	217	217	220	249	236	250	232	256	241	238	253	220	256	224	254	232	242	225	252	254	236	193	231	237	222	209	251	227	262	253	245	258	237	229	240	253	249	259	251	293	244	260	210	265	235	244	272	255	209	243	223	232	247	231	256	249	263	235	225	269	225	234	252	260	247	238	257	238	211	227	257	235	255	258	236	230	217	234	265	229	232	216	233	246	223	238	254	226	234	231	215	208	222	247	226	239	235	272	254	234	272	225	241	206	252	237	222	232	275	250	222	238	228	235	240	245	269	212	199	248	237	242	247	214	246	258	219	228	221	239	265	216	225	237	240	228	278	236	247	229	205	255	227	263	249	237	261	244	235	250	223	236	265	240	201	263	245	213	252	234	227	232	248	255	241	262	240	245	251	242	248	226	254	193	227	257	248	241	245	247	228	235	216	224	236	235	246	224	228	219	221	266	209	218	206	227	246	258	236	250	222	246	268	251	254	240	261	269	250	226	260	215	247	222	198	241	247	211	213	224	242	261	223	240	218	239	238	251	225	208	232	239	234	243	211	236	240	237	248	216	232	217	243	242	256	226	274	257	218	248	232	261	224	237	234	218	247	249	249	262	238	219	217	229	263	245	227	243	228	215	214	221	233	218	246	263	226	232	246	243	211	256	237	240	201	266	237	261	239	212	232	236	217	247	240	243	255	221	263	247	252	256	252	252	210	238	223	226	269	227	249	215	222	260	240	265	234	264	243	260	239	231	262	231	244	237	255	225	258	228	252	241	241	235	224	217	245	242	228	229	233	253	222	250	217	233	230	262	233	264	274	261	246	244	217	261	261	260	253	275	240	253	251	204	229	245	220	233	228	232	238	247	242	239	281	249	287	238	206	236	225	208	232	234	237	260	229	222	211	223	236	287	232	240	260	234	203	280	232	263	247	247	224	248	230	272	249	251	245	235	218	232	255	248	250	248	262	202	246	226	238	260	211	212	246	207	238	241	251	212	254	242	255	272	233	221	261	265	239	237	226	244	226	241	264	238	252	249	218	236	242	228	222	222	264	243	224	232	257	246	250	220	245	269	219	221	224	227	262	230	267	246	250	246	243	226	217	208	262	240	187	205	237	238	202	223	266	259	259	219	229	243	246	242	208	232	255	234	253	240	246	226	255	284	246	226	234	242	251	265	242	238	237	247	279	263	249	246	261	256	237	258	239	223	238	232	217	232	258	241	240	249	229	234	264	235	207	227	232	223	237	259	208	240	229	248	255	231	226	203	240	238	245	235	217	221	253	257	262	206	229	257	234	271	225	233	253	217	229	264	222	226	193	241	234	236	250	254	222	225	259	266	225	235	237	249	241	267	232	292	210	282	239	238	235	230	229	202	267	246	236	213	239	210	261	251	227	270	222	245	209	257	237	242	228	229	242	241	225	267	240	225	262	232	234	257	234	238	210	235	245	232	239	221	278	233	244	257	239	232	241	235	229	237	232	223	240	221	268	243	222	257	242	226	227	245	219	229	234	218	243	216	224	234	236	232	267	230	224	239	204	246	257	235	246	233	249	247	223	215	257	219	231	243	261	248	258	234	251	250	223	263	231	222	240	193	267	230	231	203	224	246	253	230	213	255	245	250	240	216	229	255	247	257	252	261	227	255	259	232	252	228	219	227	221	234	258	237	204	223	228	261	255	265	230	254	253	210	220	219	239	245	243	204	245	241	219	216	240	253	220	221	224	251	249	239	195	195	233	223	245	223	245	217	241	261	214	225	262	225	236	259	237	261	192	256	251	245	250	272	255	241	227	228	254	228	221	230	249	236	247	235	245	233	236	239	239	217	270	243	275	240	251	227	244	257	275	253	243	241	237	244	258	235	249	220	240	248	243	250	237	206	244	232	246	253	258	238	222	232	243	208	268	253	224	218	245	262	248	214	242	269	242	254	245	244	231	261	234	232	239	223	246	236	257	215	252	230	234	238	221	218	220	246	267	200	238	233	211	223	247	251	228	240	253	216	238	241	234	256	235	261	226	220	269	226	224	238	219	208	222	250	240	214	247	234	264	251	246	250	234	259	242	266	235	210	243	234	275	216	229	217	236	232	252	239	233	247	240	228	224	242	249	204	220	238	204	236	277	227	239	214	243	233	225	225	236	255	240	238	229	238	270	242	248	212	248	230	252	215	229	260	222	248	236	248	244	243	286	226	217	246	223	246	224	246	256	244	246	224	215	240	240	234	259	257	243	258	232	214	239	246	248	245	251	234	243	251	238	242	228	249	239	248	283
7220	1592	3408	4407	9194	15119	32553	35570	35877	36035	25276	2235	780	756	763	757	768	690	734	725	678	714	719	658	694	656	657	698	640	645	672	647	680	653	638	711	663	648	715	705	639	702	641	659	590	664	599	659	670	661	711	624	563	672	600	641	656	623	654	680	666	628	651	652	652	615	636	623	687	618	648	644	592	648	631	610	633	621	624	619	694	665	608	660	650	627	684	616	650	616	591	649	660	641	629	648	647	630	628	617	634	639	622	582	609	626	658	590	584	644	638	604	652	648	595	624	596	618	657	615	632	651	602	640	657	625	667	649	653	592	672	651	656	696	637	625	652	653	643	647	624	636	644	622	640	643	648	632	601	645	632	665	620	633	657	642	661	632	606	659	649	644	594	638	637	586	649	648	673	599	695	646	606	656	646	652	635	637	654	650	650	675	643	612	621	589	624	603	635	616	622	642	658	624	604	665	643	631	646	600	664	603	649	589	648	607	641	652	575	655	628	607	653	632	642	602	664	610	624	665	633	606	622	642	646	633	638	597	629	624	625	586	617	589	650	621	627	626	630	627	597	623	678	629	597	664	660	616	621	664	631	621	662	616	615	651	654	608	631	648	614	683	650	647	609	623	669	622	693	640	614	613	646	648	638	641	660	634	651	621	611	639	633	621	639	629	631	618	664	650	679	625	691	655	628	641	599	684	631	572	595	612	618	613	631	602	630	642	568	596	628	644	600	624	638	660	559	664	652	607	580	598	633	622	656	657	615	577	637	665	624	599	631	673	657	627	675	652	640	660	607	647	654	646	636	637	621	632	648	631	570	627	646	628	590	604	592	665	683	597	625	655	640	625	646	585	645	676	636	645	617	616	630	617	660	624	664	636	614	624	639	629	656	630	624	641	619	635	633	663	633	646	616	627	647	619	570	637	586	619	617	668	656	636	596	587	618	646	647	652	598	669	562	658	615	642	623	644	633	685	664	603	633	631	625	621	638	637	635	641	661	597	653	639	680	614	611	627	636	616	658	653	621	634	600	607	618	642	640	604	666	645	569	648	599	677	581	644	618	618	639	663	622	648	603	639	635	650	627	648	585	629	656	637	650	580	641	648	619	639	642	629	634	629	635	610	632	627	619	641	641	607	635	639	622	649	622	585	634	631	643	616	675	608	582	656	645	613	612	659	645	620	602	619	626	655	605	651	632	631	654	647	609	654	608	627	673	667	650	649	603	610	634	609	655	624	650	656	627	667	627	656	680	618	644	660	610	636	678	608	617	624	655	650	649	621	620	610	611	594	602	598	617	627	637	625	623	599	619	631	633	631	622	620	597	632	600	597	645	639	655	656	629	601	647	617	611	639	602	650	593	604	644	620	634	621	644	614	608	624	663	635	614	632	631	634	673	645	635	655	566	651	619	633	656	654	631	646	587	637	637	593	620	661	627	610	619	608	665	608	626	620	602	617	626	610	638	635	665	611	625	641	611	660	648	630	592	615	602	580	646	619	655	589	614	613	659	658	674	649	617	656	616	641	650	637	660	631	637	648	621	633	588	628	627	653	574	620	658	625	626	618	665	646	614	625	623	635	663	597	643	629	595	680	632	633	678	620	630	659	621	638	653	607	622	608	615	666	644	655	614	605	642	645	600	637	630	618	600	638	647	645	631	640	653	602	607	609	614	613	651	671	621	622	595	645	650	642	627	628	633	629	649	641	624	681	714	611	664	633	662	621	651	626	649	627	591	627	636	667	665	657	646	709	626	667	649	625	655	634	640	626	618	649	654	618	649	598	641	612	666	634	661	621	657	617	608	649	648	633	615	637	630	624	633	624	622	630	602	657	639	678	629	637	694	647	651	610	599	607	644	615	606	655	623	594	620	614	631	650	628	639	658	639	600	620	646	601	619	624	619	619	653	628	638	597	627	623	652	646	612	667	661	574	633	602	640	637	614	661	672	646	601	668	621	655	646	655	624	664	601	635	586	653	662	651	681	645	598	603	649	629	595	601	612	601	622	607	586	663	602	649	627	654	673	615	666	622	571	609	633	647	650	604	640	659	641	622	643	627	631	655	651	613	674	650	616	661	626	604	623	623	634	621	662	662	635	635	608	593	620	642	609	631	601	677	627	655	589	663	631	639	567	603	682	653	620	629	633	634	619	669	578	644	631	633	642	644	642	606	632	606	611	666	662	646	672	622	604	629	632	655	607	649	651	612	610	635	596	660	619	590	629	593	601	633	623	642	675	662	655	647	607	661	642	635	640	644	626	666	596	614	656	632	657	644	647	649	605	618	662	636	656	676	603	603	608	634	631	655	618	628	629	656	603	677	641	657	655	615	624	635	642	615	628	638	618	670	656	637	659	629	641	614	598	629	595	639	641	615	647	616	655	627	649	615	625	626	607	618	648	647	692	624	636	669	604	661	663	603	645	650	617	670	636	623	656	696	605	612	603	652	636	655	669	641	626	654	633	632	627	645	641	631	641	612	673	677	665	651	606	547	611	645	637	617	613	625	649	596	645	663	634	664	597	649	669	627	629	583	680	628	581	639	613	587	634	657	639	614	651	637	641	652	643	633	605	629	633	646	639	625	649	670	648	624	705	560	645	641	647	584	643	628	669	608	617	644	681	661	629	614	628	662	615	615	613	597	662	597	658	620	635	630	621	627	637	641	636	646	591	630	685	632	682	663	607	636	577	661	660	610	578	619	602	616	658	587	662	610	609	670	612	629	640	620	613	635	612	647	634	648	631	613	637	642	627	624	594	644	636	627	633	632	678	607	630	646	635	647	629	635	655	660	594	679	568	658	627	654	673	626	645	618	656	646	664	611	628	625	662	658	652	612	577	658	652	621	625	625	632	599	599	648	683	633	665	635	630	645	607	626	612	609	639	605	592	591	638	624	649	645	650	611	616	580	679	618	670	602	649	619	612	644	618	611	667	654	597	623	603	625	617	684	623	602	613	626	668	624	645	609	660	639	613	621	655	572	604	652	617	627	626	620	605	612	677	641	641	604	641	641	615	598	616	628	623	606	590	642	641	589	622	628	649	659	657	643	645	644	630	655	644	669	652	636	581	581	612	623	662	629	588	586	661	616	633	635	664	627	619	637	619	599	658	634	683	651	636	616	636	635	611	658	637	624	600	610	610	634	642	668	633	642	617	699	658	620	608	647	631	627	625	617	620	647	628	679	618	612	615	680	661	654	648	623	601	638	729	626	644	577	644	648	618	604	621	631	643	645	677	640	622	661	704	633	588	658	628	622	630	649	648	662	600	638	636	611	633	642	627	622	661	613	697	648	635	642	602	604	623	629	603	655	620	589	642	636	635	586	659	657	635	649	645	615	658	644	653	582	613	644	627	666	630	657	637	646	615	582	606	631	588	611	620	633	638	583	646	637	636	650	600	643	611	631	604	633	633	617	639	607	654	629	600	651	659	640	626	633	623	614	659	624	607	591	594	603	628	668	617	653	621	638	628	597	614	666	637	641	664	626	635	654	613	663
18485	3877	3505	4016	10599	27905	34513	33794	32364	26727	13104	1541	468	467	438	425	417	416	443	447	443	416	423	414	374	389	453	418	427	398	418	409	425	419	448	430	423	424	420	402	419	434	425	411	397	426	458	444	450	400	433	475	410	402	442	415	410	386	347	458	430	435	400	412	412	431	410	432	419	436	429	412	400	400	420	435	439	425	419	409	406	445	453	371	373	402	420	409	437	408	439	404	390	411	392	417	435	396	405	364	387	456	413	445	409	467	430	393	421	390	416	414	467	421	425	430	428	406	422	409	447	420	467	461	397	414	466	409	467	417	421	426	418	416	455	425	422	428	446	438	445	453	386	409	433	444	391	432	436	431	389	394	428	414	452	437	395	412	415	411	397	427	413	433	445	399	410	417	423	404	422	418	403	419	423	418	434	425	412	370	400	435	415	407	405	446	411	387	435	427	416	405	439	422	429	416	436	423	440	408	473	440	420	425	400	442	451	426	439	398	395	427	435	401	421	355	396	450	400	417	410	402	421	403	418	397	437	406	395	434	388	396	399	415	394	439	409	437	449	436	392	417	449	436	434	383	437	419	469	398	418	427	404	412	414	401	431	431	393	407	415	402	420	389	408	402	423	449	421	429	436	405	403	440	418	404	404	436	471	421	439	439	411	432	454	425	395	435	424	398	427	412	425	430	442	387	439	503	461	427	428	425	415	416	396	411	421	413	418	418	395	419	405	400	392	415	418	429	427	397	419	393	401	394	440	396	426	437	386	366	425	379	426	442	427	442	421	409	420	420	445	413	416	420	407	400	424	399	419	414	437	402	416	425	410	407	439	394	403	432	430	431	418	439	428	422	420	417	409	421	419	438	424	421	395	443	438	394	447	399	465	419	436	412	417	425	370	414	415	403	382	418	430	402	400	406	408	431	398	430	391	443	405	413	469	417	419	428	405	415	435	380	384	416	438	413	427	450	442	430	414	421	397	396	462	413	419	434	433	406	440	421	404	382	398	399	377	388	400	425	422	405	410	397	399	410	426	414	428	414	418	433	413	433	418	420	445	424	445	488	414	392	410	445	399	430	435	444	480	397	416	403	380	407	441	428	385	402	427	416	427	417	400	438	381	388	402	394	399	458	415	389	407	436	446	425	428	386	402	393	405	416	434	418	431	450	432	421	409	431	416	418	440	424	405	434	429	469	405	425	440	430	448	407	422	420	439	404	421	408	422	412	427	413	461	413	398	370	414	445	429	435	437	405	437	430	413	413	459	416	409	434	375	436	418	399	421	435	441	408	421	425	425	436	396	400	414	444	391	416	447	406	424	387	417	406	400	416	381	439	418	436	417	426	408	409	419	433	427	406	443	392	414	444	388	442	424	425	397	418	422	420	419	418	420	406	395	450	449	413	388	432	410	417	428	415	474	378	419	448	405	433	412	436	454	419	432	431	410	443	409	463	420	379	436	444	377	408	443	460	441	438	417	409	418	392	409	412	398	408	398	411	413	414	374	434	417	392	445	443	451	459	397	431	450	428	442	428	424	406	428	424	448	416	423	399	397	413	441	415	388	417	402	434	389	435	453	468	440	428	431	410	428	390	410	408	390	380	449	372	421	371	463	428	448	471	432	458	400	425	402	401	419	449	438	399	440	421	447	423	402	414	452	404	439	429	435	406	402	400	398	438	404	460	432	367	401	437	419	439	439	408	392	412	470	417	415	412	419	421	409	384	433	397	455	450	407	433	435	443	453	427	426	414	406	392	392	422	409	469	424	426	400	437	432	438	448	475	382	435	424	440	418	447	423	436	413	420	405	412	432	449	428	438	421	388	410	415	423	385	448	418	447	464	430	438	451	438	446	403	491	406	449	424	425	407	407	357	419	427	419	441	366	435	481	411	412	391	412	465	434	377	430	396	451	399	410	426	409	447	406	415	405	436	416	413	404	420	402	400	421	418	399	425	427	380	421	424	445	425	372	442	405	431	426	415	419	423	434	410	413	406	423	432	382	425	411	369	428	417	429	426	386	400	425	410	436	450	426	451	437	415	391	409	416	430	413	449	400	420	414	407	442	440	439	419	440	385	412	375	418	397	397	410	415	431	385	456	412	447	446	410	414	371	389	426	437	425	456	415	447	445	401	398	428	418	432	458	416	407	405	422	446	426	415	437	460	445	422	445	446	440	420	421	436	430	412	460	458	380	429	433	440	403	418	413	424	423	426	388	435	453	388	405	439	459	364	397	413	399	430	398	418	408	409	396	427	438	445	393	439	430	424	415	405	399	444	432	422	411	393	414	388	405	411	437	413	391	388	426	401	431	420	449	445	414	432	432	431	489	402	409	407	454	385	413	453	413	437	457	439	433	400	398	420	373	447	420	438	377	405	434	389	405	385	492	410	400	436	446	403	422	429	427	389	410	437	418	388	450	449	410	417	427	412	385	431	397	395	400	417	414	413	430	378	402	408	392	419	409	410	413	441	455	439	405	422	433	438	423	433	434	423	409	370	402	466	442	414	426	412	430	400	419	400	419	417	441	382	482	425	408	403	403	384	416	450	421	400	419	428	457	424	426	399	409	408	442	412	415	426	431	454	414	414	428	445	425	426	416	421	414	446	444	384	424	424	461	451	409	416	445	430	419	409	426	400	410	394	408	413	410	418	415	424	406	434	418	409	395	438	407	423	384	419	442	414	408	424	434	419	421	415	410	447	391	430	393	437	442	416	409	433	412	417	392	423	442	434	401	401	394	421	436	448	406	399	421	430	410	437	424	441	442	415	448	409	389	420	404	410	396	426	432	413	456	436	429	407	420	425	431	388	451	402	409	406	397	417	409	408	432	421	411	427	437	387	431	418	459	414	419	393	438	439	393	363	434	421	472	431	433	430	414	413	442	444	406	416	427	426	412	398	442	408	384	420	429	432	425	420	385	413	414	424	422	459	373	410	417	428	417	416	417	437	440	403	436	423	377	417	441	418	418	430	399	418	428	421	418	424	425	375	409	419	405	473	422	415	410	401	430	431	425	389	414	448	417	430	447	385	390	426	415	415	421	415	400	402	454	406	392	428	440	406	411	426	391	392	456	392	419	400	372	367	385	389	412	408	429	409	434	427	434	433	447	404	404	427	404	435	413	408	423	436	404	408	431	415	411	401	407	449	437	419	392	405	456	431	374	372	424	412	360	423	405	387	395	380	392	432	422	398	390	429	424	458	401	429	424	430	416	445	422	412	453	348	481	465	419	407	410	382	396	419	407	396	412	392	409	395	413	429	421	455	440	431	411	388	435	398	443	429	410	426	401	377	432	470	426	455	413	377	423	436	402	406	390	467	439	422	436	436	449	408	425	387	428	444	436	408	403	416	396	397	398	427	434	405	416	430	415	403	446	426	433	466	437	404	424	385	446	419	428	413	418	407	450	421	409	439	435	403	410	400	434	406	416	425	416	394	445	414	438	467	359	396	452	402	401	442	400	425	420	406	391	411	410	441	419	412	365	391	397	409	422
9400	3050	6366	11594	27495	46905	50575	52024	50339	45152	27627	2858	1312	1211	1208	1191	1081	1113	1090	1123	1103	1102	1114	1113	1074	1071	1081	1038	1117	1023	1042	1063	1049	1098	1085	1050	1072	1017	1068	995	1064	1064	1016	1010	1036	1060	1026	952	1021	1011	1117	992	1055	1040	1044	1072	1056	1022	1067	982	1047	1018	983	992	1022	1004	1009	1006	1076	979	1008	1025	1054	982	978	1066	995	996	1027	1007	1016	994	1050	1067	1016	985	1068	1029	1028	1012	963	1010	985	1008	1094	1037	1005	1052	1025	1012	994	993	1053	1003	1075	945	938	1029	988	1026	1013	1119	1015	982	1002	1009	1007	988	1063	1040	981	1030	1005	979	980	988	1014	1055	1003	988	1078	982	1002	1021	1011	1008	1023	959	1011	1021	996	1022	1067	1011	945	1036	1041	1010	1048	1028	1038	1018	992	974	1000	1067	1095	1072	1005	974	1013	1048	1037	1013	1026	1072	965	950	1027	1001	1001	1024	1054	1015	1043	1003	1031	996	1030	1015	1058	1031	1015	1022	1016	950	1047	1044	996	996	1052	966	1010	1016	988	1025	978	969	1024	981	1039	1005	1032	964	1045	998	1000	1062	973	975	1017	1035	1011	1014	1013	1042	1042	1037	1021	976	1043	1062	948	1012	1002	1021	971	1082	1037	1044	1033	1037	1046	1057	1070	1023	1026	1044	1082	1031	998	1044	1036	968	1006	1000	1034	1001	1014	1042	1019	966	1067	969	1075	1029	1032	991	1006	1097	1018	1022	1046	1012	1037	1018	1000	1017	1030	1054	1019	1051	1045	994	998	1058	1057	1045	1019	1020	988	1016	1004	1126	1030	1050	1000	990	1040	996	1013	1069	1037	1096	1040	1035	989	995	1016	1092	1023	987	1030	1024	1052	1013	1034	1050	1014	1001	1026	1082	992	956	1012	931	1073	1038	1051	1032	1021	995	1042	1059	1010	1097	1088	994	1039	1007	1033	1044	993	984	1018	1002	1039	993	995	1011	1014	991	1018	1057	957	1021	1018	1019	1004	997	1037	964	986	1012	1008	1059	995	1060	1022	1031	1010	1040	1036	1036	952	1057	1015	1028	1047	1030	970	1017	1003	987	1048	1057	1029	1023	1016	1044	1010	1032	1025	1050	1012	1011	1023	1007	1024	1048	1045	1051	1001	1035	1019	1045	1006	992	1010	1071	979	1016	1061	1007	969	1027	953	993	1053	991	1003	960	967	1023	1006	991	1017	1034	1054	986	1059	1012	1053	1012	1013	1033	982	989	983	984	1030	1019	1039	983	1019	1017	1006	992	1004	1032	1027	998	1074	1061	1019	1049	1038	1053	1036	1019	1043	994	1007	1022	1074	988	996	1010	968	1014	1013	1035	1019	967	1053	1019	1040	1024	1050	1026	1068	1007	999	1008	1027	1050	1003	1093	1036	1021	1012	1006	1038	1028	1022	990	1000	1015	1052	1004	1004	1041	1037	988	1036	1032	1006	1035	1032	1000	946	1016	1030	1004	987	986	975	1060	1060	1035	996	1028	1044	1036	1041	1017	1002	976	991	1043	963	971	1052	1027	1002	990	1044	979	1022	994	1091	1038	1066	1047	1022	1045	1050	1048	1069	1067	983	1077	971	995	992	1025	1019	984	1014	971	1015	985	1039	995	979	1032	1015	1042	1040	1011	1008	969	1064	1030	986	1026	1068	996	950	974	1030	977	1033	1004	1019	1019	997	1040	1004	1004	1034	1023	1065	1011	1088	1013	993	1055	1046	1029	1085	1014	1028	1024	1012	1030	1037	945	1029	1065	1021	1032	1047	1004	1016	1040	997	1008	994	1005	959	1001	971	975	1042	1044	1047	1059	1067	985	1060	986	995	1102	992	1001	950	1042	1004	1040	1026	1027	1035	1053	992	1010	1032	981	1028	990	1044	1070	1037	993	998	1017	1024	1041	1008	1019	1032	1019	1054	1030	986	1052	1010	1038	1048	1040	1009	1006	1052	1017	989	1042	1028	987	960	1041	1000	1010	1005	990	1057	1016	1043	1017	1003	1009	1023	1019	1042	1019	1013	964	1079	1050	1022	1001	999	1091	1036	1046	989	1042	1044	989	1038	1008	1012	1009	1023	1027	1001	1062	1005	1015	1042	1057	978	967	947	1022	978	1054	1035	1034	1049	1039	1054	1023	1056	1044	1051	1025	982	1042	976	1012	1037	1078	1004	969	1003	1012	1057	1020	1060	1024	945	1023	991	990	995	1011	983	970	1021	1014	1066	1034	1050	1051	1009	1111	1066	1014	1051	1037	983	1008	1042	1025	1005	1037	1048	1035	998	972	1020	1039	1022	1023	1076	1020	1007	1040	1023	1064	1054	1000	1003	1049	1005	1062	1021	1044	1011	1045	1010	1047	1048	1034	977	1034	999	1065	1021	961	1078	991	1069	1009	1021	1009	1008	1028	986	995	1061	1033	990	989	1022	1015	961	1045	1024	988	1047	1043	1016	1058	1015	1067	1028	1014	996	1016	997	1030	1045	997	1044	1004	973	966	1001	976	1014	1040	982	1005	975	1034	1023	1035	1071	994	1036	979	996	975	1023	1058	967	1035	1075	1017	999	1004	1045	1004	976	999	1024	1042	1063	1006	1018	980	976	1027	1039	1054	986	1006	999	1010	1039	984	997	1016	1070	971	1064	1020	1016	1033	1000	1080	1055	1050	1040	1001	1012	988	997	1035	1029	1009	1075	1032	1025	1024	933	1043	1017	1057	998	1058	1049	1028	983	1005	1047	1005	1000	1092	1083	956	1008	997	988	1051	994	1046	1012	1031	1037	1050	1010	986	1006	1025	1069	1040	1013	1022	1011	979	968	1020	1018	1011	978	1017	958	997	1056	1023	1014	1065	1016	984	987	1060	1034	1038	991	1023	971	1018	1084	1034	1041	1021	1012	1062	1023	1040	1009	986	1029	1002	1016	1033	978	999	1049	1031	984	1026	1109	1024	1011	963	1015	1021	1017	1029	1027	1038	1048	1035	1006	1034	1058	1103	1011	1007	1031	1021	1035	1017	1024	1012	999	1009	1022	1023	990	1087	1029	1021	1026	1047	1063	973	1004	985	1054	1076	997	1014	1063	1066	977	954	966	1058	948	1007	1029	1012	995	971	1022	1017	993	1016	1039	1126	1006	974	979	1027	997	1027	1049	1007	996	1053	1040	1056	1051	1052	1102	930	1010	1037	1008	1030	1044	1042	1002	1026	1015	999	992	958	1027	999	1006	1035	1052	1014	1030	973	1082	984	1012	1014	983	950	1006	1014	1028	983	1001	1004	1044	1028	1035	983	1014	1031	1020	985	974	1013	994	1053	1053	1044	1000	1076	993	994	990	1036	987	957	1041	1035	1028	1040	1114	1005	1013	1057	1018	1038	1004	1055	1032	1047	1008	1044	1024	1014	1003	1029	1027	1005	1047	1021	970	1046	996	1009	991	1059	1038	1018	1064	1053	998	1036	1005	1077	1003	1013	1000	997	989	1068	1007	1060	1067	1060	1017	1034	945	1026	997	1013	957	1016	1012	1011	1026	1003	998	1008	1019	1076	1038	997	1018	1047	1000	1034	1029	1003	1061	992	1065	1010	1020	1019	970	1044	1034	960	991	1002	1062	1014	1018	983	1023	982	1007	1026	998	1081	1040	1002	991	1064	1053	1011	1024	1058	1047	1042	1042	1029	1041	996	1017	1016	1054	1042	993	997	1007	1048	1037	1051	1018	1061	1057	1032	1028	1080	1031	986	1011	1026	1048	1022	1023	1037	1006	1019	1027	1038	1054	994	1002	1038	981	1053	986	964	979	989	995	985	1040	1069	985	1064	1012	1021	1090	1018	951	1018	1016	1050	1033	1012	1066	973	987	1036	1024	995	1032	1025	1061	979	1041	1044	1000	1023	1065	1026	1016	1092	1046	1060	1069	967	1003	1017	984	1025	1071	1058	989	978	1090	990	1045	1060	1056	994	982	1070	1035	1054	1000	990	1029	1044	1007	977	1067	1044	993	1027	1015	996	994	1044	1053	1034	962	1062	1028	1000	1020	994	993	1077	1004	1109	1006	993	975	1060	992	1055	1025	948	1009	1059	975	1019	1015	988	1065	1031	1003	968	1080	1015	1014	1009	1017	1039	967	1044	1061	1035	1015	1028	962	1092	1019	997	990	1060	1000	1016	1025	1011	1040	1022	991	1055	1021	1020	1000	1033	1005	1074	999	1063	977	1046	999	987	1040	1003	1000	992	1039	1058	1047	1012	1020	1021	1038	1071	981	994	1009	993	1055	1001	994	1031	1053	1005	1001	941	1062	1106	1038	1017	1038	982	993	1038	1029	1083	1028	967	1010	1065	1036	1016	1007	1003	1004	975	1083	1007	1019	1044	1027	1080	1035	1063	1061	1056	1076	1018	1063	981	975	1032	1017	1006	1101	981	1066	1031	1070	1034	1037	1040	1027	991	956	1056	968	930	1005	1037	1083	1002	959	1009	1062	1059	1022	944	973	1086	1004	1027	991	1039	981	1021	1017	1014	1030	937	1016	993	1059	997	1041	986	976	1008	1021	1029	1009	1026	1029	995	1012	1018	1073	1044	1037	1076	1031	1010	1036	1018	995	1035	1010	992	1003	1003	1059	1009	1053	1037	990	988	1060	983	1076	1072
3752	626	660	615	646	1049	1532	1563	1293	992	603	412	406	400	384	415	370	383	379	354	372	375	374	366	399	378	394	376	368	389	377	399	366	364	393	368	384	381	389	361	352	343	386	390	370	379	390	408	381	423	393	401	359	372	366	385	380	407	373	392	376	387	391	395	431	376	380	391	374	387	397	361	391	402	412	397	399	390	405	385	364	396	363	371	378	406	368	410	397	371	392	400	378	400	393	363	398	385	358	402	394	367	393	366	385	406	398	383	416	390	393	350	383	383	389	376	383	344	383	381	398	382	413	407	407	367	388	388	408	379	403	346	368	401	384	366	379	412	356	350	349	382	359	374	372	388	397	394	349	389	434	386	374	393	397	395	408	396	400	371	372	378	367	400	392	364	350	388	373	383	384	379	405	335	375	396	402	372	371	348	385	392	362	354	356	412	386	385	439	382	382	356	372	396	409	346	376	374	376	370	362	397	397	382	330	374	406	404	377	377	361	347	363	409	393	402	402	390	408	377	406	392	386	360	385	384	394	362	388	354	378	406	374	362	388	382	434	391	410	359	369	367	413	372	380	386	398	389	410	376	371	395	395	397	367	349	396	381	400	368	363	346	417	385	377	386	393	373	379	389	385	398	353	384	365	371	377	385	364	360	414	382	389	361	385	387	408	385	390	411	367	389	412	390	360	350	412	383	379	405	394	378	417	375	394	400	374	376	405	372	391	405	365	398	393	349	402	400	415	399	414	407	432	394	370	363	354	380	384	375	376	348	389	398	417	381	413	355	340	394	371	388	369	369	413	366	371	427	368	395	389	363	343	348	407	382	375	366	378	376	378	363	359	410	352	372	368	387	349	383	429	383	392	386	378	403	402	354	384	342	361	392	381	369	394	356	395	386	390	372	386	397	351	389	378	367	386	382	402	372	392	368	334	380	370	392	375	345	423	390	398	406	375	411	383	367	402	369	361	424	365	385	391	408	382	372	385	354	361	398	364	400	397	361	362	391	366	373	408	409	389	381	399	342	327	392	358	377	380	399	393	380	387	377	346	401	359	338	377	388	343	406	393	416	388	372	380	384	354	370	370	422	397	366	379	417	373	405	375	359	389	372	340	374	393	361	365	399	372	393	365	377	385	374	382	383	364	438	381	325	403	392	384	377	371	413	364	373	387	392	378	449	388	367	374	368	379	392	431	347	414	391	390	393	398	381	358	402	403	380	377	383	405	365	358	379	389	396	372	393	382	411	390	390	401	368	366	391	355	380	414	368	340	350	410	400	360	371	424	385	340	405	362	380	389	384	370	408	352	368	359	369	347	329	434	384	368	378	387	387	354	375	368	420	427	353	389	389	399	366	396	387	379	375	375	349	405	377	361	383	351	368	385	370	389	386	376	385	401	378	357	378	385	368	388	366	346	375	326	398	374	421	405	388	381	352	368	380	383	352	359	355	357	398	382	367	380	389	368	392	419	390	392	388	419	382	421	338	400	389	394	383	370	385	385	407	364	385	377	368	394	370	401	371	392	367	359	384	360	360	392	383	404	375	396	375	372	411	353	345	398	376	414	421	377	393	372	392	358	414	377	377	397	367	362	381	379	413	411	364	373	418	380	362	382	395	378	374	351	395	352	339	360	391	385	387	356	388	376	369	354	375	402	382	411	373	388	413	375	380	402	410	394	388	339	367	388	386	376	356	404	416	333	397	418	378	390	369	384	358	429	409	369	377	361	409	362	374	396	371	346	389	361	374	386	396	393	405	404	394	354	356	375	369	416	387	407	396	407	356	396	381	402	363	373	375	387	354	368	407	374	382	405	397	349	345	357	420	361	357	410	374	340	388	430	382	371	378	386	368	401	364	390	407	352	398	364	391	355	401	374	381	383	391	387	380	360	388	350	387	385	386	411	358	373	363	380	370	392	368	352	390	359	375	366	352	346	378	369	404	396	344	406	357	379	408	384	397	372	396	416	365	376	361	353	348	394	379	374	443	376	363	397	391	372	405	346	377	374	405	373	399	356	369	345	394	380	368	418	389	336	384	382	382	371	355	389	364	396	374	365	350	365	390	404	401	438	368	366	364	394	417	382	371	383	387	368	337	378	404	354	367	356	373	434	372	369	348	379	398	356	407	368	406	395	344	384	362	394	413	396	384	390	350	359	365	378	395	378	353	428	338	354	378	373	360	418	372	355	382	379	428	385	391	367	378	410	359	386	372	373	378	438	369	375	387	371	363	354	388	355	394	393	402	406	347	363	359	371	377	386	361	364	356	376	385	407	421	402	379	356	403	361	409	347	376	376	368	370	321	344	368	396	415	400	343	397	386	392	388	414	402	381	400	394	359	389	394	424	386	411	366	347	393	348	395	416	389	356	376	407	346	393	381	359	391	376	405	390	356	354	364	336	376	368	361	409	396	393	374	382	367	381	355	386	353	376	340	378	366	352	341	378	397	387	362	361	402	372	387	434	388	393	384	371	362	356	380	399	355	356	335	376	372	372	400	367	343	397	368	390	390	338	363	393	437	404	383	387	398	381	369	344	414	381	367	366	338	374	386	382	356	355	404	361	395	363	348	363	376	369	372	412	374	405	389	422	385	369	384	389	359	346	416	409	380	398	374	377	391	372	397	359	376	384	398	426	352	353	345	379	373	392	365	386	387	355	391	381	384	409	365	359	396	392	405	395	369	373	366	334	389	401	395	385	399	368	374	374	390	360	433	390	377	409	376	366	368	375	364	390	363	387	368	387	421	371	430	361	371	363	367	363	380	399	373	376	358	361	395	396	363	360	330	375	341	387	409	397	366	386	390	365	374	366	350	416	354	370	390	404	336	382	336	342	365	387	369	368	402	409	405	377	389	401	379	384	370	351	342	394	393	414	389	363	365	401	384	400	376	379	357	382	365	399	386	380	373	400	361	398	411	402	367	400	348	378	380	423	349	371	385	382	364	372	410	356	405	378	381	433	389	360	386	350	374	357	393	375	395	383	379	382	383	344	372	421	422	388	381	384	397	381	383	388	392	345	393	359	382	406	365	377	362	379	411	409	383	363	404	371	353	423	344	423	389	363	386	383	379	424	374	366	372	364	378	402	375	379	392	351	401	390	408	417	372	381	393	374	390	351	370	325	397	406	437	349	413	393	375	370	369	434	410	389	393	370	379	380	368	388	426	413	327	386	397	373	413	376	393	356	399	381	385	377	404	359	387	369	386	354	378	348	423	384	342	403	391	408	356	372	382	360	355	405	385	421	394	355	390	395	409	355	383	395	410	402	387	411	370	390	324	364	338	391	358	358	341	390	376	372	372	398	363	340	398	386	358	354	381	365	373	382	340	387	376	382	375	354	364	391	385	402	377	369	397	346	387	332	418	343	385	339	381	358	421	381	380	379	398	400	362	370	387	391	378	381	381	375	363	359	392	380	356	350	357	391	371	396	372	402	383	380	419	372	363	391	373	423	366	341	359	382	414	369	385	384	403	411	375	370	385	367	392	370	343
3258	1158	1472	1585	1906	3834	6043	5934	4518	3625	2122	1028	900	919	935	872	907	856	955	916	896	915	955	910	924	904	948	973	923	910	831	896	1009	909	898	903	935	907	948	891	872	886	929	870	896	860	896	892	921	944	915	899	913	887	991	927	894	839	915	937	898	939	950	853	885	930	871	893	898	897	932	922	918	908	949	895	915	906	894	861	896	919	942	889	901	906	918	885	1008	907	902	903	884	961	892	905	909	913	954	911	922	878	892	880	870	947	923	929	899	892	887	902	930	907	946	905	903	900	930	965	915	946	940	876	920	904	851	912	883	891	935	884	940	876	938	960	896	887	860	917	905	875	901	903	860	941	878	907	897	973	906	901	879	891	870	851	919	854	886	894	969	914	873	921	893	917	893	871	898	862	951	888	881	892	895	896	947	923	954	898	913	927	936	861	922	888	857	872	900	897	888	915	923	902	922	885	881	923	854	897	942	920	902	922	893	933	936	896	886	950	895	910	860	906	898	890	878	887	932	918	937	877	912	909	932	939	856	855	880	875	945	949	895	913	919	916	909	904	900	848	854	966	931	899	916	920	931	898	914	893	878	880	923	884	870	886	895	908	869	904	877	936	887	949	890	970	833	878	921	921	883	926	930	893	883	920	922	862	945	941	916	899	968	946	894	878	859	902	862	951	878	923	949	863	912	918	848	951	893	846	961	941	924	939	932	869	901	886	885	948	896	896	990	902	896	912	873	916	887	913	913	893	901	954	867	890	912	898	849	876	874	873	888	950	859	878	894	877	880	862	945	915	898	934	889	878	964	912	884	995	892	918	893	890	905	886	878	962	897	884	914	899	890	888	853	839	923	921	935	905	928	930	891	891	917	885	869	878	896	873	918	930	893	896	890	905	875	873	904	928	937	914	943	902	859	904	884	915	816	896	877	909	909	907	885	890	927	986	885	887	877	883	885	936	922	903	903	936	955	916	922	881	902	960	900	888	918	912	917	946	972	923	905	884	899	893	931	907	883	871	884	932	914	882	889	851	912	926	864	908	953	994	926	899	911	873	864	920	889	907	909	888	916	867	900	924	908	895	902	915	885	878	925	929	927	888	888	847	983	893	892	900	920	931	879	870	908	902	867	891	912	950	922	835	907	894	913	907	957	906	889	942	902	835	955	906	888	866	919	899	927	948	936	917	925	915	902	856	922	889	905	922	898	976	860	926	932	901	913	889	888	904	906	948	891	896	932	862	897	904	888	868	869	868	917	858	924	884	922	894	871	904	904	866	901	894	895	915	903	958	909	861	862	946	934	952	891	939	894	889	910	894	873	938	907	920	904	868	881	922	919	964	880	941	913	883	900	865	871	939	885	926	864	853	891	917	870	930	839	850	856	908	884	907	948	937	931	924	944	890	890	943	958	891	890	890	900	905	930	874	910	938	968	897	911	924	892	875	932	905	869	873	933	918	901	900	960	868	882	928	931	911	938	892	925	892	900	871	872	883	960	932	877	952	956	882	870	887	892	919	887	913	853	932	875	977	888	870	883	873	950	933	903	910	829	902	919	910	948	845	955	893	868	933	912	897	899	902	939	903	924	896	912	881	918	929	925	888	912	912	905	899	909	872	886	885	890	945	916	854	875	903	899	840	827	888	866	886	903	916	925	930	879	889	884	879	855	893	943	842	841	883	897	845	854	885	957	898	895	954	879	922	885	914	942	930	940	923	811	924	927	907	892	906	952	932	910	945	905	899	946	873	932	962	925	923	881	936	923	903	948	883	897	918	932	934	904	873	879	880	874	860	927	968	921	926	907	940	953	883	911	965	818	983	910	882	943	935	897	903	923	874	883	916	914	849	921	912	902	896	871	894	905	946	968	914	916	862	885	883	906	881	861	918	964	901	913	917	867	943	914	920	907	940	885	901	890	894	885	928	916	879	921	868	855	890	886	867	900	905	927	962	932	901	887	906	941	906	912	886	940	894	932	920	910	895	881	942	937	850	916	901	864	883	861	965	834	899	915	948	885	935	929	934	926	853	889	947	855	934	867	876	908	949	898	905	916	916	937	860	900	915	914	891	931	977	888	890	924	871	900	949	923	945	893	921	893	906	959	922	911	924	880	924	867	882	906	947	889	901	943	888	901	886	939	918	900	948	902	926	878	883	911	895	894	952	923	904	936	899	872	986	943	922	907	867	855	935	912	904	942	920	911	922	887	941	868	893	891	883	935	898	928	907	934	865	894	908	888	904	903	899	889	898	907	961	881	900	874	937	938	906	899	878	917	956	920	906	963	918	901	872	916	963	907	946	912	954	883	924	891	895	922	893	955	837	902	846	894	934	833	899	894	929	882	884	902	876	913	931	847	981	963	909	883	910	917	876	903	976	837	926	921	877	938	912	908	901	915	899	833	902	921	929	923	888	906	917	910	874	910	948	905	920	959	921	832	886	908	903	903	922	923	983	879	875	914	860	970	906	946	916	895	913	893	877	895	917	866	923	909	913	869	856	884	920	873	938	855	911	924	873	873	884	898	924	940	876	933	941	882	945	876	926	896	967	866	909	909	880	903	976	937	897	886	919	838	885	897	902	843	898	958	911	878	906	947	904	840	889	903	858	873	885	910	872	914	978	922	958	929	885	864	963	952	901	904	896	920	920	891	934	941	914	901	933	938	891	963	871	928	926	902	906	866	835	901	893	909	888	936	913	980	876	863	922	869	899	945	934	903	942	933	886	901	899	906	886	888	920	901	911	910	952	911	889	942	869	933	865	935	923	861	903	923	909	878	871	918	879	878	882	913	912	892	893	954	944	861	849	897	926	871	893	920	865	902	938	921	925	951	928	930	929	970	922	862	855	915	846	883	950	913	932	937	898	883	830	947	829	961	959	883	854	934	858	889	908	938	940	917	846	952	873	897	871	871	886	847	962	892	921	905	835	865	932	943	870	914	865	923	915	865	893	889	865	887	904	861	888	879	885	894	912	914	929	884	913	882	885	912	882	898	932	877	819	968	924	885	881	853	891	932	939	902	859	884	851	899	883	912	910	904	847	927	905	926	859	901	881	908	944	894	895	870	901	946	903	934	902	937	927	920	913	943	877	880	939	902	961	923	877	922	898	925	947	962	907	916	843	945	941	869	900	859	886	949	887	914	940	927	903	862	920	897	907	875	896	900	897	923	899	873	910	846	931	878	962	962	913	914	849	849	855	966	902	915	904	900	841	861	926	936	933	904	898	887	884	923	865	908	859	917	913	920	944	886	921	903	897	892	854	879	917	880	924	879	848	891	886	957	899	878	911	909	939	906	958	927	897	936	949	964	918	877	921	914	883	884	942	927	878	845	877	924	930	933	876	899	899	926	941	901	931	925	908	872	917	884	918	913	953	909	894	888	859	917	939	879	903	887	925	847	924	889	917	845	866	805	931	938	892	895	875	914	870	884	872	945	965	934	869	869	951	898	879	855	932	884	922	919	849	879	897	886	937	924	938	830	930	852	894	828	885	860	861
13444	2295	2212	1662	1301	8247	22935	12989	14883	6163	7211	1216	277	259	230	240	255	240	268	253	218	229	250	231	216	228	229	248	224	242	227	233	257	259	223	234	253	252	241	211	241	185	226	222	209	216	209	262	229	228	220	226	225	232	216	240	221	238	214	243	232	240	220	211	262	258	229	233	245	196	224	238	255	235	211	213	218	253	202	231	262	228	221	220	200	217	237	235	222	240	234	252	226	210	233	242	222	235	226	201	237	239	220	230	238	193	216	230	223	265	239	224	228	235	231	240	222	241	223	245	222	223	265	240	233	241	238	234	205	217	221	232	192	238	215	239	263	244	213	205	204	236	253	250	222	228	198	227	224	225	227	230	268	244	208	236	196	247	261	228	233	225	229	245	211	203	221	245	217	228	233	265	256	246	221	222	217	283	242	236	226	223	218	241	237	246	232	214	243	217	222	226	238	245	225	203	227	253	233	246	244	226	225	212	236	224	242	234	225	211	244	225	221	253	220	227	237	251	223	221	235	219	194	245	228	202	221	220	243	237	238	227	250	232	248	218	216	231	227	254	252	224	222	212	211	255	215	221	235	224	258	234	195	228	225	244	233	227	229	223	263	241	213	262	255	252	223	217	215	234	243	226	252	248	247	233	226	222	212	261	233	226	232	221	243	207	204	235	227	226	225	247	217	242	211	224	255	227	226	237	208	214	210	232	232	222	209	233	226	227	224	247	192	220	208	201	235	217	205	198	229	247	253	225	257	225	220	230	237	219	231	212	221	258	246	214	216	203	230	208	219	208	251	252	246	228	236	249	251	238	211	257	223	238	236	230	226	218	275	207	227	246	238	256	232	227	255	222	266	250	232	237	209	207	221	221	239	254	248	244	236	232	211	218	222	206	251	220	231	210	250	243	241	244	233	183	237	222	223	215	221	238	251	215	235	232	233	236	232	214	230	230	259	223	237	239	233	201	241	242	204	244	219	234	240	211	229	240	241	230	237	207	238	212	242	232	211	241	211	233	215	224	223	225	207	231	219	266	234	231	208	254	230	201	245	218	225	213	204	225	225	232	254	250	228	227	213	215	257	210	242	201	217	236	251	234	225	234	233	255	245	218	250	247	253	249	229	238	223	234	228	257	226	230	236	265	253	236	233	226	214	212	205	232	233	208	252	216	253	234	243	251	247	207	255	223	229	218	242	250	254	247	243	225	240	240	225	242	246	247	208	223	210	232	236	243	211	263	248	210	233	237	260	218	207	229	238	221	249	244	256	247	239	233	209	246	220	255	196	239	244	241	224	249	204	245	181	228	215	261	260	202	247	230	240	246	210	237	212	204	231	226	244	216	230	189	228	247	239	225	207	218	230	218	208	263	228	250	234	231	235	230	237	232	238	214	208	207	240	223	246	218	205	214	236	258	244	240	226	237	209	230	235	237	245	237	199	233	218	234	209	276	256	221	249	242	249	227	215	243	220	248	246	252	206	212	232	234	225	235	208	230	240	251	219	244	238	228	219	240	230	256	233	235	240	211	241	221	232	250	229	201	248	222	220	213	253	253	223	263	242	216	230	241	253	215	226	245	209	179	239	220	238	235	223	220	226	258	254	246	230	258	209	223	232	234	261	223	237	239	229	229	234	251	230	220	238	238	249	237	238	227	195	239	215	239	224	275	238	238	242	210	233	220	257	256	222	226	213	240	244	225	249	215	237	241	226	229	240	245	239	257	248	234	233	201	252	220	210	221	224	236	237	235	198	227	244	233	219	246	247	221	215	208	231	232	247	218	223	267	223	228	231	237	224	244	251	231	232	207	232	249	225	223	235	213	237	197	218	247	233	205	234	240	220	235	219	233	258	214	239	250	273	211	251	255	235	257	209	222	236	254	251	216	221	212	206	225	220	258	258	221	234	255	237	218	236	235	226	229	228	222	250	246	218	222	209	223	263	231	260	254	241	227	255	242	233	246	242	243	241	225	252	219	259	228	224	244	230	230	231	235	256	208	245	236	207	222	217	233	218	199	241	205	214	211	215	225	230	233	254	249	235	248	220	220	225	214	203	203	253	234	226	235	263	227	228	248	239	221	226	217	228	242	252	215	245	212	247	215	227	221	231	226	250	249	227	185	235	225	231	254	240	227	230	216	241	208	213	233	216	221	222	222	216	221	236	240	261	250	245	244	198	207	232	218	240	227	220	251	234	236	241	225	230	244	231	222	250	243	225	209	207	247	252	195	200	248	227	213	223	225	230	204	219	239	257	223	257	192	214	237	193	221	227	233	256	199	246	242	256	224	231	233	236	231	235	242	223	256	221	265	229	244	232	213	225	250	215	231	227	236	205	220	238	253	258	211	249	239	230	205	257	233	252	221	224	198	215	207	240	250	248	244	238	218	244	235	244	241	242	227	234	213	229	236	235	252	217	243	231	190	217	233	209	219	237	252	195	227	242	240	220	247	214	233	240	252	236	265	233	243	211	234	210	237	243	221	226	241	228	226	239	231	258	246	209	229	262	251	237	221	209	218	281	227	245	203	209	226	222	242	221	250	229	208	227	214	205	251	231	263	238	234	236	229	206	244	245	230	203	207	211	257	219	228	251	230	197	216	212	257	259	235	214	234	211	264	246	216	219	243	238	225	250	199	247	233	248	263	227	249	258	189	236	210	207	208	223	237	211	222	195	262	247	197	234	233	226	224	222	245	236	251	256	224	270	239	259	235	231	265	248	223	245	235	249	224	222	242	272	267	234	236	212	243	242	224	260	237	214	252	252	226	253	254	232	231	217	236	225	236	212	244	212	247	220	214	222	201	201	246	240	252	211	226	239	214	223	254	238	198	237	231	221	254	230	233	245	220	212	230	240	227	261	217	217	226	253	222	240	221	246	234	252	248	236	210	212	212	252	224	238	224	201	211	215	252	222	210	198	226	210	227	214	242	234	245	217	252	214	236	219	246	249	256	219	229	236	231	248	230	215	254	251	249	225	243	229	228	252	221	229	213	209	215	214	241	214	244	198	249	251	212	224	227	225	233	250	242	268	254	251	242	225	255	220	234	224	219	233	212	262	228	236	237	245	218	218	247	231	246	247	220	231	211	229	222	204	216	219	243	247	199	250	244	225	200	244	240	231	229	215	225	239	239	227	221	247	222	222	233	222	239	236	231	232	220	222	246	231	224	227	221	241	264	222	210	268	207	223	201	215	217	243	239	241	250	208	244	251	251	220	240	241	195	239	203	224	261	224	240	237	224	244	253	240	212	238	223	218	214	239	216	247	200	235	261	223	259	232	236	216	213	225	207	251	211	235	243	227	235	194	207	197	226	229	228	208	249	266	210	251	204	245	261	219	237	219	241	272	259	268	233	240	228	243	226	227	227	224	233	223	235	220	220	222	217	236	205	245	241	229	241	245	211	232	242	239	234	223	228	236	242	235	241	233	232	229	221	222	225	231	214	244	221	268	225	230	232	210	224	211	235	244	211	212	246	225	255	238	251	224	228	229	210
7863	1780	4310	4969	5139	23242	43013	26398	34547	17348	23553	3830	824	752	756	735	648	672	691	670	676	687	643	635	637	642	643	659	626	627	643	660	603	631	665	596	597	588	672	655	631	613	651	629	577	579	659	635	645	643	633	622	621	614	643	613	618	634	644	561	631	651	630	601	598	646	617	583	601	636	603	588	593	613	662	596	597	557	605	595	604	634	588	573	664	673	617	594	658	603	626	628	645	639	615	611	647	593	636	638	626	617	593	623	581	618	653	583	641	601	583	634	585	617	629	606	603	591	626	640	567	613	619	602	620	595	591	606	608	579	573	595	605	642	578	596	645	582	591	559	603	639	547	581	603	595	612	585	589	562	691	576	617	626	601	567	573	582	654	601	617	595	580	637	602	607	601	633	618	621	605	613	614	625	667	593	617	573	619	621	589	608	616	579	585	647	598	637	582	581	623	593	595	630	589	623	586	574	614	609	574	569	603	625	594	602	595	601	583	621	611	622	617	564	613	611	610	611	609	588	623	595	579	623	640	621	610	625	624	569	586	591	572	600	562	564	666	589	614	590	627	603	609	593	653	595	630	579	611	587	637	595	620	607	592	617	584	576	601	604	587	618	612	625	633	604	605	661	599	598	618	626	627	578	613	566	635	630	573	556	594	574	618	557	595	578	574	611	614	618	626	544	612	578	607	593	619	579	642	593	590	535	590	633	611	616	627	609	609	624	589	607	630	543	635	657	597	595	587	600	602	585	582	621	593	625	622	582	609	602	593	628	604	625	598	613	590	607	577	588	630	615	563	619	569	624	612	619	606	633	558	572	637	599	616	602	629	565	563	638	586	643	596	590	580	635	612	623	565	545	580	611	564	580	593	587	604	583	597	640	607	650	594	599	553	555	616	577	591	583	605	592	557	605	631	640	561	601	623	586	601	591	599	599	648	612	562	591	638	604	606	595	637	582	616	621	605	590	612	614	599	590	584	585	622	605	629	582	583	648	632	561	625	594	610	598	609	597	597	609	626	633	597	592	596	602	658	599	586	582	631	593	603	632	565	636	614	552	635	598	622	599	619	559	602	593	634	595	607	577	551	582	582	621	605	599	549	632	551	634	612	621	605	612	626	616	611	589	593	590	601	619	610	621	590	619	610	620	644	608	615	600	615	637	579	613	569	610	595	602	603	609	596	551	635	635	638	607	609	596	574	590	611	591	600	568	651	629	558	565	613	618	616	673	603	616	570	596	624	616	620	611	598	557	580	626	594	592	597	588	623	617	611	585	638	589	569	618	593	625	625	610	638	626	601	589	633	595	629	597	602	652	574	589	630	610	544	604	592	543	628	604	613	609	632	629	609	625	609	572	615	574	618	597	608	610	594	572	601	597	606	618	607	646	607	606	633	594	609	647	539	653	604	600	642	618	596	599	589	648	634	615	604	594	582	595	610	593	603	577	609	616	610	629	641	616	601	604	584	570	578	614	598	614	600	591	613	552	604	610	625	613	573	620	622	612	597	596	614	588	581	634	598	573	624	595	586	562	624	641	628	651	593	578	633	593	607	632	666	620	632	631	590	582	583	635	673	622	599	601	644	572	680	593	627	656	577	569	614	625	618	629	555	561	589	551	606	601	614	611	606	620	613	580	648	608	597	558	610	652	609	629	608	578	572	642	577	620	611	620	666	540	583	598	621	606	598	603	585	585	590	595	619	602	593	633	576	568	615	642	585	594	584	607	580	594	602	618	583	605	638	632	611	593	579	614	627	603	640	655	616	577	613	576	605	553	595	584	608	667	592	639	616	624	615	592	622	589	598	636	623	574	594	617	622	587	633	548	609	601	636	625	568	625	587	590	670	612	577	648	607	621	593	581	653	636	643	601	588	639	627	603	635	601	618	569	618	658	555	579	598	559	583	613	578	597	628	601	620	599	603	621	646	642	585	602	557	621	577	610	651	646	602	626	598	589	614	590	636	615	585	639	583	595	616	642	596	606	640	597	630	613	617	618	550	575	613	597	600	616	579	578	576	565	641	625	629	614	591	546	622	596	576	609	628	637	622	597	622	601	593	587	631	634	564	589	584	579	599	626	624	608	580	628	614	605	596	626	619	605	603	628	630	612	634	689	625	598	634	605	626	597	574	608	611	594	574	590	568	583	594	639	601	589	631	576	611	604	605	579	602	612	612	603	603	601	625	632	601	584	576	586	586	598	639	586	583	589	626	584	619	596	645	626	623	560	558	605	596	572	613	566	595	606	611	623	607	611	626	580	602	591	569	606	638	575	573	595	568	601	616	592	574	570	611	595	618	577	601	563	600	626	574	610	610	634	620	616	623	608	637	605	597	570	601	620	603	589	556	629	579	595	618	594	638	599	609	590	664	587	605	607	602	596	585	601	633	596	625	677	652	585	621	615	610	601	594	605	587	583	602	599	622	638	595	641	614	596	643	576	655	615	574	581	604	592	632	611	573	572	630	585	582	579	565	621	579	620	595	592	583	610	583	613	653	622	597	610	616	628	599	561	592	592	587	617	622	633	614	618	601	587	579	549	638	586	600	597	592	592	554	615	585	607	587	606	600	629	592	603	586	572	604	607	607	628	577	628	615	620	583	612	617	606	575	609	596	611	602	589	599	602	591	592	593	593	622	604	600	653	607	609	614	587	602	596	626	584	585	635	645	614	623	589	563	611	602	611	660	582	624	575	567	624	617	621	646	641	612	616	588	567	603	641	646	610	608	582	623	636	606	563	577	571	599	628	626	599	598	611	652	613	604	585	600	611	577	586	581	639	601	568	582	611	614	581	593	574	615	622	594	594	592	592	605	643	624	638	617	590	590	635	628	615	615	584	584	618	566	615	541	566	648	633	617	613	596	565	592	618	602	512	599	577	626	597	594	591	640	631	624	640	600	541	583	574	648	567	589	627	638	562	619	614	619	625	609	610	635	662	628	627	573	626	577	617	599	595	597	595	615	628	598	607	614	607	619	649	612	591	626	625	661	587	586	569	592	557	572	614	612	590	630	644	610	568	612	594	610	630	629	614	569	630	614	603	618	622	659	577	576	600	616	612	639	566	597	579	588	608	609	663	642	638	583	631	598	646	616	581	573	648	583	587	619	609	603	607	600	572	622	596	597	600	608	596	644	570	600	579	604	619	629	634	555	567	630	555	590	567	624	610	587	594	610	661	634	608	585	629	595	607	573	583	612	613	619	553	586	634	594	579	591	604	605	598	628	601	592	620	599	594	578	625	590	596	587	544	592	602	637	560	613	608	659	654	642	581	616	645	617	611	575	591	573	588	602	609	611	609	612	611	614	619	598	611	593	633	548	597	639	617	552	592	624	643	605	599	579	614	614	589	575	617	594	599	628	605	601	603	579	633	556	581	620	622	612	608	582	684	603	614	591	606	613	590	618	574	588	568	604	565	623	636	597	636	601	639	568	596	629	608	609	610	567	615	589	575	624	618	596	562	572	596	610	607	631	550	571	565	600	609	666	615	627	610
19227	4185	3771	3048	2422	6083	37200	41979	24317	9482	10120	2034	455	440	402	362	389	405	417	382	405	382	386	398	385	396	381	361	343	380	377	374	364	347	372	358	347	375	353	388	378	383	356	388	406	387	378	383	379	391	370	384	363	402	370	380	366	392	357	368	366	361	385	384	373	343	348	378	365	399	371	344	360	371	400	338	337	407	382	367	410	376	383	364	347	353	368	348	375	382	366	371	385	370	407	369	375	363	373	388	394	418	407	353	380	358	370	380	387	364	359	377	400	365	368	348	386	375	401	409	381	384	428	381	397	428	391	401	375	369	366	368	376	392	368	374	372	431	378	380	381	364	360	359	353	373	350	374	340	337	362	348	381	383	355	386	397	360	387	371	361	356	366	357	363	414	389	403	345	364	350	373	369	343	387	356	336	348	372	382	391	394	355	367	391	388	368	384	384	362	344	368	352	386	374	375	397	356	379	360	378	356	351	398	355	365	352	354	396	377	362	373	376	358	356	383	412	351	365	381	378	342	363	372	386	399	357	370	352	370	370	346	401	394	359	362	376	345	378	353	355	335	365	328	317	368	365	346	360	374	374	365	359	391	416	364	345	343	384	353	390	389	311	383	369	390	378	386	353	393	362	357	402	335	370	360	409	369	361	369	391	348	384	383	404	380	377	368	368	361	316	373	391	397	394	391	402	335	324	376	325	358	383	403	366	376	391	390	350	380	380	362	376	385	390	379	369	393	333	339	352	365	380	396	382	352	355	387	341	375	360	397	388	390	379	355	394	386	371	347	356	377	392	362	367	390	385	342	372	349	359	355	347	361	381	350	307	403	382	377	389	361	403	365	384	360	337	358	348	380	367	336	336	355	386	369	397	388	358	388	353	376	369	411	354	356	381	369	339	387	347	383	345	381	353	359	372	375	394	411	373	379	384	363	361	345	375	381	374	378	351	387	335	369	355	381	390	368	381	394	338	392	367	391	384	354	335	342	387	363	404	368	364	341	352	362	366	376	366	334	358	360	367	379	338	357	357	381	354	408	384	355	371	370	321	412	337	376	375	365	388	378	356	369	354	395	340	382	352	379	359	375	348	330	353	357	374	332	372	404	352	389	362	356	381	400	365	358	357	385	388	383	368	368	371	366	346	383	372	339	380	377	403	379	331	378	383	388	364	358	349	393	343	391	386	357	376	391	393	393	373	378	349	377	332	367	382	341	376	389	364	392	375	374	367	370	379	356	407	343	344	364	375	362	364	368	347	403	407	366	341	375	358	364	357	341	391	371	362	349	400	377	394	377	366	372	381	367	384	362	388	381	375	379	349	393	364	352	393	367	362	352	329	327	373	361	369	366	395	347	394	412	373	363	365	393	389	393	364	335	364	381	424	370	376	365	384	353	364	328	343	364	372	403	368	404	361	365	371	343	364	387	388	360	418	381	345	365	370	359	396	385	347	393	333	341	370	402	340	374	399	372	358	377	385	388	393	365	375	348	407	379	375	345	364	384	392	367	357	372	380	396	372	416	341	348	361	358	386	392	376	369	372	372	405	414	347	407	361	359	383	351	411	390	370	405	356	350	370	369	379	371	388	372	372	373	362	374	365	363	373	366	376	394	383	386	387	357	372	372	362	347	375	382	364	396	352	350	385	358	400	390	348	328	409	368	363	346	360	380	365	364	355	383	380	381	420	375	352	352	312	379	384	363	357	376	346	391	408	378	363	328	370	367	395	351	361	355	396	362	305	362	339	398	365	383	353	377	386	369	344	377	374	393	355	379	382	401	394	373	381	376	376	395	364	354	354	381	337	347	353	386	358	365	427	395	349	372	404	358	373	376	389	387	370	346	373	359	368	331	399	380	354	397	365	414	361	399	346	363	356	383	380	395	353	381	347	341	374	338	340	324	389	344	364	377	376	358	363	386	363	409	374	392	364	393	372	401	374	400	366	387	336	355	411	372	354	370	345	343	369	384	325	383	356	381	390	341	349	385	317	365	422	369	340	415	354	365	373	370	363	375	341	395	363	356	412	322	372	350	384	351	397	375	356	370	372	341	348	377	365	379	393	385	378	356	377	369	354	369	423	389	388	359	362	349	408	394	368	380	407	359	361	374	389	354	363	362	364	379	360	333	362	369	345	366	377	358	339	343	357	380	351	361	358	355	340	390	400	371	334	387	372	372	350	403	401	399	384	380	385	372	381	369	396	358	356	383	387	365	339	359	357	348	371	354	344	343	363	347	381	364	389	400	380	423	383	359	359	369	389	357	422	397	381	388	367	386	366	414	357	340	422	367	372	366	338	374	359	360	352	360	349	363	361	331	427	354	359	349	388	378	371	405	378	384	354	348	367	370	373	374	346	381	358	385	353	389	386	353	396	367	403	397	375	345	372	374	349	371	409	308	370	356	361	379	372	420	371	337	371	375	346	391	349	413	376	374	366	346	371	386	377	382	371	350	334	400	371	330	345	355	346	368	377	383	364	353	364	388	336	393	381	339	382	385	423	372	350	368	369	388	358	352	331	378	368	365	401	350	401	359	372	364	352	390	397	379	365	372	411	364	442	393	342	364	363	379	382	347	367	385	356	372	385	386	413	358	370	373	355	338	374	344	359	386	366	377	356	390	343	403	384	376	379	354	368	376	335	347	383	389	357	388	349	402	353	372	348	393	380	373	373	365	372	383	366	344	388	376	392	353	362	390	370	348	368	380	368	374	377	382	337	390	359	350	375	373	379	393	357	370	338	304	383	369	376	393	387	346	397	383	399	363	373	359	366	376	337	378	382	367	380	367	368	362	381	379	383	364	362	343	362	401	323	347	361	380	371	371	377	379	365	403	359	371	361	365	349	364	354	342	353	406	365	359	332	382	383	355	403	350	373	343	332	364	364	409	369	321	390	367	387	343	399	380	356	376	365	403	350	372	343	347	340	325	380	378	363	376	388	384	358	353	336	398	397	377	366	393	405	419	373	381	347	356	398	378	367	338	372	362	389	384	351	341	378	412	380	376	326	376	387	360	371	383	363	367	341	364	330	370	361	363	345	376	383	362	385	368	343	366	377	331	355	436	360	386	404	331	341	380	356	354	348	365	338	338	392	340	325	394	367	383	401	381	363	394	356	365	399	391	387	373	353	382	342	344	345	346	353	381	396	370	382	375	339	377	385	399	411	364	378	391	353	398	334	327	369	404	343	336	401	376	389	397	349	398	387	356	370	354	417	363	356	384	397	356	378	354	398	411	332	343	354	361	362	367	372	374	389	397	385	368	391	364	364	351	358	346	398	395	376	370	376	383	380	369	363	356	360	378	370	351	389	371	359	350	342	393	409	360	347	435	393	367	374	342	397	386	343	384	383	365	318	354	376	359	389	343	348	379	356	377	399	355	354	344	362	325	357	335	378	368	395	353	352	385	402	343	370	369	365	360	341	396	351	404	388	397	369	374	339	349	382	332	392	389	363	391	351	349	321	351	375	387	387	355	369	364	373	374	343	359	354	351
9531	3044	6758	8381	8349	16774	55705	57183	36385	23803	28160	5660	1198	1190	1129	1083	1037	1092	1054	1050	1033	983	1021	966	1027	994	972	986	1008	927	963	957	961	951	992	1038	866	945	951	984	937	1000	992	962	960	923	905	928	944	972	925	927	936	910	926	902	910	890	941	918	918	927	948	868	947	893	912	953	913	969	940	929	922	902	939	879	976	945	899	889	902	915	919	901	911	978	918	940	919	898	893	921	896	920	950	902	906	864	873	905	945	890	907	916	914	892	900	914	894	900	941	897	908	870	847	850	957	897	869	926	922	942	929	896	933	906	849	917	908	890	904	908	868	934	943	951	971	906	881	885	948	943	969	911	958	890	902	862	917	870	892	881	964	955	903	904	873	951	868	923	909	905	947	932	850	894	960	925	920	990	929	914	849	917	924	887	946	924	892	948	873	867	915	950	877	932	888	917	844	933	915	918	863	952	912	880	952	913	901	863	904	915	874	877	930	934	855	922	936	909	900	961	915	895	899	903	901	861	885	933	919	884	945	902	896	913	911	857	899	889	916	882	899	855	912	883	918	915	886	896	898	946	928	899	949	888	913	867	919	953	873	910	889	911	922	906	846	934	927	892	902	872	900	907	959	961	868	921	966	867	922	930	910	906	870	911	852	875	849	869	917	909	839	905	948	845	930	833	867	938	910	896	899	919	912	911	858	942	907	907	928	907	916	887	931	864	902	904	874	882	888	913	904	921	862	932	944	915	932	848	906	878	920	899	846	882	894	902	907	938	913	916	894	957	921	893	926	924	946	888	892	943	940	873	866	922	892	866	950	852	824	921	935	921	900	840	847	899	885	853	953	943	888	938	856	885	882	850	884	861	917	888	900	912	995	889	886	928	859	891	867	855	896	895	967	884	872	882	885	902	900	888	922	917	926	946	884	913	961	907	941	885	909	897	911	904	924	917	897	907	870	909	902	897	862	916	952	908	937	892	985	890	927	926	886	922	936	920	924	947	913	910	933	837	832	935	932	917	915	941	889	850	893	895	946	870	926	921	918	913	884	911	909	853	904	931	856	889	858	871	887	907	869	918	941	881	886	910	883	920	932	912	916	897	983	885	879	877	872	868	886	920	892	893	874	854	891	904	920	945	912	909	930	877	932	909	892	842	912	925	908	894	921	947	919	860	884	905	889	908	907	903	887	903	918	886	895	818	883	959	893	866	905	923	879	844	856	858	858	894	875	908	955	960	869	918	950	933	871	863	946	857	873	925	904	894	892	980	929	912	908	898	851	887	896	913	893	911	870	896	925	908	919	929	929	919	884	965	871	881	891	915	895	880	964	881	897	910	936	917	912	875	885	881	869	900	932	900	933	924	812	874	899	919	890	910	885	905	915	909	883	912	895	898	907	914	912	851	935	869	863	903	817	888	928	888	898	853	911	906	882	879	876	895	1009	865	893	896	897	908	901	870	869	944	928	897	908	890	944	949	935	894	894	865	886	933	863	981	870	918	928	939	891	914	918	881	892	902	880	935	890	882	891	916	861	930	932	926	919	911	871	903	932	852	893	881	883	925	877	885	915	893	911	855	847	890	912	934	898	891	899	914	948	946	914	914	912	956	943	832	874	865	873	912	923	939	884	872	914	903	953	870	902	945	854	885	936	927	914	894	957	862	882	901	890	861	886	949	977	854	933	864	921	886	918	893	891	905	900	882	900	875	914	934	878	929	894	899	905	902	896	867	901	912	880	931	906	916	941	911	884	904	877	894	868	885	879	819	913	875	945	895	921	925	944	878	899	910	860	905	928	908	869	924	868	913	908	906	903	933	881	891	925	967	913	919	881	904	904	874	861	913	900	992	930	872	905	853	889	831	880	892	829	891	920	928	918	903	917	931	913	863	860	907	883	855	861	925	923	924	920	905	906	926	897	943	884	927	889	882	920	901	851	916	872	886	855	850	902	867	923	863	862	919	877	902	917	881	915	878	891	888	882	956	951	882	889	868	891	911	876	916	886	879	910	882	909	883	867	922	893	932	900	899	918	886	858	869	890	850	884	864	922	893	864	938	866	892	869	931	867	919	896	903	912	884	886	902	916	874	886	907	895	902	945	894	893	902	866	859	902	875	878	934	855	925	919	873	914	898	999	974	883	885	909	949	839	903	893	888	952	942	913	906	923	879	924	928	879	911	930	924	953	914	860	919	948	930	853	918	922	932	930	890	910	931	846	918	882	891	888	872	894	958	864	870	878	914	925	936	963	923	909	932	914	886	947	878	914	866	927	962	924	890	909	932	884	887	921	890	900	1001	899	836	924	904	877	950	908	892	930	898	863	911	927	937	913	888	915	885	964	894	893	896	904	849	863	981	856	885	861	896	899	906	901	906	953	910	899	901	944	870	949	882	898	948	863	943	896	863	960	904	855	938	909	942	917	937	906	915	933	896	925	899	917	967	917	864	865	895	937	840	876	875	888	934	828	850	891	892	911	911	916	926	894	866	883	903	885	880	934	832	915	869	906	943	943	931	897	911	904	897	935	903	855	948	961	932	902	952	861	946	894	924	874	897	879	875	907	875	900	856	834	914	886	909	939	894	902	836	922	919	883	869	954	903	915	846	902	862	873	904	899	867	886	845	858	882	884	930	868	875	856	922	864	934	950	875	896	906	876	882	900	903	922	933	865	891	857	937	859	913	963	882	885	875	924	918	941	882	818	853	913	944	852	930	912	928	927	929	911	920	881	887	935	925	904	915	880	862	946	938	904	922	925	966	934	874	927	845	911	836	884	897	899	896	897	952	894	906	883	912	926	898	891	912	937	909	921	899	868	894	901	920	855	900	899	925	888	918	950	918	949	893	862	886	927	928	927	890	903	910	931	915	909	914	937	854	891	924	938	903	857	917	902	924	904	869	882	907	905	922	855	945	922	920	893	914	891	863	933	902	913	888	937	900	907	911	937	929	869	870	885	896	895	857	932	926	833	901	834	960	890	927	891	879	935	891	897	920	976	915	898	948	949	947	934	919	914	865	950	899	949	906	894	880	936	942	933	905	878	940	911	925	928	872	884	896	863	879	887	868	889	927	910	850	873	950	941	881	892	899	905	932	864	912	842	874	900	908	858	913	931	917	949	871	883	898	880	893	941	923	862	934	912	929	954	936	895	825	924	934	924	948	894	878	888	936	968	964	913	910	876	852	917	922	899	923	931	910	928	912	876	905	935	921	901	847	926	871	926	915	954	870	912	929	885	908	921	920	916	884	880	895	938	901	922	843	906	885	937	877	923	920	899	911	902	901	899	984	852	906	916	852	841	916	896	908	938	886	899	887	865	905	948	924	912	928	891	888	912	901	876	927	859	905	982	957	908	882	895	928	863	921	942	910	933	918	967	948	935	908	949	904	964	943	884	940	905	935	926	923	924	892	891	897	885	869	896	892	919	909	937	836	917	934	926	851	905	913	907	979	929	914	953	876	958	895	871	901	887	918	922	930	863	947	889	903	865	906	893	824	912	911	890	881
3811	819	943	651	598	501	668	1294	1431	575	481	328	348	332	335	302	325	377	353	324	347	375	348	351	364	350	354	371	326	314	325	359	351	348	348	347	344	343	359	339	335	322	319	352	331	334	367	360	344	353	320	349	332	377	380	337	363	327	337	344	345	350	351	339	356	387	338	338	353	374	354	369	364	349	324	340	316	341	356	340	361	324	338	339	356	338	341	382	342	308	352	348	329	343	340	340	325	348	324	307	341	364	355	368	345	359	335	347	341	334	340	320	326	357	348	344	347	364	358	327	346	342	334	356	378	351	358	364	332	359	344	331	306	340	336	326	380	326	346	316	324	353	344	330	365	342	311	377	333	324	385	325	339	329	360	352	343	332	314	334	369	336	329	315	368	347	343	324	392	368	342	353	328	374	356	343	331	349	373	332	383	356	345	363	336	386	334	346	364	351	336	355	346	346	361	320	355	320	332	312	364	345	347	381	323	341	361	332	353	358	384	356	374	375	305	351	342	373	355	324	341	368	354	375	362	347	368	354	348	347	358	373	333	367	347	368	331	352	334	331	339	337	365	359	335	313	362	328	354	343	332	328	338	358	329	335	331	352	369	388	351	379	325	361	337	344	352	328	345	351	320	322	336	356	360	338	400	353	318	350	330	326	331	389	342	326	334	328	329	358	343	353	333	339	362	309	345	364	356	338	326	371	309	309	314	363	351	346	354	325	349	319	344	368	329	340	333	332	373	350	360	328	368	345	332	341	332	345	358	345	341	365	363	310	324	326	357	330	310	347	337	350	350	315	337	372	359	385	341	330	348	357	317	343	338	316	352	363	385	362	345	344	335	351	384	331	322	349	340	329	345	339	325	347	383	359	323	338	385	345	327	312	298	310	375	301	343	380	299	328	327	371	350	358	355	324	333	331	354	321	339	315	325	401	349	320	322	353	365	373	308	341	340	342	325	332	356	345	349	370	361	356	373	327	341	316	323	331	343	339	385	329	352	379	357	351	364	336	349	355	361	358	345	373	316	358	349	340	332	384	321	323	350	358	346	340	331	353	361	298	343	342	339	369	339	345	343	366	346	356	315	368	337	386	331	362	348	339	348	341	380	316	365	381	386	360	345	359	344	345	366	344	351	368	344	328	319	336	330	323	354	352	340	358	311	379	325	384	357	337	330	344	377	339	383	365	334	334	346	329	375	325	348	413	365	347	357	352	358	345	361	362	368	371	343	322	341	354	351	316	353	295	369	338	353	346	357	340	324	371	331	344	345	334	354	364	370	352	339	316	331	334	325	333	332	353	343	314	364	319	375	339	346	334	345	355	349	336	304	316	360	369	339	377	343	347	321	309	369	331	411	366	360	354	350	358	329	347	341	370	341	331	346	350	366	312	346	315	355	355	324	356	348	363	343	327	353	360	378	335	340	356	368	342	353	315	350	345	334	353	348	351	396	355	322	322	345	319	360	350	356	378	347	341	333	325	365	337	358	335	322	333	375	327	362	298	368	380	340	396	331	393	370	373	362	308	346	368	335	319	327	351	344	384	343	331	352	344	354	363	373	343	361	349	363	349	337	360	345	357	354	331	350	332	343	362	359	328	353	331	355	358	334	345	332	379	381	343	333	348	353	352	344	360	341	391	324	358	369	349	320	336	329	367	341	364	340	344	356	325	341	386	389	374	351	372	335	343	311	363	339	353	338	353	336	319	345	328	340	307	357	372	338	339	326	348	365	347	367	326	373	378	332	366	312	353	348	317	366	322	365	352	414	357	363	304	357	326	369	363	342	340	326	359	374	359	335	338	355	352	362	316	410	364	367	355	349	379	352	324	322	323	333	390	369	378	320	342	334	316	346	324	372	348	360	370	367	334	311	327	329	327	347	350	340	341	356	346	393	335	357	323	331	322	331	331	311	379	359	324	351	343	328	351	345	346	391	330	331	357	358	358	337	348	340	315	386	350	353	349	322	341	346	370	308	352	331	360	332	417	367	319	322	350	362	333	351	334	300	347	352	329	339	348	347	337	350	309	356	380	386	347	346	323	369	340	366	353	338	357	363	361	329	310	372	362	392	347	370	343	366	318	346	357	355	330	361	354	340	388	333	367	363	348	324	403	336	327	315	371	365	370	353	352	371	341	342	376	322	348	320	362	337	357	327	309	351	367	347	355	337	368	327	309	339	376	333	320	337	323	361	367	353	387	355	350	333	374	323	348	355	332	334	374	326	374	311	409	370	334	382	345	347	299	334	331	372	320	337	341	341	348	376	342	347	360	364	348	333	346	327	374	310	355	371	330	365	360	331	326	324	350	330	359	344	348	342	332	355	318	299	350	329	339	363	362	341	369	358	343	379	344	362	339	323	372	358	360	359	347	360	358	362	356	363	339	359	331	344	326	332	327	329	382	307	332	352	374	325	323	347	339	352	351	363	348	397	327	341	318	350	372	321	324	350	361	338	321	330	317	357	343	369	343	374	313	330	346	332	319	319	335	364	336	315	383	334	364	357	345	339	362	363	373	328	328	323	339	357	340	355	359	352	319	381	381	338	343	325	329	328	349	358	337	352	359	334	339	345	323	328	335	351	313	349	346	336	378	351	347	372	350	342	343	371	347	350	353	361	343	341	318	330	350	356	342	340	327	322	352	354	342	359	332	372	334	345	328	346	353	343	336	322	338	329	351	365	342	332	352	327	357	320	364	357	328	335	361	321	324	332	337	359	328	361	367	319	345	370	366	343	347	344	329	324	370	329	339	347	359	321	377	330	357	355	339	340	339	357	330	363	344	339	352	330	340	371	341	373	338	341	369	343	335	335	360	376	377	340	361	354	359	341	352	324	341	335	365	337	316	346	317	363	384	341	359	333	353	325	343	329	350	351	311	369	385	378	357	375	361	371	345	349	326	378	331	342	347	360	348	347	350	381	354	388	346	396	389	319	326	317	354	353	381	351	364	370	318	355	338	340	327	355	365	361	338	369	356	348	343	356	331	360	384	353	332	375	304	382	356	345	347	360	339	318	306	322	335	323	349	345	408	323	394	354	339	348	312	324	329	363	348	344	367	323	297	339	340	327	353	383	359	374	346	370	356	346	333	337	352	364	354	320	338	356	343	333	308	332	317	377	358	333	330	335	332	390	331	363	384	374	360	346	316	360	331	346	344	350	358	371	355	339	335	334	330	327	333	320	346	339	344	350	345	350	364	328	348	336	363	341	374	363	385	348	380	381	327	363	340	332	368	334	397	331	318	350	353	354	334	352	333	355	352	337	358	318	334	377	364	325	327	334	390	350	349	329	317	382	334	329	356	369	354	348	385	308	298	314	318	381	334	360	351	390	360	355	344	333	335	320	327	356	369	342	335	343	339	358	351	359	347	379	310	371	375	308	332	347	361	365	318	346	378	299	364	319	342	356	363	344	378	371	361	343	367	314	351	334	352	328	306	365	392	398	377	385	320	382	388	349	350	329	293	376	339	344	358	334	360	321	378	362	353	345	343
3173	1240	1957	1924	1792	1582	2990	6680	6013	2002	1464	872	839	821	820	801	808	817	825	802	815	839	802	835	845	824	796	819	837	830	864	846	804	825	860	858	817	841	836	838	793	811	874	823	817	835	799	798	821	763	770	847	799	814	784	791	835	780	805	781	791	828	786	810	868	793	809	819	847	774	845	770	841	764	789	801	827	821	810	809	815	845	805	805	836	764	813	807	831	796	803	801	819	851	859	829	822	833	799	840	799	826	845	760	803	815	813	806	829	846	817	807	858	848	829	858	805	781	848	762	841	794	834	837	820	833	830	832	787	814	872	831	816	827	789	786	773	853	774	852	780	793	817	819	792	847	802	797	840	790	835	820	815	777	835	865	785	777	823	802	828	772	808	768	868	824	851	762	773	782	832	840	774	764	783	785	848	843	816	768	821	817	841	837	824	797	870	818	833	814	777	805	815	844	815	787	806	850	856	835	760	822	735	815	798	756	789	807	826	816	812	808	816	816	856	847	823	825	836	808	795	801	853	831	839	833	798	780	796	788	810	810	832	845	804	817	764	774	792	813	846	806	817	842	786	847	791	852	802	863	817	838	816	800	768	833	795	839	827	805	869	798	813	775	828	797	834	794	798	862	796	823	833	837	847	844	831	841	764	811	824	826	806	803	764	789	822	817	798	824	810	783	828	833	844	823	793	805	822	797	817	876	799	785	796	808	789	817	845	810	793	794	788	848	850	805	847	766	812	830	781	847	853	793	853	840	852	804	836	815	824	775	749	785	802	843	877	814	820	831	846	816	868	795	754	833	844	752	817	869	802	823	806	829	847	837	763	845	838	770	829	856	872	803	775	836	785	804	796	813	873	831	852	812	800	810	865	845	887	832	792	825	819	810	876	781	842	793	814	783	830	797	813	810	828	792	829	801	803	844	779	802	808	780	798	755	830	795	786	853	828	807	877	831	811	776	851	793	799	797	865	802	833	793	844	768	804	809	849	839	804	801	809	863	857	803	813	844	780	839	858	742	766	844	784	751	784	837	827	776	863	806	832	783	830	799	825	815	822	807	812	803	869	829	845	776	830	839	844	831	816	808	877	812	821	849	818	838	838	850	793	792	796	846	812	798	828	772	817	816	817	806	785	802	863	780	819	739	817	831	887	797	793	797	799	827	825	794	824	825	807	865	769	814	863	813	829	818	775	803	825	807	826	821	789	813	828	781	774	781	810	806	753	786	789	787	824	849	837	802	813	838	813	777	855	848	847	815	810	844	803	781	815	835	785	793	799	799	827	788	799	800	827	789	907	835	819	825	801	833	790	806	766	821	797	857	745	850	845	815	790	874	830	840	776	806	853	801	798	843	862	867	796	788	839	810	810	791	740	801	792	833	827	822	790	824	799	757	808	748	850	799	843	849	808	822	803	792	838	766	773	807	804	796	802	784	795	815	847	823	848	836	791	816	825	838	786	856	849	799	795	818	769	857	858	824	843	775	856	796	752	807	809	818	827	776	825	821	824	777	778	799	820	837	829	842	817	829	850	800	805	840	805	837	803	834	788	819	851	839	813	833	845	779	795	801	795	877	865	865	830	798	785	822	870	816	781	828	808	829	779	828	783	846	823	769	832	812	783	814	836	819	824	768	818	778	768	778	813	844	860	827	778	776	802	876	817	870	813	810	826	803	793	844	819	814	786	838	761	820	809	853	812	790	821	767	800	776	834	822	847	771	794	830	825	845	803	853	798	819	778	856	838	853	856	863	793	884	818	833	809	863	778	782	800	812	837	787	803	777	798	811	793	823	800	770	829	850	794	785	801	808	799	827	831	831	793	844	799	840	843	812	854	788	822	823	778	848	804	808	805	840	877	819	838	801	772	842	840	801	789	825	830	789	790	851	770	794	852	804	803	829	848	798	873	768	830	832	818	790	851	808	829	800	894	829	796	792	823	865	842	780	827	781	760	834	800	785	832	788	830	756	833	816	852	834	839	851	809	804	837	835	871	844	828	843	800	813	850	877	835	807	857	831	851	849	861	774	795	840	831	844	770	787	820	783	799	771	804	842	810	801	802	858	816	846	799	817	790	847	766	825	809	844	841	822	773	805	803	821	808	851	821	789	804	843	801	800	822	827	775	796	819	827	815	811	831	734	797	819	803	772	851	789	808	780	813	806	832	862	791	814	806	801	846	763	775	819	816	822	782	824	777	810	836	828	832	800	825	824	822	806	803	827	834	830	838	818	793	834	829	853	822	818	836	806	813	765	798	806	802	865	821	821	796	809	822	785	821	834	749	860	819	826	860	816	834	800	862	796	803	766	826	814	818	805	770	818	821	770	823	839	832	806	780	816	825	805	835	810	828	812	776	803	785	805	843	819	812	834	808	802	788	807	819	826	846	757	760	808	840	834	871	771	805	775	775	839	792	824	855	826	845	791	839	861	852	773	832	878	777	803	770	827	870	875	801	812	852	874	811	771	780	805	792	829	832	854	841	786	791	778	791	807	798	819	821	829	843	816	814	844	832	842	821	777	799	782	806	838	783	805	831	887	810	829	764	764	794	784	817	843	786	759	832	853	827	778	839	818	818	856	792	757	824	840	856	816	841	815	762	860	786	819	803	841	842	893	812	835	798	744	783	783	845	814	806	804	809	775	847	842	819	800	856	848	774	815	868	782	816	785	805	742	783	836	779	816	809	742	838	797	827	766	784	805	839	815	810	814	803	817	779	791	774	810	794	830	803	832	830	809	839	816	848	860	819	793	834	850	832	808	779	800	790	778	796	812	806	832	812	753	802	854	840	825	761	818	791	850	822	781	798	836	815	803	882	867	826	821	869	796	837	860	802	862	845	777	827	820	773	773	819	826	837	816	762	802	846	796	840	859	795	813	852	775	791	752	800	775	838	775	792	836	820	839	776	828	819	859	784	842	759	822	800	780	814	817	811	807	791	816	835	829	878	803	829	791	817	854	796	813	789	920	804	817	811	811	863	828	794	838	841	817	794	834	839	826	769	792	821	833	792	821	832	859	834	789	790	803	826	859	773	857	837	786	813	842	865	839	800	785	778	838	832	821	778	808	805	819	831	815	780	779	808	796	832	852	854	835	861	874	793	779	815	790	810	766	819	824	804	829	826	809	822	771	811	801	803	827	790	834	824	824	875	824	767	845	769	772	855	815	866	821	845	819	809	835	794	790	796	825	783	810	840	790	789	839	750	783	815	768	788	841	790	805	786	835	822	823	822	814	800	800	853	819	777	821	778	821	815	761	789	811	846	830	806	824	832	764	832	788	724	838	827	774	803	763	813	835	837	772	816	797	878	786	798	768	836	791	854	826	847	801	836	830	786	753	841	816	833	800	837	777	822	798	800	816	805	829	805	811	831	808	855	834	801	847	804	830	783	847	808	812	805	827	823	816	772	803	797	826	827	798	826	790	839	886	764	815	835	823	841	836	810	844	775	829	832	801	796	845	775	819	806	856	810	773	841	799	835	834	752	809	858	807
11903	2517	2484	1429	1147	866	3262	11703	20190	13319	3650	543	226	254	246	220	225	238	226	223	220	226	212	216	249	212	219	230	221	214	225	225	231	203	236	253	205	215	193	215	249	211	237	251	218	222	222	211	212	196	266	232	205	234	238	229	214	220	222	222	217	227	219	232	212	222	211	221	221	240	236	202	211	239	213	231	217	213	215	197	208	207	233	245	241	211	204	227	246	206	215	215	237	233	202	238	203	239	214	237	232	240	229	215	209	227	166	218	222	250	213	216	223	190	225	225	190	208	232	200	212	222	230	236	200	246	215	228	197	206	222	218	201	255	222	242	202	230	213	220	200	234	249	199	220	204	224	205	227	219	218	211	225	238	213	227	206	201	220	224	200	217	215	203	211	211	229	230	231	207	222	215	193	198	219	221	246	217	225	222	188	197	200	203	220	226	249	189	204	204	212	214	219	208	237	213	240	222	203	198	206	188	203	209	223	195	229	209	219	238	218	221	229	254	200	225	198	247	210	200	203	218	203	227	228	201	233	236	200	224	204	221	216	208	217	203	203	201	213	213	185	211	208	221	214	224	211	217	228	210	214	221	191	239	198	199	212	210	218	210	216	211	233	217	210	214	214	251	211	209	238	198	207	220	215	225	218	223	208	223	210	201	213	220	241	214	223	222	204	208	205	246	213	245	201	230	205	189	197	198	229	207	215	214	209	247	204	221	234	202	228	218	215	243	175	234	233	204	207	181	241	234	212	208	208	193	219	202	232	221	211	213	226	177	223	203	220	222	209	191	216	223	224	218	233	192	206	223	198	243	212	212	223	252	222	225	213	189	203	195	214	231	246	232	212	212	224	231	202	210	209	210	237	244	205	215	220	210	228	214	225	219	215	215	206	223	231	211	173	231	223	220	210	198	200	256	219	191	255	229	226	237	185	219	212	214	221	225	213	224	206	249	203	229	220	200	232	212	230	203	224	207	241	209	214	204	203	226	226	205	191	232	204	214	229	238	221	195	210	219	246	221	208	219	237	208	215	204	219	219	212	182	198	233	178	191	238	217	216	214	213	231	203	193	237	188	220	233	213	200	209	190	217	195	226	221	202	192	226	190	233	260	209	223	213	221	227	229	213	207	234	225	193	230	222	196	225	218	232	222	197	189	221	202	224	203	223	216	204	235	188	218	198	218	186	225	228	221	197	221	229	213	217	211	227	225	231	216	217	213	214	210	234	234	240	192	227	205	206	181	202	208	227	232	222	238	212	220	234	204	225	217	217	209	214	223	225	221	216	204	205	205	231	212	220	205	203	216	217	231	210	222	230	199	233	215	208	235	229	215	220	207	200	218	204	202	218	208	226	238	230	200	191	195	189	182	218	190	217	216	218	203	214	209	202	191	217	202	182	211	202	223	221	213	235	242	190	234	232	216	224	228	246	215	218	218	201	208	210	207	185	211	221	209	215	238	222	211	223	216	207	203	209	226	221	217	220	246	190	229	233	210	227	204	217	195	196	211	203	201	220	210	227	241	207	182	202	235	219	197	220	208	222	224	206	216	217	230	186	223	187	216	207	197	194	208	207	223	211	235	216	225	222	199	235	191	225	211	215	219	221	198	206	217	230	217	231	195	211	183	202	222	231	206	247	188	224	236	234	208	230	196	208	207	198	210	185	223	213	197	199	208	203	209	234	209	212	196	209	230	236	203	228	213	206	183	206	194	237	205	229	222	194	198	239	211	199	234	223	214	224	219	194	213	222	209	226	194	202	231	222	190	185	206	210	206	221	215	207	205	214	223	205	209	215	205	199	178	232	204	201	207	192	209	204	221	227	217	230	230	210	206	225	219	218	212	229	230	220	204	224	208	209	197	202	221	217	210	186	207	219	184	218	227	221	235	218	218	211	205	216	192	232	225	215	225	194	208	235	231	217	229	204	242	190	212	213	200	229	206	194	212	232	232	232	230	234	207	227	219	198	207	214	219	205	187	246	209	217	193	236	198	186	218	229	211	223	206	220	208	228	218	205	209	187	187	219	218	194	220	221	197	197	226	231	228	220	208	207	195	217	213	225	207	219	211	235	215	195	240	248	237	207	230	221	218	213	241	196	214	233	216	215	228	204	226	218	204	207	200	210	238	198	203	192	240	220	188	227	204	231	248	220	188	206	203	216	202	224	212	208	184	188	240	209	217	209	204	221	228	199	222	218	223	219	197	220	214	188	220	225	199	218	231	219	228	223	232	240	225	220	207	212	195	226	250	238	217	213	192	220	206	204	216	239	202	237	223	219	195	209	222	240	203	221	213	235	232	213	199	202	229	195	224	258	205	217	237	188	234	210	234	200	190	218	232	235	243	204	205	222	235	208	229	226	206	186	240	218	224	221	198	214	220	210	239	204	197	220	197	215	217	186	218	214	207	219	242	203	250	205	219	248	223	204	241	200	192	203	202	202	198	248	212	195	216	225	218	194	212	204	240	212	215	232	219	247	195	185	231	222	195	206	206	228	213	224	222	209	245	216	212	195	245	224	236	202	189	205	206	221	221	187	223	196	211	206	201	213	251	191	246	205	207	219	202	197	222	214	221	198	230	236	204	216	200	220	211	206	215	209	213	228	230	231	215	224	194	209	226	234	237	188	220	202	222	210	226	183	203	207	259	233	227	263	219	185	221	208	202	208	234	218	230	211	203	217	205	201	216	205	217	242	201	225	227	203	203	194	205	199	208	197	227	228	209	207	204	235	211	191	208	225	213	219	212	223	231	217	236	194	198	198	212	231	217	205	194	226	209	177	216	211	212	209	224	217	212	225	207	270	226	227	214	195	232	202	255	186	230	222	230	226	229	220	210	228	222	220	206	231	224	230	206	219	223	208	242	227	242	238	246	216	217	208	208	226	190	199	224	201	204	211	214	234	210	208	181	201	227	188	265	198	210	227	231	222	215	192	220	226	234	224	223	198	243	216	228	218	201	247	213	205	226	271	227	222	197	205	195	254	180	201	203	205	201	198	236	236	205	205	210	241	239	207	207	198	216	238	194	230	225	225	215	218	190	180	243	212	205	202	226	224	212	207	218	199	220	232	220	215	210	205	224	220	218	229	208	199	219	223	190	214	222	209	243	241	216	195	229	232	239	185	218	204	209	202	202	196	205	212	210	198	206	227	213	225	203	233	212	220	194	214	209	216	210	206	223	214	222	223	186	189	204	228	220	200	194	216	230	213	196	234	194	186	231	224	212	221	217	225	208	195	223	205	215	201	171	211	195	230	210	225	227	209	199	190	226	217	225	221	217	217	230	221	212	228	195	219	214	241	222	232	226	215	209	215	227	215	208	205	239	230	205	216	205	211	207	186	192	171	209	199	209	219	201	186	208	209	225	213	220	198	241	206	201	208	196	236	188	235	208	231	195	215	201	207	205	239	204	229	246	234	218	203	201	230	213	205	201	239	224	224	224	216	196	225	196	228	217	202	234	201	214	197	214	200	232	223	192	227	185	219	214	224	199
7363	2258	4640	4475	4479	3802	12189	31600	41772	26202	13744	1320	716	753	705	735	674	655	679	634	628	648	627	640	647	599	649	628	602	635	581	608	579	608	599	610	650	578	607	614	584	555	596	541	564	590	602	597	552	554	613	604	608	550	573	568	565	635	563	626	581	579	607	554	561	584	531	626	593	559	567	576	550	537	587	576	572	539	580	585	561	578	558	543	576	547	540	568	610	518	591	550	531	543	539	518	586	565	604	539	547	541	588	608	559	568	543	608	563	582	576	574	595	599	596	583	514	585	582	565	538	564	621	568	566	568	551	555	547	577	572	572	563	545	585	552	543	556	542	565	565	544	547	569	605	600	555	603	550	596	525	557	595	539	553	534	556	523	546	567	570	577	531	575	558	530	615	578	620	517	578	523	555	567	592	576	575	584	584	582	560	562	580	561	575	547	570	527	564	536	591	569	553	568	583	541	553	559	568	585	562	582	558	596	605	546	489	546	588	571	539	522	567	539	520	578	574	576	584	558	598	593	583	527	579	534	552	546	580	572	533	522	548	630	561	529	547	583	575	557	571	568	567	581	612	545	557	583	563	579	600	524	567	556	531	569	574	553	539	553	565	604	546	552	577	562	543	586	582	593	538	550	564	548	550	536	557	580	560	577	545	535	566	527	581	529	591	547	535	543	554	558	547	552	546	569	573	552	576	610	580	604	545	538	534	552	576	532	551	544	565	560	534	522	540	579	574	581	550	565	571	520	541	534	535	535	523	582	569	537	532	536	543	554	570	578	554	570	558	536	553	541	590	533	581	592	552	540	569	578	580	535	587	570	601	585	549	526	573	542	535	543	593	566	536	546	572	535	533	541	582	605	618	584	500	552	565	568	611	543	543	584	554	546	555	578	560	570	571	568	594	574	569	614	566	586	575	577	550	573	566	571	547	558	586	556	556	548	572	544	584	561	592	553	562	561	563	595	568	544	589	581	528	579	567	537	581	563	567	548	574	554	543	581	567	567	571	552	518	539	577	553	568	583	550	544	576	532	543	553	588	532	558	550	549	524	564	560	540	565	545	558	592	574	570	560	618	522	556	552	557	603	542	589	585	587	592	564	565	580	545	540	491	529	531	571	542	564	554	563	570	581	570	554	582	553	574	555	606	532	603	560	555	604	510	578	557	520	557	540	524	554	534	540	549	581	548	541	612	562	584	526	558	557	611	590	566	523	541	529	581	570	558	547	567	572	584	561	560	577	566	541	503	597	539	585	560	518	553	555	542	552	561	547	545	535	531	542	555	556	574	589	570	532	548	540	554	531	547	544	584	549	560	564	570	604	536	576	560	501	524	538	566	563	543	592	566	616	534	553	555	569	569	581	586	602	590	571	560	537	541	557	586	541	555	554	573	545	590	526	538	548	563	560	595	532	608	562	545	560	576	594	583	540	528	559	567	561	583	546	585	556	577	535	574	561	581	598	573	543	547	565	572	543	542	577	569	558	583	608	585	557	574	563	565	556	565	529	558	604	555	531	550	512	545	569	581	526	536	556	587	583	569	603	551	592	533	587	495	564	597	596	557	574	551	607	602	555	554	602	545	543	566	556	530	560	574	598	527	564	540	542	566	574	544	566	559	539	580	563	530	575	574	533	551	582	546	556	541	581	570	599	592	574	557	549	570	584	544	562	582	542	543	574	549	544	554	590	507	577	602	558	564	571	583	571	575	573	549	588	553	553	594	551	587	580	548	563	575	577	552	552	590	548	533	555	571	583	514	566	585	544	568	589	562	598	561	596	548	571	577	613	528	606	564	578	572	561	537	547	536	568	526	573	530	551	546	581	554	564	515	525	577	570	557	581	554	553	551	517	558	564	560	591	583	552	522	575	548	558	550	561	551	551	605	541	594	565	544	564	591	554	574	552	524	584	524	586	524	537	583	563	534	588	583	581	519	571	573	578	527	569	557	571	541	549	564	516	528	593	543	535	579	575	552	568	536	568	590	577	539	573	589	556	577	567	587	578	587	569	563	573	555	585	527	524	566	500	543	554	571	543	558	584	575	556	565	569	545	527	564	603	606	584	560	597	533	588	561	539	587	590	558	572	586	567	585	552	555	576	586	586	598	566	534	524	560	576	579	544	592	571	560	594	559	557	558	582	579	594	587	544	585	566	579	576	544	586	547	531	558	558	587	536	571	556	563	595	570	562	503	547	559	512	581	546	593	544	542	589	560	561	571	553	564	573	566	553	564	569	560	580	581	554	541	564	572	556	571	551	532	531	583	535	548	592	562	566	548	564	536	593	588	562	546	548	563	560	580	550	574	601	552	548	560	553	555	567	601	538	564	564	594	574	538	536	591	547	612	540	518	581	565	565	589	543	551	608	565	591	552	541	551	555	562	554	550	570	556	547	566	554	541	549	577	599	522	533	533	526	542	519	575	584	607	537	551	532	530	557	573	559	570	562	536	573	549	556	549	585	598	545	576	570	554	542	599	578	582	556	589	606	573	569	534	581	566	552	584	572	517	569	537	555	552	561	586	595	548	611	560	552	566	518	515	527	533	542	585	574	565	545	581	564	552	555	599	601	527	520	562	594	600	516	557	545	543	569	579	548	565	610	558	532	592	522	548	517	550	567	539	542	532	562	561	552	553	587	561	573	509	608	569	554	552	570	566	516	579	565	545	554	529	565	531	568	572	613	560	584	583	571	553	549	539	575	556	521	565	589	570	561	566	557	595	571	559	555	582	554	579	561	532	541	584	583	545	582	580	547	552	531	601	529	544	555	571	540	519	587	551	531	514	598	576	563	579	577	574	573	548	568	534	577	562	524	562	541	592	542	595	547	539	583	530	573	558	547	576	541	610	569	552	570	576	555	542	573	572	566	553	544	564	551	522	527	575	538	519	541	528	594	607	595	587	568	589	557	573	545	561	594	594	559	567	587	555	585	545	572	522	552	542	544	607	563	569	597	550	564	570	555	559	585	547	580	559	592	562	580	581	544	557	585	610	554	559	532	547	573	547	535	548	574	545	529	550	578	547	572	551	567	571	554	566	570	565	567	556	559	606	594	567	571	583	547	605	547	565	532	526	601	557	544	535	561	538	599	569	618	566	558	555	557	558	570	564	531	610	567	595	571	544	549	583	589	551	572	589	553	581	605	544	573	512	570	576	589	580	562	571	571	542	530	582	525	568	509	579	607	549	543	579	612	551	562	601	581	563	644	578	563	577	576	550	549	573	574	568	543	542	594	539	589	571	509	550	606	552	584	535	531	550	573	566	567	537	569	545	573	553	569	568	595	573	565	556	586	538	567	595	589	551	566	558	517	610	541	605	636	533	556	599	609	569	564	563	535	579	586	549	562	541	558	554	565	584	578	573	559	568	561	564	593	564	553	550	570	576	583	567	590	560	540	578	565	561	585	594	578	564	514	559	587	558	550	536	556	564	568	576	573	576	604	539	586	588	553	540	563	537	556	547	572	515	574	536	540	570	572	576	599	589	538	507	557
25711	6915	4621	3485	2047	1498	3968	19596	30562	23208	6949	574	434	413	345	406	393	380	363	337	337	359	381	346	356	302	366	387	356	374	337	320	338	351	376	309	361	361	365	357	317	373	341	315	316	312	364	362	354	369	357	354	355	359	325	341	341	351	349	299	310	320	340	351	339	339	344	351	341	344	356	344	335	353	333	341	350	362	333	316	360	344	335	346	351	336	334	329	320	345	350	367	335	337	343	330	318	333	351	334	319	358	339	312	334	328	349	316	382	309	360	335	340	355	348	334	321	319	358	364	378	316	312	365	343	321	345	325	382	307	366	334	352	338	346	324	328	344	342	326	317	337	349	374	322	327	366	325	351	374	313	343	342	363	306	334	343	344	343	323	310	347	356	349	333	369	351	329	314	289	320	336	365	356	326	349	355	328	357	358	338	319	335	318	304	309	356	302	359	358	354	345	335	335	324	312	353	368	336	357	357	333	352	320	307	354	346	328	328	313	307	303	306	328	342	327	342	345	343	313	357	352	330	331	353	352	324	356	298	327	379	382	364	361	360	353	341	338	298	325	354	329	312	349	330	336	336	327	364	337	297	313	363	314	361	346	320	357	349	312	355	316	339	336	355	331	306	327	356	341	316	314	328	322	306	348	345	298	318	341	365	335	348	332	357	314	342	388	318	335	320	323	311	315	322	343	341	339	314	341	332	328	351	362	336	329	338	336	311	365	344	339	325	345	333	330	328	367	349	340	315	347	326	316	363	335	309	319	352	321	308	302	345	347	357	305	334	289	317	354	350	359	384	363	392	359	371	325	348	339	345	382	325	358	353	291	339	347	353	350	377	311	332	347	305	342	317	344	322	332	333	347	353	338	346	357	318	336	394	379	325	346	323	338	317	313	332	363	320	332	343	319	344	325	337	325	319	377	357	325	365	329	347	324	340	336	336	340	321	329	318	321	322	375	340	337	358	373	341	373	338	377	323	335	327	352	328	318	336	341	351	347	340	341	331	339	338	336	351	365	328	353	368	350	334	330	306	360	331	303	350	323	323	354	364	343	331	334	322	310	372	356	346	340	320	304	339	326	334	305	367	310	337	355	328	370	326	396	355	364	332	330	342	339	324	325	356	350	340	334	292	330	356	333	351	360	353	315	353	334	362	324	308	343	294	298	317	325	347	321	334	341	308	336	315	312	329	325	316	368	332	344	338	340	309	343	356	295	335	319	324	324	346	363	309	352	354	351	328	306	346	360	369	337	317	334	300	324	325	350	338	323	294	305	301	322	345	355	377	329	330	331	324	353	339	353	353	345	329	354	348	341	344	319	318	333	342	363	331	312	312	297	331	358	386	324	324	376	337	324	332	346	351	352	318	342	318	323	357	352	337	346	333	331	294	334	346	327	322	328	361	335	348	327	341	337	321	319	302	349	359	353	347	361	323	339	323	353	337	331	361	318	309	354	348	316	339	340	352	343	357	338	284	358	383	341	319	331	367	335	346	380	314	374	330	318	341	359	331	353	364	350	380	366	341	348	354	333	356	329	355	345	358	313	331	331	353	385	325	290	315	296	328	344	313	345	314	346	365	332	336	321	335	328	294	367	335	333	351	324	337	326	336	363	375	330	318	342	323	357	335	315	338	345	322	330	335	359	336	335	351	345	297	317	334	354	321	312	341	363	347	337	326	364	341	326	337	324	344	334	320	334	347	366	370	326	355	313	333	360	366	323	331	310	333	367	339	361	354	341	329	351	329	347	341	365	348	341	342	376	358	342	316	335	310	320	345	373	332	331	350	347	315	340	359	296	315	310	290	362	345	336	331	349	331	353	361	342	351	350	305	329	326	313	349	359	319	347	383	347	346	352	324	333	365	321	337	348	337	333	318	326	356	332	345	354	384	341	344	348	352	354	356	385	362	313	305	310	358	313	347	340	334	339	305	328	362	373	376	301	343	294	398	318	358	346	352	322	361	307	353	356	321	345	366	350	345	347	326	342	311	351	359	311	331	362	329	331	337	331	353	322	320	340	345	327	315	339	343	342	365	349	324	346	365	340	341	336	354	350	295	351	324	349	345	335	349	332	311	339	333	299	350	337	358	325	318	355	351	322	331	340	347	332	339	328	347	324	309	320	363	324	340	271	344	320	333	310	355	331	370	336	305	375	338	349	320	341	359	344	289	360	329	344	347	331	363	360	325	373	370	381	324	301	329	309	317	351	350	298	352	371	329	313	333	300	331	346	343	340	333	363	372	346	362	338	314	364	345	334	339	376	304	319	321	340	335	351	338	337	306	346	316	343	382	363	340	279	354	332	323	371	334	341	325	360	330	307	302	350	320	313	326	346	326	312	327	323	326	319	340	353	329	335	364	360	347	319	353	380	327	336	315	324	335	317	330	330	333	350	361	323	372	353	330	352	322	311	313	326	354	312	360	382	347	313	326	296	328	342	318	323	319	303	337	325	376	324	354	355	351	342	359	369	343	342	340	360	329	313	328	320	354	377	316	338	308	350	348	318	371	381	334	350	317	352	345	292	317	374	298	332	316	341	361	371	298	352	336	382	291	369	317	316	358	336	334	349	327	347	318	344	314	321	345	317	364	324	320	341	320	327	320	293	325	354	350	336	375	324	314	349	311	353	338	351	334	322	340	345	339	363	334	337	343	328	306	344	314	330	319	380	276	298	368	311	324	355	333	335	346	320	341	319	342	316	318	328	347	362	349	335	323	361	343	341	331	367	342	335	332	342	355	337	340	315	347	344	339	310	377	306	320	315	315	322	335	324	308	373	332	362	345	325	320	310	334	367	323	348	331	350	323	311	355	369	300	363	346	334	398	340	347	333	342	357	336	348	326	342	322	307	309	378	347	341	340	311	346	348	339	321	363	286	359	344	332	371	347	318	336	334	351	342	341	324	370	377	294	307	332	337	343	308	326	345	314	326	327	352	347	325	338	307	336	336	357	318	335	351	336	338	362	315	350	324	382	331	353	352	345	321	319	334	327	365	315	359	362	327	359	324	341	357	325	362	331	361	348	334	335	362	325	312	275	332	316	330	347	341	351	328	330	343	334	348	303	344	331	321	331	343	334	337	364	339	353	346	336	306	329	330	362	328	337	314	340	279	333	333	317	347	332	330	318	324	356	341	335	326	357	349	356	338	370	358	320	317	328	333	369	344	339	352	279	349	369	316	314	335	307	326	352	347	323	361	336	324	333	312	348	371	353	321	325	351	321	339	372	343	324	384	331	324	332	350	322	315	299	332	350	342	341	340	327	335	342	344	353	335	332	356	313	386	325	331	337	328	290	337	325	342	349	319	351	320	350	324	317	357	364	337	339	367	365	358	367	305	343	359	343	347	333	362	308	329	348	357	351	360	336	340	324	354	343	341	349	302	348	335	301	339	323	337	357	326	338	303	355	354	329	331	344	319	348	345	344	309	365	346	293	346	352	337	326	343	321	353	335	323	312	334	343	364	340	342	351	366	336	322	349	328	350	373	359	353
12584	3568	6785	9093	6984	5534	13729	40703	49325	41351	9989	1408	1349	1273	1185	1242	1185	1091	984	1024	1000	955	963	994	940	957	924	979	900	910	924	878	904	893	902	919	920	889	862	858	867	894	856	914	846	838	850	869	842	852	887	884	917	851	902	825	860	859	865	905	832	852	859	819	869	837	830	833	802	810	828	863	867	830	822	837	825	898	797	831	838	831	847	851	790	881	877	857	804	811	807	839	821	766	833	814	844	767	818	810	857	821	848	772	831	798	865	773	850	813	837	892	864	821	819	868	805	823	789	834	821	838	837	787	813	871	836	800	838	831	782	869	842	834	849	813	869	840	838	851	825	781	788	796	819	841	821	822	833	802	841	820	902	864	890	854	885	823	857	863	872	794	897	850	825	846	851	794	828	878	833	862	842	870	817	790	808	845	825	799	855	907	836	835	866	821	772	790	811	824	810	872	820	812	811	802	850	859	835	815	873	842	832	833	839	850	805	799	841	830	848	815	799	856	812	826	833	808	820	848	813	808	871	877	833	840	814	789	826	815	860	801	823	866	870	837	826	845	876	826	833	834	831	824	857	819	801	829	871	829	834	837	876	813	793	861	788	834	845	833	809	805	869	846	852	833	793	804	818	810	820	770	827	747	788	806	805	789	822	872	845	785	844	821	835	778	833	870	792	866	833	818	856	840	817	813	852	784	782	814	817	818	753	780	832	823	816	857	835	793	810	840	837	807	801	826	830	851	819	838	796	843	806	810	814	790	814	850	842	820	823	769	835	844	898	815	851	819	811	814	808	811	869	809	830	839	817	840	841	876	812	819	772	850	892	781	817	839	766	844	827	798	831	817	810	757	855	817	799	843	812	845	805	795	793	827	820	843	894	836	841	794	862	888	810	877	787	774	812	779	801	791	819	777	817	816	865	833	849	835	862	813	792	822	845	835	825	827	834	793	853	841	820	846	837	803	851	785	799	858	819	808	804	771	803	861	830	836	843	835	822	837	817	828	802	833	760	795	870	846	818	854	822	874	766	805	814	830	836	796	841	829	834	840	854	815	825	799	775	786	847	797	846	812	826	816	814	814	811	849	876	864	882	836	790	812	787	806	791	835	826	821	808	856	860	854	824	820	868	875	855	823	876	829	835	868	865	881	886	832	874	815	863	816	814	834	821	816	867	831	847	823	801	859	817	813	770	883	850	840	818	807	861	847	788	816	810	828	822	845	826	875	761	858	839	841	865	869	840	846	850	801	845	798	842	808	817	822	842	870	857	793	838	862	823	812	831	829	798	748	867	866	833	773	812	811	833	800	826	810	859	798	867	793	774	821	838	835	808	892	853	807	826	846	796	784	794	836	792	854	802	792	819	746	843	829	835	828	846	803	830	800	795	819	807	805	840	790	823	861	837	847	845	851	796	862	834	818	842	799	849	840	782	833	874	876	804	829	794	773	851	839	843	760	798	872	843	830	827	823	821	822	881	815	840	811	773	845	786	816	859	855	769	819	785	778	793	796	812	874	843	782	823	829	804	845	800	812	836	844	855	849	852	833	836	800	804	840	806	810	807	848	849	803	801	851	781	768	821	824	777	796	869	853	736	757	816	839	829	803	845	766	845	841	855	843	792	821	803	831	823	807	819	801	871	846	801	793	781	821	858	794	845	778	849	794	775	811	786	895	835	803	770	782	854	795	819	807	862	814	836	861	799	806	792	771	848	820	857	813	786	839	820	881	810	851	840	841	826	825	824	782	761	827	868	853	885	838	814	848	807	842	879	818	783	816	824	849	832	833	785	877	835	790	777	809	838	793	827	844	859	779	829	776	876	825	825	860	797	796	826	878	772	805	792	815	792	825	837	868	822	855	816	777	797	760	849	855	823	820	775	865	782	815	856	848	825	898	787	878	791	813	822	876	786	820	865	836	804	823	853	853	804	849	870	830	846	816	861	801	775	827	826	829	804	782	787	845	822	838	836	837	822	857	829	804	776	756	854	826	820	813	818	833	814	837	841	833	865	808	806	885	826	814	800	846	822	820	833	782	847	846	893	847	851	804	810	760	837	816	853	843	824	832	814	857	808	800	837	839	810	879	831	823	836	767	848	794	783	822	853	860	812	850	838	848	809	828	882	848	850	810	774	786	763	827	777	835	860	805	799	813	808	789	804	849	812	850	820	825	848	778	816	806	828	851	825	804	821	834	841	872	850	869	835	842	825	859	814	853	845	793	819	818	852	862	816	830	815	805	797	787	812	803	858	804	822	773	842	880	764	831	825	896	788	799	781	805	841	792	838	753	826	844	843	740	833	786	806	801	870	907	849	788	802	799	800	769	826	838	805	837	831	778	837	871	802	872	801	812	847	806	756	841	824	833	802	850	772	802	808	790	776	867	854	856	804	848	840	805	804	790	822	840	829	776	810	805	822	846	853	832	828	826	827	834	788	789	825	833	812	778	849	799	893	809	861	841	844	846	796	850	850	814	770	817	847	845	855	786	770	800	811	793	783	857	857	803	802	836	804	863	747	801	823	823	860	863	826	799	815	812	841	841	811	825	798	783	819	810	787	819	790	864	836	806	818	863	820	774	834	872	810	800	872	788	857	785	818	805	818	825	846	826	786	835	828	868	820	815	810	867	791	853	853	850	778	855	883	844	834	827	813	800	822	832	808	878	822	817	839	821	817	810	838	789	850	846	826	828	821	796	858	824	791	787	824	839	836	870	860	851	826	847	808	836	794	832	853	808	825	855	843	846	787	798	779	822	829	783	756	836	795	818	831	884	823	813	822	844	858	802	816	876	805	813	818	807	798	837	882	831	807	811	825	806	831	809	762	820	848	798	862	856	827	835	809	785	820	818	744	819	850	842	835	823	881	833	834	815	788	832	810	875	793	793	815	821	804	825	746	803	874	831	818	855	770	808	823	821	841	796	871	866	876	811	873	867	844	842	832	856	845	802	859	777	807	810	804	800	807	812	819	817	831	819	814	873	815	896	838	802	839	825	803	805	807	826	795	810	785	813	868	842	826	844	802	804	853	773	844	827	851	816	815	804	822	866	880	832	830	839	898	842	778	830	814	833	780	804	784	791	864	810	831	805	840	783	838	861	830	875	839	838	825	816	796	804	791	826	837	836	831	809	867	868	799	827	848	814	863	807	848	850	850	832	822	809	816	797	784	833	840	812	822	852	832	887	853	838	845	785	853	837	808	770	832	817	815	907	842	836	802	839	818	862	835	811	801	831	792	864	812	876	818	859	842	879	821	814	806	851	787	778	771	819	823	837	859	819	798	850	856	792	828	800	824	853	836	850	866	806	854	833	834	802	800	817	839	822	816	745	850	828	822	794	871	799	815	867	821	847	858	829	836	828	842	849	887	828	827	822	840	874	815	839	834	847	796	852	819	865	841	813	809	916	835	816	829	824	794	771	823	836	896	827	808	842	799	811	819	807	829	848	830	864	812	784	826	803	827	833	805	894	802	774	841	834	804	849	834	835	825	871	878	819
5339	1366	1852	1181	460	389	445	668	1491	1118	488	307	301	334	309	327	295	345	310	293	356	302	290	348	310	332	316	317	321	287	326	330	295	294	340	329	297	312	335	278	334	321	292	305	325	324	285	268	315	325	313	309	296	297	303	294	318	291	321	287	313	303	327	318	310	309	337	278	332	332	305	320	325	318	295	308	290	278	347	317	311	275	321	293	369	294	315	291	283	327	300	329	334	335	283	317	311	307	327	320	325	297	313	301	298	338	308	333	345	302	335	267	308	277	300	315	308	286	281	310	281	327	289	339	295	303	373	322	306	328	301	304	283	314	327	288	335	310	318	301	298	314	303	307	285	311	305	304	309	365	316	255	252	288	311	316	353	314	329	317	291	308	327	311	302	301	338	312	314	305	313	301	380	309	311	336	282	339	311	335	292	320	308	295	331	317	358	330	315	329	314	307	294	323	302	289	308	297	335	319	287	279	296	335	352	291	317	310	319	318	286	339	299	276	275	304	299	308	315	327	301	307	324	296	345	335	313	275	315	339	313	328	314	335	310	303	315	333	303	318	348	261	305	292	302	308	305	340	313	310	336	314	330	307	281	314	335	307	290	304	285	295	324	303	310	308	302	300	322	290	312	313	325	320	302	320	304	307	297	321	305	331	325	275	309	308	339	293	315	301	339	315	332	315	305	315	306	281	280	300	324	296	323	316	325	329	315	324	314	309	321	284	301	278	296	319	332	314	289	300	278	301	264	322	302	310	332	313	334	304	322	315	326	316	315	319	297	317	345	318	336	298	329	297	320	318	304	352	273	306	316	279	338	315	320	298	291	299	284	310	303	300	293	315	299	315	300	298	299	291	314	312	356	335	298	305	274	295	325	320	310	306	310	345	325	311	303	293	333	279	302	340	307	350	321	321	291	324	331	323	294	318	340	327	297	346	300	310	330	306	323	312	319	297	334	324	340	323	312	313	332	340	340	289	298	281	327	330	318	336	322	297	308	314	321	303	305	335	289	299	312	318	309	321	300	268	328	314	332	328	307	332	309	314	332	333	319	302	339	330	301	274	322	309	306	312	344	332	325	295	340	317	315	302	313	328	318	313	333	325	294	317	266	339	297	307	314	262	318	356	312	307	296	334	334	308	336	318	304	307	274	276	355	325	322	341	306	317	311	348	270	314	291	328	301	297	361	324	305	319	323	302	302	295	322	309	320	334	315	325	313	303	316	294	323	289	290	318	310	327	300	295	301	290	319	287	312	329	281	323	281	271	316	278	304	296	309	331	366	330	294	282	327	322	303	315	309	285	306	323	322	315	302	295	311	310	321	309	323	315	293	350	304	287	333	295	325	316	293	295	310	334	336	312	307	312	319	285	291	306	293	334	367	313	320	333	300	303	310	325	300	289	292	294	324	317	317	316	334	316	359	292	291	316	322	349	329	269	314	294	326	288	302	329	321	305	318	332	290	285	313	303	320	290	310	328	309	336	286	310	303	318	319	341	324	294	313	319	326	294	369	318	342	296	311	304	361	335	334	319	320	296	321	337	309	287	303	301	320	309	339	297	306	283	319	313	340	291	318	313	301	328	318	283	294	354	307	317	323	317	303	324	266	301	304	298	338	279	299	308	293	340	324	305	326	324	300	309	308	328	291	321	317	267	311	337	304	326	313	317	273	314	303	288	300	289	301	284	301	322	323	307	304	308	305	298	312	300	322	278	299	300	319	296	282	300	308	318	304	320	291	285	266	320	324	325	302	326	297	320	278	318	290	297	280	295	308	301	328	282	320	289	315	312	319	314	322	322	312	316	322	315	309	304	347	318	294	331	313	295	321	339	350	316	323	314	306	307	280	288	288	307	299	296	318	331	337	298	306	309	299	324	312	317	293	302	289	289	317	307	341	284	320	329	336	294	301	322	339	305	351	313	284	271	313	339	332	318	274	329	306	293	295	314	302	281	291	339	304	297	294	315	339	337	312	289	282	290	334	306	315	329	336	309	300	283	328	367	311	283	300	333	286	304	310	301	290	305	319	291	318	321	338	361	318	309	354	332	321	291	340	304	304	313	329	292	290	291	298	340	285	317	290	300	332	350	302	304	317	294	307	289	280	320	315	313	322	305	350	320	294	324	310	300	288	300	308	331	327	287	303	296	279	311	312	302	296	322	305	260	286	276	314	290	302	326	296	319	320	275	349	319	281	311	302	305	313	301	330	347	302	305	275	277	305	289	282	290	315	317	328	325	298	319	333	319	288	324	294	283	279	329	327	300	346	326	305	335	296	308	323	301	284	325	312	316	349	278	337	345	321	340	329	312	314	329	307	330	317	306	316	305	299	309	307	327	305	324	288	305	314	331	296	316	326	333	311	309	303	260	307	325	303	310	292	338	318	307	302	308	294	299	292	294	286	320	314	296	294	340	320	293	303	311	329	337	312	352	305	268	312	292	277	312	285	346	324	326	326	309	282	348	312	311	328	313	293	305	294	317	305	276	319	326	317	272	293	276	293	331	285	318	313	288	324	286	333	312	347	353	327	286	305	306	310	309	311	292	302	299	333	313	299	313	314	356	309	323	294	287	311	305	304	314	290	324	310	302	314	318	306	320	285	308	321	264	282	280	274	324	294	301	337	336	303	325	315	292	301	302	353	303	312	351	290	291	276	313	318	292	298	331	308	323	316	320	288	293	325	281	303	307	308	316	307	327	274	286	326	263	309	326	298	325	304	301	290	308	310	304	279	281	309	311	332	317	297	308	311	319	302	311	323	271	304	323	307	309	306	318	364	297	319	309	323	305	274	330	296	302	334	309	306	274	296	291	367	312	340	345	309	317	326	337	288	298	317	289	299	316	314	319	296	290	323	338	314	323	295	301	321	302	306	330	313	303	294	317	344	304	351	301	302	315	326	305	319	314	306	311	281	305	305	294	327	322	308	277	321	315	292	294	297	343	342	307	333	313	326	315	329	333	297	296	308	314	321	317	329	344	314	322	306	281	302	299	316	272	326	301	310	306	306	304	282	313	295	312	269	305	316	298	319	314	319	299	361	286	351	307	357	314	318	329	318	310	317	279	277	302	319	304	327	319	287	319	319	321	322	323	305	319	317	328	339	271	301	313	320	338	329	332	292	277	365	316	315	318	322	338	321	308	304	298	304	300	290	360	288	295	291	319	320	312	372	340	349	305	290	339	311	293	295	317	300	338	289	308	317	325	320	276	281	346	293	335	311	296	333	339	315	300	333	303	281	310	306	311	302	314	316	331	298	324	314	317	346	305	295	332	327	314	301	324	310	319	318	330	328	353	317	307	339	303	299	318	329	283	305	299	345	317	304	337	331	343	303	333	339	316	328	319	321	328	328	323	309	326	304	333	299	324	329	320	341	272	284	299	312	304	318	316	283	310	302	312	298	318	310	299	321	329	301	295	298	305	322	282	302	321	317	297	295	305	344	286	317	303	294	300	347	284	318	323	274	325	314	291	325	317	318	295	291	319	304	321
3750	1543	3808	3221	1545	1223	1201	2329	6166	3916	1287	798	785	730	737	725	767	734	762	791	745	720	787	719	727	749	718	717	726	748	709	717	773	712	746	746	748	735	792	753	777	770	738	742	769	698	718	753	752	706	675	767	750	769	746	750	741	719	733	782	735	771	780	724	757	735	753	755	743	746	775	778	731	784	770	783	783	798	746	720	736	794	800	755	713	721	760	749	729	716	774	737	745	745	698	720	739	711	748	735	715	767	706	736	755	731	782	760	722	756	747	733	751	782	745	797	756	744	728	787	763	744	729	727	748	761	751	701	740	765	742	767	689	726	752	744	743	738	705	768	693	735	743	755	780	750	746	700	708	758	806	743	756	743	704	763	742	738	770	717	751	712	732	751	681	775	743	712	811	726	746	762	730	724	737	753	697	747	792	753	725	731	742	766	735	779	736	691	739	778	765	765	758	744	663	726	700	731	728	766	765	721	752	738	680	733	757	750	719	745	742	763	748	744	762	734	767	776	740	742	774	730	709	763	723	723	773	774	728	739	772	730	746	776	715	770	769	736	794	742	770	737	784	722	756	763	736	767	752	753	731	707	745	759	791	660	765	762	715	753	749	687	772	726	728	769	673	691	814	721	745	783	714	675	757	739	766	786	734	803	752	770	744	729	737	727	739	746	701	726	768	747	766	672	736	741	722	705	770	769	734	727	739	708	704	759	701	770	784	835	720	736	721	741	712	742	772	753	724	785	722	781	773	811	708	731	793	736	723	779	736	783	725	742	746	711	699	747	729	750	717	748	754	731	729	762	767	737	735	743	722	763	733	715	792	703	774	748	699	777	725	714	737	765	734	736	751	734	724	738	733	775	754	740	735	782	693	776	787	746	740	725	732	770	715	769	776	736	706	784	740	730	761	744	740	770	699	738	778	680	709	741	719	712	726	731	755	696	747	742	734	737	717	771	760	749	730	734	748	752	771	740	716	709	755	775	690	727	705	744	739	776	707	726	769	733	763	725	757	760	782	733	817	744	777	734	769	784	723	700	734	706	771	748	718	735	748	758	736	729	751	716	747	739	701	719	771	725	694	740	760	759	766	708	743	720	736	697	774	783	738	779	774	716	737	794	763	753	743	719	757	761	763	749	739	747	740	739	739	755	746	718	778	755	757	723	767	801	807	769	705	768	773	745	713	706	765	768	764	743	754	740	757	727	733	767	784	761	761	760	765	740	717	748	734	748	795	727	738	707	758	739	737	717	790	727	720	720	775	769	783	701	777	759	818	715	795	757	709	746	773	740	733	731	761	753	798	733	774	733	750	735	755	726	754	762	733	775	742	780	683	761	761	714	673	768	718	650	702	738	731	759	764	700	779	739	720	729	728	727	760	734	771	703	694	762	721	746	779	746	730	798	747	702	771	737	790	731	783	694	715	757	771	687	699	708	765	713	715	770	706	758	729	757	765	717	782	726	793	740	730	754	750	720	764	808	783	748	738	783	763	729	774	762	744	808	732	731	783	748	726	744	796	743	735	758	747	710	743	757	764	791	736	761	764	738	735	726	746	793	723	734	734	768	678	732	775	746	722	684	731	734	750	758	752	796	755	754	771	746	743	821	744	718	806	686	746	788	709	777	709	773	702	768	785	756	774	753	684	765	763	750	736	778	742	726	764	787	761	778	747	695	739	766	756	784	765	714	734	763	735	752	746	698	756	740	765	745	773	803	738	767	714	742	737	767	725	712	728	710	801	736	769	766	763	729	732	732	714	774	743	839	747	750	778	741	732	753	774	739	730	769	784	752	714	748	755	771	727	728	764	671	757	723	742	719	751	772	784	745	751	760	723	724	772	740	726	731	745	757	735	752	771	724	758	749	734	731	795	763	725	753	778	755	767	809	775	726	767	719	760	789	721	725	757	744	733	770	727	761	727	757	728	770	727	689	769	778	800	722	719	717	726	732	784	773	740	838	793	773	803	744	808	735	714	736	766	744	764	668	750	746	763	685	742	680	716	776	773	722	771	739	773	750	731	737	754	749	768	751	729	702	744	754	774	737	770	699	770	786	794	708	700	724	738	740	769	758	742	720	734	755	744	778	785	758	683	784	702	742	748	764	746	737	767	763	775	725	820	741	718	726	786	769	761	762	749	717	764	762	741	777	715	835	745	765	753	740	705	741	714	777	729	785	744	774	699	721	739	702	739	787	741	753	769	717	757	732	741	733	686	748	730	758	773	767	785	786	705	753	764	747	732	757	703	775	789	756	784	754	775	731	718	727	715	769	768	754	771	699	716	764	764	716	764	689	745	728	760	735	750	762	798	801	742	756	730	722	774	751	749	756	745	757	751	739	735	738	706	766	735	787	787	722	783	764	753	722	740	787	759	719	713	751	765	755	776	732	766	761	738	775	703	800	733	758	732	715	770	723	710	767	732	775	736	723	749	724	792	751	741	732	738	733	787	753	780	757	777	776	710	759	718	728	671	710	744	695	731	781	713	748	758	769	740	759	789	731	760	746	789	768	745	753	797	798	701	696	716	745	776	727	735	731	778	751	732	769	767	737	726	734	747	719	734	719	713	764	766	680	721	742	766	743	743	744	780	760	750	738	786	755	744	758	755	727	750	726	707	732	756	773	773	785	744	717	740	767	738	749	721	731	731	736	755	727	768	742	764	776	773	788	718	744	723	772	771	709	802	760	747	774	701	751	762	777	729	709	741	721	713	675	712	763	733	791	748	755	758	774	791	728	752	744	743	773	777	736	743	768	717	743	737	755	758	747	735	713	752	781	735	732	755	723	700	748	784	770	756	762	710	725	756	737	755	790	778	772	770	688	744	771	749	716	725	708	725	762	771	751	758	735	758	727	758	775	723	703	753	720	748	764	769	761	768	754	756	724	743	718	716	734	740	740	691	749	783	757	732	751	765	763	753	754	797	740	781	769	764	759	764	738	770	762	731	743	729	767	764	787	743	761	769	781	770	736	731	785	762	745	758	732	748	753	775	732	733	712	739	765	724	749	744	742	746	770	707	752	713	733	728	761	775	749	761	722	716	746	714	747	752	700	733	725	782	742	710	745	704	725	747	775	759	772	726	764	747	756	737	763	707	752	775	770	731	731	721	776	720	736	724	756	776	730	745	764	777	811	743	808	764	758	696	786	810	727	756	760	810	736	667	694	703	696	730	727	795	743	767	751	799	777	742	734	739	690	720	727	731	737	757	760	750	707	707	726	735	724	726	751	769	714	726	752	776	695	738	723	757	736	733	751	716	742	733	719	714	715	751	757	762	729	781	745	759	746	741	758	722	769	754	743	754	756	800	768	713	794	721	749	685	760	747	765	704	752	702	730	742	715	775	742	738	775	749	741	744	759	783	771	739	796	787	758	714	753	792	751	728	825	723	708	795	764	754	746	802	749	709	738	743	752	739	771	732	734	749	721	759	730	730	752	717	757	737	735	713	735	819	761	759	737	787	750	740	756	770	685	767	725	718	762	741	786	735	738
17373	5105	5222	3894	1687	1558	1063	1859	17382	22155	4361	346	249	295	260	258	236	237	249	235	249	230	257	218	256	236	215	276	258	251	237	206	249	240	235	219	220	230	229	236	217	225	225	224	207	222	231	213	221	230	220	215	247	224	224	180	239	254	223	231	244	248	212	241	240	244	194	227	241	217	231	282	250	234	225	245	238	253	238	212	218	233	226	231	221	214	246	244	220	213	235	249	243	239	229	258	217	258	200	292	237	213	245	235	241	219	253	261	219	234	212	223	214	263	244	236	216	223	223	232	211	231	254	249	245	209	209	215	210	231	225	237	221	205	227	237	211	222	253	254	260	234	218	207	234	227	229	213	194	231	236	220	215	215	236	217	239	219	259	237	222	233	211	270	228	230	250	241	215	224	246	204	215	215	207	229	228	232	248	228	233	229	226	207	226	223	216	229	241	227	218	212	222	224	226	222	224	248	234	247	229	215	231	214	221	234	256	224	265	237	240	233	245	242	226	186	209	258	190	208	253	204	214	250	250	251	226	243	216	224	212	263	228	233	230	245	221	241	232	229	230	242	228	247	244	210	194	212	212	219	225	242	235	235	227	236	232	236	216	231	204	188	215	238	236	245	258	233	221	236	237	227	209	238	212	233	226	246	217	243	219	215	212	197	227	223	240	217	230	245	258	249	221	217	223	213	228	213	228	221	218	209	240	249	264	243	250	190	258	245	229	217	235	214	213	225	230	242	247	227	225	244	204	231	182	259	240	242	224	243	216	207	247	255	254	209	224	241	211	245	225	218	233	214	224	232	252	230	251	236	236	222	242	213	237	234	231	205	217	217	226	221	252	219	225	223	226	226	244	228	239	239	231	238	217	219	221	254	235	237	232	219	219	268	226	236	226	256	230	252	217	237	231	252	226	243	254	234	235	236	208	258	230	253	235	235	225	235	227	232	228	225	250	217	231	207	247	231	211	247	232	228	242	230	236	211	246	219	239	277	240	218	224	242	265	239	225	249	225	234	237	271	235	215	237	226	225	229	244	226	214	222	240	238	258	232	203	255	226	229	216	192	223	217	227	208	195	213	223	248	242	228	226	233	271	225	212	266	235	245	237	210	288	217	222	230	241	244	224	226	227	242	265	244	220	218	213	230	234	224	237	223	228	202	226	233	236	221	213	219	239	186	236	231	249	210	229	233	243	246	231	238	235	229	233	227	224	186	234	262	211	215	228	217	214	217	236	218	211	222	223	241	246	221	250	235	264	224	210	232	225	240	236	241	227	252	211	254	219	235	237	216	194	231	207	247	216	237	212	247	215	208	230	225	248	211	238	247	213	223	228	238	212	229	227	236	228	229	243	263	243	223	203	224	222	249	226	226	252	233	210	218	217	223	238	251	200	238	248	252	204	257	220	233	253	245	201	222	238	209	231	256	217	191	230	253	242	245	205	257	230	218	212	199	223	221	226	217	227	218	250	256	250	242	234	204	221	214	232	238	216	236	244	212	257	236	232	258	254	252	233	221	245	224	233	223	222	243	247	240	237	213	204	249	248	234	238	236	231	223	212	245	216	236	218	257	251	229	222	242	230	228	255	228	231	231	247	212	258	230	216	239	224	203	209	256	253	234	217	242	236	235	239	237	258	223	238	219	215	200	224	207	226	230	244	231	231	253	219	256	223	229	213	240	231	205	238	207	241	230	235	233	252	234	216	223	236	204	226	227	234	205	223	234	219	243	235	249	223	241	240	231	242	220	229	217	226	214	218	215	237	220	221	228	239	245	213	240	233	227	235	249	213	238	235	200	215	230	244	246	233	205	215	235	233	257	235	246	225	225	226	214	216	225	247	233	223	218	200	223	244	228	202	226	200	237	241	227	240	236	249	209	217	185	206	248	233	221	249	265	237	228	284	223	218	226	225	224	213	235	238	226	228	220	242	233	210	223	190	226	233	244	217	225	210	231	231	207	214	232	229	219	241	222	203	194	212	209	192	248	239	195	218	210	222	220	236	210	205	255	248	228	236	247	237	201	214	196	220	218	208	246	192	189	246	226	212	225	225	238	226	221	216	266	256	226	222	225	263	233	229	223	216	248	232	212	220	232	235	234	222	221	230	223	226	242	232	231	233	271	231	233	219	230	247	240	206	245	234	242	250	269	231	252	225	247	216	225	245	260	236	217	226	259	269	239	222	233	227	219	231	229	220	205	219	210	210	233	218	243	251	237	239	220	247	236	219	209	230	210	233	244	236	221	225	249	220	245	217	225	220	231	242	251	247	235	235	213	228	228	242	222	217	222	232	210	200	217	213	281	210	249	206	259	220	218	226	234	229	247	234	226	238	243	247	210	236	219	249	236	199	219	210	240	228	234	192	229	240	222	237	215	225	204	210	245	251	212	244	232	237	226	243	226	212	239	223	240	245	267	238	240	227	211	224	234	207	245	216	232	214	207	203	232	207	235	239	229	216	232	212	239	255	214	221	215	221	211	267	227	238	219	239	229	212	235	257	229	197	211	237	218	194	184	238	254	212	226	248	249	264	244	232	230	227	220	219	207	199	236	221	224	241	263	203	230	223	226	225	231	198	245	235	201	237	225	228	258	225	236	251	241	248	208	252	230	225	228	213	237	222	244	211	249	233	246	214	217	224	233	236	239	251	233	227	225	227	195	222	224	246	228	240	205	253	223	232	208	222	247	217	215	215	227	216	237	256	225	245	218	246	228	217	222	216	244	235	239	232	240	246	234	204	229	231	262	203	221	246	242	207	237	206	196	206	230	227	218	235	234	230	204	217	238	223	225	201	208	232	200	244	235	224	230	218	213	234	240	224	226	226	219	254	252	237	259	238	230	234	200	235	248	219	237	228	251	235	246	239	259	251	254	236	214	222	259	245	205	210	221	201	242	212	225	210	267	250	246	252	224	229	255	211	248	223	247	234	220	218	253	235	247	224	246	222	227	217	193	229	255	232	264	240	237	250	215	230	217	255	244	240	213	275	224	218	238	224	216	264	217	221	217	228	239	256	246	240	223	236	208	212	229	249	215	246	261	207	227	200	242	236	251	239	245	232	245	231	251	230	242	209	235	247	234	225	250	233	246	223	202	204	252	201	238	248	229	215	220	210	241	214	250	213	252	204	201	253	195	227	219	232	223	219	221	226	235	240	229	263	221	211	249	222	223	233	227	215	224	238	236	227	237	239	229	181	259	203	222	231	241	243	195	239	218	240	240	196	200	218	195	234	242	227	211	240	226	212	238	225	231	220	240	240	233	207	246	228	247	212	222	246	267	236	254	212	215	228	231	229	213	253	232	230	246	244	215	215	231	240	224	254	278	247	239	212	231	226	213	216	214	223	226	231	204	246	218	225	212	238	242	244	210	259	251	239	224	242	230	204	223	224	219	230	216	247	225	225	284	256	217	240	238	229	209	247	241	232	231	253	237	225	228	224	204	213	252	215	206	232	235	226	207	236	240	218	218	239	254	218	234	237	206	210	225	221	239
9863	3711	8824	9503	5784	5725	4538	7619	40889	41266	7440	834	870	802	740	753	781	688	687	707	623	663	660	669	643	630	639	659	587	671	631	619	606	623	658	593	623	634	614	598	639	577	596	607	581	577	605	643	588	558	619	634	587	617	605	628	556	629	620	606	604	606	620	589	638	577	634	575	558	592	591	608	608	613	580	614	637	600	596	622	624	623	662	573	670	592	565	591	605	637	581	623	585	616	601	602	578	620	617	609	591	628	598	586	636	606	631	596	600	606	598	605	571	592	596	628	592	599	571	577	571	624	603	600	606	609	592	612	570	574	567	632	582	583	600	641	651	589	617	636	549	605	616	583	619	585	604	593	568	589	654	622	603	607	602	593	604	590	581	597	576	604	582	602	553	585	611	620	626	610	589	659	562	580	610	600	581	599	619	621	537	613	602	609	619	582	584	626	594	632	579	619	602	596	596	590	612	597	618	576	593	609	596	593	583	564	615	566	631	570	603	557	642	607	613	588	601	580	604	553	590	605	596	605	606	645	574	582	594	650	614	670	567	631	632	592	632	584	601	586	589	586	607	574	614	608	610	586	602	610	568	544	567	553	612	576	591	595	644	578	568	610	580	651	630	571	618	626	587	628	604	611	642	594	641	615	617	623	622	584	614	578	587	556	605	589	662	614	586	656	619	623	618	590	569	630	643	601	592	634	611	603	602	604	621	617	616	597	601	588	588	561	651	621	617	596	553	605	598	575	594	603	601	572	574	591	644	614	641	614	641	612	608	580	643	627	654	617	567	624	553	645	606	581	615	612	588	617	612	618	589	559	568	560	593	573	613	584	628	596	608	576	614	633	597	584	571	588	575	631	598	611	616	593	610	600	579	574	612	641	577	611	566	609	619	609	597	593	673	562	605	609	588	650	592	603	614	559	608	585	541	625	552	624	632	565	572	623	588	599	580	591	604	577	582	607	622	543	626	574	614	603	614	541	560	559	595	650	632	592	618	559	604	587	580	619	576	599	638	665	616	581	593	596	581	608	621	614	561	577	621	598	577	573	580	559	579	556	590	616	627	609	570	619	585	560	603	568	539	606	578	615	593	607	578	562	596	581	595	606	650	574	618	611	578	596	565	650	620	602	615	606	598	626	589	650	582	614	561	594	554	593	623	589	591	608	585	607	571	613	609	606	657	612	649	596	640	597	611	594	627	594	573	620	568	586	590	582	588	609	584	614	548	585	586	610	585	589	593	629	603	607	598	584	579	542	632	568	636	586	575	600	633	595	577	603	634	586	578	631	629	577	602	607	640	574	577	605	578	593	566	602	564	582	587	591	593	617	589	605	593	623	590	600	566	563	593	592	589	581	600	593	638	570	630	641	582	571	615	618	566	558	616	623	589	604	623	566	561	594	595	616	623	581	595	618	607	599	593	599	535	604	606	536	585	572	618	600	541	619	604	630	630	591	569	586	586	574	608	567	627	646	576	575	635	592	581	565	629	632	622	636	604	638	616	611	617	602	614	559	616	577	613	594	571	639	558	562	575	594	608	574	556	608	609	618	621	630	579	614	595	598	616	636	585	599	649	606	620	673	613	594	594	588	573	548	611	592	575	581	591	623	543	584	585	572	574	625	606	599	659	599	606	556	557	574	562	595	648	599	590	566	598	592	624	600	612	600	561	596	614	540	556	623	639	568	619	601	565	621	635	580	617	565	590	600	593	605	606	608	593	597	590	551	591	620	587	607	579	553	588	601	575	538	565	577	655	592	612	610	609	576	612	629	592	572	583	607	617	611	586	592	545	571	619	583	601	616	600	627	614	608	612	623	621	576	635	586	586	575	606	582	629	556	579	606	571	603	569	607	631	614	617	528	616	586	576	610	592	585	606	600	612	613	601	592	570	580	648	585	612	576	553	604	598	628	621	551	549	623	588	588	643	597	579	543	629	596	599	590	606	558	614	584	602	568	616	603	580	595	604	612	558	594	634	580	577	604	556	568	601	651	622	594	626	590	596	563	594	594	563	602	576	623	626	559	591	624	603	634	623	552	591	569	651	651	594	592	573	584	568	602	578	600	614	634	570	611	623	612	602	595	571	585	611	617	605	598	642	609	631	599	553	562	574	599	579	595	658	617	614	583	586	614	587	590	615	582	612	594	589	604	600	614	603	638	618	640	618	561	569	596	599	556	607	590	630	584	582	616	620	610	615	603	593	628	598	611	559	555	624	600	623	589	639	578	570	626	593	614	598	594	552	604	595	585	586	633	600	572	549	585	589	641	613	611	619	656	616	617	585	535	613	579	589	629	615	611	582	588	599	586	617	588	603	603	592	603	609	610	574	585	549	614	562	593	619	575	615	594	575	601	602	616	600	583	643	587	602	602	605	559	526	589	594	569	633	607	583	602	610	645	560	615	612	583	576	603	621	630	625	577	592	564	606	619	613	563	560	600	601	560	606	552	580	611	575	589	606	618	601	635	559	599	579	606	600	560	570	631	640	589	616	601	579	602	582	598	641	578	599	617	590	632	606	578	623	584	609	601	589	611	626	619	593	586	644	602	640	609	582	616	569	615	566	559	582	589	635	616	579	591	583	578	610	612	634	643	605	613	618	559	621	600	641	607	605	572	605	578	538	572	585	586	611	629	650	643	592	596	576	583	533	583	601	597	620	632	567	579	615	601	599	598	541	584	589	598	585	628	572	600	624	584	584	599	589	625	600	571	621	572	591	584	637	581	578	598	594	588	603	575	604	562	616	561	603	602	625	614	598	553	570	593	594	601	618	583	632	594	592	625	632	592	602	626	616	579	589	569	614	571	591	601	601	555	609	593	593	556	612	608	630	577	610	622	574	561	601	602	635	616	604	615	592	601	602	551	582	605	583	636	593	619	615	618	596	570	574	585	600	598	597	600	616	607	573	575	574	592	655	628	552	568	638	594	596	606	618	585	600	614	579	620	595	543	597	610	629	626	595	611	583	587	588	586	619	576	623	626	652	592	583	599	600	537	599	579	598	610	576	529	599	582	559	601	619	622	609	563	570	589	625	615	611	626	576	618	569	573	573	569	621	600	565	570	593	589	588	666	611	607	627	585	596	570	626	601	653	621	571	605	614	594	571	625	612	612	630	620	609	534	598	634	605	609	619	594	589	598	562	643	551	567	607	618	620	623	607	584	578	591	587	610	582	571	583	565	610	609	592	617	576	621	590	588	580	576	580	604	550	618	608	647	581	623	594	579	565	629	599	573	610	616	588	569	603	581	610	598	583	570	634	590	577	654	603	594	614	606	590	604	565	568	556	563	607	546	601	564	627	595	595	632	571	612	588	631	633	596	604	592	598	578	593	552	633	613	618	595	616	585	584	616	606	578	582	630	612	613	637	558	577	609	598	598	588	578	602	612	619	625	627	622	592	650	648	579	588	583	568	597	628	622	610	641	578	635	601	585	609	605	609	626	601	611	637	581	618	619	594	642	611	587	588	616	566	529	631	610	621	575	610	605	643	601
28387	9690	7898	7860	6641	5824	1981	9577	34728	35509	12798	761	425	441	454	416	415	410	392	408	373	423	381	405	398	405	401	374	411	380	421	369	391	384	427	374	384	416	414	365	363	369	388	395	398	398	374	400	416	398	407	389	379	391	359	382	378	392	341	416	415	417	432	408	359	354	383	375	360	371	360	378	399	377	394	386	340	361	418	406	379	383	344	388	399	405	360	382	374	361	378	413	413	413	397	417	397	372	343	388	373	361	386	368	425	400	410	415	358	415	356	409	371	416	400	400	424	387	397	385	383	394	384	379	424	394	376	391	352	363	368	364	377	402	388	371	359	392	362	373	378	382	386	372	382	395	365	393	404	378	363	395	401	341	354	393	396	398	420	403	348	375	352	375	397	399	416	376	419	383	378	359	350	360	370	374	370	396	389	393	405	389	395	350	369	410	410	372	395	420	385	401	374	413	411	373	411	406	405	350	363	390	377	381	407	424	409	376	428	402	380	412	406	385	374	357	411	374	390	381	412	351	386	380	377	369	404	380	369	387	385	380	393	381	377	372	389	422	378	429	379	390	389	417	398	383	411	355	385	412	396	392	380	344	366	397	365	388	383	390	379	409	367	455	374	356	402	369	390	393	386	367	382	408	399	403	391	394	416	390	401	393	401	375	408	375	369	380	369	445	412	345	398	399	395	417	405	429	400	350	403	386	387	382	393	378	416	389	413	397	381	380	408	415	394	399	372	374	417	395	375	334	414	430	391	408	385	401	395	418	396	354	377	387	377	414	383	411	411	407	381	416	383	374	411	354	429	369	430	385	397	377	381	351	391	409	398	395	405	388	408	382	397	404	357	344	401	356	354	377	408	396	411	420	415	391	340	386	403	419	381	353	378	369	357	398	374	435	403	422	376	393	359	386	394	399	399	375	384	373	375	380	353	386	388	381	365	364	380	387	388	390	415	390	389	427	403	389	360	384	393	371	378	404	403	399	386	427	363	399	382	435	426	366	390	369	376	365	431	368	367	391	354	339	360	388	357	380	390	406	407	411	423	446	352	361	399	373	401	369	411	365	378	369	382	376	362	372	405	409	377	351	372	376	377	374	372	409	389	386	370	385	414	424	376	370	385	380	380	401	391	348	401	389	406	408	357	398	372	431	400	361	371	407	404	383	396	395	383	393	386	343	370	371	363	424	346	375	400	360	365	365	389	383	384	400	403	362	401	359	345	407	368	365	379	398	422	383	413	377	376	370	419	361	394	398	394	377	391	403	410	405	368	385	361	384	435	419	383	410	399	379	411	414	394	394	416	371	411	386	402	415	397	390	416	406	357	415	395	376	372	428	382	392	361	367	353	362	371	394	386	378	377	415	437	392	426	370	387	373	427	368	363	399	387	350	409	370	383	392	378	416	384	402	388	383	366	404	392	426	398	404	392	367	385	408	417	401	365	409	408	397	355	382	395	415	405	402	391	370	348	381	401	390	395	380	344	394	398	380	394	355	395	398	407	364	417	384	423	412	401	373	426	402	397	417	341	353	405	398	423	426	349	364	402	401	381	366	366	409	364	347	353	385	386	337	380	419	390	406	382	377	418	403	367	414	383	363	378	387	425	377	404	426	436	393	353	414	387	367	390	392	349	392	351	367	360	360	398	382	404	386	402	394	373	369	426	379	376	398	362	376	389	380	383	380	407	409	382	373	413	401	405	392	397	384	388	386	366	368	433	397	410	381	394	370	365	384	452	360	379	384	381	358	382	382	395	393	382	351	412	429	400	385	368	403	372	341	386	330	403	413	381	369	370	374	396	405	362	379	359	365	381	352	374	395	422	395	389	391	404	401	388	354	389	427	452	421	378	396	406	385	426	397	369	375	387	402	362	394	344	391	380	394	359	360	374	397	405	418	376	395	400	372	414	404	382	371	403	368	367	383	400	404	411	381	416	407	391	368	403	340	396	372	402	410	387	392	385	377	402	363	350	405	376	403	394	402	385	361	366	361	373	411	381	384	341	381	429	404	389	363	438	366	353	365	365	355	387	375	359	377	364	405	401	365	394	371	364	389	360	380	407	393	378	408	389	372	401	377	414	433	384	389	387	361	354	393	373	389	372	400	369	407	411	416	400	370	388	351	392	404	396	376	405	398	420	376	395	397	377	391	426	422	422	399	386	402	357	372	400	350	374	387	354	378	402	391	401	452	380	396	443	372	416	400	360	371	418	395	382	353	387	431	369	396	375	413	412	407	388	370	376	405	385	409	390	365	405	385	412	420	408	387	398	395	349	369	434	387	378	367	379	379	388	401	398	388	375	375	408	373	396	417	382	375	429	387	386	373	384	374	391	388	376	411	364	385	381	409	373	407	343	394	391	373	374	397	383	356	389	383	370	384	403	400	394	365	384	396	381	384	396	371	372	383	362	391	381	342	362	382	387	381	411	426	392	341	384	403	401	347	372	400	368	383	398	382	378	342	377	370	399	377	371	379	420	416	363	381	389	366	428	381	367	353	371	420	406	368	364	369	391	358	408	375	384	407	359	404	365	405	382	360	365	373	440	395	391	368	373	384	369	412	393	395	390	367	390	379	381	408	394	382	398	391	337	381	369	409	414	374	363	404	362	405	388	413	399	383	353	393	386	423	328	437	390	381	373	412	369	385	369	392	351	402	363	413	382	397	407	353	368	420	395	401	399	431	408	365	384	386	394	383	396	353	386	398	396	373	408	338	407	381	404	370	370	397	372	403	395	359	380	385	384	380	375	381	404	343	366	365	415	400	385	369	382	365	389	366	373	382	398	379	373	392	373	410	375	409	358	378	370	366	386	377	392	390	392	372	402	385	412	388	432	374	405	384	382	361	376	406	376	377	346	382	379	391	393	407	383	395	405	417	371	365	389	407	399	398	420	368	327	377	382	385	409	372	386	418	408	361	379	375	400	399	405	403	379	389	431	349	398	358	315	404	422	405	389	377	406	362	358	411	391	397	399	374	356	377	374	343	397	408	405	381	373	358	383	396	400	406	371	409	428	397	365	442	370	412	391	392	391	394	378	389	384	394	413	363	359	381	353	420	425	395	390	353	370	378	397	360	390	368	374	342	392	375	384	362	366	343	422	393	415	402	434	380	413	425	421	368	429	416	355	369	418	408	403	366	401	400	380	411	400	377	405	408	399	396	399	383	391	409	417	390	391	394	400	401	382	378	388	412	418	416	351	370	401	407	412	402	403	396	395	385	424	390	391	377	370	350	373	364	356	405	374	405	419	393	398	392	403	357	395	381	344	396	355	424	394	373	397	367	372	351	383	392	418	378	370	400	418	393	334	403	383	393	396	436	429	390	372	405	403	403	446	396	392	399	398	350	387	398	403	384	362	371	354	408	412	371	396	396	394	378	407	435	381	376	374	385	413	383	418	398	380	383	395	353	445	418	397	404	394	408	383	393	364	380	329	377	374	394	400	409	357	355	370	396	397	394	394	370	405	363	370	358	374	384	376	359	396	377	378	390
14440	5105	11305	17009	17695	16629	6153	24701	55100	53061	14572	1372	1373	1267	1190	1128	1209	1126	1137	1097	1093	1061	991	1062	1062	1030	1073	989	1012	1028	993	981	989	1004	1016	1005	980	1012	970	1010	1003	930	987	940	974	952	978	926	971	1024	993	964	911	1003	1014	942	981	979	1002	942	925	932	937	976	901	985	980	960	977	987	925	957	1011	974	900	949	1020	986	896	934	989	943	894	963	973	961	971	894	921	963	957	892	1024	905	927	1013	971	956	940	953	921	884	924	944	998	945	920	934	928	942	977	948	906	876	958	905	936	976	970	904	949	918	900	950	977	911	962	1003	995	948	931	954	945	931	942	878	965	997	937	928	891	974	901	986	947	953	969	960	933	919	940	945	917	945	942	971	947	927	982	943	941	977	1003	938	939	967	916	910	997	908	906	988	903	927	949	921	930	954	972	958	920	937	971	935	943	971	978	962	900	923	942	975	927	950	906	952	985	941	909	953	940	954	941	961	918	944	947	934	941	973	965	971	951	969	967	958	929	931	965	961	943	984	947	934	925	932	935	901	949	887	915	935	982	896	969	922	967	914	932	967	885	948	985	933	921	950	899	966	948	908	954	900	955	902	967	930	946	934	917	945	1028	983	883	962	972	975	962	939	953	982	973	959	896	870	940	890	950	892	937	995	986	987	963	911	975	922	1028	957	921	934	1007	962	930	916	930	927	1005	922	973	949	936	948	922	976	914	939	982	1009	967	909	921	928	917	924	979	916	998	901	993	977	989	985	971	1017	920	922	932	962	967	1007	931	925	936	945	979	954	930	992	967	992	950	935	902	917	926	1025	963	937	901	902	933	893	951	938	908	943	899	898	863	909	938	889	935	912	955	952	898	954	958	927	944	958	918	944	940	996	952	919	909	940	945	957	936	944	1017	929	952	958	950	922	908	977	969	962	936	912	971	940	931	951	948	941	971	920	984	874	955	950	895	997	982	908	981	911	956	922	939	938	954	929	963	994	941	935	933	912	936	916	942	977	1007	961	918	944	953	931	920	906	940	892	971	935	934	1034	946	908	989	978	1011	908	989	979	924	936	969	954	1011	979	922	913	965	933	988	944	941	930	928	871	925	959	933	922	934	926	948	986	916	944	960	961	995	952	881	957	932	971	949	902	923	969	918	916	927	936	956	1003	920	905	949	970	912	976	1000	956	1021	957	918	944	940	980	920	919	949	923	942	994	966	972	960	969	1015	929	935	902	953	958	932	979	1013	923	919	891	979	898	933	952	920	950	887	1003	954	952	1006	919	929	910	848	901	940	951	939	968	981	953	904	926	913	955	983	951	926	945	931	959	945	955	929	924	936	915	902	969	1030	913	939	951	934	936	948	978	918	941	958	950	956	973	971	941	928	988	971	950	969	949	881	947	968	908	949	918	888	968	989	958	918	932	917	943	1038	887	949	885	970	986	952	990	934	977	925	900	956	922	860	944	896	908	974	931	989	937	898	989	934	909	978	981	961	943	1023	968	1040	955	908	955	966	966	963	968	956	958	955	886	920	935	910	970	897	956	986	939	968	952	951	900	919	963	909	933	957	942	1014	920	960	953	920	975	903	938	940	952	936	922	960	965	983	908	972	918	932	945	874	929	979	907	959	1000	950	1000	953	930	993	945	897	924	901	934	952	986	929	918	923	940	930	940	930	929	946	982	948	968	931	905	940	955	980	920	941	929	930	984	923	938	953	919	984	956	914	958	888	970	926	970	892	961	958	897	962	952	906	895	947	959	931	932	929	956	913	980	945	963	921	975	950	1002	997	955	922	918	925	915	882	918	960	941	956	911	949	951	899	967	948	945	942	968	955	890	958	944	1004	918	997	931	916	947	966	972	965	922	950	938	937	987	982	926	940	934	906	973	948	908	993	919	977	1001	954	964	995	953	931	970	934	926	955	906	951	894	934	958	978	929	873	905	926	942	897	957	942	940	974	934	954	950	983	926	932	919	912	970	933	972	895	932	911	952	936	889	884	959	955	891	977	951	941	948	901	955	935	954	1049	962	912	987	914	965	922	913	940	936	948	941	961	932	929	925	948	917	961	937	920	955	933	923	969	955	893	983	909	946	935	882	988	887	934	930	994	918	888	990	925	948	943	942	909	940	969	918	954	968	978	960	955	892	938	949	891	937	973	963	947	923	942	951	935	911	909	942	899	969	897	952	914	970	894	952	951	901	949	926	887	950	1000	996	995	965	918	935	917	950	934	983	900	950	881	887	904	965	900	898	972	915	955	898	930	967	956	902	988	960	915	879	985	1018	934	943	1006	928	934	890	929	949	919	950	956	944	978	928	967	916	917	900	891	900	1012	932	922	924	950	982	955	894	924	952	1002	941	907	899	910	936	929	959	981	994	972	878	896	939	973	919	934	916	922	927	969	946	916	950	928	912	938	929	917	929	958	899	939	961	963	943	948	955	965	906	991	974	970	983	943	949	945	917	878	957	924	925	955	942	919	956	928	934	945	948	985	926	904	937	917	918	1013	949	987	975	913	953	924	973	911	957	977	950	912	949	923	945	974	964	918	910	957	964	900	923	966	934	960	968	954	1003	927	913	965	950	981	992	957	957	906	887	984	885	944	927	933	917	1003	931	941	908	935	987	977	937	907	938	939	961	949	960	943	973	918	938	989	915	892	899	926	945	972	944	959	953	967	922	918	935	952	908	914	940	929	963	908	926	924	970	954	954	903	988	926	976	924	861	960	948	929	907	903	915	987	988	939	927	985	993	957	1003	906	946	949	932	948	927	926	953	943	984	967	952	942	911	896	940	942	929	925	947	951	881	969	998	972	912	905	1030	949	939	905	946	909	941	893	960	972	952	1068	946	941	1014	904	899	868	935	966	961	911	999	952	990	949	942	953	914	924	939	943	924	931	926	949	914	945	946	965	1015	912	935	951	942	953	951	972	986	944	982	968	964	972	967	966	980	956	953	927	969	967	1011	979	932	945	920	939	968	957	959	918	921	962	935	896	920	948	973	929	952	908	986	909	958	945	898	955	983	954	888	958	903	933	942	936	950	1003	947	978	895	893	915	1024	967	941	942	935	911	955	952	942	935	934	900	970	918	978	934	984	980	928	952	997	989	916	946	980	956	941	927	942	946	949	910	947	1005	1006	909	929	930	989	940	929	945	916	1013	951	962	939	964	974	975	923	895	993	912	905	937	944	959	976	907	939	910	971	926	947	903	943	958	989	872	915	926	909	893	937	910	906	959	924	938	958	955	923	967	921	960	957	942	915	910	924	954	945	903	907	934	924	910	938	946	897	896	969	943	969	983	952	920	937	924	914	932	927	937	984	989	974	941	952	942	894	929	976	965	970	992	923	985	853	886	904	936	907	929	983	937	949	883	923	930	870	894	986	995	888	977	913	899	903	930	970	975	933	940	959	991	950	918	936	972	876	957	948	914	985	930	923	930	929	927	989	916	905	958	967	953	934	976	961	895	924	883	956	974	936	1012	1003	974	899	952	937	981	957	955	936	993	996	935	921	978	920	931	965	926	976	972	927	992	917	891	924	999	937	894	941	969	896	895
4948	967	2202	3652	2785	2341	869	442	855	1793	583	349	330	330	340	341	348	330	320	332	347	309	345	326	343	305	330	320	318	308	339	317	328	322	333	318	314	305	313	298	313	326	314	320	338	331	329	296	366	337	303	321	327	318	335	322	295	293	338	322	318	321	350	363	315	341	349	328	331	326	333	345	318	312	339	331	345	311	328	323	328	339	306	338	316	339	333	350	347	313	349	344	327	358	319	347	325	327	319	318	327	321	325	317	307	319	310	301	350	323	309	303	308	322	335	384	318	325	304	320	285	347	329	346	327	317	342	371	329	333	356	333	352	334	303	343	296	354	363	301	313	338	319	348	324	304	369	294	352	331	310	311	352	325	342	384	312	356	338	345	369	329	330	327	329	327	315	333	338	317	320	343	350	340	347	343	333	351	321	295	345	342	333	311	317	311	330	319	310	325	331	294	333	284	336	307	337	347	336	360	292	334	310	336	297	305	313	307	315	317	302	324	350	315	315	298	331	325	327	312	320	329	325	298	335	360	288	318	316	311	317	326	303	355	325	344	357	325	369	355	336	346	353	322	347	324	300	312	302	337	325	309	329	327	320	336	328	303	310	307	315	355	364	323	294	300	313	290	340	369	329	321	338	299	345	320	322	358	357	328	309	339	316	354	353	347	323	342	341	324	325	320	296	349	342	282	313	320	352	308	337	307	341	332	296	301	345	330	314	331	333	277	333	362	317	352	309	324	327	326	307	299	334	349	313	331	318	313	323	320	319	342	326	281	321	324	328	324	321	307	348	321	330	330	344	300	316	290	347	335	307	293	353	319	361	317	325	345	339	325	326	319	329	312	306	307	337	317	333	371	354	336	327	315	308	305	283	313	333	373	310	321	294	349	344	349	330	346	313	331	342	311	340	314	300	312	313	327	355	344	301	310	314	368	336	317	341	306	360	324	309	346	330	361	310	322	335	331	288	312	317	301	341	314	345	290	357	344	325	335	297	325	338	337	293	336	315	284	350	320	340	327	334	297	298	343	329	337	319	320	324	293	310	345	339	331	322	332	349	311	311	304	350	328	300	298	297	298	354	358	317	321	333	328	322	305	319	311	339	331	363	303	309	348	317	328	320	329	299	354	277	311	318	291	329	314	315	308	331	328	366	362	324	335	319	300	319	330	313	315	331	334	315	349	358	318	318	308	337	328	352	326	309	298	283	305	323	292	332	322	341	313	313	334	350	304	317	343	345	310	312	306	335	352	322	354	357	351	321	290	315	321	319	303	336	338	311	315	306	274	322	319	343	321	326	314	347	299	334	359	285	344	302	326	293	346	338	313	324	388	345	340	324	339	312	342	326	344	305	306	332	344	327	332	300	351	313	316	288	320	306	317	295	342	327	330	355	327	322	326	283	329	353	313	340	363	348	320	317	296	305	310	345	337	285	346	353	282	328	338	317	330	322	324	320	333	301	341	355	367	301	360	323	325	339	302	325	337	303	350	300	330	334	319	320	316	309	300	294	335	304	289	320	347	306	304	282	305	323	329	307	313	324	305	334	350	357	316	349	334	336	302	324	307	327	311	294	260	313	281	301	338	338	323	313	327	313	334	314	331	313	320	363	335	280	328	339	363	322	332	324	305	295	343	295	312	339	328	331	358	345	325	311	311	320	320	318	339	345	319	326	339	307	312	311	338	315	316	319	320	308	315	331	334	307	325	343	353	331	304	320	354	317	322	358	314	326	296	303	309	345	330	318	319	340	344	319	285	340	346	330	340	339	322	347	318	343	317	330	332	348	374	327	297	303	329	324	321	348	309	305	315	327	340	350	335	341	348	333	291	348	284	305	336	300	320	309	282	304	349	336	346	313	317	353	328	321	330	271	309	297	332	340	318	269	349	334	323	341	327	309	356	351	324	346	338	316	306	332	286	340	316	350	338	312	328	304	353	350	301	341	337	332	314	317	327	303	323	303	323	353	339	317	327	345	318	339	312	306	328	306	294	339	332	326	339	297	331	311	293	304	328	314	330	316	357	338	327	331	329	335	282	297	314	301	292	328	343	293	307	341	298	322	305	340	320	336	312	320	366	322	332	354	324	320	317	298	330	306	364	317	312	360	332	337	335	375	334	328	355	338	263	311	319	306	306	335	332	319	333	324	311	304	320	354	321	344	311	292	292	328	343	308	300	347	283	338	339	312	333	308	343	321	340	324	338	334	316	296	287	302	344	335	328	323	280	307	323	338	302	335	334	325	324	337	348	335	369	323	301	327	324	325	313	319	342	295	305	298	310	301	332	313	338	276	332	337	304	320	332	377	316	307	320	335	324	379	299	310	305	329	310	337	353	319	308	316	309	327	293	302	346	313	321	312	316	326	339	351	312	352	344	325	334	303	336	299	321	350	309	301	331	312	325	361	317	342	338	341	327	352	283	337	356	356	312	308	330	335	326	326	333	324	316	342	327	330	327	332	311	320	293	327	318	320	369	322	298	339	322	338	327	344	362	313	284	310	320	349	358	307	322	317	321	327	306	343	338	321	310	349	323	323	323	327	320	320	331	312	346	355	330	295	283	342	343	336	331	319	305	314	331	311	306	355	340	348	342	313	341	311	299	354	366	335	329	340	308	282	320	354	308	315	335	339	329	301	347	303	314	307	329	328	284	308	338	297	353	362	331	278	318	319	337	334	320	310	315	351	387	314	328	356	341	310	311	312	316	307	360	301	323	292	318	332	314	347	313	319	288	327	344	331	301	338	335	325	329	310	325	323	338	291	324	354	308	284	303	313	310	319	340	334	340	323	319	341	339	309	352	354	332	296	323	337	308	340	333	294	323	323	339	303	344	325	307	272	296	336	327	337	316	304	310	338	313	349	349	299	324	324	302	297	322	330	315	309	339	317	337	320	325	342	324	346	301	335	326	323	303	342	322	299	336	297	350	307	314	315	334	295	339	324	351	289	334	334	315	345	350	334	310	312	330	387	358	296	306	348	344	315	309	319	300	323	334	333	331	343	359	297	302	323	335	328	303	330	307	333	321	284	306	304	329	352	312	300	344	338	313	326	328	306	320	304	322	312	325	327	340	355	335	316	347	307	328	360	320	334	314	327	292	326	331	351	326	313	303	344	357	317	326	313	323	346	333	317	322	302	340	313	327	355	326	344	337	302	342	329	333	349	320	325	322	322	366	291	303	298	301	328	314	317	312	312	330	332	332	342	319	337	348	338	354	301	341	324	306	371	335	316	328	334	328	317	351	309	318	347	332	325	351	374	355	334	338	348	344	309	307	320	313	318	317	332	324	343	317	326	345	326	313	317	349	303	313	328	323	329	342	322	301	348	316	316	307	322	329	326	324	325	325	314	315	325	328	331	303	355	338	324	346	341	299	328	370	319	283	348	340	341	298	335	320	355	321	312	317	337	340	321	350	326	309	336	300	378	322	305	352	304	340	327	332	325	314	316	319	336	349	294	324	309	339	345	320	353	369	312	328	355	342	328	313	287	319
3623	1231	4590	10015	9949	8258	3230	1270	3456	7074	1471	761	804	816	782	772	766	809	786	785	798	780	769	811	762	776	782	788	761	757	779	798	805	782	798	810	742	871	798	796	791	790	790	772	786	748	772	738	756	786	750	763	762	834	810	763	807	765	834	824	729	729	739	795	764	775	793	778	730	773	772	792	793	781	814	824	781	763	768	762	762	811	800	799	750	790	794	757	764	799	747	779	802	761	787	724	786	762	725	816	769	779	814	739	762	818	770	766	768	788	798	740	780	763	751	784	731	811	749	800	783	754	814	815	784	759	752	779	769	803	781	805	797	763	834	787	790	794	780	764	785	800	743	750	757	830	820	832	778	787	769	841	747	772	796	849	787	802	793	770	802	834	762	818	765	772	754	792	781	791	762	820	739	772	783	811	759	803	789	771	748	796	781	802	764	796	739	799	794	799	796	807	751	795	758	772	827	791	837	730	776	789	817	779	762	832	779	820	798	776	804	787	753	757	774	778	799	742	816	823	766	742	776	760	759	755	765	753	801	788	781	781	772	792	804	762	753	790	770	773	814	804	760	788	786	750	744	783	795	805	793	789	791	824	784	797	781	775	732	793	772	742	758	823	779	755	754	772	797	816	789	766	783	824	775	773	764	756	818	782	774	834	775	750	794	794	790	680	755	774	780	766	888	800	768	800	837	744	776	759	779	773	755	730	795	790	791	817	808	777	746	790	756	732	761	735	794	746	808	773	775	769	780	765	749	777	779	771	783	713	757	822	786	833	794	745	804	747	719	775	779	776	813	760	818	781	757	814	784	849	762	800	823	761	713	761	739	780	733	805	773	781	746	795	787	783	736	736	759	729	819	774	801	831	762	780	742	770	825	792	787	784	759	771	787	781	703	778	763	778	769	727	728	841	775	765	814	778	743	768	807	767	757	791	795	853	766	782	774	806	788	771	733	785	765	764	726	737	778	795	836	802	754	744	814	777	757	792	744	760	760	812	774	743	802	779	766	788	814	766	800	799	802	762	763	792	811	753	798	739	693	745	806	754	791	795	789	809	832	769	778	754	796	799	787	801	787	776	768	836	788	790	795	783	742	755	757	716	809	757	753	810	816	749	775	752	759	794	800	754	822	783	804	775	792	748	789	758	763	778	795	811	806	807	758	781	787	782	754	796	746	765	803	795	761	805	818	761	760	844	799	785	762	743	756	779	825	778	773	766	763	740	753	808	750	768	763	766	775	803	789	773	768	792	766	749	758	796	771	786	740	780	779	740	747	796	722	775	760	765	818	751	794	770	772	781	783	738	811	802	783	753	787	779	839	749	756	762	758	760	790	824	742	743	820	779	812	757	754	778	787	768	794	802	754	785	780	779	814	757	783	792	745	724	734	784	803	754	756	755	815	787	818	771	783	783	720	761	781	788	770	775	793	787	751	798	802	776	766	779	797	775	788	815	782	756	799	776	779	740	771	759	781	788	761	755	777	732	737	726	770	752	752	740	775	786	766	737	836	731	774	786	799	762	763	753	769	815	795	781	745	812	806	732	779	773	728	807	761	793	752	771	781	775	775	745	747	786	793	811	802	778	756	743	791	826	774	806	814	761	815	801	769	775	801	761	800	769	797	710	768	762	733	719	750	758	784	784	793	756	814	694	771	775	801	820	743	816	800	765	765	788	865	799	771	739	744	757	783	817	732	833	794	800	767	768	774	784	805	787	752	761	762	774	764	800	749	785	810	796	754	773	827	766	780	733	793	782	829	789	730	815	808	810	840	821	780	779	756	775	783	764	762	830	794	772	785	758	748	791	774	804	780	766	791	788	740	803	751	806	756	814	800	757	734	765	809	737	827	796	827	840	774	743	774	815	785	797	773	796	785	756	817	762	782	808	777	715	781	774	822	752	757	761	782	760	812	811	790	758	748	721	803	748	762	782	783	818	749	800	797	783	750	839	796	791	775	782	783	755	752	762	812	742	736	774	792	768	755	772	774	799	788	735	764	792	790	794	744	798	779	757	798	793	794	796	779	784	802	795	808	725	782	737	792	735	834	757	741	788	754	782	809	735	794	785	753	835	760	751	787	783	780	756	811	774	736	818	744	774	778	805	776	819	815	774	764	826	754	752	819	752	811	778	802	773	766	780	797	734	782	777	747	734	783	741	825	789	793	792	776	841	695	801	788	770	781	768	684	775	761	785	774	781	816	806	764	810	793	790	768	763	844	759	800	778	791	764	835	760	800	781	743	780	755	809	777	769	813	799	707	741	844	805	785	743	802	795	786	743	779	780	836	765	770	766	750	761	796	802	790	786	769	805	767	789	826	794	805	755	757	792	832	799	735	843	793	751	791	805	752	810	773	758	765	815	767	807	806	752	746	821	826	770	753	766	738	755	736	721	747	761	767	807	791	785	770	830	768	798	777	789	806	778	849	825	773	794	777	789	788	757	735	801	815	788	814	795	763	785	781	834	732	776	785	780	785	761	754	796	822	758	702	778	833	792	760	798	777	823	799	842	814	755	791	749	796	705	805	762	728	816	776	811	776	803	751	784	791	796	793	783	804	775	776	809	784	778	790	770	749	797	743	744	806	780	795	816	795	826	778	800	789	776	780	762	792	772	807	763	763	747	742	752	813	738	783	790	782	776	777	763	780	779	740	771	748	782	809	771	741	766	778	793	764	740	786	745	777	809	766	732	750	781	808	784	830	738	811	803	705	813	802	738	766	762	756	767	794	823	823	773	786	738	738	828	811	820	745	807	768	792	746	779	761	798	795	721	778	751	797	767	779	797	755	746	797	752	793	797	769	804	751	778	809	780	774	814	789	799	752	744	819	784	758	769	776	823	734	743	772	781	778	760	790	756	760	838	799	732	825	767	808	809	744	756	777	764	809	830	776	738	720	820	781	763	768	768	781	779	755	722	777	784	777	805	785	786	772	753	746	745	735	746	763	759	785	774	770	811	718	761	788	811	804	771	804	769	829	804	826	730	791	781	758	776	799	781	786	773	778	747	780	787	805	783	817	775	787	747	737	734	774	799	766	737	783	795	780	772	800	753	797	821	786	750	799	799	736	768	779	805	808	730	788	789	830	771	767	726	774	739	805	778	786	756	809	752	789	742	777	812	775	777	806	773	804	784	785	729	811	814	830	777	775	761	823	764	780	818	795	768	807	782	794	821	799	769	754	783	747	793	794	789	720	802	786	800	789	818	781	813	792	796	801	817	758	807	734	839	810	813	800	804	816	768	776	784	779	743	779	795	809	832	798	700	822	809	829	761	746	783	811	780	804	830	791	809	774	752	815	808	765	821	760	751	817	811	761	779	838	769	776	781	750	764	765	786	822	791	771	759	764	789	798	761	756	790	793	768	724	821	794	792	797	805	769	779	764	724	786	786	873	851	767	764	816	767	782	792	757	776	781	801	800	754	820	807	763	813	732	794	796	759	779	735	763	814	785	766	761	832	760	828	786	827	735	804	759	845	746	743	846	734	780	803
18227	5584	8304	6756	4667	1384	698	687	9943	18258	6470	347	278	233	219	246	252	222	274	230	235	203	239	227	217	201	201	191	226	235	196	225	220	219	226	222	192	199	193	203	221	206	221	211	198	230	235	203	228	231	198	235	212	186	205	244	206	216	219	237	199	202	205	249	202	213	201	198	253	206	214	172	204	218	180	227	194	205	217	207	208	219	221	215	194	222	194	242	218	222	221	189	212	197	220	224	206	210	238	230	222	193	196	198	229	200	232	197	202	211	218	209	206	235	226	222	222	210	206	243	202	195	204	222	232	205	214	204	212	196	227	234	226	215	185	231	200	198	236	189	229	208	221	219	206	226	210	210	218	200	205	208	190	203	201	204	189	212	218	199	247	212	197	193	220	246	223	195	205	195	188	202	204	181	222	221	208	226	222	235	210	224	189	223	224	203	246	224	210	196	219	199	196	190	213	213	201	212	187	197	204	213	216	223	218	215	220	212	219	227	200	222	261	181	217	215	199	236	195	183	207	223	218	189	215	225	246	204	202	222	221	232	203	212	229	184	212	237	223	224	231	177	212	211	216	224	216	221	218	197	199	226	198	189	217	219	232	200	244	212	201	212	205	223	213	221	215	224	189	227	202	225	201	201	217	208	210	228	238	188	223	212	211	183	211	227	228	223	202	204	222	213	214	198	219	205	250	228	206	212	234	220	223	191	225	212	208	220	199	225	227	219	198	216	191	228	189	230	230	232	198	208	229	233	218	215	188	231	222	225	204	230	207	208	215	187	203	215	185	175	236	246	215	242	218	198	207	200	222	184	215	207	218	237	246	222	218	228	209	217	224	187	220	205	216	209	239	232	205	210	190	225	206	198	206	208	237	217	216	201	209	200	206	228	225	240	245	222	236	219	201	214	210	220	221	234	257	201	226	211	184	219	199	209	195	198	212	231	212	213	208	213	208	228	225	191	204	166	192	192	213	248	216	210	224	210	219	213	229	231	201	236	202	219	232	215	263	237	212	248	219	222	204	232	231	206	212	218	200	227	206	221	200	222	203	226	209	205	225	228	201	188	196	229	242	204	220	200	239	217	223	233	219	202	249	226	210	246	227	234	214	227	214	226	200	243	215	218	187	190	224	219	198	196	221	208	246	235	231	198	191	201	214	204	226	219	211	210	222	225	197	221	197	188	193	207	241	201	192	200	206	224	228	216	191	213	234	227	221	203	211	203	230	216	227	207	224	197	185	231	199	195	181	211	232	192	196	218	210	211	208	225	184	237	205	190	218	222	201	232	199	260	211	202	206	209	208	203	228	203	213	213	218	206	210	206	209	214	210	207	191	216	242	212	211	206	228	237	219	201	210	222	224	211	196	236	214	191	226	215	228	182	178	209	227	219	193	213	192	232	203	210	194	174	211	209	240	211	178	214	204	187	219	218	207	215	212	221	220	203	207	205	208	208	201	234	207	199	201	223	209	227	216	232	197	200	214	221	230	197	209	216	216	235	223	235	222	223	220	215	173	215	197	207	227	216	190	213	211	227	196	209	186	179	214	198	222	218	200	207	227	218	190	190	195	232	200	197	223	215	219	214	226	201	201	214	197	220	211	194	226	204	197	196	224	205	224	204	220	220	218	208	220	252	206	205	231	196	219	215	223	207	220	192	201	233	245	204	213	209	226	221	238	254	241	229	214	198	210	197	240	208	222	204	207	215	218	218	210	239	208	226	226	207	217	220	206	212	218	214	187	221	209	183	182	202	173	209	217	192	196	222	204	231	210	178	213	202	183	200	234	222	203	219	233	206	207	216	211	216	228	236	217	225	220	230	234	212	221	213	192	184	219	233	236	210	208	211	208	214	212	215	223	209	209	217	223	239	236	214	235	208	238	194	219	204	241	223	229	176	196	236	186	201	204	216	217	209	232	220	199	210	221	216	208	208	240	186	208	206	209	207	232	225	214	218	235	213	236	215	234	219	216	211	219	171	207	202	193	225	209	249	233	216	231	194	222	234	198	209	229	223	223	200	216	208	212	226	185	200	206	224	240	206	223	209	224	212	211	230	205	208	229	213	210	207	231	211	204	213	212	223	219	216	189	198	213	224	206	198	210	221	193	221	214	211	224	203	226	210	235	196	229	186	211	220	239	210	206	230	220	210	207	240	216	226	226	213	219	215	229	214	219	223	218	238	218	197	237	209	208	241	224	235	209	195	258	204	225	206	197	217	185	175	199	216	239	201	239	241	204	206	225	222	217	253	206	214	203	207	235	219	239	205	224	226	214	203	210	216	239	186	208	205	203	218	208	202	201	229	204	232	208	229	221	213	224	221	234	216	186	218	215	201	209	206	215	206	248	240	212	234	225	209	220	217	232	212	193	217	222	222	216	209	226	222	190	231	238	235	209	250	173	213	202	218	203	212	248	207	245	223	201	214	194	202	199	224	219	182	186	209	199	204	229	195	229	205	212	219	219	213	210	209	223	181	217	233	232	231	218	228	211	210	233	216	218	201	228	232	202	240	207	222	216	201	206	205	209	213	187	203	210	204	173	242	197	211	181	221	218	205	203	200	219	240	233	197	211	218	217	226	207	227	227	211	220	221	212	204	201	196	183	191	228	212	192	209	198	218	232	214	234	213	211	240	195	202	223	205	234	211	220	202	231	225	229	236	235	195	208	217	210	210	196	214	207	245	212	220	229	192	201	222	236	192	229	212	206	225	186	193	214	216	181	211	175	231	207	194	195	200	209	219	178	215	236	230	214	185	215	206	227	194	227	195	198	213	223	217	196	237	233	205	209	216	213	199	222	204	182	204	234	235	178	204	199	230	218	229	218	206	209	219	192	216	239	230	248	256	226	239	178	205	206	199	223	206	185	249	224	227	216	222	242	196	220	200	214	220	206	217	223	223	227	221	207	209	211	187	207	225	230	192	201	224	253	203	216	206	177	212	197	216	207	209	222	220	213	220	226	217	213	226	194	244	207	226	237	218	185	200	230	217	222	235	205	216	200	242	238	194	248	214	219	215	204	198	230	191	212	210	188	204	203	208	212	221	202	213	224	216	216	218	219	177	230	227	180	220	219	196	215	251	206	236	212	219	198	216	208	211	205	227	209	214	218	233	179	205	211	225	227	204	218	200	226	233	216	184	221	248	198	243	203	219	219	210	221	201	216	194	184	211	212	243	222	233	198	235	222	200	202	187	207	233	220	190	215	213	214	205	201	193	221	204	204	201	210	197	272	227	210	208	205	176	211	184	228	221	218	204	213	223	238	208	196	213	236	203	217	205	199	214	204	186	182	193	194	211	192	198	207	225	226	202	205	236	227	239	208	222	210	231	238	226	219	214	226	193	211	210	239	208	222	214	210	194	227	228	220	213	206	209	248	203	200	204	210	220	175	207	235	216	210	205	212	191	201	223	220	219	209	220	210	210	205	201	210	214	224	219	219	224	199	224	204	228	228	222	234	201	219	229	224	207	229	229	211	204	208	216	212	200	198	235
10120	3881	13428	14083	12016	4697	2758	3326	28608	40609	9848	871	893	796	738	735	759	752	717	702	673	661	663	622	670	619	625	579	625	612	635	611	634	584	636	650	613	583	652	606	593	637	577	592	589	594	590	593	564	599	579	607	559	572	553	551	571	610	611	602	553	598	579	561	599	630	578	553	579	628	573	545	562	591	546	597	583	604	592	566	568	596	565	565	587	562	591	536	595	600	555	572	594	553	577	594	585	561	564	602	552	561	576	606	532	609	595	576	587	623	599	552	590	606	580	562	577	569	581	547	568	544	581	552	574	563	550	560	554	543	530	552	588	553	578	582	618	544	576	575	571	589	567	577	542	556	586	583	581	604	605	572	589	585	608	595	587	602	538	538	594	570	569	564	582	535	558	574	532	564	583	571	567	605	594	576	585	576	602	595	591	560	577	604	538	588	568	578	582	575	567	600	580	602	593	585	598	555	550	543	574	599	584	592	572	585	623	566	601	531	561	548	555	558	557	568	525	551	565	570	567	561	522	532	578	547	625	549	577	613	590	587	570	582	582	585	512	573	551	613	537	581	578	532	573	553	567	616	566	602	588	579	554	529	629	552	573	536	544	556	536	562	566	555	561	555	543	568	582	593	593	548	578	596	570	579	521	573	578	586	577	578	534	559	536	557	597	582	586	595	585	593	561	553	604	571	571	547	640	560	545	564	541	580	596	551	554	536	599	575	553	602	582	567	562	531	586	576	568	571	545	590	582	556	483	562	553	558	511	519	569	593	559	558	564	570	567	609	565	551	555	562	570	562	567	611	615	604	537	560	556	569	561	605	601	501	540	595	575	556	594	554	529	551	590	558	574	594	593	620	586	578	571	587	560	551	582	574	588	596	574	581	570	628	576	600	583	592	563	574	552	566	570	582	573	549	546	548	561	582	559	580	616	591	583	572	554	596	604	627	548	554	580	569	611	556	583	565	591	540	577	597	597	535	589	537	558	591	614	552	640	522	611	554	555	599	606	583	569	579	580	568	593	544	598	561	569	534	551	510	540	546	577	589	555	540	607	584	594	598	566	596	570	533	572	532	573	553	596	532	550	559	596	572	568	601	533	572	581	576	580	564	560	593	542	557	575	532	618	603	546	564	537	602	572	585	555	637	565	598	599	557	545	590	546	552	556	545	582	560	568	529	560	565	590	589	602	566	585	558	556	593	603	612	610	588	547	550	569	567	529	568	533	570	588	616	587	634	552	535	598	603	556	565	533	602	596	568	583	555	588	565	542	579	569	539	593	577	594	548	589	593	573	569	558	552	593	576	594	569	587	587	600	553	578	556	583	603	572	608	554	628	595	591	537	576	561	584	608	592	583	588	552	575	547	607	608	562	598	570	586	551	560	576	537	576	599	589	565	553	549	588	564	575	564	591	560	595	547	620	570	551	585	600	602	568	555	534	579	529	604	598	578	578	559	574	579	575	608	586	625	526	575	537	582	548	588	548	582	579	597	576	568	582	594	588	567	565	540	576	561	531	541	574	559	590	577	572	580	581	577	604	553	571	579	546	602	535	620	587	565	561	589	620	575	564	603	560	613	556	589	536	552	577	579	571	568	569	605	558	578	567	583	564	586	571	602	571	573	533	581	603	566	566	568	644	605	581	561	570	586	569	537	567	554	563	582	565	565	532	579	552	545	599	593	576	581	621	555	578	569	560	560	537	617	562	578	585	563	587	536	611	589	550	542	543	560	550	589	537	566	588	540	593	594	590	507	594	597	556	577	558	555	546	591	542	534	620	613	551	576	603	533	577	580	569	559	615	563	604	569	556	558	610	534	561	554	591	547	560	557	499	592	607	577	536	552	600	585	593	586	591	580	583	613	559	582	570	611	565	593	570	610	568	565	602	544	596	578	602	580	605	590	566	572	534	549	557	541	555	567	586	580	577	595	552	559	546	535	542	565	563	533	585	542	562	577	563	559	561	556	538	627	551	603	577	583	538	566	555	562	536	572	576	581	572	599	562	605	568	582	589	575	577	636	606	564	560	547	595	543	540	618	590	565	565	567	568	535	544	538	536	549	511	594	553	600	566	525	559	612	557	580	581	556	572	533	554	578	610	542	558	573	584	551	577	586	571	538	589	558	598	618	612	586	558	587	572	563	561	602	558	557	544	548	582	574	570	572	512	554	581	596	562	590	572	585	561	592	605	600	607	537	555	567	573	570	580	599	552	577	581	540	552	568	564	554	534	560	541	578	588	589	597	571	579	570	542	589	534	574	558	569	544	598	567	607	584	544	580	589	555	622	525	555	596	550	531	608	545	615	597	544	585	551	583	589	545	536	588	570	586	583	517	560	566	618	602	613	573	571	561	585	535	584	563	587	601	581	601	606	583	582	613	553	599	592	567	557	594	535	548	573	579	552	561	556	547	581	576	579	548	563	542	556	572	556	562	602	586	581	543	551	560	555	580	591	558	591	599	563	582	571	540	589	557	561	602	568	602	583	587	580	541	577	612	571	586	558	583	591	564	569	562	557	571	589	596	557	551	534	527	549	607	592	553	550	534	538	587	554	548	566	548	583	603	583	607	538	541	618	587	542	595	602	624	595	567	551	576	540	542	584	577	571	588	576	572	556	585	584	553	571	558	591	584	592	546	543	529	597	536	527	565	562	632	570	593	547	578	605	544	581	568	610	528	519	562	578	588	620	591	556	547	560	587	587	624	565	601	544	565	602	606	582	556	572	521	594	519	584	558	577	567	566	614	566	550	610	564	601	580	580	591	519	539	630	567	563	583	555	553	603	561	568	573	585	552	568	570	592	575	579	557	572	610	564	568	600	482	549	546	554	604	596	562	605	557	578	606	589	598	591	568	543	593	580	543	612	597	562	562	582	547	565	598	577	601	566	571	583	569	589	531	584	567	562	575	582	593	592	568	539	561	574	588	579	529	549	595	579	557	564	587	571	598	630	572	578	593	503	620	526	560	586	590	582	566	563	572	594	573	552	572	571	506	579	560	580	547	576	570	583	552	577	560	554	543	550	582	574	565	584	623	571	568	541	558	540	567	570	594	606	560	546	615	592	587	563	575	550	560	530	588	604	582	586	566	589	594	566	616	580	552	588	598	571	551	598	577	585	553	570	572	592	542	609	585	563	565	569	548	608	578	555	559	547	556	557	578	581	531	538	555	573	552	581	551	551	544	597	561	610	602	522	533	589	596	550	593	613	563	600	542	558	538	588	529	609	608	550	581	577	602	565	566	632	539	572	575	538	522	583	577	610	583	552	578	578	600	559	580	581	498	595	573	556	576	591	605	568	563	577	570	581	569	601	578	525	541	570	594	554	559	534	571	545	559	532	536	543	583	633	556	567	564	535	593	587	557	566	554	604	595	539	559	591	575	568	573	603	571	576	569	560	546	576	594	558	564	591	561	578	595	591	591	570	571	594	607	542	587	596	539	612	618	611	549	526	568	616	562	568	599	554	587	551	555	586	580	595	580	556	540	552	563
27877	22883	18155	6132	2567	1531	1180	927	11386	28588	11394	710	403	395	396	394	402	386	357	395	344	382	336	331	352	386	363	361	334	350	317	350	301	357	360	340	334	310	326	356	328	317	331	341	319	369	349	331	354	332	305	361	336	341	303	373	384	340	342	319	355	335	370	348	333	328	286	355	357	336	320	341	365	364	313	321	317	350	313	333	330	331	331	352	357	365	356	327	323	323	330	332	350	335	308	323	335	323	337	334	329	342	321	315	348	318	325	331	316	351	340	328	328	323	330	308	344	334	333	325	320	333	341	346	316	347	348	301	328	318	334	332	323	343	342	366	383	329	322	305	350	341	334	367	316	306	336	330	342	326	346	354	321	303	318	344	339	310	347	334	300	348	331	331	365	298	344	332	366	342	364	337	322	347	317	324	313	351	317	344	343	333	320	330	333	309	310	334	319	348	318	340	372	326	351	323	345	345	322	361	338	325	327	337	319	316	292	368	347	316	311	340	320	314	307	337	348	340	322	325	327	344	337	308	342	356	335	343	368	342	349	319	363	308	328	377	321	352	322	331	330	361	312	347	346	321	344	368	343	341	277	338	328	322	319	335	320	338	333	368	318	349	336	325	305	309	315	336	334	364	351	367	322	352	323	326	311	297	314	321	378	335	348	330	338	330	341	359	299	345	289	329	351	327	333	327	318	333	349	331	367	359	321	379	344	321	337	310	377	336	362	303	345	299	349	312	313	346	332	282	357	324	315	326	354	325	295	307	301	339	345	334	313	328	332	324	333	320	309	301	358	346	310	331	319	339	351	340	350	352	310	321	322	302	321	327	317	331	310	372	353	332	293	328	333	307	342	353	333	321	350	350	333	303	343	350	378	316	331	347	351	347	356	339	322	354	376	361	310	343	299	322	335	337	336	303	355	310	311	339	340	335	298	334	342	363	311	314	369	305	327	365	325	295	343	376	360	324	371	353	357	348	306	354	318	350	329	344	352	294	360	319	298	357	298	326	325	331	331	345	332	342	314	338	318	325	351	339	342	355	315	330	297	322	346	319	304	305	318	327	344	285	348	325	319	325	315	319	339	306	337	356	309	313	309	308	324	366	313	333	363	337	329	363	332	327	375	329	345	328	329	339	330	322	379	349	322	355	332	328	310	326	342	348	350	351	365	320	300	309	311	313	322	321	320	325	358	332	356	368	361	308	319	362	321	326	331	326	323	344	343	324	322	343	350	368	319	329	315	318	362	327	301	321	328	343	340	344	295	320	337	342	345	332	365	344	309	342	298	320	338	331	313	331	322	293	338	337	346	353	313	352	308	310	349	298	300	300	294	307	321	292	330	320	317	316	308	349	315	346	351	339	295	366	388	328	363	344	346	335	338	333	337	347	360	324	311	315	337	346	343	312	338	335	346	299	290	347	333	315	367	335	337	356	343	336	348	341	342	336	322	337	327	348	352	347	344	336	301	334	281	305	358	337	345	345	326	332	330	309	338	339	330	316	310	327	324	334	339	344	304	319	364	353	343	307	328	325	333	301	324	351	336	323	332	308	352	343	344	326	306	312	326	349	306	300	302	344	357	343	374	324	350	369	357	335	354	337	346	330	328	347	294	343	341	329	330	378	355	327	285	319	329	329	361	383	337	361	323	334	378	335	311	325	360	344	351	344	356	338	315	350	364	331	322	336	283	325	366	369	350	364	345	314	345	344	324	339	312	299	337	305	348	340	336	337	391	354	368	350	340	349	325	351	337	328	297	308	330	323	324	313	321	320	314	352	358	329	337	345	351	339	327	353	366	333	327	323	302	315	356	376	382	317	352	314	323	314	321	332	306	332	329	333	355	366	345	313	356	358	363	319	329	341	338	304	344	315	322	330	337	313	329	316	361	348	341	316	315	332	341	334	316	333	334	324	336	329	353	309	305	335	355	343	342	327	368	358	309	310	374	363	323	309	343	331	350	342	339	340	328	390	338	331	334	357	296	336	335	369	354	345	322	354	365	297	359	330	346	351	325	350	352	325	324	338	298	334	329	305	347	330	347	330	348	370	334	306	354	310	337	327	319	354	312	327	323	343	329	337	338	337	329	363	340	377	326	300	315	328	361	338	365	353	325	329	334	347	341	322	324	309	339	335	317	342	335	308	319	305	323	335	319	347	331	374	341	337	346	360	313	355	314	375	365	354	313	352	337	336	319	323	328	361	351	348	324	369	353	309	372	351	324	311	320	362	368	328	319	307	353	364	307	318	337	335	306	327	296	358	345	316	353	313	338	360	333	337	350	337	329	293	329	322	317	298	336	332	348	350	323	306	325	310	330	325	324	370	319	352	347	311	320	357	334	292	335	325	363	323	335	315	344	335	349	354	340	338	332	319	360	308	329	328	317	311	373	334	313	370	335	340	320	381	317	331	340	338	341	353	312	379	342	336	350	282	322	335	340	330	315	326	337	353	339	352	341	336	305	331	314	333	312	346	317	320	356	329	304	339	371	354	350	322	331	369	317	344	307	337	341	319	328	321	341	326	332	338	331	329	358	325	361	348	353	312	305	318	373	343	350	337	326	351	328	317	337	310	320	351	305	324	307	332	324	341	325	340	345	326	327	327	323	357	345	327	308	318	333	338	345	344	366	331	294	345	313	332	348	336	343	342	347	363	343	342	322	334	332	314	363	361	299	360	363	343	331	339	346	351	367	296	368	349	330	343	360	296	350	357	306	337	300	340	342	333	332	342	324	351	332	350	312	366	322	353	388	333	335	328	342	335	338	325	324	337	355	339	328	330	302	347	351	356	315	366	337	340	305	310	324	341	326	324	347	320	314	361	296	299	375	351	343	313	348	351	339	346	320	322	312	340	353	299	305	332	313	349	334	367	343	303	343	315	330	346	325	355	355	349	313	299	339	352	290	316	310	323	338	332	307	311	321	325	343	338	332	351	323	321	363	331	321	314	345	334	333	353	322	327	352	311	329	341	325	316	338	370	346	311	353	380	310	338	310	327	306	327	329	366	337	344	337	336	358	348	297	326	334	310	322	318	333	308	351	307	332	328	314	314	336	343	362	354	324	358	343	324	302	318	352	321	292	336	331	340	376	349	336	313	325	362	313	353	328	332	337	333	333	383	301	331	316	358	341	301	342	320	342	305	348	338	338	308	325	314	352	340	344	326	346	338	355	325	357	321	299	343	355	340	314	319	389	331	316	326	341	319	305	333	359	335	349	333	331	343	297	331	331	341	341	341	312	293	366	295	321	324	314	326	334	342	315	334	325	314	314	349	320	314	348	343	302	312	346	342	349	353	335	360	366	360	370	379	302	358	321	341	352	342	335	320	338	340	302	360	341	333	338	331	346	324	344	342	319	296	345	331	308	308	330	305	332	328	333	328	314	341	330	338	322	314	339	311	363	323	320	334	334	340	355	304	317	361	335	345	329	326	281	343	337	336	291	329	319	374	302	350	330	320	326	330	336	333	333	322	342	338	325	305	325	356	333	325	330	361
14389	17500	15254	10881	7289	5407	4728	3821	30160	48474	16448	1535	1444	1312	1215	1273	1193	1140	1040	1100	1077	1060	1000	990	945	986	986	940	998	934	958	903	934	904	911	869	961	904	948	917	851	897	970	882	831	872	850	828	860	901	913	843	804	836	891	844	823	899	882	836	860	804	853	854	880	853	880	840	833	821	848	872	862	798	843	830	849	871	828	922	851	823	820	849	818	864	860	828	867	827	876	865	808	832	776	848	817	833	841	811	838	743	850	842	822	862	832	828	813	821	833	845	794	839	839	830	838	814	856	840	878	824	826	807	821	880	833	798	846	820	887	860	841	815	803	844	808	863	874	771	887	838	801	842	802	843	886	818	810	857	837	851	824	820	819	854	807	850	828	782	787	811	798	835	809	825	836	838	853	845	853	832	822	789	840	832	847	866	887	829	814	828	844	854	830	820	823	846	862	853	803	846	820	854	853	840	846	839	852	841	777	845	868	789	847	866	817	862	834	796	820	824	804	848	842	799	808	751	813	852	842	826	840	846	777	796	804	879	848	874	846	828	852	786	811	802	863	774	830	823	770	812	786	884	848	841	823	873	813	795	817	840	839	854	873	811	841	834	849	842	824	869	776	771	819	847	823	901	867	798	878	837	832	843	820	811	842	854	818	815	891	813	789	823	826	821	842	878	801	830	857	843	820	790	790	815	805	813	792	838	806	803	810	858	839	836	806	853	842	829	853	796	817	832	809	837	844	822	822	825	836	872	835	860	835	879	802	862	863	818	814	863	861	803	809	800	838	848	844	856	877	822	880	844	767	837	865	789	812	839	834	821	810	850	818	857	842	787	834	878	841	869	863	864	857	813	792	779	855	825	834	823	864	854	883	799	796	780	841	840	861	841	821	805	812	833	817	893	817	790	851	806	755	800	842	826	831	828	833	822	830	807	842	812	820	806	840	824	810	823	779	773	856	841	828	807	829	831	857	808	779	850	861	837	842	814	874	871	871	851	811	811	829	802	908	788	856	827	862	805	871	872	854	850	812	881	819	808	788	833	814	890	851	829	844	795	866	790	843	831	860	843	890	867	847	854	798	791	846	842	848	836	822	807	829	806	863	799	843	817	843	833	837	783	885	861	838	808	856	820	788	842	795	807	847	874	827	837	783	876	832	842	851	849	856	804	842	860	860	843	848	825	804	837	835	864	870	845	805	859	859	827	840	793	781	834	828	841	857	805	832	794	806	857	842	811	824	796	800	833	812	817	799	893	822	883	793	834	801	834	885	828	814	811	854	812	882	820	811	814	834	851	771	794	834	795	836	825	827	841	808	801	813	804	816	799	845	864	774	841	833	807	803	837	875	840	853	841	832	772	845	827	829	832	883	870	861	821	820	853	817	848	808	836	867	858	827	798	811	884	797	833	831	856	787	855	796	814	822	898	807	805	833	812	809	833	821	837	795	833	845	857	846	800	847	858	870	812	792	853	815	819	823	834	828	780	832	854	769	784	858	842	816	850	879	877	785	805	835	836	821	798	820	852	819	848	789	820	873	745	833	811	822	838	802	861	784	857	808	818	880	869	829	879	801	850	860	812	862	846	857	815	834	832	866	872	790	815	844	815	819	780	838	835	854	851	804	809	780	804	821	851	777	837	851	815	827	822	896	810	855	807	811	878	803	848	828	858	855	824	824	877	803	826	884	825	869	815	787	835	837	810	822	813	846	785	859	843	832	883	825	817	819	807	828	819	875	836	824	812	816	814	785	794	862	833	845	849	801	864	842	816	788	818	786	819	821	790	814	841	841	836	803	857	834	844	845	806	823	851	816	878	839	826	859	791	853	838	891	803	819	853	857	771	813	839	836	842	843	830	809	832	870	852	826	817	809	818	819	870	793	854	835	832	819	829	807	822	852	864	818	830	821	789	831	843	869	809	835	850	843	816	803	830	796	840	850	813	870	822	829	866	826	791	810	781	785	801	867	882	868	841	799	822	839	812	787	862	843	823	824	804	805	862	811	803	810	816	817	831	818	802	841	865	840	834	871	794	827	838	836	831	786	861	838	842	832	811	835	821	865	838	832	817	856	791	845	787	790	859	850	806	838	826	841	802	815	841	847	830	855	839	839	849	777	844	789	887	811	843	786	821	837	858	794	846	820	788	879	848	799	840	848	836	865	835	828	858	816	831	823	865	819	807	851	794	844	843	828	824	813	833	869	808	833	835	807	850	815	791	882	867	826	825	805	857	852	853	858	866	778	822	824	789	823	878	793	821	833	835	862	851	791	786	866	836	796	822	799	802	845	854	783	806	819	847	792	846	842	857	851	833	852	808	822	892	849	788	861	857	821	877	854	848	861	839	840	810	826	805	775	839	848	848	864	841	812	835	835	843	825	819	820	793	841	873	805	844	781	854	810	879	849	848	846	792	842	881	834	831	824	845	850	836	837	819	838	789	823	806	800	847	835	777	861	811	880	831	836	777	799	811	842	872	821	836	832	868	850	890	823	862	844	834	824	835	848	819	832	821	791	838	854	877	843	817	848	842	862	818	821	849	824	845	793	783	780	789	822	785	831	828	877	854	843	818	875	795	832	861	844	818	808	869	882	871	864	821	857	858	861	860	857	863	776	842	835	862	856	824	807	832	832	862	860	839	815	832	776	885	854	872	830	860	875	774	792	771	808	842	870	837	868	757	820	821	846	820	827	856	833	824	855	799	842	815	772	898	818	785	852	827	800	861	845	789	818	828	802	823	813	844	821	796	875	839	851	841	835	835	840	875	819	820	885	821	871	910	845	881	793	879	830	828	848	815	869	852	842	874	894	869	832	824	801	844	846	846	850	836	819	843	807	803	838	866	825	854	852	841	841	812	842	869	775	796	797	877	871	849	822	826	841	840	792	823	813	855	843	806	842	854	826	812	851	870	821	847	837	803	842	847	835	820	798	808	845	796	858	835	789	766	849	904	854	845	799	834	806	854	822	854	801	785	865	854	814	816	824	854	826	870	827	861	821	829	792	839	807	816	835	827	853	817	801	869	847	795	875	824	830	869	827	789	871	804	811	894	838	878	816	828	859	812	841	876	793	880	819	851	796	811	798	789	837	868	854	823	839	818	818	838	827	805	822	865	816	812	828	827	815	822	864	878	800	804	773	877	825	861	867	829	750	850	829	823	824	842	883	855	911	790	800	810	817	821	799	805	805	814	850	811	869	836	844	847	810	791	839	854	799	843	775	787	868	779	830	851	801	823	786	839	816	798	880	867	801	865	821	852	842	855	833	752	811	830	810	789	873	842	804	817	839	817	807	829	801	816	838	796	848	819	808	783	783	839	823	815	860	884	858	844	779	829	826	829	879	837	831	825	852	755	849	814	844	870	882	836	846	867	750	822	798	817	837	831	827	833	857	804	811	810	865	803	834	829	845	806	840	814	801	778	804	786	838	818	772	862	839	851	797	864	838	840	861	825	868	794	923	809	809	867	819	856	800	786	802	833	837	834	831	832	838	859	831	839
6007	3689	5517	667	606	410	434	380	830	1453	684	359	320	303	341	313	315	355	354	310	324	309	311	326	299	319	314	323	313	368	309	310	327	315	324	318	293	291	330	292	331	330	333	321	282	314	307	330	331	325	286	351	334	308	343	312	311	299	316	320	330	320	337	337	328	306	311	346	358	345	296	319	332	311	337	352	299	347	332	317	351	330	344	347	351	317	349	319	316	319	328	359	325	319	334	307	346	333	327	349	327	328	339	293	337	300	332	340	316	329	340	357	301	308	298	310	314	322	325	331	324	312	325	304	340	335	330	288	342	324	341	323	277	335	338	316	299	336	283	325	346	336	357	290	279	336	297	344	352	321	328	307	302	307	332	307	312	343	334	338	306	339	331	291	346	320	316	307	304	296	333	311	342	306	303	326	316	304	317	334	345	338	330	357	316	329	361	303	336	348	304	302	340	338	325	339	310	343	299	319	331	294	361	300	332	328	336	337	348	327	335	357	305	316	330	290	350	296	306	299	312	324	339	311	330	308	329	282	298	331	328	324	344	326	271	348	335	347	325	327	324	331	305	316	346	314	318	342	310	330	384	360	358	325	328	373	334	327	292	292	303	338	332	331	322	336	318	313	340	316	346	296	325	308	331	305	313	341	337	314	320	346	376	330	330	294	324	325	347	341	334	318	331	322	327	349	311	318	292	301	334	318	318	324	340	352	330	322	315	341	359	329	328	302	320	331	292	313	333	334	335	313	331	337	282	328	345	317	324	317	290	321	321	349	321	293	351	314	318	304	316	308	318	320	297	329	344	353	307	322	334	292	340	318	348	345	336	341	328	303	326	319	314	322	318	342	324	327	338	336	340	361	305	343	307	313	318	311	333	313	312	317	314	307	320	293	329	319	335	321	329	295	334	335	323	313	315	321	360	323	307	337	355	321	348	320	317	299	326	350	322	307	355	335	330	297	354	302	353	318	315	310	304	317	338	349	342	300	313	342	301	315	339	327	318	290	358	340	303	301	314	329	337	325	342	345	303	318	314	320	296	300	312	313	341	330	303	323	282	310	361	315	345	311	326	291	323	337	296	346	310	318	325	334	323	320	320	326	319	291	297	331	327	341	321	268	307	322	302	298	296	311	311	310	346	312	323	303	288	324	359	329	339	320	288	288	302	327	311	318	325	327	343	324	333	314	352	333	341	314	331	324	324	332	333	342	361	326	332	317	331	317	310	314	301	308	312	305	297	313	368	337	311	305	328	324	318	339	305	333	337	316	350	317	314	300	349	330	323	306	332	343	310	321	339	311	329	325	337	336	302	333	323	301	306	332	318	321	353	358	343	334	352	351	291	357	292	318	329	327	349	296	326	347	336	331	328	319	331	319	306	319	300	339	350	325	300	341	301	314	356	325	290	324	310	309	311	304	330	314	327	312	331	360	320	299	348	302	291	305	282	314	352	317	262	289	329	323	324	337	316	309	289	301	320	296	318	331	343	329	324	339	320	328	318	329	313	323	346	350	340	337	342	311	318	316	334	315	307	345	363	293	320	306	349	304	298	355	313	340	311	316	320	325	317	355	309	315	347	314	294	313	309	341	300	356	311	324	335	320	327	334	348	302	318	322	327	332	322	341	349	352	301	318	337	328	350	321	361	303	296	322	312	293	328	333	324	280	330	298	307	322	331	304	315	296	317	359	325	333	301	316	300	320	319	300	342	319	305	346	337	331	318	321	323	334	298	354	321	281	326	325	294	344	300	358	321	311	324	331	327	324	296	346	335	312	350	329	309	326	302	316	327	301	356	325	315	312	343	337	325	308	312	347	337	359	324	337	297	295	328	304	340	316	293	305	345	301	317	340	296	343	314	342	325	335	301	321	314	344	338	327	290	293	328	327	302	340	335	308	352	303	280	320	301	316	304	326	307	318	293	302	325	360	325	330	312	365	344	309	340	341	340	286	317	354	294	320	344	304	340	321	321	313	318	323	346	306	301	299	302	346	320	299	338	343	342	307	292	330	318	309	281	313	291	344	330	334	306	321	317	338	321	298	295	292	356	322	332	333	337	305	307	348	302	311	314	300	311	317	314	328	297	308	309	312	347	338	313	315	326	327	303	315	306	305	339	346	338	333	336	337	342	324	340	304	332	324	325	333	343	325	296	324	322	354	304	350	315	323	320	321	323	350	279	343	330	335	330	328	322	320	364	303	360	307	328	322	336	326	300	347	314	342	357	332	342	300	320	336	314	296	321	305	303	335	302	322	326	337	318	302	334	330	329	347	302	329	311	322	285	339	307	361	345	303	319	314	327	328	307	302	315	326	353	316	344	312	333	333	324	317	315	314	314	349	311	325	349	337	285	325	334	310	291	312	370	300	325	315	314	355	336	320	328	346	322	318	344	323	335	333	311	330	326	293	328	320	305	328	352	328	315	290	337	358	287	313	354	312	353	325	383	303	328	344	314	326	307	337	323	288	311	295	311	331	305	299	345	320	347	377	314	322	335	311	290	266	366	295	313	307	315	356	315	312	335	323	314	313	329	314	344	337	323	332	317	333	349	340	316	356	312	330	307	316	339	336	320	315	315	303	290	320	356	301	269	347	319	311	334	350	307	322	307	315	341	333	366	330	310	292	316	336	340	345	291	337	294	325	333	317	345	292	316	346	362	325	287	319	317	326	333	352	371	307	309	319	328	311	301	285	330	336	332	347	348	311	333	359	324	324	308	290	332	316	359	324	311	311	338	312	296	296	354	297	337	339	342	301	302	329	341	333	310	304	293	327	309	289	314	331	324	318	327	342	343	367	334	292	302	304	327	321	339	320	327	330	333	342	329	304	324	321	325	333	302	327	286	337	337	313	301	315	324	318	308	325	305	315	297	361	331	359	343	298	313	334	299	312	340	343	288	339	305	304	294	323	324	323	314	330	299	303	336	300	328	303	294	321	328	324	321	296	347	349	324	348	346	296	321	371	306	317	322	344	312	304	280	285	330	323	342	317	346	328	324	319	316	308	325	353	296	342	314	304	322	318	336	311	320	310	318	333	338	304	308	333	333	293	317	334	347	328	283	319	331	340	329	339	350	315	290	323	331	348	316	296	279	301	326	329	308	302	330	322	315	357	346	318	344	353	311	291	304	337	338	319	327	328	320	323	295	289	313	329	300	311	301	285	331	314	336	319	326	304	299	343	322	314	331	335	352	313	333	322	318	288	342	302	328	331	326	328	326	289	330	354	301	349	292	364	336	325	333	319	299	277	340	309	331	351	351	290	292	303	321	319	315	332	311	309	287	343	303	326	315	303	299	310	347	310	336	326	324	320	298	306	339	330	327	312	308	323	343	308	309	301	346	355	363	342	334	302	357	326	332	285	322	331	309	300	286	307	372	354	364	333	321	310	332	296	334	327	323	340	346	344	347	324	300	327	307	326	368	316	341	307	338	324	307	302	333	330	327	310	327	300	314	343	328	341	313	347	338	316	301	295	316	338	302	326	326	312	332	321
4217	3632	7077	1540	2216	1357	1311	1151	3547	5947	2325	823	762	822	796	833	771	789	798	786	790	785	785	755	801	797	794	753	777	792	816	749	760	799	769	790	806	781	768	789	805	782	795	811	774	762	789	788	776	745	769	811	808	778	781	751	741	763	773	785	776	828	815	754	789	795	789	828	765	756	741	800	795	793	795	773	758	830	808	784	758	821	765	810	767	759	813	757	800	789	798	768	791	791	808	712	778	754	772	802	779	755	784	811	752	754	764	779	744	751	770	775	758	797	773	801	766	755	829	826	823	792	789	792	747	791	791	764	721	751	790	747	776	771	778	816	846	776	829	776	753	793	800	796	758	815	735	801	795	759	771	793	786	808	829	770	789	801	742	787	826	750	759	769	761	760	800	755	754	794	754	797	806	780	778	758	808	804	825	797	804	751	753	707	789	800	753	710	830	775	776	810	783	796	774	784	815	752	749	741	790	746	790	798	789	834	833	811	763	800	782	758	765	735	750	784	845	762	766	734	763	759	786	810	754	789	747	772	799	784	797	716	776	766	789	755	809	764	748	745	763	760	794	758	792	824	803	768	810	807	741	794	779	788	770	793	801	792	771	759	788	792	801	809	779	803	718	726	785	775	771	790	750	765	811	857	810	771	760	765	819	746	765	756	839	792	778	769	755	783	815	794	757	779	781	808	781	778	759	764	826	785	766	752	783	782	716	826	817	797	786	780	767	816	756	773	761	787	800	768	757	726	759	773	719	757	782	721	790	740	787	785	779	763	789	822	775	823	772	759	821	773	762	765	822	782	781	773	757	781	784	834	801	757	767	781	802	759	799	797	782	781	771	815	813	789	788	767	823	740	815	790	754	786	801	753	755	761	761	792	796	790	777	839	772	813	760	743	803	755	822	816	787	737	770	801	786	810	779	761	760	822	788	768	806	814	771	788	782	806	821	759	724	807	827	779	803	773	805	785	780	765	786	761	745	783	768	817	770	791	774	746	747	775	709	740	809	857	783	780	779	775	819	806	794	798	768	750	804	787	776	746	733	766	766	752	773	785	773	735	757	784	792	833	773	758	832	726	810	823	805	749	831	780	791	798	743	771	774	807	802	795	801	729	798	805	785	799	806	747	824	804	813	801	750	745	759	777	779	760	796	789	782	819	801	812	764	770	775	780	779	814	827	779	790	791	802	779	784	746	761	780	766	774	761	818	754	763	828	793	775	773	797	752	818	810	776	777	795	825	797	780	806	764	783	756	798	784	827	807	819	774	781	782	754	764	804	779	790	785	795	799	749	782	806	785	837	786	831	797	796	766	749	816	755	798	796	807	787	719	750	755	784	809	761	734	752	838	716	764	767	814	790	764	751	800	808	786	758	823	785	796	775	691	813	812	780	784	769	761	710	800	749	759	818	767	762	753	793	780	821	729	740	781	772	841	786	748	765	786	733	786	779	796	741	800	774	777	795	810	709	802	789	779	759	790	776	741	792	786	793	750	797	828	773	777	773	771	814	772	764	797	764	790	753	751	792	756	776	766	796	794	773	710	776	805	741	746	806	811	789	777	758	757	786	795	807	735	732	742	785	781	771	797	829	785	805	777	782	788	821	772	805	782	772	808	777	791	787	746	778	797	788	789	762	805	767	738	781	755	753	822	752	812	807	790	797	729	815	773	773	792	773	766	758	781	801	784	796	800	783	815	762	742	806	794	769	849	817	741	734	782	761	760	731	811	762	790	795	750	744	792	746	802	754	844	797	759	783	798	752	754	760	782	774	818	788	770	741	772	780	799	730	805	800	745	771	758	750	752	782	781	780	792	794	791	774	778	807	752	805	822	827	770	751	750	827	797	769	822	782	764	858	821	761	755	795	786	816	806	771	796	781	769	771	793	776	712	795	783	792	792	726	784	784	848	765	793	859	761	769	777	744	745	811	734	768	762	778	744	800	774	806	813	790	775	830	761	809	781	787	781	758	770	780	765	810	830	786	751	768	727	717	755	776	778	791	803	803	809	788	792	800	767	779	825	779	785	797	739	762	748	797	733	777	765	801	758	749	765	810	774	724	779	785	744	756	771	770	793	786	815	760	809	803	776	844	802	725	786	734	767	801	796	742	819	798	760	831	847	757	779	727	729	777	828	753	801	803	741	797	780	802	789	779	796	758	787	758	765	736	757	795	770	832	804	735	774	785	797	839	734	788	811	773	774	727	815	817	803	770	748	777	788	860	736	798	831	805	793	783	792	777	757	768	789	821	785	811	798	813	812	836	746	765	777	797	786	740	834	800	805	773	767	804	750	768	769	790	774	776	812	806	772	778	818	807	784	797	761	786	765	797	748	779	751	760	786	768	771	771	826	730	746	773	760	768	807	798	809	756	808	759	815	779	724	817	789	751	840	759	793	807	772	806	762	801	823	764	822	735	766	784	746	747	743	789	749	810	757	815	780	721	797	784	762	788	789	782	750	781	766	801	781	779	772	815	786	790	815	766	817	745	810	791	770	784	797	803	723	744	753	799	819	778	748	804	716	761	743	773	790	788	764	749	766	790	757	754	745	824	794	770	738	830	798	771	800	780	809	760	773	764	752	792	726	741	739	800	831	776	762	773	813	791	821	772	773	857	758	774	733	783	774	799	783	786	796	793	760	814	793	807	781	794	789	793	746	791	843	804	778	737	840	788	816	770	745	809	780	792	774	783	798	780	795	758	771	773	764	783	784	753	794	789	789	750	802	777	780	800	779	769	743	797	797	798	804	785	791	784	752	793	760	766	758	770	748	768	740	734	800	776	793	804	760	762	790	769	785	783	817	813	800	791	802	747	794	770	798	791	832	724	782	764	793	754	798	736	820	770	826	798	731	787	805	800	760	813	750	809	784	859	785	755	787	735	814	794	822	777	874	777	750	818	769	810	766	797	809	789	781	775	787	814	773	781	759	761	779	810	797	779	749	806	739	769	720	771	814	771	792	804	816	813	766	842	777	735	766	752	790	764	783	745	822	812	807	768	773	803	728	784	804	823	735	808	737	791	749	784	818	787	858	810	784	797	753	799	801	758	751	820	772	775	820	820	776	726	769	823	772	787	785	759	783	776	789	825	804	815	831	757	814	771	777	750	873	783	812	733	759	782	780	707	785	764	784	767	809	801	773	783	763	817	744	804	740	734	838	767	806	746	790	751	808	754	772	785	791	783	789	778	741	754	711	789	749	782	807	779	763	747	795	759	829	754	769	769	789	802	757	796	792	816	762	809	814	774	799	745	770	799	799	755	855	744	788	795	831	767	776	808	797	796	827	864	735	815	749	781	797	798	738	803	767	805	763	772	833	764	750	751	747	737	818	786	763	780	817	823	808	844	742	782	767	755	763	775	756	780	760	747	743	764	806	723	796	786	777	789	789	755	782	830	751	755	824	803	795	782	806	746	789	795	830	775	773	811	782	768	821	792	745	766	833	823	761	767	749	781	846	752	787	788	775	764	785	770	805	822	780	794	807	786	829
20408	10443	3988	2472	1405	775	617	1264	11727	18497	9925	556	246	261	247	216	224	230	240	250	245	257	241	249	232	243	222	213	244	235	241	228	222	261	216	242	213	222	225	234	262	221	257	245	226	224	230	253	236	214	240	245	231	233	211	217	211	203	209	235	234	242	231	202	217	217	234	222	220	203	223	223	246	223	247	204	232	221	211	217	255	239	254	224	223	240	222	191	227	247	218	231	240	214	250	247	208	202	220	270	224	201	205	229	245	270	219	237	231	219	240	258	237	249	213	211	246	235	220	206	227	213	235	220	251	226	220	206	211	201	217	231	223	242	232	229	219	243	220	255	221	220	213	221	241	204	220	248	204	248	214	214	236	231	226	228	223	240	195	233	239	231	256	240	224	231	260	223	249	203	280	233	236	227	227	234	247	248	248	196	266	208	206	228	210	245	236	223	246	216	230	229	221	245	260	237	210	214	228	246	240	210	244	230	212	240	210	208	226	233	235	210	220	211	272	237	238	226	198	230	245	247	208	252	214	239	211	265	251	261	226	199	234	250	222	215	230	221	247	259	218	204	223	242	231	257	228	237	252	242	229	247	209	238	196	199	227	240	212	202	230	229	243	230	229	230	244	228	252	240	257	233	228	239	225	225	245	238	244	251	249	238	246	213	238	208	219	242	249	224	220	227	202	229	238	216	215	249	219	236	206	207	232	231	231	237	228	211	238	205	247	219	246	231	243	243	228	226	240	252	236	220	220	237	230	231	227	230	241	238	232	226	250	242	223	224	257	203	239	207	255	223	220	239	212	219	249	233	262	236	234	208	197	190	241	219	215	209	249	216	215	234	254	245	216	241	209	248	234	210	210	242	252	193	233	234	223	224	217	223	225	240	250	229	210	205	224	232	214	264	217	206	248	248	231	224	274	228	242	218	243	210	231	237	254	238	222	231	227	220	232	209	225	224	214	240	248	232	240	240	230	215	236	236	191	210	215	219	230	229	246	223	215	214	231	235	228	210	222	225	254	257	231	216	244	234	249	199	232	197	233	224	229	223	207	249	214	250	230	242	259	211	191	201	241	201	237	201	207	230	226	245	236	269	251	204	191	213	212	235	234	233	263	219	212	218	220	228	218	225	244	198	216	229	222	239	252	241	197	217	214	213	239	232	256	245	232	244	215	236	258	217	232	257	231	213	222	234	210	250	237	210	220	235	231	217	258	264	212	238	224	232	214	232	202	224	216	214	198	215	229	242	203	216	233	226	206	224	209	229	233	237	242	208	221	232	237	246	231	244	214	230	229	241	234	217	238	219	221	228	241	246	239	243	244	229	265	252	239	217	238	198	237	220	215	213	219	221	209	234	241	226	220	232	249	218	210	244	225	245	242	248	199	231	202	227	236	229	240	228	216	261	214	236	237	209	215	223	212	235	233	214	217	232	262	220	217	260	201	197	236	232	237	239	224	226	238	246	244	252	230	205	238	207	214	240	224	223	223	213	226	232	233	263	226	225	225	227	234	234	221	237	227	208	214	231	237	225	229	202	211	212	225	228	212	214	246	242	230	226	219	221	218	227	240	267	245	223	252	185	249	252	231	222	231	213	222	223	221	224	238	202	235	205	220	224	230	225	222	243	243	234	225	233	227	201	217	235	230	232	206	223	223	236	208	256	233	226	216	216	218	238	232	234	210	216	215	251	224	235	224	231	222	212	215	234	223	245	229	211	253	231	213	235	204	235	209	222	255	225	245	227	205	227	192	231	233	211	255	236	244	246	201	225	221	214	233	196	204	231	221	207	210	231	202	226	209	230	221	213	259	223	236	223	237	214	238	252	216	222	214	227	223	238	226	237	228	228	204	210	227	252	238	233	221	234	219	251	233	243	242	197	229	194	206	235	219	210	215	237	231	223	213	224	259	243	249	216	199	257	201	224	232	195	252	233	229	217	246	234	242	253	205	230	216	253	235	213	235	216	199	259	223	230	226	247	252	264	222	202	230	250	227	236	201	243	248	217	237	237	225	235	225	277	227	230	241	212	258	241	227	240	223	237	261	222	224	235	257	226	200	243	222	206	209	219	240	229	218	242	228	223	243	205	233	245	220	247	220	238	213	227	247	248	208	243	241	246	227	244	235	247	247	230	228	209	216	249	221	221	210	211	235	240	207	216	222	210	230	245	201	239	206	219	218	249	208	223	207	214	224	214	213	239	229	228	243	221	233	233	208	218	227	246	227	249	246	256	213	216	227	260	252	225	239	196	211	233	245	232	225	223	242	257	191	241	219	242	238	224	243	214	221	246	249	217	201	246	278	228	248	218	219	238	226	230	239	208	235	243	210	229	232	226	218	219	215	252	236	207	221	233	218	200	224	211	229	223	207	198	211	206	228	210	225	223	202	232	234	226	233	223	219	217	210	221	243	209	211	242	219	215	225	227	196	246	233	255	254	214	211	220	215	208	242	249	233	241	203	240	229	226	196	260	227	244	212	219	227	222	246	244	233	224	230	235	237	218	221	248	216	217	241	208	231	235	229	231	232	233	228	204	242	243	228	223	229	236	225	210	250	263	227	239	229	222	239	210	243	238	198	217	226	217	225	212	195	241	223	207	235	233	233	239	222	224	229	229	234	186	241	216	232	209	228	208	220	229	221	225	223	219	229	259	211	248	231	219	184	229	217	218	227	236	224	238	215	207	238	234	220	219	255	218	267	226	256	241	252	221	239	233	231	220	221	238	229	203	231	245	212	225	249	220	204	235	231	217	200	253	243	241	188	213	222	231	188	217	236	223	231	231	220	218	232	231	209	235	241	219	217	212	245	232	241	205	232	208	236	237	218	236	256	235	213	235	255	247	218	230	191	241	256	215	213	215	246	234	195	228	218	236	230	236	224	197	223	236	193	207	228	243	217	237	211	212	212	213	207	218	231	202	267	240	213	237	224	226	198	224	224	204	215	245	234	233	256	253	263	214	249	221	221	246	227	230	212	244	236	240	215	251	238	236	228	237	256	268	219	238	209	210	217	232	236	244	232	231	212	248	228	235	238	207	224	264	238	203	222	199	202	228	241	235	234	226	188	229	221	211	239	222	210	222	249	235	219	215	241	237	235	225	225	228	250	228	238	232	239	220	246	209	233	234	226	231	239	247	246	236	232	235	221	192	227	241	233	221	229	235	236	246	225	217	217	242	208	218	236	239	221	212	212	224	202	214	216	226	222	235	213	219	244	217	196	276	213	243	220	243	201	191	230	218	211	195	213	234	235	202	238	209	217	230	225	226	215	235	229	222	211	229	219	239	239	224	243	213	230	250	248	234	217	256	215	219	243	222	224	221	218	244	235	250	231	229	227	232	210	225	275	220	254	217	208	243	219	212	235	251	228	223	239	181	213	223	225	212	237	241	242	223	255	249	201	228	222	192	223	246	239	244	217	224	220	219	212	239	221	246	214	213	246	217	225	220	217	215	212	219	207	254	258	239	237	239	251	240	202	233	226	218	230	235	231	215
11456	6498	6174	6842	4877	3250	2378	5297	34252	40736	21121	908	832	793	765	785	723	721	716	693	741	701	676	685	653	663	650	649	616	664	703	670	623	668	611	637	629	617	649	578	660	660	632	648	597	616	686	630	627	590	630	612	614	604	590	630	616	593	602	611	641	633	550	639	607	625	622	563	573	613	629	640	632	609	628	597	640	640	593	610	601	621	627	615	567	641	592	622	599	609	604	579	629	550	579	610	616	621	617	578	605	591	591	615	576	612	604	630	608	614	604	553	584	666	614	604	614	610	569	555	589	588	609	567	626	630	624	609	603	613	627	550	611	561	611	626	582	574	614	607	623	651	623	589	632	583	580	603	575	654	603	565	607	581	605	609	573	592	597	621	587	549	660	657	625	575	598	574	606	597	608	566	632	597	585	622	566	626	585	592	583	609	610	601	587	595	618	578	579	604	596	665	593	576	624	604	643	639	602	550	614	674	621	571	599	646	614	574	530	544	626	623	633	562	621	576	615	594	610	629	575	619	569	643	647	616	621	597	579	586	603	598	601	612	607	617	598	604	636	614	593	541	590	584	568	605	604	604	586	609	594	591	605	562	611	584	611	635	573	622	562	576	619	586	617	608	645	621	577	624	597	590	608	592	557	580	584	609	615	594	598	611	620	624	602	627	607	620	648	606	597	607	580	659	685	572	638	586	610	586	571	578	622	570	628	613	647	597	580	594	571	625	665	604	599	534	618	608	602	626	580	606	604	578	611	633	623	597	628	592	573	606	658	610	641	582	621	627	604	607	605	606	578	575	587	596	566	619	623	590	573	648	606	638	572	631	611	606	646	642	578	615	620	561	599	604	586	600	579	599	580	607	616	657	593	627	598	607	601	591	644	621	570	603	593	597	603	658	585	546	665	611	560	620	606	594	625	629	585	600	577	608	640	596	579	627	604	618	582	605	584	591	600	627	585	659	597	607	635	603	588	564	610	632	633	583	619	592	605	624	557	605	601	607	599	569	631	578	618	594	590	585	632	598	578	548	577	612	629	580	626	617	586	581	591	581	592	600	609	585	589	625	598	591	598	583	632	640	607	606	632	625	601	618	587	542	613	616	580	608	611	663	596	591	628	594	569	591	599	610	625	608	644	611	590	610	582	601	585	590	618	621	585	615	590	579	562	604	557	631	624	578	644	584	611	636	606	630	611	618	609	633	571	595	623	589	558	620	619	596	606	581	622	626	593	619	596	610	621	601	571	644	586	575	546	666	588	645	627	593	619	585	601	604	622	615	627	603	620	592	580	571	593	600	621	652	571	605	609	626	569	612	631	638	619	604	597	576	655	601	608	577	570	593	561	655	592	598	585	564	620	586	607	606	574	604	627	624	600	615	579	605	584	627	618	606	620	559	609	598	608	634	626	561	615	600	597	574	590	627	602	570	555	572	599	599	617	613	651	545	547	536	624	570	672	564	602	597	641	605	582	563	598	604	574	615	615	574	582	596	578	620	612	649	543	578	641	592	631	564	602	584	601	602	590	581	590	626	615	571	631	585	585	619	586	605	614	618	595	594	600	605	600	591	617	600	628	569	551	591	598	592	624	577	631	572	663	629	577	600	575	557	585	615	585	607	563	604	624	624	650	623	600	606	542	591	606	618	619	638	644	581	609	621	585	627	576	581	632	613	597	579	573	597	604	585	610	639	603	621	608	571	619	599	562	592	599	619	635	606	588	634	614	594	641	626	606	589	572	604	595	590	619	576	596	627	588	596	656	595	652	615	566	637	598	580	594	567	602	610	592	629	537	595	603	611	584	591	587	578	565	593	616	588	563	573	607	614	602	596	585	589	582	589	606	606	621	546	611	582	642	599	578	617	569	630	627	565	606	618	593	586	650	632	596	596	576	626	624	592	578	591	597	614	610	612	624	538	611	656	595	639	610	561	599	610	609	591	645	623	631	582	591	566	609	591	594	619	561	621	554	613	647	617	597	643	568	580	599	618	592	632	627	605	620	599	645	565	622	585	549	626	595	594	577	592	648	582	620	616	644	603	608	655	621	632	606	628	602	569	563	598	591	601	593	597	575	618	618	586	649	619	608	589	607	587	562	594	592	616	562	632	611	577	590	642	593	602	649	602	648	598	591	602	603	625	566	635	616	615	637	605	585	591	639	603	612	602	580	600	589	605	589	594	567	563	628	601	572	608	632	598	612	587	575	596	583	621	603	639	620	580	619	602	598	586	560	653	622	631	616	613	578	609	611	594	605	620	594	579	560	626	581	597	604	658	636	637	567	626	600	559	627	619	606	650	574	567	558	635	592	643	577	625	640	577	623	606	620	603	608	606	625	624	575	611	606	629	596	607	594	548	556	634	602	610	616	613	630	568	608	628	616	629	622	588	720	593	599	614	612	659	656	604	637	606	593	597	652	643	586	603	601	601	625	625	618	634	595	611	586	620	660	637	589	628	577	597	618	597	605	607	598	564	604	608	604	608	601	562	576	634	615	607	619	619	611	561	643	585	612	595	626	576	618	593	574	601	607	607	617	582	621	633	622	575	615	611	632	614	571	611	615	589	647	602	595	609	587	587	608	580	639	572	603	630	605	571	603	637	619	594	610	606	608	616	613	642	563	568	587	623	609	533	598	599	625	633	586	629	608	592	624	561	654	609	603	593	620	627	615	614	583	620	553	596	629	599	593	606	637	618	572	637	581	618	586	601	582	622	607	624	592	635	643	597	604	566	584	601	616	616	585	611	588	609	582	577	623	625	569	648	553	594	586	619	613	647	556	603	579	573	614	588	584	578	630	632	574	595	616	592	625	622	610	600	657	598	610	577	582	613	593	616	600	590	578	610	601	589	608	626	589	571	605	606	630	613	576	582	614	632	647	617	619	594	627	615	628	579	615	614	611	582	608	586	653	605	591	594	620	587	622	577	610	621	626	607	587	636	594	571	595	625	584	642	572	593	596	605	607	612	607	585	619	582	582	610	583	613	626	624	582	603	635	573	621	602	591	583	604	623	616	573	568	593	612	615	603	610	601	594	601	635	604	623	584	611	566	596	619	629	633	643	600	696	575	598	594	660	599	631	588	616	625	658	628	609	575	569	611	598	607	590	585	593	593	595	628	613	604	637	553	593	644	588	608	623	632	601	598	593	615	629	584	657	619	630	567	623	602	574	614	598	612	589	555	569	599	618	589	636	655	637	614	615	579	649	598	619	628	553	573	676	604	625	632	643	585	588	609	632	599	621	611	601	587	636	655	609	582	587	587	591	621	619	595	568	623	572	584	579	592	621	584	627	601	577	586	575	652	596	586	600	541	582	595	599	584	624	609	594	563	624	586	602	647	550	594	544	665	593	600	638	620	650	625	618	615	595	612	634	574	665	603	599	619	629	606	596	604	628	636	599	593	580	619	595	622	601	629	618	605	573	598	599	625	625	627	577	615	600	598	589	612	587	542	601	629	616	617	641	569	634	613	601	583	538	579	609	620	571	608	617	606	580
33002	10661	6195	3332	2159	1330	1031	3068	22614	33735	19812	1773	446	423	409	399	423	401	409	418	415	365	367	372	407	410	398	352	335	398	381	398	367	388	364	353	381	351	373	419	351	389	365	395	349	348	364	389	341	393	362	370	367	345	372	363	376	402	372	417	359	379	366	360	364	316	388	373	362	370	352	356	366	355	398	350	377	374	394	386	340	388	348	363	343	365	341	399	321	360	390	352	363	354	371	398	379	395	342	372	364	361	359	367	361	380	364	364	416	359	375	398	385	364	376	394	367	376	378	400	382	383	379	382	322	366	386	371	380	387	363	341	375	362	361	357	394	374	389	384	367	355	372	359	399	365	345	361	398	385	343	356	368	379	356	352	401	383	369	359	368	379	359	355	397	362	363	369	342	383	350	394	395	350	399	385	376	371	409	368	369	361	359	348	345	371	360	376	386	355	368	344	380	364	360	372	364	343	389	347	367	357	338	380	385	344	346	364	405	388	409	419	367	342	379	410	349	352	389	378	335	333	330	386	337	370	373	382	407	352	352	350	412	347	374	360	414	355	361	385	365	356	384	357	376	367	374	373	371	352	371	370	377	396	387	356	381	404	345	360	376	344	379	332	347	354	341	408	385	331	342	364	387	366	360	378	362	370	385	405	371	387	347	418	390	376	333	349	339	364	372	329	370	380	379	379	372	352	383	361	356	373	391	367	362	388	366	327	379	336	385	364	369	373	369	355	371	376	354	367	362	370	375	385	377	379	321	358	365	396	334	366	383	368	360	363	348	368	387	380	361	381	322	364	412	388	309	360	370	361	336	339	355	421	359	421	390	352	406	349	398	366	368	351	324	361	376	348	359	366	352	362	391	374	351	347	383	328	362	346	344	339	409	360	377	378	394	375	380	314	324	354	376	364	347	355	376	416	368	352	400	371	366	329	373	322	387	390	356	340	364	382	358	348	365	364	401	324	361	361	393	351	361	361	358	347	375	384	325	356	343	362	390	361	362	374	346	415	320	334	350	361	343	378	385	354	362	397	382	375	351	369	384	363	365	391	392	360	327	343	354	385	363	392	372	378	374	389	326	396	385	367	366	400	398	355	373	350	385	348	380	346	373	353	359	337	339	344	375	353	384	380	361	377	385	387	409	375	378	403	382	354	393	329	350	391	380	368	386	362	356	397	379	357	325	352	357	348	374	366	367	333	355	358	340	372	339	372	355	362	371	377	354	370	371	363	325	359	354	358	371	382	372	340	381	335	374	367	374	404	388	333	384	320	360	387	391	347	376	361	371	356	392	351	357	414	362	350	366	373	375	353	348	365	387	361	377	364	374	385	365	391	423	378	331	351	392	341	356	362	352	364	367	349	358	397	401	402	370	356	381	348	386	383	372	397	380	336	376	357	342	390	334	394	381	327	379	371	356	379	385	347	356	386	386	396	354	366	416	369	402	347	376	391	343	373	392	383	372	366	408	368	358	355	345	403	363	372	341	336	380	378	398	363	353	404	369	373	333	358	376	349	343	377	392	349	397	370	409	370	363	356	335	367	376	354	343	359	355	362	376	359	398	398	391	362	364	385	393	372	364	390	370	353	350	392	370	370	385	371	369	386	408	378	359	386	382	335	380	409	391	382	372	372	379	383	355	359	370	363	359	384	361	361	422	336	365	376	386	324	395	336	394	358	352	357	363	354	372	360	333	381	350	376	366	372	368	324	357	344	366	373	371	355	343	397	343	396	369	346	387	363	391	364	361	406	379	394	360	354	401	353	387	335	376	382	364	390	329	370	351	323	371	367	365	386	375	346	358	364	349	354	369	358	404	388	394	410	402	348	375	390	343	375	404	383	349	354	364	361	384	353	384	368	343	361	388	360	385	345	313	378	379	388	365	354	375	367	345	403	357	367	394	349	334	392	381	386	353	368	386	354	368	359	401	363	386	339	381	380	361	359	375	375	382	357	409	352	381	303	376	359	330	370	367	327	384	380	341	364	374	374	369	341	346	385	363	340	381	399	334	357	359	363	357	397	375	388	373	375	355	375	367	343	340	390	360	359	386	355	398	358	390	350	357	381	383	352	378	352	402	409	364	391	385	378	362	364	334	328	371	371	355	361	389	355	359	386	364	354	378	379	366	408	383	355	375	347	382	331	343	387	430	361	395	379	356	372	383	342	376	356	366	382	403	361	401	367	399	338	333	344	332	339	402	365	351	389	384	406	384	332	309	339	329	379	368	382	370	352	407	354	395	400	382	382	358	351	385	389	364	338	404	385	383	356	377	386	388	364	366	359	383	349	338	349	379	369	351	360	382	356	357	359	320	364	394	353	345	384	398	367	371	401	380	398	360	380	409	416	375	318	344	372	379	380	354	384	368	392	402	339	374	367	373	360	377	390	390	345	374	403	359	388	367	375	374	402	334	370	375	395	394	348	361	334	376	344	385	372	401	369	367	371	394	385	349	362	367	360	370	380	400	340	395	369	354	400	351	356	339	387	357	407	352	353	340	347	383	372	357	353	365	384	383	358	374	382	353	354	368	366	372	376	379	408	386	341	364	361	372	394	370	357	365	370	410	364	386	355	394	380	377	372	367	366	381	391	328	384	347	381	350	373	348	374	372	396	380	368	340	352	370	359	391	393	400	360	334	353	365	388	390	381	356	378	359	382	355	370	400	390	367	367	351	359	375	368	337	363	366	347	379	388	340	360	383	367	383	377	377	349	363	402	382	322	398	413	375	406	357	369	355	399	408	383	379	352	379	351	353	343	361	355	360	384	375	365	403	397	373	348	387	385	390	342	394	415	363	378	377	376	375	341	358	337	401	342	382	372	351	368	357	376	409	367	344	369	365	332	364	348	368	382	381	353	354	352	379	360	386	368	381	351	378	390	382	385	373	355	357	373	348	379	360	361	368	351	411	369	360	360	390	354	324	333	388	365	366	397	379	391	406	349	379	338	365	356	374	342	376	380	388	356	350	353	379	344	368	363	390	348	373	386	372	380	350	343	359	365	377	354	357	363	347	368	398	413	391	368	373	377	407	360	373	371	367	374	363	379	367	404	364	333	358	355	339	319	397	332	360	358	394	351	377	358	379	377	374	357	381	402	370	367	370	390	362	344	324	391	331	335	356	348	380	371	368	391	373	335	336	313	359	391	363	365	341	349	340	331	331	364	369	372	361	332	366	375	373	338	380	395	366	380	377	347	404	365	357	329	378	375	417	339	373	377	370	363	359	348	337	377	349	363	395	380	359	368	392	355	377	360	365	347	382	367	394	364	374	395	369	366	370	394	356	353	379	381	371	388	414	383	400	389	390	347	368	352	379	360	349	366	379	359	352	374	393	363	370	375	400	371	376	354	373	375	388	385	370	345	373	369	390	366	403	390	378	366	337	306	347	362	367	363	390	403	365	390	394	381	384	373	349	354	357	388	393	399	373	407	411	384	380	358	339	388	342	399	388	363	377	360	345	373	339	361	370	376	376	374	380	395	367	358	362	365
16911	4231	8531	8288	6890	4879	4126	11074	45375	52476	31397	1468	1365	1307	1178	1177	1160	1107	1126	1032	1015	957	1033	1019	997	948	1032	1070	934	992	958	966	971	951	910	1005	904	911	952	933	946	963	917	936	949	964	932	1032	982	967	903	995	903	923	915	935	919	960	918	895	869	897	984	912	922	898	933	909	957	931	899	969	885	885	949	993	937	940	907	881	993	945	887	873	917	953	931	946	908	890	912	957	899	883	906	972	876	866	947	915	954	925	816	892	902	938	941	921	955	869	872	921	969	923	907	949	912	966	909	876	894	912	891	885	915	868	908	916	952	955	895	944	961	909	916	863	931	901	899	920	868	924	925	896	906	898	951	938	926	872	911	980	920	928	895	871	905	887	871	877	894	872	938	896	926	844	908	871	954	875	833	908	839	905	911	941	849	908	871	902	920	948	929	916	930	946	898	915	905	956	938	888	894	928	893	869	925	883	993	937	866	881	914	881	900	856	931	896	880	943	918	934	930	905	878	849	853	833	930	906	862	894	909	876	911	915	984	920	899	906	917	884	936	960	913	937	916	899	922	925	886	925	936	920	922	893	940	888	891	899	895	942	918	954	918	886	922	951	926	905	908	921	890	888	886	948	955	969	935	885	897	907	952	938	949	875	960	882	930	921	886	959	932	890	868	898	925	950	923	921	917	934	918	948	866	921	895	860	938	927	897	920	892	942	895	884	908	921	950	946	916	917	884	952	900	899	921	898	930	945	942	866	908	901	869	904	916	886	889	959	868	859	940	988	909	883	912	900	856	911	875	936	929	907	897	911	897	904	861	941	887	939	894	891	919	964	905	860	900	950	897	918	897	912	875	879	938	888	916	921	861	889	869	884	962	955	876	887	990	972	954	855	909	913	852	899	884	936	901	877	928	909	850	930	899	901	904	902	924	957	902	909	891	891	924	894	915	898	948	900	909	933	934	931	859	898	908	945	893	916	928	886	935	984	963	895	1007	940	868	849	907	948	849	961	872	921	929	904	926	895	886	969	918	902	953	864	910	896	908	899	892	939	907	882	869	875	901	889	917	940	885	890	867	949	896	946	896	941	901	922	904	966	874	925	912	898	837	918	926	895	908	893	890	879	898	910	910	918	935	885	939	925	931	887	903	879	963	850	893	893	905	905	850	918	906	876	889	942	909	908	925	949	903	914	922	886	889	891	932	890	920	857	898	905	917	937	914	901	927	875	917	935	934	866	851	891	904	914	944	865	865	916	901	925	915	916	929	905	930	866	912	931	959	935	875	885	871	900	892	895	875	893	938	902	869	923	930	937	906	903	867	957	921	919	916	882	904	892	892	911	866	944	884	914	906	933	911	955	855	925	913	887	887	906	862	916	876	873	945	860	915	902	885	934	909	916	894	916	857	895	932	904	924	952	910	917	881	901	929	905	941	932	870	877	987	925	881	938	951	917	896	896	895	931	905	917	924	911	925	956	910	920	981	897	870	926	898	912	906	906	922	920	876	880	914	921	916	890	887	895	967	908	880	963	924	943	880	958	928	863	905	905	911	911	931	910	947	884	937	921	954	876	844	890	905	875	955	893	922	923	890	907	924	984	899	903	896	866	919	897	898	930	884	921	875	926	904	906	889	910	886	871	926	897	949	846	897	861	914	912	928	843	933	964	901	881	924	932	882	926	834	941	949	855	936	935	951	909	947	932	971	935	974	898	882	927	934	841	883	930	892	887	859	879	897	911	902	898	902	914	885	889	903	934	915	935	921	879	894	922	907	974	879	907	884	900	900	886	895	955	933	934	919	924	880	883	919	922	880	878	907	911	913	923	865	957	874	928	899	873	914	915	893	953	855	912	918	945	943	939	914	901	927	867	934	931	875	891	950	919	852	889	945	947	901	881	919	951	911	897	854	923	893	896	947	900	896	914	898	895	910	820	895	882	875	903	888	948	907	931	886	926	883	895	881	878	900	841	965	926	918	935	942	946	925	912	857	949	849	931	886	890	942	881	928	938	856	892	949	889	931	858	905	897	846	906	937	922	885	900	961	925	928	977	911	847	962	927	873	869	902	903	902	917	901	897	902	914	899	900	890	919	919	932	857	920	865	892	920	918	885	855	901	893	939	890	886	933	928	931	901	938	889	881	899	919	947	910	898	894	920	943	870	909	899	881	885	882	919	950	916	848	918	918	875	896	829	879	970	900	930	888	910	888	901	930	866	912	917	908	888	935	918	899	945	934	919	907	921	923	890	876	928	956	922	953	921	955	875	899	918	879	900	908	904	920	916	948	899	942	888	955	894	859	912	968	912	866	918	869	859	941	959	937	919	907	892	917	906	925	870	911	854	850	867	898	927	919	946	952	889	923	957	924	899	840	965	876	902	935	896	954	929	972	878	852	917	898	917	886	904	941	931	886	879	881	886	906	949	896	910	924	905	939	924	885	883	926	845	894	909	916	860	880	922	933	886	905	928	962	917	887	932	896	909	907	906	855	899	865	885	936	890	933	935	912	907	896	922	953	917	882	914	911	889	902	969	894	918	873	934	914	940	930	879	944	912	898	909	935	898	869	898	906	870	881	916	904	915	914	905	855	881	910	928	903	874	954	865	893	894	915	912	890	893	902	905	903	908	928	979	844	878	923	931	917	911	916	928	925	906	865	862	921	933	890	883	876	997	962	922	874	976	926	904	910	941	924	915	908	896	891	910	890	894	902	982	959	940	898	912	923	841	945	868	885	920	887	927	836	896	906	875	895	890	926	911	870	907	913	886	965	911	928	845	931	936	905	920	892	912	907	931	875	871	853	905	912	900	920	848	902	922	866	922	893	913	922	908	930	899	920	885	897	905	834	875	866	923	905	887	892	936	939	922	891	899	841	915	908	910	877	868	895	886	965	852	935	922	880	854	924	924	924	892	824	914	934	918	916	912	877	926	900	887	899	926	932	889	894	896	902	939	929	870	928	898	880	946	922	905	896	895	915	905	936	859	893	925	938	943	939	906	915	912	906	961	890	864	902	893	937	922	954	895	931	948	870	924	884	907	871	924	912	898	874	896	918	919	962	979	892	889	936	933	924	935	873	890	952	952	920	898	937	883	893	939	902	891	882	917	941	935	881	963	869	866	937	961	921	903	910	966	853	945	885	941	928	901	915	897	920	911	931	872	885	947	896	941	898	896	895	907	904	922	913	897	923	919	902	890	907	866	889	887	875	922	860	933	914	922	918	914	907	927	964	921	859	916	868	856	913	869	926	917	909	868	935	906	889	957	909	922	887	911	888	910	895	930	912	894	890	846	932	942	901	895	915	935	915	933	934	874	921	910	898	902	885	911	922	934	874	932	853	912	906	889	953	896	942	901	938	928	904	883	959	914	879	898	889	932	919	953	961	913	917	906	938	928	933	878	878	878	929	926	929	973	901	898	893	922	899	893	897	944	941	916	914	933	928	910	905	883	909	851	919	907	918	898	918	923	884	856	899	917	922	869	891	902	881	883	915	883	955	875	912
6823	1620	921	505	395	433	467	460	823	1372	851	373	357	315	345	297	359	363	350	338	331	344	351	350	332	347	324	304	367	311	341	349	328	313	340	341	361	348	323	324	333	333	311	320	361	326	313	341	348	307	351	362	324	336	305	371	355	316	345	371	337	351	336	345	338	371	353	334	327	307	326	320	324	360	364	364	351	358	327	353	335	339	349	320	318	371	323	365	312	360	366	330	341	346	358	320	357	351	353	349	328	338	345	320	373	330	324	297	282	342	355	337	347	315	304	292	395	354	324	329	349	342	337	343	378	366	326	358	344	339	360	362	342	353	364	339	336	336	385	302	376	363	328	361	365	358	335	343	358	355	355	320	338	327	325	339	341	362	348	322	356	379	302	377	367	344	333	344	357	334	332	337	329	368	333	364	361	368	353	332	315	322	348	357	355	348	325	308	332	322	351	361	320	353	349	335	360	339	320	361	334	320	311	314	316	346	347	361	376	361	323	352	343	325	345	344	341	345	297	365	362	330	341	346	335	368	329	329	370	344	333	342	349	342	338	331	309	342	382	330	342	348	305	321	321	344	337	338	361	330	345	353	325	362	360	332	314	305	339	350	341	354	338	318	316	369	317	327	330	335	349	353	384	360	314	344	336	327	341	351	367	371	354	378	361	371	384	364	283	347	349	339	323	338	349	355	354	366	358	313	327	359	348	368	349	350	355	397	352	362	340	364	348	346	313	334	328	315	368	334	344	366	323	335	339	348	350	333	391	349	337	327	357	339	308	306	358	349	344	331	321	296	319	345	332	362	361	349	360	342	351	333	335	344	338	341	351	329	335	315	346	308	340	348	328	343	345	374	339	322	376	353	372	360	331	328	354	329	334	325	319	325	325	339	346	312	330	315	339	305	339	328	346	347	324	321	370	354	335	357	345	341	327	348	339	323	311	336	330	341	373	349	356	348	333	351	361	322	356	339	355	364	356	364	313	298	370	349	354	318	346	332	335	337	340	387	368	349	320	367	362	313	336	346	349	304	371	334	329	335	369	329	304	322	355	338	344	361	342	353	333	343	358	325	343	338	342	353	352	348	381	328	332	338	325	357	343	326	356	377	331	359	333	330	333	389	329	362	338	355	352	356	336	363	345	357	346	336	328	340	348	358	329	318	342	357	365	340	349	359	327	329	336	346	356	338	325	323	357	316	321	319	349	323	358	322	339	351	357	353	344	366	302	348	329	323	337	330	319	360	338	358	326	330	352	355	349	327	337	343	331	329	372	346	357	319	346	338	341	360	324	313	320	327	322	339	364	344	324	313	292	357	323	321	336	378	320	339	361	326	317	304	339	351	369	309	287	322	336	348	320	339	384	307	326	354	335	322	338	361	363	339	313	366	346	347	339	306	342	364	350	345	370	313	321	363	357	321	324	349	349	347	359	323	346	332	388	348	298	329	359	342	305	294	342	335	312	346	332	365	356	373	354	311	358	321	354	382	338	374	328	348	348	361	372	367	365	355	316	336	350	350	303	379	317	337	320	338	345	352	353	380	320	392	308	318	344	300	330	382	353	313	356	335	340	333	319	352	351	346	383	328	376	369	327	363	331	317	334	323	346	328	350	337	327	333	323	311	333	345	367	327	354	332	312	345	319	334	361	339	341	360	348	346	383	320	350	342	346	358	305	349	327	329	317	320	330	340	362	343	337	354	354	314	348	364	366	325	327	347	335	355	344	349	362	338	311	338	363	325	310	339	317	340	358	352	343	341	355	350	335	326	327	379	363	351	304	353	338	371	348	362	297	347	329	363	357	333	328	325	362	335	350	317	373	367	359	323	347	342	303	340	349	372	356	343	373	325	385	376	360	320	360	334	348	321	322	316	320	364	370	356	339	324	356	373	342	334	348	339	337	347	349	307	353	342	365	320	353	347	346	339	343	323	353	365	325	323	360	352	365	379	384	339	348	335	322	380	342	313	337	345	359	334	354	335	326	352	363	366	337	333	338	333	323	322	311	332	323	340	356	354	349	348	332	345	332	377	343	357	371	372	352	333	372	341	334	334	362	310	355	341	315	318	320	354	333	277	346	358	392	345	349	346	345	337	319	315	413	324	357	354	330	352	349	311	316	323	354	349	364	360	329	323	323	344	334	390	366	292	334	361	359	341	354	352	338	339	345	328	346	356	353	292	349	367	338	302	373	349	367	366	332	330	320	337	329	357	330	400	334	322	301	358	357	344	374	343	352	363	354	352	340	352	331	316	307	306	357	355	354	353	351	324	347	332	362	351	345	379	321	323	337	321	348	311	345	356	331	339	340	364	360	321	295	311	325	329	341	348	349	335	334	339	321	323	313	303	348	317	334	337	338	380	357	338	324	361	352	326	336	339	364	369	360	318	370	334	299	345	348	323	330	348	328	314	356	361	341	337	363	328	344	329	329	368	363	351	359	368	310	383	340	319	356	327	344	345	337	360	321	327	342	358	365	361	321	369	351	381	321	328	354	348	386	338	345	356	333	317	302	324	359	351	331	370	316	325	364	327	336	313	332	347	402	343	325	341	356	304	358	343	346	366	344	342	332	334	329	341	343	337	360	333	315	329	342	324	291	365	382	314	322	345	339	352	363	335	335	351	351	334	356	351	367	323	328	323	332	305	364	348	343	334	324	339	348	345	335	327	349	379	323	369	335	339	327	320	359	339	323	352	353	337	329	377	342	364	335	339	332	337	361	351	344	364	330	368	328	389	339	346	347	348	359	335	348	336	322	325	330	343	332	346	336	342	325	312	323	349	359	338	358	365	325	318	339	318	330	344	341	333	334	344	333	339	382	318	347	373	335	334	330	365	327	329	348	350	305	318	312	306	359	359	357	353	312	306	322	329	356	354	355	329	385	318	355	356	317	372	357	336	345	328	340	330	343	339	334	333	330	320	390	294	390	333	330	361	345	326	313	338	338	398	331	343	355	324	345	350	336	319	332	305	330	312	362	317	389	328	316	362	379	349	347	332	347	326	364	305	356	332	327	355	320	331	325	331	369	333	369	385	345	359	364	322	388	320	328	339	342	392	336	350	356	351	350	369	365	353	391	364	344	352	348	337	373	347	335	337	414	322	376	347	358	349	359	363	360	346	331	283	337	323	344	366	334	339	359	352	332	368	342	372	331	364	330	396	342	324	370	333	343	372	329	324	353	365	339	327	373	339	359	358	353	322	328	330	347	352	364	371	316	350	368	358	323	351	358	339	350	340	336	342	314	350	311	332	366	343	329	348	346	334	339	327	348	339	324	351	316	355	367	358	348	365	372	356	351	385	357	311	353	364	344	355	299	347	349	386	327	352	357	321	313	361	357	313	340	340	340	342	326	357	349	307	318	328	332	392	356	356	319	342	335	349	351	332	341	328	360	314	346	318	317	347	357	334	347	328	375	322	340	326	323	344	349	336	342	309	347	364	342	356	365	318	407	351	363	319	345	315	341	326	346	372	338	348	306	313	326	337	337	371	355	374
4162	1737	1827	1179	1149	1304	1388	1564	4051	6156	3042	848	776	836	829	820	830	843	816	847	821	783	879	777	824	777	820	850	854	858	817	818	806	773	849	820	793	844	848	831	825	793	840	864	836	824	817	781	864	817	833	822	808	786	831	822	858	763	821	845	812	804	818	824	847	819	844	875	836	824	838	834	811	878	863	829	810	766	825	819	789	794	836	836	807	830	829	796	833	878	819	827	829	843	839	810	801	806	857	902	861	789	870	846	793	794	849	836	805	828	779	813	843	797	807	818	817	815	830	777	864	788	802	784	883	824	793	757	847	864	815	825	792	862	784	827	774	764	814	818	849	797	845	811	809	848	791	835	833	828	808	835	831	841	777	791	834	804	839	832	822	840	756	757	808	880	787	846	815	835	795	830	832	869	809	845	848	835	840	825	808	875	787	798	822	840	789	802	826	804	904	835	881	787	838	762	808	824	843	838	853	796	786	793	804	802	811	827	830	777	862	829	837	822	763	872	831	820	859	844	785	771	817	844	855	813	850	793	839	829	872	837	817	781	782	823	892	853	828	801	840	792	847	793	807	777	774	830	822	817	807	814	838	782	831	829	823	818	841	779	835	832	859	845	827	801	899	818	819	868	795	810	825	788	833	826	792	805	845	839	807	796	770	828	785	846	816	862	845	795	775	825	815	820	892	775	821	839	859	793	835	794	839	785	830	750	819	804	820	806	795	794	813	806	824	814	800	842	817	842	858	790	801	812	860	852	818	781	808	820	768	832	838	823	861	787	831	785	824	811	858	837	809	797	801	875	869	843	758	822	799	793	772	835	838	840	841	810	828	847	832	830	869	830	788	789	806	799	871	867	844	810	799	830	827	838	842	810	791	795	805	840	819	829	868	822	863	804	766	806	783	854	863	832	788	807	813	849	825	830	838	827	821	774	841	832	840	817	785	839	854	834	874	754	873	807	773	794	828	802	798	815	802	892	808	853	873	822	872	818	822	779	772	782	841	787	822	793	785	810	843	810	798	821	838	828	775	886	879	826	854	814	779	823	822	835	795	778	830	792	806	834	865	786	801	811	795	802	851	788	868	912	825	828	779	805	845	825	863	832	806	806	824	823	779	834	828	837	810	844	791	792	834	790	820	842	797	795	807	784	837	792	831	814	805	843	838	840	862	887	831	805	830	807	822	815	776	837	829	846	810	808	835	797	781	792	781	827	797	861	844	847	825	847	812	804	798	826	808	787	805	850	819	841	848	800	801	835	810	829	837	835	816	789	798	768	792	820	799	847	841	772	830	763	829	874	799	787	778	818	814	847	852	802	830	794	778	812	816	808	881	809	842	865	821	772	826	825	793	846	845	792	852	810	808	863	808	835	835	901	804	825	873	772	784	819	856	844	855	818	830	800	765	794	801	873	818	823	805	824	803	860	790	772	810	849	819	864	846	846	792	818	839	815	846	855	841	848	811	796	842	801	858	838	792	865	841	791	758	843	789	806	806	838	841	819	800	812	837	848	821	773	771	802	863	871	840	790	864	824	861	823	815	785	885	838	849	798	805	820	833	854	843	831	795	774	832	800	835	812	815	821	846	828	789	845	841	785	878	808	823	829	755	831	762	776	773	802	831	807	796	789	806	812	797	831	799	844	820	798	780	807	857	846	843	864	807	857	760	801	846	814	830	772	802	821	834	798	831	843	847	789	833	820	882	770	797	843	846	822	833	789	820	827	803	779	811	810	787	761	802	787	825	824	826	882	876	840	808	824	851	833	865	821	838	849	838	841	811	817	794	851	855	884	789	779	844	848	783	810	775	824	829	832	859	787	850	852	805	816	842	828	816	775	777	840	824	841	832	795	792	864	817	779	792	806	808	803	853	858	853	797	797	826	819	783	822	850	840	795	779	859	833	885	848	792	840	837	824	833	843	829	821	831	806	798	816	899	819	822	820	859	789	830	794	795	790	849	828	795	802	838	828	838	798	843	835	776	841	837	796	822	804	858	827	800	832	877	860	817	851	793	859	817	829	843	770	824	802	821	840	752	841	829	850	815	809	855	829	763	835	852	847	818	817	822	830	862	799	808	800	793	853	866	876	847	842	845	824	825	848	839	837	807	787	830	848	856	811	756	797	830	847	829	803	814	865	834	820	841	811	837	857	832	843	838	842	889	839	794	849	794	798	761	804	788	791	844	801	791	809	849	861	793	771	809	818	800	807	783	817	831	852	844	813	829	812	805	831	814	836	805	827	830	872	836	826	798	818	803	857	838	806	769	773	841	805	820	874	875	804	808	756	814	816	820	813	875	810	826	809	825	806	844	818	817	802	787	863	849	837	829	821	817	842	811	781	807	808	838	824	800	841	831	806	833	808	835	798	771	782	770	793	887	806	788	833	796	839	803	824	814	795	874	796	848	820	829	850	818	794	841	834	834	828	787	808	867	807	794	843	807	848	865	796	763	801	745	789	803	779	857	884	842	818	829	828	814	819	819	812	797	813	843	855	806	780	835	838	836	822	819	806	807	786	802	821	804	835	814	820	810	788	867	822	820	783	819	837	831	782	802	799	811	775	824	788	821	820	808	800	764	836	827	825	825	768	823	810	816	875	831	809	907	847	795	774	804	773	834	861	823	834	835	814	830	871	868	860	813	829	836	813	839	791	861	774	795	786	825	771	880	850	843	830	832	828	872	800	859	831	779	814	779	826	840	846	843	830	824	844	829	776	779	782	852	815	788	805	822	844	841	809	807	856	777	864	865	848	839	824	817	873	820	794	812	790	841	769	839	784	792	862	815	817	826	807	831	845	804	821	816	824	786	837	860	815	862	832	832	830	843	816	795	819	830	819	870	854	845	855	841	837	824	808	769	866	783	809	871	807	822	839	835	895	773	877	792	819	803	776	848	858	802	833	840	788	870	840	824	815	833	844	857	849	823	799	836	844	849	819	798	836	822	866	874	879	769	839	818	809	815	826	842	790	811	874	827	820	843	782	781	872	847	763	814	821	816	772	789	851	842	837	790	801	835	839	882	814	834	794	819	757	815	848	848	816	846	757	874	817	804	809	770	799	854	859	818	793	820	822	851	850	832	839	828	805	788	827	816	807	767	785	784	803	830	791	807	774	787	845	822	846	800	787	824	814	805	832	819	802	791	830	815	770	836	803	820	816	815	811	771	838	783	855	838	814	833	813	859	820	840	833	850	773	802	851	790	780	819	878	762	819	771	822	798	813	770	802	849	799	805	819	836	790	827	834	815	833	836	794	851	872	840	832	813	791	805	817	799	821	873	811	832	853	830	787	846	842	825	855	818	828	810	825	834	813	817	819	841	840	839	815	782	832	827	858	868	829	826	872	807	818	786	837	818	827	837	842	813	848	821	851	830	786	822	835	806	834	857	780	819	772	811	814	802	755	770	778	802	818	821	832	807	809	793	852	896	862	845	850	828	817	839	812	798	833	862	769	845	865	825	838	813	795	847	815	826	791	812	772	829	768	818	831	808
13954	4060	3620	1726	1135	854	719	1003	9568	22642	12478	645	271	259	266	287	284	240	239	248	254	254	247	276	250	250	282	248	256	237	213	252	246	262	250	228	256	248	277	244	248	245	242	229	250	252	215	267	230	262	242	254	270	276	234	236	254	245	233	217	276	228	221	272	261	261	211	231	275	251	261	214	236	228	226	234	256	272	247	250	236	241	249	237	248	260	249	227	231	216	224	252	270	218	250	207	218	199	222	233	234	243	230	232	254	240	218	248	234	264	263	220	233	269	235	239	219	221	238	249	246	224	266	245	246	260	250	250	259	229	283	232	251	216	229	239	261	233	235	235	230	272	246	250	270	240	234	230	235	230	215	229	251	245	238	232	213	256	234	247	254	236	254	229	237	195	262	239	237	234	214	245	237	246	271	209	223	235	250	236	234	203	230	264	251	223	251	235	225	239	270	230	256	235	242	239	272	267	262	254	266	236	231	220	229	264	235	259	228	261	239	230	241	255	211	232	211	232	213	260	254	230	269	211	254	245	199	249	226	219	266	248	263	259	263	244	245	224	192	248	250	272	245	235	220	251	274	222	211	217	222	215	248	262	229	240	241	239	241	269	239	271	245	238	242	247	228	223	226	256	245	252	246	244	222	243	243	236	234	237	225	190	212	217	233	203	234	236	235	233	244	242	257	265	235	219	225	222	225	223	249	231	233	244	225	254	260	216	255	241	242	258	262	214	240	257	227	219	248	209	251	214	245	259	264	239	258	266	207	276	253	260	251	236	247	260	246	254	258	255	249	221	247	240	211	221	250	257	231	247	230	211	217	273	214	239	218	262	272	235	228	241	266	242	244	253	243	267	235	216	226	240	277	245	232	235	254	232	260	249	213	228	232	247	252	239	251	274	231	234	228	214	210	239	253	220	273	239	223	251	240	238	234	228	244	250	261	244	238	236	238	257	253	234	241	204	202	230	238	207	245	231	251	242	262	250	236	240	206	244	218	231	235	270	235	251	260	210	222	222	211	228	247	233	223	261	259	209	232	240	230	244	243	232	245	221	282	218	257	212	219	244	240	255	210	230	229	248	250	230	254	249	238	266	219	262	246	233	236	245	233	233	256	225	253	244	240	275	283	246	236	266	233	198	231	237	222	206	254	232	246	245	255	228	253	270	249	236	252	227	219	226	261	262	247	202	217	260	247	241	220	247	238	239	229	253	222	248	225	226	230	269	239	233	241	240	245	219	229	237	268	245	256	230	230	230	254	266	218	242	224	249	238	230	249	247	255	224	240	247	238	212	213	238	235	235	239	239	230	274	207	236	223	241	242	270	258	253	229	228	264	248	227	223	220	233	227	276	239	211	242	246	246	216	221	234	266	256	229	230	230	257	220	243	219	233	261	244	252	250	245	242	242	246	261	258	209	229	267	279	246	262	207	249	241	216	254	221	264	222	255	223	220	210	270	252	235	222	249	213	224	237	244	236	216	229	223	247	229	226	209	232	260	247	217	216	236	237	232	229	226	234	239	270	259	242	233	230	197	256	250	252	238	255	222	245	230	231	222	229	234	221	222	243	230	264	283	224	250	237	233	247	233	226	245	225	226	207	258	260	233	219	250	212	249	215	264	278	251	234	256	251	265	234	222	254	250	241	229	235	218	246	256	216	229	252	214	230	253	248	270	256	223	224	245	239	231	246	239	227	254	235	271	218	241	229	216	246	246	227	263	257	206	262	259	204	217	261	231	223	235	263	234	219	263	236	228	218	228	237	244	238	258	250	237	236	252	257	237	254	237	241	225	235	215	280	239	216	254	229	249	243	287	260	254	229	256	232	235	251	228	249	242	226	244	228	239	239	226	219	242	235	245	232	226	222	247	239	254	235	229	232	210	251	250	222	195	239	231	258	233	261	232	229	254	228	234	249	254	226	263	257	247	229	229	247	231	242	239	205	238	224	229	257	251	260	226	221	243	230	216	251	232	234	219	242	247	256	243	258	222	234	221	221	253	246	231	254	221	263	256	248	272	249	233	235	230	210	250	213	232	260	217	228	253	259	242	240	233	238	258	243	238	233	245	224	243	243	234	237	257	213	235	260	233	239	223	266	207	262	245	219	244	270	237	219	234	214	261	251	244	230	256	249	256	238	245	230	235	228	251	245	258	250	223	215	240	239	253	222	226	260	234	231	248	256	244	268	223	237	231	242	266	245	241	283	239	243	201	246	242	293	245	247	231	229	258	223	251	215	237	268	200	233	256	210	223	242	234	251	244	246	243	252	244	223	215	235	256	228	259	234	231	241	238	247	259	230	228	271	236	251	241	271	247	266	251	253	253	239	212	223	251	206	245	251	235	239	254	254	226	217	235	258	267	228	258	250	213	235	237	214	247	240	232	250	233	252	228	245	226	238	226	234	196	245	264	236	274	255	265	212	237	256	245	253	217	239	212	248	266	238	260	226	247	234	200	219	238	245	216	244	219	212	235	272	254	225	229	250	228	203	251	211	278	249	250	263	286	248	230	256	254	250	216	225	276	264	243	254	225	258	230	234	250	246	237	212	231	247	207	235	264	234	248	227	228	237	232	250	221	278	262	241	230	235	247	215	241	249	211	245	258	232	242	240	248	220	222	260	225	246	249	233	219	249	270	283	240	262	241	258	222	245	223	234	267	232	265	268	218	211	265	208	239	218	217	236	273	244	255	239	251	262	242	219	254	209	221	233	236	250	213	235	241	242	215	268	229	244	231	265	241	245	255	234	222	208	256	260	233	210	232	231	236	251	263	238	267	240	234	212	246	230	261	222	228	241	256	240	243	214	205	236	247	232	234	262	243	239	240	261	240	237	230	216	210	223	236	230	275	236	251	243	237	214	236	231	275	229	228	229	219	251	240	227	224	240	249	233	211	260	231	248	234	256	225	229	227	221	223	232	276	232	229	245	275	251	242	251	228	216	250	255	263	240	241	244	215	248	231	246	274	255	254	248	240	226	242	249	241	208	246	228	200	260	242	261	230	219	245	203	234	239	260	241	262	211	251	221	218	238	227	239	211	227	226	250	208	265	250	234	251	233	229	222	225	210	228	230	243	260	258	261	251	251	243	258	220	245	235	218	244	248	229	225	219	249	284	257	242	227	236	268	245	209	247	231	277	253	224	251	241	239	258	225	220	236	263	244	259	251	237	274	252	237	251	219	252	239	226	244	214	239	223	232	227	246	239	238	255	239	238	257	258	253	222	213	233	252	262	250	238	222	270	226	253	226	250	212	212	262	220	248	242	206	239	265	250	259	240	226	241	252	254	259	247	253	278	236	258	263	203	251	258	254	209	224	266	251	232	219	253	216	252	249	253	250	250	239	223	198	208	228	242	253	233	250	225	234	252	240	233	248	222	220	248	255	263	233	276	221	205	243	244	260	251	223	236	246	233	216	222	219	253	219	239	259	229	256	233	229	261	221	242	248	254	225	231	255	233	268	235	232	232	217	248	235	231	210	220	258	224	245	257	220
8272	3426	6182	4885	4361	3670	3246	4629	28226	44775	23273	836	867	795	797	782	770	744	681	687	699	694	705	693	712	691	677	671	661	643	692	668	656	716	648	658	667	672	629	669	700	702	652	584	615	638	651	662	635	615	673	631	621	613	672	638	723	648	667	638	616	647	652	623	620	634	596	640	594	668	601	666	665	632	638	650	643	626	649	596	620	688	616	654	646	610	642	648	644	620	666	701	615	641	687	648	624	666	609	648	655	632	597	644	626	651	588	636	617	640	640	630	662	620	637	617	605	622	646	619	639	594	631	669	629	630	612	640	618	665	611	641	664	584	635	589	633	663	604	661	662	658	643	606	656	652	620	624	601	608	678	646	623	625	596	642	592	615	613	643	650	656	659	619	608	659	693	640	637	639	609	627	618	594	657	651	646	629	636	621	647	602	638	650	603	620	626	600	595	613	627	681	632	640	636	661	647	624	658	638	631	639	623	626	634	658	661	587	644	609	649	655	565	669	581	609	620	622	632	609	651	619	623	651	645	640	652	628	646	612	614	610	605	643	596	628	646	654	602	647	623	654	571	640	593	638	630	643	602	603	625	589	622	630	642	610	612	632	630	604	622	660	595	627	624	671	627	658	623	666	664	627	651	657	634	611	618	602	639	661	610	640	618	631	599	597	592	615	627	638	620	615	596	642	613	609	616	668	607	590	634	617	643	654	605	646	633	627	644	636	610	639	662	651	657	626	653	656	608	627	630	640	666	623	658	612	636	647	637	627	650	636	622	632	612	648	662	641	672	627	584	589	648	606	651	618	661	640	648	634	631	673	593	598	627	646	645	628	647	622	649	616	621	592	676	631	611	571	610	585	639	623	649	594	644	629	628	621	586	634	635	632	640	636	653	643	635	659	668	627	562	612	590	587	612	643	610	625	654	646	614	661	666	609	627	661	647	614	564	642	622	617	609	619	629	617	629	631	630	603	666	630	650	630	665	611	706	635	633	628	619	618	575	564	634	600	671	622	633	663	614	638	619	637	615	636	641	628	594	631	596	602	617	585	660	620	640	660	603	619	641	592	639	606	619	601	600	600	666	649	623	634	621	658	629	602	646	607	615	646	625	594	637	587	608	641	631	624	674	612	609	640	624	632	642	619	611	657	615	661	606	623	659	643	607	627	629	572	603	653	619	651	590	616	677	609	647	666	632	587	625	645	593	644	625	647	617	605	654	648	620	658	588	654	628	606	606	600	652	629	588	614	656	657	637	652	656	612	598	581	584	643	606	630	627	636	653	576	691	628	684	638	637	662	620	637	622	652	652	673	589	595	597	619	638	608	643	628	617	605	623	661	611	651	639	631	623	613	650	652	647	612	572	616	655	631	639	657	645	662	623	650	645	582	653	651	663	654	661	607	641	645	632	647	589	621	616	627	617	605	654	611	630	589	614	649	610	599	638	673	592	652	665	661	635	644	620	613	594	648	615	576	630	631	564	620	648	657	639	585	621	611	621	614	642	676	610	644	614	679	608	624	604	601	609	550	657	605	631	628	649	591	634	611	597	632	639	659	610	632	636	636	640	606	642	626	633	667	669	641	620	637	623	657	664	642	662	646	654	646	608	606	578	646	616	603	651	636	647	622	686	680	599	629	631	637	629	641	652	656	631	630	621	619	591	625	651	613	620	625	607	661	656	633	640	640	611	631	628	633	630	691	663	628	630	610	639	652	646	650	602	629	602	591	656	615	620	622	611	556	624	597	639	608	651	615	601	606	688	639	623	641	612	646	656	602	599	655	572	589	651	633	643	636	619	648	673	656	568	629	620	566	574	609	608	618	643	596	626	649	585	603	657	600	613	630	658	611	648	642	658	669	591	637	634	600	663	640	593	627	623	629	650	595	622	664	686	678	664	623	615	593	590	637	628	624	633	637	663	620	663	599	633	644	615	593	640	598	643	683	582	631	633	678	620	679	571	599	646	642	613	663	602	629	680	664	560	638	602	634	646	611	629	604	621	623	610	628	624	614	613	638	620	620	613	591	638	601	655	593	633	635	638	583	589	600	621	629	636	623	625	647	613	612	606	620	621	614	617	624	618	644	592	618	600	672	593	647	611	666	657	624	633	598	577	659	641	659	636	584	621	610	644	653	610	602	631	609	611	589	592	603	652	629	630	627	595	623	584	628	654	678	622	632	633	620	605	641	595	633	664	632	633	668	666	644	622	647	652	620	661	604	664	584	650	623	580	642	610	603	623	646	638	628	628	627	663	636	668	638	664	606	629	677	616	593	640	617	617	691	662	595	611	621	622	622	626	580	617	600	624	628	632	650	648	569	615	644	675	607	594	607	606	642	656	627	656	618	591	626	654	625	608	611	604	625	566	632	651	610	643	630	607	665	663	627	590	640	642	627	612	623	613	633	648	629	626	637	656	608	600	647	657	608	626	608	582	606	635	610	658	627	658	643	660	635	623	641	660	642	615	633	660	624	647	627	605	644	627	604	631	602	620	637	604	660	637	598	594	657	652	644	633	631	631	648	659	619	611	594	593	621	599	599	652	638	614	616	672	625	648	644	596	623	612	622	626	613	626	582	621	615	664	584	653	636	637	616	641	617	647	658	626	621	652	614	644	653	610	594	606	678	610	658	617	635	654	583	629	651	602	627	604	667	603	655	628	631	626	626	626	616	622	613	601	628	658	620	626	636	657	622	616	649	618	562	642	603	635	649	625	624	633	667	578	530	628	629	627	639	654	638	633	645	602	617	636	620	565	662	617	621	617	620	623	632	604	654	656	626	641	642	615	648	644	646	604	683	625	633	640	628	658	639	616	595	647	627	628	603	604	655	624	573	595	571	643	654	627	647	615	601	626	616	625	607	642	604	663	628	626	684	634	624	622	647	643	628	616	610	609	649	612	627	661	646	596	627	615	598	642	617	614	628	633	632	610	626	656	584	607	640	643	588	611	611	629	636	629	623	628	621	639	615	641	593	617	596	624	659	631	612	672	663	620	609	632	645	599	621	634	614	591	606	589	651	599	660	599	653	669	619	635	611	599	640	635	610	642	688	647	625	636	616	577	631	645	633	608	590	629	659	617	607	599	607	610	623	603	588	586	611	628	633	599	606	598	695	636	634	625	667	708	607	629	628	618	624	627	606	614	605	621	671	646	587	596	634	586	606	608	632	658	618	611	629	613	638	607	612	618	613	644	618	632	640	616	660	619	609	626	647	668	610	628	650	581	598	674	656	626	634	613	627	627	646	641	641	604	632	646	666	635	605	634	629	608	613	652	634	639	649	581	603	644	619	615	658	626	600	574	633	636	684	630	616	629	626	629	667	611	606	661	642	602	607	584	646	638	590	645	655	614	666	612	630	600	644	623	606	627	615	655	650	640	646	643	618	651	586	612	585	614	597	649	615	600	619	630	582	619	643	619	630	628	662	616	614	582	663	676	656	633	609	583	562	616	640	629	640	640	638	607	626	616	621	602	655	571	681	621	604	608	607	640	658
21618	11742	7493	3965	2263	1702	1165	1007	13184	34048	26465	2622	410	412	398	409	421	426	425	414	361	408	424	408	384	366	430	405	365	380	383	408	350	353	390	387	392	386	358	390	388	390	342	373	372	362	375	384	369	372	376	367	383	367	338	367	408	367	349	366	381	335	329	388	386	364	383	374	414	347	382	347	359	369	360	340	372	363	364	409	391	382	386	367	374	380	352	359	366	376	389	353	379	380	388	367	397	368	348	379	387	373	378	384	363	372	340	393	387	371	351	366	356	359	369	371	377	398	349	361	360	363	374	375	351	398	378	367	374	372	367	347	361	345	384	354	345	363	371	368	330	355	375	339	404	427	350	349	371	378	348	398	370	343	352	344	346	391	390	355	367	342	330	386	375	353	355	383	392	370	343	347	387	362	379	345	380	399	388	391	391	374	361	357	373	350	399	378	381	410	397	391	373	388	393	351	374	362	369	348	372	337	391	386	373	384	374	374	375	388	353	371	380	360	393	380	384	385	369	366	352	363	376	381	353	360	382	352	334	356	393	384	393	377	364	380	348	393	386	353	387	402	405	395	384	343	341	377	392	400	356	365	428	409	360	346	377	381	341	360	348	348	392	378	383	361	364	351	350	406	372	416	375	369	382	360	383	370	347	398	375	379	420	363	337	388	416	354	383	391	379	395	380	352	378	373	391	378	364	354	355	364	385	339	378	355	351	346	352	386	383	369	360	363	352	363	380	355	335	354	369	396	363	371	334	374	395	386	412	346	364	404	350	347	335	344	374	385	366	362	392	377	407	398	379	362	380	392	367	347	365	329	398	360	386	360	394	352	361	370	362	349	354	385	369	386	361	356	408	356	373	336	358	385	383	373	344	382	329	366	377	412	396	383	385	396	388	360	342	393	364	379	381	408	342	384	363	351	348	358	379	339	381	389	380	401	331	335	386	378	402	331	358	390	374	384	375	376	354	378	371	367	373	391	344	398	395	384	376	385	383	378	400	352	350	398	357	386	375	393	395	386	358	387	363	401	373	341	350	419	382	368	388	333	376	366	365	393	362	368	365	429	349	371	382	376	351	365	367	382	354	384	366	359	371	379	365	363	371	361	372	373	399	387	299	354	369	392	405	349	400	406	381	394	366	386	393	383	375	359	422	408	413	347	418	378	352	358	400	364	338	412	394	358	371	368	347	352	356	350	392	368	358	360	395	376	374	391	355	399	376	351	396	385	355	370	426	370	371	378	369	416	369	353	352	346	365	374	370	373	378	386	381	370	367	365	388	376	369	388	383	347	381	379	381	351	349	332	379	388	389	384	375	361	374	382	356	374	358	383	358	414	343	387	354	379	361	365	341	398	366	371	368	387	385	390	360	381	377	413	360	374	367	354	379	410	377	383	370	378	391	354	387	357	373	370	339	351	337	399	372	373	376	375	374	357	381	330	398	351	354	351	344	353	361	370	373	336	358	391	361	357	388	357	358	394	370	371	409	357	385	398	348	350	397	378	384	417	397	386	360	349	402	362	363	381	378	368	397	376	344	390	369	349	394	348	386	347	358	359	367	377	373	325	404	391	356	350	399	400	401	393	386	385	397	362	351	392	353	368	362	397	358	355	390	372	403	364	380	350	354	395	378	426	391	394	381	375	390	384	363	363	374	386	383	336	360	321	365	372	391	381	389	398	366	368	351	371	384	379	376	415	374	394	346	337	367	366	349	386	364	360	377	394	368	377	379	341	363	343	357	365	363	380	342	355	341	398	361	356	353	365	336	364	331	417	380	347	361	379	412	341	364	379	363	339	384	411	370	428	367	347	364	353	402	361	362	375	348	358	387	372	406	334	356	361	391	380	384	373	346	363	405	375	397	365	353	328	414	360	360	396	364	356	415	375	324	387	365	381	335	401	382	369	394	368	379	401	359	389	352	392	378	379	345	384	383	366	364	378	359	410	397	375	372	333	382	391	396	358	380	387	359	385	371	332	387	352	372	404	377	383	377	388	389	335	353	376	343	353	403	362	353	382	355	385	409	390	391	360	341	395	404	366	393	387	382	395	380	369	370	331	390	335	351	369	363	408	385	395	350	391	359	403	362	401	362	384	350	355	361	376	391	368	349	406	386	377	344	386	395	391	354	401	372	350	364	386	388	356	353	388	352	361	356	393	394	383	345	365	406	350	392	355	385	371	356	398	348	344	351	381	369	366	390	360	382	337	365	370	381	371	369	386	347	375	353	370	347	390	416	384	356	372	368	321	371	391	378	351	348	371	364	385	399	391	359	389	355	415	342	373	397	376	373	362	369	347	404	334	370	358	384	332	385	385	381	384	385	376	386	396	364	363	399	347	376	386	382	366	339	352	363	382	391	391	416	347	367	377	359	388	377	392	362	390	353	357	384	376	328	366	370	357	388	388	388	387	372	356	381	354	360	339	369	373	397	377	362	427	367	386	375	335	367	341	376	381	367	360	352	330	367	369	364	407	375	373	368	365	349	378	372	342	381	354	384	382	416	380	378	366	338	367	390	399	368	384	377	393	343	372	345	357	345	382	338	389	407	402	413	395	375	416	369	376	352	344	335	360	356	348	363	373	348	360	377	408	394	367	380	362	367	330	377	343	350	407	403	378	374	379	376	374	348	340	400	374	396	351	388	352	383	386	375	353	409	415	367	359	432	403	340	366	371	367	379	375	384	414	397	392	373	367	388	370	369	382	365	372	366	361	371	363	343	390	364	365	345	350	360	404	352	372	397	358	375	365	373	406	385	361	366	374	372	390	371	324	381	380	363	334	367	366	368	364	338	382	365	360	386	366	404	376	385	405	372	372	341	359	378	411	354	401	364	356	371	409	406	373	346	342	351	363	438	396	345	370	358	366	354	393	382	381	364	401	381	329	398	379	368	374	333	377	329	354	347	334	376	398	361	352	392	391	385	343	406	369	387	394	372	382	360	372	406	405	378	360	377	402	313	391	383	364	376	383	397	364	355	355	371	332	338	372	380	408	366	362	392	376	389	392	363	347	383	408	395	370	354	373	349	340	340	360	370	342	355	422	360	392	375	384	386	381	366	377	378	394	388	363	381	431	345	364	347	389	396	348	396	363	331	367	324	393	362	387	360	344	373	380	377	386	384	386	403	379	380	353	388	369	406	350	386	377	363	364	374	363	384	350	381	368	367	372	346	401	371	364	365	359	368	390	354	371	402	382	413	369	384	363	345	395	348	411	399	376	341	370	348	370	382	356	372	385	361	389	371	379	369	311	375	354	375	398	373	377	345	346	388	367	397	363	369	372	392	363	396	422	394	378	380	352	356	387	355	362	395	335	397	392	384	396	360	392	343	350	359	354	383	367	397	367	367	400	357	385	341	375	361	363	367	374	368	361	340	375	376	376	387	384	360	368	372	361	347	378	410	377	369	378	365	317	376	396	362	383	375	336	383	358	354	346	377	386	388	407	389	374	369	365	365	373	368	364	385	402	405	340	338	397	374	353	368	366	359	329
10953	9248	9244	9701	7551	5959	4771	4310	27496	53685	35285	1422	1328	1315	1198	1206	1176	1166	1121	1075	1057	1080	1058	1022	1075	1020	1018	997	932	970	985	994	981	940	1028	957	929	990	978	975	968	895	959	949	958	1003	905	912	896	930	968	961	893	946	918	960	939	848	913	962	922	918	906	875	915	907	918	995	943	895	954	898	965	899	928	860	936	884	926	926	945	940	955	936	924	953	903	909	950	910	938	895	922	926	934	919	921	967	933	930	903	930	922	903	933	946	887	944	883	892	940	957	929	936	911	957	898	911	980	948	948	977	943	894	922	929	901	912	895	895	941	904	930	947	907	905	916	963	876	881	919	851	908	910	969	900	936	904	934	963	932	941	922	887	959	917	907	980	938	929	927	914	884	919	868	871	877	930	905	895	1008	939	887	947	879	914	965	893	874	939	931	879	905	959	928	897	961	973	951	964	892	940	925	942	915	952	919	901	909	923	916	966	902	916	932	914	893	896	919	902	905	884	944	941	929	950	884	955	910	928	933	925	945	965	951	924	954	977	902	960	936	871	902	933	963	891	916	952	927	910	942	891	930	947	877	926	942	879	916	935	881	939	853	914	935	895	906	888	901	928	868	963	945	959	939	888	912	951	936	894	857	965	905	922	936	933	910	975	886	928	921	909	868	945	936	917	908	919	939	922	893	924	955	894	917	878	854	885	968	916	950	956	894	914	890	936	925	919	888	941	899	929	940	925	976	966	909	945	953	894	934	905	845	907	951	899	921	936	916	916	883	908	926	915	948	889	862	878	882	958	925	884	940	946	968	912	915	879	979	944	859	905	888	928	851	936	920	945	889	978	924	911	941	903	906	956	947	930	926	896	896	847	929	921	954	923	973	928	944	928	904	948	884	906	933	868	913	921	970	918	958	924	892	927	902	883	918	933	991	897	909	957	891	903	924	943	982	909	955	908	866	913	947	944	896	898	898	890	955	853	887	934	930	932	905	895	922	918	913	908	979	907	929	844	954	876	944	950	892	954	928	932	858	947	899	936	915	947	958	1035	908	976	922	882	926	902	938	949	916	937	895	984	882	859	890	909	906	910	935	902	968	901	902	957	913	867	880	959	945	974	945	908	911	916	944	948	878	904	890	899	919	907	905	847	958	971	960	883	956	919	949	921	971	920	993	942	914	899	883	977	892	832	922	953	874	951	875	906	940	915	888	873	880	887	873	943	905	919	899	965	936	907	903	925	867	938	930	945	944	880	930	892	930	924	926	909	873	943	908	903	906	917	930	843	897	929	950	899	887	940	979	919	877	960	947	944	975	881	919	903	939	948	934	950	870	959	927	900	898	916	948	970	874	887	842	940	870	951	927	920	924	954	944	927	957	923	979	949	934	927	916	917	920	954	888	906	915	885	952	954	904	883	942	938	931	944	924	961	912	899	895	900	947	956	925	940	931	863	895	904	931	949	902	939	942	930	911	945	951	931	895	926	924	896	897	958	922	892	955	943	892	930	925	879	862	943	845	908	931	933	957	904	959	964	914	918	911	942	888	887	915	923	926	910	897	916	926	892	918	931	884	922	937	965	938	937	881	906	914	912	885	876	909	963	945	894	900	922	924	887	929	938	931	926	984	832	875	902	934	940	925	906	927	969	926	914	857	925	904	916	961	940	890	930	900	945	876	902	899	902	922	913	966	906	875	907	922	928	944	876	891	948	921	942	959	922	903	938	918	924	831	911	943	898	903	964	927	960	905	970	939	900	930	973	931	997	920	969	879	923	886	904	895	871	897	930	946	898	929	908	935	945	915	925	920	883	872	958	876	927	913	902	969	893	911	949	914	870	936	888	947	932	926	962	906	922	894	923	873	890	956	940	946	950	919	891	950	953	922	942	934	879	1002	919	970	882	876	884	926	911	907	922	892	904	909	953	887	927	917	943	927	900	895	930	891	868	940	921	938	906	951	939	943	908	908	989	919	944	890	980	934	934	916	932	932	890	892	916	897	911	928	850	926	926	936	901	948	944	936	903	961	917	899	881	934	916	941	886	886	918	958	985	992	922	960	891	922	936	918	961	916	928	889	877	937	875	927	912	885	916	881	908	948	904	866	910	984	989	933	941	918	960	925	917	890	939	947	881	938	915	885	902	918	902	948	932	938	888	939	890	934	931	896	891	901	869	898	907	911	919	960	875	925	920	894	940	893	916	902	911	922	892	888	965	923	973	933	941	896	869	889	988	917	934	901	965	959	941	889	916	938	941	969	913	953	915	903	947	909	944	913	905	944	852	921	894	884	910	951	931	906	894	894	959	909	884	947	875	936	901	950	908	937	963	957	926	938	935	909	906	936	895	913	944	965	884	879	862	912	862	934	890	910	927	952	905	969	837	967	931	874	906	904	906	911	932	884	932	876	932	946	957	941	934	917	994	857	915	944	906	912	915	923	902	902	903	929	862	950	923	878	908	887	915	875	958	918	946	932	908	882	872	880	922	911	948	917	940	923	955	873	931	937	900	976	907	941	905	889	938	909	899	930	876	945	901	831	926	961	960	886	949	946	951	927	891	892	945	984	871	907	888	885	985	906	945	889	938	894	940	934	910	942	945	913	935	946	905	908	860	893	944	908	937	926	899	889	890	942	956	942	929	883	827	879	868	878	911	939	897	873	877	905	949	895	914	918	957	871	826	955	907	930	893	947	933	851	951	930	890	969	885	945	868	920	868	922	939	943	924	991	888	897	951	938	928	879	896	919	947	921	938	911	915	877	941	918	900	965	900	906	912	899	906	917	897	902	969	917	911	856	919	877	932	934	914	883	944	885	954	897	972	916	944	937	902	885	908	927	968	962	888	922	874	867	892	938	908	940	955	937	964	858	902	917	918	925	873	928	954	884	858	917	954	946	911	903	915	935	866	879	906	897	931	942	943	857	902	946	909	968	935	881	870	843	916	941	964	961	860	885	888	848	929	907	909	953	905	938	935	958	961	939	915	968	961	910	949	918	990	911	985	967	871	921	944	911	925	948	898	912	989	948	911	891	981	926	958	930	936	926	907	873	986	927	891	939	896	909	918	923	943	914	957	850	964	941	922	913	912	938	845	915	913	955	929	847	937	947	912	869	858	920	898	941	905	879	881	943	960	922	927	894	967	915	897	906	939	948	943	948	897	945	885	946	934	947	965	881	887	913	971	966	890	887	944	966	916	915	877	869	922	931	900	924	936	898	915	918	904	926	918	864	923	948	960	905	934	906	909	936	903	927	955	909	933	967	949	910	898	875	942	850	932	905	901	926	906	884	918	943	953	959	930	883	947	893	933	986	867	920	928	891	917	925	915	962	964	876	936	962	950	893	915	914	929	937	891	874	928	913	962	941	943	910	924	882	883	860	896	918	862	961	950	877	914	894	942	928	969	933	930	896	908	925	927	951	958	954	939	873	946	887	935	941	909	914	865	917	910	953	894	922	909	914	878	885	950	929	956	917	915	911	885	863	929	867	937	904	936	928	929	927	949	906	926
5337	3853	2355	1638	854	548	466	401	831	1309	1095	397	337	324	365	338	364	406	372	370	356	334	365	391	374	379	384	353	369	368	367	366	381	362	347	349	339	361	360	359	336	365	349	381	372	357	388	349	321	371	350	330	350	312	361	345	382	352	355	352	334	337	384	368	378	342	406	383	389	381	371	377	353	365	357	341	338	359	369	410	338	317	384	338	381	357	389	368	352	400	360	370	373	340	355	361	384	367	389	375	375	353	369	395	350	388	355	368	383	356	338	366	349	344	337	331	352	390	388	331	362	333	341	374	351	361	343	363	373	370	351	373	338	374	364	346	320	318	382	350	334	366	345	372	353	334	354	366	376	395	369	395	371	358	329	361	351	366	342	349	352	385	331	386	371	367	382	352	330	328	378	373	371	359	356	336	347	397	363	360	352	364	392	380	366	349	363	341	349	350	349	344	385	341	316	362	365	357	364	361	372	345	387	364	347	331	344	409	375	347	349	336	352	370	364	366	380	395	362	383	379	358	350	367	359	359	363	372	372	332	365	370	382	341	334	330	351	341	343	345	364	330	350	365	360	333	405	356	358	353	366	350	341	378	361	338	297	371	365	362	407	389	364	376	363	360	376	390	342	424	382	328	311	378	361	365	386	393	372	381	369	357	387	353	388	351	378	366	351	356	365	372	357	334	342	363	399	326	380	322	343	358	364	361	366	326	346	362	355	333	336	338	349	382	350	383	341	355	369	343	359	377	398	339	365	365	347	365	350	377	385	332	335	353	382	398	347	363	352	378	372	354	367	359	359	375	323	343	332	381	373	367	340	355	361	337	371	354	359	343	371	362	329	354	370	365	382	344	356	357	340	351	353	381	374	357	371	329	408	348	339	368	375	370	365	362	344	352	343	356	375	380	402	388	363	371	347	375	355	369	333	370	377	372	325	378	352	330	349	364	373	359	365	375	387	379	360	374	341	392	370	348	375	367	381	402	341	322	343	390	374	330	355	379	366	343	348	363	361	362	369	405	356	365	329	379	353	363	369	375	339	397	327	344	333	340	403	361	388	360	362	377	337	346	335	354	383	402	349	365	359	353	357	373	400	329	385	344	382	366	339	370	348	317	374	345	351	354	393	411	332	354	368	334	358	372	367	338	383	366	354	383	335	364	334	413	342	373	355	335	340	339	383	355	337	387	355	375	356	348	357	380	401	330	374	340	350	349	374	333	357	339	373	335	348	350	373	357	360	323	341	374	371	385	393	364	371	356	347	356	354	354	351	343	366	370	352	348	350	372	348	371	335	361	325	350	360	356	378	348	367	384	364	361	358	337	342	329	373	352	335	364	362	407	378	379	354	366	347	397	338	352	366	354	370	366	357	368	343	341	360	370	364	346	340	351	363	342	361	358	361	322	380	365	383	340	365	391	352	344	408	354	347	363	353	338	374	344	357	360	368	339	389	345	345	352	346	365	352	361	335	394	376	366	397	395	364	369	360	369	316	361	360	347	372	342	348	380	369	348	368	370	361	386	370	376	382	363	395	353	373	379	361	390	352	365	322	349	374	390	372	342	370	317	338	341	333	375	328	378	388	380	355	359	352	349	357	346	345	360	327	362	366	378	333	380	354	341	387	364	348	345	377	346	377	365	375	366	351	363	369	341	360	355	337	361	348	337	344	390	360	375	374	366	392	365	377	344	340	359	318	404	399	338	359	347	401	364	373	358	349	377	371	311	374	340	338	345	359	374	356	386	371	379	365	355	385	355	349	376	344	353	299	387	342	401	363	341	349	357	388	353	363	373	379	316	363	330	413	378	368	343	350	380	399	364	394	340	369	366	378	380	330	377	364	371	351	360	385	383	338	328	373	336	365	382	348	364	350	382	331	385	341	349	336	342	356	362	336	401	363	358	348	348	351	387	402	398	361	389	332	350	314	413	373	372	421	354	378	381	361	381	348	362	388	327	356	348	363	349	359	354	379	371	379	364	306	339	354	366	388	376	350	349	360	379	375	384	351	339	341	364	338	332	357	373	386	372	320	347	385	358	388	350	369	356	385	333	355	378	327	339	339	355	353	372	360	354	393	340	374	407	344	412	399	370	304	383	415	388	361	370	335	378	343	363	373	375	383	366	371	377	377	381	384	327	323	374	393	318	345	377	355	373	336	337	389	338	331	364	385	372	349	344	362	360	371	373	339	355	352	324	355	343	384	387	354	405	353	384	355	364	359	334	368	384	360	376	378	342	364	380	369	341	399	369	360	367	374	373	363	324	357	339	357	386	372	334	412	395	363	382	373	384	375	320	362	343	401	358	334	345	349	353	392	370	354	358	379	344	363	383	339	371	341	332	395	361	321	389	361	334	386	358	410	376	370	345	403	383	354	355	362	372	372	337	335	370	338	341	423	350	342	403	344	356	363	346	358	341	367	374	354	365	357	356	355	358	341	373	367	358	352	377	364	402	367	410	404	369	382	349	365	388	355	372	420	321	385	391	351	334	348	396	345	363	353	365	371	369	374	353	350	375	341	387	362	372	354	386	340	340	321	345	352	383	327	378	343	353	359	364	351	338	334	343	341	354	375	371	387	363	328	351	321	339	392	382	365	324	356	331	325	359	341	355	377	373	363	394	385	343	356	353	358	382	353	398	385	373	358	373	311	400	352	353	317	368	375	406	377	347	401	361	375	329	369	298	365	340	356	360	394	360	340	381	360	364	403	363	361	381	379	315	339	352	342	381	388	379	359	355	329	387	374	347	347	339	372	367	363	347	376	356	335	397	347	357	384	342	384	396	357	359	340	362	354	385	380	343	335	343	383	318	369	374	366	337	420	364	341	354	375	381	327	364	364	393	354	340	351	378	346	346	330	391	386	395	350	354	364	315	350	367	327	344	348	373	375	392	365	341	375	395	363	340	353	350	341	367	354	395	348	339	360	371	359	358	342	379	400	381	367	360	361	354	381	350	339	365	389	376	352	339	372	351	326	361	385	348	335	346	371	322	358	369	365	347	361	330	345	366	364	387	371	347	377	344	384	361	408	328	365	328	375	364	385	359	348	392	341	381	336	372	395	368	375	378	382	342	391	354	336	368	358	342	316	370	341	353	364	376	354	387	389	385	392	363	353	387	419	377	354	348	362	388	337	367	386	379	361	359	356	367	343	351	366	389	341	336	367	348	391	407	372	353	344	349	363	355	325	406	415	341	372	350	364	357	363	345	378	371	370	343	362	408	356	385	383	354	395	357	394	376	324	342	377	312	364	331	349	344	359	323	349	369	349	347	366	374	376	401	350	348	377	367	355	350	367	388	377	358	403	388	370	364	387	412	350	351	347	343	381	359	370	402	370	314	346	366	353	350	340	343	345	366	364	369	363	389	393	349	372	372	356	355	367	380	335	391	405	380	375	358	385	346	337	359	347	351	335	358	369	359	371	355	363	364	351	353	381	346	384	380	388	351	377	325	326	331	332	353	366	323	356	396	385	354	355	360	368	401	378	360	356	367
3904	3681	4186	4401	2678	1784	1375	1195	4134	5863	4549	861	888	898	874	898	790	888	897	897	883	877	980	867	869	937	858	903	928	874	909	910	872	912	873	877	854	854	819	853	859	888	842	869	906	882	869	913	871	853	903	926	855	866	835	850	909	872	884	873	883	908	842	881	883	853	880	824	915	852	882	894	863	908	822	865	888	862	866	869	852	871	835	863	886	854	855	888	861	822	839	842	787	874	813	953	869	869	877	831	859	855	869	887	841	918	893	843	885	869	925	830	831	872	876	878	914	867	898	836	853	888	802	865	841	879	881	878	876	812	859	867	829	897	872	850	839	855	803	822	873	847	833	892	824	849	904	848	877	854	871	879	902	867	853	864	820	866	871	859	840	864	893	841	858	871	888	828	832	904	836	868	861	839	880	860	915	853	880	893	805	884	864	863	861	836	875	876	837	900	912	882	819	827	863	883	884	838	910	888	838	862	865	876	862	846	904	853	911	786	892	840	825	895	841	866	822	848	866	888	826	872	872	867	921	906	846	827	828	853	874	859	878	883	905	848	898	844	872	788	900	885	862	847	891	870	881	855	895	834	882	869	867	922	896	831	880	870	833	861	856	815	868	804	872	862	889	863	830	918	818	912	912	906	896	835	875	873	853	860	888	827	873	891	917	880	834	863	847	832	892	844	888	911	846	882	823	882	835	893	892	817	871	902	849	907	906	875	878	866	960	863	809	875	852	885	908	927	887	816	850	848	863	867	870	877	866	917	880	871	906	883	907	874	887	848	844	869	902	905	885	841	861	852	857	876	879	843	865	836	896	867	870	823	804	838	858	845	873	883	837	852	855	860	860	900	920	826	892	838	827	881	880	859	876	813	847	901	879	882	874	861	884	902	883	855	852	838	912	925	887	903	861	847	894	909	895	930	894	907	875	862	894	853	845	835	891	903	825	888	872	849	797	837	911	849	832	807	877	898	821	870	817	905	848	887	863	892	812	874	880	866	820	893	871	896	921	859	865	903	892	902	865	814	863	826	887	866	900	829	860	833	900	885	898	882	874	838	885	813	854	840	810	957	790	845	845	862	845	872	855	890	898	883	875	842	844	880	843	898	825	857	831	873	869	885	846	889	851	855	873	849	879	910	838	840	851	813	879	870	877	888	903	866	853	850	860	931	856	843	876	881	886	853	820	901	860	850	838	847	894	880	850	905	829	880	820	818	859	864	858	898	861	893	785	885	869	812	843	859	853	891	821	842	867	858	839	874	848	853	887	856	833	877	858	887	836	838	858	857	902	825	833	888	865	840	871	837	825	874	838	826	869	870	848	835	866	817	889	848	894	842	907	881	890	889	879	895	866	894	889	871	809	887	926	928	829	844	858	910	872	880	884	894	839	898	898	850	917	902	860	868	915	893	897	868	865	860	922	874	812	843	860	849	822	842	878	852	917	887	849	819	841	848	812	841	860	856	872	826	863	875	904	858	884	854	834	864	826	907	878	834	865	835	835	833	890	894	872	806	834	834	847	897	902	878	895	881	926	878	791	913	847	858	866	838	873	865	842	880	859	893	901	853	913	851	840	851	878	918	881	836	868	899	796	904	855	835	881	854	837	832	873	874	874	845	850	802	885	887	930	866	820	875	875	809	878	888	822	896	947	821	834	818	905	834	867	878	924	852	867	844	899	838	878	826	894	882	810	859	855	858	832	847	909	844	868	916	880	854	898	839	907	857	820	816	868	877	902	909	868	862	871	810	856	882	866	896	883	917	860	880	870	869	822	815	855	900	879	858	899	867	856	890	917	824	809	863	834	848	875	796	882	894	870	853	899	806	836	900	844	841	842	872	881	913	813	856	902	862	861	880	892	853	906	897	888	829	860	892	878	915	926	863	859	859	858	889	867	863	899	865	834	842	844	931	863	870	854	875	896	859	873	858	860	855	831	875	868	810	884	883	845	850	909	843	873	871	944	869	879	834	871	841	894	871	829	930	802	921	847	865	840	846	861	816	879	866	865	832	849	857	904	856	858	862	861	862	962	869	827	872	902	867	858	820	925	889	884	829	867	878	865	874	908	899	880	908	809	864	845	895	877	855	866	837	843	888	816	838	853	836	860	921	868	878	871	906	831	946	889	899	883	861	885	837	837	899	917	881	836	922	877	870	835	863	842	894	943	851	886	841	871	843	847	856	900	843	868	888	832	880	912	855	907	858	874	894	844	888	878	895	869	874	811	907	858	863	907	877	859	875	891	837	880	855	842	865	835	900	900	877	914	920	846	832	852	888	855	829	882	840	922	852	826	883	857	881	864	829	825	825	884	828	914	909	873	834	851	848	875	930	869	878	850	905	869	893	917	887	886	857	860	886	810	868	890	878	824	840	812	887	857	871	902	765	878	835	870	892	884	852	886	854	852	902	860	860	899	890	884	897	836	847	860	932	858	848	887	894	857	881	787	838	852	830	841	841	854	858	892	863	819	889	854	907	858	862	836	850	905	863	894	863	845	891	873	867	918	858	936	867	808	904	843	949	828	880	792	845	859	858	871	848	859	865	853	881	865	855	858	881	864	843	874	845	896	905	903	872	849	878	881	875	860	864	885	855	892	884	865	808	853	903	861	859	836	886	830	832	819	826	867	864	881	857	896	916	813	876	888	866	875	843	916	875	818	875	829	868	895	937	917	869	895	826	827	844	907	868	794	843	864	896	863	865	824	857	901	838	815	868	886	900	833	881	898	854	871	886	869	840	874	836	912	857	839	898	886	852	840	859	870	860	823	859	884	859	859	914	915	897	899	860	887	892	875	897	797	841	902	877	867	933	906	823	850	804	855	885	893	840	877	872	825	925	895	851	843	858	870	947	861	840	858	853	841	869	852	912	856	854	843	858	866	846	852	937	875	860	843	859	898	881	859	850	934	865	829	858	864	898	834	845	842	877	865	874	863	851	870	866	868	837	889	871	861	851	919	848	886	874	862	863	875	834	834	887	853	831	862	867	880	918	880	835	807	921	917	858	924	857	825	850	856	920	881	855	851	844	899	846	864	895	892	897	835	862	828	813	832	867	855	849	891	848	890	840	853	825	856	849	838	869	877	927	914	855	862	879	857	852	854	854	843	862	897	858	874	879	826	848	888	910	912	866	878	826	859	850	862	875	896	896	865	845	859	874	887	849	856	855	923	893	910	852	884	857	877	890	854	864	830	872	878	872	864	848	835	876	876	894	851	902	844	811	841	900	868	871	850	893	846	903	896	853	882	846	865	851	894	890	889	876	836	851	849	860	834	842	900	881	904	860	897	909	836	826	899	843	863	850	892	877	826	830	891	797	852	875	859	881	865	852	836	906	812	820	880	913	848	912	858	870	857	874	793	906	872	890	907	865	801	864	865	825	907	863	859	876	852	895	848	850	905	889	850	827	827	874	888	899	859	831	869	889	873	876	860	877	839	915	861	906	927	879	909	908	916	840	835	861	865	901	863	918	878	872	851	827	876	902	837	901	855	850
16570	10061	12969	3633	1950	1825	819	609	7633	23893	17996	2036	294	301	310	290	288	269	284	324	284	286	274	263	273	253	326	287	288	292	289	257	272	281	272	298	295	268	287	274	275	275	244	248	265	270	309	288	276	298	277	265	305	245	250	265	286	280	282	279	284	299	260	264	247	267	275	253	254	259	254	272	254	285	265	283	240	296	287	289	291	274	303	290	263	251	294	305	261	271	289	262	250	261	289	273	320	318	271	292	269	311	266	325	274	247	279	274	281	296	247	263	281	271	245	266	280	259	305	270	281	260	263	261	245	281	278	296	270	288	267	279	281	291	290	284	286	272	291	278	253	282	276	271	289	285	259	253	272	246	281	283	261	263	286	272	257	258	267	280	263	291	291	308	244	285	270	267	289	270	248	284	276	287	270	285	277	279	281	265	287	273	274	263	295	281	267	259	283	274	271	293	248	251	288	273	274	275	266	280	260	272	301	286	265	257	245	271	261	246	308	244	266	278	279	295	243	276	276	295	254	323	293	266	268	290	264	292	256	271	254	238	260	273	265	280	248	252	231	273	281	265	285	288	254	279	307	277	288	273	251	283	278	275	280	282	280	291	284	280	279	294	265	303	285	283	287	301	270	242	265	256	274	273	272	291	256	261	265	243	275	257	274	308	277	273	258	263	293	289	256	263	281	242	272	302	296	306	275	253	282	263	297	261	296	281	275	256	271	263	260	284	294	283	272	256	279	284	285	273	259	266	288	272	275	302	275	292	265	259	309	273	309	273	313	284	288	248	276	282	260	278	276	255	284	251	271	300	271	247	257	275	290	258	294	280	271	282	267	273	297	259	275	292	266	291	301	265	276	298	240	268	299	310	288	238	280	271	263	244	250	279	295	315	292	293	286	283	271	301	241	265	287	290	301	270	295	270	293	315	279	277	277	272	280	273	313	312	253	281	292	283	286	263	272	297	263	304	268	264	263	270	276	273	251	287	227	262	269	284	248	246	262	282	260	263	244	278	266	246	280	282	302	268	290	255	252	289	279	277	257	296	267	265	276	261	239	286	275	296	316	261	264	303	259	279	266	291	286	265	291	277	294	297	301	281	272	258	245	281	264	274	299	255	256	295	283	266	257	280	311	300	285	292	265	243	283	292	279	273	267	262	233	298	246	261	298	296	275	299	298	258	287	276	268	272	285	282	249	296	264	296	289	257	284	280	259	280	286	297	273	299	282	256	287	261	274	252	299	256	286	282	267	277	272	272	289	263	284	287	275	267	262	284	288	287	274	289	296	233	277	294	311	267	254	279	278	274	275	240	284	254	290	235	285	304	285	252	266	276	290	269	281	262	257	303	255	263	283	287	243	297	284	289	268	273	265	259	274	282	289	270	247	290	287	253	262	248	258	280	297	258	260	284	310	253	243	271	285	271	279	253	279	259	325	291	293	303	270	265	262	285	276	255	269	257	269	267	246	285	264	309	307	288	284	270	247	291	269	264	328	296	268	274	290	289	264	280	292	259	276	278	283	280	289	278	312	253	270	288	301	270	284	280	275	302	259	285	269	282	278	305	252	256	305	253	290	275	259	226	244	283	303	274	304	269	267	291	280	283	245	265	276	280	270	258	274	293	248	257	257	258	267	272	300	302	308	262	254	269	258	260	266	278	291	288	265	260	266	293	288	230	291	245	267	301	279	247	256	276	241	288	297	308	285	295	261	278	294	285	288	261	268	291	258	250	286	267	263	275	289	278	237	280	271	279	269	272	249	260	264	266	291	294	275	268	283	288	292	277	289	274	277	291	260	257	279	253	264	273	270	294	297	281	261	265	267	267	276	296	278	265	268	271	277	280	276	293	307	260	257	261	265	293	253	312	284	268	283	284	255	268	264	263	286	258	274	288	308	308	278	279	254	237	274	263	322	284	279	267	267	263	272	300	276	292	265	265	284	302	283	269	279	254	282	271	282	284	258	259	272	263	258	261	262	269	274	285	299	285	285	287	269	258	301	293	314	276	271	273	316	303	297	280	281	269	270	266	272	286	274	267	271	279	295	280	260	299	276	271	251	267	287	295	297	262	275	278	297	314	279	261	264	271	283	285	263	266	269	292	282	247	267	308	291	267	299	252	267	247	273	289	310	257	282	280	284	287	274	272	249	292	295	265	254	264	277	268	291	271	269	279	277	286	291	233	303	291	274	303	272	289	261	265	274	276	283	258	271	277	304	259	290	281	251	246	276	279	280	278	299	268	285	269	279	280	279	303	273	289	289	288	283	278	262	287	262	251	295	248	260	283	282	271	268	279	248	255	296	265	242	268	268	268	256	282	264	295	300	252	292	280	253	270	261	276	285	253	267	288	269	284	301	296	266	276	270	265	251	250	250	277	275	273	260	255	290	281	269	283	300	294	288	270	290	285	257	267	295	267	271	239	230	260	298	294	300	254	268	280	296	236	301	268	294	279	254	270	279	270	259	257	264	244	279	281	238	273	273	275	271	287	292	269	264	260	252	280	262	258	267	273	304	284	272	261	256	289	305	295	227	297	266	291	286	276	231	279	294	259	297	252	275	274	276	262	267	266	299	262	277	318	270	290	245	267	293	282	242	262	278	266	283	315	277	271	272	271	281	301	262	239	265	299	293	241	291	274	261	272	286	251	260	280	269	256	253	280	297	246	308	254	261	267	252	269	302	281	284	251	284	301	264	265	254	323	271	299	268	289	272	283	291	274	278	275	288	310	294	256	268	277	280	263	272	289	270	289	288	301	300	276	252	279	281	280	231	269	258	254	258	301	278	284	304	274	289	303	265	257	290	269	256	228	258	260	269	293	291	289	320	277	256	257	249	278	261	293	314	266	268	311	278	257	277	246	284	269	267	272	272	320	265	282	288	293	269	297	296	300	279	316	295	282	294	272	255	287	281	311	286	310	286	279	261	260	288	305	268	282	305	331	261	289	278	256	280	262	238	289	264	286	273	325	286	284	271	254	248	282	270	264	265	263	308	273	290	267	271	296	280	265	271	263	283	221	267	243	299	294	270	281	287	257	292	279	252	280	286	292	268	287	262	254	301	309	292	282	253	272	281	283	265	279	271	314	295	269	279	269	286	291	260	287	311	290	269	292	268	264	273	278	258	251	257	279	288	275	259	260	293	301	251	297	275	259	251	260	299	300	300	268	284	262	294	301	239	266	292	282	292	296	236	287	248	292	286	260	242	257	250	287	308	297	263	291	267	282	283	269	291	298	283	278	259	245	294	277	310	269	260	264	290	285	262	305	293	275	287	262	252	251	299	293	260	304	260	305	264	247	279	245	301	281	281	246	280	297	270	267	273	275	265	253	257	271	263	267	241	271	283	282	261	248	273	246	281	286	272	259	268	276	267	296	263	258	266	285	311	283	247	269	272	293	304	247	283	273	262	291	286	267	289	271	256	289	262	288	309	279	272	260	286	281	278	277	278	281	263	265	276	254	293	277	295	294	279	280	266	291	292	272	269	270	283	279
9940	8238	15822	6103	6577	6936	3281	2527	21277	45375	36444	1665	856	822	816	878	781	825	787	796	756	742	762	770	718	740	730	747	774	744	738	745	754	708	746	748	698	729	733	738	750	718	747	762	725	722	731	756	703	715	740	753	769	701	694	734	716	715	706	721	714	696	707	705	739	731	712	705	756	740	721	753	707	756	734	717	721	703	745	707	713	718	738	709	745	736	725	705	717	758	713	726	727	704	729	699	661	708	683	738	709	701	704	701	730	729	760	718	745	722	732	695	702	732	719	712	711	693	743	751	662	741	740	758	743	723	688	718	713	713	665	758	729	745	749	690	688	708	774	711	734	721	703	734	669	702	699	723	698	743	727	716	706	687	729	770	757	729	687	735	763	705	724	736	739	708	675	706	733	738	714	671	731	726	759	715	750	675	686	686	709	762	712	781	711	715	678	704	731	697	690	758	705	773	685	698	708	687	737	664	733	704	719	720	664	720	715	730	740	741	711	754	740	699	707	710	706	751	711	727	695	711	727	684	743	656	715	746	706	684	741	715	725	685	719	723	713	759	721	717	708	789	712	723	703	725	703	756	710	715	720	714	706	753	689	721	697	657	708	739	704	726	702	669	738	718	696	697	710	730	741	688	778	679	693	749	695	725	737	752	729	680	748	704	726	754	721	769	700	720	705	752	745	672	731	730	729	700	704	732	747	744	696	705	722	706	747	719	744	695	754	728	667	711	703	667	697	706	728	705	702	745	758	704	761	745	731	746	691	682	708	739	750	697	728	668	682	717	709	705	711	690	744	785	692	682	673	661	742	704	683	710	710	727	751	762	685	674	727	721	705	752	732	706	732	721	735	691	698	706	726	721	732	712	707	770	775	708	673	689	672	724	695	722	701	720	696	714	701	716	722	704	746	757	732	727	708	704	712	708	709	711	700	739	769	730	700	707	678	716	780	705	761	747	697	735	733	743	723	730	711	690	692	725	685	713	713	701	704	735	714	698	700	786	685	685	746	652	727	716	744	768	702	660	661	690	723	702	717	717	736	723	719	703	705	728	704	703	712	699	726	651	710	718	710	726	731	732	699	748	768	723	730	714	709	690	725	688	742	728	726	766	676	741	712	723	696	700	723	681	676	710	726	674	776	732	708	650	679	684	650	727	709	727	688	731	735	690	713	746	731	695	799	727	707	704	735	674	706	755	647	695	681	766	712	694	717	721	685	681	685	687	706	708	743	744	707	688	708	694	728	752	706	734	704	748	734	660	692	686	749	724	682	703	690	717	721	648	765	782	704	720	738	738	682	659	683	742	711	662	717	732	689	767	700	694	722	742	705	700	752	682	691	708	704	711	720	739	722	717	692	692	732	707	714	706	691	669	676	721	720	700	742	707	706	759	713	693	715	748	708	661	706	725	701	744	701	687	726	705	724	682	740	723	768	693	668	693	699	720	714	700	710	691	686	712	725	687	724	710	729	660	757	710	698	726	713	674	726	694	743	712	691	689	716	668	686	719	698	787	719	726	704	727	682	740	729	671	736	699	739	714	697	702	721	699	730	707	714	665	738	726	759	746	717	720	703	696	745	694	753	669	723	676	754	717	727	693	695	687	741	716	735	719	712	690	711	700	681	688	717	759	757	681	674	687	704	721	725	724	759	664	684	710	701	707	714	698	694	667	721	711	674	711	707	663	714	763	718	678	712	725	726	713	716	745	707	680	719	705	768	735	722	701	695	756	694	716	704	741	679	699	707	768	698	721	746	745	731	729	729	730	710	708	738	734	747	718	693	728	739	752	730	720	666	715	681	717	686	703	747	687	725	718	645	738	698	736	761	688	699	739	692	686	710	734	710	763	684	753	714	700	767	736	724	737	699	765	739	740	719	743	731	727	745	750	722	698	769	669	770	699	710	698	754	710	720	744	752	715	722	713	734	722	695	750	735	703	686	719	707	654	760	723	750	669	750	678	756	679	710	656	742	757	709	714	716	714	696	665	730	654	699	687	732	733	729	748	719	754	698	759	749	722	724	703	712	751	720	708	702	734	725	699	716	668	687	702	695	709	658	705	667	744	658	681	700	705	703	703	723	691	744	746	702	722	719	708	727	692	721	700	733	734	733	693	706	656	682	721	719	700	753	713	699	744	700	730	718	730	645	752	733	668	691	712	731	712	727	711	690	747	751	704	671	682	700	698	723	727	718	709	728	755	712	748	702	716	686	670	688	770	693	668	734	735	699	737	702	726	734	737	708	714	676	716	712	708	714	715	715	722	718	710	660	699	720	662	718	683	762	714	748	765	690	703	709	672	708	706	731	670	713	708	715	676	720	715	714	695	671	679	726	724	731	730	724	708	688	726	688	766	720	695	711	697	733	689	712	699	752	746	693	690	730	717	734	673	742	723	730	717	752	724	713	721	681	755	686	718	753	702	716	726	734	718	690	735	743	750	698	734	656	668	686	707	741	685	705	736	732	751	753	715	690	723	647	725	652	706	686	789	694	697	670	709	673	722	713	722	722	687	735	738	732	680	654	724	718	695	734	693	754	719	673	656	746	678	695	733	729	670	716	667	703	714	707	718	752	679	670	723	725	726	692	713	730	697	704	723	729	714	667	729	709	733	691	679	754	726	682	741	688	720	759	700	715	743	676	711	757	751	740	704	701	712	748	733	703	769	747	681	727	704	727	725	690	730	703	708	714	728	719	735	714	700	736	741	776	697	732	688	727	716	760	720	738	729	702	745	687	690	728	741	706	709	697	714	653	712	757	703	688	717	716	716	708	684	649	742	716	686	719	731	766	726	707	747	711	696	735	732	713	711	682	732	701	718	740	751	694	741	683	695	694	734	772	704	756	742	729	701	718	690	707	754	726	706	744	679	740	711	763	743	715	696	706	721	736	743	720	740	754	741	697	679	689	678	710	718	713	721	709	731	721	735	716	701	726	725	707	735	732	701	736	749	727	711	763	726	678	700	673	686	674	727	741	739	728	703	746	753	710	743	702	750	715	761	770	716	706	722	695	717	690	672	683	722	699	790	700	722	689	749	785	729	719	687	697	695	694	736	728	657	733	722	726	742	707	721	714	719	727	730	698	761	662	715	760	699	688	681	645	682	693	686	693	772	700	731	730	736	738	723	671	733	726	739	727	724	732	705	724	724	714	746	712	718	682	682	700	704	758	715	728	672	743	696	756	649	730	701	712	713	681	664	717	668	710	683	723	705	687	686	667	703	718	740	742	691	706	736	720	694	755	682	772	687	715	689	724	735	734	719	765	725	705	734	725	730	672	715	737	687	675	717	705	719	768	692	717	700	698	694	694	703	687	692	754	670	723	766	675	724	692	722	747	690	734	714	678	701	705	652	728	712	711	674	719	743	704	748	699	691	679	742	746	733	706	758	698	711	742	738	713	752	670	728	726	731	745	756	732	718	707	694	706	728	741	741	700	721	733	701	719	767	708	707	712	687	709	742	738	710	749	686	716	737	688	710	694	671	739	724	725	700
30954	21847	11531	4168	2268	1520	1161	3698	28695	37405	26658	4078	543	483	427	432	442	441	430	459	426	482	458	413	449	442	417	441	409	452	421	491	460	429	438	445	434	440	461	397	410	443	470	434	418	443	436	416	392	432	455	414	390	407	448	420	431	441	426	450	464	451	394	451	453	412	442	442	455	423	439	427	385	435	416	420	386	463	408	435	435	417	418	435	447	414	437	406	404	402	408	444	478	465	430	434	429	401	432	459	415	451	407	440	424	466	416	448	376	424	404	418	416	424	420	442	433	435	467	436	401	412	449	455	424	405	444	460	449	405	424	403	461	409	453	431	434	423	448	445	424	419	414	442	402	456	438	418	418	456	441	390	438	434	408	429	412	409	381	408	451	447	443	410	416	404	431	413	413	443	433	417	441	419	422	418	431	423	456	423	420	415	441	450	388	447	392	390	392	467	444	441	408	454	423	423	424	404	432	415	439	459	414	407	448	409	410	435	462	448	395	477	474	429	413	476	430	414	436	445	443	448	399	436	406	461	400	405	401	428	446	423	408	440	444	378	402	367	433	429	447	450	419	426	453	406	415	398	475	403	425	390	396	446	435	470	435	453	435	407	402	372	427	439	383	420	447	428	451	424	430	438	414	424	452	441	452	437	406	455	457	436	456	440	479	434	420	412	453	417	410	443	436	406	422	389	405	454	435	463	411	450	438	407	393	412	441	420	398	432	432	409	445	408	400	429	438	405	395	410	402	428	433	456	431	388	443	403	435	415	421	409	458	405	417	427	426	431	416	426	408	406	419	425	438	404	409	410	409	396	405	422	458	464	387	440	410	472	447	435	444	420	425	462	403	437	421	457	435	442	463	426	425	443	394	351	451	428	413	452	430	443	401	443	459	410	412	410	392	415	394	424	394	373	420	432	431	409	418	411	409	404	433	463	461	407	432	456	385	437	428	447	478	434	441	368	445	399	422	404	407	406	420	446	460	400	422	408	419	448	416	395	465	416	422	433	448	388	434	393	428	426	409	417	415	450	472	434	436	394	428	394	388	414	434	449	460	443	453	414	444	396	452	400	468	436	444	450	448	443	410	416	451	413	425	472	390	420	425	420	430	389	429	434	401	429	459	391	435	436	449	404	387	462	443	472	394	470	426	392	433	441	417	434	422	402	422	399	442	428	440	453	410	442	453	429	473	426	406	480	428	403	404	422	443	429	408	418	422	379	432	434	486	443	450	442	424	441	454	431	411	422	421	451	409	410	449	439	396	424	459	405	459	425	402	418	416	432	455	415	428	434	411	429	442	435	416	437	453	450	420	400	433	396	428	422	446	420	402	409	429	461	452	414	460	466	447	440	414	422	448	394	430	393	443	394	408	429	434	422	426	410	403	422	448	416	407	424	423	416	421	409	427	470	411	445	440	403	440	423	389	418	434	446	464	453	458	393	444	434	409	462	421	413	406	430	410	421	447	429	427	426	461	412	459	423	416	452	463	430	434	404	405	419	443	420	412	432	397	413	427	400	411	488	423	419	449	416	463	429	473	388	384	469	446	394	380	423	464	442	442	377	438	384	425	458	393	435	449	429	442	445	430	434	408	428	424	477	455	398	401	406	386	417	455	428	453	428	416	444	428	411	422	425	451	412	438	422	402	428	454	428	420	471	451	458	428	443	407	412	415	439	440	442	420	432	426	440	448	420	416	458	392	399	399	447	390	449	450	395	408	437	448	440	446	452	438	435	417	436	425	415	431	435	407	416	463	451	399	428	398	446	391	433	408	430	404	375	447	446	423	424	422	424	413	446	434	415	433	404	416	423	425	406	403	403	451	398	455	453	396	401	390	466	440	444	408	431	406	430	436	421	423	405	378	426	409	420	429	422	470	433	417	427	440	457	406	438	435	458	411	411	442	438	409	383	408	431	444	459	445	440	437	441	406	454	434	429	431	415	426	464	410	405	429	436	469	440	430	400	426	446	415	423	436	435	453	443	390	453	398	453	413	445	402	435	444	424	433	419	399	395	423	413	408	433	435	429	440	456	389	406	403	431	431	434	441	417	465	428	442	407	437	425	421	434	447	429	383	391	422	411	412	411	410	400	426	476	430	437	422	435	419	422	415	428	449	430	430	410	441	402	398	427	416	400	449	428	406	429	445	443	400	397	430	440	453	458	409	423	432	448	436	429	440	419	403	434	431	451	457	413	432	419	386	421	388	431	405	445	401	424	393	452	421	435	436	456	437	419	456	428	416	433	439	399	439	412	440	466	458	430	438	470	419	430	410	448	409	449	454	401	448	448	421	447	420	406	429	473	428	431	423	391	393	423	404	483	437	424	401	419	428	429	428	456	448	412	420	394	422	412	423	406	446	445	433	432	417	435	377	453	425	444	430	403	410	429	392	424	458	423	400	434	420	405	405	407	437	396	455	450	423	419	409	443	433	456	403	431	437	413	420	380	401	478	445	436	393	438	453	420	423	454	441	495	423	424	413	418	444	424	426	443	393	415	458	421	416	413	394	452	412	396	406	418	397	439	418	407	403	439	429	369	423	399	457	437	442	427	440	442	400	449	436	434	407	408	406	455	404	451	422	396	467	434	456	376	448	416	451	410	386	443	468	434	444	407	434	434	416	435	412	414	411	409	436	413	425	437	437	422	449	412	425	388	450	415	437	423	446	440	400	446	444	457	438	420	406	442	450	453	397	429	406	432	443	423	463	447	396	442	410	435	400	437	409	459	414	405	422	443	400	446	417	406	417	417	367	395	426	419	426	471	420	408	443	427	429	425	437	402	423	420	429	383	396	418	396	389	445	425	436	456	390	449	407	438	411	410	416	417	398	439	392	440	402	425	391	433	471	439	427	434	422	409	421	389	439	422	419	411	401	426	452	419	385	410	438	423	412	462	433	439	439	448	417	435	448	485	422	411	450	412	475	409	406	450	425	473	421	446	459	472	436	432	429	442	432	426	462	412	428	386	414	429	431	451	416	452	434	440	387	405	376	403	454	409	422	405	401	419	429	382	424	426	436	443	447	420	427	405	410	396	392	405	386	401	440	376	406	404	401	371	427	409	395	437	436	441	403	434	417	408	416	433	414	406	440	413	419	415	456	365	402	407	437	453	417	430	366	423	430	398	429	434	457	397	435	485	438	422	437	398	417	458	432	401	432	414	432	413	401	413	415	399	485	468	443	452	433	423	417	416	406	422	370	421	409	392	394	447	408	460	443	392	412	399	401	432	473	437	390	403	447	416	422	401	437	420	427	437	468	418	401	442	420	455	437	422	407	409	424	438	438	435	407	403	380	412	422	438	446	427	443	433	430	409	429	387	415	441	411	434	428	431	419	440	413	419	446	415	420	465	424	470	463	470	417	430	457	424	426	417	433	417	429	432	453	421	448	452	408	420	420	455	415	400	385	426	439	460	405	418	432	427	432	414	431	420	436	408	422	451	426	383	463	456	440	466	429	425	412	457	386	400	418	467	414	421	440	423	424	422	406	450
16968	13811	10349	7605	6809	5483	4587	12625	50792	55112	42916	3016	1306	1319	1238	1207	1234	1197	1164	1198	1082	1113	1091	1162	1137	1151	1157	1075	1139	1061	1175	1101	1091	1084	1064	1100	1101	1101	1120	1115	1116	1118	1013	1086	1037	1053	972	1052	1057	1123	1047	1062	1054	1027	1079	1056	1040	1057	1075	1067	1078	1065	1049	1044	1023	1061	1074	1080	1069	1002	1033	1074	991	1066	1003	1012	1023	1006	1072	1103	1059	1033	1050	1046	1055	1054	1071	990	1098	1029	1049	1107	1023	1071	1104	1041	1091	1054	1041	1040	980	1047	1056	1080	1024	1041	1145	1045	1030	1050	1062	1068	1108	1035	1062	1012	1067	1047	1057	1025	1047	1040	999	1047	1067	1069	973	1024	1020	1070	1032	1061	1063	1123	1040	1072	1001	1031	1009	1071	1026	1135	1075	988	1014	999	1061	1045	1086	1052	1074	1021	1055	1055	1055	1034	1041	1067	1018	997	1021	1016	1055	1048	1047	1043	1054	1056	1039	1035	1025	1028	1066	1056	1063	1072	1081	1058	1032	994	1042	1057	1029	1007	1009	1026	1080	1012	1017	1052	1054	1079	1045	1110	1056	1044	1064	1080	1059	1082	1020	1012	1033	1030	1010	1002	1094	1076	1077	1022	1069	1004	1062	1029	1015	1029	1047	1103	1056	1061	1051	1066	1105	1044	983	1162	1009	1107	1027	1037	1051	1094	1005	1068	1029	941	988	1015	964	1089	1029	1031	1001	1031	1029	1013	1033	1028	1037	1044	1099	1007	1000	1044	1022	1052	1051	1067	1037	1077	1077	1012	1083	1086	1011	1007	1028	1047	1115	1027	985	1076	1076	1039	1063	1017	1042	1030	1077	1028	944	1070	1056	1106	1043	1027	1111	1068	1075	1064	994	1042	1048	1036	1010	1075	1057	1040	1057	1116	1030	1105	1054	1007	1051	985	1070	1028	972	997	1031	1031	1058	1052	1038	1052	1046	1044	1049	1017	1017	1057	1032	1031	1039	1040	1061	1100	1058	952	1026	1068	992	1077	1053	1060	1044	1082	1034	1102	1031	1108	1049	1063	1018	1072	1081	1041	1082	1051	997	1065	1095	1093	1011	1009	1063	1046	1037	1006	1038	1002	1084	989	1063	1016	1039	993	1058	1064	1071	1018	991	1048	1086	1069	1052	1032	1064	1063	1044	1040	972	1000	1050	1083	1042	1037	962	1031	1024	1011	1058	1055	999	1049	1057	1043	1035	1037	1086	1041	1002	1022	1066	989	1006	1006	1037	1047	1138	1063	1010	1039	1064	1068	1112	1052	1047	1026	1063	1071	1024	1019	1022	1044	1063	1058	1069	1060	1038	1044	1063	1066	1053	1050	1044	1030	1042	1048	1027	1031	1062	1067	1005	1058	1043	1076	1061	1063	1043	1019	1029	1020	1054	1053	1074	1021	1075	1031	1090	1090	1067	1018	1015	1028	1035	1007	1080	1001	1078	1019	1021	1096	1054	1048	1046	1057	996	1052	1035	1066	1024	1074	1052	998	1052	1047	1050	1044	1051	1035	1038	1064	1080	1034	1010	1051	956	1082	1037	1031	1074	1149	1061	1046	1017	1039	1052	1034	1055	1078	1059	1039	1061	1010	1053	1002	1037	1031	1053	1007	1065	1107	1056	1082	981	1018	1074	1070	1095	1058	1059	997	1031	1071	1038	1036	1010	1088	970	1086	1077	1056	1028	1077	1071	1023	1022	1052	1074	1120	1062	1031	1063	1070	988	971	1007	1007	1150	1010	997	1032	1062	1054	1089	1078	1097	1043	1105	1033	1068	1005	1030	1044	1040	1000	1093	1058	1030	1021	1045	1081	1078	1082	998	1018	1056	1050	1072	1069	1081	1028	991	977	1063	998	1029	1059	1065	1035	1006	1028	1061	1009	1016	1061	1096	1008	1050	998	1060	1064	1067	1051	1044	980	1065	1022	1009	1055	1091	1058	1010	1009	1050	1044	1056	997	1009	1041	1046	1062	1033	1085	998	985	1005	1057	1043	1108	1070	1077	1066	1046	1030	1038	1024	1062	1015	1028	1044	1040	1044	1051	993	1050	1057	1058	1090	1018	1038	1096	1030	1075	995	1034	999	1081	1056	1094	1022	1031	1037	1025	1077	1059	1028	981	1081	1054	998	1087	1011	1051	1034	1038	1047	1046	998	981	1058	995	981	1044	985	1034	1043	1036	1075	1037	1066	1077	1047	1085	1090	1097	984	1048	1071	1027	1037	1062	1053	1047	1034	1040	1050	1071	1048	986	1042	1057	1017	1011	1031	1026	1053	1063	1038	1078	1098	1018	1074	1038	1017	1080	984	1042	1067	1088	1069	1070	1091	1082	1050	1038	973	1048	1089	999	985	1036	1080	1040	1032	1028	1003	1020	1031	1059	1085	1006	1046	1012	1060	1037	1015	1005	1073	1064	1061	1003	1016	1043	1032	1038	1070	1022	1023	1048	1015	1015	1081	1026	1042	1046	1096	1067	1006	1032	1070	1014	1029	983	1070	1044	975	1061	1070	1044	1100	1130	1081	1086	1080	1011	1004	1051	1016	1162	1051	1050	1050	1064	1048	991	1084	1035	1071	1068	962	1036	1074	1067	1033	1108	1008	1028	1051	1018	1003	1082	1073	1037	989	1061	1079	1024	1058	1025	1043	1019	1077	1037	1061	986	1053	1053	1067	1008	1010	1043	1071	1032	1062	1058	1060	1005	1045	1069	1077	1041	1041	1053	1074	1008	1056	1098	997	1070	1040	1035	1063	1002	1089	1026	1003	1032	1053	1026	984	1079	1078	999	1021	1020	1081	1041	1009	1026	1062	1117	1036	1040	1035	1044	1072	1067	989	1001	1072	1074	1003	1042	1029	1088	1002	1102	968	1066	1081	1028	1035	1003	1093	1022	1046	1012	1074	990	1019	1070	1098	1033	992	1036	1034	1054	1007	996	1033	1053	1054	1045	1069	1033	1067	1089	1042	981	1033	972	1094	1093	1086	1055	1086	1067	961	1033	1076	1055	1026	1048	1072	1095	1034	1026	1073	1015	963	1015	1051	1040	1052	987	1056	1035	1022	1046	1100	1074	999	1058	997	1038	1058	1014	1044	988	1060	1017	1073	1004	1047	1049	982	1066	1046	1022	1047	1114	1064	978	1040	1047	1060	1046	1057	1028	1066	1028	1036	1055	1054	1019	1059	1026	1015	1104	1046	1050	1104	1071	1057	1010	980	1069	1100	1085	1073	1058	1126	1060	1058	1050	1084	1078	1070	1044	1046	1112	1019	1107	1060	1027	1098	1047	1017	1034	1012	1112	1046	1048	1042	1031	1082	1076	1041	1046	983	1052	1024	1078	1054	1088	1058	1049	1070	1064	1102	1032	1003	1067	1019	1066	1036	1055	1092	1020	1048	1023	1053	1008	1004	1012	1036	1056	1055	1035	1048	1058	970	1020	994	1100	1102	1008	1031	1018	1031	1071	1034	1012	1030	1078	1079	1037	1034	1041	1081	1053	1042	1016	1058	1016	1072	1081	1046	1080	1014	1036	1030	1055	1091	1069	1016	995	1073	1070	1062	1009	1037	1102	1038	1076	1028	1060	1057	1016	986	1087	1086	1060	1029	1100	1029	1093	1050	1022	1091	1045	1016	1038	1059	950	1136	1097	1030	1005	1058	1050	1014	1078	1015	1010	1082	1025	1040	1119	1049	1045	994	1115	1082	1054	967	1047	1076	1029	1030	1037	1066	1043	1071	1076	1036	1083	987	1081	1033	1037	1071	1016	1027	1031	1072	998	1056	1087	1038	1010	1039	1043	1055	1062	1022	1061	1089	1081	1016	1020	1043	1079	1046	1037	979	1001	1043	1077	1014	1010	993	1053	999	1029	1067	1005	1085	1029	1049	1020	1051	1026	1004	1129	1071	1074	1118	964	999	1026	1037	1087	1049	1034	1043	1007	1093	1030	1045	982	1072	1084	1048	1080	1017	1012	1064	1059	1038	1067	1080	1014	1038	1013	1028	1102	1056	1050	1032	1036	1054	1103	1063	1043	1070	1019	1025	1094	1108	1060	1035	1025	1078	1033	986	1033	1018	997	1091	1076	971	1082	1067	1022	1082	1007	1049	1024	1001	1097	1041	1029	1041	1036	1097	1061	1002	1058	1068	1117	1005	1023	1048	1042	1030	1024	1032	1030	1037	1056	1058	1045	1033	1107	1084	1003	983	1036	1008	1061	1018	1033	982	1018	1052	1003	1039	1063	1030	1021	1025	1024	1032	1088	1009	1038	1045	1044	962	1048	1025	1023	1055	1088	1079	1044	984	1057	1023	1052	1066	997	1082	1011	1030	1069	1080	1046	984	1082	1082	1008	1060	1086	1022	993	1028	1033	1052	1026	1027	1020	1139	1049	1030	969	1048	1049	1078	979	1075	1085	1066	1035	1053	1021	1075	1048	1042	1009	984	1062	1065	1047	1060	998	1020	1053	1006	1117	1069	1042	990	1060	1005	1030	1042	1027	1057	1034	997	1072	1081	1074	1084	1027	1103	1047	1068	1026	1030	1051	1067	1014	1089	1014	1051	997	983	1002	1114	1068	1059	1043	1035	1031	1054	1044	1051	1110	1106	1013	1017	1055	1027	1072	1062	1066	1040	1048	1006	1078	1063	1087	1041	1000	1054	1022	964	1035	1028	1041	1005	1028	1038	1037	1038	1067	1000	1013	1057	1107	1023	1033	1052	1065	1103	1073	1083	1056	1029	1080	1049	1062	1036	1065	1019	1034	1077	1091	1072	1054	1094	1020	993	1088	1056	1057	993	1076	1082	998	1017	1103	1009	1024	1025	1000	1020	1055	1030	1073	1074	1055	1033	1020	1055	1053	1053	1014	1003	1014	1030	1086	1060	1075	1060	1063	1044	1049	1006	1015
12964	6127	1498	747	726	567	497	502	1040	1465	1263	404	406	411	407	348	382	436	395	398	417	358	360	394	386	402	392	369	425	383	376	375	356	445	404	390	390	370	398	397	419	374	396	363	368	334	366	411	427	417	399	379	388	342	395	405	384	422	390	392	384	412	374	378	419	375	378	398	393	412	394	365	424	361	427	372	402	369	353	398	415	395	405	373	372	383	378	379	385	377	376	354	394	407	406	370	429	392	364	414	413	411	394	383	393	416	427	428	429	403	395	385	433	414	367	372	383	373	390	361	379	386	402	393	367	374	383	411	385	362	379	394	376	381	364	377	383	384	404	397	381	399	402	327	419	418	372	360	406	397	405	375	394	388	365	405	417	381	387	386	387	397	428	378	380	370	356	402	387	397	386	419	388	398	360	364	405	379	393	362	356	386	417	362	386	366	370	411	394	388	357	414	397	380	368	414	402	393	409	384	381	388	388	399	414	399	396	405	377	403	377	384	395	354	395	372	380	379	391	392	361	366	393	379	400	390	353	414	401	404	388	364	408	400	391	419	382	385	393	416	414	372	404	420	378	362	344	372	407	370	394	366	434	390	367	352	394	375	378	378	387	405	366	385	381	408	401	381	435	420	377	387	416	393	417	413	361	415	371	392	426	403	388	351	422	343	418	383	400	400	373	385	413	399	382	440	412	380	375	369	417	417	404	377	437	408	380	397	412	378	386	375	380	418	385	388	402	389	400	416	408	390	374	350	396	401	408	376	392	388	380	393	388	393	381	378	429	402	373	398	364	401	405	426	417	346	417	388	434	352	410	396	398	388	399	407	368	357	360	417	409	398	405	398	375	383	374	390	344	382	406	389	367	381	429	384	403	376	417	402	366	394	384	395	374	369	371	388	362	417	362	379	399	387	372	394	425	394	423	418	392	374	400	388	420	395	395	366	379	415	359	408	409	391	383	376	375	382	364	406	391	349	392	442	391	390	372	364	392	358	393	380	343	411	379	401	358	402	381	378	362	396	385	399	397	380	360	422	395	393	394	411	398	456	377	400	414	382	362	366	351	425	380	417	344	368	415	389	368	386	351	411	360	358	423	401	363	390	404	387	405	360	388	423	394	426	404	390	367	402	358	411	357	380	394	361	379	389	392	399	390	408	389	393	386	402	392	434	367	397	391	395	383	372	416	386	389	398	400	423	380	379	360	379	395	404	377	386	383	364	369	372	374	352	401	374	393	390	381	410	429	414	393	397	391	402	382	398	398	396	379	381	396	386	401	396	392	396	381	419	387	381	396	371	407	387	346	407	391	418	413	383	412	385	411	393	406	398	388	371	424	358	387	384	370	372	412	373	393	427	421	404	374	389	394	407	424	366	380	395	351	399	381	406	366	385	374	387	396	403	370	411	369	365	410	402	376	354	372	402	390	412	362	398	397	428	376	381	357	378	399	377	383	384	348	400	368	367	394	422	408	370	380	357	388	403	377	395	416	358	414	403	386	387	401	397	433	401	356	423	424	386	410	392	367	365	362	384	365	359	408	398	385	401	362	393	381	421	398	356	391	347	384	408	414	339	356	396	380	397	410	387	350	405	400	389	395	395	406	364	418	364	366	369	408	335	389	383	382	382	402	423	385	428	377	389	369	393	388	387	376	396	382	397	374	384	401	377	425	406	367	378	384	398	380	383	380	414	397	395	378	426	404	379	389	392	400	418	386	359	405	390	357	388	426	398	397	374	370	382	407	413	379	350	386	371	393	418	376	397	402	394	402	369	375	370	392	372	381	383	387	432	419	438	383	407	368	381	425	369	437	399	432	384	371	347	415	403	392	357	379	385	393	401	426	384	437	403	394	373	410	384	422	411	411	390	346	373	371	395	426	406	375	408	364	372	422	381	393	381	408	439	419	389	353	383	390	406	383	418	378	333	401	396	344	386	395	384	383	338	384	390	397	382	360	378	385	371	369	366	420	391	364	389	396	366	386	410	436	413	369	365	402	386	361	397	380	379	396	390	392	372	402	387	369	391	381	409	387	416	364	385	384	358	465	372	433	395	369	380	360	392	398	388	387	355	393	406	401	384	399	373	423	373	392	362	364	369	406	374	395	363	401	375	404	379	400	385	399	394	382	394	408	374	377	392	357	390	365	373	388	386	434	416	420	399	391	406	351	398	421	392	396	384	399	411	385	401	385	421	381	395	383	356	386	408	368	395	396	385	392	360	404	379	376	392	387	399	383	384	387	363	404	410	415	416	380	409	414	378	378	382	427	398	364	405	410	392	372	410	445	361	451	405	408	378	395	405	373	402	392	417	373	390	387	410	399	365	405	386	402	385	419	384	385	384	380	391	379	359	400	394	364	379	379	370	386	408	411	374	397	385	377	396	408	370	360	421	387	373	387	383	423	385	366	406	394	405	392	378	361	389	428	388	371	409	377	377	390	409	351	400	363	375	384	413	440	380	366	395	336	396	394	394	382	372	398	403	404	386	408	411	385	377	396	406	423	395	414	418	377	388	385	402	373	386	410	396	427	379	383	401	442	414	384	400	397	418	388	387	400	371	402	369	411	382	426	328	382	394	396	395	393	395	376	413	412	399	353	403	392	394	355	372	401	408	400	384	419	400	399	388	430	383	376	370	416	381	370	354	369	375	374	395	349	378	371	396	396	392	390	354	363	400	396	381	369	427	382	397	397	398	435	410	378	409	387	399	373	407	423	362	365	378	405	369	384	424	384	376	371	429	424	406	421	434	404	403	378	366	364	385	350	416	364	368	369	385	375	367	394	388	359	359	377	382	394	367	394	355	389	413	413	393	397	378	394	395	368	398	393	377	383	422	404	365	387	370	384	399	354	366	420	393	425	375	382	407	437	410	413	411	393	397	387	399	374	367	392	371	361	372	407	359	388	375	393	383	367	391	414	402	401	387	376	406	423	408	386	389	371	368	366	388	361	404	363	369	394	393	415	443	409	379	357	413	360	406	402	391	410	377	384	404	389	402	403	363	431	403	413	391	400	404	406	384	388	375	361	404	401	403	411	410	402	391	402	397	390	386	383	387	377	403	394	392	376	427	366	411	422	432	394	382	417	416	396	434	422	396	404	386	384	396	394	418	364	431	403	382	407	422	383	402	403	410	403	409	388	391	383	405	395	440	395	387	365	365	379	392	356	408	378	394	371	416	419	395	403	412	393	383	402	381	373	412	402	360	425	410	348	374	387	423	333	370	384	391	395	392	406	414	411	450	403	406	449	400	421	418	359	419	414	392	396	393	392	388	362	360	427	397	382	399	373	445	422	400	406	431	436	417	363	374	361	392	395	375	396	396	407	379	388	407	402	399	397	372	355	375	417	379	332	395	391	372	404	403	373	372	376	385	364	399	420	375	386	366	409	434	391	398	391	393	402	419	356	380	390	373	411	413	369	358	409	366	400	393	395	408	385	391	408	399	397	403	387	351	395	408	406	406	403	375	407	388	392	354	405	377	346	378	405	418	375	420
7415	4526	2368	2047	2041	1852	1487	1503	4550	6391	4700	930	908	924	948	930	1003	921	941	951	942	909	944	933	919	883	934	971	976	959	966	882	917	995	967	950	897	951	938	864	897	941	939	984	896	886	932	941	899	904	949	915	916	959	928	900	969	935	882	920	914	900	1010	913	952	977	881	914	928	906	923	933	941	894	920	940	922	930	935	908	932	986	909	914	953	953	932	945	962	925	964	875	969	960	995	911	892	927	936	951	927	981	893	929	905	936	951	925	905	924	953	912	970	905	942	977	958	976	899	917	937	967	923	966	926	867	853	897	946	956	893	964	985	903	897	899	973	909	965	962	938	927	947	959	942	960	932	951	925	961	969	928	941	964	922	936	922	975	889	908	966	891	919	953	932	955	979	910	947	962	879	934	959	916	964	923	939	862	895	992	972	936	968	1003	942	932	887	923	949	886	922	940	927	965	927	904	970	949	975	961	931	919	949	892	922	889	929	973	969	952	925	963	938	999	926	896	933	951	907	909	957	997	990	931	894	927	965	924	945	901	945	978	929	901	886	904	943	893	953	901	946	952	940	936	892	939	961	947	900	971	906	924	970	893	905	891	957	932	899	980	953	999	951	954	968	919	979	914	894	951	962	917	960	951	955	963	994	921	924	971	921	943	865	937	949	983	948	974	993	921	943	952	935	943	931	906	956	959	918	937	949	940	944	965	906	968	903	957	956	923	883	888	940	960	914	971	914	908	908	899	949	860	926	890	928	961	921	903	948	952	906	947	943	928	873	911	932	913	928	924	948	909	940	957	947	977	921	935	943	866	910	923	898	931	971	962	971	960	937	865	937	922	922	917	947	882	964	922	927	915	947	906	912	919	892	946	977	924	902	891	950	936	944	934	936	985	933	902	939	922	908	911	958	927	942	915	905	948	891	966	908	959	890	939	920	926	974	977	917	963	962	960	962	944	939	942	973	960	967	937	946	892	950	914	946	880	946	928	979	899	902	939	944	954	999	883	967	908	966	931	914	952	943	922	849	942	917	904	994	916	954	928	920	909	907	945	986	921	936	933	947	921	941	958	935	928	910	926	967	961	955	894	970	900	897	930	921	988	933	943	936	886	939	916	908	944	957	964	979	986	923	933	930	951	939	946	850	911	935	964	970	950	908	870	945	929	914	895	959	919	947	937	960	941	1030	919	934	916	910	882	908	949	983	897	926	967	964	891	915	947	894	944	863	935	901	902	928	956	885	945	881	891	939	946	867	958	965	930	892	893	975	966	945	979	921	897	929	913	901	897	915	955	921	969	967	928	931	912	946	977	880	891	996	1011	907	1001	850	937	903	930	885	874	954	906	927	895	956	915	920	904	935	898	945	937	909	945	936	878	938	867	918	884	962	882	969	923	877	917	876	904	943	930	927	969	927	972	894	925	974	906	941	961	958	878	906	945	939	910	895	911	908	905	978	895	949	918	934	943	972	907	961	888	941	907	967	933	883	959	900	983	928	954	878	940	922	925	949	957	925	894	987	886	960	937	965	937	884	936	976	924	892	924	935	950	859	898	901	911	914	886	911	903	942	937	917	928	942	920	956	931	929	949	920	908	915	906	944	907	924	947	880	923	941	967	890	933	972	933	937	996	950	947	882	937	944	904	963	904	935	899	961	906	881	929	952	942	916	977	848	905	942	919	903	923	935	973	951	948	907	1002	905	980	929	919	834	954	951	909	939	914	964	914	945	955	937	901	991	924	926	890	917	961	961	885	912	887	917	931	954	986	901	909	904	958	914	947	917	929	952	920	916	990	933	886	932	942	886	1012	924	1013	906	920	929	925	881	893	932	935	923	911	900	963	906	920	939	973	963	922	920	940	912	953	922	894	948	926	942	950	911	961	985	935	922	968	907	900	912	896	936	914	877	954	904	959	927	948	970	962	923	952	1045	928	847	1022	960	940	960	972	920	967	944	947	951	873	909	959	886	930	950	918	944	927	915	879	928	942	920	922	886	954	911	965	993	926	922	948	927	912	940	934	944	924	932	928	950	903	926	959	944	941	942	944	898	935	974	983	958	904	917	927	922	911	929	950	876	911	857	890	956	952	904	956	936	888	971	937	970	938	920	969	962	964	950	870	899	909	968	876	913	919	958	900	901	889	941	985	963	962	880	912	863	900	947	889	933	974	943	942	954	968	899	891	976	964	956	873	910	931	926	921	939	914	942	956	892	885	920	924	970	901	946	925	930	941	953	893	940	905	953	984	973	950	923	907	891	922	933	972	936	917	889	872	926	926	941	974	944	967	939	937	929	930	932	975	929	912	945	941	961	928	965	947	918	933	887	979	938	929	871	945	938	943	951	909	896	935	930	914	885	963	902	990	937	884	1000	924	954	933	961	936	906	930	981	955	975	985	953	967	964	920	882	909	945	925	943	917	916	928	906	939	959	916	894	967	979	932	929	962	913	935	913	948	942	941	919	915	917	975	864	994	919	913	1016	942	1000	917	954	930	921	956	986	922	947	930	921	928	895	970	913	959	927	959	951	952	955	960	923	928	901	924	917	994	887	922	945	954	906	954	905	964	948	886	956	996	929	925	989	947	955	852	943	876	908	932	870	927	919	926	963	926	896	936	919	951	956	919	946	892	939	959	929	958	929	892	923	944	886	944	909	929	953	970	964	949	938	976	946	955	945	955	953	978	921	937	928	920	941	986	937	944	912	912	940	963	963	909	924	971	990	931	920	881	925	955	926	906	861	888	902	909	1002	952	928	999	1000	920	984	982	920	921	959	876	940	949	940	920	949	920	969	938	907	918	905	942	925	946	945	934	985	907	917	939	912	929	942	955	940	873	935	973	942	942	949	933	906	923	917	927	954	906	998	947	917	918	953	885	919	966	929	928	914	946	977	954	913	931	942	912	961	963	918	1004	937	950	966	969	921	949	897	923	897	951	886	936	933	871	940	895	929	925	926	932	912	950	880	924	977	912	924	856	898	915	940	969	866	939	965	892	917	977	883	967	901	900	929	914	869	963	914	925	932	944	931	869	890	976	897	901	969	950	956	923	884	923	934	965	903	975	934	942	870	932	927	904	998	921	924	950	946	920	911	925	941	917	946	931	901	953	923	922	960	937	949	892	925	946	955	951	918	949	891	971	1009	909	943	939	933	928	894	900	917	878	919	955	884	899	938	980	935	941	906	913	972	904	972	961	982	947	906	955	880	932	950	970	919	923	892	960	951	908	904	989	925	879	895	993	938	946	944	921	969	914	942	920	932	938	914	936	927	918	954	949	904	916	912	980	965	939	953	933	885	912	919	984	932	913	940	989	944	975	851	968	926	945	971	919	945	910	942	974	890	947	952	963	941	893	1007	923	942	948	972	973	960	883	934	956	935	912	961	984	963	942	928	976	940	925	925	945	948	928	953	919	903	947	962	950	949	921	917	1015	910	998	934	1021	919	975	954	897	962	911	932	918	911	911	935	939	936	944	923	927	941	914	932	906	916	952	945	951	946	901	938	947	933	919	1007	931
27631	18192	6313	3054	1665	1358	932	1104	13502	20560	15606	1500	312	293	311	292	277	281	304	287	292	308	288	291	248	255	307	283	273	296	279	263	272	286	304	307	277	254	283	283	291	243	252	264	273	283	286	299	287	268	288	291	265	294	305	284	283	259	279	276	280	256	251	273	264	282	268	292	282	285	277	301	266	258	294	260	267	304	263	274	277	263	236	294	297	294	308	259	251	267	250	279	267	305	304	284	262	279	285	282	269	233	282	262	247	278	319	298	290	282	282	256	263	273	275	277	265	261	259	302	301	291	291	251	274	272	285	284	301	280	272	302	287	300	249	274	317	256	269	275	277	275	295	310	286	258	260	275	272	278	271	284	330	243	297	252	301	276	272	318	288	236	259	305	247	274	269	267	276	262	240	260	269	269	271	260	276	255	266	293	252	272	287	291	261	252	290	276	272	274	285	285	285	265	275	251	245	297	268	279	297	318	266	308	302	285	279	259	259	294	268	276	292	273	255	272	297	285	259	279	267	282	279	297	263	295	286	311	276	278	292	316	260	278	284	282	268	273	231	297	270	243	269	252	274	242	258	240	277	274	283	287	289	269	294	283	271	271	264	264	298	257	267	297	294	293	266	245	289	259	305	242	284	292	299	308	293	294	290	297	274	281	284	276	284	255	287	283	309	280	309	285	290	282	287	259	284	298	258	242	272	267	284	280	284	295	269	269	270	266	331	296	295	279	264	302	296	285	270	231	298	252	281	252	289	255	300	281	296	265	275	271	319	228	296	272	258	269	278	290	271	264	267	272	263	241	288	276	264	294	245	267	249	248	284	264	294	313	268	260	251	253	266	254	272	298	265	305	277	267	262	263	260	297	315	277	272	299	303	295	235	274	265	272	250	278	253	256	286	275	283	287	279	281	281	284	291	261	279	281	244	295	268	287	254	269	269	246	280	274	272	308	289	287	264	261	278	280	253	264	281	285	283	270	271	262	292	247	287	284	237	255	253	281	275	280	283	253	279	317	295	302	233	280	289	288	277	269	317	273	282	285	296	257	286	282	281	277	288	314	291	307	286	289	267	267	247	289	230	261	293	293	269	251	259	291	309	272	283	269	297	284	295	282	276	305	307	290	285	300	277	273	272	276	262	287	282	248	255	294	287	275	244	259	267	281	260	257	288	290	298	260	292	259	271	261	273	257	271	292	247	288	265	278	255	297	277	275	280	275	277	287	261	251	256	314	275	286	281	305	262	270	261	246	312	320	265	279	273	262	304	287	258	247	274	267	262	262	277	286	247	273	300	253	277	258	328	291	275	269	284	284	251	296	295	320	256	266	284	289	233	284	267	282	273	269	268	273	275	275	260	299	262	267	299	248	286	265	286	270	274	282	279	262	299	296	237	280	265	260	272	291	273	286	257	257	294	261	266	256	274	264	279	262	253	278	257	248	259	285	273	287	286	258	308	280	268	293	279	306	289	261	314	269	260	283	269	269	280	265	249	256	258	277	261	278	276	298	244	277	279	282	235	276	290	290	270	263	259	298	246	279	267	287	266	267	283	288	283	279	270	273	246	291	287	273	283	300	278	268	247	261	261	324	260	268	261	262	263	264	289	308	272	279	280	263	306	287	257	266	283	270	282	279	279	275	286	300	276	250	260	289	242	265	274	269	265	267	277	271	270	272	260	298	263	272	267	271	269	240	301	267	302	292	302	269	267	286	278	270	287	273	275	271	274	299	281	267	293	298	282	262	294	274	245	264	290	294	255	288	301	251	264	251	279	277	302	265	296	266	277	283	277	294	254	280	297	266	273	284	278	306	265	288	268	276	284	291	295	267	274	267	259	241	269	307	264	281	265	238	272	255	266	275	306	265	279	237	261	276	292	273	267	291	310	295	308	291	300	274	262	256	274	276	285	291	252	242	292	259	291	303	275	283	282	287	255	253	263	287	284	286	276	263	256	262	272	249	296	285	276	268	271	281	270	297	271	273	278	320	283	283	281	268	271	298	256	283	279	251	275	297	304	248	277	271	288	283	282	265	291	279	310	260	265	240	281	281	295	281	243	304	248	265	275	272	272	266	261	252	297	272	275	263	275	261	275	279	279	265	261	248	257	240	267	246	257	279	268	260	307	300	270	244	253	262	248	276	299	276	274	270	276	274	254	269	280	278	269	294	260	304	265	276	295	291	263	234	259	244	276	251	281	278	291	285	242	280	246	289	267	302	269	281	267	248	261	285	293	284	255	282	260	270	267	292	294	292	304	275	271	288	249	269	267	287	299	286	286	285	275	263	240	264	287	241	269	262	255	289	279	282	313	282	278	306	271	247	265	256	283	255	290	261	276	261	264	243	272	279	285	296	234	264	266	301	308	284	286	274	262	287	259	287	274	245	266	261	285	259	281	282	291	288	290	299	294	253	276	266	248	275	292	253	239	266	284	245	300	282	291	263	277	269	280	294	290	292	271	297	264	275	275	291	253	285	300	268	244	251	269	278	286	278	288	280	282	254	285	277	292	290	254	307	283	269	286	276	265	254	246	295	290	296	288	289	262	241	275	269	301	265	249	273	273	261	252	280	264	266	285	259	294	285	230	282	276	280	278	276	276	311	296	265	319	286	296	281	287	284	267	232	282	259	247	286	300	287	280	282	271	297	301	309	312	266	275	266	257	289	282	243	277	270	299	264	272	286	297	292	257	290	250	286	271	258	298	230	303	308	300	304	300	254	291	265	294	274	298	267	295	254	259	267	258	299	273	271	269	301	279	251	267	281	244	281	267	267	286	264	258	278	266	251	250	285	271	300	264	253	274	265	295	255	273	285	247	302	293	297	313	270	259	283	278	241	276	291	270	278	303	306	307	284	294	269	277	281	258	290	294	301	273	267	244	297	275	291	254	309	295	278	272	264	302	267	268	244	277	252	274	293	273	261	266	285	319	267	261	297	290	280	271	266	294	276	290	265	244	294	292	251	304	239	290	276	294	259	247	257	261	271	279	249	273	278	282	249	251	276	258	282	250	311	326	273	285	303	308	280	277	259	285	227	284	256	298	301	281	259	264	281	276	280	282	268	284	283	281	267	290	268	304	266	275	278	291	257	260	263	278	260	302	275	268	250	279	287	248	299	300	266	272	287	259	270	258	276	277	237	272	282	276	265	267	273	257	318	299	274	277	265	285	291	289	251	273	267	281	270	289	310	283	278	272	248	281	261	238	267	301	276	286	273	271	245	229	270	271	280	243	296	283	263	299	280	289	241	252	279	277	276	262	254	278	261	287	278	300	303	262	278	256	294	257	284	293	279	266	242	267	279	245	264	271	295	289	274	288	259	237	222	275	261	298	248	259	302	282	243	258	274	254	248	254	282	254	318	264	282	276	267	273	268	257	256	262	288	261	280	278	291	278	286	252	285	274	287	282	261	261	258	244	286	288	304	263	295	267	269	280	293	291	292	279	278	281	258	261	289	281	270	262	265	295	262	258	265	278	274	312	295	265	255	272	257
15989	11069	7556	7379	5428	5499	3792	4748	35287	42078	33485	1296	877	843	808	812	814	832	768	788	791	800	753	723	753	729	750	760	728	740	778	769	710	715	726	748	701	772	747	733	742	702	747	699	719	730	723	742	673	752	719	663	734	702	732	689	657	722	741	716	774	725	697	756	678	715	736	731	711	709	709	763	706	722	741	718	737	706	726	705	746	715	693	719	722	763	729	752	701	690	732	667	703	709	770	725	718	706	685	713	747	672	701	724	715	668	715	688	729	713	712	719	707	703	684	687	723	684	705	684	694	750	706	696	750	726	743	711	694	754	725	727	683	739	657	692	688	616	702	706	759	704	746	732	753	757	717	713	702	713	742	726	721	755	710	661	698	736	719	706	706	723	727	710	711	723	712	719	685	733	675	704	716	711	720	771	720	715	737	706	724	736	735	684	686	691	727	771	719	706	669	699	750	741	678	693	727	696	696	679	682	689	724	710	702	683	714	741	728	748	737	725	740	692	665	712	762	722	681	697	718	704	713	712	709	714	685	719	703	720	671	716	709	662	715	684	770	672	722	718	726	733	691	748	688	701	708	732	698	712	721	685	692	683	699	662	679	736	713	722	759	705	727	723	750	730	675	760	775	699	732	714	734	676	725	750	698	702	712	727	727	706	729	685	705	695	705	704	692	699	715	790	706	726	734	719	693	716	701	752	718	690	708	674	695	766	698	662	712	633	715	724	732	753	697	694	753	715	761	680	700	675	693	713	725	699	708	688	720	704	735	699	699	738	704	740	742	733	707	736	715	700	764	699	723	706	712	737	727	670	718	698	720	655	729	669	701	659	706	690	709	720	711	653	697	685	672	707	757	687	717	750	715	744	724	754	689	710	734	726	706	736	744	683	704	724	686	670	737	698	750	746	708	742	741	709	720	675	747	724	718	692	721	761	737	713	693	725	702	732	727	679	733	691	733	701	721	683	677	730	716	728	687	678	707	724	700	688	716	709	741	735	688	715	740	685	705	707	724	702	722	726	743	711	725	764	708	733	698	727	680	704	713	709	704	721	714	728	677	664	731	733	739	660	710	669	730	683	672	731	695	736	694	723	682	702	741	707	698	730	723	748	699	722	697	703	738	723	735	682	670	706	725	703	742	727	726	724	701	742	708	658	753	705	710	692	678	710	712	694	687	688	770	708	720	727	693	702	723	708	699	725	668	707	789	714	758	699	696	684	730	695	709	700	746	752	731	761	716	703	736	726	702	726	722	704	705	732	723	711	687	725	706	704	765	650	757	732	712	720	655	730	766	720	724	709	687	707	742	706	719	735	703	703	721	769	666	728	689	717	697	755	722	686	682	763	720	746	682	708	723	678	689	746	719	713	714	735	683	713	715	681	734	739	742	682	677	681	697	679	724	758	707	752	707	687	704	747	725	784	712	711	758	662	667	712	706	717	745	712	660	736	711	684	700	740	701	677	690	674	674	752	694	698	714	749	718	706	717	722	713	649	723	731	732	736	754	690	712	714	704	719	756	689	717	719	756	710	708	745	699	742	721	694	731	727	754	691	761	723	753	717	689	766	756	694	757	718	702	732	737	715	721	697	729	687	714	692	741	718	684	692	707	717	747	685	702	732	706	729	715	719	743	673	720	702	698	711	743	681	694	688	693	679	752	716	694	749	700	727	729	692	744	677	673	711	704	758	722	670	717	725	689	704	692	680	686	692	702	674	745	747	665	701	706	707	678	715	741	771	692	707	751	675	677	717	709	704	674	709	740	760	711	696	708	757	718	695	694	729	697	708	702	678	741	698	708	729	698	710	689	725	697	696	675	691	766	697	712	663	750	709	747	689	689	714	717	703	705	734	721	736	710	737	640	703	695	668	714	713	696	682	694	697	649	700	775	696	715	707	728	674	669	696	703	706	712	683	677	714	732	696	698	672	715	786	743	692	700	700	723	696	708	683	734	709	720	694	722	723	728	710	745	714	704	692	711	732	720	723	681	713	717	699	703	766	758	663	685	725	688	660	725	740	718	724	738	733	738	639	687	662	690	685	732	740	701	704	676	755	741	700	682	732	709	772	745	685	727	701	693	691	726	692	710	707	713	704	708	663	726	688	717	719	685	726	729	701	725	684	676	736	691	657	698	689	745	773	738	737	750	666	746	729	721	697	727	734	713	778	727	693	699	695	721	683	729	725	742	710	690	726	655	685	695	716	722	737	718	732	655	659	716	767	700	697	727	696	698	710	716	706	704	714	710	701	729	720	704	712	710	755	722	690	693	711	724	700	761	716	742	721	737	704	734	736	703	726	741	685	690	697	724	762	739	718	699	702	758	727	710	717	724	715	680	676	732	754	685	690	702	690	684	702	695	683	725	708	731	756	702	747	713	705	669	713	690	736	721	750	706	685	704	696	731	691	758	723	686	771	763	726	707	710	722	687	703	715	718	734	745	726	720	699	732	713	700	722	716	693	679	655	762	735	712	738	691	724	718	685	668	707	687	718	738	708	702	685	681	703	746	743	700	717	712	747	688	660	688	718	736	720	764	739	696	726	716	679	683	694	690	729	718	716	711	671	730	651	718	713	654	695	687	724	671	710	733	695	737	683	684	753	682	752	678	681	713	687	784	747	685	727	733	679	746	729	707	704	720	711	703	708	686	720	718	742	729	701	731	783	709	708	707	777	693	723	696	712	669	678	706	657	740	672	732	693	728	686	726	697	717	709	679	736	711	758	674	722	757	701	721	699	738	721	764	738	745	693	705	709	689	659	720	699	742	708	735	695	738	724	678	728	644	707	713	738	715	701	726	696	749	743	748	737	706	749	703	743	701	694	640	687	732	658	693	717	716	692	724	640	655	681	725	716	665	699	722	721	695	715	731	705	730	692	702	738	724	736	751	712	736	682	693	701	749	742	698	709	721	719	698	705	770	727	716	722	702	693	691	739	708	693	694	755	656	747	684	748	773	726	699	682	668	745	718	718	769	705	687	705	685	767	741	733	696	723	767	727	677	733	677	698	677	725	693	761	729	705	711	717	691	721	692	712	696	661	681	720	678	716	730	670	713	694	725	748	692	718	726	680	701	728	719	708	721	690	746	697	747	739	742	706	698	755	733	712	651	669	748	714	760	733	749	716	704	733	708	708	712	705	730	712	686	780	715	708	731	717	752	739	689	715	760	706	725	682	711	713	716	739	701	679	756	735	657	736	710	699	699	726	674	700	692	751	725	715	726	710	706	718	743	765	772	716	705	750	755	706	754	711	706	677	714	708	749	679	725	733	733	721	732	708	754	677	683	694	710	734	744	713	695	671	719	701	727	697	719	705	720	740	703	688	740	720	690	724	719	705	703	697	710	724	727	749	688	670	740	722	695	690	726	726	695	709	700	758	703	753	747	725	656	710	764	709	714	693	772	691	773	729	689	749	717	671	667	695	695	766	739	705	699	697	721	724	703	686	654	718	636	712	702	688	745	708	771	696	703	701	772	726	747	661	643	706	746	688
43461	25470	11404	10298	15877	12023	2784	1212	27103	33429	27565	4759	505	479	494	465	457	464	437	414	417	449	409	462	426	389	415	440	429	407	390	387	370	438	396	423	426	460	413	476	450	468	448	398	425	402	430	397	395	426	470	395	454	431	419	429	416	480	445	416	423	439	410	421	451	438	389	433	420	401	434	449	463	421	383	469	436	405	453	430	428	387	406	409	383	391	435	424	414	458	457	447	408	428	389	470	396	414	431	409	403	433	430	425	432	443	403	409	410	416	414	435	434	432	418	443	409	414	431	463	418	397	425	444	391	441	445	417	424	424	436	407	435	427	405	382	440	394	428	428	374	389	400	476	423	418	408	442	455	435	409	428	417	410	394	402	423	423	399	429	409	448	438	428	403	446	375	406	442	431	462	432	429	386	405	440	415	450	416	444	453	454	426	452	401	421	412	433	418	420	385	439	397	424	402	406	388	450	459	458	457	396	415	424	442	385	408	406	391	453	424	402	423	396	442	399	423	457	407	410	423	425	438	462	384	461	403	417	448	417	412	462	440	450	440	395	414	439	429	377	425	443	427	466	408	442	412	418	379	418	398	418	432	417	402	437	415	411	369	365	429	414	405	410	438	464	432	417	405	433	413	425	402	398	434	397	404	422	408	451	401	413	444	425	395	445	415	411	431	417	415	449	401	422	426	385	423	424	432	402	430	378	421	414	396	390	407	451	394	411	402	466	434	426	448	433	427	385	421	382	428	440	439	417	415	400	425	396	386	422	413	396	415	449	437	459	407	388	413	403	442	438	418	426	426	435	395	401	451	439	417	453	460	456	398	373	402	416	388	415	386	437	433	429	439	403	382	367	397	478	444	424	464	432	423	422	381	390	396	439	414	429	472	429	432	469	442	417	415	412	415	415	417	398	413	389	418	447	405	427	432	405	374	445	429	404	432	397	462	447	460	424	399	445	406	391	440	401	389	428	428	434	427	421	399	405	417	413	387	393	394	424	386	422	416	420	459	398	429	411	412	439	388	443	414	387	421	408	443	387	431	445	461	405	411	442	391	402	415	447	412	412	420	433	415	426	417	413	438	437	394	407	420	418	399	461	444	395	446	396	399	410	415	402	441	413	426	393	461	418	389	430	415	441	389	445	388	418	453	417	427	419	430	411	427	445	438	433	433	450	427	422	450	412	440	432	374	397	402	402	460	413	410	430	446	380	424	399	388	416	445	429	391	426	450	445	454	400	429	414	404	421	385	401	460	412	388	406	385	420	416	422	389	393	391	400	394	429	427	431	463	455	388	431	431	433	420	450	425	393	453	430	423	419	412	399	399	406	442	429	433	443	444	411	434	418	411	394	406	426	392	432	408	396	443	426	401	387	400	436	413	415	413	453	417	395	391	391	401	405	396	442	415	418	445	416	446	429	446	402	446	426	411	438	381	442	421	445	430	397	430	415	419	433	433	419	388	418	406	402	397	428	390	413	384	390	428	397	343	425	371	469	444	428	436	417	444	429	444	445	386	419	453	430	454	417	407	445	405	452	410	449	438	445	416	440	441	453	464	423	381	387	433	431	432	378	446	420	453	385	405	419	409	414	432	399	431	435	458	437	431	439	456	394	419	434	394	442	433	407	413	420	435	431	392	440	455	428	431	416	450	431	464	415	427	359	377	435	413	412	410	428	395	416	419	444	408	405	394	449	443	414	416	396	427	408	438	430	392	432	417	425	424	400	415	413	404	412	435	436	416	429	449	368	434	405	357	393	454	433	437	431	424	406	436	441	459	420	440	423	418	408	432	445	427	399	428	417	418	433	429	453	434	409	372	426	355	414	388	408	429	399	427	398	411	402	393	455	410	411	452	431	432	439	404	417	433	442	429	416	410	475	429	408	378	433	408	428	408	415	411	424	402	439	388	429	453	420	395	419	423	441	406	389	395	419	419	468	424	427	442	381	438	405	442	424	439	450	405	425	394	394	410	398	385	435	383	406	430	422	418	413	462	402	437	465	427	386	437	475	440	453	426	426	394	420	444	476	451	427	392	410	390	431	407	425	416	406	408	419	421	455	398	413	431	449	405	426	400	409	437	395	442	424	401	391	425	444	431	444	390	369	440	488	427	417	475	418	417	412	419	416	425	421	410	407	420	413	407	373	426	376	426	440	453	422	433	433	428	430	399	412	423	407	430	479	413	424	403	448	393	427	414	440	390	368	441	427	439	466	442	416	415	370	404	437	396	418	410	433	425	412	406	411	421	417	437	443	384	448	418	380	417	440	408	426	399	423	433	425	414	425	421	420	426	417	409	400	414	403	406	412	415	466	414	384	415	418	438	394	426	404	362	374	430	437	407	430	407	380	419	434	415	417	452	412	391	414	444	438	413	400	392	431	413	426	382	417	407	435	417	409	411	459	443	419	430	441	439	426	438	461	392	422	413	444	428	408	376	452	405	407	427	419	406	429	427	444	418	435	430	401	401	442	443	401	396	435	420	399	412	424	421	416	429	412	468	405	422	396	403	425	421	414	459	412	395	422	383	454	419	452	406	423	406	405	426	412	431	452	414	433	433	440	439	419	427	389	399	417	441	402	381	404	454	423	440	404	441	444	413	457	424	409	424	426	441	392	409	430	412	435	416	449	411	430	412	461	433	426	412	428	427	425	412	447	401	412	422	393	429	436	421	395	426	420	474	440	428	416	463	432	431	420	423	420	404	380	416	431	448	368	472	455	433	423	410	429	442	395	431	425	375	429	422	404	424	426	362	446	415	408	392	442	424	425	454	442	392	429	401	436	462	430	433	426	407	373	418	403	408	415	434	408	442	433	453	376	375	468	411	405	394	396	437	430	416	403	412	422	452	420	405	389	425	439	406	420	410	365	438	403	406	427	411	422	404	391	417	411	419	412	449	411	429	434	403	415	413	394	384	417	450	448	445	409	403	390	428	426	417	430	417	460	409	450	388	448	425	421	410	418	405	416	465	397	419	402	426	489	442	397	448	453	396	441	413	372	424	414	440	433	407	419	411	441	412	345	426	453	420	418	411	403	413	418	413	431	390	417	407	451	425	422	424	438	396	416	458	431	410	396	445	437	467	391	434	456	428	398	405	442	395	426	447	426	417	407	435	400	405	396	387	402	445	396	424	414	419	434	423	426	476	432	413	426	429	450	406	459	428	431	453	403	406	423	394	418	423	412	407	456	430	444	453	427	438	427	392	418	464	473	409	398	435	398	418	384	389	405	415	432	414	488	397	403	403	450	418	456	383	408	398	443	409	455	455	415	373	442	426	455	434	413	460	417	444	467	415	375	437	429	428	393	400	408	437	417	404	444	425	426	438	396	415	406	451	454	422	441	408	399	437	422	412	420	411	442	428	446	411	408	429	410	453	448	409	449	388	397	417	435	464	385	399	457	410	395	442	446	419	437	425	416	407	411	430	448	387	428	446	423	409	403	415	410	453	444	437	421	422	419	425	427	376	391	386	421	374	413	416	462	426	399	423	420
24667	13481	10752	18531	28632	25521	6261	4974	50435	52134	44796	2157	1299	1257	1286	1232	1187	1180	1144	1178	1107	1082	1129	1073	1108	1082	1034	1171	1014	1095	1084	1080	1047	1069	1042	1039	1083	975	1096	1079	1031	1061	1027	1019	994	1037	1046	1026	1139	1028	1062	1053	1058	1062	1055	992	1026	1040	1108	1066	1042	1057	1010	1053	1043	1004	997	1025	1002	1012	981	998	1004	1060	1022	1039	1067	1052	1046	1050	1010	1031	1058	1048	1033	1007	974	1060	995	1030	1054	963	1014	1022	1058	1062	1049	1047	974	1054	1021	983	973	1020	1002	1024	1033	1092	1017	994	1022	1017	1032	1020	978	1024	1083	1000	951	1040	1036	984	1057	989	1076	1043	1024	1010	951	969	1012	994	1090	1022	1108	1013	989	1070	944	1017	1045	961	1098	1048	1071	1035	1025	996	1013	1041	1056	971	1005	1065	1059	1011	976	1083	972	1029	1035	1045	1048	1061	1068	1022	989	1089	1001	1008	1008	997	1078	1007	1036	1007	985	1020	1045	1042	990	967	999	1022	984	1020	1051	986	1014	995	994	1078	1006	1015	1084	1040	1007	1005	1001	1037	992	1040	1029	1019	1018	969	963	1009	1004	1016	954	1032	1059	1079	1037	1001	989	1028	1034	1021	1046	1057	1025	1046	1011	1008	982	1004	980	1062	1086	1013	1002	998	1053	992	1049	1018	1022	1025	1024	1047	981	1088	999	1023	1035	1015	1048	983	1010	1063	1045	1002	1023	996	1065	1028	1041	968	1081	1032	994	983	1003	1010	1006	1072	1057	1121	1027	1004	1009	981	1020	1059	1067	981	1016	1079	993	1008	1003	1062	1042	1039	1024	1067	1039	1025	1022	1039	1023	1007	1027	1019	1008	1092	1023	998	1017	1090	1039	1052	1013	1047	1071	1013	1006	1040	1024	1046	1053	1006	1044	1079	1038	1054	1027	1044	990	1034	1025	1027	1021	1056	1049	1007	1021	1012	1017	1019	1011	1030	1022	1001	1035	1002	1014	1003	1091	1055	1045	1019	1024	984	1035	1052	1016	1004	980	1012	1005	1012	1007	1038	1064	1006	955	1051	1027	1055	1033	1005	1093	1039	1001	971	1035	998	1057	992	960	1067	1040	1014	976	1060	1013	1096	1030	999	1039	1023	1000	1067	964	1011	1047	1005	973	1034	1034	1064	1021	1007	1008	1033	1021	1037	1041	1013	1038	1052	1004	991	1060	1081	994	976	1050	992	1040	1003	1038	1019	1049	1045	941	1011	1033	1012	995	986	1035	996	996	1004	969	983	943	1046	1073	1093	1038	1055	966	1001	1011	1039	996	1034	1029	1044	977	1013	1014	1050	998	1003	1042	998	1083	1083	982	1050	1017	1038	1020	971	1016	1007	1030	982	1040	1029	1049	1017	1033	1014	992	1008	1041	1011	1025	1065	993	1000	1005	1022	998	1011	1033	1039	1000	1058	1013	1045	1014	1078	960	1011	1053	1020	993	1070	1064	1045	1026	1016	1039	1024	1006	1073	989	983	1006	1082	1031	1062	1079	1015	1041	954	981	1063	996	1029	1022	1010	1030	1069	1062	1041	997	1003	998	1022	1028	999	1049	1001	1054	1048	967	1014	1038	1010	963	1001	1038	997	1095	1039	990	1014	1009	1056	1019	1049	1041	1014	1070	1006	1009	1056	1037	1052	994	1010	1064	1028	971	1027	1029	1083	1026	1031	1023	1008	1084	1067	1049	1016	1030	985	1036	1066	1048	1068	1029	1104	1013	1014	976	1039	1067	1059	1027	1057	1010	1006	988	1061	1019	1051	1034	1126	1061	998	1057	1057	1033	1052	980	990	1064	1034	1061	1042	1014	1009	989	1025	1051	1047	980	943	1001	1014	1035	1057	1079	991	1008	1047	1024	1023	993	1049	1068	1025	1027	1032	981	1015	966	1012	1003	964	1020	1027	1027	1069	1030	953	1031	1037	975	1018	1092	988	1029	1047	988	1026	1012	1009	1021	1032	1035	1025	1069	1017	991	1081	996	1020	995	1008	1029	1013	1075	1003	1042	1010	1066	959	1045	1068	1021	1002	1054	984	1052	1028	994	1043	1018	1063	1008	1041	1004	957	1029	998	1050	992	1046	979	1008	1036	997	1086	1008	1072	1012	979	1063	1051	1042	1016	1053	1054	1000	992	998	1019	1025	1066	1016	1011	1039	1051	989	914	1007	1060	1011	1052	1014	1041	1049	1006	1022	1051	1057	1061	1037	1041	1025	997	1007	1071	977	1045	964	1025	984	1036	989	1016	982	986	1019	1060	1024	1010	1017	1047	984	1025	1065	979	1023	1025	1029	1018	987	1034	994	984	1007	1006	1012	1037	1057	1056	1070	1032	1041	1020	1025	1030	1018	1039	997	1024	1026	1071	1031	996	1012	1042	993	1079	987	1101	1019	1086	1075	1062	1004	1002	988	1064	1029	1015	1034	998	1006	1042	1011	1003	971	1031	978	978	1018	986	1065	1040	991	992	1031	1007	1097	1049	1041	975	1046	1078	1007	1053	1057	1013	1044	1050	1008	1029	1004	1063	1045	1064	1047	1040	1019	1001	992	1079	985	1077	1004	1006	1042	1074	1024	972	1006	1016	1030	1057	1021	993	1064	1014	1013	1048	1025	999	992	1049	1050	1067	1002	998	1008	979	1016	1063	1019	988	1007	1054	1072	1023	1026	1009	1049	1012	1032	1064	1072	1055	1001	984	1070	1045	1053	1034	993	1009	1055	1027	1017	1047	931	1058	1060	1043	1089	1018	997	1067	1058	1033	1019	1051	1013	1006	1056	1038	1044	1038	1038	1046	1002	1027	1014	1130	976	1082	1060	1036	1016	1096	1040	1045	1061	1010	1031	1007	1061	993	1015	1037	1004	1020	1046	1005	1035	1084	1034	1065	1025	1010	1100	1022	1057	1065	1043	1025	1056	1008	1091	984	1055	1041	1045	975	1010	1018	1034	995	1009	1075	1012	1016	1074	1013	1063	993	1053	1041	1006	1025	988	980	1032	1054	1005	993	1001	1054	1009	1029	1010	1013	1058	1029	1032	971	1041	1056	1006	1042	1033	990	1026	1035	1019	1054	1024	1040	1042	1031	1061	1055	1011	1021	1028	1042	1010	1032	996	988	1069	987	1033	1070	995	1025	1013	1007	1011	1012	1068	1033	1003	1047	1025	992	951	1020	996	1018	1058	1055	1006	1002	1003	1032	1068	1070	1032	1059	1055	1045	1061	1018	975	969	963	1056	1027	994	1037	1014	1029	965	1073	1007	1009	1045	1005	1023	1058	1061	1042	995	1038	1045	1039	1074	1012	1029	1004	1089	992	1043	1017	1055	1062	1045	1028	964	1028	1010	985	978	1042	1064	984	1030	1036	1007	998	1048	1067	1011	1088	1029	1102	987	1047	1057	1047	1058	1025	1000	1074	1007	991	1027	1044	1067	1053	1047	1003	1065	975	976	1038	1027	998	1025	994	1011	1097	946	972	1030	956	993	1080	1003	1048	984	1051	1052	1041	1049	974	1021	1015	1062	1051	1025	1008	1039	1029	982	1000	1001	932	998	1059	1032	1037	1005	978	1020	1004	1011	1030	1036	1010	1037	1041	1025	1017	1048	1064	1019	1092	1051	1043	931	1044	1017	1025	1062	993	1051	1041	997	1021	1097	996	1018	1057	1069	1013	1080	1003	1010	1025	1028	1046	1011	987	984	1009	1050	1039	1042	960	1014	1017	1061	1041	1018	1015	1034	991	1020	1050	1071	1085	995	974	1009	1005	1008	981	1021	1019	1034	985	1022	1026	1020	1049	1056	1071	987	1043	1000	1018	1057	1068	1011	995	985	1029	1052	1035	1065	1037	1048	1008	1044	1014	989	1000	1003	1014	1078	1028	999	1053	1099	1035	1024	999	1027	980	1029	1027	1005	1066	985	1019	978	991	974	1030	1044	999	1053	1042	1057	1013	1037	1021	974	1021	1053	991	1029	1044	1034	1020	986	991	1029	1007	1043	954	1057	1036	1037	1033	1058	959	1049	1046	1019	1024	1002	1063	1020	1022	1026	1033	984	994	1058	1056	1060	1048	983	992	1019	1025	1052	1011	1019	1029	1003	1071	1064	1062	1077	1091	1019	964	991	987	1043	982	979	1064	1005	996	1054	1029	1030	1055	1039	1050	1023	1008	1041	984	1052	1025	1017	1036	1008	1009	1083	1014	1000	1049	968	1014	1063	1028	1012	985	1039	1045	1052	1037	972	1013	1023	1004	990	1045	1049	1026	993	1027	1020	1048	998	1003	1076	1010	1086	1036	999	1017	986	1128	1037	1034	1026	1038	1048	1031	979	1067	1064	945	1051	990	1025	980	1034	963	1041	955	990	990	1014	1017	1017	942	1006	1042	1009	1011	1008	1041	1025	1028	1058	990	990	1088	1029	1060	979	1018	991	1041	1108	1051	1059	1018	1011	1017	1029	1004	1065	1081	1024	1014	1050	1029	1017	1072	1053	985	1036	1006	1072	1081	1015	956	1012	1035	1035	1062	983	1016	1038	998	1116	1042	996	1073	998	983	1069	978	1064	1051	1024	1007	1065	956	995	1067	1022	971	1083	987	1050	1016	1073	1015	1022	996	1004	968	981	1029	1077	1038	1002	980	1015	1012	1015	1056	1063	1018	1022	1029	1055	1052	1022	1042	995	1020	1033	1014	1049	983	1000	1025	1081
17505	9578	4067	8500	4249	1605	453	479	939	1307	1193	401	381	405	440	426	387	382	398	402	414	429	392	378	438	361	380	419	406	356	365	376	428	364	349	354	395	367	370	363	425	374	354	369	415	393	394	371	396	402	394	362	393	365	422	376	360	368	357	387	382	374	393	345	399	392	386	370	415	395	353	391	401	383	420	407	394	397	406	361	411	390	367	391	388	407	365	355	385	381	354	421	402	393	382	355	388	363	376	390	366	378	403	402	421	388	390	372	371	360	403	364	381	383	381	410	414	398	403	396	390	379	363	411	399	375	378	342	416	367	401	399	362	365	401	394	391	364	377	376	351	389	375	411	371	375	402	406	382	415	375	316	400	360	395	417	385	403	423	393	382	381	383	375	376	371	373	409	400	376	342	408	360	390	400	397	391	392	398	397	419	365	336	356	380	375	375	405	390	379	376	385	372	340	399	388	409	411	383	379	407	383	363	415	363	350	409	394	409	370	411	367	375	403	367	361	378	367	392	398	366	373	362	372	378	361	379	373	361	407	377	414	376	388	390	354	366	370	395	365	370	370	375	383	356	383	374	383	373	383	364	382	388	376	394	399	350	414	360	368	396	372	406	427	379	370	381	381	399	396	403	388	397	385	368	382	392	380	399	381	391	401	388	399	390	395	365	404	377	392	395	382	362	383	398	403	377	382	387	380	390	354	386	398	345	372	365	438	377	416	385	365	365	394	361	365	408	360	376	370	377	385	395	364	307	374	372	395	348	382	437	401	392	386	396	404	372	372	378	399	382	375	400	379	364	396	405	355	389	400	373	399	410	374	398	428	385	370	392	371	379	366	398	384	375	356	355	385	361	365	385	384	394	378	343	388	360	372	380	398	389	361	350	399	380	373	372	386	400	391	387	429	402	375	387	397	372	384	382	370	415	351	371	453	358	389	371	379	408	388	425	387	416	393	349	377	343	361	399	365	371	393	347	358	376	403	413	355	415	393	366	396	405	367	397	371	432	372	402	374	383	406	412	385	404	413	412	377	379	397	389	386	377	369	367	379	367	408	396	362	386	403	369	341	392	366	402	400	420	395	400	378	408	401	399	406	367	355	378	375	400	422	383	357	387	398	394	404	388	364	380	384	408	390	396	361	374	393	386	374	389	365	407	366	402	383	373	384	397	382	388	377	380	363	357	406	375	342	417	388	434	364	392	364	378	338	379	414	352	389	375	418	408	362	432	384	382	417	390	344	389	387	398	388	379	405	393	391	340	377	378	351	384	397	385	400	379	412	348	339	360	409	360	384	400	369	383	387	415	394	390	411	389	408	413	343	391	377	393	350	327	388	395	395	398	410	369	365	380	351	397	385	386	358	373	384	402	392	403	377	367	369	380	388	413	389	379	403	408	378	372	376	412	394	372	362	401	407	398	366	388	371	360	397	377	398	398	407	367	421	373	367	348	342	368	365	402	417	322	418	378	386	401	352	378	367	382	392	389	394	384	371	366	386	386	372	371	353	352	394	357	399	379	362	384	388	374	408	363	380	368	403	353	391	377	403	350	438	398	410	401	380	339	379	401	430	392	375	367	361	395	353	374	351	428	407	398	358	388	389	352	376	423	372	378	373	377	361	405	396	395	370	400	366	415	403	359	401	399	359	415	352	385	359	379	410	367	387	399	379	375	363	362	398	407	385	359	354	395	386	422	387	345	388	398	384	393	355	365	402	409	389	360	395	394	387	381	378	401	405	421	380	361	374	369	376	356	376	411	406	404	358	383	352	403	395	380	391	380	384	360	402	432	386	429	375	375	353	371	377	385	400	404	383	361	354	393	360	362	412	374	407	372	376	397	387	352	331	368	398	363	366	369	375	355	378	397	359	339	413	386	381	399	368	389	403	376	419	395	354	375	394	414	366	386	362	357	370	415	405	338	374	392	384	400	370	353	392	429	374	408	427	400	357	408	405	396	335	399	383	410	360	342	365	401	399	389	398	362	391	363	410	385	376	391	390	379	343	425	369	392	382	391	408	417	402	383	369	372	378	361	352	357	363	405	372	383	404	417	387	392	377	421	382	389	360	333	369	367	398	395	362	377	385	336	411	394	392	384	393	362	419	425	390	365	396	379	408	400	394	423	397	388	431	351	392	399	357	398	363	381	397	379	376	397	346	386	409	368	406	403	404	383	346	359	361	419	400	381	367	382	414	380	381	378	396	388	384	375	385	392	390	343	344	408	410	400	366	401	395	428	363	393	394	371	399	354	422	381	356	385	400	393	382	415	393	386	415	382	432	374	355	339	368	392	367	365	361	376	397	383	366	380	406	386	383	373	332	347	385	371	380	350	368	397	379	356	392	366	337	398	392	379	411	385	371	409	367	372	398	380	373	390	366	370	346	391	370	366	394	397	379	403	389	358	405	351	392	370	353	356	352	400	399	379	421	409	367	391	366	420	330	378	398	447	402	393	377	379	361	387	368	362	412	364	399	389	403	386	415	437	383	397	399	367	355	385	401	393	379	381	400	374	423	373	370	404	375	362	411	411	377	378	378	392	416	395	391	413	367	397	377	396	405	377	368	360	409	363	409	380	359	363	398	394	345	402	388	386	400	363	377	403	369	409	399	396	389	363	366	381	398	387	376	381	393	359	380	389	392	382	380	373	336	419	384	425	405	415	399	390	409	392	413	378	427	370	414	416	390	387	368	375	396	381	396	416	367	371	367	376	373	383	389	415	373	391	384	404	398	373	373	371	363	391	378	405	404	372	365	390	372	384	379	338	404	395	399	381	374	362	374	398	395	347	389	351	401	360	373	369	389	366	385	369	365	382	403	407	378	387	392	377	361	358	393	407	400	404	371	390	392	401	410	421	364	378	401	398	364	358	359	429	380	393	403	348	394	399	404	362	355	374	377	375	396	370	381	425	380	364	370	383	389	404	370	384	383	406	347	359	372	367	389	377	379	388	346	379	400	377	412	411	371	433	380	364	406	367	359	377	406	374	385	380	358	400	380	380	346	444	383	395	381	410	350	373	405	395	397	375	408	388	369	369	404	378	344	400	407	399	387	398	387	381	385	393	379	405	356	401	390	374	390	357	366	374	372	382	412	421	391	379	381	370	364	367	386	341	419	379	383	387	409	383	350	417	360	363	414	385	381	385	395	420	401	391	352	381	392	378	361	354	363	417	370	369	415	396	396	402	377	377	359	406	379	352	420	402	358	362	351	370	392	350	407	386	399	371	360	360	382	377	356	365	383	415	383	421	375	399	377	370	365	385	380	375	368	411	396	362	371	400	386	375	404	362	366	400	373	365	408	371	399	377	359	387	391	385	362	395	410	383	390	368	369	411	392	389	364	423	367	369	395	389	357	376	398	347	363	359	390	375	393	368	367	362	387	380	341	371	378	405	387	381	384	339	391	374	395	362	370	350	395	357	414	361	442	399	423	382	361	352	372	408	393	413	375	362	362	385	376	385	370	389	385	360	406	395	415	401	370	390	394	442	365
9682	6311	7342	18951	10450	5138	1266	1232	4424	5513	4465	975	912	976	868	940	899	932	891	875	911	913	947	894	903	927	883	921	972	904	926	956	944	926	923	915	894	951	980	919	890	935	849	889	884	919	910	926	917	906	923	949	881	886	892	948	908	933	934	893	918	900	926	926	913	891	907	915	932	922	895	911	905	913	896	915	925	930	855	975	965	943	901	910	937	928	948	973	903	921	931	948	886	855	887	946	936	883	882	912	841	894	929	891	957	923	927	927	958	889	934	929	926	908	900	924	922	899	885	881	916	887	970	889	910	854	918	870	950	901	956	888	874	888	941	941	893	863	882	889	847	860	921	917	937	907	913	910	953	879	967	914	956	915	900	900	883	940	953	913	924	877	892	910	915	896	888	920	893	989	949	911	923	964	903	943	909	949	910	904	913	934	917	928	934	938	956	921	938	928	959	884	939	908	914	899	896	846	873	933	942	870	905	958	925	928	916	923	895	867	932	916	925	910	925	908	934	893	928	935	903	929	919	920	957	918	943	877	889	934	876	943	890	955	920	931	911	973	885	888	949	899	978	894	913	945	929	899	897	909	905	871	925	950	886	933	911	940	926	870	904	903	947	912	885	894	887	947	911	925	900	902	916	975	922	919	890	889	967	938	871	895	880	878	915	908	967	901	991	929	927	902	960	922	906	907	906	905	912	927	889	903	902	976	921	915	917	918	933	857	980	903	903	935	928	880	950	934	948	892	912	944	970	934	912	885	922	875	867	907	887	909	946	924	947	874	933	918	906	907	955	890	973	946	869	914	888	878	888	971	904	946	859	880	930	882	893	942	882	948	915	888	907	901	899	900	832	884	970	922	941	883	955	920	892	887	895	885	931	963	922	910	880	896	962	925	930	885	908	952	870	918	931	936	862	927	933	838	892	928	965	904	954	862	925	892	873	874	874	890	870	932	935	935	900	960	951	907	935	888	930	919	917	921	874	894	920	936	902	890	898	902	891	900	905	925	873	900	952	873	938	918	881	902	931	918	913	893	947	912	917	931	954	929	875	904	919	934	919	973	964	921	919	875	894	850	927	933	889	942	915	986	883	870	913	900	920	897	908	874	891	920	888	871	978	908	949	982	922	898	921	920	898	875	940	919	893	925	918	941	904	910	931	938	928	954	859	949	906	899	920	938	873	847	939	956	929	875	868	922	950	946	933	930	922	904	908	889	877	935	932	922	920	932	918	940	919	920	935	924	888	848	881	917	924	872	893	948	924	942	887	949	910	932	934	879	860	916	937	869	915	928	983	958	944	941	936	939	963	911	852	896	903	945	930	891	888	884	925	931	868	900	940	896	943	909	879	909	906	919	910	918	844	858	930	921	915	922	888	942	961	879	913	936	979	880	934	902	924	938	925	880	937	944	904	920	922	953	897	926	898	929	898	894	927	962	898	912	960	980	896	888	896	933	910	917	900	894	953	958	929	949	905	930	949	868	929	922	877	927	910	904	935	880	941	912	977	908	895	914	887	903	900	918	902	911	914	864	953	955	923	903	894	935	924	855	926	909	873	912	930	940	946	972	934	926	903	897	941	962	897	928	897	937	895	894	938	887	926	901	917	910	891	896	925	902	909	924	832	923	900	937	879	899	944	940	907	901	952	950	928	901	924	938	883	943	899	877	932	909	888	952	953	921	928	920	909	912	908	962	885	885	879	919	946	947	883	915	895	1003	896	894	909	957	887	921	902	908	903	863	952	934	934	904	901	905	884	908	861	937	925	880	879	931	959	922	936	933	905	890	951	914	900	982	915	891	931	937	938	935	873	921	926	917	927	921	896	889	867	895	904	951	921	896	946	919	913	926	900	914	921	901	901	915	888	939	924	894	882	917	913	939	985	940	930	849	908	911	935	991	852	903	924	874	884	905	885	925	911	944	938	910	918	941	899	934	895	908	935	938	913	905	920	942	904	921	901	957	869	916	924	928	899	877	918	904	943	917	899	865	919	958	904	981	900	887	944	954	885	904	871	922	971	892	956	930	952	923	914	882	975	888	925	917	870	929	961	882	921	899	892	928	841	895	889	947	903	895	905	887	899	898	937	928	899	936	876	945	915	992	939	884	893	906	896	923	898	903	918	938	910	920	902	957	908	857	912	953	952	910	921	933	870	892	929	900	914	924	946	917	901	949	903	895	868	889	903	910	954	918	878	926	937	915	941	892	922	906	908	942	900	873	935	914	915	911	916	960	976	955	943	930	865	926	945	877	963	897	954	891	945	950	932	929	921	940	969	955	934	893	882	916	884	914	932	937	938	942	940	920	924	908	933	940	972	944	954	988	976	962	931	990	940	896	922	916	903	898	961	877	927	946	912	916	930	907	909	879	913	893	915	920	972	940	833	879	947	944	857	889	940	891	911	944	946	915	947	857	929	951	902	904	1017	859	878	888	884	882	947	854	921	931	915	915	933	953	896	905	899	938	958	906	929	930	901	863	871	917	923	871	957	894	828	930	951	897	922	902	914	898	865	997	896	1000	952	889	925	926	912	937	949	987	913	911	958	891	860	893	946	940	951	928	902	935	963	904	899	907	949	926	920	920	923	974	900	886	927	936	907	894	904	849	1014	878	949	932	930	950	941	876	975	914	971	918	955	929	921	907	941	923	940	909	941	917	897	885	932	961	852	942	963	892	944	900	896	892	961	916	982	972	903	910	894	920	899	898	913	869	918	858	969	912	941	933	909	890	900	872	882	905	862	949	882	931	913	916	938	924	924	921	914	949	902	920	892	932	920	867	900	937	904	900	908	890	900	919	905	894	929	940	914	903	869	937	890	887	908	918	919	920	948	947	880	833	904	997	935	894	960	956	919	904	911	900	916	940	906	940	978	891	956	906	939	968	901	944	881	875	909	928	905	943	961	937	908	913	960	928	937	915	883	901	928	907	947	948	898	932	906	907	917	868	907	1002	897	878	902	951	895	881	904	885	884	992	904	908	887	871	888	923	950	953	923	927	962	983	893	920	924	945	940	898	905	900	911	894	922	892	950	938	897	896	928	881	924	962	905	920	901	933	873	897	942	936	888	895	905	947	956	929	897	888	934	965	876	946	953	937	919	903	925	874	928	880	939	946	916	940	904	943	904	939	892	921	961	902	882	954	897	920	934	881	914	904	900	902	922	915	938	861	926	905	895	906	869	900	913	949	856	960	907	928	880	918	905	1002	903	911	891	898	934	1006	915	881	961	948	889	917	953	934	922	912	896	915	901	905	901	880	895	936	879	893	886	898	969	903	916	941	907	929	868	881	896	965	903	927	837	878	1002	909	935	855	878	880	882	928	923	918	880	897	946	932	902	916	907	914	880	924	945	928	959	884	921	893	937	893	928	917	916	887	904	953	891	903	951	926	925	911	896	898	885	880	933	886	886	918	944	928	931	891	867	847	950	921	909	932	931	883	922	923	910	923	939	932	942	905	930	903	864	934	924	947	897	910	944	931	948	937	965	912	933	899	944	919	944	930
26720	10890	8779	5678	1910	951	661	911	17913	19097	15088	2609	315	296	300	274	310	289	279	258	263	263	263	287	271	290	261	272	266	304	276	229	278	270	246	291	260	258	283	295	267	300	266	242	265	266	287	259	251	285	277	276	237	262	307	245	267	285	292	238	283	231	282	291	268	268	286	286	302	284	281	282	274	250	268	255	280	224	275	262	244	282	247	295	278	291	279	244	270	255	279	247	276	255	276	265	266	255	285	252	260	280	260	262	254	291	277	255	274	258	262	258	280	235	275	292	297	270	262	292	274	274	249	241	282	289	299	264	256	237	270	284	323	271	290	263	262	248	302	250	278	286	255	249	267	269	278	275	281	249	291	244	291	310	291	249	273	268	258	288	244	269	271	263	275	251	249	227	265	302	294	291	255	299	265	289	270	294	266	309	277	289	293	275	257	281	292	292	257	255	286	287	291	289	258	307	216	265	283	260	272	254	268	268	303	273	296	288	277	257	290	278	261	288	266	250	279	263	254	279	279	288	279	279	264	291	237	266	269	237	300	293	284	270	255	252	257	261	231	261	274	291	307	257	271	288	281	297	286	244	318	292	264	276	276	300	258	303	270	272	257	269	287	307	238	305	299	284	270	257	248	272	285	287	250	247	266	277	282	265	275	289	265	249	266	277	282	290	287	252	257	271	274	253	255	261	296	283	276	251	260	286	264	256	260	252	251	289	225	284	275	312	272	260	276	282	274	251	269	281	273	290	278	270	249	283	282	255	265	260	266	276	259	256	276	245	264	260	265	248	271	253	240	255	276	248	239	250	260	296	270	246	279	257	283	257	296	278	256	261	232	283	258	291	264	278	274	285	265	284	259	286	271	275	286	284	276	248	274	255	277	307	286	272	252	276	279	263	270	273	254	275	292	315	285	273	282	265	275	272	280	266	287	274	293	253	294	288	285	275	258	294	279	267	266	277	279	295	266	284	264	274	269	236	272	265	284	248	254	269	259	228	274	281	301	292	286	238	253	285	281	267	272	283	271	247	272	276	253	256	269	262	263	270	242	265	288	298	272	280	302	299	278	286	288	264	277	266	281	262	255	253	247	264	277	235	252	238	261	287	267	245	267	269	284	287	264	281	274	274	259	285	288	306	261	297	258	275	269	270	264	262	253	253	258	265	258	243	266	251	250	257	241	279	272	271	266	253	243	294	239	262	242	248	249	254	315	286	235	286	295	261	278	262	278	260	288	279	294	260	297	260	247	299	282	271	281	272	266	266	245	288	259	286	253	285	285	290	251	266	274	255	253	293	262	244	272	300	264	283	295	259	279	252	282	259	294	281	297	250	263	261	255	245	271	263	308	277	296	248	274	272	258	272	283	294	270	273	289	286	293	296	278	271	309	270	310	276	253	289	281	275	300	284	279	287	242	247	278	259	297	271	258	272	274	291	294	291	260	271	251	269	290	298	254	272	268	274	273	273	276	283	263	255	274	289	300	260	264	253	250	293	266	280	262	285	245	272	256	261	335	280	278	300	250	242	278	245	273	276	273	267	266	288	275	277	280	275	270	255	301	254	270	277	302	284	263	253	281	270	245	295	273	250	279	255	241	265	314	246	256	268	275	282	270	245	288	277	273	289	278	242	258	259	299	264	273	275	259	255	237	285	275	240	274	244	262	261	264	294	291	262	282	244	260	261	295	287	243	307	274	254	297	281	291	244	253	245	271	238	253	281	259	276	273	252	259	266	280	253	252	281	278	256	291	256	254	258	271	292	273	250	268	280	269	286	256	276	280	252	269	283	275	252	292	286	265	245	240	279	271	255	250	270	270	235	292	243	241	277	267	277	243	250	275	273	302	278	261	252	258	272	276	274	248	259	249	259	267	265	247	271	266	286	288	242	241	251	279	288	291	243	290	281	284	251	270	273	292	276	304	264	264	308	262	286	265	238	263	275	259	247	249	307	266	245	279	251	293	260	246	256	267	282	277	240	243	273	295	261	249	262	275	256	287	237	292	249	256	293	288	253	250	244	273	248	291	261	252	253	266	298	258	283	276	261	261	280	251	258	227	274	265	291	305	269	272	254	293	288	265	248	248	276	290	261	272	281	260	262	258	259	270	267	268	233	297	293	285	299	269	261	273	263	275	262	280	287	289	257	264	304	272	256	257	287	266	250	258	289	254	273	278	301	255	272	278	296	266	296	274	263	287	274	261	276	267	296	248	268	263	268	287	281	251	257	292	299	259	283	275	269	253	303	275	254	287	290	250	268	264	296	250	272	271	262	267	290	269	295	290	275	268	271	248	286	303	293	261	232	251	272	293	257	256	263	286	281	310	292	281	265	292	268	242	286	266	294	253	286	267	263	258	250	246	261	264	280	281	281	285	275	259	259	283	288	275	243	281	268	288	265	248	280	264	265	270	290	273	254	262	281	280	283	268	243	280	281	296	307	281	290	299	267	275	283	260	274	279	303	267	297	280	265	242	255	287	254	261	268	245	272	292	264	280	269	278	251	259	248	283	266	264	280	247	254	267	267	286	272	268	257	251	265	271	237	273	274	284	285	284	270	265	274	252	268	301	257	271	251	290	269	294	256	252	279	279	252	274	276	262	267	267	251	279	272	245	276	289	265	273	251	286	305	289	281	250	300	261	272	286	268	240	281	292	236	274	278	277	284	290	264	236	286	278	255	262	289	277	252	248	276	280	262	278	242	266	270	277	255	283	283	256	270	275	267	289	253	262	288	282	275	259	260	279	290	311	258	256	296	263	236	273	243	272	278	278	249	283	286	281	253	233	267	273	266	274	250	255	262	270	272	280	266	254	248	279	274	254	284	275	253	263	271	257	253	251	271	283	236	280	276	270	272	287	242	272	278	269	296	275	284	320	268	263	253	258	229	255	295	269	272	268	272	269	270	281	260	304	285	253	255	262	245	266	261	245	243	286	260	269	256	259	255	246	238	266	273	261	278	243	258	255	265	260	282	268	296	281	269	272	246	276	286	291	262	267	289	272	245	274	269	300	302	256	295	260	256	262	238	265	269	272	300	243	275	288	267	331	273	246	220	266	288	286	293	285	302	292	269	292	285	259	294	262	255	261	264	270	286	288	256	266	289	249	280	309	254	246	262	279	287	286	250	301	262	298	290	263	280	274	254	275	234	271	276	296	302	268	277	265	240	266	278	258	312	258	237	293	282	285	241	272	262	281	287	268	276	233	250	290	267	287	253	283	270	268	263	274	273	266	302	301	269	241	283	269	266	279	290	279	235	279	248	253	243	302	284	255	255	273	306	244	273	280	275	253	289	261	295	284	255	278	310	248	285	253	254	273	260	289	266	285	282	283	269	265	236	237	282	269	257	270	242	264	269	244	307	255	272	273	297	259	286	296	264	272	288	274	273	292	265	278	293	269	275	268	258	257	245	268	275	284	259	277	288	251	276	284	262	312	297	260	270	265	278	273	257	276	290	300	277	306	272	273	261	244	267	282	244	262	296	253	280	276	281
14503	6774	11533	9593	5469	3506	2665	4270	41916	39721	35634	4029	817	789	806	841	798	762	786	775	764	728	758	735	717	735	725	731	702	709	725	668	685	740	753	686	749	736	741	742	693	745	720	732	732	741	719	696	643	699	722	703	726	723	672	717	679	687	696	715	724	709	669	656	723	664	757	709	694	716	704	697	741	697	684	702	737	704	683	691	729	762	729	737	710	691	705	697	700	714	689	683	697	683	721	699	697	704	708	730	686	653	732	709	728	709	695	656	694	663	732	733	669	665	765	703	702	689	674	719	691	698	702	692	678	693	679	715	626	714	690	697	700	682	774	695	696	684	728	643	705	721	691	726	732	662	676	662	645	683	711	700	690	641	719	699	730	714	686	714	660	711	705	708	728	655	698	684	647	682	730	693	708	692	691	673	674	719	680	707	705	679	667	705	690	697	686	703	710	669	713	703	728	684	686	724	703	701	670	676	694	678	667	712	691	724	695	718	662	698	733	671	695	725	692	716	635	712	725	655	718	711	672	669	674	688	704	719	692	686	679	698	734	706	713	725	713	714	745	692	703	727	661	682	710	681	701	698	668	750	694	739	695	677	697	735	691	707	690	710	670	722	733	680	733	735	727	714	707	662	720	764	707	692	700	701	659	724	680	706	667	682	659	654	667	636	713	662	701	706	687	677	725	720	672	720	664	690	652	743	654	689	666	708	747	692	706	750	702	730	726	702	707	703	708	646	693	696	737	765	704	704	700	670	700	673	675	721	668	689	713	690	674	689	715	750	704	667	737	702	735	671	677	718	711	680	702	681	710	677	739	728	731	681	679	688	677	680	708	712	754	707	719	679	687	676	715	710	704	695	743	677	655	703	733	704	667	720	667	688	690	655	761	712	731	709	721	681	667	690	711	686	736	699	725	728	717	722	677	702	713	713	685	699	665	699	722	649	679	650	722	695	699	669	686	660	734	688	673	677	653	742	726	723	718	684	670	658	682	679	695	700	688	699	681	711	671	745	752	724	684	690	689	702	623	732	649	692	670	738	696	677	723	727	689	690	685	716	685	712	670	683	731	665	733	684	707	759	674	703	677	676	693	649	701	686	724	688	699	731	728	716	694	717	667	661	713	659	705	681	749	701	704	754	672	756	723	677	682	664	734	714	665	658	709	689	718	692	701	709	684	680	705	703	673	705	664	730	670	712	704	683	577	701	723	711	688	750	748	760	691	668	712	705	691	735	734	692	669	657	687	713	684	708	697	736	672	719	737	715	665	733	708	664	711	697	712	703	750	720	693	717	709	736	669	667	691	712	680	737	725	713	704	732	727	694	643	657	732	711	706	690	680	722	697	708	725	662	692	697	728	705	698	731	729	674	709	681	652	703	669	684	706	725	696	685	724	689	669	676	697	721	715	718	683	705	699	652	658	705	684	706	710	677	716	664	701	705	675	724	722	697	701	677	713	733	712	692	700	705	682	730	757	632	688	700	693	707	721	692	776	683	702	685	661	689	703	675	659	722	724	718	648	661	742	656	737	687	700	704	712	708	673	729	709	701	688	669	705	689	689	660	689	689	710	681	695	705	702	702	692	704	729	685	695	733	700	635	694	686	739	679	737	687	710	681	631	725	670	703	709	714	744	698	693	683	680	750	671	647	709	741	714	703	734	746	705	671	691	742	678	711	667	697	684	719	688	741	707	710	693	726	674	672	694	655	696	672	678	665	685	734	652	692	746	706	693	677	674	632	698	703	720	726	698	720	690	718	675	656	684	694	670	683	689	693	695	721	710	706	663	703	675	688	751	713	668	720	653	728	654	671	703	673	729	724	679	710	669	698	700	656	652	695	658	712	640	675	704	699	692	700	683	678	716	699	719	708	689	684	666	729	744	705	725	714	726	688	701	752	688	680	678	662	688	698	690	689	662	684	718	677	677	717	673	712	680	691	670	713	743	673	710	694	681	705	741	738	693	696	679	674	694	704	721	661	723	674	707	694	704	674	695	779	691	702	664	718	707	702	682	708	718	728	714	697	694	671	704	708	737	694	662	706	696	685	739	696	695	684	689	713	687	740	656	672	690	674	673	752	626	671	675	742	706	687	717	695	669	704	728	711	665	676	661	685	728	727	750	699	698	693	691	693	729	725	671	708	683	703	744	668	683	732	667	727	686	648	661	667	678	680	686	709	683	675	691	709	693	680	706	696	678	711	738	639	674	695	733	717	705	732	669	733	659	666	655	698	757	683	703	659	693	684	635	693	695	669	669	676	687	689	717	714	674	709	726	746	712	714	709	678	665	716	674	639	684	697	704	698	749	677	703	663	697	681	751	673	719	710	717	738	739	703	711	774	693	708	670	653	672	714	682	707	678	706	710	699	694	713	722	653	661	651	686	706	692	684	702	733	677	682	635	665	630	707	670	701	668	706	692	706	660	686	678	710	678	660	733	728	714	692	698	709	715	680	684	708	684	704	722	712	688	670	711	722	666	680	676	684	706	707	641	693	711	732	691	737	682	695	710	668	699	713	735	703	739	685	700	718	758	679	711	720	736	699	702	743	670	681	676	717	649	709	668	720	683	702	738	716	646	682	672	719	709	714	736	705	732	692	704	746	725	736	739	744	653	668	688	721	692	728	718	689	640	680	712	681	676	716	716	683	655	744	660	711	678	712	702	745	730	701	664	738	726	690	763	725	683	722	703	693	658	689	681	699	682	683	712	682	677	727	662	696	678	754	686	682	641	715	696	725	693	724	738	685	745	654	674	697	703	713	700	743	691	718	710	701	720	693	730	699	720	707	674	758	755	690	763	663	655	655	724	661	655	719	709	692	717	665	702	720	747	690	733	679	669	708	702	665	702	643	729	674	670	724	664	720	746	677	724	688	701	691	687	677	666	663	673	721	667	662	741	710	706	692	730	740	700	695	702	680	709	710	685	666	721	713	696	645	682	691	671	708	693	705	698	706	697	700	701	705	672	695	708	706	739	714	709	683	736	678	700	770	718	720	666	690	691	688	643	683	660	695	676	672	691	745	719	686	676	676	660	752	722	739	709	733	667	706	684	733	707	734	693	681	675	644	632	710	697	660	684	663	675	691	708	664	677	693	691	666	688	740	712	702	656	761	687	733	699	717	745	649	683	654	649	636	680	705	645	702	648	675	650	699	688	707	709	693	726	735	678	713	676	657	749	690	649	722	715	723	714	697	696	717	619	716	671	675	670	715	715	725	671	686	716	721	693	738	687	729	714	696	743	688	685	700	711	664	686	688	705	731	716	692	709	700	709	685	726	713	703	658	711	727	740	721	667	657	706	669	682	702	704	664	692	721	667	700	707	690	668	666	752	662	703	736	678	715	693	649	673	705	746	701	665	723	669	684	715	688	678	685	710	666	683	708	672	728	758	712	661	732	652	688	706	685	693	754	711	677	742	687	724	691	689	704	723	664	717	729	709	736	693	689	654	689	696	729	752	696	666	707	714	663	703	695	694	674	738	727	727	684	736	653
24520	12464	13301	7172	2834	1696	1128	1146	10361	29798	31761	8993	554	452	433	393	424	398	363	431	391	401	371	393	423	401	381	392	393	376	376	378	373	390	403	405	392	412	409	379	411	365	395	400	353	392	399	402	374	392	386	349	404	388	318	360	374	360	403	404	385	392	352	390	380	379	388	402	412	363	383	380	369	347	363	399	402	376	379	373	420	389	358	367	345	393	358	380	402	372	370	366	402	378	380	379	353	400	377	390	385	369	364	394	365	418	402	374	375	367	364	358	347	381	397	377	390	366	393	367	390	338	379	404	407	394	399	372	383	382	346	388	377	339	392	416	409	408	396	357	400	340	335	378	362	363	384	392	416	374	396	396	365	401	393	379	378	386	402	413	358	395	374	414	413	395	364	369	368	376	352	355	391	419	361	390	388	397	386	386	345	372	376	358	354	388	367	356	402	386	371	366	392	406	371	384	398	368	359	367	365	407	403	373	380	385	385	354	378	385	406	382	422	338	390	383	389	370	377	383	397	382	392	364	372	363	385	357	378	394	364	380	379	376	371	433	368	351	398	406	386	364	401	347	375	369	382	368	378	380	373	362	422	387	403	417	336	405	399	386	367	377	386	397	385	398	374	361	409	406	381	414	340	392	361	354	358	366	391	372	396	397	412	412	377	374	370	390	353	396	364	366	362	378	353	377	391	394	398	345	346	418	371	364	368	388	351	348	365	347	379	385	346	384	385	377	375	367	376	342	409	349	419	371	389	392	391	371	389	400	382	397	388	388	388	367	376	413	348	381	385	378	354	399	375	366	378	373	364	393	367	411	363	383	370	367	367	415	366	378	369	342	359	355	373	380	406	346	353	407	380	372	390	394	379	423	381	389	366	386	425	385	374	364	358	397	379	393	385	422	362	369	386	386	393	385	340	397	371	362	381	389	373	379	392	419	381	370	381	350	336	362	384	349	366	400	390	414	355	389	353	357	404	368	371	384	394	372	355	404	400	400	400	369	362	389	374	404	359	408	422	380	375	359	395	406	382	363	387	350	396	397	404	369	394	396	399	340	427	389	367	384	385	385	415	369	372	357	409	393	357	356	343	351	357	381	390	394	376	415	347	383	375	431	357	370	383	418	392	399	381	371	391	361	412	375	378	378	363	346	392	371	379	414	339	349	377	369	390	360	376	350	346	412	372	397	384	383	372	352	353	364	402	421	346	345	393	401	396	379	386	387	353	326	349	347	378	363	392	391	390	443	378	390	390	398	382	379	392	414	387	414	393	398	373	361	405	386	428	354	370	379	430	385	350	393	390	373	368	384	405	408	346	367	362	379	375	345	352	378	352	346	409	390	334	407	418	375	399	355	360	356	382	380	376	387	389	391	441	387	360	348	377	396	367	368	383	361	403	379	383	388	421	386	364	377	361	378	406	386	376	413	380	376	362	378	391	384	360	411	399	371	364	376	379	428	412	371	386	380	380	384	366	418	361	348	389	356	390	375	390	397	384	414	372	407	433	380	369	398	358	377	413	332	353	367	391	373	380	367	380	347	390	378	398	375	384	353	375	338	381	393	364	406	367	350	368	359	359	370	435	390	341	355	395	365	393	366	336	344	368	387	378	390	368	398	366	379	416	381	412	399	414	363	428	394	338	396	378	339	385	363	406	416	312	387	395	413	371	365	403	418	379	354	376	440	370	413	369	363	358	387	380	393	394	375	361	362	385	370	382	383	422	401	410	391	407	374	316	382	401	391	402	410	396	366	340	368	375	394	394	391	379	394	378	381	399	384	399	358	395	383	376	347	383	377	366	359	387	356	366	361	365	382	376	365	369	371	353	375	406	382	386	416	370	375	401	423	360	387	381	423	400	371	350	386	361	394	364	401	373	367	368	411	366	356	364	356	406	387	384	390	387	388	372	385	420	393	371	366	441	382	372	360	365	372	375	383	381	389	372	384	371	397	379	413	414	382	423	363	415	388	386	357	365	388	400	377	374	361	339	388	406	369	385	355	406	386	350	388	376	400	394	359	382	403	385	390	365	360	382	366	385	347	395	348	367	350	388	352	381	365	329	398	391	413	381	397	338	397	363	346	344	377	383	409	398	413	370	377	373	388	368	352	392	386	376	415	372	368	376	402	366	394	356	430	378	358	379	344	366	362	388	368	398	386	376	419	404	394	362	362	408	414	402	400	355	386	388	387	408	401	350	357	381	379	386	368	386	410	377	401	382	364	382	388	386	348	335	396	383	385	387	364	375	388	411	409	353	380	367	388	351	379	379	383	373	342	395	384	386	396	394	367	365	357	378	373	348	398	396	400	382	384	364	390	352	385	378	325	359	403	376	381	388	415	383	396	376	383	378	367	331	372	353	365	366	390	373	380	382	362	364	368	391	381	374	376	391	393	380	375	378	403	394	383	358	411	357	376	388	369	378	378	402	387	353	351	381	379	347	379	390	373	391	389	366	398	384	378	363	376	438	385	369	394	417	357	380	348	390	399	356	405	388	357	364	392	372	333	359	375	370	387	411	398	337	354	369	389	337	400	388	384	392	410	384	359	374	361	356	373	343	404	384	396	397	358	378	382	369	396	341	383	361	355	365	403	382	375	352	380	367	368	387	432	383	398	395	389	386	378	385	366	385	415	370	371	392	375	419	386	374	363	370	385	424	398	375	374	352	395	383	400	392	369	386	390	408	384	386	371	390	381	342	400	385	357	397	383	409	415	390	374	352	384	342	395	381	372	380	354	380	343	387	403	373	408	393	374	380	365	353	370	362	370	369	328	354	347	392	369	334	351	389	378	366	372	407	378	389	401	358	389	366	372	379	416	382	367	340	385	414	426	351	379	364	399	412	383	398	362	367	403	380	371	369	396	348	382	384	406	409	356	403	378	414	405	376	352	363	363	380	406	399	369	361	373	378	376	369	384	390	375	360	385	373	357	406	390	393	381	398	363	433	410	389	354	403	406	357	423	358	391	366	395	378	383	374	426	409	360	368	369	381	358	383	385	388	383	403	373	370	396	414	378	407	379	348	362	379	381	380	371	371	395	383	371	355	386	391	359	367	367	384	380	403	420	351	364	402	400	383	381	402	405	350	372	393	385	397	402	356	379	369	396	364	371	382	356	412	401	384	387	371	382	406	357	374	383	381	417	382	386	363	392	403	408	392	387	382	391	369	401	373	353	416	417	356	391	373	352	418	391	376	342	365	397	343	363	364	393	335	346	371	411	379	380	372	362	408	362	359	370	425	389	372	385	375	388	387	411	357	377	368	389	379	362	421	394	383	411	409	345	350	364	397	375	370	357	359	426	369	363	367	372	390	401	407	369	365	390	391	374	400	374	394	368	367	425	409	396	379	366	407	362	405	362	372	378	395	370	388	330	362	363	348	396	379	385	361	366	374	383	417	389	379	400	359	393	381	376	375	393	376	395	354	411	393	392	430	398	370	389	398	370	354	374	376	385	367	409	365	388	444	354	425	396	344	375	418	400	383	377	390	352
12265	8962	16315	12602	7817	5730	4406	4655	25647	51164	51308	7611	1348	1210	1181	1149	1138	1091	1096	1075	1036	1028	1040	984	1023	1023	980	1059	985	973	1025	997	961	947	1035	1025	1024	978	971	960	941	1040	956	907	961	954	1049	981	951	944	925	932	1013	958	1049	922	943	968	919	979	921	958	914	899	944	948	944	938	909	968	959	898	920	903	941	948	976	925	959	923	904	938	945	1000	920	971	947	906	931	958	953	938	969	988	917	959	952	936	917	957	920	955	930	937	898	966	911	918	936	960	895	918	960	934	934	923	935	935	981	927	968	899	930	938	919	958	954	915	946	910	909	897	975	924	941	956	962	908	943	922	910	946	975	907	940	954	945	941	957	884	933	955	932	962	948	905	857	922	914	937	915	942	903	958	911	941	874	883	904	936	916	911	922	912	889	947	914	901	885	985	908	878	938	901	934	899	891	889	907	938	954	898	927	943	930	940	892	919	918	953	899	915	936	899	913	927	946	941	901	959	933	927	928	963	986	951	943	904	940	973	871	981	856	1007	871	904	957	932	945	916	866	885	974	957	925	967	898	917	915	947	889	937	913	910	967	944	937	910	889	1007	935	935	952	934	913	954	941	916	928	933	935	956	938	850	930	933	980	898	964	915	960	948	927	954	933	952	936	916	929	908	964	912	871	943	977	934	955	890	919	964	917	921	938	956	912	940	986	936	908	904	977	878	907	967	910	964	910	925	925	935	913	959	959	954	930	904	960	870	985	913	954	928	954	950	938	953	969	905	932	926	926	942	932	944	948	941	880	890	916	898	932	922	887	948	978	885	944	945	963	945	846	931	922	933	1009	933	886	893	951	877	925	969	899	901	903	942	954	926	903	957	932	904	929	924	970	928	997	853	937	916	957	856	950	930	872	938	964	948	921	925	935	956	940	953	921	919	880	915	948	913	922	879	899	933	933	942	918	912	902	942	938	952	901	957	942	897	950	881	908	968	905	918	955	928	913	923	961	936	953	916	921	957	917	985	963	958	924	867	940	916	964	945	932	967	899	954	960	968	957	932	983	916	913	924	899	905	954	905	917	924	953	907	937	899	922	973	936	935	918	923	955	948	886	913	944	908	939	908	968	962	944	906	906	916	903	906	921	962	892	917	938	895	955	883	914	923	927	921	900	921	880	962	942	937	912	932	970	933	926	983	902	927	926	989	910	932	917	907	893	922	849	908	935	927	988	968	892	899	925	870	932	935	917	903	931	941	930	909	886	902	885	885	936	944	870	934	956	916	922	969	939	934	876	897	944	939	928	947	989	954	930	934	952	946	920	931	937	945	933	917	906	910	937	924	906	954	941	920	1002	974	941	919	940	912	910	936	913	941	943	956	972	911	907	988	983	945	904	937	937	899	976	915	931	936	944	918	913	1003	906	890	915	929	914	942	951	924	920	916	893	891	943	938	889	900	970	894	915	969	931	955	946	964	938	943	916	916	884	911	1000	897	915	931	935	945	870	967	914	941	906	945	914	947	966	893	945	890	894	934	947	939	962	902	914	907	876	924	899	897	917	954	926	937	906	917	885	869	945	957	953	936	943	882	897	942	918	933	907	962	951	920	876	896	975	888	899	897	1014	928	954	919	997	954	960	885	954	883	853	923	965	940	888	948	906	919	910	971	950	920	899	936	906	914	927	908	886	935	886	908	888	932	902	975	964	932	911	910	876	915	933	949	980	927	913	899	937	948	925	956	933	940	951	918	896	898	895	933	952	976	930	939	938	947	898	962	893	996	929	898	894	931	898	891	900	915	951	920	886	908	904	938	918	910	860	916	867	911	922	939	980	912	938	926	943	895	884	889	910	945	894	906	966	960	930	934	897	891	913	903	883	918	957	952	922	939	945	960	908	981	943	922	876	966	939	899	945	939	909	937	876	946	921	940	941	914	914	943	924	921	932	955	900	895	910	937	955	972	924	936	913	942	957	915	955	950	933	917	877	964	935	961	934	977	934	949	924	894	964	931	971	873	931	937	973	918	932	954	886	964	950	922	951	916	980	907	908	909	916	923	913	956	881	988	975	915	972	999	907	932	922	963	914	953	933	915	922	977	951	952	917	875	947	982	1002	898	906	919	944	904	917	835	900	916	908	921	952	922	945	938	945	874	953	897	887	981	938	902	944	909	929	926	903	947	895	961	915	908	917	942	940	939	887	922	937	948	944	904	956	971	900	911	950	990	939	944	938	1010	987	922	972	971	947	959	950	939	922	916	964	945	938	946	915	934	959	940	929	979	928	963	914	904	939	962	984	920	937	977	841	983	987	906	905	910	934	917	956	911	943	932	964	948	952	867	928	918	947	934	901	927	923	908	943	950	930	920	908	931	992	963	950	940	932	924	930	937	940	935	973	911	920	892	945	917	957	954	913	885	946	910	922	884	912	903	979	910	989	978	886	928	951	932	934	931	902	928	945	874	911	946	958	982	908	919	899	907	913	899	929	910	951	893	951	934	897	933	949	970	932	903	945	916	897	966	952	993	893	920	932	979	913	915	919	893	902	922	986	947	932	899	896	923	943	941	935	901	916	942	895	952	897	969	937	953	922	982	917	874	895	894	905	918	924	903	951	926	901	888	915	1015	921	948	891	922	950	956	955	933	957	933	972	894	922	949	817	950	903	937	907	931	939	912	983	900	958	975	936	950	945	969	914	889	947	920	926	887	963	964	899	979	874	986	926	950	881	878	898	895	952	880	883	873	924	907	881	916	947	954	921	825	903	923	955	886	918	899	864	942	989	894	951	933	940	922	940	938	887	960	1010	907	944	948	900	935	944	920	895	986	973	934	931	935	932	927	912	976	947	897	920	908	925	983	949	903	941	906	991	932	876	924	973	913	964	898	916	894	976	900	918	978	948	884	881	971	986	939	898	907	869	971	950	871	925	904	932	996	902	944	930	919	914	904	937	958	981	931	913	946	902	939	908	1003	944	909	908	889	930	953	911	932	924	888	893	991	933	945	942	858	909	942	897	900	952	911	966	892	895	860	950	982	896	912	899	936	933	910	940	949	946	963	962	980	871	970	964	876	949	915	934	981	940	936	878	885	934	959	946	944	946	939	955	943	933	895	934	916	955	905	898	881	904	922	926	938	925	962	946	949	939	895	926	917	906	927	910	936	897	891	899	931	928	940	964	946	924	908	898	931	995	922	912	937	929	948	973	918	910	926	920	935	937	938	964	896	935	881	908	979	940	867	921	963	958	946	901	880	930	929	898	937	903	909	969	942	879	924	944	913	913	919	903	905	913	955	863	939	943	936	965	952	903	986	941	946	937	947	932	858	971	942	967	905	907	946	914	904	901	928	854	972	925	912	887	915	930	978	912	906	905	968	916	885	974	939	950	911	922	940	939	942	951	931	891	927	910	942	921	920	949	963	939	963	930	952	885	915	947	924	949	904	922	913	941	955	917	901	956	978	979	956	942	895	942	958	919	955	958	923	928	929	899	895	884	921	924	918	898	936	961	921	907	945	954	956	1015	992	977	909
7987	4447	3497	1189	844	507	377	366	488	1018	1324	538	309	350	357	333	276	355	277	342	297	299	334	319	319	304	317	319	285	323	314	320	295	318	342	307	317	305	325	311	341	331	323	319	276	291	289	321	323	337	295	321	293	312	292	300	325	339	310	303	302	311	340	320	347	346	352	323	347	329	342	330	321	312	303	330	299	309	330	338	340	338	302	322	334	307	304	300	301	340	319	311	329	327	298	318	315	323	322	343	297	300	341	334	309	315	298	318	311	300	343	324	371	306	302	324	317	334	349	326	305	311	311	308	326	324	321	315	336	312	336	304	314	314	293	353	338	290	362	302	323	320	284	323	323	301	332	337	353	334	318	317	348	308	299	324	318	319	323	314	292	318	304	304	288	320	305	316	327	289	290	353	343	318	302	282	319	316	314	316	290	301	298	336	322	293	307	343	325	314	335	341	320	314	294	305	310	304	332	310	310	313	297	259	317	306	315	323	339	293	327	341	290	352	315	329	326	297	323	302	349	345	338	280	302	317	344	321	309	328	309	329	318	301	344	295	319	304	310	324	321	304	282	313	316	352	273	281	319	318	296	292	301	314	322	296	327	348	306	302	277	334	303	313	310	311	322	323	362	300	341	342	309	323	312	306	326	307	277	333	315	310	328	286	321	336	308	289	319	326	337	334	320	330	361	289	317	299	304	321	333	296	341	317	312	331	321	312	323	329	312	333	339	356	312	299	319	292	298	338	319	303	314	289	322	299	339	313	330	296	361	312	329	354	303	306	306	313	334	322	321	307	330	317	329	296	287	292	304	312	322	319	314	322	315	318	300	340	312	289	356	312	314	315	295	334	271	314	330	323	365	304	306	317	334	298	329	323	302	324	307	333	301	329	319	312	314	331	331	302	308	308	292	343	316	316	330	302	338	327	300	315	271	298	313	326	327	309	307	316	327	298	309	302	316	313	309	322	332	298	334	296	325	352	317	348	305	328	307	291	344	285	325	320	296	298	343	313	306	335	316	317	314	313	310	314	281	299	316	311	323	324	339	321	312	340	298	326	295	302	295	303	346	324	315	303	326	313	300	304	312	335	270	270	331	356	324	299	301	347	335	344	321	304	318	326	295	343	329	317	315	330	300	326	309	306	307	300	342	314	323	278	314	319	337	312	311	307	309	313	341	331	327	322	293	350	312	311	312	325	305	304	354	334	339	327	318	308	303	341	350	301	328	318	313	324	302	303	304	334	311	308	315	281	304	319	325	335	329	303	320	326	321	292	324	318	326	303	331	299	280	355	300	339	287	316	295	337	298	294	306	293	337	358	322	302	316	328	299	307	313	328	301	302	301	345	328	326	333	317	346	315	281	322	344	323	306	332	314	300	353	314	313	358	336	326	341	308	308	303	315	345	295	325	340	315	316	272	318	338	330	322	316	331	321	294	363	322	305	297	307	339	312	295	337	342	321	325	276	269	337	335	300	326	312	307	295	327	301	276	298	337	313	323	315	291	335	321	278	369	350	305	317	334	307	360	362	339	331	289	316	328	310	301	297	356	322	295	293	325	276	340	338	325	332	317	333	314	313	321	307	339	285	309	318	309	314	338	354	326	306	319	300	307	288	286	332	334	341	321	304	306	309	318	352	307	308	278	329	311	300	319	333	313	286	339	275	303	331	365	331	323	314	362	296	319	283	307	293	277	318	307	330	318	313	344	294	297	322	318	338	285	321	328	330	310	315	332	280	289	307	309	316	322	312	320	323	315	354	307	324	292	322	281	315	311	328	327	315	334	329	325	310	304	315	362	341	310	273	303	324	296	288	325	299	310	296	343	291	285	331	303	301	297	341	316	301	317	322	338	340	304	301	311	337	340	326	360	313	293	323	344	344	312	322	325	336	307	326	289	336	349	342	300	342	293	316	338	290	361	312	308	336	329	324	320	316	307	291	295	303	322	329	346	314	344	328	341	325	340	309	312	308	304	321	306	318	308	270	293	300	334	341	306	326	319	309	313	316	300	308	291	349	324	327	304	303	321	277	319	336	308	332	343	311	305	315	296	358	314	304	323	293	323	303	338	316	337	317	337	307	311	327	295	340	324	321	310	344	310	299	318	322	326	337	322	321	358	331	298	352	299	323	324	337	339	334	328	317	323	302	296	314	328	307	342	308	315	330	318	314	304	311	296	325	331	296	307	312	277	295	310	299	282	322	305	319	290	325	299	301	287	292	334	319	269	300	330	329	332	345	340	338	313	305	336	324	356	322	305	347	309	299	327	292	339	317	334	327	313	318	280	302	310	311	329	312	311	288	297	313	302	290	309	285	342	317	331	337	338	328	308	307	299	293	329	292	303	304	294	293	319	302	333	338	288	315	317	290	318	296	308	316	328	309	298	347	331	311	308	312	307	321	332	336	357	310	350	302	334	317	317	304	288	324	314	345	330	292	288	286	297	271	309	316	311	287	349	309	304	320	302	328	296	317	316	310	323	298	324	313	269	293	313	327	323	311	357	323	310	307	307	275	322	310	331	309	309	306	344	286	293	340	294	302	341	282	290	323	312	289	295	290	309	332	300	321	303	333	297	327	337	330	317	310	310	314	309	304	343	306	322	301	320	296	329	316	358	320	317	344	310	317	318	320	340	298	314	350	321	285	346	296	334	310	320	347	319	347	317	292	308	247	340	307	328	300	291	318	308	313	352	288	309	305	324	332	292	328	327	301	296	341	314	315	327	317	304	333	347	309	347	315	278	287	338	310	338	360	301	336	361	325	316	332	348	330	302	306	317	302	307	304	321	307	353	325	278	328	333	309	324	302	327	332	382	289	304	353	267	338	278	310	323	325	318	305	316	298	323	341	324	296	297	295	298	336	328	314	311	297	331	315	338	302	342	303	281	318	305	311	297	312	323	319	296	323	320	326	313	310	316	331	292	319	290	304	315	332	298	330	305	317	318	306	299	340	326	323	329	314	327	325	354	337	321	295	330	308	353	325	346	314	348	313	317	364	312	341	305	343	314	303	300	296	309	304	290	307	294	301	299	306	288	323	279	355	345	302	297	321	314	283	305	326	339	294	331	306	331	332	315	315	302	322	335	345	320	314	302	290	317	310	307	317	301	333	303	319	326	317	312	301	311	319	315	312	315	318	311	325	332	343	332	350	332	329	322	288	308	343	330	307	320	311	340	292	313	301	307	317	294	353	328	331	260	305	299	299	330	325	329	345	332	297	341	325	280	347	307	319	331	317	285	296	307	311	301	317	288	320	319	282	328	323	308	320	318	351	302	318	334	344	331	287	312	289	292	314	308	324	327	309	345	331	289	304	288	306	315	313	309	313	317	323	305	350	327	319	327	321	312	333	322	316	295	326	359	326	292	317	340	338	335	321	324	303	362	305	320	298	305	312	323	338	319	333	326	307	303	335	331	294	317	314	294	328	311	306	293	333	302	306	297	292	323	312	342	338	316	303	318	318	325	324	329	284	312	314	355	330	294	266	318	317	337
5053	3843	5566	3005	2903	1652	1203	973	1975	3925	5110	1366	829	761	794	748	763	769	787	765	743	763	801	804	726	754	792	753	771	720	761	729	719	790	786	779	805	764	762	769	789	769	775	763	780	755	742	704	758	753	750	744	761	721	704	814	770	782	754	769	733	783	776	736	738	744	766	708	816	784	739	748	789	780	735	730	767	824	732	793	729	739	729	738	698	758	701	747	777	741	747	752	771	809	755	785	732	724	804	787	797	750	740	777	769	734	762	747	773	780	755	806	800	737	744	776	751	727	756	771	759	737	786	769	732	775	806	768	798	754	749	760	782	790	817	718	721	741	835	762	749	756	794	771	801	738	772	767	818	702	782	767	728	767	730	700	770	786	765	738	756	758	774	745	824	765	763	758	762	719	747	784	773	781	765	776	760	698	722	762	790	780	779	770	781	725	741	743	749	730	785	774	798	738	762	672	732	764	776	757	697	783	786	729	737	705	758	737	747	798	785	775	823	764	778	731	762	707	786	747	745	767	691	765	775	771	749	764	831	699	727	735	801	725	753	751	753	749	767	800	731	770	828	742	775	790	734	751	765	776	705	754	734	756	770	783	735	739	709	742	752	792	800	773	735	785	759	745	768	766	752	769	780	759	761	741	781	739	727	795	774	812	728	773	768	811	696	783	758	781	774	788	747	776	753	761	761	701	825	736	736	765	742	727	788	752	803	789	756	734	739	756	756	782	749	738	767	747	750	750	794	775	805	769	750	762	774	765	801	756	759	719	771	773	746	788	769	722	786	744	806	804	746	778	731	778	705	801	781	690	758	795	730	784	831	774	793	738	770	802	762	765	749	747	827	772	721	788	704	768	740	709	750	769	792	775	720	772	776	724	768	737	771	726	714	740	763	792	760	769	766	719	779	734	741	802	778	736	723	759	790	747	790	769	780	745	795	743	742	751	782	724	748	756	748	741	744	806	761	751	765	798	711	705	747	790	767	743	804	745	786	741	828	764	764	710	753	736	758	776	767	784	708	799	774	765	755	772	797	809	794	715	732	794	731	755	748	793	760	744	763	775	779	751	784	750	786	748	745	752	785	783	764	777	814	800	773	756	727	704	746	762	751	775	803	728	711	784	750	718	768	797	734	707	771	819	763	787	771	769	727	775	747	772	762	745	852	732	733	729	803	759	754	816	761	756	753	749	744	760	756	756	807	795	777	756	718	787	744	767	736	788	728	728	746	725	755	735	774	748	776	759	769	719	751	729	747	724	730	718	686	727	754	756	812	757	781	783	735	778	754	742	752	709	781	753	778	738	790	770	761	719	782	767	790	775	731	703	788	747	758	774	734	748	774	720	816	766	789	767	794	760	731	767	740	796	764	718	705	751	741	777	766	782	790	784	806	786	724	781	749	785	764	719	727	779	786	763	785	767	777	757	728	763	758	721	785	765	771	752	736	797	785	772	711	736	784	767	769	767	745	788	805	798	763	792	732	732	819	746	748	735	765	786	804	756	777	766	730	751	760	757	736	792	780	770	758	762	789	787	726	759	794	749	814	787	748	775	720	768	752	761	794	716	732	777	707	742	789	732	783	771	755	733	764	747	732	770	705	765	709	783	738	756	757	761	784	736	803	746	762	791	745	789	794	747	722	774	780	777	778	777	748	771	819	786	797	731	778	751	782	754	734	765	786	743	790	748	843	722	749	760	717	766	780	739	782	820	770	768	754	746	791	749	718	715	733	731	725	691	767	731	792	758	758	818	730	758	758	803	736	741	760	793	779	757	767	748	744	727	801	761	734	729	786	756	806	719	742	755	753	707	743	791	771	762	809	797	761	769	764	701	753	722	748	753	760	711	791	747	772	760	779	737	760	794	770	772	815	792	762	768	742	770	733	766	722	712	734	712	814	727	781	808	752	815	783	758	729	776	774	815	790	813	736	764	792	784	753	719	764	793	738	741	713	764	728	724	754	719	740	735	746	784	756	792	705	747	786	794	746	763	827	747	779	761	741	751	754	748	774	750	744	830	745	708	733	708	738	743	774	742	758	740	744	798	766	806	748	787	764	776	804	781	757	754	824	744	750	753	771	781	769	762	712	782	793	752	780	823	724	758	762	772	766	799	799	728	801	777	747	779	717	813	756	752	766	734	778	744	743	775	743	770	748	763	717	752	778	732	743	693	740	724	785	756	730	719	765	766	810	718	706	746	726	760	754	737	758	749	726	749	777	738	698	781	749	730	730	760	752	736	744	736	701	782	758	768	737	785	722	758	766	790	820	762	781	817	738	758	760	742	759	761	773	744	780	767	771	744	747	750	781	782	826	790	739	765	758	761	795	728	823	723	752	787	745	768	767	773	775	764	759	769	780	738	721	787	714	724	784	736	740	743	811	736	735	751	688	821	746	748	738	759	794	745	738	757	696	765	760	777	797	727	757	720	767	754	755	706	790	785	801	752	725	746	805	804	740	770	752	732	764	758	762	786	730	700	785	794	768	720	757	755	762	779	748	789	788	816	743	732	764	782	804	715	739	816	713	764	773	740	744	711	791	745	764	734	743	739	746	731	791	771	758	771	804	750	705	788	771	744	819	748	801	742	763	743	753	761	772	728	755	790	763	777	763	788	742	782	723	810	778	716	760	779	784	751	750	788	785	702	756	779	768	790	792	747	747	778	735	802	750	741	737	796	769	754	752	784	716	766	789	742	798	738	776	765	755	755	748	795	814	780	781	788	693	759	781	752	776	779	777	806	757	721	804	796	721	775	754	770	823	743	811	765	780	776	755	821	707	726	767	787	789	736	759	764	755	749	768	751	775	767	753	720	770	754	723	694	781	756	778	743	815	695	723	716	753	732	729	731	748	710	731	706	820	733	768	724	763	780	766	746	773	767	752	714	830	738	771	747	736	707	744	755	778	771	789	772	787	790	704	796	781	731	743	761	803	738	744	786	738	743	743	769	768	753	776	774	754	778	751	763	811	777	764	737	778	743	784	756	745	810	794	745	755	786	778	811	738	741	767	817	757	795	756	744	787	765	765	733	796	752	771	751	768	789	773	757	725	725	777	792	774	726	778	715	722	783	778	736	736	735	769	790	759	780	773	787	734	748	719	773	797	775	796	737	783	785	733	769	756	787	753	720	783	726	801	762	782	781	738	827	783	748	723	724	753	765	768	707	764	792	764	740	778	734	769	777	750	685	722	780	782	781	792	774	782	759	729	738	823	752	756	738	789	739	791	771	712	742	746	801	787	780	766	686	721	766	735	764	737	786	790	786	766	726	796	739	747	747	787	800	764	754	751	764	782	770	777	726	771	786	765	766	771	776	739	798	743	764	719	829	766	730	734	769	792	700	734	762	751	769	787	819	745	765	806	777	759	751	691	738	743	699	739	775	772	753	721	779	810	767	787	770	744	726	743	758	766	762	747	743	742	771	745	732	781	742	761	775	790	718	779	772	730	751	779	764	756	728	750	803	815	717	756	772	776	739	731	724	742	773	748	765
18134	6890	5776	4409	3263	845	472	413	804	5230	10077	2075	231	200	210	216	196	237	190	187	197	191	191	195	190	180	203	180	187	183	176	150	172	167	183	165	174	183	174	165	185	162	217	190	204	174	189	169	196	181	176	151	161	182	192	166	184	182	182	174	178	158	182	155	184	166	183	171	184	193	178	171	207	175	161	161	168	158	181	174	186	173	176	190	186	155	186	158	194	177	190	194	185	165	171	177	178	161	171	169	161	173	179	178	162	174	160	204	164	185	159	160	183	174	164	175	185	170	162	180	176	152	195	194	165	182	177	174	180	192	173	182	154	172	169	201	193	159	174	187	179	157	172	196	179	196	171	187	169	164	178	180	165	166	179	172	178	181	171	168	175	208	178	153	167	196	187	182	188	172	180	167	168	175	178	158	174	183	175	204	182	191	160	179	172	176	181	178	152	164	173	161	174	164	170	169	163	160	189	183	178	168	186	183	150	210	194	189	178	190	187	176	165	191	179	205	194	180	159	186	183	162	183	178	163	173	207	193	176	200	190	178	182	154	162	190	170	170	185	180	185	196	191	164	189	147	156	181	177	171	171	174	207	171	163	175	199	207	176	191	183	154	199	187	171	191	179	181	160	188	183	178	188	183	184	181	166	193	160	177	212	179	153	163	197	182	146	183	192	180	155	160	203	205	181	164	182	207	203	173	195	175	139	206	169	179	171	208	207	180	169	193	152	182	174	171	184	178	194	164	186	175	167	190	155	191	160	169	164	172	144	197	160	181	186	160	151	164	172	156	174	191	157	174	175	182	180	180	166	168	168	168	210	204	184	167	206	185	166	168	194	167	172	172	180	151	173	169	169	173	181	155	161	149	161	182	187	193	196	176	195	172	164	162	193	149	170	165	195	172	199	180	191	165	166	208	183	161	189	175	184	155	173	167	172	186	173	172	168	166	164	175	172	188	175	171	198	181	196	174	188	209	172	161	177	164	177	206	182	158	184	167	177	192	157	177	178	175	176	196	180	182	214	166	174	195	193	169	168	165	177	173	198	187	166	213	178	172	181	170	191	182	198	193	205	180	169	202	156	172	178	185	185	195	174	176	183	183	180	162	180	186	170	176	183	164	183	162	175	172	170	165	167	172	174	159	172	187	174	171	190	174	180	165	129	169	168	163	176	184	190	171	194	158	177	171	185	184	192	204	181	183	195	174	184	175	165	181	152	164	194	180	164	182	155	160	188	175	187	171	189	201	191	161	191	199	191	172	180	177	204	186	180	155	171	208	179	212	176	171	181	192	183	179	175	155	179	172	205	151	195	204	165	168	183	176	178	188	197	181	210	175	190	173	161	161	168	186	166	193	162	160	174	184	175	169	174	193	161	159	185	172	172	168	174	160	166	192	184	162	182	173	184	183	177	189	193	174	174	188	182	185	210	197	197	185	163	176	169	183	191	166	175	198	172	184	179	159	173	163	169	180	183	183	153	169	167	210	191	170	166	169	210	163	139	197	184	168	180	192	191	166	177	198	172	188	174	156	163	178	176	181	181	177	158	205	162	181	179	182	170	176	168	170	188	156	166	184	174	161	189	170	165	161	178	205	195	177	161	166	176	177	192	196	163	187	168	174	162	191	160	171	163	168	183	188	188	170	163	170	189	165	150	186	143	194	193	175	190	185	183	164	178	171	169	177	194	190	181	180	175	166	181	149	182	186	166	182	211	163	198	158	183	170	197	173	171	183	186	180	190	155	176	173	161	179	153	170	180	174	156	177	171	180	191	172	197	195	189	192	168	182	201	171	187	170	193	188	186	184	159	172	181	182	157	174	154	180	194	198	183	176	167	153	188	184	186	187	175	188	161	182	185	185	184	191	184	178	172	151	167	135	187	182	179	179	180	182	161	175	181	192	166	177	177	192	157	174	158	173	158	184	160	170	185	177	180	166	170	167	183	188	176	188	182	198	169	178	180	197	148	190	193	212	195	163	171	169	166	159	184	164	174	166	192	190	173	169	201	161	164	183	168	179	182	178	168	186	178	170	207	161	184	180	194	187	164	189	181	178	186	175	190	174	178	160	183	180	142	186	194	174	174	180	174	208	147	179	184	195	186	164	187	201	175	176	188	168	164	176	176	173	184	189	171	168	187	175	151	153	165	170	157	165	200	170	157	170	154	184	182	180	182	179	170	185	182	171	180	178	150	185	196	175	176	183	163	177	195	206	174	166	189	197	171	175	159	156	173	164	179	223	190	179	171	183	180	202	157	155	196	160	194	154	182	170	192	193	173	199	169	182	175	156	189	175	179	194	171	171	184	185	177	174	167	186	195	168	169	182	189	184	186	167	201	168	160	177	196	196	187	172	172	172	191	181	167	165	148	193	175	172	168	166	188	198	165	160	168	172	188	154	167	191	190	154	187	168	165	167	183	174	177	182	187	188	175	177	180	180	196	147	185	173	218	135	167	199	175	195	186	134	171	206	184	181	170	178	183	206	189	194	175	181	181	214	157	157	176	194	196	196	204	174	168	154	174	185	166	198	181	173	148	159	168	170	179	170	165	180	172	153	164	179	168	189	178	173	192	195	173	180	185	139	157	171	171	184	191	180	180	165	172	182	182	189	194	157	167	177	161	177	173	193	166	186	168	175	196	188	172	173	184	195	175	168	174	194	212	174	163	206	182	186	186	155	167	161	203	179	176	183	169	208	175	189	164	194	183	179	190	166	197	189	159	178	180	176	186	181	169	183	170	163	190	167	191	182	166	177	171	169	187	177	184	187	207	170	160	192	167	158	160	171	179	181	161	194	164	177	153	177	184	164	172	182	161	188	159	175	157	192	177	188	176	167	152	159	172	159	181	167	174	167	161	178	177	184	165	193	170	182	179	197	204	196	156	186	184	170	168	167	186	161	184	155	157	176	182	180	186	188	175	164	190	178	183	192	150	141	159	173	148	170	209	184	177	190	173	210	171	178	192	153	174	179	161	190	179	172	181	160	172	176	137	182	178	172	177	161	155	170	178	199	175	205	187	168	195	188	165	182	189	182	184	139	162	164	169	175	148	178	172	174	212	193	183	173	190	176	150	222	174	179	183	166	170	181	204	164	185	180	176	174	171	187	175	174	169	184	168	148	192	182	207	167	163	186	217	168	187	182	185	202	152	156	193	200	189	197	175	179	168	179	167	184	182	181	181	187	167	210	164	176	192	197	196	197	174	194	184	176	167	173	175	179	183	183	162	178	205	180	168	186	190	188	190	176	164	151	198	170	188	184	176	221	193	174	183	200	196	176	188	154	180	178	163	179	180	147	168	197	181	189	146	178	167	166	172	176	159	170	191	198	188	172	176	169	182	174	179	181	164	187	197	186	210	187	176	167	158	181	181	187	172	183	165	165	189	192	193	172	177	185	181	167	181	156	177	162	188	198	201	194	183	171	150	149	189	192	153	181	164	168	177	191	180	206	173	174	170	146	166	189	177	174	182	160	157	184	183	199	181	176	162	187
10325	4784	8640	9961	7807	2924	2195	1926	3976	20543	29883	4932	826	724	763	716	721	702	628	649	623	579	590	661	526	565	571	570	578	516	545	544	502	500	512	562	597	530	551	493	480	534	505	496	529	457	505	515	496	529	455	502	530	523	509	493	483	484	515	499	490	512	477	492	495	536	502	473	518	504	492	483	480	466	483	502	489	504	484	499	501	495	475	480	507	462	489	471	549	463	516	507	485	490	522	490	459	500	542	501	523	511	443	461	511	495	481	488	466	531	518	463	495	462	488	510	509	485	480	501	497	456	510	460	493	487	462	471	477	519	527	484	463	507	449	488	533	499	492	458	509	470	520	476	454	522	460	511	478	479	469	479	501	484	472	484	518	485	505	469	465	465	480	495	490	467	428	463	450	510	497	470	460	464	502	442	461	470	502	460	460	502	485	492	464	501	492	498	479	518	521	464	494	465	470	503	471	453	498	458	469	504	497	505	537	478	467	465	474	479	489	474	525	463	509	482	531	484	468	490	532	477	488	491	544	474	457	458	511	473	480	502	491	475	443	441	468	480	448	471	447	461	459	500	456	473	457	495	458	496	483	483	492	491	504	499	504	451	502	472	452	487	461	495	471	518	472	505	503	483	449	499	500	480	518	518	491	489	496	492	502	463	479	467	459	503	506	470	483	472	516	501	454	512	496	479	457	463	505	458	472	485	472	516	503	481	432	485	502	457	477	458	424	470	484	489	472	441	509	484	492	525	468	492	500	503	473	474	471	492	517	490	490	519	464	514	487	477	523	471	458	503	488	473	441	470	475	474	484	477	455	493	508	474	460	475	494	524	474	483	479	480	505	464	501	514	472	465	486	497	485	486	496	488	519	461	507	500	493	500	473	489	509	475	463	495	476	470	464	517	508	460	480	491	512	458	448	470	503	471	479	492	442	488	465	497	472	506	514	460	526	485	497	509	475	501	532	503	487	446	450	509	479	457	487	494	477	501	485	481	480	468	509	502	491	525	459	443	502	491	456	476	464	486	475	527	471	482	481	473	480	463	470	484	493	485	510	431	467	483	486	492	506	466	510	480	480	468	531	520	494	452	495	475	503	462	486	478	486	466	480	457	473	493	455	483	504	459	436	456	468	429	467	444	496	469	458	445	452	475	470	494	465	481	540	490	473	487	461	449	462	488	496	494	493	461	466	500	488	516	524	489	469	453	500	462	525	488	512	505	485	441	508	474	491	482	524	469	534	477	514	501	474	480	479	475	494	451	488	487	463	477	448	499	492	482	516	488	499	521	465	438	500	452	484	486	470	463	484	497	461	505	464	467	486	502	505	482	478	483	477	480	474	521	517	471	447	487	469	494	438	520	521	488	462	468	474	507	471	470	471	474	487	489	439	506	498	503	437	486	493	491	472	499	460	486	459	474	488	496	512	477	459	479	490	510	485	487	536	497	502	471	523	495	486	447	489	456	483	447	476	503	482	480	498	501	490	463	483	500	481	489	480	500	460	487	486	530	469	498	493	483	445	469	466	488	492	471	489	508	501	485	526	491	490	502	482	474	490	478	478	471	516	459	474	457	490	502	465	510	497	519	487	510	491	480	481	445	499	454	524	472	506	511	487	491	455	505	476	452	502	456	510	445	452	455	505	477	493	485	471	491	505	488	469	446	467	464	491	501	507	485	452	451	510	488	477	484	483	470	488	537	495	456	500	498	489	476	506	481	434	487	494	506	454	483	458	472	447	481	495	521	510	455	488	482	452	482	435	476	515	484	468	450	449	485	476	508	507	468	465	478	470	460	466	489	475	529	454	466	459	500	454	489	432	530	478	494	500	458	493	502	490	490	493	496	499	489	487	477	488	468	484	493	455	487	471	459	438	479	455	461	485	526	490	468	473	485	485	497	508	506	483	490	455	494	493	475	488	483	445	468	475	497	490	471	464	509	474	476	487	455	507	455	461	490	447	493	543	490	485	474	445	456	489	444	488	511	481	523	490	476	491	493	503	452	478	453	462	483	500	488	480	454	527	464	476	459	493	484	491	487	463	454	477	470	486	470	518	495	495	453	489	478	486	479	485	511	489	486	493	527	463	487	490	477	499	473	525	475	461	492	522	430	453	497	511	450	478	468	466	501	432	468	492	460	484	480	489	517	416	474	466	481	484	491	522	420	504	507	546	473	477	497	509	501	486	488	474	479	483	468	514	506	493	495	502	483	446	490	503	535	499	528	496	509	462	508	513	523	437	465	498	490	483	466	493	532	502	460	547	506	436	511	442	478	480	473	459	521	491	454	490	499	519	473	509	464	470	483	486	451	507	533	505	461	465	518	512	464	473	508	494	440	490	524	539	452	441	481	493	474	499	459	496	488	482	478	479	491	493	477	491	480	473	479	456	489	463	467	501	515	472	472	493	486	428	503	504	458	520	520	472	460	502	487	439	453	473	478	455	497	492	458	489	447	437	495	474	482	465	458	457	484	516	465	474	495	436	498	471	469	496	503	508	483	521	472	463	488	492	500	472	478	450	446	485	497	514	519	513	461	515	454	478	479	469	508	443	462	471	474	502	474	481	460	458	507	481	492	506	523	457	450	464	492	485	493	467	516	494	468	483	486	525	412	456	510	469	467	432	476	501	516	484	508	480	501	449	453	518	470	496	467	489	491	501	454	531	475	491	494	444	492	474	492	431	474	483	503	452	477	507	490	467	499	442	481	499	448	477	503	484	488	485	475	491	444	479	489	502	497	533	464	484	475	489	503	454	505	535	473	489	460	480	497	442	489	454	482	482	476	474	539	496	474	524	469	501	496	469	475	487	472	486	452	484	538	527	488	422	506	466	472	449	469	494	502	479	505	489	496	500	479	491	482	464	479	481	481	502	473	500	464	494	523	482	519	497	465	464	466	468	521	489	451	481	461	514	470	467	468	462	445	530	472	488	491	468	486	498	518	509	468	474	459	511	470	488	481	491	468	513	462	507	500	448	474	533	452	480	503	479	462	461	503	505	493	453	481	483	507	484	484	486	504	523	495	466	519	445	533	515	488	544	488	486	494	471	481	506	510	444	468	489	445	461	474	480	524	444	497	489	461	521	494	497	518	483	451	471	476	543	515	474	490	500	520	458	472	487	478	496	486	520	494	512	505	450	517	507	515	480	477	490	480	461	484	473	493	474	488	487	470	460	507	503	492	491	492	473	478	495	524	499	462	474	486	532	452	457	455	457	488	508	451	468	499	516	476	526	464	477	472	479	513	505	466	482	472	465	518	459	504	498	493	459	482	467	470	480	498	521	472	478	509	462	467	463	496	482	454	493	457	481	496	481	482	477	518	507	487	490	490	494	497	513	478	452	491	502	428	496	505	500	474	480	479	541	498	476	497	520	455	451	489	471	463	478	530	537	447	490	478	494	478	482	476	479	468	492	488	454	494	447	466	455	501	491	482	504	497	486	514	436	464	524	473	466	487	493	489	463	466	487	453	484	478	499	476	442	452	448	457	493	441
26693	15308	17278	6257	2643	1318	965	749	1105	5357	12976	2636	449	417	355	335	353	349	330	359	319	347	322	342	333	312	324	327	318	323	315	301	329	327	290	296	332	297	292	328	325	289	310	305	300	311	286	277	262	320	287	302	312	319	299	289	318	312	299	309	310	269	325	301	300	322	304	337	316	292	312	332	319	292	308	289	278	275	304	291	294	298	300	328	284	328	312	278	275	293	324	323	334	344	331	297	296	271	310	284	289	300	292	312	342	293	298	287	305	302	329	272	274	295	285	314	283	237	287	319	317	309	298	308	349	293	314	288	263	324	303	291	273	293	328	307	289	257	295	306	327	313	277	279	298	274	299	283	289	285	280	296	330	277	305	303	324	315	283	301	287	274	307	289	298	284	283	306	328	282	279	293	284	312	271	282	318	303	320	265	289	297	329	314	321	325	299	283	338	304	322	290	278	307	322	302	312	278	325	294	346	274	311	324	298	280	275	280	315	326	319	288	315	308	316	317	315	307	290	293	271	268	300	302	264	298	347	318	291	304	284	274	305	296	239	343	306	307	281	275	309	302	283	296	298	279	271	290	288	329	318	263	269	314	317	317	327	292	320	290	272	317	317	293	283	304	299	296	293	349	278	298	292	286	318	316	299	300	296	271	282	326	308	333	303	293	314	316	295	296	309	299	303	284	290	334	312	326	307	307	290	300	309	298	308	275	278	297	277	343	304	278	299	310	288	323	287	291	293	301	315	305	295	312	309	288	307	326	316	305	312	296	289	305	305	282	287	262	298	295	306	319	302	304	312	305	312	307	324	295	306	330	295	258	279	298	282	331	266	291	296	275	290	276	302	323	270	292	288	301	312	302	256	284	302	293	312	309	321	303	302	296	292	290	304	299	309	295	322	262	296	292	279	294	313	325	314	298	307	314	315	334	277	323	271	277	291	313	312	279	290	301	313	320	288	306	332	279	304	313	302	306	296	295	305	323	316	293	280	315	310	297	288	258	278	284	286	291	313	306	293	292	303	323	274	278	303	315	321	271	298	268	297	319	327	293	315	327	282	268	297	320	268	299	300	278	296	303	280	287	280	292	266	270	304	297	265	298	314	279	294	297	309	272	287	288	313	316	296	305	302	312	292	282	298	293	283	306	303	284	306	276	279	302	317	272	315	272	292	271	318	323	313	321	309	313	308	289	275	293	296	311	281	287	330	298	340	301	358	288	295	350	280	293	288	335	289	309	296	330	314	330	290	270	279	281	309	302	294	276	361	295	309	297	272	251	270	310	286	288	299	324	302	305	303	322	288	311	317	318	284	319	266	299	284	299	277	273	298	277	308	273	311	326	321	301	291	276	310	315	294	314	319	295	325	316	265	292	253	317	300	301	245	295	293	302	319	284	261	322	304	294	295	305	320	353	308	268	270	293	343	318	276	290	331	290	305	313	322	310	280	313	294	299	275	334	299	312	324	307	307	275	294	331	312	307	319	323	304	291	282	316	299	278	279	315	315	305	315	277	282	295	263	289	270	303	275	284	280	284	269	288	297	296	260	319	308	282	313	263	305	273	299	299	306	285	313	314	324	292	333	294	330	288	285	305	296	308	326	304	287	293	308	308	300	259	286	287	306	295	314	313	293	296	251	296	306	303	316	289	276	336	277	294	283	300	313	306	286	306	294	303	327	271	310	309	309	296	310	278	299	302	320	317	297	326	317	326	290	326	306	292	284	293	274	311	315	346	296	283	305	315	278	319	299	282	291	303	286	319	303	310	289	303	334	291	292	276	335	286	296	316	304	318	284	290	286	311	290	299	287	308	287	311	303	298	315	296	310	293	258	317	281	317	263	286	306	303	315	290	291	292	292	301	291	308	305	312	279	280	265	298	315	290	307	321	311	292	258	299	313	318	304	315	289	290	313	254	287	316	314	302	254	293	320	337	328	281	298	332	336	325	289	287	320	340	299	281	279	301	297	266	302	259	289	272	304	285	320	264	282	330	297	296	276	334	312	303	320	328	295	292	266	308	300	295	319	280	283	307	275	284	265	305	314	298	288	279	306	292	285	270	302	284	303	306	279	341	291	321	317	268	277	266	275	294	316	312	294	285	274	302	283	304	274	312	298	295	264	320	298	297	278	288	311	335	303	287	314	286	333	330	306	303	294	299	297	321	289	299	280	308	309	307	293	275	287	331	299	308	357	283	288	306	289	261	329	304	324	325	295	320	320	290	293	309	293	309	325	315	324	298	302	358	291	309	282	326	302	301	306	337	315	287	299	295	312	293	318	286	294	283	325	298	274	303	293	296	292	303	276	311	314	308	282	307	297	309	307	328	325	305	287	246	313	266	312	302	283	285	337	318	302	304	320	304	272	275	275	309	274	348	291	282	310	294	279	285	297	333	318	303	286	329	297	313	331	349	297	302	280	307	316	254	304	267	314	295	316	288	294	308	276	328	322	277	312	297	287	304	286	270	318	311	285	307	290	319	304	321	298	303	282	302	324	283	294	310	278	328	304	297	320	303	329	291	277	299	297	297	304	286	333	283	306	286	287	279	341	302	311	266	290	274	295	313	280	310	290	289	303	313	303	287	301	341	313	315	286	303	293	288	321	327	295	278	298	287	270	317	321	267	284	309	298	320	319	351	349	289	278	295	306	293	273	325	307	306	322	313	307	316	316	279	274	326	321	252	304	311	302	298	334	297	295	304	318	302	225	322	278	299	289	270	283	315	289	324	266	318	289	260	301	298	305	328	324	284	296	320	345	294	315	300	297	292	331	299	270	281	311	288	308	272	305	278	282	282	308	291	294	321	326	310	342	310	277	300	314	305	290	293	321	279	314	296	272	278	309	309	294	342	319	306	287	321	294	299	307	292	262	303	280	293	287	275	285	273	296	286	310	297	304	310	290	329	328	302	299	282	302	279	279	316	312	306	304	294	307	263	316	274	289	315	304	321	316	295	308	299	290	295	275	278	286	290	294	295	295	286	325	282	263	304	301	281	327	301	267	313	258	274	303	300	330	319	277	295	312	277	274	282	287	303	266	309	291	327	316	306	325	308	322	305	274	280	291	307	270	305	340	300	315	325	302	278	297	332	324	311	306	322	301	269	310	297	309	294	291	266	282	282	291	304	279	309	288	311	274	294	277	282	312	315	315	291	287	294	283	323	290	295	319	304	282	265	314	289	248	263	291	313	288	275	281	266	282	292	312	281	333	294	317	302	300	317	276	286	292	305	288	317	313	293	339	332	306	289	318	286	301	276	289	325	310	315	306	293	281	276	299	294	300	313	286	297	308	292	293	299	292	309	286	296	287	294	321	259	284	283	274	294	273	299	322	265	337	321	296	314	307	303	306	319	281	290	291	270	333	296	295	291	298	316	306	307	315	312	312	311	286	306	297	310	313	307	316	310	301	298	257	316	270	299	284	309	284	297	318	324	282	294	298	287	284	312	294	315	326	269	315	276	305	282	295	257	279	298	321	319	285	274	284	284	321	306
13997	10334	18461	9125	6689	4879	3821	3199	5333	21253	34431	2871	1552	1430	1275	1288	1239	1113	1114	1048	1038	940	1031	950	942	920	945	949	895	863	839	915	834	892	818	906	854	902	839	806	857	839	812	864	796	864	759	785	760	803	741	748	749	866	804	787	763	777	792	756	788	781	766	817	766	792	783	751	716	752	778	793	778	804	796	820	768	792	754	774	751	727	760	800	800	750	759	740	758	830	745	765	756	748	762	749	795	696	816	746	762	761	773	759	741	767	798	762	742	732	756	750	725	788	779	770	702	739	768	748	780	739	810	741	740	765	782	789	769	771	771	780	699	730	739	764	749	807	770	823	675	750	759	756	757	793	751	709	740	735	717	721	746	724	781	730	730	731	742	701	759	728	768	771	731	770	769	761	778	757	764	761	735	764	807	727	704	725	756	736	794	707	751	754	745	778	758	723	708	767	731	765	722	769	729	764	771	756	720	743	738	744	804	739	729	767	752	819	796	740	761	777	722	784	731	699	690	723	778	743	755	742	755	766	764	756	797	835	776	760	705	792	736	758	741	795	783	741	777	739	760	757	772	719	729	708	769	743	741	758	770	748	722	721	780	758	731	774	772	823	714	739	830	693	734	756	737	782	740	730	763	720	742	724	704	749	783	723	770	757	743	758	768	740	765	747	748	780	776	733	743	768	724	745	749	787	797	723	768	782	742	752	777	745	745	790	745	740	697	734	758	739	744	771	726	734	736	769	775	761	756	735	787	738	752	748	704	749	789	739	737	733	779	776	680	752	811	780	750	777	781	768	734	726	731	759	756	767	730	779	728	744	731	743	778	772	758	781	748	793	819	721	703	770	750	712	745	751	761	788	748	830	708	730	723	732	791	721	783	741	723	768	744	751	770	737	772	741	766	705	766	817	743	785	765	732	780	721	777	736	736	760	747	771	796	809	721	772	732	790	735	767	763	763	765	770	724	743	763	767	760	745	759	757	722	714	684	737	694	737	719	740	805	784	828	797	781	737	728	755	778	773	763	804	756	750	780	741	744	773	771	718	752	790	786	744	779	738	795	802	804	758	723	769	739	789	780	775	751	734	730	730	689	740	746	798	792	784	790	726	752	736	731	766	766	717	774	767	765	808	774	768	728	736	693	767	716	726	766	756	757	745	744	740	774	801	717	733	763	767	799	727	739	759	776	740	776	766	782	775	751	757	732	747	696	763	716	725	749	748	757	745	757	761	732	782	706	743	733	746	707	781	707	786	797	748	714	721	745	714	743	732	703	771	735	769	721	766	799	757	744	782	769	767	766	733	761	761	761	742	763	794	763	784	735	769	749	764	806	734	789	754	733	752	751	751	727	710	744	745	758	762	758	779	745	760	727	785	730	718	773	724	756	796	766	774	789	726	738	737	807	768	723	820	769	757	735	786	735	745	692	750	746	727	696	811	736	784	740	737	748	763	717	730	769	727	707	714	745	788	768	783	743	732	767	720	735	771	754	752	740	758	757	739	759	702	764	783	744	752	790	744	721	740	729	718	741	731	737	760	737	763	791	746	758	708	679	750	743	764	756	749	735	720	782	709	741	788	801	801	777	750	822	796	774	734	727	770	695	773	731	709	758	701	789	757	744	724	743	780	730	778	773	741	782	728	736	756	710	743	770	731	797	711	715	767	778	768	750	755	694	715	779	736	758	739	783	756	790	741	765	757	758	728	721	741	722	731	679	758	751	802	753	789	734	750	717	709	695	755	747	727	782	754	737	770	719	749	777	700	763	736	759	772	740	758	743	782	734	750	780	710	733	774	729	789	717	756	707	746	763	730	799	733	750	771	749	771	728	733	715	779	760	767	768	752	793	765	731	744	746	770	792	752	782	801	692	791	803	727	772	701	759	760	800	775	741	769	761	729	777	727	749	783	726	718	774	763	757	765	720	701	726	771	765	758	761	702	730	760	748	773	725	712	731	775	745	761	744	765	750	752	759	737	693	736	710	741	759	743	776	741	723	786	748	690	738	786	722	767	767	762	779	765	750	756	695	762	765	723	745	714	790	717	747	718	790	794	740	711	723	737	803	787	795	735	734	809	724	711	710	742	751	745	727	676	691	774	747	780	771	768	754	759	740	737	717	722	723	744	768	777	696	762	768	753	774	739	698	782	752	745	770	726	752	740	783	779	736	803	744	778	812	737	772	754	792	771	784	751	758	742	760	742	761	782	767	745	819	761	762	759	742	733	699	753	733	839	750	784	761	690	780	752	783	779	758	792	776	774	763	788	802	777	707	783	736	761	769	752	747	739	713	723	787	776	764	738	778	808	778	758	787	750	757	737	728	787	736	723	772	729	708	756	760	778	793	755	751	730	734	719	773	739	783	711	745	753	788	753	742	799	726	715	786	745	744	763	739	781	744	802	750	760	733	795	722	744	799	748	715	765	775	724	797	750	734	762	721	754	738	764	744	734	724	755	775	735	733	754	720	709	725	784	730	720	762	729	766	715	748	722	760	728	802	735	795	784	803	775	758	755	736	762	696	746	797	694	794	723	777	767	763	778	695	745	747	754	784	752	765	757	753	742	738	755	728	727	771	715	765	771	724	784	789	739	723	775	764	778	708	781	712	789	762	699	739	739	776	719	720	782	704	712	757	732	769	743	709	732	752	727	756	705	773	755	724	740	725	741	746	756	753	758	774	736	744	764	758	764	754	722	766	740	724	731	753	755	728	789	812	788	703	707	770	750	724	807	753	730	766	780	809	723	748	762	799	738	752	696	802	750	828	785	737	789	709	744	752	743	722	733	756	764	766	769	821	752	782	745	778	778	759	797	794	747	740	757	743	766	776	732	725	764	753	751	725	755	723	795	772	735	795	758	752	722	750	728	746	748	774	744	746	722	761	766	765	783	734	727	708	796	709	749	732	751	799	764	771	775	745	813	742	691	747	725	703	747	753	797	792	760	734	740	736	730	782	703	780	756	740	759	768	711	712	786	741	707	709	762	744	739	786	721	778	704	748	732	732	770	773	744	724	758	780	720	744	743	732	731	740	760	764	738	739	723	726	712	758	748	779	794	723	748	782	783	722	762	765	769	815	750	715	728	786	734	724	726	776	735	750	755	774	712	737	789	766	730	753	763	736	754	797	762	678	713	739	730	770	797	724	762	760	745	726	805	755	752	740	724	718	752	716	780	756	707	751	754	728	731	688	761	769	725	762	747	722	712	786	742	766	735	712	773	728	783	770	757	745	770	795	741	784	718	778	704	761	716	773	742	768	743	782	771	747	783	808	713	808	762	746	741	755	721	743	754	752	758	820	757	735	749	739	748	722	748	711	753	749	737	811	844	749	746	746	742	767	729	721	778	779	774	777	764	727	750	721	755	772	714	709	746	746	735	746	781	764	768	771	736	724	762	730	757	787	743	762	715	751	770	719	718	727	736	755	795	747	793	793	748	733	747	743	784	745	763	729	697	771	720	769	768	709	741	713	707	727	775	708	775	774	762	790	738	710	715
9554	8570	5951	2454	1162	428	345	283	274	344	558	340	265	259	290	273	256	263	258	249	276	288	284	269	271	295	295	277	308	277	274	285	275	264	253	312	271	259	286	231	278	264	285	252	258	321	290	252	284	266	287	266	260	272	268	296	285	260	279	281	256	277	253	281	297	269	277	257	263	259	282	282	305	283	275	255	274	283	297	282	285	284	249	271	264	271	291	246	289	278	275	265	265	277	282	238	290	272	267	265	248	290	308	269	274	259	300	277	269	267	287	287	279	278	251	325	292	275	262	290	237	279	246	263	288	274	252	298	269	264	279	271	281	287	240	301	261	264	283	311	272	240	280	287	276	239	277	260	258	265	277	293	257	305	291	260	287	283	289	253	286	262	262	291	265	276	301	278	256	283	288	302	259	291	249	269	242	271	267	301	236	277	275	292	286	283	252	260	284	276	257	249	265	262	236	247	271	269	278	280	288	266	269	290	277	267	253	248	270	292	268	287	244	275	242	267	242	265	261	257	288	254	280	290	299	260	273	276	306	271	298	292	305	291	274	285	253	236	296	259	287	229	280	281	275	292	294	282	281	277	284	273	281	311	286	272	275	265	290	274	301	280	272	277	241	277	241	279	271	289	283	280	264	254	275	272	290	275	270	278	259	267	256	288	265	278	308	267	264	245	330	286	285	279	266	288	261	280	293	281	260	293	256	285	306	260	246	246	274	314	295	262	277	265	287	251	275	251	261	260	275	307	266	247	269	260	273	309	264	252	252	268	245	263	279	255	302	282	276	282	285	290	252	275	298	254	283	316	252	270	263	278	301	254	280	262	298	286	280	277	274	252	315	284	288	269	270	279	270	242	292	321	261	281	272	282	246	290	309	301	285	286	275	300	251	297	272	306	277	280	292	288	296	261	287	278	269	245	323	298	281	246	289	295	275	281	262	250	292	281	298	279	268	266	220	299	257	291	284	293	272	273	255	270	287	288	270	278	282	285	289	228	242	260	317	242	267	283	272	259	258	292	275	291	274	241	260	269	281	268	288	254	303	277	281	246	257	268	285	257	270	266	252	255	264	298	273	270	259	262	272	273	285	306	287	260	240	260	262	264	301	297	270	270	255	256	275	268	274	244	270	311	274	272	272	271	276	261	285	253	270	287	283	272	254	264	268	263	279	306	277	262	259	267	255	275	258	284	276	257	297	307	266	270	280	296	273	270	269	259	278	263	308	266	304	251	259	279	242	276	269	276	283	261	268	273	265	301	272	299	287	282	277	266	280	253	281	261	300	283	286	315	267	283	248	281	282	271	246	269	268	263	296	265	274	251	282	280	314	251	275	281	251	312	324	277	242	255	229	259	262	285	262	272	287	304	274	282	268	287	249	265	255	280	263	279	293	263	263	295	281	270	263	266	302	241	271	271	290	296	310	263	265	269	289	282	278	287	271	259	252	245	274	268	253	287	273	237	265	273	274	287	273	268	246	261	302	292	292	287	277	250	229	292	280	229	266	315	277	255	291	266	255	255	291	263	282	298	294	264	291	279	273	262	276	281	264	281	288	290	302	268	262	233	262	289	285	298	254	252	249	266	299	279	273	259	229	294	243	276	240	252	276	278	272	286	287	291	294	277	268	287	267	261	271	281	297	271	282	298	276	294	279	254	254	248	293	265	232	277	267	283	248	277	250	304	225	234	269	297	332	278	276	282	263	281	285	261	272	255	282	266	284	299	266	269	260	270	276	270	266	273	269	297	265	292	261	277	243	281	280	291	272	269	281	273	257	233	292	276	265	241	279	300	270	242	254	279	266	270	259	279	251	282	274	252	265	278	252	319	281	258	247	275	261	263	251	283	299	269	277	273	265	290	268	272	294	273	267	280	285	269	280	296	262	274	284	266	296	279	263	243	275	269	280	275	257	233	251	263	300	235	264	273	262	277	279	243	246	287	242	270	281	266	275	300	272	268	269	279	249	262	266	287	276	262	264	264	269	280	265	258	270	253	281	307	284	259	261	270	281	274	262	270	302	285	276	284	283	304	287	294	257	272	292	299	276	281	322	273	254	266	292	277	307	288	266	275	272	271	274	287	282	270	279	329	242	267	282	261	267	295	258	262	275	264	257	276	281	259	272	280	241	295	267	284	280	299	304	261	263	264	267	280	289	293	255	277	264	261	275	289	281	269	336	246	296	274	292	283	265	288	271	280	257	314	281	304	276	254	284	283	290	271	263	281	250	274	261	296	280	301	276	269	262	323	311	254	285	262	302	253	256	289	263	294	283	252	230	271	296	270	293	270	306	261	278	275	256	254	294	279	260	274	275	277	230	263	290	275	259	288	265	272	265	255	269	269	270	270	280	273	273	262	310	268	239	244	287	299	256	271	274	271	285	292	317	257	270	264	243	289	277	285	291	260	305	271	249	278	292	288	273	253	275	281	292	278	269	265	281	301	274	282	268	250	244	282	274	287	277	272	243	284	255	270	285	233	241	259	264	279	263	256	253	282	273	276	265	257	242	269	283	292	274	261	282	261	292	279	289	266	296	254	300	289	295	314	284	259	315	291	261	249	258	264	272	295	266	244	297	241	277	261	304	286	270	276	296	236	255	302	269	298	264	260	273	285	295	286	286	292	274	236	282	279	288	289	280	259	268	305	278	286	299	263	265	284	264	296	295	290	281	298	242	255	285	258	238	257	280	242	285	286	284	263	309	289	261	262	258	284	287	258	250	275	266	243	250	286	274	285	280	294	270	265	276	273	306	267	255	262	287	275	286	256	275	272	276	242	265	231	266	272	307	277	305	269	269	308	255	251	281	245	254	283	281	284	269	300	272	259	269	261	241	292	288	257	275	278	251	271	286	284	260	246	276	289	284	290	271	269	296	260	277	278	269	289	242	298	269	251	273	289	261	266	276	263	252	246	287	277	283	299	273	263	278	296	298	302	285	259	261	272	271	270	282	260	253	267	262	274	276	288	285	300	259	289	255	258	269	288	253	289	255	249	275	271	262	241	256	269	244	285	299	256	268	276	279	264	275	265	270	281	262	273	293	232	310	283	240	259	242	273	267	238	268	270	280	288	300	266	276	276	277	262	268	274	277	295	265	304	283	268	278	289	254	274	304	251	290	271	266	295	290	232	253	272	277	287	245	279	304	295	239	268	280	281	261	286	251	272	269	288	274	288	300	288	263	276	280	290	295	281	278	269	282	287	281	273	277	280	305	241	288	294	243	262	256	280	255	255	282	286	279	276	264	232	274	290	263	295	309	262	263	278	233	293	285	287	293	250	282	261	260	288	308	282	283	315	301	272	268	306	250	277	274	259	279	291	238	286	307	296	268	271	299	256	270	290	298	273	239	258	246	259	291	281	267	241	277	300	258	279	267	276	265	245	267	289	251	279	283	257	307	246	300	253	289	275	268	268	283	281	258	305	287	275	274	262	290	278	246	251	263	286	300	284	290	285	325	281	257	258	277	264	274	269	294	236	239	294	283	270	273	269
5821	7221	9114	4779	4138	1299	922	801	815	1407	2677	863	688	731	659	666	644	650	682	628	687	687	674	689	672	628	642	667	660	641	653	666	669	694	651	693	669	681	698	671	654	668	679	657	660	678	660	682	627	701	670	596	691	669	676	667	624	661	677	654	636	664	656	642	701	652	653	683	661	659	679	675	662	709	619	640	673	690	727	711	630	660	676	688	660	604	695	655	674	655	650	637	672	702	654	671	716	669	667	642	665	654	643	652	665	641	663	697	659	678	659	690	685	677	664	628	654	630	648	673	640	670	663	695	707	660	667	665	663	690	635	679	646	690	679	628	645	635	673	611	696	642	718	634	654	642	620	692	657	643	655	636	653	643	637	657	662	676	698	680	684	679	678	650	663	660	669	651	679	694	661	675	724	677	684	684	679	636	667	656	697	670	687	683	613	641	649	698	661	680	699	667	659	676	731	662	682	705	675	657	658	671	631	660	689	658	668	654	694	624	667	649	688	708	610	686	643	668	643	697	685	692	663	702	672	655	649	699	713	651	657	679	721	668	660	660	662	679	667	633	662	679	617	678	643	695	653	666	662	677	647	678	649	644	657	644	671	699	634	674	674	636	724	646	647	667	646	681	670	652	650	631	627	672	672	633	624	666	656	677	656	650	677	690	679	671	669	666	673	689	724	665	676	624	660	686	733	671	659	642	663	683	624	650	667	646	665	626	675	682	624	637	682	645	635	670	652	645	644	683	631	658	623	637	656	689	613	618	611	671	646	668	649	701	686	672	593	646	658	657	665	682	676	673	640	630	637	688	624	694	635	666	644	701	683	700	639	721	637	693	656	659	657	708	693	660	654	709	703	631	664	671	672	604	699	646	628	668	661	683	625	671	693	678	630	674	691	646	658	669	710	653	692	676	651	671	645	686	678	684	645	653	680	683	670	642	640	660	691	681	642	655	674	671	657	669	682	703	634	669	623	642	633	662	685	664	653	670	688	679	684	663	714	645	665	700	633	670	665	632	647	636	678	668	695	703	654	639	700	652	646	636	613	690	669	649	676	612	675	648	694	626	664	676	687	723	680	715	725	711	670	633	675	634	667	668	633	678	661	649	651	701	667	702	611	713	643	676	722	696	646	690	652	681	642	665	655	673	711	666	648	681	665	634	710	655	600	665	671	689	656	642	690	654	671	603	684	660	693	696	688	693	668	638	671	637	648	662	686	623	680	665	678	694	636	664	660	653	729	648	681	654	705	720	676	605	675	687	690	649	626	697	611	688	667	684	655	645	663	649	633	639	683	647	663	673	643	688	733	606	692	686	696	644	677	710	681	662	661	664	655	654	664	678	679	640	633	637	706	692	658	640	678	665	636	657	684	653	628	647	640	649	648	633	666	680	650	663	634	612	685	659	673	630	689	649	704	641	670	698	646	660	675	626	664	663	689	676	714	636	671	661	660	678	637	655	631	628	672	711	668	659	663	652	611	690	664	682	669	654	725	634	697	698	674	684	640	672	708	640	615	658	631	660	668	644	684	596	682	632	691	671	660	649	665	660	654	685	661	677	668	670	666	674	633	700	650	653	677	612	628	703	676	625	649	634	702	676	722	675	625	693	644	723	654	662	678	652	669	693	711	676	697	674	677	609	663	658	667	705	665	667	706	660	694	625	641	639	689	704	669	660	673	677	665	668	712	701	634	656	646	679	626	659	671	668	689	645	693	712	658	645	645	644	612	620	645	696	700	676	678	643	637	659	696	653	674	650	607	655	686	665	632	687	635	678	645	651	609	666	688	656	699	671	617	664	697	704	666	635	720	657	659	696	664	659	713	621	676	658	677	642	652	641	656	701	647	692	667	665	680	683	682	682	690	631	675	640	666	669	690	625	680	641	624	665	622	629	678	691	626	665	653	671	604	633	614	647	670	701	638	646	622	662	675	620	681	701	698	641	672	643	671	642	634	655	669	633	603	649	641	654	730	667	661	702	652	670	637	651	683	691	730	638	673	650	638	639	642	648	657	631	663	665	616	669	657	638	678	656	639	692	622	685	670	642	666	633	659	679	666	681	731	662	671	654	623	687	678	685	666	648	649	665	638	652	637	683	688	702	669	664	661	612	645	666	679	684	680	671	692	691	676	675	659	669	664	644	641	687	645	652	681	656	677	644	632	654	642	659	632	661	685	670	673	654	681	681	666	649	681	674	653	629	627	651	671	689	646	723	658	701	691	661	659	675	641	665	671	657	705	672	618	632	719	633	620	628	703	621	651	664	643	683	677	673	638	692	673	691	642	684	641	676	654	702	646	637	640	663	648	629	662	660	715	670	654	712	678	663	660	666	625	658	637	668	634	673	648	650	647	683	673	663	675	671	650	692	689	691	677	671	637	654	631	659	646	692	698	700	628	665	721	697	652	688	638	706	655	656	649	692	636	678	605	631	653	640	665	633	656	696	635	603	654	669	682	623	646	689	704	676	698	642	614	732	690	674	658	671	628	656	655	620	642	644	701	738	676	619	646	650	639	639	667	644	678	639	673	669	639	656	720	662	681	649	633	688	690	644	683	676	705	625	639	706	645	672	676	653	655	661	636	677	648	662	678	636	661	610	695	693	658	657	657	648	694	628	671	627	660	642	655	667	648	632	701	689	659	680	655	667	692	690	671	707	652	666	657	671	622	675	700	652	668	666	639	649	651	658	683	607	606	658	644	672	694	666	602	673	679	653	713	652	669	673	730	655	665	650	642	662	682	662	675	612	613	692	669	683	643	692	635	704	702	703	688	647	685	648	654	696	711	643	687	674	616	727	686	637	703	633	671	669	711	677	701	668	662	654	648	675	656	634	682	708	655	649	664	629	625	665	706	709	656	645	683	642	672	656	660	693	721	702	675	604	644	637	645	606	656	659	683	635	651	724	658	663	726	652	658	696	638	704	635	623	670	632	653	638	681	698	639	667	665	641	649	700	713	675	625	688	652	645	663	645	663	663	631	635	708	668	673	609	635	702	668	649	675	647	630	631	663	656	661	711	652	665	674	694	701	663	618	693	693	672	679	613	675	657	649	658	676	633	684	676	675	705	682	662	677	695	710	663	653	669	680	682	683	628	707	679	626	657	698	637	665	682	673	659	654	630	683	673	658	682	667	621	677	651	642	656	714	681	710	642	736	650	640	675	672	680	691	656	690	684	649	635	629	630	687	669	636	694	656	651	707	663	686	679	649	690	669	649	705	687	668	689	691	678	679	687	627	659	671	603	662	715	610	679	635	689	642	663	644	653	615	643	639	651	642	607	648	677	642	670	684	661	722	571	666	681	635	685	658	652	675	681	720	681	664	632	703	668	683	652	668	645	676	625	685	643	663	655	622	678	641	676	629	686	653	637	685	671	675	658	612	676	690	680	672	620	646	670	683	651	670	667	629	681	642	657	661	679	707	643	628	649	732	673	684	708	692	678	612	650	657	680	668	674	678	674	634	703	608	682	627	657	665	674	696	646	638	633	657	634
38327	26285	9536	3776	1435	1032	690	461	425	6645	11844	3037	267	232	237	203	222	218	206	204	204	211	211	203	196	203	180	205	226	213	185	182	182	190	199	200	211	213	185	167	213	192	178	207	203	194	201	197	188	200	184	192	178	188	192	199	181	198	193	193	184	207	195	182	193	175	203	213	184	189	173	176	188	192	210	199	204	206	190	189	210	169	202	183	186	179	178	169	199	185	167	175	218	200	195	188	184	193	212	212	228	203	196	174	209	198	171	172	195	169	179	222	192	193	181	195	237	194	194	187	182	184	206	170	211	197	203	187	199	199	188	188	183	189	191	188	209	196	192	165	178	191	179	167	182	177	191	209	191	191	221	186	218	196	191	198	182	204	180	184	186	212	197	181	220	191	188	193	194	204	198	196	176	172	189	192	194	154	205	203	186	206	182	197	197	205	169	199	197	203	187	175	195	195	196	189	193	213	177	188	186	207	213	193	171	217	218	197	195	199	209	216	167	184	189	199	209	164	185	168	185	195	181	178	206	191	199	186	183	194	207	190	196	190	170	196	156	212	171	213	190	168	188	194	185	202	200	209	202	192	159	184	188	195	189	200	178	183	187	205	208	195	186	206	193	193	174	178	210	229	193	210	216	186	173	190	203	185	169	178	189	198	182	204	189	170	193	188	170	179	196	197	185	189	161	183	193	170	204	174	200	180	205	199	173	195	201	207	198	216	251	187	168	211	208	203	203	200	168	189	200	189	188	234	200	199	204	192	189	195	191	187	222	203	206	166	187	214	212	182	202	184	207	188	191	196	211	185	219	182	188	179	197	186	182	218	189	185	184	172	187	163	204	181	198	196	169	169	201	193	188	209	180	180	206	213	192	193	190	189	200	179	183	188	198	217	180	192	213	164	197	190	196	187	202	207	198	218	201	211	164	196	204	221	202	174	197	196	183	205	163	195	173	188	192	166	185	196	208	185	166	185	180	186	193	215	169	188	220	191	171	185	179	174	198	207	221	180	193	212	194	210	186	208	214	196	181	193	194	204	182	180	190	187	186	182	191	198	198	171	195	193	191	213	182	188	195	178	195	208	200	228	226	174	191	179	180	202	161	187	209	212	189	178	171	196	188	195	179	183	184	173	184	218	197	182	191	188	203	196	192	193	198	178	201	181	179	224	212	192	181	196	217	180	190	190	220	190	189	191	220	199	202	209	197	170	208	206	181	193	163	201	195	198	167	196	198	203	202	170	221	195	161	186	195	216	194	159	187	198	180	169	167	182	175	195	200	223	178	191	198	221	207	199	192	196	224	200	207	229	213	215	213	192	194	201	172	184	183	185	179	178	189	191	179	199	175	191	198	181	190	195	211	191	185	151	183	187	194	184	182	193	190	218	187	183	170	197	215	173	196	192	179	203	191	190	192	191	192	189	174	184	188	208	184	178	196	207	197	195	205	175	203	194	208	207	181	189	197	201	231	174	207	200	192	179	198	196	185	213	191	189	179	169	199	168	209	175	152	187	201	197	200	204	214	183	179	191	198	185	217	164	214	184	199	178	194	201	191	206	203	173	189	179	178	194	174	172	196	176	171	179	204	199	188	159	201	211	179	189	205	188	168	202	195	149	198	185	197	180	224	176	172	185	200	185	173	188	192	174	219	200	211	210	195	192	186	186	187	172	211	184	171	185	215	195	188	187	182	182	183	182	188	196	197	218	187	193	202	214	199	176	177	200	184	187	173	178	187	184	191	212	203	212	174	185	183	186	199	171	178	209	188	180	188	210	192	223	187	168	210	196	186	185	213	188	203	202	186	175	179	176	206	201	181	198	204	203	189	191	200	193	192	201	214	201	183	182	198	187	187	180	204	209	183	193	185	191	179	194	189	213	176	200	192	196	168	207	200	163	167	180	202	210	195	211	156	175	188	200	199	183	189	192	208	194	195	201	169	188	189	163	175	181	196	192	229	206	212	194	173	183	170	183	194	192	175	209	202	189	166	160	157	194	197	200	198	184	178	179	193	171	201	185	189	173	165	230	203	206	181	179	188	213	209	209	189	192	211	169	155	201	191	195	198	182	185	182	205	207	206	216	189	190	212	174	168	164	174	172	208	200	174	189	216	202	172	188	204	184	170	201	181	185	193	186	217	182	209	178	170	206	164	192	185	200	194	191	202	178	202	213	216	206	180	215	193	198	200	205	213	187	201	172	220	173	192	216	185	191	194	185	212	215	193	195	193	178	196	207	208	173	195	208	186	213	205	181	194	213	193	191	196	231	206	181	196	203	192	164	187	183	214	179	182	179	211	198	195	220	176	186	176	214	208	196	206	194	184	220	175	207	206	196	200	183	207	174	177	181	189	202	155	194	223	202	177	197	171	180	181	179	190	189	162	190	172	195	195	199	180	166	186	179	209	177	200	203	194	184	160	166	201	173	224	179	189	192	211	195	186	190	174	183	167	201	169	205	189	182	199	206	202	189	214	184	183	184	218	208	207	223	197	183	183	205	207	170	192	172	167	217	188	184	182	210	208	192	182	198	208	186	193	211	220	192	207	194	205	203	205	207	221	187	205	195	179	217	195	209	190	194	223	174	225	172	192	178	210	206	189	192	181	203	189	230	196	217	220	195	186	181	179	170	190	198	205	197	202	173	209	225	194	199	177	188	188	205	182	168	209	197	191	205	195	201	214	212	183	190	196	191	203	217	228	193	196	189	177	173	217	193	167	195	150	183	203	189	165	195	194	210	177	184	191	187	188	195	207	227	180	219	203	181	182	184	220	167	177	183	188	180	180	198	209	210	201	182	187	169	169	220	183	206	176	170	182	169	177	178	188	197	179	192	177	213	199	196	197	196	192	199	211	225	203	233	208	183	160	213	189	185	189	203	173	192	214	183	184	199	203	193	171	151	173	193	185	208	188	176	191	206	186	196	187	190	180	208	167	173	180	156	214	181	187	180	164	197	202	179	169	172	198	212	180	180	181	179	220	204	199	181	192	195	208	169	202	158	166	179	189	200	186	182	171	194	223	189	166	155	193	174	161	205	200	211	153	197	199	179	207	176	188	188	211	210	200	203	171	162	196	194	197	187	191	185	202	203	199	184	161	182	182	199	161	205	185	179	176	189	191	185	202	188	174	221	206	184	173	191	192	189	168	201	176	213	204	211	205	201	218	213	206	199	207	180	203	227	203	178	200	192	160	186	159	168	199	212	185	199	197	185	198	170	197	199	204	207	172	168	161	169	188	182	176	189	192	195	187	182	186	191	196	210	203	180	185	210	199	189	201	186	199	194	173	174	182	202	183	179	185	194	191	177	204	192	220	211	200	203	219	172	181	195	189	183	206	180	184	176	202	196	191	189	199	180	180	178	157	193	203	188	212	210	197	197	206	173	177	184	203	200	172	205	199	199	180	191	188	217	223	188	196	204	199	197	193	206	231	229	222	176	210	211	218	201	203	189	218	215	206	210	189	189	174	194	199	187	174	196	201	182	202	207	195	191
23900	12099	5208	5082	3486	3348	2787	2085	1970	23949	32959	5982	790	750	746	713	717	631	662	611	606	665	602	645	581	579	565	591	582	549	565	569	561	537	538	590	590	570	569	514	566	525	553	580	537	524	516	522	548	531	504	503	492	528	553	522	513	514	510	502	540	542	505	522	549	527	552	552	555	512	486	533	537	549	521	508	510	513	533	505	522	498	539	489	541	536	552	502	492	500	520	539	532	478	588	530	487	498	510	536	539	481	495	519	531	520	524	520	500	472	491	532	505	545	494	530	513	507	500	520	516	509	500	481	505	524	544	509	504	489	532	507	516	508	529	534	494	543	527	483	516	517	491	473	530	484	545	509	532	507	483	549	517	548	497	528	494	551	505	478	497	489	507	499	509	491	519	524	569	519	500	523	486	536	550	511	526	494	494	483	492	451	508	494	509	528	532	494	527	549	480	476	519	518	465	509	538	498	550	521	511	486	536	487	508	472	500	494	484	555	511	528	487	480	511	510	470	535	530	509	508	509	495	529	471	476	511	545	542	529	542	514	547	507	506	483	517	539	525	487	542	491	533	482	559	530	513	514	504	517	522	529	496	477	483	476	511	541	569	515	488	492	517	522	524	480	525	472	476	512	511	511	599	498	505	541	500	503	498	528	519	535	530	521	476	520	515	499	514	498	503	498	495	516	477	529	532	500	495	512	529	521	521	539	513	499	508	507	483	507	498	518	521	513	521	522	502	503	522	540	475	508	482	548	495	506	543	492	514	508	499	518	505	497	505	501	534	501	514	486	543	490	522	521	516	470	501	478	494	482	529	522	520	544	516	505	488	492	491	525	497	514	500	533	536	499	469	492	453	495	530	517	520	485	484	501	506	535	536	501	446	507	484	552	499	477	531	508	511	499	531	532	481	468	522	492	475	511	485	505	495	499	509	498	502	548	550	515	522	493	492	495	532	514	516	481	528	559	515	542	511	509	523	539	538	499	476	475	519	519	507	526	536	506	507	532	545	515	501	485	486	538	490	529	510	497	527	501	495	516	487	526	501	483	516	547	525	506	476	526	520	487	511	506	487	563	540	510	486	544	515	476	522	501	507	526	492	518	479	514	513	502	510	479	481	494	508	539	494	510	489	531	543	508	535	454	479	511	578	526	519	504	519	517	523	519	483	494	477	533	542	497	497	515	533	504	515	502	493	491	512	476	516	514	541	507	490	470	500	503	511	535	497	499	558	507	493	511	525	523	482	532	537	530	514	508	516	493	519	521	537	506	513	508	518	554	498	487	508	543	490	538	469	527	543	516	525	499	496	534	487	555	542	517	512	521	530	525	510	492	516	506	499	510	504	500	497	514	523	536	496	537	575	489	528	527	479	503	493	524	522	493	493	540	505	499	517	528	535	510	506	485	480	498	525	524	486	538	503	544	516	512	520	515	499	509	511	474	501	490	489	526	499	496	508	517	481	514	505	521	467	523	510	494	499	521	484	529	495	500	519	475	518	492	526	500	524	504	522	524	533	512	498	488	488	508	517	476	517	522	553	519	536	538	480	528	520	518	514	552	543	502	510	527	489	485	532	514	507	532	486	483	502	509	528	531	536	485	531	503	489	537	506	450	505	510	553	536	489	519	546	535	532	545	576	515	495	522	506	503	519	530	505	488	511	510	496	508	524	469	487	511	506	522	485	567	526	491	521	522	515	518	551	480	527	498	482	504	494	508	511	532	497	556	508	500	510	515	500	500	540	512	504	512	496	487	485	504	543	531	495	474	522	477	510	510	511	473	463	528	528	494	518	502	516	534	479	475	507	505	531	497	486	496	472	521	514	520	531	552	519	507	524	536	561	515	489	486	524	513	545	509	570	494	501	515	465	503	547	512	524	532	504	500	497	507	533	555	490	545	492	493	518	563	486	513	510	545	541	507	553	502	535	540	530	514	498	520	502	519	502	492	534	503	487	480	493	530	538	501	544	520	511	491	494	499	524	527	480	520	469	496	534	557	500	521	505	493	518	493	523	501	504	549	514	487	443	521	498	515	525	522	506	531	515	515	502	523	534	547	502	512	524	525	545	492	512	498	482	507	517	525	507	469	486	500	493	503	508	521	523	488	510	529	541	532	512	516	538	513	525	490	491	546	519	539	488	525	492	514	565	514	537	506	539	491	500	524	517	497	483	486	493	496	493	521	484	482	486	514	525	512	507	524	556	515	500	492	520	503	505	497	519	528	534	530	520	488	510	490	519	484	532	532	494	520	475	534	505	500	506	484	510	494	526	532	502	518	469	491	479	506	514	528	514	538	518	512	494	527	497	501	477	521	541	544	496	467	470	499	544	520	535	525	515	505	559	533	504	516	510	512	530	516	556	468	494	522	498	506	505	533	524	486	476	518	522	475	514	506	493	508	510	498	527	516	500	511	492	510	498	523	494	500	490	512	541	505	509	534	503	505	538	502	495	495	527	517	475	519	551	521	546	500	485	522	486	529	523	515	546	511	550	512	527	546	497	490	507	512	487	514	535	496	520	467	510	495	495	501	535	518	496	509	565	530	538	492	491	513	560	475	500	525	544	503	489	484	486	482	529	487	500	517	490	517	465	505	552	491	478	521	490	543	520	452	495	484	527	503	520	546	510	516	531	510	499	534	540	492	515	481	492	512	494	501	552	503	517	494	510	494	529	536	527	509	531	538	496	547	507	537	562	520	529	527	458	495	534	536	531	512	470	536	497	493	504	451	520	538	501	535	474	486	529	513	549	517	506	505	466	485	514	484	502	492	530	504	531	515	533	538	540	494	591	510	549	522	538	506	522	513	528	504	496	491	515	520	531	499	558	510	521	510	481	506	504	530	527	501	501	546	512	518	511	510	493	513	530	521	490	535	533	500	519	595	533	490	518	550	494	507	505	517	551	535	503	540	551	491	503	502	512	512	463	529	533	511	504	521	534	501	490	504	539	511	524	517	489	465	543	517	533	538	479	528	503	511	501	485	536	519	503	495	483	517	504	527	479	523	489	531	534	504	495	479	504	549	529	485	514	524	518	520	506	535	516	520	526	480	537	488	474	510	506	484	492	504	501	526	508	515	500	506	526	515	534	504	496	535	512	552	466	549	495	582	490	495	511	538	493	502	532	499	472	534	517	502	541	491	511	490	519	515	525	508	523	497	517	524	540	459	542	485	507	553	493	492	510	553	509	548	505	498	488	462	477	530	506	517	476	516	471	523	488	509	513	496	502	490	491	536	527	535	536	512	496	498	543	463	527	525	521	518	540	496	555	515	530	487	490	527	500	507	492	531	524	542	511	519	513	563	553	482	514	499	504	503	533	528	525	529	482	536	489	480	486	519	514	513	486	528	538	505	500	509	527	512	540	472	529	490	508	527	573	510	541	496	496	507	524	514	498	518	525	465	504	533	504	536	451	506	485	526	522	516	517	513	526	508	535	504	520	465	496	552	539	495	505	483	543	522	525	465	490	465	552	483	492	517	533	510	466	505	498	492
34507	24027	27622	17689	6289	2770	1555	1067	5416	13547	20511	5569	467	419	355	374	411	376	349	369	384	356	347	318	335	362	377	346	345	330	330	363	322	328	330	364	320	325	365	331	314	337	361	360	336	350	335	340	348	387	321	301	304	322	284	338	337	356	366	309	341	324	322	323	333	310	319	335	314	365	352	346	325	343	309	318	339	330	334	369	325	349	283	308	309	309	312	335	308	351	363	326	357	296	320	344	322	295	309	319	357	348	318	337	310	323	299	346	304	337	345	328	374	334	324	342	361	298	328	307	310	327	311	354	370	313	329	339	298	340	302	335	315	334	310	308	308	293	359	325	308	318	341	362	295	307	326	309	387	310	319	304	357	322	355	344	294	314	349	286	307	307	379	313	325	330	329	327	315	330	323	324	323	347	352	369	351	341	336	309	318	354	274	324	365	345	318	324	338	326	337	324	283	339	353	322	357	307	301	344	322	318	328	303	358	335	306	327	315	348	323	311	313	332	314	330	312	321	327	284	370	303	340	333	337	333	349	327	337	323	333	344	329	338	327	328	326	339	317	325	310	296	301	316	321	314	343	325	328	315	311	303	327	329	344	330	323	324	368	328	316	318	346	316	364	348	353	342	346	310	330	291	295	333	305	352	324	318	332	297	312	328	350	355	327	326	306	319	289	320	301	291	323	300	319	331	336	313	332	357	308	338	321	356	313	327	333	325	326	341	321	342	323	316	331	306	386	346	322	328	327	315	346	340	304	350	316	356	343	342	330	354	318	341	355	326	299	302	293	355	327	345	336	363	333	310	325	343	350	343	306	344	368	296	318	353	339	315	323	317	324	358	327	356	324	342	343	310	349	351	356	320	304	326	300	326	320	309	324	321	321	359	350	348	356	302	362	336	322	350	304	361	358	343	349	315	301	332	313	309	299	336	315	284	319	328	329	312	306	308	325	344	341	341	318	325	354	324	339	344	329	333	310	321	333	310	316	373	308	306	326	309	348	328	322	345	353	343	310	318	321	314	341	327	300	335	331	321	325	322	338	344	328	335	318	343	315	336	292	328	295	370	332	322	341	351	319	320	311	322	320	350	316	308	307	309	312	328	300	309	321	314	331	310	348	335	347	346	333	328	352	327	314	311	324	323	324	328	333	339	342	349	345	316	361	308	329	338	308	308	313	331	331	318	335	334	291	322	330	325	334	356	312	347	344	322	351	310	315	313	326	341	333	317	316	313	336	349	343	336	306	325	324	319	315	314	340	301	345	347	354	352	334	342	339	341	285	342	322	308	326	308	310	320	322	302	318	317	330	354	343	355	342	363	328	332	341	327	331	325	318	303	308	308	341	342	310	330	345	326	322	321	336	349	326	333	322	299	342	329	359	330	351	356	318	308	310	327	317	338	311	342	300	324	358	318	326	324	343	349	325	324	296	345	312	344	320	334	313	331	344	359	317	352	358	291	313	335	322	326	329	311	322	340	328	306	343	355	277	350	313	337	333	295	342	329	277	322	353	328	351	349	317	329	306	347	333	329	338	326	323	335	299	311	314	327	352	304	371	329	363	302	350	335	360	329	331	319	338	365	328	310	306	331	349	320	305	338	317	302	289	308	349	327	348	333	322	312	341	343	326	355	335	335	312	326	336	319	324	326	337	321	326	360	310	345	306	358	307	298	342	322	304	295	350	326	345	326	317	326	323	329	284	304	321	301	344	326	298	317	307	333	322	309	333	298	344	354	335	354	320	357	343	299	348	285	333	324	351	329	341	357	352	339	315	337	351	329	343	370	314	362	314	326	341	358	304	367	339	347	316	315	316	341	326	308	348	366	314	327	356	307	355	350	333	337	355	300	326	337	368	352	355	355	340	329	316	302	327	319	333	327	338	331	335	321	329	343	336	353	326	366	321	297	302	339	331	289	336	337	306	349	328	335	353	309	332	306	354	316	354	329	295	321	339	336	299	335	315	335	327	321	344	305	346	330	364	365	325	338	339	311	355	336	333	351	276	320	306	349	334	352	355	348	345	326	323	337	347	327	328	312	342	334	306	349	349	318	321	310	347	308	319	318	335	350	356	359	344	293	385	326	329	333	321	336	335	363	326	328	332	320	306	299	328	355	332	350	330	325	318	314	327	358	331	313	304	335	352	304	352	331	326	346	320	321	321	313	287	352	387	312	335	345	325	385	338	352	329	332	317	331	326	301	332	315	303	300	325	342	301	295	362	348	291	334	328	313	350	313	316	317	355	321	331	306	306	303	324	331	321	331	318	277	347	332	338	334	306	323	351	344	310	303	293	342	285	317	332	320	328	350	357	308	358	318	350	320	314	303	315	359	294	340	314	345	347	316	284	319	335	346	311	342	311	306	333	335	367	299	356	329	303	341	307	337	310	337	319	315	334	307	341	300	302	307	315	356	318	311	305	313	323	331	328	318	325	346	352	347	340	340	341	338	333	346	348	329	311	334	325	323	336	307	322	363	360	314	322	317	316	357	343	338	323	329	343	323	333	332	350	337	318	340	308	314	347	292	332	316	327	345	318	379	344	333	377	287	288	323	337	340	351	309	341	314	292	331	306	322	326	324	324	384	377	326	346	343	330	318	325	319	327	323	324	329	352	314	315	324	338	299	294	328	343	296	315	357	321	334	315	321	337	321	348	335	347	298	329	291	343	333	343	311	307	355	341	331	317	360	318	319	323	329	345	328	319	300	326	348	360	323	344	315	308	314	334	327	313	320	338	306	314	297	314	340	318	320	320	307	371	358	345	337	353	319	366	289	310	300	302	309	280	324	296	348	359	333	327	333	343	334	361	359	314	328	345	330	309	325	324	321	330	325	304	365	336	331	298	342	307	288	315	345	306	333	317	307	313	334	326	342	334	318	342	302	350	312	343	326	300	374	354	353	338	324	339	347	317	345	323	320	281	340	301	341	311	357	365	314	324	308	348	322	295	342	324	351	328	335	331	350	325	360	357	322	328	335	303	346	339	323	361	313	351	325	344	334	370	320	297	325	321	343	287	343	362	352	330	288	296	324	382	334	317	351	331	317	318	333	324	356	314	311	312	325	326	340	330	338	348	321	338	324	307	305	316	314	319	323	320	346	349	306	334	300	346	330	357	321	352	345	345	333	318	344	341	326	335	346	296	323	351	348	307	335	315	322	309	351	324	343	328	380	332	335	314	349	299	310	289	346	309	342	356	351	325	308	344	300	327	324	317	282	339	318	335	313	334	336	330	321	345	315	361	338	333	353	329	334	330	307	308	346	271	307	354	311	321	301	341	330	325	332	301	307	331	318	308	303	347	304	341	361	325	359	302	295	327	333	320	321	330	345	343	327	337	326	289	312	327	313	310	310	344	333	303	337	350	319	304	329	317	362	322	332	318	349	341	308	319	304	312	341	336	317	334	311	311	315	332	315	324	342	327	323	323	330	330	297	328	359	313	358	344	329	337	307	315	308	305	363	324	333	310	333	330	335	358	329	296	318	327	333	338	360
18140	16233	28989	23578	12034	7690	5498	4134	15915	32127	41856	5977	1370	1315	1224	1185	1129	1101	1100	1028	1038	1004	936	955	959	951	911	944	893	908	916	913	911	884	877	922	884	891	863	834	887	870	826	814	891	875	795	798	839	850	850	846	836	833	830	897	858	847	831	784	809	852	862	829	877	850	855	799	795	797	845	860	829	799	854	784	814	859	855	826	791	828	813	785	821	805	787	790	821	771	842	828	885	801	778	820	862	790	809	846	845	786	778	804	891	821	821	807	736	801	805	827	767	852	826	860	789	840	818	782	836	760	834	802	846	882	799	793	756	841	802	780	827	832	817	798	783	764	755	798	743	825	805	769	806	818	795	827	788	821	794	808	826	816	838	803	816	810	838	829	832	797	777	797	842	805	821	793	799	819	870	776	773	835	826	767	816	840	830	838	797	796	825	771	764	796	832	781	802	792	841	790	835	821	827	780	824	785	791	836	802	816	812	803	809	791	763	846	807	801	830	768	793	780	819	786	831	740	811	755	794	822	778	813	787	780	786	843	770	769	758	856	820	714	859	801	824	825	740	898	789	828	805	761	827	860	784	815	818	819	836	792	823	845	810	821	806	871	787	754	766	791	815	845	753	806	786	842	823	852	829	748	798	793	817	780	786	858	838	790	842	793	846	789	795	782	847	821	806	795	812	786	820	795	824	787	821	782	787	793	871	808	816	806	808	820	832	817	789	842	868	807	797	860	862	803	816	796	766	825	793	825	798	834	817	737	778	774	825	813	833	793	840	785	785	780	795	756	825	803	858	851	779	790	812	844	837	797	846	811	813	809	815	789	817	826	822	805	761	737	822	836	737	876	850	786	815	842	807	783	831	820	839	778	782	805	832	848	827	811	853	820	803	844	801	829	808	799	749	822	790	811	811	804	836	833	832	808	829	796	802	796	778	833	802	792	811	807	813	810	804	781	818	751	762	760	773	816	750	780	792	796	805	802	786	832	836	797	839	800	829	822	826	782	737	787	815	791	782	821	799	879	828	800	865	821	743	801	783	823	841	804	787	773	824	775	768	807	772	840	851	821	803	798	819	823	861	760	831	823	823	788	833	808	775	784	819	826	824	793	835	830	806	860	767	777	807	803	840	768	798	826	788	831	810	808	783	766	788	855	838	797	851	804	847	748	790	831	806	778	820	791	772	796	766	784	818	775	827	764	883	815	776	808	796	805	833	877	807	797	807	872	832	809	801	800	828	766	763	810	775	836	759	784	760	823	772	828	803	827	783	788	826	835	805	821	811	759	790	777	795	812	794	834	821	842	728	808	794	837	849	816	799	821	834	831	810	777	752	807	794	811	799	785	842	800	803	847	804	762	762	817	807	824	774	800	770	858	767	811	935	838	858	801	824	821	804	797	790	787	839	788	781	836	751	797	821	798	786	819	795	822	761	769	718	764	833	786	797	868	785	828	846	818	816	813	843	770	819	842	775	776	839	805	828	781	775	832	779	794	760	767	773	812	751	776	821	781	809	825	780	783	789	769	868	823	775	821	826	822	799	807	825	859	762	806	866	794	817	850	829	872	776	788	815	825	777	799	801	824	791	785	812	821	758	825	832	812	810	795	826	809	807	788	770	789	765	829	781	820	795	784	843	850	833	832	843	831	791	826	782	799	800	830	851	856	805	816	833	766	832	794	747	777	825	769	883	787	784	793	828	794	777	770	827	782	859	850	811	863	844	833	825	810	793	816	801	797	763	794	806	795	836	828	805	827	777	813	790	794	831	778	799	817	804	827	799	877	794	812	822	760	865	823	763	809	721	786	803	798	771	844	851	818	790	788	829	792	870	816	790	777	795	784	753	799	847	802	758	815	798	832	811	752	803	799	825	792	805	823	823	801	799	824	772	814	759	817	809	783	817	821	813	809	728	809	823	848	798	789	820	745	825	774	849	784	808	736	817	811	802	772	797	817	791	800	874	764	784	830	784	794	840	785	804	802	813	837	803	793	798	808	807	880	803	802	829	843	797	819	815	811	809	810	818	843	772	811	827	756	805	839	786	813	817	815	812	831	763	849	779	756	806	853	763	840	784	809	811	818	767	781	814	794	751	839	791	808	815	848	787	782	826	766	816	771	769	853	814	813	831	810	822	812	817	802	819	790	813	783	768	877	784	815	816	738	783	824	802	808	794	820	807	812	816	838	843	764	791	848	817	820	796	799	797	764	734	818	851	829	770	772	791	814	783	763	791	829	787	807	836	768	830	810	825	821	789	813	810	819	798	796	820	811	786	809	834	799	788	788	804	820	835	779	807	797	800	800	792	787	742	793	800	818	780	800	783	804	790	825	810	812	770	822	805	824	849	807	781	814	815	832	846	848	842	860	827	796	807	817	806	802	799	864	848	808	797	791	786	785	833	812	810	792	780	797	788	811	760	848	776	760	779	785	771	811	754	857	788	819	792	809	798	794	826	809	813	810	788	785	781	842	803	778	763	822	825	836	800	799	813	812	858	821	818	730	803	814	847	808	813	812	774	803	823	789	817	820	848	857	838	798	799	785	845	873	847	789	860	814	809	766	835	741	723	865	825	792	825	778	831	794	786	802	830	851	798	781	828	817	831	819	820	785	825	816	810	780	799	769	771	793	799	843	764	839	808	788	797	783	797	795	798	837	820	850	763	826	805	782	802	837	797	844	827	824	820	782	790	811	848	841	828	815	861	784	777	852	793	786	812	830	768	815	816	840	754	840	795	842	779	776	823	817	850	805	769	782	763	852	795	793	824	842	813	780	810	809	847	818	796	831	833	782	799	851	829	765	780	789	831	820	813	779	827	828	801	823	782	831	823	797	799	797	818	809	772	843	847	847	824	800	832	795	787	846	826	819	773	814	799	788	851	880	747	887	839	777	811	814	797	819	798	841	837	810	829	780	812	793	800	818	814	849	807	861	787	784	796	801	812	797	796	777	799	805	787	823	813	820	822	851	785	873	806	829	872	789	851	794	860	801	788	818	824	834	846	805	812	812	784	767	760	783	796	782	840	851	815	793	797	862	860	796	806	887	821	846	802	813	779	833	828	856	797	797	741	876	810	793	824	840	794	798	817	826	780	773	847	760	840	789	845	828	806	831	798	788	831	796	849	794	775	822	824	840	769	763	755	813	814	817	813	796	760	804	808	764	777	846	824	840	793	829	806	841	793	779	809	826	778	784	799	791	805	804	808	764	739	799	774	810	817	797	825	803	800	802	832	734	796	797	815	772	792	841	811	804	784	806	802	769	782	840	828	809	770	825	833	874	791	806	814	772	792	806	817	832	801	764	784	798	803	779	818	819	791	843	784	863	798	838	805	798	717	799	813	807	800	829	853	846	832	829	802	856	848	802	753	830	828	737	830	811	812	866	779	861	799	796	855	768	797	765	815	814	809	820	816	812	829	773	823	790	818	823	816	811	785	787	790	846	812	838	815	849	795	819	801	771	787	801	783	829	805	806	803	803	813	815	743	812	861	798	849	846
9423	6409	11322	4564	1609	689	390	289	598	574	469	313	266	317	297	312	278	301	289	291	279	273	281	274	326	309	289	298	288	279	295	283	292	285	269	259	284	283	291	267	302	313	298	293	299	305	270	275	278	275	296	256	282	293	302	281	312	300	298	278	297	300	260	265	300	310	308	312	291	311	276	304	262	307	299	322	259	287	282	286	289	304	306	298	315	287	299	283	318	306	285	289	311	271	298	279	279	248	294	277	287	276	313	313	361	271	288	283	300	290	291	307	287	302	283	325	281	316	300	302	281	273	274	275	306	262	311	303	287	254	289	256	279	280	308	306	272	277	288	267	301	265	294	283	265	301	300	281	283	304	292	284	321	294	279	285	315	272	315	282	271	288	266	275	268	291	325	273	287	296	277	264	307	270	259	295	275	284	295	252	289	291	265	310	272	288	284	301	301	290	271	279	303	265	299	287	287	298	291	244	276	273	295	292	298	285	271	266	281	269	297	271	280	268	301	291	277	294	301	285	282	283	301	299	326	279	296	271	291	291	306	300	305	290	276	272	281	281	278	273	280	288	286	283	301	280	299	287	271	286	245	281	288	268	267	312	302	302	321	326	311	269	283	260	292	273	285	303	296	287	276	313	307	289	270	320	279	282	299	285	315	297	294	294	293	290	278	301	273	294	276	277	282	262	270	283	316	309	262	312	293	291	303	279	293	283	272	277	294	279	292	293	276	290	276	269	273	295	281	256	259	279	294	293	270	320	308	304	294	269	279	287	280	311	274	275	294	271	286	293	267	282	265	257	307	272	282	314	288	292	313	284	315	293	325	302	297	269	289	259	290	314	311	269	276	279	285	265	306	285	258	300	283	280	311	294	275	299	326	295	286	315	311	272	323	270	281	288	293	311	301	279	309	279	273	281	301	305	278	251	262	269	280	299	310	300	297	307	262	320	291	278	274	320	288	262	287	261	301	276	309	294	269	310	255	290	284	313	280	309	271	289	291	287	292	298	324	284	298	296	310	297	276	305	308	299	295	279	250	290	279	287	291	311	285	313	273	273	298	264	283	266	275	280	289	291	275	298	273	264	299	293	300	279	274	309	269	285	275	280	265	273	276	268	326	288	305	270	301	286	305	317	290	290	280	248	262	264	277	271	316	279	283	281	252	298	315	311	311	283	279	267	316	296	282	266	277	286	285	298	300	315	266	287	284	298	261	295	302	277	263	285	283	283	273	287	305	298	293	303	318	292	280	268	286	310	275	287	273	274	306	295	312	310	294	250	261	303	266	291	278	289	306	310	266	278	306	261	311	274	299	270	315	316	293	302	296	292	263	293	310	286	290	275	289	286	294	287	273	321	327	304	324	297	291	318	322	284	322	287	280	322	304	323	293	281	271	274	264	294	293	308	245	319	272	267	294	269	299	290	265	274	324	281	270	309	292	254	259	281	317	316	279	277	336	302	274	308	299	293	285	295	276	292	320	276	297	261	317	262	275	274	267	287	286	255	246	275	307	306	291	289	311	308	276	297	306	295	262	294	310	283	265	311	304	297	268	292	296	266	291	258	308	298	291	281	279	301	299	295	275	306	275	269	306	282	310	282	298	283	280	288	303	289	311	255	285	286	263	282	306	277	261	286	317	311	284	286	298	270	264	291	274	273	245	267	303	310	260	284	278	297	307	285	321	301	308	309	272	292	287	276	304	282	293	281	311	306	305	278	301	292	297	262	284	251	270	270	235	261	266	277	280	276	269	286	332	268	298	288	300	255	285	292	323	271	318	255	271	298	311	281	294	280	298	269	277	280	275	301	311	312	272	298	291	290	298	284	292	229	288	287	286	295	277	278	302	269	261	309	291	303	296	330	305	276	273	286	291	322	296	279	280	276	247	281	287	272	286	289	285	321	296	294	253	292	297	243	297	261	306	296	286	283	285	306	301	283	264	256	298	298	279	295	320	297	263	340	281	315	256	274	258	275	308	294	320	289	277	306	285	268	275	242	290	266	276	268	267	298	289	295	299	318	295	292	284	269	264	288	285	277	260	281	308	306	313	305	271	287	252	297	309	258	261	308	295	293	294	307	289	258	277	277	285	279	284	302	290	290	272	293	251	311	259	323	294	266	283	276	293	284	301	280	263	279	286	281	289	312	293	269	280	283	289	287	284	311	277	267	265	266	294	310	319	288	283	277	293	261	322	298	270	271	270	290	288	283	301	276	274	294	271	287	260	278	314	291	269	266	270	295	274	290	298	310	300	304	265	290	285	303	286	282	287	291	290	285	259	264	290	291	257	268	270	293	277	312	300	266	299	262	291	319	299	277	262	300	264	315	302	284	304	309	304	304	249	306	284	284	297	264	264	295	267	272	275	274	273	321	289	292	307	276	284	274	293	278	249	332	241	264	322	274	275	299	310	269	282	324	291	264	316	312	255	284	280	267	303	300	275	288	290	275	286	260	291	256	313	303	269	251	255	304	307	277	286	258	258	294	285	323	254	286	317	284	311	292	275	317	306	326	291	295	269	296	265	294	306	257	311	293	278	282	284	286	281	307	281	291	293	266	287	287	305	294	307	271	316	293	270	310	271	290	293	303	297	283	303	266	288	277	273	286	263	287	285	306	254	330	294	267	292	285	280	293	301	290	290	280	327	244	301	276	266	293	286	295	299	259	302	334	266	321	313	268	326	328	304	300	289	263	313	304	283	275	261	270	285	292	253	300	308	264	307	293	296	302	314	284	285	305	263	304	265	295	295	269	309	280	273	294	288	275	301	278	281	296	276	294	298	308	262	275	306	299	294	294	296	279	280	228	302	291	268	272	284	294	293	322	286	277	264	288	286	306	321	283	302	291	274	330	290	272	294	285	278	306	277	292	289	282	290	310	289	309	289	334	282	300	318	265	277	279	279	285	307	298	294	292	273	280	291	292	290	302	285	319	295	283	290	278	296	281	276	289	298	280	284	253	266	283	323	279	307	325	313	238	281	303	291	285	284	307	271	315	284	297	251	299	285	281	291	245	300	313	283	285	289	253	274	268	286	287	314	264	301	302	301	300	278	266	264	281	263	288	292	309	298	292	289	292	297	280	253	299	298	263	319	280	272	259	249	285	264	297	280	286	303	270	281	276	293	254	256	287	285	291	279	284	302	284	310	258	285	256	312	302	270	272	242	303	284	292	252	304	302	294	277	283	285	305	289	299	278	282	288	263	277	289	272	269	295	275	275	304	249	262	269	292	281	288	294	272	304	320	291	304	277	279	278	308	302	296	300	255	269	299	291	274	299	277	346	320	286	298	292	306	293	281	287	303	297	291	268	274	287	281	305	274	293	261	284	291	289	264	307	284	298	258	302	269	275	310	302	275	319	261	283	267	309	284	281	286	282	268	299	285	301	309	263	306	303	262	295	263	288	285	279	266	285	317	314	257	299	259	302	264	295	315	306	272	296	272	266	293	306	300	285	291	278	293	306	271	314	273	281	285	284	266	274	272	254	288	280	254
5512	5693	15537	9935	5110	2416	1188	1020	2937	2453	1795	932	700	731	727	722	695	668	699	723	700	696	698	717	686	662	642	711	656	701	697	760	688	650	780	699	737	685	716	747	683	788	718	703	693	745	716	683	731	699	671	731	707	741	682	690	667	664	679	730	687	730	698	698	665	712	743	705	723	670	688	670	739	659	662	714	698	711	734	730	680	635	693	702	679	728	711	703	683	714	672	681	673	694	720	702	685	676	721	662	707	682	717	729	712	668	773	688	718	696	712	710	691	716	693	727	699	706	717	668	673	696	727	720	660	700	664	675	693	677	651	691	682	704	682	694	676	700	675	715	696	697	692	724	704	706	688	696	756	651	686	694	700	726	693	683	663	689	667	681	712	721	700	714	692	709	703	726	681	713	713	711	724	722	700	691	714	694	663	722	706	721	706	687	653	700	708	673	658	680	724	721	674	727	708	708	678	723	763	701	723	696	677	749	647	712	721	733	701	695	721	742	694	697	648	723	679	671	655	666	682	686	686	691	626	742	708	680	682	685	683	690	682	714	672	743	663	714	706	714	665	698	716	727	717	697	705	730	699	681	683	663	684	727	719	722	738	661	690	676	686	713	655	695	725	695	686	678	712	684	668	688	748	721	667	687	709	665	729	687	691	742	692	706	710	660	694	720	730	697	710	700	678	685	696	715	672	709	683	667	704	758	710	683	694	652	726	695	722	693	715	726	724	699	665	698	739	636	697	682	684	725	718	735	668	740	735	717	710	705	666	712	679	704	692	681	692	691	697	697	673	740	658	732	734	684	735	686	711	670	713	703	675	669	700	697	697	748	714	703	697	676	696	706	654	718	677	698	660	687	660	688	707	694	709	683	779	697	711	680	708	724	653	698	732	687	703	683	732	682	675	688	707	664	730	699	677	671	643	709	750	719	690	674	731	668	694	726	646	695	691	671	703	696	758	702	686	708	700	648	714	717	716	699	717	690	744	755	696	698	662	704	715	680	709	701	696	724	669	706	649	719	706	690	703	669	709	674	690	720	719	672	683	726	685	730	688	685	719	655	710	741	625	707	760	697	702	745	694	731	704	685	702	685	683	679	691	715	706	724	650	729	685	679	715	707	725	722	743	706	728	707	675	673	678	670	666	722	667	675	698	654	669	673	716	676	700	718	728	697	701	701	723	676	669	693	681	688	726	681	710	709	734	726	756	713	729	701	716	641	670	679	706	696	652	693	732	735	674	644	718	730	679	664	684	683	666	672	706	725	721	654	715	679	663	689	687	755	720	639	659	685	711	662	685	698	703	685	701	682	712	656	745	670	693	721	691	673	739	701	731	719	711	705	725	688	705	698	653	665	696	681	703	689	740	637	749	715	659	738	701	661	673	669	684	690	705	686	717	681	680	657	706	661	698	718	692	776	675	728	711	671	708	700	687	684	707	663	708	677	764	694	709	649	760	699	732	656	687	732	720	703	714	672	667	707	661	693	715	698	712	673	684	682	732	752	640	675	703	722	638	698	733	729	649	697	692	684	682	681	722	675	753	709	719	730	679	718	736	687	762	686	707	741	728	695	692	680	713	723	697	702	721	705	697	730	688	691	689	729	705	679	660	716	695	672	691	685	752	682	710	715	687	665	658	688	690	683	679	766	677	690	690	670	683	722	715	723	668	644	615	694	706	677	706	679	708	712	719	707	699	651	724	660	672	699	713	712	717	717	697	721	732	694	709	749	674	660	673	681	687	687	664	752	717	651	736	711	723	707	728	738	647	691	727	704	707	684	698	646	707	710	687	693	743	728	700	698	713	686	673	683	724	783	702	668	703	697	733	687	660	680	710	730	718	698	700	684	676	695	711	715	679	683	713	644	710	690	697	711	736	688	694	669	728	702	698	702	730	721	684	666	713	677	671	648	662	688	633	695	699	655	715	703	658	724	693	650	686	662	757	699	715	677	670	650	720	706	682	686	711	665	716	684	701	733	687	714	697	709	726	689	717	667	672	722	707	715	725	716	680	711	706	678	673	722	717	705	682	690	689	750	685	699	688	675	671	679	703	662	711	687	693	662	684	665	739	731	703	666	649	700	677	702	671	699	699	707	681	686	688	718	684	706	755	728	723	712	684	697	674	674	661	745	665	674	723	721	716	697	712	707	718	734	730	699	678	685	725	747	739	689	733	657	696	731	701	651	708	717	756	710	699	714	710	687	742	666	709	689	708	646	691	677	682	752	750	675	705	737	676	721	700	714	713	654	655	705	726	678	658	739	683	722	734	723	691	701	718	683	680	753	709	736	666	717	714	689	722	673	722	681	665	679	688	702	694	729	674	738	651	677	712	693	695	701	689	738	664	700	721	644	685	680	721	658	715	726	686	682	686	670	695	691	724	703	690	665	687	713	718	704	683	685	727	668	675	678	699	711	733	692	703	702	689	667	698	702	678	670	680	662	670	700	717	679	702	717	694	700	677	710	693	702	709	701	700	729	694	701	728	715	729	683	727	658	704	715	709	691	694	628	705	651	705	746	703	675	708	675	724	692	698	680	757	689	692	669	690	688	712	664	723	704	692	750	668	690	727	707	667	655	625	687	675	688	696	697	727	696	715	695	698	669	680	697	687	665	696	710	654	688	715	701	710	636	657	651	656	724	691	677	691	735	720	722	658	695	723	656	713	714	684	682	656	684	660	752	666	717	728	682	702	711	757	709	700	648	704	675	742	661	737	703	705	681	704	696	684	708	642	650	715	669	675	707	694	736	716	688	711	668	654	719	679	694	708	720	680	704	765	680	635	766	659	719	695	701	690	706	695	693	704	671	695	689	732	675	666	683	714	702	728	670	679	701	701	719	675	666	668	716	654	698	750	705	678	758	691	707	673	710	606	728	682	669	660	674	708	691	694	707	715	656	725	750	729	700	721	689	717	672	735	672	644	684	708	731	704	675	730	726	691	704	679	688	730	725	727	716	666	656	670	697	706	657	705	705	683	684	674	662	712	731	722	729	695	701	665	674	657	692	688	736	659	728	694	654	719	723	710	702	738	655	669	686	691	662	671	659	713	682	673	737	685	715	746	703	679	689	702	674	712	671	695	670	691	686	677	726	729	750	681	679	720	770	725	709	688	656	661	703	726	661	693	735	672	724	706	653	693	712	644	714	699	700	683	710	659	748	712	675	672	674	691	751	687	731	739	709	699	684	677	755	677	708	707	672	725	721	720	750	714	690	756	719	726	686	725	708	667	668	657	711	681	717	681	672	667	670	695	758	674	672	686	723	713	658	691	683	672	703	707	713	687	725	696	744	616	680	710	694	669	687	690	671	686	722	680	691	684	727	673	666	693	685	671	694	703	689	679	759	698	658	735	686	688	697	680	689	721	703	683	679	703	666	714	684	731	716	717	734	694	678	668	671	720	684	720	715	694	706	642	684	716	715	644	678	719	741	673	653	663	737	668	682	710	683	725	680	706	663	715	679	664	696	699	654	757	677	699	689	689	663	724	675
25075	14215	12961	11689	3542	937	656	1059	16034	8006	7161	1086	223	235	248	224	216	213	247	169	211	210	205	203	211	203	195	207	174	204	209	194	202	219	240	200	214	197	180	229	185	206	222	188	211	183	238	207	158	242	186	176	204	163	213	178	200	186	176	166	206	191	204	181	199	176	186	198	201	212	200	206	208	218	187	224	208	203	175	202	198	182	215	181	194	206	176	220	194	207	195	200	227	203	177	207	183	202	193	195	170	182	192	212	196	190	213	201	207	183	190	231	222	199	190	199	195	198	182	196	215	173	179	192	225	197	173	204	204	192	210	215	202	172	194	199	205	195	189	194	204	193	172	177	208	218	185	191	188	190	214	206	191	184	202	197	195	205	192	217	205	210	188	165	174	193	188	213	183	181	198	192	200	198	207	191	210	192	201	185	191	193	184	175	193	207	207	202	216	207	176	196	193	186	196	183	178	170	181	204	173	197	193	195	179	208	198	195	218	218	192	196	184	197	186	193	185	180	182	198	215	198	227	193	192	187	196	184	207	193	209	180	188	218	194	229	202	190	198	203	216	206	210	201	183	179	178	212	226	214	207	190	203	189	177	205	218	203	201	215	213	216	213	196	187	188	204	183	197	178	209	189	203	170	193	215	183	193	208	186	210	198	196	205	204	199	213	192	201	206	206	196	209	177	170	216	167	178	177	179	180	188	212	220	179	188	188	218	207	206	198	208	195	189	195	210	199	168	206	186	205	194	216	182	182	211	183	196	226	202	190	229	182	190	221	206	186	200	187	177	208	190	194	182	169	231	207	198	183	224	189	187	199	190	200	212	198	198	189	201	212	198	190	198	226	192	200	200	203	186	195	198	194	192	193	179	210	201	196	198	204	190	185	199	201	210	194	198	217	210	191	212	206	195	205	186	217	200	206	171	190	171	211	191	201	189	196	207	176	192	195	192	170	186	201	199	195	198	207	188	192	205	209	201	197	217	211	217	223	203	199	177	192	189	198	158	220	195	210	203	169	189	169	219	208	186	203	207	180	209	232	189	180	191	195	222	176	172	191	199	221	211	199	178	196	190	207	199	199	189	206	173	212	179	208	187	182	203	191	192	192	170	197	197	187	199	188	201	205	193	214	209	171	185	223	200	199	211	180	200	200	179	184	196	205	193	212	191	183	207	212	188	191	198	203	192	222	173	172	193	202	196	200	209	193	212	178	209	231	183	210	208	194	168	208	192	209	186	183	184	209	189	203	204	182	203	206	202	205	200	213	200	221	177	229	186	199	194	207	207	203	190	183	199	182	212	195	197	206	190	190	202	185	175	192	197	201	194	185	214	221	216	184	186	175	194	209	191	194	202	199	184	173	195	207	175	198	182	215	216	196	174	222	197	195	179	204	213	200	169	221	201	199	220	193	187	190	178	229	212	190	209	190	207	200	182	200	188	196	174	192	172	200	196	194	187	192	175	194	202	190	192	177	213	206	207	189	187	209	184	193	208	211	185	183	199	204	210	189	198	206	200	188	202	192	192	236	193	192	201	191	168	174	173	182	201	169	205	220	180	212	185	210	197	182	192	182	184	184	196	177	197	199	177	200	172	204	188	172	190	180	203	191	220	208	193	178	190	164	192	182	193	185	169	213	225	207	220	225	207	197	188	174	177	196	207	194	196	186	192	200	185	185	189	189	206	180	195	175	191	195	204	195	188	220	210	201	193	176	193	197	187	197	189	217	204	188	205	201	191	208	191	215	181	215	223	187	212	195	193	193	201	207	201	172	188	219	203	196	177	204	206	181	196	193	197	194	193	169	178	210	170	181	168	195	178	189	208	203	197	208	178	195	199	187	202	198	193	190	194	194	190	187	222	194	169	195	217	182	217	210	180	170	169	198	203	223	191	195	192	167	184	212	197	179	198	215	210	195	171	205	197	170	165	196	205	226	224	214	195	179	229	183	193	179	194	189	193	195	186	200	229	172	202	212	207	188	214	192	191	196	188	216	192	198	191	199	220	194	224	205	183	192	197	184	175	189	191	179	215	207	202	177	193	197	188	181	197	202	218	176	193	170	187	178	196	203	182	208	207	181	189	209	191	211	195	201	169	214	181	192	196	222	190	194	214	198	196	228	217	220	189	187	206	214	191	177	201	181	192	201	216	212	188	195	187	224	200	182	209	222	193	212	205	192	184	187	188	175	172	224	159	201	209	222	182	199	221	202	183	176	199	200	198	183	184	174	170	210	188	187	197	203	209	188	187	199	164	171	201	191	202	188	195	187	209	175	226	200	169	206	196	196	227	216	190	192	195	204	181	186	207	164	204	197	204	178	236	202	177	178	194	194	190	166	197	201	191	189	207	186	201	171	222	181	211	222	176	211	189	202	191	196	216	199	191	169	186	177	204	188	184	202	201	193	215	185	195	190	189	165	189	200	186	218	172	201	183	183	194	189	178	197	179	203	212	185	200	195	219	203	192	189	209	209	189	204	188	167	209	206	184	217	182	214	192	163	202	201	173	168	188	201	201	231	202	170	195	207	200	198	213	194	203	163	192	190	193	220	196	196	184	213	186	201	193	200	208	189	210	206	195	192	171	179	241	180	207	203	199	193	195	194	188	178	211	188	194	213	204	222	205	201	191	199	201	199	210	217	201	187	194	188	195	189	161	179	202	174	193	201	180	166	190	198	205	212	204	188	165	179	176	189	202	213	211	193	244	187	188	198	213	190	198	187	179	202	196	172	189	171	200	196	206	185	214	197	206	206	208	184	172	214	204	205	186	191	217	171	186	181	180	193	189	185	185	209	198	184	191	192	218	202	213	204	217	210	220	187	177	182	184	209	183	214	175	225	193	198	200	192	187	181	186	200	196	175	199	197	235	166	199	219	196	201	201	205	196	175	194	197	194	199	186	207	177	198	183	195	206	205	190	224	206	193	203	198	190	173	205	169	185	182	199	185	200	172	202	211	190	191	212	177	198	217	165	203	221	186	184	179	192	182	206	186	187	193	214	215	212	204	192	217	193	218	181	216	213	192	227	196	200	171	197	198	185	188	187	189	204	190	197	184	196	189	224	200	182	183	194	171	181	203	185	197	218	195	212	182	168	177	191	168	208	192	198	220	205	218	238	191	202	192	222	206	186	182	212	203	201	186	202	204	191	224	209	182	202	209	211	184	181	226	199	190	221	204	192	203	224	196	186	204	219	200	209	224	182	206	208	210	213	190	186	205	175	176	175	204	203	211	213	189	216	196	197	224	196	224	178	192	184	217	207	188	171	192	196	173	209	211	216	205	183	196	226	196	193	198	186	216	189	174	168	179	173	193	181	216	187	188	189	196	166	183	189	222	204	174	200	181	201	189	211	206	181	173	198	200	195	202	211	208	187	197	205	204	211	183	215	177	212	185	166	172	227	223	194	177	190	182	187	170	211	190	191	198	217	179	198	176	187	211	190	194	192	212	177	206	200	205	214	199	211	205	172	203	211	183	181	216	175	208	221	197	196
14587	8596	17350	19738	7821	3250	2873	5111	37161	22078	25099	2575	804	772	744	729	678	644	609	598	643	629	622	575	630	593	594	540	528	572	545	580	556	553	584	574	581	596	525	557	570	593	559	539	552	520	544	526	511	538	567	565	544	502	549	537	517	528	543	501	541	554	552	547	514	588	525	510	509	532	562	520	572	491	553	462	541	514	516	533	540	516	534	527	509	522	504	516	503	500	520	522	537	540	547	528	534	486	556	491	502	539	528	504	522	537	570	504	537	544	508	522	531	501	476	526	562	553	514	484	523	524	504	526	511	501	513	519	514	520	551	511	513	533	484	510	496	547	514	540	517	534	522	504	544	494	509	540	539	521	517	556	543	523	510	546	513	549	506	503	507	549	497	518	557	535	531	502	522	546	525	499	534	548	531	513	533	484	504	489	525	511	536	483	540	521	525	529	500	482	553	499	510	529	493	497	537	539	523	514	541	483	519	570	525	503	544	540	530	526	542	508	518	484	540	454	504	490	522	465	503	500	491	567	548	497	547	521	507	516	527	497	508	530	500	524	512	541	503	490	547	562	500	541	494	488	546	509	510	502	513	535	530	518	472	519	502	562	514	541	453	528	473	517	537	518	496	546	481	472	523	544	531	553	532	524	533	510	487	507	505	485	488	495	530	524	531	503	516	507	525	509	546	495	510	481	551	503	512	560	538	519	521	554	506	508	526	532	536	524	526	499	523	516	577	523	533	483	535	513	515	525	524	538	501	521	500	530	490	538	464	481	513	520	509	450	489	497	503	471	465	523	516	428	512	502	527	494	525	510	527	524	576	499	513	497	503	501	536	550	504	537	539	516	508	517	519	508	517	513	520	528	542	515	475	512	512	482	528	511	524	518	481	520	516	514	578	502	553	530	522	509	485	514	498	519	536	540	486	515	538	520	581	476	499	537	568	514	533	517	490	527	511	507	491	503	502	521	539	542	523	503	509	546	491	561	467	530	474	498	522	516	507	609	498	504	504	545	489	520	535	513	529	499	521	488	508	526	517	497	555	533	487	550	527	523	504	514	520	541	496	500	523	526	523	482	578	551	519	523	544	499	516	538	537	490	543	496	531	541	482	501	543	524	526	562	511	508	532	479	523	500	514	483	552	518	525	526	535	514	488	510	519	523	550	549	485	505	517	545	535	545	503	552	524	467	520	486	524	514	534	538	509	490	548	541	525	501	501	497	501	561	546	533	544	525	535	481	502	489	529	481	509	521	546	485	535	513	483	559	499	533	506	515	570	525	516	485	493	528	507	517	515	536	496	505	467	506	519	542	532	542	524	540	497	499	513	518	528	513	465	509	503	523	499	493	530	508	486	534	489	519	539	515	533	521	530	528	492	535	489	487	535	512	495	476	542	526	513	522	519	530	555	503	533	513	497	529	514	532	521	535	515	528	490	570	513	517	514	540	513	535	477	515	523	532	503	507	549	535	521	540	555	525	518	525	498	545	525	522	581	469	516	504	492	533	536	523	484	565	507	548	515	541	557	507	498	525	529	549	487	491	520	493	493	482	520	556	543	498	523	533	522	508	526	509	503	541	527	472	510	545	522	494	507	509	520	492	519	491	526	471	524	507	535	534	516	502	544	491	512	542	550	544	512	504	549	481	512	513	491	534	496	519	533	483	506	529	546	533	529	496	525	526	515	564	542	558	552	530	510	512	522	514	533	520	492	524	555	484	498	533	497	502	505	510	485	537	484	476	541	507	530	513	525	512	493	521	480	540	522	496	545	499	530	514	543	539	548	522	555	559	499	523	483	534	534	508	500	523	498	495	537	502	542	512	512	525	518	528	511	499	522	529	550	536	514	533	551	518	521	533	507	516	516	530	541	508	534	514	501	530	554	528	498	498	537	537	533	494	548	481	553	516	480	501	539	529	509	522	485	569	485	532	492	492	501	490	534	512	546	512	554	515	519	476	527	488	528	539	492	512	520	546	513	543	492	513	463	493	509	492	547	536	515	537	509	526	553	483	475	509	538	480	512	548	538	540	486	544	523	520	525	495	522	563	537	524	525	559	523	522	547	527	501	529	512	472	524	503	566	521	487	463	541	511	545	520	527	523	529	533	542	519	512	490	506	501	577	496	510	561	527	512	513	544	502	522	533	517	533	545	532	538	559	506	519	544	506	526	506	509	493	528	520	504	525	511	497	520	512	498	554	545	519	498	530	510	502	513	518	494	517	511	513	550	538	502	564	544	547	540	534	470	525	557	508	502	474	552	512	535	504	527	501	525	492	541	512	474	556	505	541	503	504	514	538	516	506	515	492	559	506	527	540	530	471	536	513	502	489	508	542	521	546	526	522	529	511	554	559	496	488	531	527	518	508	537	530	547	508	529	520	510	556	482	505	484	542	549	503	526	509	468	515	502	502	551	476	496	519	493	515	486	499	491	553	545	485	523	526	539	521	538	522	568	530	506	531	532	527	509	525	487	499	523	516	482	548	507	498	486	523	488	494	555	507	480	479	542	502	554	470	503	532	504	521	511	521	505	550	493	507	499	519	534	531	532	532	543	515	525	565	535	521	483	488	515	544	550	520	507	542	482	536	475	506	495	506	490	516	534	506	538	515	529	509	494	543	533	490	535	514	535	508	529	526	522	514	535	507	527	522	558	519	484	527	546	492	517	500	516	537	545	534	529	526	507	476	541	539	511	482	506	517	498	537	506	518	524	487	557	530	535	505	497	527	506	516	497	534	479	559	498	505	513	526	509	499	506	529	510	539	511	496	479	512	540	513	559	494	536	562	519	526	528	536	494	528	498	531	500	462	518	536	567	504	549	512	530	516	514	510	532	493	535	490	535	547	548	544	511	530	542	534	525	540	523	508	507	548	504	506	556	512	495	548	508	519	509	500	480	526	500	491	500	509	494	537	499	493	502	508	528	492	523	540	509	556	559	518	569	482	531	522	526	547	532	518	516	548	521	526	586	531	517	537	502	482	515	523	504	542	509	548	510	495	473	537	518	528	525	530	521	537	531	534	559	531	502	486	522	556	505	484	478	548	553	518	532	509	526	484	483	516	516	509	537	501	492	529	518	512	510	496	517	558	511	545	521	547	514	538	485	561	539	483	505	517	551	537	534	540	501	530	497	500	516	565	506	488	519	516	540	500	533	537	506	528	508	524	511	513	530	522	546	544	562	508	558	564	551	531	487	497	483	528	470	497	541	507	536	517	537	483	534	534	478	534	507	507	530	518	553	500	561	539	581	512	529	523	521	546	507	532	517	496	519	532	536	488	516	544	558	495	525	515	460	531	539	490	507	514	514	500	556	498	526	495	444	525	497	510	525	513	530	516	535	533	476	535	511	498	550	532	485	501	534	541	526	495	561	509	547	526	541	502	503	532	532	505	513	503	533	524	539	526	492	506	501	561	534	532	547	553	503	516	519	492	530	497	529	560	515	500	516	534	482	561	520	527	501	541	566	565	506	508	556	510	537	515	518	539	537	481	510
40166	32342	31458	14452	5438	2537	1527	3458	32086	28139	19767	2554	490	445	441	449	409	444	384	410	383	396	394	407	408	387	392	385	406	397	371	416	396	397	370	452	399	323	406	384	387	382	392	374	406	368	368	392	333	393	368	347	333	355	375	375	385	338	392	395	381	380	370	369	408	404	375	383	353	349	348	354	376	405	370	387	414	377	351	394	364	381	332	374	387	387	351	369	407	382	411	378	401	390	392	391	348	379	405	358	390	390	377	349	359	420	391	345	369	387	442	360	327	351	362	367	386	360	372	409	353	356	357	356	386	381	381	352	364	372	387	392	367	353	358	355	352	383	412	359	362	374	383	352	358	388	370	382	340	378	382	405	343	372	371	389	403	363	376	353	348	405	364	357	383	377	392	373	377	412	380	322	368	401	333	374	386	372	387	406	348	322	343	361	384	386	340	366	384	451	366	364	391	426	381	413	373	390	383	346	367	364	356	409	401	392	378	371	360	387	362	369	392	387	383	350	352	356	384	373	356	366	367	382	354	365	377	366	398	405	359	365	341	360	381	352	351	386	381	403	343	387	403	355	360	375	405	370	402	367	373	368	395	393	396	384	374	385	384	389	394	347	376	393	374	369	336	350	362	323	357	364	382	413	378	316	347	331	402	383	365	363	374	410	370	377	356	361	363	378	374	393	369	353	396	358	386	374	378	377	404	402	407	366	408	405	378	375	383	349	355	384	371	409	400	345	398	373	376	387	346	385	363	366	401	386	354	372	372	384	364	388	364	381	379	395	374	355	340	406	398	406	375	336	422	365	360	413	386	348	374	373	397	390	394	418	388	373	345	397	394	338	334	370	359	368	387	388	369	380	360	386	398	336	365	382	382	376	355	386	372	386	368	356	367	354	354	380	370	386	407	357	393	371	403	356	361	347	380	387	394	382	423	407	428	363	368	407	383	400	371	408	365	371	364	372	378	336	424	338	377	360	370	366	370	365	357	405	371	376	354	376	413	343	371	368	390	408	366	348	408	417	410	345	340	380	417	349	350	434	379	361	366	375	375	401	348	359	387	374	377	384	343	405	394	411	442	402	390	385	401	385	360	378	354	381	386	348	380	342	380	374	353	391	384	388	395	399	384	349	346	403	381	396	350	376	397	370	352	405	332	352	346	380	381	397	378	325	356	364	393	373	409	365	383	397	384	393	402	407	356	356	362	385	380	377	410	383	366	346	383	404	398	365	368	360	365	358	358	365	361	327	398	399	355	368	366	422	379	385	368	363	368	368	380	366	337	365	365	361	398	375	381	372	385	364	387	360	389	384	381	348	384	378	376	340	374	373	379	374	375	350	343	383	343	398	348	404	337	381	408	377	344	382	352	365	403	414	378	373	403	363	348	331	361	400	389	366	345	352	348	363	408	330	374	380	332	409	397	350	405	416	400	352	339	392	375	387	363	353	356	390	389	388	354	400	397	336	382	426	386	386	399	359	367	362	385	373	350	387	369	343	399	384	394	349	377	405	361	366	409	402	386	353	398	355	372	364	363	418	348	332	382	358	347	365	411	386	363	389	340	377	388	332	390	398	414	398	379	408	352	354	386	355	401	361	407	395	341	382	388	372	383	389	388	375	388	404	379	382	385	407	407	402	378	387	353	398	402	370	385	389	349	363	373	391	391	362	386	359	343	368	389	401	384	367	394	416	344	381	332	378	364	401	396	377	375	347	356	350	396	358	385	386	398	377	358	342	359	351	382	387	348	396	375	376	383	367	391	359	367	406	385	365	385	423	371	379	356	386	370	383	376	391	376	385	354	369	405	382	309	373	398	395	386	361	404	362	403	394	380	358	395	388	389	361	399	386	398	381	399	374	339	368	373	403	358	338	354	353	366	394	352	370	401	400	340	409	392	362	350	378	371	372	390	363	398	369	348	364	361	406	343	402	397	385	366	358	384	363	384	380	412	375	384	399	378	378	369	356	356	411	378	398	397	400	370	356	377	390	367	373	374	376	369	388	368	358	383	347	359	383	381	363	413	381	380	394	366	359	383	382	364	361	365	373	381	370	391	359	356	382	377	387	397	386	368	364	367	393	362	374	357	389	365	380	379	367	378	358	385	412	371	369	362	356	355	339	365	366	379	351	388	369	350	373	400	351	379	407	378	411	388	384	386	342	352	367	372	378	404	380	370	386	431	379	390	373	384	394	359	371	377	372	407	381	375	378	386	401	383	412	376	372	383	371	382	416	385	378	385	399	404	402	353	361	415	369	374	416	350	376	345	367	367	376	401	374	356	383	396	363	367	374	378	328	346	397	393	366	322	367	399	379	393	402	386	383	367	392	410	373	361	366	366	364	378	399	399	384	357	398	367	383	380	373	360	382	394	368	385	384	353	401	397	394	359	398	358	313	351	377	402	387	381	350	338	388	376	380	356	347	334	388	370	349	377	363	365	400	387	370	380	353	403	348	364	361	372	377	392	341	401	375	392	347	401	408	363	376	405	358	399	373	402	380	403	373	405	390	378	380	423	354	366	383	343	398	329	367	373	364	375	381	368	373	359	379	381	351	390	352	392	340	355	381	381	356	371	370	395	404	393	367	388	383	355	382	362	363	359	406	381	398	408	384	363	319	387	369	384	374	370	353	377	353	352	381	361	374	380	402	391	352	373	388	388	382	375	401	382	392	376	364	396	365	403	365	379	377	354	376	404	322	373	366	383	356	386	354	362	380	401	383	380	393	394	348	372	346	396	396	363	370	336	370	366	407	416	364	395	367	332	393	366	346	357	369	398	362	359	382	391	339	381	401	410	341	388	427	363	362	374	416	345	381	360	371	367	378	374	424	413	341	370	388	370	355	359	395	365	343	392	369	368	347	363	351	344	357	376	374	377	396	351	399	363	352	376	354	367	394	368	386	386	366	361	341	395	349	397	396	361	374	373	385	387	388	359	398	380	362	408	364	387	368	404	397	371	410	369	391	360	391	381	398	365	382	400	340	384	377	361	369	360	347	354	382	376	351	444	347	391	396	375	411	390	415	361	360	373	392	376	346	362	364	382	385	374	398	373	413	367	391	405	379	372	367	403	359	390	356	410	353	403	391	386	363	309	379	346	383	381	350	429	384	329	383	384	374	395	375	373	388	371	361	408	392	368	401	384	392	383	412	361	366	408	394	365	363	384	345	391	399	330	398	375	342	354	379	361	330	382	390	383	348	418	358	348	403	351	382	355	352	362	383	380	389	363	383	396	383	353	387	387	372	378	373	435	366	391	401	399	388	362	386	379	385	416	357	347	400	370	379	389	391	371	350	404	403	388	376	391	418	395	368	395	362	390	404	370	321	404	383	387	332	413	380	380	382	374	395	381	347	347	396	366	354	405	367	360	353	357	372	346	405	355	381	385	386	360	335	361	391	375	366	359	366	372	383	346	372	409	395	391	388	357	370	377	353	399	407	421	396	404	380	381	360	374	367	415	346	398	381	363	352	403	376	382	383	351	365	391	365	370	399
23757	23496	29624	16710	10327	6761	5343	11864	52744	46199	36542	1993	1291	1208	1171	1199	1108	1118	1070	1024	1034	1054	1020	1040	1034	980	1013	1021	974	971	958	957	940	941	955	929	936	963	958	957	968	943	936	983	898	945	973	946	953	970	947	932	906	934	926	969	896	949	910	903	936	959	918	926	885	940	969	901	949	921	916	960	907	937	945	880	904	874	934	877	885	837	915	903	910	886	934	904	896	889	900	906	962	888	850	924	951	905	919	933	940	899	905	904	833	899	863	888	889	922	880	958	888	922	957	916	923	964	923	893	925	916	925	899	875	915	900	951	925	877	935	932	883	916	942	962	929	903	905	951	860	870	932	916	942	919	887	942	882	925	969	871	855	943	920	922	889	949	911	911	901	925	899	904	880	866	952	943	994	945	962	878	873	909	849	890	891	943	895	902	898	930	928	978	937	923	905	888	928	893	893	928	933	898	872	935	883	918	900	956	892	903	928	902	897	882	950	941	867	939	877	922	936	955	928	934	868	858	911	945	905	922	885	920	968	899	836	862	873	875	938	878	917	879	906	959	883	896	922	988	864	877	847	876	961	988	926	936	892	849	915	900	900	895	919	935	839	903	913	924	870	914	825	917	930	925	909	897	905	909	897	902	879	939	921	873	890	897	913	923	928	938	916	860	960	912	872	942	937	942	889	842	858	875	831	940	906	921	867	874	928	906	887	884	919	977	913	966	870	948	903	898	890	905	927	905	853	856	883	921	913	924	838	928	928	847	947	934	875	905	878	920	952	908	874	905	934	884	948	889	947	944	875	904	906	889	883	937	941	928	956	914	922	916	969	905	893	873	873	884	886	967	951	921	955	883	884	914	852	969	914	881	904	871	883	863	896	877	897	907	858	882	866	902	890	876	916	872	870	873	891	881	966	923	908	919	900	898	930	839	908	939	909	1017	868	906	940	897	928	899	906	910	931	873	931	892	871	883	905	922	955	868	869	922	970	930	977	828	898	877	869	907	886	916	883	906	889	952	902	921	870	933	885	912	896	905	925	982	897	932	952	889	903	924	944	965	880	865	904	901	913	870	934	982	944	972	922	906	874	930	969	870	910	902	866	896	900	920	938	957	874	885	877	938	880	895	959	929	859	877	915	955	918	880	923	876	881	880	917	887	898	892	912	920	934	934	930	955	888	863	886	858	908	892	874	935	946	919	892	862	967	944	930	885	891	916	893	900	890	884	933	927	881	909	828	879	941	862	957	908	906	858	914	910	934	911	898	869	944	875	947	928	909	876	923	889	875	884	884	858	913	899	884	923	876	930	939	844	921	933	921	882	892	925	915	885	870	939	914	901	886	879	909	886	873	892	953	898	927	891	863	876	889	897	862	923	902	843	925	908	881	901	897	939	922	933	942	888	875	886	855	920	880	922	948	912	884	895	869	886	941	926	867	879	916	908	860	941	846	875	940	917	910	884	900	895	862	883	971	918	910	898	841	945	874	909	925	926	902	875	929	909	940	908	927	903	857	898	875	907	946	839	988	909	906	916	880	923	907	874	922	894	876	953	858	863	914	907	903	916	962	951	894	921	875	913	918	882	875	909	887	912	866	948	939	982	878	889	916	880	898	954	900	904	896	898	873	891	913	892	922	954	949	909	894	878	929	892	889	890	921	863	934	872	933	925	941	945	931	909	910	890	900	887	937	851	922	876	888	898	891	910	885	914	934	970	948	895	935	899	940	907	876	881	918	889	931	925	895	900	934	955	906	903	920	929	939	931	963	983	946	899	882	991	857	949	890	899	985	883	895	883	886	900	908	941	906	912	921	924	966	878	883	920	863	953	939	911	903	930	933	900	900	964	944	907	916	874	897	920	929	936	911	925	928	865	931	914	870	916	882	900	886	868	898	891	962	886	941	915	933	942	900	910	886	888	918	930	936	902	936	879	1001	897	914	935	891	962	885	856	939	895	928	919	881	901	885	923	905	942	884	898	912	881	975	908	924	876	912	882	888	970	945	962	961	968	856	893	906	954	959	920	883	866	925	902	915	918	876	937	913	908	852	969	909	902	939	907	921	865	861	918	922	897	935	910	903	933	871	897	895	904	903	918	927	912	918	900	890	881	842	899	852	931	875	964	902	891	928	891	907	933	890	957	985	927	913	923	924	887	935	895	940	940	888	899	907	873	895	925	882	937	865	922	917	889	920	894	930	860	871	860	898	938	968	942	890	910	859	925	863	899	944	895	914	930	883	847	961	833	946	952	913	917	919	909	859	876	903	935	886	920	970	934	943	906	895	924	919	931	978	939	917	955	941	954	892	870	925	912	933	880	945	965	905	883	903	982	980	864	953	916	865	909	911	894	898	937	893	903	962	897	917	924	907	930	856	874	924	924	900	935	936	914	939	941	924	875	862	908	894	961	918	958	871	906	900	906	908	909	856	916	911	909	881	897	939	934	950	950	906	908	928	922	869	891	916	915	923	943	911	929	905	879	898	902	963	818	861	933	853	904	941	902	916	951	856	895	922	857	870	964	872	915	925	965	908	926	902	905	905	929	917	855	934	893	908	953	934	887	957	919	869	926	902	974	903	905	937	870	886	890	913	933	874	854	850	927	929	911	878	894	911	904	881	909	949	911	907	930	859	871	917	860	920	962	840	938	906	880	906	934	868	897	918	878	890	887	907	922	962	910	874	933	938	955	901	924	916	958	910	902	893	936	896	935	888	937	881	935	882	971	931	898	902	842	923	958	940	906	898	908	920	914	910	890	941	921	853	899	884	883	889	918	959	909	880	928	913	897	896	914	940	916	904	914	900	895	893	924	932	949	872	912	886	922	878	943	954	834	891	885	862	885	891	939	882	960	897	870	913	863	913	900	863	846	869	905	905	947	948	903	857	902	946	886	897	916	913	875	929	920	956	893	907	906	954	883	933	977	889	913	939	958	871	880	907	945	906	942	913	921	973	890	893	907	932	944	941	909	889	954	892	929	938	899	905	939	878	946	911	933	889	890	922	911	895	875	936	917	915	932	936	958	888	913	919	939	904	908	936	891	889	909	879	944	922	841	912	901	889	908	954	825	917	884	929	923	895	873	887	907	912	905	929	874	904	913	912	897	889	902	916	910	888	894	920	957	911	887	916	934	915	906	880	872	921	877	945	879	937	931	918	913	949	932	930	934	951	905	900	908	929	961	927	890	942	892	946	908	929	999	900	881	919	896	840	919	892	904	947	932	880	897	888	932	876	860	938	913	871	911	909	902	847	946	851	893	872	914	906	888	891	922	892	902	926	917	931	901	940	966	907	850	888	943	916	909	921	919	915	963	895	928	871	910	921	919	918	938	918	904	901	945	970	905	918	933	870	830	934	935	949	952	925	926	924	890	905	934	897	907	889	943	948	891	837	885	940	930	897	949	875	889	959	932	913	911	910	919	915	902	857	890	897	871	880	945	880	951	912	862	903	904	894	881	928	830	839	917	943	933	858	884	941	959	892	900	952	889	900	977	891	925	917	903
17713	7782	4789	3431	1999	661	468	486	1286	1592	715	360	368	364	346	315	376	344	339	361	367	368	380	342	374	347	362	383	393	332	354	369	360	347	326	338	349	360	366	380	342	365	332	372	370	348	357	365	351	340	376	361	370	384	375	324	347	371	385	356	351	342	352	350	348	323	369	369	343	352	350	376	327	334	367	330	358	373	346	361	364	334	323	332	379	373	380	354	336	397	358	354	362	351	342	367	342	342	378	376	348	342	340	341	341	320	363	370	347	358	381	328	368	363	363	334	378	357	387	346	348	342	390	328	358	344	374	353	356	369	333	352	341	375	332	366	336	370	352	335	361	376	333	383	411	364	366	346	359	321	334	314	350	301	353	330	385	408	362	357	366	344	344	335	335	335	333	337	321	373	370	339	328	392	336	360	374	326	374	368	350	395	334	343	366	346	361	321	368	381	326	364	329	352	364	360	385	372	366	341	359	374	350	356	342	361	344	387	349	382	375	348	358	383	350	367	327	333	379	371	381	337	349	372	335	365	358	334	365	377	363	352	398	359	376	363	352	367	346	365	394	349	341	332	323	347	356	334	345	385	354	324	339	348	366	334	395	336	373	330	325	351	338	339	311	385	344	371	337	355	364	363	383	363	361	318	345	358	357	338	365	339	336	384	334	357	375	322	358	357	321	345	357	365	402	356	369	372	348	354	348	351	378	375	346	336	365	333	367	345	376	355	344	366	356	375	342	346	323	371	352	346	373	362	347	330	359	344	345	363	361	390	353	351	365	342	377	362	338	331	332	343	358	344	401	372	375	349	363	352	329	300	333	383	346	381	345	345	337	364	359	335	382	372	390	313	336	374	382	359	395	342	366	362	335	359	345	352	379	381	332	341	349	364	340	360	343	348	347	367	342	356	334	384	363	358	377	364	344	348	398	361	338	308	345	372	348	319	342	322	374	363	360	342	387	330	368	360	334	308	333	352	339	387	357	380	338	349	365	347	356	356	346	333	347	341	326	377	354	391	364	330	353	343	376	339	355	313	356	362	353	345	341	328	345	369	333	356	353	377	381	356	326	373	365	385	357	335	353	362	371	377	364	368	346	347	401	371	335	356	379	358	366	340	374	332	358	343	358	363	354	368	323	339	347	375	346	348	356	356	365	369	380	385	333	367	324	364	321	362	358	331	375	326	360	354	323	373	326	322	382	394	332	364	352	332	334	346	381	354	345	379	371	395	388	369	380	348	354	340	374	348	371	338	349	335	375	355	347	376	370	347	367	376	347	357	340	358	355	331	336	360	374	389	348	359	344	389	350	374	355	352	329	392	376	376	320	339	368	407	345	350	337	356	338	367	395	407	354	372	322	364	345	309	363	348	352	374	356	355	383	332	361	334	361	372	356	357	371	375	346	377	329	323	357	356	395	329	392	377	334	368	350	344	373	320	363	337	355	369	323	355	331	387	328	358	342	347	355	326	361	341	337	318	358	338	372	363	349	364	341	377	402	342	351	361	337	341	355	339	346	385	313	364	355	335	376	363	399	368	359	359	325	350	327	353	325	342	368	359	371	354	348	372	379	351	355	373	360	377	366	342	368	340	349	352	354	305	334	382	395	352	381	340	338	380	376	351	384	352	333	354	362	319	333	353	346	359	359	372	348	350	341	373	344	354	341	363	353	373	347	371	312	341	396	355	348	385	366	342	356	338	369	347	350	320	358	374	364	351	332	341	338	366	349	373	362	341	394	352	328	353	361	378	365	372	314	349	350	370	362	343	329	359	378	368	323	371	376	339	375	359	346	352	323	347	358	338	348	372	379	350	360	360	358	351	377	362	367	404	363	370	372	341	368	349	361	397	348	348	349	390	342	356	351	334	338	346	367	343	370	316	354	373	378	339	342	340	374	372	350	367	391	324	354	336	356	346	349	337	366	352	339	365	361	394	369	347	391	345	349	360	369	346	342	361	325	357	335	334	351	405	347	308	362	354	322	372	357	350	354	328	338	374	340	353	348	335	360	337	366	322	361	354	365	312	348	356	404	377	349	338	341	356	369	359	316	392	438	403	389	371	367	356	364	334	323	363	362	339	344	337	369	345	355	418	340	335	352	339	342	338	355	346	359	333	341	340	367	337	359	337	346	380	371	327	371	370	357	334	375	350	341	355	372	337	397	348	345	380	366	342	352	375	367	341	404	376	341	381	353	364	350	390	364	386	381	354	375	391	385	378	356	349	358	354	338	361	350	353	353	371	335	373	347	386	365	329	358	338	369	353	336	347	375	369	394	351	340	364	352	339	327	349	347	378	361	363	335	326	318	367	338	370	367	367	341	330	383	348	358	364	342	393	350	409	344	355	355	351	374	376	369	342	342	348	399	365	389	366	364	381	354	334	384	330	354	364	352	331	355	348	372	321	358	339	372	341	321	335	362	365	342	307	339	355	348	334	335	336	327	376	368	344	364	333	361	360	355	352	358	385	358	344	370	379	379	389	353	358	336	392	378	355	353	348	374	373	346	363	358	357	346	341	363	351	373	343	341	368	330	390	317	347	364	355	369	352	379	321	333	364	356	334	377	339	369	328	340	347	352	363	351	371	378	366	375	369	358	342	363	345	354	349	328	357	380	328	352	331	343	322	359	338	365	363	331	346	353	360	362	343	356	357	347	378	366	373	350	325	340	337	330	364	388	350	356	341	366	360	387	373	351	330	408	354	356	320	390	405	389	342	353	341	346	378	395	364	354	387	360	352	348	358	381	366	364	359	383	364	344	347	351	356	366	347	355	357	363	372	379	331	343	340	353	354	410	350	372	381	357	353	367	354	367	353	314	355	368	349	380	362	379	368	324	373	335	360	372	369	385	380	393	346	394	373	349	356	352	361	318	415	333	354	344	343	376	340	328	355	369	370	391	374	366	321	344	318	368	338	360	379	341	358	344	329	338	351	353	374	349	310	398	372	361	384	351	346	367	345	334	342	357	351	347	321	354	395	350	370	374	373	384	426	358	341	356	342	383	379	358	372	344	351	376	381	353	339	353	381	360	338	353	343	364	355	308	339	371	357	335	346	323	372	341	351	357	377	387	392	370	386	375	354	336	334	352	344	366	353	341	346	376	376	341	352	389	348	340	309	345	362	333	385	336	348	352	332	377	376	370	343	361	350	321	323	361	340	365	343	385	361	341	329	356	362	367	344	363	332	394	346	389	374	341	348	339	344	345	323	334	350	369	336	363	367	363	353	342	349	382	339	353	341	344	389	384	342	369	328	355	361	337	366	358	373	364	409	357	361	312	377	365	365	377	365	353	350	359	361	383	374	395	371	361	393	374	367	393	381	361	344	330	358	358	339	370	389	336	354	371	351	385	369	340	361	348	363	346	381	348	345	366	368	386	358	342	356	350	384	358	378	360	345	325	344	367	331	360	344	371	334	343	357	352	351	359	385	389	314	381	327	337	326	347	365	348	372	336	348	385	367	336	372	334	351	351	347	352	363	342	336	345	374	368	342
9477	5016	8102	8614	6745	2183	1417	1569	5909	6236	2329	894	792	828	873	886	800	845	854	856	803	822	863	879	818	821	837	852	822	813	851	820	795	877	853	826	810	824	852	861	855	782	882	837	816	785	834	817	876	872	794	798	814	836	833	861	836	822	847	803	845	815	858	856	901	811	845	795	810	853	836	833	828	809	815	850	848	817	864	822	859	829	799	818	802	884	813	876	848	849	837	875	822	800	778	793	818	853	805	789	898	826	835	731	832	857	859	864	803	808	814	872	825	815	814	834	843	837	816	795	822	827	855	809	853	800	876	840	836	832	831	848	801	835	853	812	857	827	863	844	850	822	834	880	857	843	795	808	837	859	856	825	816	850	831	815	834	818	859	855	855	874	834	841	826	810	828	839	814	803	842	795	855	856	864	832	776	868	823	827	817	817	820	857	881	825	802	781	866	873	844	839	809	806	842	864	851	837	815	835	814	836	805	830	832	902	799	896	873	866	830	832	829	865	888	795	815	838	833	841	863	855	813	851	836	866	834	825	842	824	874	814	821	779	846	799	880	842	802	841	822	880	822	806	843	862	840	846	873	832	849	781	816	844	850	901	863	793	878	820	833	831	823	895	876	831	815	847	865	881	887	873	774	853	869	777	890	865	839	881	845	794	800	804	814	819	843	821	855	822	811	845	813	845	848	864	875	824	841	836	844	863	854	819	825	793	826	856	867	815	778	878	885	855	855	791	897	833	855	832	816	804	843	861	807	838	850	863	777	850	797	854	818	807	847	874	831	801	874	908	841	853	860	858	822	841	851	844	828	886	771	810	794	818	855	866	861	816	815	827	861	895	838	829	879	856	839	821	777	853	885	777	812	806	864	862	804	843	849	823	834	881	818	817	843	824	866	834	860	866	799	800	833	882	841	888	792	863	795	866	831	831	839	894	879	828	833	882	812	792	832	872	816	783	825	880	847	842	840	860	855	871	860	873	858	807	869	851	852	820	818	856	885	857	855	868	888	808	858	833	858	867	838	826	847	876	814	850	814	858	806	815	860	865	857	836	794	774	814	814	819	825	856	886	814	866	827	806	852	875	859	809	823	833	885	816	801	813	849	829	831	881	818	844	826	854	868	884	867	844	804	836	837	836	825	856	783	848	835	862	880	781	856	852	823	850	816	848	838	823	794	888	797	824	810	851	835	839	869	849	833	885	850	857	857	792	829	869	782	838	860	865	842	841	822	866	811	843	813	868	869	841	822	854	824	837	845	833	864	819	842	862	803	847	860	810	821	841	809	853	886	826	829	805	828	890	822	842	864	833	833	816	788	857	838	855	862	826	834	856	833	850	800	892	906	855	832	832	836	839	807	861	856	879	759	793	851	844	842	896	865	794	893	854	855	863	828	881	833	771	804	788	847	856	838	862	796	825	847	806	809	835	824	807	814	813	844	848	823	806	797	834	796	851	797	820	812	840	867	802	852	846	887	845	764	866	822	839	841	836	797	847	831	865	886	833	926	773	852	828	837	839	799	823	859	817	834	908	848	809	877	819	830	838	877	872	837	849	852	816	852	867	807	816	813	858	824	891	821	855	817	874	856	834	841	888	840	811	843	821	818	849	871	847	817	807	822	812	838	842	862	770	793	887	849	833	803	866	859	845	861	835	915	843	864	894	801	776	831	790	823	797	883	787	857	754	839	835	857	861	844	874	827	813	852	845	850	798	838	814	841	808	832	825	871	829	879	878	878	824	847	849	820	873	816	773	809	837	806	910	853	820	840	875	823	851	838	869	811	813	804	841	854	777	844	837	869	785	859	824	827	895	813	838	824	895	880	798	834	880	883	820	815	931	873	836	798	806	815	848	804	875	869	840	828	835	882	865	772	863	871	901	852	852	818	816	860	839	892	822	881	821	810	892	846	791	823	850	844	832	808	814	866	791	842	810	843	835	849	778	853	871	851	801	865	842	775	842	813	853	836	800	828	834	824	854	798	896	850	827	826	850	848	827	894	842	813	848	786	841	847	842	836	862	890	830	885	822	850	862	838	780	890	898	870	808	771	863	799	827	848	787	846	803	784	826	815	829	819	826	856	775	839	802	826	885	822	808	854	802	813	822	860	829	793	856	881	837	854	831	833	817	846	860	814	821	844	814	797	846	790	852	791	843	842	817	806	882	819	792	837	866	794	807	865	771	838	847	888	858	815	853	851	752	860	879	844	851	797	821	808	855	855	847	831	859	839	842	879	836	850	867	840	815	831	837	822	796	834	847	806	836	836	865	853	780	815	840	813	821	830	830	835	828	852	834	875	882	838	820	793	872	802	868	787	847	842	844	848	866	795	874	867	844	863	813	860	811	818	814	833	840	857	856	819	820	819	789	831	880	884	828	835	821	802	851	832	832	878	835	860	868	867	851	838	814	896	871	823	851	792	881	857	898	848	907	842	854	836	782	841	796	837	883	862	804	836	839	794	878	850	833	843	834	831	860	853	829	866	833	806	866	838	829	891	801	804	792	819	807	844	833	785	846	830	810	820	819	801	837	822	774	843	851	792	863	863	811	882	824	845	868	900	872	857	847	829	818	840	831	824	866	822	849	819	856	842	820	812	898	840	894	833	840	867	816	844	820	839	865	847	828	819	833	816	864	822	861	845	856	855	903	837	872	794	804	829	804	804	856	824	820	841	834	819	828	832	828	856	850	824	853	869	830	861	819	876	812	875	878	835	862	856	840	838	867	872	795	761	842	870	819	833	815	819	847	823	856	833	884	845	818	906	891	852	847	874	840	853	836	847	872	902	818	906	842	797	865	865	851	837	895	841	885	860	858	882	859	818	854	857	816	854	881	852	826	898	848	843	841	801	828	840	838	853	867	804	898	818	836	801	856	808	833	827	775	809	859	844	829	821	810	838	816	820	826	850	848	824	808	835	815	861	876	889	833	830	841	825	873	899	793	874	841	864	836	894	837	783	833	853	821	885	834	847	806	802	822	793	829	847	847	890	848	851	843	835	845	837	880	862	854	826	847	803	830	841	836	810	840	807	828	841	804	843	904	891	804	818	864	899	844	855	850	865	826	866	828	809	814	861	780	832	813	813	839	799	851	835	860	843	837	855	811	795	841	884	872	748	827	854	852	846	875	817	841	853	849	829	809	853	825	833	829	830	854	831	795	886	871	866	901	838	853	857	857	847	827	808	864	853	820	853	841	839	834	774	802	814	834	836	804	867	834	840	887	896	847	821	807	857	832	807	819	888	798	820	837	792	874	821	864	847	854	850	832	868	857	843	809	785	856	799	839	873	836	834	874	818	924	855	848	841	887	845	874	883	875	852	822	819	847	825	878	836	813	850	815	874	840	890	863	837	853	853	824	786	868	826	849	836	850	832	873	895	798	866	800	853	843	807	869	866	871	872	812	807	858	856	924	850	856	794	857	865	866	869	828	831	887	863	904	820	840	879	845	852	795	824	795	901	806	834	836	886	794	808	823	818	854	872	819	824	827	846	814
22752	9346	12190	8283	4453	1201	764	3613	23887	20423	9707	781	282	282	316	291	247	274	282	234	312	263	268	296	333	280	258	277	267	265	256	265	264	275	270	258	282	247	277	234	280	273	265	249	241	277	271	319	257	258	250	258	255	273	256	280	240	250	232	246	281	264	260	271	245	267	292	270	298	265	265	232	296	235	252	276	278	297	283	276	259	237	267	268	259	277	267	276	239	235	237	273	249	262	262	242	255	282	268	247	294	262	258	275	279	244	239	276	263	256	251	263	268	258	265	291	276	240	275	258	260	260	237	253	281	266	278	269	256	248	266	293	258	271	272	262	270	276	288	282	256	282	273	269	255	261	308	259	286	267	284	226	250	283	274	248	284	225	243	261	280	279	263	301	270	252	255	279	227	267	240	304	272	260	260	256	262	260	261	291	258	249	263	257	299	245	295	269	265	279	252	242	245	267	261	273	298	292	242	253	269	273	283	238	283	278	249	251	297	277	270	284	241	233	242	258	265	263	225	265	276	259	258	254	276	267	265	273	300	275	293	260	292	286	238	251	293	319	258	277	269	249	252	240	272	287	273	284	248	266	249	251	278	288	271	265	276	239	263	280	255	263	262	281	319	274	291	267	263	276	261	259	256	278	252	269	265	275	245	256	259	258	251	284	254	287	282	231	267	253	240	256	241	267	301	248	247	263	258	237	272	294	270	257	250	239	256	247	254	255	270	272	292	299	258	270	253	248	253	285	243	255	237	242	285	253	274	274	268	251	256	303	263	296	256	267	278	279	258	231	255	271	266	312	289	272	247	287	244	258	266	262	270	288	263	275	260	264	270	272	272	309	255	275	272	258	270	238	264	264	280	292	273	271	273	240	240	264	293	279	266	256	291	252	255	280	262	256	278	281	247	297	280	280	270	268	233	263	285	282	237	248	288	250	244	253	239	231	278	273	304	254	269	261	290	261	258	230	282	231	234	251	245	260	240	260	287	251	233	250	242	275	241	264	249	263	286	254	291	255	252	264	296	258	254	261	286	244	259	248	280	258	261	282	297	254	238	247	280	279	273	235	278	253	266	257	288	269	242	266	281	265	261	269	266	260	268	254	261	234	260	244	291	261	273	263	303	300	283	273	268	264	251	251	278	277	250	227	294	250	262	261	245	292	248	258	245	245	285	271	242	265	231	249	250	273	276	247	282	304	259	241	290	284	257	253	252	265	243	249	250	294	295	245	265	304	258	277	244	289	251	237	277	257	266	257	260	283	243	275	253	275	276	267	284	268	264	259	262	274	280	283	283	260	265	279	249	253	263	272	252	287	282	299	267	253	288	267	219	247	259	268	276	260	231	233	280	300	252	237	273	268	308	258	254	301	252	269	272	281	254	253	264	261	238	257	268	277	322	274	234	225	283	252	243	252	272	284	271	253	237	262	229	278	248	237	257	281	237	311	241	277	252	239	244	264	270	257	287	253	257	274	236	244	266	242	261	246	241	255	282	261	268	261	269	285	276	268	255	294	266	262	270	269	268	257	260	261	283	256	275	277	269	288	258	276	268	272	285	263	283	299	227	231	282	262	263	282	262	249	284	278	262	268	268	251	260	258	261	267	278	244	293	283	270	251	263	254	280	242	252	268	257	277	236	262	274	266	270	258	294	237	252	287	258	249	264	255	257	267	283	231	266	247	260	235	246	273	240	268	241	271	285	258	263	254	253	263	259	260	280	267	266	301	252	281	253	277	281	262	271	260	251	235	267	303	270	246	266	267	259	235	246	272	277	244	252	275	269	288	267	292	264	271	247	256	262	254	269	270	271	253	258	235	261	274	230	255	259	264	248	256	281	303	226	258	268	252	271	271	264	257	248	239	199	252	282	245	282	282	270	283	288	256	291	282	259	259	262	268	233	281	269	296	278	268	252	255	236	273	268	271	270	262	267	287	247	259	298	296	275	257	277	288	263	248	260	251	281	269	251	275	217	274	286	271	291	252	250	255	265	261	301	249	248	255	238	261	285	269	238	253	273	279	263	252	254	271	281	255	276	256	252	267	249	274	284	261	294	282	271	253	296	273	276	292	264	234	287	252	278	259	267	275	262	258	246	270	268	237	258	293	275	263	234	279	265	292	262	283	259	249	249	263	293	274	261	254	263	264	286	282	262	239	282	285	243	251	303	267	264	259	264	269	273	267	278	257	223	266	273	290	270	289	254	276	266	251	251	263	255	262	259	283	271	288	265	279	249	253	279	265	285	260	253	305	283	262	291	282	256	283	269	283	271	298	270	262	273	246	262	269	277	272	260	260	281	273	261	253	281	270	264	257	282	284	263	255	255	280	284	275	235	254	283	260	251	235	251	262	252	298	283	262	274	281	269	280	273	251	259	240	277	257	285	263	245	251	291	248	253	289	261	285	252	256	285	263	251	233	267	288	269	269	249	263	302	263	275	243	266	221	267	266	251	250	251	283	265	268	266	263	264	242	254	273	242	240	261	276	240	259	285	243	252	261	272	258	268	269	266	284	265	241	227	264	258	250	233	281	268	273	248	281	261	247	235	231	268	308	242	279	224	307	240	306	298	293	243	280	261	266	283	251	251	268	275	268	258	241	250	271	259	261	261	249	254	263	265	282	222	266	271	270	228	251	273	248	259	235	269	295	285	269	271	289	242	259	266	273	237	242	274	247	266	286	271	259	242	256	281	242	277	250	269	252	242	260	255	261	246	238	289	248	267	244	267	267	260	264	274	245	271	279	250	264	281	265	245	267	271	246	276	265	248	246	256	254	282	253	260	264	251	267	216	255	274	284	252	264	278	283	251	268	296	220	256	262	260	266	281	269	239	235	271	271	274	225	271	249	267	247	258	256	257	230	260	247	274	278	273	260	246	243	233	281	262	246	236	257	231	284	264	274	277	282	258	257	242	268	249	239	252	260	268	254	265	237	264	266	276	235	254	262	253	250	287	282	257	289	288	282	304	251	248	251	238	260	243	250	224	260	237	256	270	280	265	275	248	271	260	264	280	270	289	252	281	240	252	272	272	251	275	279	287	303	286	277	278	303	249	260	289	236	257	269	278	290	245	256	265	284	292	274	258	287	283	251	291	276	301	269	257	274	250	248	271	286	284	250	268	280	280	256	279	274	278	256	268	290	263	280	250	265	259	281	277	237	295	262	267	278	255	275	257	265	259	283	296	288	276	247	263	278	265	314	273	286	252	273	276	251	277	265	242	249	249	252	294	257	235	264	252	289	257	272	262	285	284	268	278	244	260	228	266	278	284	251	271	266	270	317	257	247	307	270	256	253	268	263	251	250	248	261	274	245	259	258	233	223	233	254	256	246	249	261	261	310	273	253	230	255	259	262	252	293	291	261	248	277	254	247	283	256	261	244	259	293	256	255	234	250	280	272	251	277	237	283	252	249	251	259	275	282	242	260	240	230	267	268	275	270	285	276	267	291	263	265	209	265	274	270	237	295	304	264	254	273	279	282	259	267	268	258	226	237
12086	6534	16147	16093	11319	4340	3321	13792	46669	38716	25195	875	843	829	767	775	694	776	731	756	704	706	797	713	661	662	666	715	694	726	648	671	691	662	685	661	704	700	682	669	674	721	680	694	699	695	684	651	706	662	714	700	676	710	677	670	703	667	676	690	607	652	659	658	663	663	633	648	686	666	663	665	716	711	628	667	727	658	638	699	694	679	655	668	676	677	615	685	658	655	722	634	648	654	651	675	691	662	678	636	648	671	654	712	661	689	682	725	658	667	696	702	669	699	649	661	666	677	643	700	653	677	668	641	656	623	668	671	726	664	671	658	654	699	688	628	671	683	697	731	741	682	659	671	666	642	627	676	679	667	694	670	644	668	650	641	650	696	664	701	652	672	673	682	678	697	653	653	670	721	678	681	663	633	673	653	615	665	636	634	653	649	710	696	662	638	703	634	702	663	675	673	670	657	726	670	690	638	670	672	639	691	685	685	719	680	635	652	674	674	695	692	648	691	686	576	643	668	685	674	653	638	662	674	608	697	652	647	680	709	678	625	697	663	649	634	644	653	700	667	701	682	672	679	689	637	697	667	615	657	669	677	640	622	666	683	650	673	671	706	655	644	665	672	675	705	658	669	648	638	651	623	639	616	668	705	646	672	638	690	678	673	645	724	621	649	645	633	664	682	722	637	703	632	657	683	653	650	637	645	668	691	724	660	669	683	653	691	620	676	607	665	652	693	610	600	643	629	693	662	677	664	656	719	650	680	643	677	664	658	673	650	659	653	672	671	669	668	625	669	619	621	643	620	644	669	660	693	676	656	663	659	691	680	636	704	620	669	671	662	697	684	648	643	648	625	719	657	672	668	725	629	713	648	672	684	638	656	625	685	698	651	669	696	682	629	710	677	645	644	667	722	691	695	669	691	627	611	684	671	713	668	688	634	650	673	670	687	687	663	659	697	683	674	664	677	710	648	603	639	693	676	697	682	651	687	655	683	698	623	686	663	657	695	659	635	644	687	649	665	671	655	669	645	684	692	666	655	679	661	716	696	672	643	692	661	669	681	696	671	653	652	675	663	698	657	674	703	671	642	668	721	679	706	710	650	651	701	697	649	701	624	665	668	644	695	691	690	674	673	678	705	688	677	627	666	704	625	680	648	624	642	626	658	693	633	639	668	706	679	615	701	662	677	669	670	661	665	685	639	670	640	624	659	692	616	676	651	675	654	664	696	673	672	626	664	659	663	667	685	658	639	651	680	658	654	716	660	671	679	698	689	675	649	706	671	716	683	648	737	643	663	634	676	648	616	663	679	669	690	650	668	674	650	666	663	696	651	658	685	661	641	640	655	641	686	636	704	619	670	631	698	667	692	652	710	656	670	655	654	632	669	662	629	641	646	695	620	676	668	717	617	639	663	697	685	677	660	625	611	642	662	679	667	621	651	702	653	675	664	658	702	667	707	660	679	741	639	631	673	662	682	676	719	692	635	687	640	647	658	700	675	697	664	687	687	625	708	670	676	640	698	625	649	696	689	656	624	661	681	691	626	720	706	633	707	706	651	693	644	677	668	713	696	651	636	651	641	703	661	667	707	661	665	656	670	689	731	712	653	658	705	691	652	664	679	678	663	633	651	679	613	670	686	708	671	671	675	687	664	643	661	694	598	636	688	670	661	702	664	657	671	684	645	665	707	679	655	737	644	658	701	674	640	699	643	637	637	658	720	708	667	660	718	679	687	698	660	711	687	663	673	689	715	643	686	679	675	676	701	705	674	618	661	673	648	684	706	661	639	623	635	644	668	654	664	607	683	687	691	680	653	627	675	671	654	705	680	630	644	643	664	648	630	664	705	640	676	680	659	671	648	652	673	635	704	697	655	645	604	674	643	649	647	652	672	650	661	667	664	666	678	664	687	694	669	682	681	658	638	653	685	696	667	652	600	718	642	681	691	698	651	715	670	683	673	669	694	660	679	666	649	673	652	697	674	662	660	630	652	641	697	638	670	701	644	681	666	684	650	654	702	689	663	641	659	672	685	678	679	671	626	664	722	697	680	693	671	643	696	652	676	643	642	655	653	649	716	692	655	642	638	695	668	686	637	683	630	624	700	678	678	658	645	690	671	685	696	594	686	663	681	691	683	628	675	686	664	697	666	683	639	708	685	721	645	644	671	727	648	650	646	691	600	652	667	672	712	645	674	644	698	686	720	675	644	709	663	709	675	667	641	651	657	644	697	704	657	652	675	680	660	674	712	644	649	678	653	683	642	650	693	660	675	687	669	732	636	717	704	666	662	670	647	692	675	685	612	691	653	652	682	665	677	713	659	681	657	653	659	712	702	665	656	669	624	668	660	652	672	678	692	673	725	733	647	693	687	679	650	721	661	679	634	630	633	661	638	668	663	677	707	702	649	643	648	706	659	673	661	698	632	686	642	675	642	618	649	666	647	662	677	684	687	631	720	693	668	685	614	686	682	660	699	662	658	710	715	644	709	633	720	680	628	691	701	639	660	680	667	628	689	664	649	652	662	659	691	645	692	656	640	665	652	605	674	700	698	660	699	699	713	688	666	726	649	713	663	704	671	700	663	690	662	722	647	639	657	622	682	673	638	682	683	626	708	674	612	713	679	668	671	618	664	672	652	674	679	684	724	668	661	641	669	679	667	682	637	665	666	658	681	689	689	676	681	647	675	655	641	604	691	678	618	706	658	684	628	711	647	678	689	641	682	680	659	671	661	626	668	674	673	657	686	651	643	689	676	658	621	669	692	658	645	691	662	631	623	678	707	608	701	685	638	694	686	660	671	722	612	666	666	689	717	693	658	673	705	654	667	698	629	634	660	659	642	725	667	693	664	681	703	693	705	701	664	642	692	663	676	683	657	627	717	646	655	672	682	681	665	710	658	623	651	678	697	687	659	659	664	643	641	691	674	670	649	639	676	708	639	658	666	673	665	687	645	677	662	634	671	682	626	661	687	652	703	703	635	702	684	653	644	671	653	653	641	662	664	625	632	634	670	630	645	640	664	676	667	637	640	684	638	680	647	685	662	693	677	659	657	677	659	632	649	678	629	654	634	638	632	666	626	636	698	688	708	651	627	658	635	676	616	717	662	667	688	651	686	680	714	676	657	673	669	684	679	620	668	710	708	707	700	660	644	693	616	642	630	703	637	664	662	652	662	671	651	640	672	669	716	681	597	658	639	650	677	694	683	637	630	663	682	658	662	635	655	640	669	684	664	681	677	692	679	664	657	665	691	697	666	678	688	649	658	654	616	670	693	644	631	666	655	670	682	647	669	628	673	655	665	662	642	670	674	684	668	626	637	646	690	651	656	680	652	663	731	644	678	680	656	641	701	611	646	687	715	641	684	684	662	690	676	678	663	661	651	672	645	693	699	659	623	631	642	726	645	664	626	694	670	714	702	674	647	657	630	633	669	627	698	679	693	649	649	693	660	641	714	659	690	677	714	684	686	627	618	703	641	676	708	663	686	660	698	616	668
29865	21901	13277	6696	3518	2332	1392	12780	43400	35133	19185	1832	486	417	481	420	411	439	452	404	452	474	404	414	427	394	400	411	446	423	421	422	429	427	406	412	424	452	419	393	400	412	421	403	477	409	425	393	430	427	447	445	447	418	434	433	455	423	400	369	394	421	407	455	435	426	452	429	428	392	403	439	443	402	419	410	416	408	425	393	444	429	395	454	421	407	426	410	421	385	420	429	424	462	412	416	394	424	427	372	421	384	412	407	407	432	406	383	393	454	385	401	383	422	402	391	417	417	400	414	404	427	424	440	430	435	386	382	387	414	413	418	410	438	402	387	385	406	404	435	406	426	419	403	430	429	420	385	416	393	407	387	424	438	459	405	423	393	414	383	405	439	423	383	435	418	391	455	425	399	395	409	376	412	415	429	432	464	397	419	411	417	394	406	418	395	453	432	422	367	423	411	417	408	393	425	393	404	409	464	429	385	381	416	423	408	440	414	431	394	420	413	415	436	418	373	391	399	412	401	379	412	410	411	388	410	422	427	389	395	395	439	436	414	401	411	400	386	393	405	411	432	414	445	427	436	437	426	382	381	375	404	447	454	435	443	430	424	405	403	399	416	423	415	415	430	440	396	464	425	401	439	377	455	402	409	434	444	398	410	396	400	401	398	426	427	430	423	419	411	444	393	429	415	429	399	409	452	387	397	429	425	411	398	391	402	427	402	418	413	421	407	410	416	400	442	417	402	399	396	435	395	468	447	377	424	387	407	422	391	413	430	376	400	376	427	379	405	439	412	438	422	401	423	416	409	421	433	409	383	403	369	385	437	447	417	463	457	471	385	414	410	424	436	434	437	374	423	418	413	416	406	397	402	420	424	434	413	407	427	410	415	437	420	416	411	397	398	449	396	442	421	455	424	435	378	393	413	392	433	407	409	413	402	431	377	429	431	407	416	467	452	387	415	430	430	390	412	449	429	427	391	433	383	450	420	377	426	390	419	414	410	401	431	423	397	423	445	414	415	412	382	394	404	407	396	442	409	438	381	422	411	430	390	395	409	443	378	427	416	406	404	451	417	410	406	368	368	393	415	396	398	397	410	421	445	409	423	453	433	403	386	429	425	398	420	387	408	363	424	439	412	407	391	411	405	393	431	444	453	415	389	408	429	418	416	431	422	386	398	418	407	396	435	429	401	412	404	418	430	397	454	393	411	443	399	434	424	407	439	422	422	426	411	358	393	395	395	400	436	417	389	407	422	438	428	414	419	417	398	413	383	450	409	440	403	441	440	411	427	429	398	426	398	423	426	402	413	384	453	414	386	428	379	403	392	420	421	405	418	449	351	395	384	422	391	492	427	360	439	400	390	416	426	392	414	422	410	389	423	407	431	379	387	436	426	429	401	412	386	396	427	416	371	423	426	417	396	426	425	407	408	415	413	399	442	386	401	435	410	428	424	400	400	448	444	417	413	412	411	433	347	431	396	408	350	442	407	406	411	439	418	388	395	397	430	415	436	413	460	429	418	416	403	423	428	436	424	415	366	465	389	394	357	399	412	411	438	456	394	399	439	364	424	413	390	379	405	430	389	428	429	402	419	394	436	388	456	429	389	417	399	413	458	442	430	379	405	423	434	424	454	422	418	413	434	429	406	414	425	400	428	432	419	403	412	378	404	414	392	376	446	354	393	444	353	431	423	394	440	403	424	396	370	413	423	358	406	417	416	404	410	406	435	376	445	428	428	436	417	405	428	358	419	401	423	397	414	446	420	423	398	407	437	400	451	436	389	403	413	424	438	410	421	394	383	412	444	431	404	395	433	365	430	421	411	416	379	404	410	466	399	391	397	440	375	413	398	396	412	432	418	426	438	427	423	408	422	410	389	381	415	409	426	448	414	436	420	439	406	420	386	410	421	438	396	416	401	385	438	451	442	410	439	434	376	433	404	400	444	431	411	436	417	405	395	382	388	392	428	428	407	374	410	414	360	383	444	397	433	408	435	409	391	428	412	390	452	413	440	413	441	419	417	416	416	438	426	388	392	459	427	432	442	415	395	395	408	410	401	422	436	391	422	411	346	427	426	424	429	387	460	428	378	375	422	381	434	447	430	444	419	418	428	444	391	423	461	437	415	405	433	430	397	390	371	415	405	444	417	356	419	411	404	407	442	447	457	432	393	409	452	443	374	439	391	435	414	405	386	421	430	422	437	392	396	399	401	401	364	418	422	423	414	435	438	411	412	385	390	404	394	403	415	430	391	409	422	402	398	422	396	406	424	399	458	446	434	428	420	440	409	429	385	410	418	422	422	429	442	405	421	397	381	415	402	406	454	407	398	400	424	423	371	430	453	439	461	431	408	395	403	432	420	437	430	445	413	399	433	389	426	433	391	404	441	400	402	413	426	418	451	387	422	430	383	424	409	446	396	437	451	399	380	451	421	420	429	418	413	401	402	393	382	456	430	443	432	437	444	446	375	401	405	388	458	413	388	370	410	406	423	416	411	393	362	381	380	413	421	439	424	391	373	419	402	430	437	440	441	373	438	408	356	421	446	442	418	434	391	441	398	401	434	403	419	405	404	403	398	385	375	462	413	424	422	443	433	421	401	405	430	413	410	416	442	461	418	425	406	410	396	401	433	397	431	433	438	435	414	415	420	420	434	400	411	456	412	419	448	377	424	414	449	400	422	423	394	438	396	399	408	429	388	411	448	386	399	386	430	421	435	422	400	456	410	394	397	427	413	417	405	414	372	422	412	366	418	409	398	406	397	454	414	443	419	435	434	402	412	405	424	428	385	376	425	410	434	414	402	472	434	424	401	419	381	399	427	418	438	421	410	404	465	418	436	470	401	432	389	384	458	431	430	383	386	396	398	392	382	435	394	414	386	401	412	447	420	450	406	387	429	425	421	391	420	406	393	376	389	413	420	438	406	397	416	378	420	399	424	367	428	433	447	391	416	396	403	409	441	445	419	388	413	407	397	412	390	424	381	416	432	401	387	431	399	413	423	392	454	403	365	416	398	410	439	416	423	394	410	422	432	396	418	425	415	397	426	387	389	391	420	426	449	414	410	423	443	403	395	403	387	398	433	417	385	403	398	435	392	388	434	427	408	405	390	428	402	377	437	425	409	372	399	431	397	390	425	428	425	417	449	435	357	437	442	389	435	440	428	399	410	403	412	380	420	408	434	415	421	412	410	414	448	440	431	441	428	395	395	404	395	395	393	462	423	402	461	434	423	424	434	400	418	403	430	432	399	386	410	380	416	414	406	405	472	418	399	414	397	439	391	356	408	396	405	417	399	418	447	410	448	409	405	425	401	396	442	402	411	424	413	407	396	406	435	459	416	391	407	449	416	414	409	428	387	418	407	402	412	401	365	424	481	431	436	405	451	439	412	432	416	413	416	385	395	397	387	415	414	414	386	401	422	409	419	430	395	391	438	414	424	419	399	418	400	434	425	418	387	424	433	455	393	412	423	406	404	424	402	378	406	415	396	399	445
17195	13362	14092	12782	9933	7715	5176	29987	60682	51333	31783	1323	1197	1203	1160	1073	1097	1012	1112	1044	1125	1085	1044	1018	1062	1052	1045	1065	1036	1008	1061	1053	978	1006	1030	1001	1018	1004	1055	1127	1003	994	981	956	961	1001	972	976	1026	960	956	966	1014	896	967	1000	944	1035	1010	973	1023	970	1051	1071	980	988	969	987	992	1076	930	1010	953	956	975	1031	962	963	981	1017	966	1019	992	957	983	961	979	959	1019	992	1035	953	1015	1000	967	1019	1035	982	1009	1005	969	968	986	960	1034	1023	953	975	925	958	999	977	991	927	985	985	991	1027	955	930	966	999	998	952	1007	1022	978	981	968	953	952	965	1041	1006	964	1006	954	964	972	926	909	968	1029	1011	947	991	932	967	969	949	968	956	1032	947	920	967	1017	975	942	968	993	968	980	972	951	1009	998	964	1026	971	978	1017	987	996	1028	986	1027	997	963	937	895	1085	1009	1016	1001	997	964	956	908	953	966	997	944	975	999	963	926	1046	1005	1031	1054	992	1025	992	973	1004	1013	1032	961	1012	996	938	980	1006	1005	1006	948	1020	983	997	971	978	1032	962	1004	973	970	959	1032	974	1007	1026	1011	995	1009	957	985	968	933	1005	1019	1016	997	995	980	965	928	926	951	979	998	1028	964	1045	987	1008	996	984	955	979	1007	949	963	1011	1006	976	982	970	1010	1028	955	1042	1031	932	1018	1033	967	997	996	972	988	952	1019	997	1026	1023	921	934	950	983	867	976	970	971	1006	993	995	965	966	965	923	974	934	1010	985	991	969	996	967	996	977	995	1017	967	946	963	953	986	979	943	1024	937	1035	1037	1012	940	951	957	1001	975	970	1003	944	1013	1030	981	963	988	975	997	1010	1044	974	976	1009	1025	952	1013	1000	987	1007	993	948	961	998	946	939	962	951	939	954	976	983	1003	972	993	940	973	973	998	960	1003	979	969	991	916	1016	1018	978	1071	965	989	992	985	988	1025	976	967	992	944	991	1006	974	954	961	988	999	956	1019	968	1034	1002	990	1017	986	970	988	980	1038	994	1010	959	1020	985	946	1003	990	981	981	976	994	1011	933	945	960	972	986	1000	917	962	1044	1032	1003	983	996	915	1016	1009	944	992	949	906	991	905	984	993	970	992	1019	961	1013	959	990	974	983	927	1035	985	998	997	1008	955	999	969	970	927	988	987	933	1057	966	987	947	1001	994	904	1034	974	977	985	1000	940	962	948	999	1003	986	954	977	980	974	945	956	997	959	1030	935	965	972	1011	962	1026	1025	1018	981	1006	942	990	970	976	961	953	996	1026	964	986	995	941	985	989	1047	962	987	1012	1009	966	955	1053	974	965	981	959	969	954	981	973	977	965	898	1034	989	1023	992	985	981	1008	991	972	924	937	1009	920	991	957	1031	1001	975	948	1004	965	1016	959	960	1016	936	1027	1021	980	1007	1011	1008	962	969	969	952	953	923	998	1020	999	907	980	953	964	1015	950	991	964	991	994	952	1012	913	1008	971	951	964	1025	973	957	1049	1022	1008	971	989	988	996	1040	929	986	974	975	1022	999	1004	995	964	928	1040	932	982	979	981	918	996	960	952	981	1011	1018	1041	989	983	947	1000	978	1001	985	977	980	890	961	1000	997	963	1053	998	1007	958	975	1005	936	986	967	958	958	971	952	966	991	947	938	993	958	943	962	1002	1011	1006	942	953	926	1004	919	991	996	960	1031	974	1001	972	1042	955	999	921	980	1006	987	998	1009	961	990	971	992	982	954	962	941	957	1011	993	985	998	986	1010	978	1024	961	1018	992	960	999	932	957	953	1069	948	980	932	977	960	987	1004	933	976	974	1006	992	929	1027	1027	986	984	949	957	983	1051	1017	954	975	1022	1015	976	1001	1012	964	963	956	995	955	1007	1030	991	929	1057	948	1016	982	979	1009	976	1019	1004	938	974	991	984	1011	1016	936	927	994	980	984	1007	1014	1014	1009	935	1010	978	919	989	952	1009	990	1017	961	907	913	976	983	1024	998	957	903	990	995	974	923	1004	995	988	1004	993	980	1031	977	1018	1000	930	930	1055	1000	939	952	977	1006	976	999	986	926	1061	983	997	959	967	947	984	1068	993	1007	935	1038	976	1004	1017	985	975	945	972	1006	964	948	970	952	980	1030	1008	989	986	1024	1037	957	1021	1022	961	1010	1003	990	953	1026	977	974	957	1026	994	1005	941	961	1036	946	924	975	949	1059	1002	972	1016	1020	998	1010	969	977	1011	964	1001	933	997	997	993	1002	973	974	980	962	995	968	903	952	961	1036	1000	994	980	996	1014	972	1043	1018	993	977	970	1006	960	955	1009	990	937	943	992	1011	996	993	982	1013	1029	1014	928	1027	1035	1011	954	1030	982	969	1000	1007	1022	987	1019	923	937	969	956	1018	1011	1017	947	1005	996	986	962	960	995	925	925	988	976	984	989	951	967	1003	1008	993	1002	1010	1006	978	953	1022	957	983	915	958	953	1032	963	987	997	991	1005	985	983	996	974	1013	1031	984	994	938	993	1029	989	1031	993	964	957	953	990	933	984	981	992	949	1002	936	991	928	1011	968	935	1013	957	1000	1002	1004	994	1021	995	1001	1005	936	996	1003	1020	980	1010	966	995	1013	953	973	975	994	955	987	1015	938	979	1013	965	1001	988	1005	962	1039	886	958	991	1015	993	931	923	913	996	961	982	1001	1017	985	1008	1003	925	990	968	1000	971	1024	1014	973	972	982	1004	946	1011	1002	988	1002	975	931	947	983	999	956	1027	1011	1029	996	995	934	942	1003	988	954	960	980	973	988	965	959	953	995	983	973	993	971	977	959	1032	999	958	1013	959	1031	958	1010	967	944	958	986	1055	946	1001	979	974	1020	980	981	991	978	957	1030	973	978	950	988	973	1009	972	1045	1039	954	954	980	1053	1033	992	966	992	1042	958	1009	969	984	958	1022	932	991	1005	975	956	970	1002	962	979	1013	1019	995	1005	987	986	992	999	1049	933	1036	974	993	998	991	985	971	984	995	1000	982	976	969	998	962	996	981	998	975	982	1022	984	966	994	962	1010	967	967	1010	998	1008	996	1047	965	976	924	1014	949	998	1020	972	990	928	979	1046	972	1032	973	986	1002	955	973	980	1001	980	971	985	953	1015	1009	969	966	953	1020	1008	959	980	1039	981	1050	1017	962	1026	941	952	939	977	952	1009	897	954	937	956	969	995	930	996	935	996	915	1036	973	1018	978	999	938	962	954	904	1000	1049	981	970	975	998	1012	997	993	976	1019	983	978	944	932	979	970	944	1008	992	951	997	1022	989	908	1014	961	987	978	960	939	989	940	968	965	966	985	1038	970	1006	1010	974	991	994	978	973	998	937	982	977	1013	988	1015	995	1007	1000	977	1025	999	1016	1042	995	1022	961	1049	1016	996	948	931	993	964	1048	976	1001	964	989	1019	997	994	1001	1001	993	904	988	988	1008	993	943	961	935	1026	954	984	959	1018	982	966	1019	924	970	1001	955	1003	947	956	971	1022	934	985	957	985	1025	971	984	1026	981	938	981	1012	1008	976	983	1008	965	922	1005	955	1012	945	1028	983	967	1004	1005	983	959	967	958	971	999	956	1012	965	1004	998	975	1028	975	969	907	996	991	966	1002	950	979	964	927	1017	931	1023	1007	982	984	994	998	986	982	957	1018	980	1018	1015	939	966	1023	965	950	1000	1010	1032	1029	1019	934	962	961	1022	1003	993	1031	940	982	962	967	946	984	996	999	1005	976	1017	969	1018	980	955	1005	940	970	950	978	935	996	991	962	992	1003	1020	966	1018	1023	954	976	972	1020	995	998	1021	1018	990	965	980	994	1006	1036	986	951	999	975	951	965	1024	911	992	949	951	968	949	1018	975	971	1000	983	1003	997	977	965	987	1006	963	1001
7862	2057	1910	1094	732	605	479	1040	1741	1475	880	432	369	408	378	404	373	382	414	352	381	358	383	403	400	405	383	392	390	410	388	392	416	383	411	385	384	377	448	382	436	395	383	390	402	385	348	395	435	354	415	415	366	407	416	397	361	388	418	374	393	371	408	374	368	399	393	365	409	404	380	379	419	364	377	394	432	373	368	380	394	400	396	397	424	396	395	363	401	406	388	352	399	395	397	386	404	439	397	367	398	378	382	375	382	369	387	428	413	367	399	386	418	422	346	375	373	382	388	412	389	375	379	372	418	363	405	403	375	360	385	373	383	355	391	408	436	386	416	396	393	375	399	366	393	385	358	378	383	366	413	388	388	361	371	400	368	420	382	362	380	398	374	384	369	369	425	404	393	386	397	395	379	406	362	392	406	361	412	390	432	389	396	434	436	416	384	398	404	403	389	422	403	404	419	426	378	398	362	392	385	399	348	383	405	440	366	423	394	417	400	400	397	367	388	397	400	406	404	388	404	371	395	384	442	379	354	394	381	406	420	370	390	397	423	393	360	412	414	377	425	412	366	382	380	376	426	400	385	375	414	377	393	393	388	426	390	374	371	369	387	367	368	369	394	396	370	452	410	385	427	407	387	370	381	411	365	403	388	393	337	377	375	383	364	415	341	403	392	396	386	411	391	388	383	331	387	400	377	405	392	391	397	376	322	383	378	352	398	402	388	390	389	390	370	386	403	401	440	399	369	409	421	356	411	361	368	423	401	379	386	355	409	404	412	375	402	381	387	395	364	389	391	398	421	426	409	407	389	423	397	430	410	415	411	397	383	413	407	360	364	406	387	391	358	392	392	418	378	409	388	397	402	415	402	394	375	376	390	385	362	384	379	373	405	416	373	389	409	408	429	382	400	421	403	403	414	374	387	379	364	383	418	392	392	382	382	415	407	398	393	370	398	392	435	391	401	406	354	353	415	402	392	344	400	402	387	395	391	396	404	409	371	398	411	408	387	365	365	362	410	398	398	423	383	392	396	403	407	383	425	389	394	412	388	407	421	399	398	359	343	349	401	414	385	414	418	403	422	377	386	398	410	400	398	387	378	399	350	390	393	421	396	407	395	431	354	390	375	362	428	382	374	393	418	379	398	417	416	401	386	384	367	373	401	389	410	388	420	405	374	372	381	383	368	394	400	382	395	385	383	355	402	437	409	420	383	397	395	370	382	373	385	390	421	388	407	360	394	371	377	384	397	402	410	399	361	412	398	404	376	380	407	405	395	351	380	398	424	383	398	403	407	367	374	371	410	370	355	359	363	369	391	383	409	382	395	398	377	400	393	392	392	379	392	410	380	396	382	399	375	359	386	373	415	376	374	366	400	390	437	415	397	391	367	406	411	432	381	395	411	351	398	370	383	431	439	414	377	394	377	390	380	382	374	392	359	385	426	342	379	419	413	392	380	339	399	393	406	427	410	422	385	395	390	424	381	395	393	382	354	323	370	400	390	422	395	365	415	386	385	379	387	390	366	425	412	413	395	395	349	370	368	389	374	370	406	392	386	391	393	414	402	397	392	386	380	376	368	393	398	430	403	392	433	412	366	384	336	399	423	442	374	423	380	366	402	396	397	417	419	374	382	368	402	424	439	359	381	419	397	381	374	425	401	363	381	372	383	418	415	375	387	373	395	383	364	396	413	398	445	375	401	395	405	424	377	373	386	362	403	380	409	397	414	437	397	395	392	415	400	423	353	411	371	413	362	373	408	394	401	386	380	367	381	331	416	391	431	378	417	378	409	424	389	417	383	376	368	384	355	351	402	408	411	377	384	403	412	390	383	395	426	419	380	415	391	404	391	408	402	375	342	404	401	357	347	405	381	400	386	376	413	395	408	412	428	389	429	384	364	384	408	376	356	369	392	386	391	361	395	401	379	405	424	382	383	417	396	375	384	406	382	381	380	403	406	396	403	401	459	404	397	352	415	390	423	405	379	394	387	389	391	381	377	386	355	374	396	408	371	409	395	388	390	401	386	389	397	359	410	408	375	383	396	414	410	395	381	393	371	397	364	405	419	420	401	413	365	394	348	377	379	383	416	418	421	394	417	394	405	394	411	422	373	396	393	407	423	390	404	371	413	375	394	380	391	399	382	391	374	396	410	403	358	380	409	399	381	411	382	370	372	409	420	398	384	416	367	383	396	337	409	373	420	391	450	386	400	356	371	403	407	399	380	387	397	439	388	390	394	410	390	443	398	371	433	397	375	406	382	383	419	404	415	365	404	395	376	384	392	392	403	389	375	386	389	378	389	379	409	364	374	412	397	399	393	423	411	427	411	407	373	373	357	380	366	377	390	381	368	395	411	351	406	382	373	416	373	378	426	419	388	369	356	427	410	361	379	399	399	414	378	362	429	429	369	421	411	368	411	402	343	424	399	396	392	379	400	398	390	367	366	405	395	366	355	389	408	382	376	415	382	381	392	398	370	378	385	382	371	391	394	391	378	395	394	402	388	431	378	349	409	405	420	409	413	421	423	348	380	372	404	410	396	382	361	396	362	389	369	377	406	341	386	382	382	393	381	371	400	390	405	365	435	396	385	415	418	387	427	402	361	406	438	391	392	396	401	399	415	428	333	402	425	421	399	382	374	390	410	417	426	390	415	383	377	411	435	387	413	411	360	419	366	400	405	417	368	384	418	399	374	368	385	401	390	409	437	384	383	396	402	383	363	390	360	394	407	374	360	406	406	382	393	384	381	399	375	419	385	394	396	377	426	424	388	414	373	369	367	384	371	369	389	382	352	406	374	345	396	360	401	437	404	368	413	356	409	410	387	419	404	413	401	386	386	370	405	422	380	400	414	366	406	403	397	417	414	371	403	440	410	389	372	404	413	373	400	376	375	394	368	438	382	371	388	415	360	401	398	382	388	376	363	374	377	429	405	394	406	363	401	392	390	378	376	397	360	355	402	398	425	407	389	413	426	444	397	391	394	375	389	418	379	393	405	406	389	385	411	399	403	402	430	386	444	386	372	416	387	435	363	393	394	392	350	369	352	373	370	402	343	400	366	440	404	381	436	406	432	441	393	335	403	396	384	380	380	393	419	392	388	397	372	407	408	407	378	387	367	360	389	346	407	413	393	373	358	384	405	398	348	393	398	375	410	370	397	423	366	398	371	384	398	404	391	396	415	383	421	382	424	360	415	373	408	412	384	387	361	369	396	365	382	388	354	408	378	386	361	413	417	374	393	405	359	421	390	413	404	354	350	394	369	405	378	406	373	395	371	427	390	430	387	424	382	398	374	447	438	390	375	414	329	371	401	428	404	414	381	390	430	355	380	409	371	366	400	394	405	354	404	383	402	374	399	386	419	403	353	421	412	426	392	376	386	407	400	361	419	412	353	383	410	421	394	387	371	373	427	404	386	423	389	408	396	380	390	430	364	377	424	390	405	381	398	405	373	357	351	382	391	422	407	382	368	399	389	407	412	413	409	374	397	379
4909	1967	3671	3141	2348	1781	1434	5129	7288	5969	3243	911	949	909	891	885	952	927	913	978	887	891	889	904	969	957	873	871	948	931	915	940	947	901	871	931	894	962	863	957	960	869	952	939	909	904	925	951	885	932	962	877	934	936	938	933	907	943	877	943	898	904	922	855	930	856	894	915	913	917	927	897	932	882	974	958	943	902	875	942	920	912	926	906	901	896	911	959	902	913	885	978	913	922	947	912	930	914	972	949	926	904	882	951	915	923	929	894	881	887	905	908	893	934	949	957	980	937	938	945	923	933	900	967	934	934	866	950	857	918	928	912	938	979	959	929	914	936	916	944	938	908	926	926	954	923	907	881	876	934	924	843	946	944	896	895	865	870	957	923	846	923	892	935	957	934	920	889	983	934	933	909	880	934	889	908	891	964	902	865	914	882	879	911	870	934	927	920	949	924	918	929	906	943	890	916	924	952	869	924	897	918	935	902	890	903	885	888	904	943	926	938	949	933	915	896	910	929	884	923	935	920	872	869	925	906	926	868	890	860	869	911	935	934	884	920	984	895	879	915	870	914	909	978	910	912	977	956	911	936	895	878	905	882	924	940	930	929	937	888	921	912	960	887	920	908	955	921	931	903	917	905	938	842	868	890	881	876	933	922	909	934	872	912	941	941	878	901	885	849	918	910	938	925	921	979	943	961	915	896	961	956	886	877	903	913	901	919	878	922	927	921	900	905	943	935	901	896	896	956	935	887	938	871	921	921	877	877	903	911	910	920	911	843	878	932	885	872	876	876	892	896	931	875	955	928	899	943	902	879	937	953	953	917	935	931	944	926	948	946	880	906	906	921	881	871	853	929	931	955	927	941	930	933	895	893	872	896	928	931	948	922	914	964	927	909	898	939	938	891	911	938	916	978	904	969	908	949	902	914	963	887	885	965	977	933	932	900	884	916	892	897	931	939	921	913	942	935	943	890	949	926	863	943	922	886	993	910	900	899	971	933	968	914	925	933	911	953	893	883	902	949	941	875	967	931	929	907	919	904	919	921	967	906	961	878	900	913	942	916	907	845	943	917	902	904	922	923	944	899	950	956	919	926	923	948	904	887	928	913	931	887	914	889	894	969	923	929	925	927	912	927	942	958	893	953	905	923	959	894	890	888	881	850	875	910	936	891	875	946	962	913	943	920	924	955	903	915	895	882	909	921	917	946	879	893	872	925	951	937	938	902	967	930	905	915	906	903	921	920	912	857	939	967	877	1010	949	915	941	881	964	884	918	937	924	904	928	901	851	957	929	932	941	958	968	907	904	918	924	918	997	918	905	973	849	928	905	942	907	896	896	920	910	958	944	900	921	859	906	943	889	909	895	934	893	863	950	953	927	936	898	867	846	910	919	953	920	934	933	886	905	892	946	918	947	911	898	887	866	898	926	875	919	941	856	911	908	932	896	845	875	930	947	911	905	915	974	928	912	936	869	929	861	941	873	884	892	888	878	956	929	930	943	950	941	963	893	925	967	878	954	920	911	950	848	882	888	860	932	973	956	921	950	960	909	896	931	974	863	859	908	885	879	892	929	908	941	921	911	934	898	902	935	904	843	902	881	929	907	963	893	938	897	856	901	912	915	941	924	905	967	920	901	941	899	948	929	967	934	917	917	909	934	883	871	916	928	954	898	939	893	932	891	913	895	934	903	855	877	895	934	895	909	919	894	911	870	861	904	911	922	924	952	906	952	887	934	863	900	896	933	904	943	946	884	911	921	994	970	907	910	926	906	913	900	926	935	882	909	872	935	910	937	920	980	907	926	926	905	887	908	887	873	872	897	890	900	917	891	859	937	971	955	852	964	904	955	931	940	890	904	919	973	937	892	904	875	879	883	913	895	905	856	934	938	876	922	953	876	926	926	904	884	920	969	921	936	1002	860	969	904	896	927	969	916	924	895	893	874	935	851	905	964	936	870	858	952	910	915	917	892	884	914	956	853	944	920	928	910	984	944	891	939	933	978	938	920	934	858	913	940	914	901	867	906	911	915	915	957	900	938	890	895	898	921	903	943	906	968	965	888	872	947	900	952	925	873	901	910	914	916	918	934	922	935	919	937	890	890	930	895	949	912	921	922	907	921	930	904	914	913	873	919	960	937	940	947	883	958	956	873	916	925	915	935	953	933	890	870	856	926	874	929	921	935	979	882	906	957	872	846	904	900	907	911	907	953	896	937	912	917	979	867	916	935	894	926	884	911	920	936	914	958	935	941	887	928	885	937	911	907	903	921	866	935	923	1001	893	893	925	930	931	951	939	952	943	920	974	937	940	928	1001	905	928	987	889	891	897	912	915	927	932	906	927	908	939	933	898	896	915	948	899	926	941	903	935	914	903	968	941	868	872	916	927	925	912	915	906	906	939	877	904	947	912	926	916	896	934	852	907	899	932	943	960	936	949	960	919	877	972	910	888	921	942	915	923	934	891	880	912	901	921	908	868	914	877	954	960	925	875	944	859	922	924	908	935	894	958	927	885	941	896	1000	947	892	920	926	931	868	930	899	878	926	928	914	920	905	914	982	978	951	937	919	892	885	892	927	888	939	941	916	883	953	908	925	941	875	926	916	848	936	881	907	876	948	888	892	906	840	921	924	978	939	939	931	888	959	891	907	893	893	873	922	925	898	898	934	915	904	907	878	964	941	944	965	940	902	889	909	945	875	946	961	865	930	947	923	881	907	894	886	934	952	903	913	881	895	927	925	949	900	915	947	899	888	934	913	890	937	938	965	902	962	932	879	888	908	975	908	953	937	913	971	926	920	917	900	981	902	918	923	935	922	939	884	891	878	940	924	951	953	942	868	940	890	945	915	895	987	896	911	929	946	948	930	921	887	961	918	889	936	897	898	918	875	869	899	909	930	932	928	955	905	962	905	899	950	900	939	930	923	884	956	892	888	878	960	913	974	915	963	921	961	966	915	937	913	951	907	896	914	908	883	906	896	912	958	930	906	925	895	887	931	932	876	898	914	855	949	886	924	918	903	929	937	884	948	942	888	950	911	914	904	970	884	863	907	917	887	862	909	868	971	872	881	958	865	884	913	878	964	893	884	933	868	908	957	940	894	926	858	931	913	935	887	914	959	911	905	955	918	955	905	914	875	903	896	873	941	897	930	906	909	908	914	941	880	832	907	876	937	969	931	929	961	902	894	939	935	946	871	909	876	935	929	955	925	952	867	862	841	842	929	882	913	925	910	881	901	964	913	858	907	925	892	871	913	862	887	902	887	948	899	952	955	918	897	905	875	907	889	920	880	897	880	872	927	941	938	872	937	925	961	899	929	980	895	935	883	956	958	879	938	897	931	924	896	910	933	927	980	888	902	969	926	912	922	927	929	946	904	881	915	925	913	908	901	879	915	944	923	960	940	947	895	940	927	951	916	925	820	880	1011	937	857	980	898	933	908	869	912	879	914	997	906	916	945	889	930	868	967	937	924	928	933	852	902	963	907	906	951	872	936	873	928	944
20652	7642	6026	2597	1519	1047	842	11705	20035	17619	12486	1276	295	318	271	294	260	268	283	278	252	294	256	245	289	270	272	280	265	273	260	281	279	301	259	276	319	238	293	296	289	274	263	284	269	264	267	273	288	272	273	261	287	245	265	274	292	246	275	288	261	263	248	300	262	247	261	306	273	269	271	269	274	271	273	270	280	286	286	298	267	255	257	248	271	273	269	283	300	292	276	300	267	276	263	265	253	293	259	293	266	280	275	289	238	287	244	251	264	271	294	265	278	269	292	278	264	249	277	296	251	241	274	252	258	242	282	242	277	262	281	296	269	276	298	289	271	285	254	258	258	278	270	284	283	293	247	262	261	271	259	287	264	245	265	270	253	270	285	259	254	264	283	278	242	243	250	263	276	283	298	262	280	278	295	245	251	311	258	252	291	271	261	272	265	285	278	276	264	283	275	279	286	269	285	256	258	263	295	286	281	252	269	253	285	268	263	267	234	237	256	287	268	271	285	256	277	258	275	281	255	264	269	263	266	273	274	279	234	292	245	263	288	301	252	284	279	271	266	289	240	255	247	290	273	255	286	250	246	260	266	295	259	250	302	273	279	292	242	281	278	312	237	260	258	284	241	263	283	253	267	282	248	242	255	305	252	250	265	273	254	280	245	256	270	255	282	259	292	263	303	268	232	279	281	279	263	277	273	248	259	285	276	266	274	278	253	253	259	246	286	249	282	255	288	263	261	250	261	251	247	284	283	292	270	265	295	269	311	243	269	279	274	270	301	283	287	258	285	261	251	269	256	258	266	231	288	280	264	291	257	302	257	242	260	257	273	257	279	259	256	273	291	296	302	270	254	265	279	259	293	266	290	234	280	253	241	268	272	236	283	276	224	273	285	248	287	255	262	272	271	287	268	290	261	287	270	253	264	243	271	256	262	263	265	278	242	262	245	264	290	223	284	290	307	265	296	249	306	262	274	288	309	265	249	284	285	296	259	265	253	264	258	266	270	262	277	293	271	260	293	247	266	274	247	233	280	304	272	269	279	262	231	244	267	278	244	282	293	287	289	303	257	232	259	239	243	271	264	249	247	256	251	298	272	250	258	245	274	268	254	290	297	309	263	260	270	268	251	253	250	282	269	288	318	273	272	241	288	305	290	228	237	272	247	223	248	273	284	305	248	266	274	280	269	284	259	267	253	284	247	303	265	257	291	279	259	272	279	260	279	288	257	269	244	280	284	253	269	262	268	295	261	273	281	269	274	294	291	261	261	257	246	237	266	244	275	257	275	246	263	285	273	273	272	261	258	274	282	280	276	290	276	248	296	251	248	284	243	269	224	278	263	260	292	282	277	303	267	279	271	278	262	270	277	296	269	254	241	274	260	244	280	272	288	274	251	290	282	268	259	247	286	281	297	261	321	278	283	267	273	292	229	258	284	258	267	259	258	246	265	266	225	252	284	285	258	264	251	298	286	273	285	273	270	281	272	255	257	288	250	284	227	261	283	248	256	254	278	257	247	276	245	258	281	283	263	289	265	281	277	265	265	259	278	264	247	222	286	258	300	289	238	302	244	261	278	267	281	227	268	251	273	274	282	274	244	247	290	289	287	291	256	280	294	278	273	276	278	242	257	259	274	260	253	258	277	306	266	252	268	274	275	259	286	250	271	277	293	255	273	271	292	279	236	284	280	253	246	264	292	250	291	252	268	295	267	244	220	266	288	221	252	222	306	234	273	297	279	253	275	257	261	263	273	267	258	309	261	237	247	259	272	282	238	274	281	264	276	288	288	245	270	280	269	261	303	263	274	268	264	266	270	262	272	290	274	282	287	290	279	298	265	263	259	315	249	266	245	241	255	268	272	277	227	255	255	257	281	271	261	279	255	246	253	274	286	291	238	244	247	271	278	264	269	288	307	269	262	251	267	298	291	256	251	239	263	274	289	273	250	297	238	270	281	239	245	261	286	281	265	250	260	280	264	306	273	235	286	266	314	264	272	265	228	264	249	289	271	261	283	304	264	256	296	272	279	246	259	269	271	280	279	265	240	278	277	251	258	269	259	254	271	261	261	274	278	267	301	283	238	272	283	251	239	262	270	283	272	256	251	241	266	249	255	245	268	261	264	281	252	252	262	285	309	298	288	290	253	297	289	272	243	281	246	259	275	254	271	260	267	263	254	259	266	247	291	240	283	283	243	262	256	294	284	272	261	261	269	287	302	270	271	272	277	302	277	262	243	280	304	274	279	290	276	259	257	269	265	281	263	285	285	308	288	248	258	253	264	281	246	299	259	280	272	250	289	282	260	284	289	285	235	280	248	243	266	269	289	265	292	274	263	258	263	272	275	268	243	297	298	313	278	294	292	280	287	290	262	269	270	253	260	271	267	275	286	283	257	288	233	259	266	260	272	240	276	269	265	271	272	237	259	267	254	300	261	281	286	283	263	261	260	275	258	269	296	258	287	242	236	244	273	296	270	249	252	263	275	243	271	279	311	259	284	246	242	274	275	288	270	301	272	257	284	273	243	253	260	287	282	261	250	291	254	286	253	243	219	238	277	291	269	277	249	270	273	306	247	277	261	219	258	268	285	262	270	278	277	263	280	272	305	281	292	266	258	254	329	307	298	246	265	263	253	299	259	266	286	278	276	268	267	288	263	290	270	281	287	267	227	274	285	259	225	244	254	251	267	264	262	273	265	243	241	276	247	276	292	313	277	283	270	279	252	280	267	271	235	258	244	278	257	272	248	295	238	262	277	261	265	257	257	284	289	299	250	291	287	280	253	284	277	284	286	257	276	276	262	254	275	253	273	259	293	283	276	261	261	284	247	299	268	280	272	283	283	288	281	256	285	271	280	276	293	251	276	260	265	250	264	252	290	272	254	274	281	259	259	270	258	262	286	270	284	257	247	266	287	230	257	270	266	272	259	261	277	246	246	250	288	237	278	293	248	327	238	261	249	243	272	288	282	272	266	284	297	281	242	284	281	250	261	256	297	249	262	297	272	282	241	291	264	262	294	299	282	226	254	276	270	266	253	258	287	265	260	267	292	292	253	247	269	282	271	287	274	284	243	252	261	277	269	282	281	267	258	250	270	242	289	275	260	274	288	264	263	278	234	292	274	272	264	264	300	281	266	254	265	266	289	264	292	308	226	270	292	283	254	238	249	294	319	264	270	277	246	241	282	260	250	302	216	250	251	318	287	269	260	278	257	288	263	269	263	278	267	293	232	259	283	265	249	272	279	279	274	278	271	257	274	268	283	291	227	256	238	259	276	266	290	264	261	261	229	275	263	243	264	263	254	244	251	265	272	252	256	250	278	246	245	294	285	265	265	248	300	260	270	271	274	262	274	246	258	250	245	250	252	286	280	261	295	238	252	274	272	289	260	297	271	269	270	316	277	289	264	262	265	271	262	271	268	260	264	259	308	277	244	275	281	251	300	280	287	265	259	254	284	273	250	253	256	267	300	265	288	260	268	254	249	280	274	249	274	249
12012	4544	8287	6137	4786	3814	3501	32021	41539	38505	30892	946	793	792	750	757	744	754	697	749	715	772	699	708	683	714	640	715	692	699	664	715	682	704	735	721	668	755	707	665	682	701	693	681	692	715	626	670	737	732	692	675	664	732	672	684	669	705	646	723	689	704	697	678	670	678	617	712	669	691	680	663	681	669	687	695	658	643	726	683	706	699	658	691	673	675	663	676	666	689	660	681	676	691	672	698	684	673	692	700	749	671	690	703	677	684	675	737	720	661	677	692	702	675	668	690	695	654	685	715	699	653	636	674	649	700	652	670	651	670	689	689	669	716	728	706	701	676	656	648	716	692	654	689	644	649	645	684	655	688	682	633	716	631	672	675	680	667	676	720	665	624	697	679	712	683	650	669	632	670	694	698	718	645	684	690	681	659	695	674	706	675	679	650	675	658	667	678	675	640	676	731	706	691	685	708	666	701	671	674	726	690	717	641	647	666	672	637	678	666	654	688	716	647	709	710	689	703	659	695	676	655	683	706	690	740	672	656	646	646	672	677	653	658	702	676	681	660	697	642	643	686	658	679	661	678	700	655	692	650	686	730	697	672	674	695	685	678	719	700	689	711	659	694	676	693	653	676	727	680	647	674	669	695	671	707	691	662	680	646	713	649	712	699	674	693	676	686	700	659	740	688	665	641	681	698	688	673	674	694	699	712	662	681	684	679	662	712	668	658	691	682	710	714	665	687	665	676	673	678	671	740	670	634	682	659	672	664	634	679	682	705	696	653	705	699	666	660	684	683	670	684	666	640	705	680	695	712	701	681	624	654	651	696	691	654	674	676	689	647	693	699	681	727	689	642	636	668	698	657	700	665	667	665	688	702	659	682	699	655	672	671	687	644	657	637	717	696	692	678	665	622	718	698	684	649	671	691	606	672	636	678	721	696	687	677	701	674	690	696	700	713	678	646	714	699	657	632	694	675	697	664	620	675	650	670	675	685	736	746	708	716	653	662	665	713	657	706	646	698	668	666	674	672	644	675	687	638	628	707	683	713	654	657	683	714	633	722	686	633	674	641	712	662	680	662	742	650	679	641	714	653	651	652	693	728	678	707	684	703	680	705	672	667	645	695	723	689	678	677	675	659	695	709	714	640	700	721	666	709	691	712	619	676	704	643	683	647	698	704	689	652	682	676	696	649	677	672	686	670	681	687	712	644	715	756	683	711	646	677	683	740	675	684	652	638	665	680	711	655	687	669	704	696	644	670	677	653	698	666	672	692	633	670	653	651	649	703	699	664	613	675	686	672	704	675	686	671	675	651	644	667	648	667	626	644	725	703	684	673	683	682	683	657	660	681	685	685	674	675	694	701	668	714	703	682	640	665	647	648	665	701	658	690	645	662	726	664	643	693	724	723	694	676	647	642	674	674	685	653	668	623	666	691	677	653	682	671	694	693	659	661	636	651	673	702	681	695	678	652	654	670	643	660	675	664	674	643	688	673	690	667	647	690	692	662	655	665	687	695	688	669	696	716	704	652	681	678	726	667	656	677	695	691	663	742	690	666	690	680	695	668	665	706	677	650	643	708	731	680	655	724	718	680	691	643	650	664	688	660	662	679	639	630	712	712	666	676	666	724	668	640	666	698	658	676	664	648	671	673	666	689	690	692	706	681	706	681	725	689	697	631	642	641	702	662	657	651	677	684	649	685	651	649	652	669	657	740	708	675	707	662	651	696	677	730	685	646	616	670	698	696	685	685	668	686	698	738	692	643	646	662	715	686	620	689	631	675	663	646	648	662	699	724	700	665	707	701	703	670	680	653	657	708	646	678	681	656	674	699	685	715	654	665	686	679	686	693	693	702	681	692	681	722	663	700	657	692	645	721	628	700	684	684	668	690	681	719	684	643	637	690	655	696	685	704	688	734	705	677	649	709	701	625	674	685	651	700	715	715	706	629	640	678	693	669	674	684	740	654	692	649	695	679	710	702	679	664	706	721	675	669	579	667	678	665	696	690	669	653	694	699	646	658	629	711	683	669	702	678	670	658	679	687	657	716	646	654	680	653	700	687	696	668	702	656	675	691	718	701	655	668	679	635	683	689	678	687	642	673	670	744	701	694	699	666	681	659	698	698	706	641	696	669	656	690	702	675	638	658	691	696	691	682	649	673	665	672	696	688	669	721	736	671	652	664	694	613	654	700	693	674	683	716	705	674	693	706	650	653	685	664	652	657	629	694	666	680	686	681	668	668	669	681	657	673	647	646	705	669	726	646	640	682	684	665	712	689	669	740	663	680	662	683	678	703	709	697	665	648	650	646	638	649	683	666	666	655	659	713	692	670	643	679	718	696	650	697	674	658	663	682	720	714	645	673	689	623	683	677	683	676	689	660	695	696	649	705	668	637	695	680	678	680	679	680	658	695	679	707	674	666	668	656	650	652	686	640	709	684	669	679	670	693	721	743	655	660	687	669	718	677	719	652	670	673	679	673	625	711	661	679	656	612	690	677	664	696	678	661	707	642	703	674	714	716	678	690	664	685	704	722	684	669	704	661	693	638	690	683	699	701	714	695	657	662	642	635	719	712	713	680	702	708	658	653	680	698	654	708	711	683	687	714	666	669	711	651	663	639	643	750	671	686	704	650	682	685	662	651	682	674	622	675	643	685	694	716	721	623	666	655	671	688	661	695	675	621	684	696	680	699	658	724	662	690	697	665	662	661	669	671	673	680	669	669	656	668	693	724	610	659	655	679	692	677	706	704	666	658	655	680	665	711	677	653	679	640	709	693	672	679	646	676	664	723	673	623	682	657	742	667	639	639	698	661	683	703	726	681	710	647	663	649	692	722	695	698	654	723	680	652	669	690	696	695	621	653	701	689	705	660	688	691	633	688	680	688	712	651	701	667	681	650	713	695	680	716	673	665	708	720	673	664	680	713	620	687	705	660	647	686	640	708	695	684	704	692	644	683	680	698	703	683	649	677	643	746	684	673	666	677	697	688	654	661	703	670	661	703	661	696	686	692	671	641	695	685	700	658	677	700	692	693	689	700	708	677	687	653	658	664	667	702	734	670	695	700	692	645	670	663	701	631	670	668	709	606	656	730	676	701	662	672	684	691	692	652	673	701	675	677	706	718	703	641	667	668	711	639	686	651	682	655	691	596	661	711	643	629	708	679	656	674	687	689	706	698	717	645	652	659	618	715	682	705	678	680	658	684	671	728	649	711	654	701	656	637	659	694	665	696	673	653	704	640	680	659	694	651	649	696	644	671	654	681	656	626	684	664	708	707	677	691	691	700	710	669	715	703	643	617	678	687	657	670	674	687	681	652	644	636	679	714	681	669	703	682	684	709	665	646	703	687	648	661	719	636	643	695	697	634	680	653	701	652	681	695	678	681	675	682	684	628	673	667	667	654	667	669	719	725	686	647	623	666	682	659	653	688	693	658	678	675	679	667	744	653	681	664	700	704	682	661	690	688	698	681	713	716	696	655	713	650	668	685
28677	16408	12154	4955	2624	1874	1140	9152	26453	30508	25769	3959	476	399	434	403	430	395	379	397	406	425	351	364	355	394	338	364	388	376	368	399	385	360	388	396	389	390	374	368	380	376	371	382	369	362	429	365	376	373	389	402	366	433	365	394	384	355	397	362	339	396	415	376	397	370	359	421	405	364	361	406	394	364	392	386	387	416	390	385	406	355	382	387	360	367	345	398	373	410	352	368	358	388	369	370	342	371	381	360	403	353	339	397	388	355	400	428	392	375	342	398	370	437	335	363	363	382	393	396	377	363	390	399	386	405	361	399	356	376	355	346	342	379	380	376	354	395	380	388	396	384	393	380	392	368	419	393	409	389	397	352	377	386	395	416	367	398	357	360	376	405	421	375	432	367	409	371	415	393	395	372	386	398	395	380	382	364	362	370	414	359	356	369	329	380	391	353	386	304	370	358	364	415	343	364	415	400	368	353	368	365	358	399	346	371	357	372	324	395	390	384	354	362	383	396	361	345	370	394	390	337	358	345	401	391	372	375	384	366	384	351	365	394	379	364	361	409	378	360	360	347	347	361	373	385	386	385	400	384	372	361	398	408	353	376	373	367	348	364	386	375	347	400	344	364	359	360	339	353	381	394	357	343	393	382	361	378	382	380	405	326	378	368	345	374	369	368	355	400	403	400	380	385	356	364	376	381	408	352	392	384	384	391	370	377	376	392	389	382	395	394	367	373	382	378	373	372	372	397	380	391	372	392	389	343	400	369	392	384	359	357	410	346	409	369	439	398	338	353	356	392	374	381	334	359	380	401	380	368	387	411	380	393	352	398	353	396	376	416	388	369	395	338	340	381	379	397	346	377	400	370	375	417	390	391	326	384	394	353	389	401	353	342	393	358	356	389	371	372	358	366	344	392	390	383	381	420	384	378	381	350	358	378	368	363	387	384	409	413	389	398	397	367	356	403	401	380	394	390	403	349	374	357	394	378	382	369	374	383	376	354	386	385	356	358	409	389	380	384	380	324	354	358	361	388	338	408	362	370	361	366	356	378	372	386	357	405	394	366	354	382	404	401	359	387	392	394	380	403	380	392	377	395	379	385	350	375	387	403	398	382	401	384	378	373	363	395	378	320	397	380	373	324	372	383	373	370	349	371	383	426	368	392	383	407	362	350	368	386	371	348	405	406	388	409	411	363	381	385	345	380	405	358	413	380	416	370	407	417	397	359	432	376	381	371	387	384	398	382	337	392	428	386	328	370	399	371	362	370	413	350	337	368	391	370	382	367	345	376	374	358	379	397	381	390	404	384	370	389	376	390	338	386	358	358	387	376	360	367	378	348	382	382	358	356	370	350	359	361	371	326	378	410	368	359	414	362	390	350	359	375	385	359	401	375	414	395	358	370	368	365	424	395	375	356	388	401	344	355	382	340	385	356	401	408	385	419	373	362	332	340	387	426	382	369	333	401	380	389	411	334	364	382	372	392	388	393	377	411	431	402	401	389	401	391	366	396	367	425	357	415	383	371	387	369	346	384	379	388	336	396	350	388	407	376	392	364	411	353	336	367	405	363	382	416	366	356	371	370	347	387	389	373	391	370	371	379	335	345	357	369	366	409	377	395	400	357	407	348	387	392	396	360	400	412	390	388	374	403	384	394	366	375	376	397	382	359	394	357	403	352	379	385	330	369	374	382	381	382	370	361	397	375	372	398	353	377	334	352	401	395	383	364	392	385	363	379	391	348	404	364	350	362	397	361	398	386	360	341	370	366	373	366	374	360	385	422	352	400	374	368	346	370	334	370	393	371	377	394	423	385	368	403	387	412	388	366	384	357	380	355	371	367	388	349	399	363	348	351	359	347	378	396	344	398	379	381	378	386	374	362	363	354	349	415	376	373	410	347	381	371	369	389	364	363	398	393	364	431	344	391	376	382	370	377	366	395	382	380	340	378	353	398	374	370	353	389	347	354	359	354	369	388	420	407	385	423	361	373	353	375	406	344	329	387	383	401	377	401	398	416	371	346	391	409	401	379	357	374	367	391	358	405	365	424	377	369	373	410	400	348	394	382	366	370	376	415	404	392	404	378	370	391	332	353	359	381	339	396	426	354	361	332	375	382	399	407	384	390	393	364	374	361	391	341	379	418	374	383	357	393	420	375	383	331	368	394	342	377	378	389	365	366	374	371	357	376	399	368	363	349	383	389	396	378	366	349	357	387	438	379	373	387	367	374	410	400	360	358	383	376	378	399	365	373	398	413	364	385	379	377	375	372	405	360	383	360	390	393	400	405	427	369	398	398	371	373	406	407	391	360	358	373	381	395	352	419	375	364	397	387	359	400	389	405	392	408	388	381	364	369	371	395	353	383	406	372	377	378	395	365	349	385	365	363	408	374	352	403	354	402	366	400	392	409	390	387	381	397	391	347	387	373	401	345	368	381	346	403	384	432	418	370	386	390	366	358	405	365	325	363	374	395	384	351	400	369	357	398	402	383	386	397	375	390	413	388	377	345	380	389	404	351	402	350	370	386	370	393	352	323	397	358	391	401	386	395	416	388	388	382	368	376	398	406	386	378	390	365	390	370	364	369	408	404	368	380	349	369	384	382	370	372	382	376	402	382	408	394	343	365	394	380	394	356	404	389	395	391	341	362	368	401	319	400	374	354	378	430	334	367	384	364	361	383	400	377	390	336	411	393	369	368	368	368	344	376	382	385	389	373	371	374	391	386	399	333	339	372	366	355	376	373	415	359	379	358	346	375	410	399	379	396	357	372	378	404	384	366	362	374	379	357	405	399	435	356	391	351	373	373	344	353	391	383	364	395	385	379	381	391	372	380	347	347	362	349	383	387	374	344	380	390	358	370	374	346	411	367	365	401	368	390	407	372	390	365	382	339	382	395	380	381	386	338	358	384	387	344	360	369	379	397	378	367	367	391	361	367	364	364	372	372	326	392	376	411	371	351	349	394	392	373	364	409	390	375	396	403	382	390	393	403	354	377	384	359	417	386	388	364	360	364	356	362	369	357	385	348	381	395	378	358	385	350	360	370	396	347	362	370	375	363	367	373	375	358	365	382	376	422	356	350	424	395	380	384	353	382	392	382	373	402	355	372	354	371	374	383	404	393	367	373	368	394	348	388	389	372	367	398	369	372	344	390	377	371	336	375	398	386	411	375	369	356	394	378	378	412	385	401	358	387	410	383	358	394	348	358	382	384	384	380	330	391	365	399	369	385	382	356	410	368	362	383	364	374	376	385	359	376	380	408	380	375	377	326	381	402	391	383	401	426	366	397	351	392	411	391	377	406	391	407	394	397	375	354	392	356	390	404	426	373	398	394	411	365	357	392	360	387	338	389	386	369	400	373	377	378	350	363	396	408	385	402	418	374	366	338	365	393	383	379	367	365	397	380	376	370	353	387	401	404	381	370	369	351	365	391	358	351	359	348	363	394	379	364	363	377	373	358	358	364	363	356	354	376	395	362	372	352	385	334	402	378
15503	10507	13106	8346	7695	6426	4280	22281	46715	49870	43072	2004	1252	1238	1170	1127	1108	1071	1083	1078	1069	936	1023	979	956	971	958	949	928	942	990	938	931	922	976	926	925	918	914	978	928	945	946	910	902	861	976	946	1009	959	938	934	893	914	942	943	894	914	877	966	929	888	957	929	919	940	890	896	902	877	981	928	904	920	882	931	925	924	937	854	912	888	930	938	898	932	937	905	920	882	907	934	919	906	957	931	900	898	945	899	917	908	958	951	910	890	878	888	922	906	918	901	958	897	902	918	927	870	919	891	896	911	911	919	946	867	876	893	861	907	972	901	882	901	920	905	929	883	966	966	900	947	915	932	912	932	981	919	949	881	883	900	859	930	896	878	903	873	921	943	883	923	975	969	908	863	905	958	871	982	896	905	846	946	930	921	881	921	963	933	893	903	936	914	950	953	916	955	955	882	919	884	874	915	935	914	917	933	882	927	888	896	930	920	926	899	899	933	858	898	894	960	857	924	918	859	960	863	841	921	902	934	946	912	880	890	907	865	889	897	901	894	864	846	980	849	847	953	887	903	824	912	937	867	899	925	880	910	873	910	874	874	983	892	943	901	927	900	892	986	928	886	938	884	868	882	911	885	895	903	902	870	874	908	938	910	949	912	877	935	901	912	919	971	916	923	937	915	906	916	875	909	941	935	896	923	897	936	899	891	937	898	973	927	917	898	882	911	881	878	912	917	919	943	932	910	876	880	887	903	948	832	925	943	904	907	919	909	928	875	951	913	924	868	865	931	882	889	958	912	936	945	849	953	896	867	861	925	911	954	895	922	942	925	882	911	894	906	908	903	962	914	900	911	940	919	960	910	899	877	847	891	940	980	927	897	926	908	894	902	936	908	941	892	892	894	874	888	913	888	862	933	943	904	897	894	891	888	878	956	896	867	907	903	857	964	883	885	935	887	879	918	922	869	926	968	885	898	949	875	895	913	926	925	904	925	884	916	919	911	910	942	903	948	932	853	954	901	911	936	907	913	936	897	929	903	868	895	939	942	886	938	896	924	957	891	873	929	925	867	889	899	921	897	879	891	893	819	858	934	894	943	954	913	947	905	838	862	927	886	945	864	916	902	903	922	892	872	945	894	889	964	903	949	910	877	933	917	907	939	911	909	883	875	911	933	909	936	905	869	932	903	864	937	907	908	885	884	870	877	899	897	889	899	887	968	890	913	942	877	904	930	917	895	931	943	918	899	908	934	978	961	919	933	920	910	912	919	908	892	867	881	920	852	875	929	928	906	942	899	886	923	937	903	873	950	917	841	910	928	939	853	888	958	891	921	891	907	892	885	875	900	909	941	943	949	881	911	961	918	912	929	943	977	924	913	883	877	951	880	860	898	882	912	865	880	810	888	925	910	900	890	895	881	866	874	934	869	943	921	930	926	912	825	956	939	932	906	891	938	875	887	935	960	834	976	904	931	897	910	902	919	916	910	957	926	933	888	918	883	903	901	901	939	904	901	913	904	936	884	875	882	932	898	885	940	895	930	921	915	896	919	906	878	886	946	914	894	932	922	944	895	949	870	869	891	875	915	972	901	912	862	906	895	971	916	935	959	924	849	947	889	925	967	907	898	899	933	890	924	904	932	931	891	883	874	862	891	880	847	914	918	870	839	892	899	878	877	905	931	883	887	956	942	944	859	945	930	920	911	899	920	926	890	874	869	910	928	972	924	938	923	942	967	844	873	852	894	958	875	905	945	895	910	884	888	913	923	940	904	914	962	940	918	878	915	966	928	875	908	972	918	890	952	895	916	912	915	903	1004	926	932	934	921	874	867	928	913	945	893	870	901	829	941	957	875	886	918	895	915	891	946	954	934	877	874	932	896	866	952	900	941	956	877	907	904	893	911	934	893	896	915	897	945	928	893	885	898	901	896	886	930	902	922	889	934	881	908	952	906	941	948	906	901	904	875	931	914	901	964	862	889	899	869	928	852	893	936	907	872	938	918	873	887	872	922	880	907	879	882	897	910	909	904	890	894	930	913	972	880	879	813	951	909	898	951	890	890	865	916	898	872	934	848	931	930	901	899	880	917	917	926	950	947	947	942	866	905	900	950	860	907	898	932	897	945	914	891	919	970	929	893	879	873	965	923	937	924	894	925	924	921	868	949	927	854	924	924	946	896	924	894	909	894	911	902	875	944	919	893	947	964	926	954	875	951	912	884	924	866	920	897	887	925	928	931	892	927	941	957	895	933	912	878	957	891	943	928	950	901	890	929	899	941	898	925	938	921	965	922	910	955	936	903	928	913	920	965	965	952	881	896	868	890	911	928	940	926	907	913	882	920	874	945	938	895	931	882	896	866	929	948	947	898	915	890	913	902	916	913	900	931	916	939	913	977	902	943	911	866	915	983	919	916	894	915	884	914	941	903	889	947	882	886	903	875	881	897	937	877	943	860	929	907	882	902	902	968	922	881	935	930	898	955	904	925	911	863	896	910	919	895	932	900	942	862	981	895	896	930	891	896	876	926	892	917	877	877	883	899	911	892	930	921	896	911	912	953	891	922	943	863	900	892	884	912	854	867	923	903	918	917	911	912	915	917	930	910	935	932	940	889	908	847	903	887	970	938	878	902	942	933	893	952	867	861	901	942	892	900	899	933	907	900	939	902	885	864	909	904	858	875	929	867	914	869	953	916	945	913	861	855	872	914	911	879	887	976	932	879	945	920	837	949	943	944	981	890	922	913	962	892	883	878	895	897	917	954	896	923	873	935	916	890	901	927	880	935	907	837	908	908	878	909	855	914	927	877	868	921	964	943	904	917	918	898	953	887	944	876	891	919	968	938	923	882	918	953	890	948	873	951	860	850	925	839	890	941	917	884	827	903	894	912	874	915	909	897	928	898	966	960	899	868	879	914	858	891	934	935	918	885	879	838	916	917	931	899	862	927	907	871	913	877	939	952	898	866	856	906	915	942	939	871	910	933	876	881	952	897	877	930	887	883	929	903	909	885	943	895	906	871	895	880	926	859	925	965	943	923	871	887	857	931	865	925	883	857	928	936	938	935	934	962	911	919	892	952	909	884	893	901	903	880	909	914	866	865	915	891	948	888	935	921	958	880	842	910	949	918	914	987	921	924	874	917	952	910	948	875	888	886	890	862	832	899	910	910	883	907	937	892	954	937	848	888	951	919	869	948	898	907	933	927	931	896	870	906	945	903	926	918	930	917	887	907	933	935	909	843	911	878	911	962	892	920	985	874	904	915	871	936	910	896	943	916	903	864	873	855	896	878	885	894	923	920	871	904	877	902	900	872	904	906	873	945	889	906	902	939	890	903	883	908	896	876	864	864	915	946	947	938	886	911	900	879	950	930	934	867	900	894	882	914	942	912	935	856	893	898	937	862	924	931	920	961	875	944	910	878	845	868	912	881	861	901	907	909	906	901	886	918	863	952	941	864	899	968	962	880	900	896	879	874	917	888	878	844	906	918	897	932	926	908	917	930
7989	2842	1823	1130	1463	1045	565	656	1495	1278	895	382	390	355	341	351	347	376	311	379	348	363	346	363	352	362	359	359	370	371	378	332	370	355	378	363	350	398	349	338	374	344	363	421	369	337	376	404	362	398	352	355	340	383	351	376	375	368	375	347	348	356	345	367	362	328	367	366	376	348	398	387	347	364	350	343	377	375	370	340	355	317	336	343	347	355	384	354	350	361	356	367	363	377	381	375	346	384	366	353	355	343	327	336	340	363	349	383	344	350	387	377	354	370	349	378	376	354	361	355	368	361	396	386	353	375	363	315	380	380	336	330	368	336	368	340	348	358	336	357	348	335	361	378	381	352	352	395	366	355	340	394	369	379	362	370	361	363	375	366	351	354	337	383	377	362	353	318	390	352	337	358	362	353	398	350	329	382	361	337	369	355	357	349	371	349	347	399	364	401	344	362	383	365	367	370	363	351	355	336	356	365	353	321	389	361	350	343	357	367	354	376	372	357	379	339	329	372	378	373	359	360	372	362	332	359	342	379	311	357	379	365	358	383	393	355	381	366	345	329	389	371	336	352	400	325	387	385	332	372	358	344	338	361	368	384	387	318	321	385	387	328	363	368	365	369	329	352	376	328	326	340	342	340	400	364	372	338	339	345	402	370	358	368	350	344	395	346	357	321	303	368	334	348	355	354	376	318	366	351	347	338	353	371	373	344	320	339	384	368	367	384	352	333	360	369	332	327	386	317	344	363	309	365	339	362	361	333	372	368	350	349	307	410	394	372	348	362	362	361	343	360	360	347	345	336	362	351	364	375	297	330	349	376	346	398	354	356	362	370	353	356	352	347	361	330	337	347	368	333	346	385	398	360	385	340	353	373	339	379	388	353	346	329	362	336	349	340	375	384	372	370	349	366	374	375	349	398	353	339	342	359	372	365	405	353	364	392	376	332	379	352	338	373	347	368	393	349	406	349	357	375	379	358	342	349	367	349	332	330	368	349	351	373	322	386	384	375	328	350	342	376	353	330	374	376	360	333	323	357	358	360	371	350	352	370	336	332	369	351	366	339	325	361	408	355	364	416	341	342	387	337	378	345	326	338	366	357	335	368	350	330	368	382	349	360	386	344	377	333	339	331	342	382	370	345	387	366	353	384	356	348	373	334	347	340	366	355	331	339	370	353	357	370	324	358	351	377	335	334	370	354	369	378	369	367	332	359	369	372	348	337	326	354	368	344	324	361	376	366	353	375	357	324	392	344	347	381	339	364	327	339	354	353	356	312	354	328	358	346	327	364	373	389	350	350	369	378	371	345	348	354	345	318	322	352	347	368	352	367	357	345	358	354	383	373	380	330	377	377	348	347	363	343	372	386	339	366	358	335	359	344	353	357	365	325	345	368	380	348	378	359	406	364	359	383	348	374	338	370	380	365	335	330	386	399	356	377	388	347	340	322	357	357	340	357	333	365	354	375	367	369	341	386	379	379	359	361	333	368	382	384	363	319	381	356	331	355	333	346	342	392	378	390	386	384	358	331	371	365	351	371	337	337	334	344	373	336	319	338	340	379	359	358	385	341	370	358	358	320	379	355	362	387	385	367	360	335	393	363	310	367	341	382	366	341	376	338	341	307	412	322	379	353	357	369	385	363	365	338	345	366	345	343	405	340	354	368	335	382	368	337	342	319	384	352	370	395	361	373	372	358	381	315	376	355	344	374	356	342	359	361	357	328	387	351	354	363	355	349	374	336	378	386	385	374	355	352	383	350	358	404	333	418	349	327	347	372	354	357	363	333	343	382	350	375	369	373	354	347	349	366	363	375	319	342	367	348	361	379	379	393	385	343	408	366	316	372	354	391	377	350	409	368	375	334	363	382	370	336	386	306	361	321	382	342	357	341	374	359	372	387	354	324	367	336	350	336	326	351	364	381	373	362	348	359	358	321	345	336	358	340	379	325	351	350	366	338	351	355	324	327	342	356	375	339	323	342	346	331	330	360	399	366	359	320	369	380	395	370	354	344	377	355	362	320	388	387	372	354	383	314	381	341	349	336	364	368	395	346	359	344	363	380	381	343	335	379	344	336	350	415	366	347	342	323	360	370	316	320	385	375	357	315	334	360	335	345	412	337	350	344	373	355	318	364	340	371	368	384	360	352	398	333	385	306	385	398	360	368	361	379	330	350	385	333	353	335	387	359	354	349	320	359	303	383	384	355	365	334	367	360	366	377	347	346	349	371	359	358	390	354	364	360	343	366	349	348	324	365	348	372	359	370	343	354	376	329	357	317	369	349	366	357	382	373	355	372	344	324	344	339	362	359	371	330	339	322	365	349	343	379	355	360	343	347	380	371	364	331	371	383	419	306	347	343	351	320	341	358	379	377	319	364	396	346	398	363	388	387	359	345	335	363	356	323	386	344	341	360	340	357	341	334	378	327	327	334	409	389	345	360	360	374	327	341	409	366	340	345	336	337	350	350	353	400	382	373	368	361	346	338	386	356	378	335	367	363	407	348	332	353	341	382	389	322	380	344	342	369	338	389	359	339	384	323	396	351	355	365	323	401	325	360	333	363	336	356	370	373	367	328	368	349	362	333	367	380	355	352	352	334	341	346	352	382	339	337	365	368	362	376	345	342	348	324	347	371	380	376	358	379	384	351	354	419	397	362	330	362	393	347	326	373	360	372	361	358	358	373	367	374	378	360	366	379	364	348	340	362	370	334	356	369	362	383	379	356	358	358	321	339	353	330	355	349	338	374	354	379	370	364	353	360	374	334	343	361	329	359	327	358	334	385	351	342	347	374	347	351	358	366	340	330	358	361	353	368	386	342	364	350	354	369	340	377	384	367	372	305	368	355	344	371	308	370	344	349	366	336	332	339	378	370	345	364	330	337	354	352	379	375	364	347	341	346	337	368	353	362	366	381	387	362	352	385	395	362	331	353	360	371	346	319	392	360	369	343	343	310	352	341	335	380	378	351	336	336	334	382	405	371	371	383	343	362	379	368	367	368	331	350	375	352	392	352	379	386	367	318	344	337	363	323	352	350	346	349	354	376	390	380	378	352	350	372	328	360	397	364	354	351	372	382	363	365	351	361	349	345	332	351	358	339	332	368	370	377	316	341	383	345	389	360	333	371	386	362	348	345	377	356	367	381	339	318	368	354	381	372	361	385	352	356	363	354	402	377	379	378	371	359	359	353	388	345	353	378	365	332	355	366	356	359	367	397	351	321	360	358	361	352	387	347	317	354	337	341	367	354	338	360	367	351	324	348	381	366	353	351	366	339	339	355	383	378	337	328	360	370	370	360	352	403	365	341	324	360	346	367	338	386	365	353	329	336	344	376	393	379	370	338	395	338	374	377	345	334	375	361	361	350	362	359	363	357	389	348	361	358	370	377	396	359	297	376	345	310	381	348	390	353	383	339	361	357	340	368	337	374	376	354	334	343	358	357	376	341	340	366	375	348	335	361	367	357	334	372	371	376	346	370	384	362	339	341
5293	2128	2995	3153	4833	3674	1699	2771	6853	5107	3324	906	838	876	869	815	824	836	864	845	851	851	833	809	793	830	862	846	824	872	866	870	847	821	891	837	835	838	841	870	848	839	801	838	871	835	849	851	888	840	884	807	832	837	802	817	823	863	853	848	854	837	844	834	827	847	825	834	816	833	811	819	847	770	850	878	862	841	877	845	845	769	855	823	822	792	884	862	876	847	859	801	877	822	838	873	804	789	847	851	807	811	842	778	826	846	849	805	830	839	884	803	841	877	855	792	827	843	805	843	819	864	842	856	836	830	844	807	849	831	811	853	882	848	867	819	827	842	816	813	805	799	842	899	823	875	830	813	864	833	824	788	832	870	884	871	823	818	799	823	840	885	799	839	813	805	856	916	891	830	798	855	808	881	835	834	817	872	791	847	783	876	842	845	851	824	875	881	807	842	851	852	855	879	835	838	921	801	827	865	869	843	860	800	799	810	837	865	815	856	829	823	856	837	802	820	805	845	853	878	880	869	859	878	794	803	832	858	852	820	803	818	819	846	818	839	851	818	821	817	858	825	749	858	851	810	856	854	809	859	842	821	822	813	836	861	895	833	827	857	805	852	865	843	834	828	835	853	836	857	836	847	842	857	846	826	844	855	843	822	876	858	810	825	789	815	872	848	876	796	831	844	835	829	844	869	895	830	833	830	885	842	835	879	870	818	793	792	829	883	856	854	849	871	840	803	828	851	819	795	832	821	794	829	801	836	823	784	821	800	865	885	849	840	806	884	837	880	795	863	832	792	828	883	808	806	857	870	838	838	859	816	797	818	878	831	857	894	832	809	845	779	873	850	857	862	846	802	833	860	827	784	839	797	819	834	879	842	791	830	809	825	761	850	904	820	799	838	796	854	776	906	840	791	860	822	843	885	848	836	899	803	894	810	818	850	861	881	808	852	859	839	824	848	857	848	794	832	855	829	858	830	822	827	890	834	803	810	858	900	866	864	829	829	849	835	852	820	870	859	778	846	849	837	811	802	763	840	885	841	852	833	878	835	822	836	855	914	842	855	827	829	838	853	818	831	847	835	856	883	867	876	842	786	780	821	830	827	875	854	813	834	841	854	853	832	848	794	831	850	754	834	813	838	795	894	801	844	884	848	845	825	857	843	815	862	848	858	800	822	822	862	842	843	866	880	859	818	832	817	816	826	877	848	850	884	780	839	862	847	790	850	808	788	841	853	817	879	827	832	846	839	860	843	819	807	843	847	830	864	830	815	854	888	857	839	833	780	834	829	876	787	862	863	802	819	819	878	811	830	837	807	821	831	826	840	814	790	856	874	822	769	810	828	809	819	831	845	854	798	919	818	793	869	807	841	856	804	836	815	877	788	814	831	887	852	815	902	865	794	831	844	813	836	854	823	824	860	841	797	790	825	812	872	799	791	841	901	814	809	857	867	833	852	860	841	852	825	875	880	808	831	840	865	868	845	808	799	886	822	842	875	843	847	889	827	838	904	847	838	812	805	835	824	799	858	869	826	851	876	842	836	817	835	836	836	794	814	814	859	847	838	863	905	847	852	867	885	805	849	890	802	794	836	853	836	892	869	827	814	846	844	802	809	871	814	894	847	853	841	883	852	812	820	856	891	877	827	847	824	816	872	799	820	804	841	951	767	851	774	843	863	820	848	862	805	843	851	874	864	837	834	851	860	810	816	874	822	796	892	866	840	875	831	842	848	827	810	866	854	848	827	836	819	857	869	850	827	835	877	827	841	793	826	865	828	839	862	802	870	847	890	880	833	823	838	843	850	801	801	815	812	835	815	826	809	842	809	793	794	864	864	819	797	770	815	818	774	819	815	851	847	860	801	875	845	818	787	803	809	829	900	843	833	816	823	806	842	845	825	853	874	857	874	804	821	852	833	829	850	859	815	812	824	834	801	869	854	816	843	811	831	831	835	885	837	845	816	855	861	878	830	876	840	826	842	839	835	828	854	855	826	835	817	831	872	843	824	805	833	803	810	809	807	812	864	835	863	925	847	866	861	768	846	825	877	791	815	840	826	823	874	823	745	838	829	852	842	861	860	816	825	863	837	879	774	849	833	827	813	816	819	822	836	830	859	850	856	807	859	810	814	849	809	832	794	837	827	846	819	835	815	866	844	861	808	843	830	815	811	814	850	829	859	824	820	847	806	837	853	856	790	846	781	845	834	797	817	807	831	796	845	838	838	780	795	863	796	827	864	823	822	824	780	813	844	803	801	869	820	818	872	811	876	819	762	810	778	834	870	826	824	848	840	841	841	831	806	824	830	851	859	886	804	854	852	826	827	832	829	873	855	798	832	827	840	872	836	851	842	864	800	878	838	836	784	843	802	893	783	832	830	887	887	827	848	778	841	813	847	816	911	827	822	804	870	813	821	766	826	840	816	852	816	818	866	862	811	824	863	864	858	882	908	917	834	810	838	858	883	811	861	843	809	858	881	765	851	890	738	811	808	808	816	804	821	826	809	867	872	828	800	863	832	827	818	814	858	812	846	889	861	822	839	800	790	812	816	831	792	868	829	815	822	798	823	808	840	868	848	857	821	859	839	805	840	845	825	862	875	883	838	776	833	860	842	858	802	866	807	821	793	820	840	852	871	774	823	837	832	856	817	858	853	841	845	796	843	873	755	848	823	848	869	872	847	843	809	810	832	866	830	824	818	846	834	848	890	816	838	833	809	854	812	886	852	820	895	839	847	831	845	867	828	847	870	844	872	886	841	853	850	831	843	881	808	835	821	800	820	833	843	862	823	880	833	841	866	808	917	855	866	774	817	854	830	853	858	874	892	856	840	851	911	819	868	848	834	809	832	825	873	821	840	898	837	868	813	825	804	832	863	845	884	791	829	855	803	819	821	872	792	871	819	827	832	868	830	788	801	803	835	859	833	821	886	879	866	834	817	834	860	883	862	757	811	860	855	804	839	791	834	830	838	837	888	770	846	858	836	866	796	816	853	835	827	867	841	785	809	809	854	793	865	851	812	808	827	832	840	821	849	839	851	861	834	853	852	832	835	873	819	833	827	830	823	840	791	855	855	883	789	848	869	870	890	854	836	881	853	841	816	816	853	868	845	869	861	876	802	838	799	852	785	787	820	868	829	864	845	858	878	839	844	831	863	835	823	867	785	846	810	859	838	847	873	876	863	842	871	815	850	833	844	829	839	795	857	803	809	845	866	783	845	892	811	866	867	830	859	871	860	807	863	839	881	901	821	840	844	815	786	848	826	832	841	847	859	826	842	845	813	890	900	793	815	824	838	826	843	826	849	897	798	856	809	848	864	857	800	853	849	842	836	857	808	815	874	825	894	810	772	813	821	794	824	843	795	869	830	865	831	869	878	851	809	847	858	823	904	829	837	790	837	834	778	848	847	873	832	818	852	877	769	844	883	866	895	757	790	801	803	812	859	855	866	800	860	863	851	830	807	826	809	858	807	789	836	785	807	834	875	839	804	832	817
26829	11905	9216	16430	13969	5472	1844	6627	22730	20721	12301	1349	296	270	366	296	287	287	285	293	278	271	302	290	334	332	288	296	250	290	317	290	273	318	296	287	314	300	303	287	273	287	290	274	306	270	302	273	292	260	292	278	267	274	279	262	273	276	308	282	294	291	281	301	274	287	291	284	307	290	263	289	264	308	291	315	277	275	302	301	299	272	255	313	287	299	272	277	298	286	325	268	305	293	299	268	292	287	323	295	294	308	250	282	284	277	306	291	306	246	282	295	277	292	262	273	282	295	288	293	269	292	271	279	299	287	270	314	280	285	292	293	308	303	290	293	272	307	288	285	321	300	308	293	290	309	274	276	290	296	292	259	285	281	314	274	286	298	292	276	297	283	331	299	291	292	299	279	274	288	288	267	304	285	282	283	285	287	301	318	282	275	312	274	265	279	284	279	278	266	269	308	307	284	296	278	294	310	283	249	278	301	278	269	303	321	294	280	297	271	310	289	250	287	320	251	287	295	300	273	291	306	291	279	274	292	293	308	298	262	267	327	307	274	305	308	284	253	275	299	293	298	292	290	300	261	276	270	321	291	292	289	283	294	286	307	273	286	275	289	283	290	283	284	307	283	291	286	294	289	273	303	295	310	333	316	300	278	281	252	295	284	295	298	308	296	271	262	286	295	284	278	281	286	282	317	241	282	286	273	282	283	285	301	305	309	279	271	296	322	282	290	274	289	295	283	281	296	289	291	268	266	244	289	315	282	293	293	283	355	262	299	272	317	262	267	274	293	286	268	303	293	303	292	288	269	279	272	270	310	277	304	266	258	287	297	284	286	307	306	290	295	279	267	263	270	273	268	268	294	315	297	285	261	300	293	289	305	316	293	295	296	287	279	319	246	282	274	284	257	282	265	278	268	282	288	296	247	289	254	324	289	306	291	291	295	274	256	278	297	305	278	287	290	287	284	287	284	288	313	288	285	270	304	259	298	316	307	291	303	294	313	304	323	256	290	263	297	300	327	283	294	294	283	312	283	302	314	292	304	288	304	287	305	286	304	284	270	297	267	293	316	278	273	292	281	296	255	273	257	308	277	252	292	308	300	276	264	301	315	285	271	299	249	284	286	274	286	265	285	267	284	309	284	273	256	291	269	265	298	298	310	303	284	309	271	317	291	301	276	314	285	278	248	299	314	257	265	302	294	287	296	281	296	279	266	276	269	296	346	310	294	293	268	302	282	262	283	285	296	272	285	286	295	278	286	300	307	290	303	234	279	331	291	272	286	282	300	285	281	272	279	257	284	263	286	290	297	288	265	287	311	275	295	286	268	321	305	276	308	265	320	250	295	286	274	274	282	295	262	302	279	282	287	324	328	314	276	294	293	249	334	320	255	329	278	262	301	302	265	260	303	282	283	269	299	298	285	285	320	320	276	261	260	273	269	292	279	271	275	265	327	310	289	302	294	295	308	286	272	244	276	273	281	301	323	311	268	278	288	280	298	283	281	291	272	276	264	301	284	263	297	266	284	280	276	284	302	290	331	279	254	254	264	272	288	280	302	266	309	290	299	302	294	276	262	281	303	288	271	279	271	272	294	288	300	284	300	284	266	298	273	310	254	246	286	290	291	277	265	273	273	279	252	278	269	306	298	283	300	276	309	314	314	313	300	280	291	311	261	292	298	262	280	302	287	304	283	282	329	301	274	306	300	279	258	284	262	298	308	286	302	291	291	296	253	289	291	315	247	329	297	266	299	258	275	265	270	271	298	284	279	293	314	276	314	284	284	286	263	278	300	318	294	282	276	284	310	260	249	286	282	256	317	267	291	263	291	282	336	282	293	276	277	285	249	260	278	282	305	284	284	291	283	299	306	289	268	242	307	293	289	294	302	306	306	278	300	248	289	267	293	260	331	250	336	287	280	273	299	276	302	260	278	249	278	272	279	259	287	308	273	307	279	270	329	281	272	274	280	299	291	260	283	288	301	277	333	285	270	300	295	314	274	298	272	285	288	278	279	317	298	266	273	317	264	311	283	311	280	279	238	278	285	266	287	294	298	287	255	291	297	311	264	252	263	260	311	280	285	300	270	280	281	289	282	300	284	288	286	267	262	304	294	306	328	293	291	292	329	282	297	291	296	258	253	279	300	295	287	296	281	282	286	306	293	267	292	296	304	264	306	297	276	296	291	305	257	284	266	283	299	287	297	280	272	268	289	285	289	277	304	301	312	275	295	255	294	255	294	272	275	318	297	343	273	313	274	272	272	286	280	278	269	324	259	286	263	304	279	270	294	286	266	299	276	309	283	302	287	282	301	302	263	294	281	295	271	284	301	266	310	287	269	295	282	312	307	285	272	302	299	282	289	271	286	291	263	252	260	300	286	279	321	328	301	293	305	264	273	294	275	285	321	281	292	323	304	319	285	280	281	276	299	278	294	288	278	294	306	277	307	280	281	272	267	271	310	292	256	294	283	331	288	279	257	300	307	300	269	273	292	315	322	290	277	279	245	294	299	274	311	273	275	274	294	256	254	277	313	288	278	267	262	277	276	283	290	263	267	290	292	293	295	281	300	291	309	263	289	302	277	335	301	264	287	279	285	291	278	277	282	300	268	302	319	299	242	290	274	271	308	298	283	282	274	287	310	283	281	263	307	284	300	267	249	272	309	274	285	314	271	295	301	285	268	252	297	311	276	281	306	294	287	275	283	282	292	326	303	266	306	282	319	276	262	325	296	302	291	309	308	296	283	342	310	277	298	306	297	286	293	311	266	284	298	280	247	255	274	281	268	265	279	275	289	274	284	341	328	296	317	284	300	282	315	281	283	249	263	279	284	291	296	285	302	303	276	277	308	267	270	260	306	263	296	262	301	257	301	289	315	274	259	261	284	289	265	260	287	310	271	298	259	274	281	272	294	285	304	261	274	267	280	297	279	288	264	285	274	289	320	321	322	300	271	319	281	306	292	287	303	255	281	282	320	302	280	267	280	296	303	289	321	294	303	281	307	266	286	296	298	252	272	282	268	281	282	259	290	301	267	300	272	283	329	277	300	271	302	265	317	274	268	304	305	287	289	280	263	274	303	310	299	291	291	286	307	315	303	323	311	285	281	255	282	305	312	302	276	285	261	252	311	291	280	281	279	290	241	309	283	293	255	285	319	280	264	262	292	296	260	263	294	328	299	278	288	291	258	283	311	312	316	279	278	304	268	312	326	284	276	297	282	288	299	323	322	307	293	301	287	279	290	286	285	270	281	304	248	289	300	266	299	292	275	276	270	321	288	280	282	265	257	272	308	286	296	263	296	300	298	251	271	258	294	297	314	329	250	298	261	261	315	276	294	275	286	259	313	296	268	305	295	300	321	278	294	294	292	290	300	297	283	262	283	312	293	309	254	299	299	283	322	296	291	293	305	318	280	247	297	241	274	295	300	276	278	252	294	287	291	266	285	292	264	306	280	293	249	307	279	274	332	266	285	289	276	285	299	278	282	245	321	308	290
15743	5693	10770	27422	25139	13341	6700	21330	45431	40376	29634	1793	847	790	819	808	748	791	751	713	698	746	753	680	732	782	737	753	749	729	727	662	748	737	729	721	733	766	808	776	768	738	748	698	709	707	696	683	733	716	725	712	685	705	709	701	744	715	703	740	665	740	652	705	736	704	738	728	713	739	714	740	697	756	691	660	730	718	649	692	720	722	741	757	704	728	683	710	716	732	698	723	719	746	674	754	708	708	693	650	699	702	711	735	737	802	734	684	724	736	712	744	733	699	718	693	741	713	748	741	685	725	715	698	717	658	693	725	705	708	727	718	668	701	721	754	735	670	707	704	723	709	710	700	706	712	740	750	742	692	663	728	751	708	718	748	758	697	729	716	709	728	738	694	666	696	709	678	679	669	690	720	728	725	713	749	719	727	795	723	720	719	672	720	724	710	731	723	695	700	721	749	704	690	706	754	721	723	760	700	731	705	730	718	723	719	711	693	698	712	728	699	692	722	680	690	667	730	718	721	746	698	692	723	732	697	747	683	759	741	685	716	709	697	700	755	724	733	706	681	708	704	693	713	680	711	745	732	731	723	707	667	718	717	689	707	681	743	698	704	769	678	711	706	723	730	678	714	748	715	679	659	755	740	728	722	713	683	683	705	720	747	719	705	730	734	737	704	678	673	702	689	712	683	651	668	695	688	632	712	664	679	645	760	726	727	725	702	711	738	701	743	715	693	685	716	691	705	723	712	718	672	692	711	726	680	740	716	728	677	769	733	672	704	715	720	669	680	720	697	665	701	725	725	741	654	652	726	682	708	721	732	742	711	719	709	758	660	679	712	728	699	671	683	711	676	706	677	697	726	696	701	703	721	731	744	644	696	771	644	736	688	725	737	683	691	713	740	718	712	718	693	714	711	682	735	706	707	697	666	756	759	745	775	702	674	660	746	752	701	680	733	721	710	679	684	677	679	725	719	699	706	698	671	689	711	710	719	721	715	743	684	719	710	732	721	683	679	706	717	669	735	725	727	751	723	724	736	727	690	700	697	745	652	733	696	707	733	774	685	709	722	759	699	685	707	718	669	669	726	718	768	694	675	632	754	722	679	769	706	744	714	735	683	686	698	731	680	713	702	734	740	718	722	752	699	675	717	732	742	737	691	704	733	688	703	718	679	699	746	716	720	706	675	727	759	671	711	710	730	657	690	691	697	714	726	688	739	709	671	727	678	701	713	694	669	699	739	723	710	697	753	750	740	720	701	727	775	687	711	724	718	737	701	682	703	706	707	705	742	707	679	734	635	727	710	686	733	759	774	732	681	719	697	730	682	708	738	757	721	741	706	722	782	737	725	745	668	719	738	711	714	734	705	747	696	693	701	737	705	692	716	681	697	743	767	740	693	713	761	746	724	758	724	695	682	695	718	737	726	736	730	733	756	744	735	719	748	699	692	739	710	683	766	707	721	723	726	696	734	685	762	725	739	743	706	720	739	694	730	743	690	711	693	697	722	705	710	694	699	718	724	767	739	716	733	724	747	700	671	694	703	769	709	725	724	675	719	737	708	684	709	658	715	706	731	757	695	684	735	737	747	728	723	683	699	746	713	752	713	689	713	724	688	728	707	701	705	740	718	763	681	711	734	749	743	676	771	710	705	698	720	727	740	676	777	676	699	723	725	734	777	733	682	713	723	675	708	691	734	731	728	738	730	727	703	763	706	755	740	698	662	717	684	712	733	775	694	687	721	712	651	710	730	731	720	719	724	715	652	707	708	763	706	766	709	704	733	731	733	756	742	772	677	668	713	678	745	708	657	692	771	711	706	735	763	691	716	728	687	746	741	706	697	730	710	699	671	699	715	731	754	705	748	652	737	727	700	743	755	707	707	699	675	751	715	678	717	716	684	693	742	700	792	694	708	688	723	735	729	725	757	709	739	706	688	709	721	765	702	670	681	731	695	713	738	679	688	722	713	706	729	701	719	704	692	705	723	669	707	730	697	713	735	700	677	732	666	730	698	757	714	708	746	745	741	697	707	742	731	680	725	705	741	670	753	723	728	709	733	694	738	710	736	746	718	697	699	748	731	734	729	663	708	739	688	716	735	734	724	696	714	702	738	647	684	711	683	764	701	741	717	723	662	698	693	711	693	699	673	738	737	697	708	651	719	741	732	734	731	743	731	732	717	729	682	645	701	753	724	771	721	714	731	732	735	688	676	687	682	673	693	660	733	725	682	721	696	714	705	743	715	665	687	722	720	723	681	711	716	703	666	748	680	736	754	736	732	689	703	781	660	735	715	728	713	725	724	735	722	705	668	716	710	645	682	757	701	728	671	702	700	738	724	688	729	662	661	736	721	666	697	741	700	725	728	695	697	732	718	740	724	719	728	734	696	755	714	735	703	705	698	779	697	724	720	685	710	749	714	635	691	687	706	688	731	719	740	687	689	709	738	681	719	728	728	665	699	728	734	715	743	700	705	771	663	674	750	689	724	660	694	660	748	719	702	689	718	747	697	698	740	694	720	730	743	732	735	703	739	724	781	764	657	750	667	682	714	723	672	687	713	711	713	733	702	726	716	746	715	727	727	732	710	710	741	724	762	729	689	726	695	706	744	726	689	705	704	695	752	698	722	700	720	726	721	722	703	735	639	711	717	704	730	648	731	707	694	732	694	735	715	725	704	688	711	711	741	689	731	712	716	699	666	678	733	687	663	697	725	755	698	726	652	751	744	721	753	701	674	696	727	662	643	648	664	737	721	682	715	669	703	724	729	708	709	700	678	713	747	685	702	704	722	635	759	704	694	699	719	742	716	740	737	739	738	672	721	734	703	746	708	724	745	735	725	714	716	736	730	715	694	743	765	720	742	700	715	724	726	681	681	667	706	713	712	726	702	730	711	718	708	769	707	657	728	742	680	702	661	720	663	736	738	774	676	703	724	711	759	687	708	697	694	635	709	681	695	694	660	719	688	687	707	699	703	721	686	744	702	788	719	707	718	732	727	707	728	720	721	700	700	672	728	657	709	727	700	736	728	696	703	712	736	743	739	706	712	678	730	673	708	670	718	708	725	747	753	748	747	635	688	752	741	717	705	722	715	705	711	707	705	689	747	708	705	702	679	724	686	667	753	723	710	711	711	722	707	695	714	739	717	677	689	681	710	746	727	712	638	703	688	748	752	699	752	702	742	688	713	677	716	666	723	725	747	711	702	710	729	679	756	721	719	688	714	652	736	676	706	732	696	717	691	668	717	688	743	674	694	720	745	719	710	708	671	711	718	698	717	696	733	718	707	717	694	728	725	727	714	696	666	731	707	672	708	710	751	674	713	721	753	721	735	695	695	705	679	734	720	749	705	769	723	716	691	693	716	714	750	687	659	720	706	719	717	723	668	721	710	691	692	722	717	716	685	717	675	705	739	657	696	772	723	722	707	688	727	739	716	745	697	719	735	701	710	702	773	759	698	695	715	707	722	681	665	696	718	713	681	681	755	674	718	704	738
42838	33526	27970	25451	13121	5536	2671	15284	32533	32652	25270	4696	537	475	423	381	458	427	442	448	433	479	424	362	416	410	354	406	414	416	460	427	441	388	391	413	391	423	442	411	395	397	454	421	430	421	408	421	413	405	417	427	424	363	420	412	422	404	431	409	437	383	403	402	440	411	434	423	416	394	438	415	426	396	414	441	389	398	406	419	393	394	400	419	436	421	372	367	377	396	435	392	428	455	408	435	434	427	385	430	391	432	398	420	377	454	410	402	396	417	436	423	382	442	377	391	417	410	369	406	400	380	441	376	407	397	445	439	419	371	433	379	368	395	389	423	423	417	430	417	398	390	398	394	407	428	403	396	444	422	398	372	414	378	424	379	407	418	394	370	421	385	432	431	490	388	376	409	393	415	364	448	429	399	408	390	389	404	386	402	351	423	431	405	397	448	381	421	388	371	411	427	428	396	397	422	373	445	410	411	407	389	395	413	410	407	369	423	445	413	404	432	375	414	445	406	411	410	439	403	424	404	379	401	412	396	401	410	396	392	401	391	385	408	382	378	394	406	402	421	406	429	389	405	400	368	392	433	384	442	410	382	398	389	432	455	423	424	412	407	420	387	432	425	405	414	398	409	418	406	385	400	438	419	401	407	395	438	400	377	415	402	387	381	444	429	420	413	413	418	387	420	394	404	413	395	413	403	440	394	432	429	435	375	359	416	389	403	446	414	400	448	416	393	382	397	388	446	393	395	412	395	384	351	444	391	424	409	391	404	441	394	411	383	407	411	403	419	372	399	412	412	378	390	398	366	416	422	416	439	406	392	439	398	418	407	409	390	412	437	414	394	423	403	416	393	395	437	447	406	426	381	430	412	447	412	384	427	428	374	393	423	454	406	405	386	374	377	440	401	359	413	378	421	388	379	382	395	417	393	404	422	400	403	435	424	403	397	423	425	378	376	443	438	385	407	377	411	417	374	398	413	427	412	405	458	417	438	414	415	400	427	404	382	434	436	424	447	404	401	427	402	396	414	411	453	380	408	404	436	417	420	426	407	433	406	409	400	422	432	401	415	402	442	399	413	363	422	424	436	397	417	411	421	427	465	416	375	416	402	348	392	409	399	390	409	422	419	373	405	417	358	391	407	423	409	394	405	425	414	429	359	409	439	380	396	404	389	445	423	414	419	408	403	406	399	390	428	434	383	427	444	384	386	471	395	407	424	408	428	401	395	405	377	397	401	395	425	363	418	403	447	377	432	393	399	427	401	388	430	414	412	438	417	403	382	397	417	444	411	392	407	392	437	422	434	432	426	426	392	424	373	412	403	423	404	395	428	395	396	402	402	398	401	380	408	426	408	446	400	390	371	410	409	399	418	397	397	356	435	402	399	401	360	413	406	406	407	419	379	418	408	361	425	422	422	414	383	386	403	469	389	466	430	400	407	385	411	396	394	414	421	419	405	402	401	392	375	421	415	377	411	422	393	415	409	392	414	373	445	438	402	412	453	428	402	422	421	405	417	413	401	422	414	376	375	404	381	435	398	359	398	399	388	382	396	406	397	403	444	401	437	424	405	417	410	403	411	408	402	397	401	413	416	427	435	403	411	396	395	437	427	433	399	432	379	401	395	407	421	412	414	410	450	428	420	394	432	422	378	430	369	406	430	394	394	399	419	406	424	436	412	368	435	398	433	404	417	412	417	403	408	397	446	436	374	410	431	414	394	433	423	414	437	384	400	366	435	382	410	395	378	406	381	374	420	403	447	450	425	415	387	382	383	411	412	411	420	447	418	412	378	429	405	425	431	391	430	421	410	395	410	411	404	410	422	426	419	408	384	373	433	432	406	403	438	399	415	403	416	398	413	395	390	431	400	354	413	396	415	453	453	444	401	390	404	421	428	394	416	404	416	429	402	401	428	383	389	411	412	415	418	399	442	425	456	435	406	426	397	403	407	396	405	416	407	390	374	350	407	435	423	403	400	405	397	395	385	414	406	384	419	389	387	387	439	394	412	435	423	435	420	392	385	414	417	437	380	399	381	426	393	399	392	390	445	393	410	413	446	427	391	407	416	416	395	415	376	402	405	417	415	410	408	384	423	411	384	397	401	421	387	399	408	454	419	392	374	398	405	421	382	433	421	384	423	416	458	408	427	414	384	392	408	368	363	411	373	414	380	401	414	452	397	393	418	405	425	414	391	407	368	433	402	445	401	409	430	417	391	402	414	406	416	408	423	422	387	415	403	411	382	402	435	385	442	418	402	407	396	387	384	395	411	418	381	403	413	379	431	412	417	389	393	355	446	426	439	419	402	415	403	409	412	430	414	438	407	436	397	416	380	372	376	362	368	380	395	406	391	437	378	375	412	417	380	393	417	378	416	389	365	382	360	366	397	382	370	378	432	412	410	399	417	383	432	400	448	384	416	417	422	415	418	416	437	414	412	409	394	388	414	409	396	412	464	431	453	416	401	387	414	443	402	396	378	422	380	412	389	443	416	454	421	409	394	435	423	428	395	419	382	436	399	415	451	434	395	389	409	410	401	435	386	458	398	386	373	400	449	416	434	405	397	400	413	389	383	398	385	382	404	398	398	422	389	414	456	440	401	399	381	436	389	389	437	405	418	408	450	417	390	421	379	406	444	433	387	376	387	431	409	384	464	394	437	395	383	383	421	411	397	400	389	450	433	422	408	405	399	387	412	431	442	436	390	415	430	405	386	400	422	421	426	436	420	414	421	404	383	397	392	412	389	407	399	418	412	413	405	402	428	457	417	403	418	445	395	402	438	404	416	363	375	397	436	406	406	372	452	431	427	440	408	378	398	398	411	399	436	375	416	414	416	456	417	416	392	436	369	398	395	398	423	404	437	393	430	409	388	417	408	389	429	426	409	419	410	413	408	365	376	398	406	380	412	382	395	414	407	439	433	406	416	404	436	395	412	415	370	378	417	409	392	397	365	405	386	390	408	426	372	384	397	401	432	412	397	386	417	423	425	397	423	362	450	402	443	390	380	390	388	397	409	450	409	426	420	409	383	435	396	394	420	392	409	401	386	434	415	418	392	419	413	430	399	450	433	417	386	409	379	409	388	408	396	432	379	420	409	388	405	417	431	398	428	438	386	409	374	424	368	376	405	415	397	384	438	404	420	413	401	407	399	366	413	400	405	442	397	386	389	414	415	385	430	370	384	421	406	388	372	442	415	383	400	428	391	429	394	414	423	435	416	416	395	420	460	413	411	396	429	383	392	385	410	425	438	416	376	408	397	376	400	402	428	400	376	389	457	378	433	402	391	399	399	391	418	438	399	410	453	383	421	378	430	397	400	396	402	382	390	390	386	409	411	397	412	420	403	403	413	395	384	414	401	416	414	439	416	401	474	415	434	392	393	422	373	375	408	406	415	377	425	435	425	411	407	389	432	408	418	445	415	413	412	429	431	412	437	417	436	399	399	415	364	410	413	441	374	419	395	432	420	440	460	404	418	421	378	430	392	404	417	383	412
27883	23360	27851	27415	18262	11054	7785	35192	52010	50536	44090	3107	1204	1168	1135	1159	1127	1118	1074	1088	1064	1047	1029	1039	1047	1008	1024	980	1032	1023	976	963	1049	996	1037	988	1001	992	942	1028	989	956	985	927	1010	994	980	978	1027	1025	963	958	983	966	944	1058	1016	976	956	948	961	945	1012	967	984	1003	989	1003	980	950	974	979	953	955	948	991	991	1014	983	890	981	935	942	1004	941	945	965	950	935	975	925	1025	975	1011	966	963	999	936	973	979	972	994	943	923	912	987	970	982	955	946	1013	1035	1006	1021	973	967	932	968	934	979	968	951	962	973	974	899	986	938	957	1007	933	931	929	986	968	907	992	954	974	911	911	996	984	910	947	1057	1013	1009	991	982	943	1032	957	1017	959	986	968	939	1022	969	932	953	987	988	962	982	1005	933	928	1003	965	997	1021	1000	946	941	956	963	1001	970	1010	1051	990	976	941	1014	956	1000	964	941	945	978	990	969	911	1005	966	925	942	998	964	957	919	931	948	983	918	954	977	868	993	1002	976	982	1048	967	928	985	963	916	902	997	968	965	935	980	988	937	986	993	1002	953	1001	975	976	919	978	979	965	958	1037	926	980	964	963	956	962	991	976	906	945	960	989	1002	1066	992	965	954	986	931	1003	959	1013	983	968	971	1016	990	973	953	1014	957	952	924	1030	966	987	999	970	974	950	948	973	939	939	1000	984	979	1011	995	899	945	968	990	992	1012	935	948	959	973	1000	962	1058	995	926	984	946	1014	1002	1011	958	969	903	981	914	947	942	995	973	1021	986	986	983	999	913	986	999	1000	1006	961	963	972	972	964	959	941	948	1011	961	962	974	986	962	993	940	996	969	968	979	975	965	989	924	994	952	1001	949	999	1013	988	943	983	984	970	937	974	962	974	976	986	962	991	1007	984	963	957	939	969	982	967	904	1003	1021	968	973	1038	1010	1000	960	982	962	968	955	993	927	974	991	996	996	991	989	934	981	957	952	943	906	976	963	1017	998	941	1011	1006	962	981	979	922	1022	954	966	972	974	972	969	948	926	940	1015	1058	973	1000	949	950	962	963	986	1002	924	978	928	950	948	998	950	978	1025	961	974	911	991	966	976	928	961	1034	1009	948	957	965	991	974	1000	1007	1013	978	999	994	960	937	955	994	985	951	1007	914	971	953	965	987	919	962	967	969	944	994	962	967	967	915	977	985	1058	969	989	997	942	926	952	960	912	1000	985	956	1000	954	994	940	935	998	1017	940	975	943	960	981	996	1000	938	1014	966	949	1021	977	954	1001	968	946	918	933	1007	1007	958	921	950	946	1037	1009	975	965	975	937	979	953	941	936	963	976	939	1023	951	912	968	957	947	942	989	1029	979	970	1012	979	954	1008	1022	984	935	1013	1005	961	984	980	966	982	1003	959	961	963	980	1003	1001	1041	1028	943	993	930	978	947	985	964	937	928	964	968	1013	964	993	922	959	945	1006	942	976	977	983	992	972	929	1013	885	957	924	982	963	1000	902	995	972	1010	932	984	990	934	974	1009	1027	968	984	985	981	1027	979	980	976	986	937	948	970	972	959	971	965	998	952	984	981	976	1035	976	952	960	1046	972	996	1037	1046	1014	974	960	942	952	1001	1022	977	911	925	932	981	936	1024	933	968	971	970	1004	971	947	963	968	979	1008	944	959	960	952	961	1035	967	946	980	1012	983	980	953	991	957	984	969	952	1022	1001	975	979	954	945	951	992	912	1003	943	994	894	984	970	1000	962	1008	913	982	986	1002	972	988	946	986	961	1034	994	956	1026	952	932	957	997	950	923	927	1008	980	943	986	954	952	1003	958	912	989	984	970	955	1000	974	951	969	967	955	986	995	971	965	977	957	934	943	940	981	1026	983	1018	997	925	971	938	969	920	1009	989	1021	948	977	962	949	931	1007	1000	986	1007	947	972	946	964	942	1004	993	987	923	957	979	976	949	924	975	977	900	989	905	945	958	969	922	985	1023	954	993	1009	1034	947	940	972	991	975	1004	967	946	1006	957	1005	1043	973	986	974	954	971	991	940	969	946	965	939	927	996	978	960	971	986	938	950	921	986	969	956	944	946	1011	950	947	940	966	946	1027	984	981	975	1002	1033	961	965	951	937	990	947	956	1034	984	900	969	942	991	980	1008	1018	1005	1051	967	990	1008	969	919	983	914	1057	944	958	932	989	954	911	956	962	1004	981	948	956	907	1007	996	968	980	997	945	975	956	972	980	969	964	978	957	979	997	936	971	935	1018	1017	1023	964	1008	988	1040	949	996	967	925	961	936	918	965	959	932	997	1020	916	976	967	920	955	969	948	937	974	947	983	979	914	916	987	970	925	960	928	925	990	966	953	951	1022	1009	990	975	951	959	1003	994	975	964	967	977	959	1042	976	1033	1018	970	944	996	983	989	933	961	1004	915	995	922	969	1037	1038	946	949	947	934	948	986	954	938	940	991	991	938	1018	1031	943	957	929	972	944	924	1009	990	1006	958	982	982	992	931	937	1013	999	910	974	948	912	977	1001	955	946	942	974	1005	963	1055	969	943	945	935	969	961	938	961	949	998	931	942	973	983	972	1032	976	952	994	984	962	993	930	954	974	1002	948	961	959	912	928	918	973	973	953	984	977	949	972	950	934	938	1046	991	963	952	940	1003	937	971	956	995	959	1005	907	951	980	933	1026	971	1003	928	1031	1004	922	938	996	974	943	972	978	1007	971	913	976	1025	948	927	1010	958	972	943	969	946	942	1016	961	985	953	945	976	933	961	883	973	960	987	906	930	960	923	998	929	971	995	953	998	984	958	959	966	978	922	963	1010	963	972	991	970	961	968	942	970	968	926	1012	1008	915	997	930	1006	964	972	1027	1002	951	999	947	974	955	948	966	891	978	984	1008	1005	1039	924	946	973	977	986	953	953	952	969	957	903	937	987	928	972	939	985	1026	1003	953	989	997	944	1010	938	981	990	956	985	961	998	1033	967	942	981	983	982	966	1013	961	968	967	995	914	1062	960	1000	1042	968	951	979	958	927	993	934	982	929	1006	988	1004	1067	998	971	972	982	969	955	971	984	917	980	995	1002	975	985	984	971	915	1011	973	947	933	978	981	1000	996	1007	977	946	975	937	966	930	951	906	969	1070	1003	1004	1013	956	941	985	989	933	964	950	988	998	939	1010	957	910	985	975	980	931	978	1005	974	941	986	933	968	971	977	952	971	962	998	1001	1000	995	925	981	1041	979	973	966	1000	1016	949	1004	988	978	995	962	1005	927	984	956	985	985	999	917	1017	946	966	946	971	974	970	983	943	1005	981	1012	993	976	968	935	998	952	981	957	980	1028	944	945	987	996	980	980	934	989	966	976	992	970	947	984	1021	925	1056	919	977	987	960	994	954	976	973	936	971	956	970	941	1012	929	989	960	997	966	927	1012	927	959	960	943	936	943	964	956	959	1010	898	940	948	979	1007	1029	969	961	960	1009	964	927	943	1011	1004	940	924	985	939	994	947	947	985	970	944	947	974	996	1002	978	986	927	963	982	956	959	1005	1053	1009	988	969	947	950	968	929	1013	928	986	1001	981	959	936	943	942	981	981	935	979	969	980	967	984	968	936	945	940	976	932	975	957	971	941	926	984	1009	976	951	948	1032	943	1008	929	949	961	991	956	941	1017	975	956	945	1000	918	966	975	946	977	926	981	968	987	953	956	994	972	1049	937	927	923	981	980	957	979	972	977	983	960	908	987	1010	967	983
21955	16047	8395	2827	1886	1356	623	562	1013	927	1059	380	387	347	350	359	343	366	391	347	363	333	336	355	350	356	340	312	322	341	345	289	364	339	332	356	336	319	346	347	334	340	379	333	366	345	357	315	326	335	337	327	336	372	377	321	349	334	348	356	337	376	332	323	316	373	326	315	340	355	337	338	359	319	331	344	340	319	340	346	317	328	334	341	325	355	321	342	292	320	360	358	338	335	366	362	325	345	340	336	352	352	377	344	343	356	356	383	343	359	303	344	326	357	382	325	320	330	369	343	372	340	347	347	363	392	355	301	325	356	314	332	374	331	338	374	353	356	375	369	334	325	336	309	362	351	327	330	381	293	376	372	357	348	385	313	356	358	337	342	380	368	370	351	368	367	321	349	368	321	325	324	316	354	346	351	369	348	351	348	367	391	336	352	352	358	360	365	366	317	369	343	349	348	355	339	338	336	330	367	341	357	312	330	394	350	334	318	358	352	364	346	330	362	358	343	336	381	356	369	345	347	317	358	349	353	341	346	355	336	354	370	385	329	315	367	339	358	340	354	349	328	380	305	333	330	348	340	318	337	310	360	368	343	364	352	337	362	349	352	332	361	330	343	341	346	344	339	354	335	364	335	348	331	337	371	351	353	346	333	357	385	347	324	337	312	353	351	341	363	351	347	340	328	339	378	378	361	324	327	359	335	364	323	362	384	325	362	377	349	367	332	359	334	373	327	336	317	370	359	325	330	323	357	353	331	360	331	320	381	351	314	389	353	335	323	356	365	337	322	329	360	346	309	365	367	321	353	384	341	331	311	283	361	371	306	350	347	359	341	338	344	366	339	349	342	361	336	351	326	338	348	335	329	365	348	343	345	350	354	349	383	368	351	332	317	346	333	386	360	322	356	350	369	338	361	335	343	323	328	364	324	343	327	379	368	303	364	388	327	354	316	348	345	389	331	356	306	345	340	342	345	396	382	358	303	320	354	365	349	342	301	328	351	335	293	339	335	354	360	348	372	340	340	371	361	366	360	358	379	352	352	354	351	335	355	334	335	366	334	320	347	335	386	359	365	372	340	317	345	340	340	328	354	353	336	360	330	339	338	385	357	307	352	351	357	373	365	397	326	375	365	325	362	323	358	328	341	347	366	375	375	383	352	343	302	388	345	358	339	301	332	331	354	356	339	336	356	358	346	308	361	341	323	338	303	355	356	359	321	330	327	353	392	339	328	326	367	333	349	357	321	344	352	367	318	325	336	343	340	400	327	317	345	330	342	346	323	369	336	374	337	318	342	356	335	346	362	334	336	332	361	329	324	333	361	312	380	346	333	350	328	359	381	359	327	325	361	341	342	336	336	354	359	330	370	356	316	349	357	329	326	339	354	338	352	350	361	376	364	325	312	348	349	400	371	342	354	352	372	357	344	327	333	333	340	318	369	345	393	350	345	328	340	348	340	324	329	340	319	389	323	359	328	372	346	374	334	346	328	354	364	382	331	366	325	326	356	389	303	348	351	324	335	355	303	329	341	365	340	327	351	335	346	331	328	328	318	331	362	311	334	377	352	323	344	368	362	371	319	333	368	321	361	378	358	348	388	372	343	395	372	327	354	345	334	341	341	336	348	323	336	317	322	369	326	315	319	342	345	335	328	327	358	363	365	356	348	339	354	334	320	342	307	333	356	366	360	336	369	289	322	340	335	357	319	321	341	316	369	332	350	346	338	323	308	337	345	384	337	345	324	350	346	353	357	380	364	373	358	343	336	336	352	354	313	355	320	363	354	368	350	325	319	329	382	348	354	375	323	337	354	336	322	345	352	327	354	334	335	308	306	352	376	331	339	372	360	356	340	349	331	377	348	343	320	376	355	309	363	338	324	358	321	321	382	317	350	375	333	354	368	346	381	323	348	347	323	371	322	323	324	315	354	308	340	330	352	351	361	369	336	380	345	368	334	340	352	332	344	373	334	359	402	338	374	364	315	345	347	347	307	347	322	368	336	350	344	381	364	366	343	332	347	334	321	339	352	356	367	365	366	338	330	342	365	349	350	359	341	364	364	370	360	367	346	386	354	349	325	352	337	351	313	344	377	320	349	315	348	332	373	340	360	359	343	323	349	348	358	370	323	319	356	339	335	346	309	381	368	370	317	368	349	371	313	359	337	310	364	336	321	309	357	349	341	324	319	334	318	333	339	356	349	312	353	342	416	339	326	360	361	348	381	311	333	317	343	312	358	329	337	357	357	350	362	340	360	360	352	350	368	327	359	336	360	326	322	351	353	323	322	339	350	364	344	364	332	374	369	341	366	363	369	368	330	342	323	337	331	344	335	351	365	334	349	351	341	360	332	329	329	308	370	337	340	343	344	317	340	345	320	345	375	319	365	339	380	357	334	357	342	358	325	349	347	347	367	379	360	318	370	382	367	314	372	372	331	341	328	324	335	350	354	346	322	352	327	337	378	375	324	343	334	382	378	353	341	332	379	322	305	338	335	325	379	333	330	348	403	353	305	360	340	357	374	360	382	317	351	367	341	340	350	393	358	377	326	321	352	378	347	346	349	324	306	327	329	327	368	344	318	338	334	378	369	383	360	348	339	326	325	357	328	367	326	357	332	395	348	350	358	364	301	348	317	333	362	356	383	362	324	355	404	355	319	358	331	367	373	333	333	372	368	325	340	364	389	322	306	335	361	361	365	364	349	332	349	319	366	348	361	331	374	356	351	355	333	353	356	348	356	354	363	368	342	324	377	335	325	310	342	363	354	345	364	325	336	327	358	337	382	336	400	352	325	353	335	367	338	373	361	341	370	354	326	329	339	346	339	337	328	352	368	326	323	340	347	369	334	318	321	342	348	329	366	379	352	351	381	396	371	361	344	366	346	388	330	341	362	326	332	371	358	345	351	351	340	326	319	358	389	388	360	355	319	351	344	359	341	336	329	360	343	335	336	362	342	317	350	341	361	373	330	350	338	327	330	345	353	374	366	332	385	393	340	364	309	355	336	340	361	373	353	366	367	317	346	359	356	369	351	318	331	335	334	340	376	343	345	349	350	332	328	309	340	355	329	379	383	363	345	355	373	351	333	356	323	343	320	305	343	355	348	320	348	353	359	328	324	365	345	350	320	322	355	332	323	332	352	391	333	359	333	337	333	346	353	350	389	355	358	343	359	348	346	365	353	339	334	311	348	316	357	330	359	348	328	346	329	344	343	342	374	321	306	336	341	357	345	343	358	325	327	351	352	373	341	354	340	330	381	330	329	365	354	381	350	332	398	376	372	375	353	337	343	339	341	333	350	345	349	383	354	338	309	369	330	310	308	352	326	347	358	349	352	341	299	349	322	347	341	338	338	348	331	359	348	365	322	324	340	358	357	346	357	344	325	328	369	323	328	315	357	349	311	334	345	296	372	342	379	364	352	326	349	306	351	336	374	326	341	370	338	316	361	361	340	328	371	348	341	365	338	313	341	299	345	321	342	368	319	294	344	309	362
12240	10842	9529	6404	6344	5130	1993	2432	4880	3833	4406	980	756	838	851	844	825	836	882	803	811	833	811	795	829	847	795	794	762	752	773	770	810	835	850	830	843	820	783	791	799	823	809	759	834	833	815	790	849	816	754	776	771	840	845	835	798	867	781	836	768	836	820	804	802	879	790	845	912	859	815	801	801	826	802	827	803	861	821	798	820	778	810	803	778	855	811	795	816	802	820	795	855	877	849	810	818	827	805	819	800	815	800	806	788	797	779	810	811	855	862	790	824	789	859	850	778	792	775	833	771	848	824	769	813	818	748	824	833	846	774	789	810	778	847	791	816	790	826	792	753	759	846	794	803	803	779	805	806	773	810	774	871	820	817	785	814	810	853	837	820	813	814	819	795	765	852	811	765	821	799	780	828	831	830	813	818	824	813	794	815	881	897	819	814	824	836	786	793	771	845	801	809	843	784	816	777	797	793	808	800	780	793	831	840	846	811	807	796	816	829	817	738	804	827	783	861	798	826	800	813	790	849	835	805	821	806	792	807	785	768	846	817	812	794	810	829	810	844	792	784	766	793	764	826	826	799	768	795	822	843	841	820	826	832	833	799	863	815	803	799	812	788	860	847	737	836	805	786	814	806	801	836	788	733	825	800	765	771	780	857	802	809	809	783	776	802	814	817	852	868	817	821	833	798	793	827	785	876	754	844	788	786	821	799	862	817	834	842	825	782	797	812	837	810	832	835	865	839	820	780	831	800	795	843	777	845	791	768	832	794	743	846	805	850	812	749	816	865	810	810	819	814	824	784	818	801	871	846	836	792	783	824	801	775	788	815	820	771	778	801	808	819	809	850	826	811	851	752	814	771	840	801	791	845	801	756	851	795	776	791	810	771	798	815	812	807	822	803	805	872	861	833	852	750	840	810	790	820	838	820	757	744	752	842	833	831	804	812	817	829	818	847	831	754	764	775	782	822	851	788	785	815	835	828	785	828	836	815	773	871	834	764	802	829	794	829	825	826	766	832	808	797	817	756	796	827	834	780	873	802	813	756	799	835	801	793	840	812	797	781	819	880	816	793	830	805	860	810	829	857	825	798	813	806	827	817	825	797	810	829	847	791	809	766	784	804	868	849	808	743	824	822	863	806	821	785	797	833	859	868	799	831	812	811	800	809	823	816	861	841	839	813	808	850	829	782	793	800	796	768	838	785	792	814	752	818	803	738	784	825	841	817	807	779	788	834	829	837	843	857	790	823	806	846	822	813	837	844	812	818	801	798	827	804	791	853	804	786	822	768	845	810	840	818	804	843	821	841	805	830	793	810	785	796	851	831	794	797	758	757	830	822	831	813	788	819	783	836	827	816	820	816	835	799	818	823	843	828	823	841	800	728	808	839	850	815	807	876	836	845	836	805	803	813	833	868	846	846	813	821	825	872	831	806	843	804	789	803	781	775	771	770	811	761	806	817	782	810	826	838	837	829	862	821	761	778	812	788	799	827	834	795	818	840	785	832	823	837	819	824	800	790	785	779	839	798	799	800	808	830	776	820	794	813	801	753	794	854	867	867	783	814	803	830	846	875	797	803	821	823	810	817	810	820	845	855	811	826	866	798	776	825	777	819	791	823	771	809	811	821	784	793	791	780	821	836	815	814	795	832	822	904	832	817	821	779	839	841	869	794	845	832	799	844	782	810	796	829	825	810	781	795	773	821	850	801	786	832	786	810	789	803	767	775	789	798	779	833	844	847	833	861	835	786	823	744	762	780	815	779	778	833	769	807	754	839	797	795	812	767	812	800	739	818	817	829	792	769	802	807	808	820	768	810	769	783	807	797	790	796	834	784	829	826	796	808	804	837	814	860	806	793	754	806	824	801	810	821	804	790	796	806	857	832	874	835	823	799	826	811	850	728	768	791	773	818	821	851	803	833	763	814	799	811	830	840	798	761	823	831	813	847	816	798	810	817	789	868	869	837	819	831	799	809	845	847	822	832	791	772	821	857	786	818	813	780	833	847	818	840	805	747	743	802	816	851	776	801	799	842	793	784	827	788	840	769	796	860	839	804	724	811	849	804	800	818	799	817	798	804	813	854	789	811	801	804	776	774	820	818	805	732	768	816	809	783	832	859	793	879	853	774	799	802	787	755	758	780	792	859	812	741	853	821	875	782	792	780	800	833	852	828	793	849	808	813	804	805	851	834	729	843	840	830	805	834	829	790	779	788	796	796	798	803	879	804	813	831	817	812	778	800	877	893	813	832	818	815	811	852	829	748	808	876	830	853	758	810	792	782	854	780	815	806	839	810	789	837	842	773	856	798	836	845	856	825	809	848	831	809	779	781	858	818	793	836	839	814	813	783	816	822	847	806	790	791	828	828	780	836	836	779	776	788	788	817	834	811	836	821	786	799	811	866	794	817	807	833	856	829	860	785	821	876	826	832	821	861	789	800	828	843	814	734	771	847	830	860	824	808	819	818	798	834	807	810	855	807	852	821	815	809	767	761	874	789	812	776	857	847	863	865	802	795	815	808	816	822	809	804	814	811	818	858	801	814	787	754	776	804	821	772	792	760	776	827	841	750	796	807	827	833	801	837	808	802	770	835	820	804	769	819	770	813	835	798	835	799	843	806	796	794	802	800	855	801	804	832	831	788	800	811	823	832	813	842	845	818	850	792	826	825	835	818	818	877	793	846	801	807	794	860	819	877	849	775	828	799	804	796	814	840	841	784	851	789	738	834	798	842	796	804	813	790	831	811	790	816	857	787	800	827	808	782	756	779	815	826	847	822	812	861	842	815	885	785	812	809	785	819	820	800	813	790	841	843	826	810	821	802	895	864	841	832	805	795	871	830	840	803	846	807	811	785	829	795	828	819	847	798	815	822	825	865	784	775	781	790	794	799	829	797	816	833	818	809	807	831	793	790	779	788	807	807	725	845	825	823	826	801	811	845	784	821	794	820	819	783	778	859	809	810	800	818	816	790	786	812	836	846	849	799	835	826	845	809	793	838	815	773	775	843	858	817	811	867	816	832	808	814	850	816	807	834	820	795	841	808	833	828	788	805	814	816	826	783	840	822	819	814	818	798	780	847	825	846	757	795	816	820	767	882	844	783	833	781	818	848	869	801	792	847	802	822	812	819	827	824	814	784	819	786	765	815	798	815	823	836	826	870	834	844	795	824	810	863	817	838	776	790	833	829	813	807	817	791	822	798	833	890	812	804	796	786	810	778	810	831	772	790	834	854	840	850	780	813	828	879	812	830	791	803	868	892	803	769	829	810	798	818	808	823	800	821	812	748	766	819	815	775	771	790	799	810	802	807	826	798	795	850	892	838	788	770	792	853	784	899	812	761	803	804	820	791	775	779	801	827	855	769	847	781	804	792	816	818	805	841	822	754	815	824	791	795	864	760	823	810	853	794	823	843	811	813	795	828	792	815	830	819	788	811	826	794	810	801	756	830	835	788	826	785	804	842	844	832	820	842	774	831	770	840	785	834	819
35882	19165	9724	5023	3328	1709	813	10542	11689	12297	12123	1203	242	225	226	216	228	247	234	210	205	244	222	224	205	210	250	247	228	211	231	221	219	216	223	227	207	217	225	195	249	250	202	230	245	214	222	223	241	206	205	199	232	205	224	220	225	239	222	187	204	232	222	228	220	199	210	222	219	226	223	206	209	202	242	223	203	214	218	187	170	214	219	221	234	210	179	226	199	215	198	217	232	211	202	210	225	226	204	202	206	213	224	230	206	188	215	201	220	220	222	202	182	202	221	234	199	226	188	206	202	178	224	225	226	234	240	224	210	173	209	218	233	227	227	212	228	206	240	208	227	214	212	195	212	205	220	220	203	207	206	192	207	208	204	196	208	220	185	218	212	234	223	227	221	219	217	203	208	200	186	237	215	227	241	220	211	216	242	192	220	212	233	208	203	214	214	219	224	220	215	224	226	187	236	221	221	212	204	220	218	179	230	231	200	215	194	252	241	172	210	215	227	220	202	195	233	217	199	229	211	217	191	235	203	200	200	208	208	238	223	214	227	212	231	197	224	205	223	239	239	210	221	193	199	186	208	211	214	213	227	211	220	191	186	218	215	207	207	199	238	186	223	220	197	230	206	206	214	221	228	204	208	227	215	224	238	188	207	219	207	199	220	217	202	201	221	239	211	233	205	220	216	207	217	202	232	213	246	214	205	217	190	212	215	195	201	206	199	202	203	226	230	206	217	237	229	225	194	213	194	235	230	211	205	205	209	192	201	215	207	221	214	189	211	230	198	220	201	210	202	194	209	229	226	204	245	210	246	211	210	214	224	241	222	205	216	195	208	216	220	207	228	219	204	230	194	231	200	222	215	201	196	232	227	198	220	195	200	232	207	204	235	218	190	203	207	233	219	203	235	229	237	233	209	228	222	225	243	220	222	210	197	224	236	193	198	207	214	209	221	233	224	227	204	212	231	198	247	211	198	224	208	229	228	200	220	217	258	185	234	212	199	237	187	221	195	200	215	209	190	194	202	205	208	202	225	174	216	223	197	177	202	214	231	264	203	239	234	216	244	236	205	213	196	210	214	226	227	231	183	242	208	228	210	205	228	241	218	227	217	214	202	232	220	221	189	235	197	235	234	230	195	218	202	200	243	188	217	208	208	211	212	219	201	204	243	213	196	228	199	204	219	187	239	244	206	243	209	233	204	209	226	206	207	216	222	245	210	198	219	215	254	211	223	211	216	202	202	218	220	223	228	183	214	219	190	220	215	199	175	230	212	195	214	220	202	209	210	218	197	226	211	217	221	214	236	209	232	214	187	212	206	194	212	224	212	202	193	237	215	222	210	221	250	244	216	225	217	224	208	202	209	212	223	204	198	221	244	235	234	210	213	226	215	236	220	205	197	228	208	207	233	231	220	220	218	223	204	248	223	222	216	195	201	192	213	240	201	254	233	249	217	209	221	190	206	259	226	183	200	202	199	205	210	204	211	229	215	221	222	176	209	217	228	203	219	272	221	208	220	207	207	210	205	233	211	230	219	231	217	206	239	229	251	218	231	219	212	206	211	205	218	227	219	187	203	187	198	221	214	207	229	185	224	195	205	244	197	228	219	224	215	206	195	214	184	221	219	194	199	227	196	192	223	216	198	195	209	216	227	239	215	214	207	222	204	229	197	215	224	217	187	201	221	206	215	229	231	204	239	203	198	192	217	224	216	230	213	226	208	232	213	178	257	224	213	239	184	211	220	225	228	203	223	222	204	207	207	226	221	233	167	203	213	228	209	202	173	233	205	219	175	222	216	217	199	224	230	248	210	223	210	227	188	195	210	212	210	212	218	222	202	203	226	241	217	195	227	204	223	204	190	212	210	240	221	216	214	213	234	199	221	231	223	207	202	199	226	230	225	202	222	232	243	213	211	203	190	233	221	203	220	201	195	209	236	197	191	224	223	224	186	215	204	206	224	220	203	215	233	216	207	213	194	200	223	215	198	191	226	212	196	190	208	219	231	235	229	226	234	214	194	218	241	220	208	244	207	189	230	210	206	216	228	199	228	230	225	208	195	203	221	216	227	219	203	198	204	220	225	212	211	188	208	218	206	214	215	213	221	222	217	195	217	227	199	204	203	197	197	225	219	230	218	230	201	223	195	215	208	222	206	229	215	222	207	191	209	212	212	224	221	214	221	210	211	199	193	226	209	229	226	225	226	229	222	215	251	202	208	240	195	214	217	202	218	217	191	201	225	238	216	222	248	228	203	211	193	212	229	222	198	198	208	207	208	193	222	202	263	213	248	240	206	225	206	182	224	226	224	219	232	214	219	231	228	234	215	192	200	219	204	210	213	199	221	232	200	203	208	221	212	241	228	204	220	226	215	195	187	222	241	212	197	211	235	219	184	220	219	234	231	205	225	243	206	228	208	212	206	221	214	214	235	231	184	230	195	202	195	208	207	193	202	194	196	234	212	213	231	188	205	199	204	239	234	219	229	203	198	219	211	221	220	209	238	225	199	226	203	226	226	215	207	216	227	217	199	197	218	211	223	194	199	204	218	215	229	208	181	213	235	207	204	230	193	204	230	207	220	202	184	195	215	219	236	225	187	218	226	193	229	228	231	219	197	207	213	212	214	228	197	178	201	227	230	218	236	229	207	223	226	200	214	198	209	217	231	214	201	203	230	226	237	230	206	213	226	203	224	220	220	196	197	203	187	207	190	239	227	194	205	209	242	222	221	224	202	218	222	211	222	205	206	212	223	208	210	214	209	228	204	229	188	217	233	208	235	230	191	198	212	212	245	205	208	224	194	205	236	236	236	225	210	221	199	194	220	218	217	219	231	232	214	185	199	229	220	197	248	190	207	224	214	197	221	217	215	239	243	204	213	210	224	197	216	241	209	212	194	197	225	218	221	231	207	211	243	215	205	234	212	226	213	221	233	222	226	223	226	189	206	219	208	221	249	204	215	215	223	229	211	229	225	203	238	203	252	220	256	209	226	194	209	220	228	224	224	219	220	216	207	233	222	209	226	202	231	214	194	198	194	222	167	203	207	209	237	222	222	237	227	199	221	209	228	218	204	203	204	220	194	217	217	217	198	234	229	225	203	226	230	205	217	216	187	206	244	189	212	231	203	235	225	202	224	222	223	214	190	228	220	219	201	250	192	218	216	214	239	197	236	252	199	218	212	206	220	235	203	231	208	200	190	221	211	206	196	219	209	204	210	205	196	215	212	213	210	213	192	213	196	224	215	232	227	197	215	216	210	249	196	201	208	212	247	212	220	217	208	205	195	216	214	206	247	204	212	202	190	222	216	234	217	221	206	205	233	217	197	230	202	219	205	195	188	194	206	186	185	207	222	222	212	198	219	226	218	205	226	213	220	232	230	208	197	210	216	226	227	217	236	236	206	203	191	226	194	235	202	211	209	217	205	220	206	216	193	224	208	208	239	205	229	219	241	210	232	216	199	207	205	193	202	201	231	162	217	190	202	223	188	216	196	194
22255	7935	5958	7333	8805	4950	3000	30931	29630	33904	30661	959	808	713	711	696	667	634	637	632	650	634	630	586	622	603	597	594	573	597	600	588	562	598	606	569	556	589	573	583	544	587	540	560	569	552	554	558	543	532	581	520	570	589	555	543	563	544	585	577	557	577	546	576	600	499	579	573	560	590	592	569	560	548	507	555	561	547	537	554	564	548	554	570	519	551	574	566	561	572	543	544	551	500	537	527	540	567	565	588	603	579	533	564	587	562	583	531	575	558	523	543	581	530	564	525	545	578	565	571	570	602	530	579	565	593	589	569	562	544	559	510	532	559	555	525	542	554	503	552	567	522	558	583	531	569	546	515	566	526	543	524	516	564	527	561	543	523	590	572	570	552	532	566	595	554	549	545	536	597	555	576	560	564	533	540	584	561	548	557	515	551	573	527	532	525	560	522	521	525	556	532	536	564	562	556	560	554	603	520	545	541	565	578	529	570	551	572	531	572	573	602	548	575	546	551	539	520	620	559	539	516	521	573	487	593	521	569	594	529	546	575	550	554	503	558	515	574	542	543	587	567	532	540	484	579	582	570	590	558	537	547	554	588	526	573	572	544	501	549	561	550	573	548	553	535	569	551	567	517	547	549	554	511	590	508	519	535	568	539	611	553	572	575	550	576	543	571	558	601	547	537	565	527	570	548	555	550	593	522	569	580	539	555	553	541	512	544	568	529	582	545	543	555	534	570	535	569	522	554	557	538	514	542	556	554	573	505	520	591	559	531	525	562	547	538	549	566	538	521	563	541	554	565	510	535	557	540	515	540	532	558	554	564	541	541	578	551	524	547	551	580	581	508	567	551	565	570	538	534	562	518	580	538	544	538	543	569	553	565	561	585	512	562	586	597	567	545	553	574	551	541	523	508	504	553	530	553	524	584	610	564	551	554	545	534	550	527	539	557	548	558	506	534	527	541	504	569	538	561	530	588	545	539	584	521	555	552	545	529	562	558	551	558	551	547	551	562	593	499	550	574	567	509	559	559	545	500	524	513	559	578	548	538	553	574	540	507	566	527	539	549	567	541	574	523	543	524	550	521	565	520	550	556	560	498	572	555	531	573	587	558	564	530	580	586	534	558	531	535	509	538	553	511	579	549	545	499	532	555	555	589	549	627	568	570	547	550	573	562	569	540	573	554	507	529	535	570	529	535	567	581	593	521	531	550	497	524	544	555	540	544	526	550	543	565	516	520	532	545	538	594	557	558	522	580	566	489	539	578	532	536	531	624	570	558	560	548	550	580	536	557	582	525	524	560	569	585	604	546	565	552	556	518	567	510	528	595	586	571	510	537	554	541	591	539	495	509	554	556	508	549	534	531	576	549	539	537	549	527	564	582	540	552	537	539	536	555	527	552	553	553	510	551	524	546	536	527	535	518	539	568	525	526	553	591	512	550	543	565	589	590	518	530	515	533	516	552	599	539	600	534	534	591	578	527	551	556	537	531	563	553	520	563	523	574	548	533	538	551	562	504	553	515	531	595	583	503	546	567	557	560	558	557	582	576	547	561	558	604	527	548	522	550	550	532	560	573	557	529	529	571	562	522	586	558	570	561	537	563	523	561	589	616	587	546	544	570	558	510	555	580	570	548	590	544	560	619	502	560	562	541	556	577	557	518	558	593	561	563	544	569	608	580	538	561	566	578	569	563	557	574	559	543	541	530	584	566	554	568	531	553	548	575	542	524	568	528	516	554	542	553	552	528	571	550	554	608	571	566	546	574	530	564	541	568	539	569	558	574	545	586	538	586	514	542	555	504	557	515	549	550	561	517	572	598	552	551	548	501	541	571	532	545	540	516	588	565	586	565	548	550	509	569	543	582	554	496	544	579	607	527	521	554	556	577	574	572	571	544	551	556	564	488	532	556	575	557	565	564	502	542	577	558	557	547	601	530	587	547	572	559	566	575	547	531	534	513	528	558	604	561	572	546	546	510	497	602	566	555	570	554	574	563	558	570	523	554	558	554	554	574	574	601	561	558	542	560	556	544	573	558	529	509	554	566	568	583	541	566	525	567	531	589	567	591	532	521	597	531	547	533	603	533	566	568	558	567	538	585	547	537	542	521	555	544	548	523	536	560	522	550	507	531	512	590	544	575	553	543	547	551	550	567	555	538	543	518	593	557	535	549	530	519	557	514	504	588	539	550	547	574	585	550	531	553	537	548	582	530	603	545	533	558	530	582	561	530	546	553	554	562	544	572	512	575	541	539	575	579	576	588	569	502	549	558	537	538	534	555	517	538	511	513	562	537	589	546	525	528	575	537	536	567	510	528	549	544	553	511	542	523	548	541	548	522	551	548	554	545	556	557	527	528	550	545	584	556	553	595	528	591	543	498	558	516	555	523	570	566	525	556	576	542	534	518	547	535	522	515	550	595	532	503	580	552	579	566	554	559	550	555	594	538	578	544	539	561	555	562	540	535	579	551	544	509	549	542	575	558	546	569	582	516	548	536	582	548	526	491	561	542	563	572	566	574	516	516	532	531	550	561	538	537	525	529	543	505	596	521	526	547	539	563	583	541	531	574	551	537	564	564	550	563	525	538	580	498	554	556	592	535	566	494	561	576	569	599	550	535	590	560	514	566	582	529	537	542	535	583	524	550	543	579	563	569	484	554	555	555	537	562	579	581	549	520	548	552	543	549	553	547	543	533	556	538	530	545	545	547	530	528	588	527	560	516	558	522	548	555	532	541	509	612	548	558	553	569	566	568	525	544	506	573	531	567	548	538	585	568	553	533	573	524	524	549	576	577	501	587	546	569	531	536	523	612	525	543	558	570	576	531	542	530	570	600	536	537	549	538	574	607	546	532	556	566	528	559	559	556	537	567	548	550	543	556	573	561	539	510	510	530	510	557	546	554	571	523	520	541	574	522	574	554	547	573	533	528	565	562	566	513	569	507	565	542	541	558	555	508	529	544	549	553	567	565	526	566	535	553	547	547	496	534	559	571	538	519	520	531	507	541	515	524	596	578	559	563	591	576	540	566	611	581	581	571	572	567	528	584	531	526	516	575	538	527	529	518	549	573	511	572	585	549	555	543	547	533	587	556	541	570	546	581	579	577	606	556	608	563	559	583	546	554	522	552	560	531	537	508	510	538	588	567	547	560	574	525	524	587	545	532	549	557	514	568	522	525	549	515	552	535	561	570	542	549	562	579	571	570	545	497	554	549	528	555	556	555	551	577	566	569	536	569	508	531	556	523	544	519	594	556	561	585	531	569	537	564	555	498	560	586	602	568	555	550	544	550	538	566	597	505	562	550	519	570	535	538	559	531	560	507	575	536	521	528	529	561	601	557	593	554	560	515	520	511	525	545	532	574	560	534	524	488	540	506	547	533	549	545	552	545	542	560	556	539	572	553	534	561	517	531	527	573	510	541	588	571	579	495	541	557	540	558	533	554	562	598	504	518	544	543	522	558	557	541	532	598	550	560	576	551	520	567	551	522
40689	21660	14562	7919	5935	3820	2109	26226	32514	26309	21420	2714	442	393	369	391	446	395	408	410	391	374	405	368	386	372	365	413	399	372	413	372	381	400	364	371	366	374	398	357	371	369	354	378	393	386	378	367	382	371	383	348	363	346	372	382	350	385	373	376	385	382	389	384	396	410	346	377	412	314	377	385	370	374	358	370	359	403	392	379	372	340	368	345	391	379	400	398	392	424	399	374	373	395	375	376	333	390	361	372	385	323	366	360	348	375	405	354	356	400	349	364	379	368	320	380	399	359	356	376	380	382	415	388	381	378	357	381	378	369	377	390	370	365	341	370	401	313	357	383	344	382	374	378	373	333	351	371	388	392	395	396	354	371	373	393	387	348	372	362	387	365	356	371	388	348	387	406	356	361	371	372	369	342	340	378	346	353	368	371	353	353	412	390	368	344	403	373	410	409	367	388	339	383	385	365	354	381	355	379	382	372	359	365	359	352	359	359	420	335	352	349	368	402	372	363	364	374	355	378	362	377	367	427	364	357	372	358	386	349	344	423	411	377	373	377	334	384	381	344	364	357	367	346	359	368	364	393	397	359	346	351	371	329	386	380	394	366	396	403	365	390	346	391	333	364	410	362	340	371	371	367	370	371	383	370	384	387	404	365	361	338	359	397	388	356	376	401	364	353	380	377	363	386	368	363	388	362	333	358	372	369	353	363	379	399	392	414	352	374	383	346	379	373	376	374	398	359	344	343	321	338	349	383	370	343	359	372	379	416	378	390	358	378	368	426	388	376	392	355	370	394	397	359	349	398	372	372	316	359	332	406	352	379	364	349	357	354	346	376	356	393	377	362	420	370	368	344	366	399	387	334	382	360	383	382	371	360	349	404	370	370	361	362	367	379	342	391	356	362	328	416	412	390	369	356	327	383	370	347	352	370	382	374	380	383	346	401	361	382	377	382	348	364	371	362	336	376	368	371	358	410	377	342	365	336	385	389	397	372	355	381	353	385	354	359	354	329	373	349	388	395	396	355	396	359	388	342	389	331	406	402	403	383	383	365	382	342	355	363	385	370	358	364	358	351	360	359	336	342	384	366	367	394	369	379	368	377	356	328	399	374	413	378	367	370	389	383	361	376	383	351	388	391	335	371	405	358	350	375	365	373	398	427	351	370	346	371	372	402	348	367	379	340	379	386	316	397	361	360	367	374	378	428	357	345	373	409	370	423	358	360	350	381	378	365	358	381	388	375	390	409	351	407	388	366	374	355	391	364	374	378	402	393	376	360	299	361	374	384	427	430	407	363	358	321	390	388	355	401	367	362	366	360	392	376	365	418	410	357	393	373	367	350	364	347	405	374	368	386	369	389	374	378	394	374	394	379	394	346	380	364	370	346	356	387	408	364	348	380	370	357	388	385	356	414	374	404	347	363	368	335	355	417	357	360	354	367	367	355	392	335	353	365	372	403	373	385	418	377	363	372	357	369	369	399	384	355	388	353	340	382	396	373	393	332	372	351	396	376	362	398	354	356	347	365	334	367	401	335	329	390	397	409	320	377	374	357	391	392	356	388	378	403	374	334	392	348	391	416	362	358	379	401	334	412	358	368	383	334	400	405	371	368	370	351	367	397	367	415	326	374	367	352	396	417	420	393	384	385	387	417	391	370	395	407	414	384	381	378	337	375	410	369	389	370	361	385	341	370	375	379	349	359	373	363	365	385	387	376	368	394	368	373	380	371	371	344	379	375	352	386	337	345	376	378	376	366	359	380	384	389	350	348	377	377	412	388	376	382	396	359	423	363	395	417	380	376	395	389	392	370	388	382	319	378	373	376	357	334	376	376	396	347	326	381	371	363	359	375	351	353	344	389	395	351	393	349	392	364	401	383	390	382	367	368	407	369	332	357	412	391	388	385	390	369	402	386	364	368	387	403	353	356	334	381	375	406	390	388	348	360	384	381	389	355	379	375	392	392	376	348	418	397	326	353	360	418	362	420	343	350	351	368	401	350	377	355	375	383	369	404	360	372	368	392	395	346	394	368	375	337	336	366	362	339	383	361	360	387	343	370	357	336	327	350	393	348	358	384	385	392	343	347	389	362	370	376	391	340	383	354	387	402	374	387	351	394	380	404	354	345	431	379	352	385	351	361	363	360	366	390	386	353	380	367	381	359	360	403	364	397	383	362	370	392	371	384	387	371	363	382	340	389	387	410	400	340	363	406	368	414	360	394	411	387	357	400	358	416	379	368	356	356	374	364	397	392	351	331	402	349	360	372	387	381	352	355	325	386	355	394	349	393	376	376	370	388	373	373	367	371	379	333	353	369	343	368	357	333	355	404	386	368	361	395	368	413	384	375	361	381	359	380	355	376	345	332	386	307	362	390	400	383	381	372	373	423	356	415	388	414	387	400	351	391	363	372	384	386	380	395	376	398	414	348	367	351	380	391	356	382	397	368	350	354	386	365	349	373	367	358	373	379	356	377	359	372	361	367	372	392	368	381	373	381	348	330	352	365	350	372	356	365	372	370	378	349	385	382	348	354	404	387	382	369	379	358	378	322	382	324	341	375	358	397	405	359	346	364	353	380	380	376	400	394	389	353	361	364	355	384	351	393	392	357	385	387	417	372	343	430	384	393	377	368	366	356	327	345	359	365	345	376	410	365	393	373	351	392	380	396	371	350	402	374	403	331	381	380	370	373	357	337	341	386	371	364	392	322	362	404	363	366	398	378	395	364	338	376	334	381	375	367	366	381	366	334	378	389	365	382	370	400	375	376	373	391	403	372	337	381	363	365	416	358	376	362	332	399	374	371	364	382	362	345	383	373	361	369	384	375	387	383	357	365	356	349	362	367	346	358	395	386	372	371	390	364	396	367	385	366	354	357	397	372	334	364	356	396	374	360	380	343	360	343	340	344	348	366	376	378	377	358	342	362	399	376	375	367	415	381	366	362	370	368	377	384	372	356	365	365	385	356	365	368	345	373	357	333	370	367	355	347	374	379	406	360	415	382	407	374	402	386	373	398	389	376	362	365	342	401	382	374	366	374	391	409	365	394	357	383	370	384	378	363	384	377	382	344	359	386	337	382	402	387	341	385	375	392	373	380	373	423	394	371	364	350	383	343	374	369	386	377	389	400	411	405	379	367	363	368	415	366	387	379	377	390	381	383	351	358	379	411	410	383	353	357	366	400	367	351	376	359	395	365	403	365	324	379	366	371	348	378	380	354	371	407	372	360	361	382	376	409	350	372	367	367	363	346	344	395	385	392	407	417	357	357	372	361	376	354	362	375	360	374	361	384	378	362	352	337	357	364	397	362	402	375	369	332	383	355	371	355	357	347	381	367	419	360	362	365	382	376	356	410	370	345	374	360	328	352	389	370	393	366	366	357	403	371	369	349	352	420	361	367	360	401	365	373	375	397	355	338	348	402	388	373	378	366	383	407	416	378	371	376	360	339	395	342	392	371	354	387	405	370	387	382	408	348	386	331	370	368	386	379
25456	7474	11120	10222	13454	9031	7529	48276	49703	45979	38102	1368	1213	1174	1120	1132	1132	1052	1044	1060	1020	1006	1014	987	984	959	909	999	929	931	945	935	1017	979	887	927	930	934	862	928	954	925	957	954	878	895	929	962	923	918	966	902	927	885	925	885	891	884	930	956	946	911	913	904	878	892	889	913	892	914	921	929	874	926	918	892	925	921	894	962	880	866	926	888	890	937	874	896	881	883	868	844	853	928	887	869	908	908	873	920	914	916	900	915	934	943	904	874	902	905	963	858	906	815	908	898	907	859	878	924	891	912	912	870	870	891	932	875	922	910	895	876	874	886	953	877	820	921	843	879	913	916	834	910	941	870	930	898	898	878	872	833	875	903	876	897	895	899	866	946	886	893	841	932	880	901	884	888	891	891	807	872	877	901	870	909	892	883	923	855	898	927	882	853	865	883	918	942	921	885	921	916	889	910	914	873	893	900	919	894	873	918	877	866	862	908	860	932	873	830	859	865	890	867	929	876	839	911	886	866	856	957	906	905	897	882	899	863	894	907	882	898	885	900	894	866	902	880	835	907	839	884	912	906	885	851	909	834	876	860	821	906	910	847	870	890	878	885	906	892	919	951	898	922	935	918	860	885	924	889	913	897	915	883	867	854	890	883	903	876	891	881	909	916	915	883	863	891	900	906	805	867	885	927	895	890	838	939	897	904	890	917	859	940	885	902	891	920	867	907	958	910	932	902	892	890	915	921	935	865	886	850	887	888	855	873	852	914	942	851	933	859	874	912	850	897	916	899	836	899	891	879	898	939	864	933	898	845	905	867	872	883	889	917	919	920	852	894	872	894	859	856	889	836	929	909	850	883	914	915	862	844	889	911	849	898	888	890	899	837	861	878	914	817	863	853	932	889	849	892	891	831	851	840	950	877	912	848	847	900	911	892	872	851	903	932	904	841	905	850	886	907	912	871	841	857	883	872	876	887	861	881	906	946	932	852	895	838	881	897	873	899	881	865	872	910	866	888	869	896	927	909	881	878	870	890	948	859	883	868	884	834	886	933	864	909	938	836	944	870	866	867	907	883	873	874	881	899	849	888	902	852	898	886	892	888	908	918	885	910	898	905	850	933	931	869	889	908	928	883	917	869	891	918	862	856	860	833	924	885	865	892	880	887	896	855	896	857	894	864	884	912	911	937	869	874	888	892	923	831	883	919	859	853	881	851	869	906	884	943	908	864	850	887	868	860	863	948	910	899	869	903	887	925	894	862	879	903	874	874	874	879	892	873	907	899	896	880	857	863	900	892	864	907	886	892	814	910	878	867	860	871	848	881	864	917	929	913	845	895	864	859	905	865	881	898	866	882	863	971	914	905	879	879	883	900	916	920	907	859	840	856	899	905	857	913	876	871	893	907	865	915	876	877	892	883	868	928	878	895	893	896	956	875	904	878	873	918	869	920	842	875	875	857	851	860	857	914	900	913	920	836	901	895	904	914	854	851	834	881	868	889	919	870	882	889	868	861	921	878	823	932	891	896	833	885	871	839	879	910	856	821	856	887	895	862	888	855	898	937	928	908	845	932	922	874	861	881	927	927	901	927	874	876	838	913	900	879	831	850	882	868	901	878	885	861	804	888	914	906	847	853	866	897	852	890	884	843	850	895	924	959	865	924	865	862	873	884	882	847	901	880	941	871	853	890	918	895	885	875	916	865	923	909	904	868	893	868	884	919	909	911	888	905	926	929	840	894	829	908	922	916	914	869	897	875	850	952	934	902	935	898	937	904	912	873	888	824	892	879	924	943	877	839	844	876	898	861	905	901	897	905	869	867	865	825	897	914	933	922	910	891	864	889	884	949	862	861	882	886	902	877	871	934	906	924	892	892	954	933	926	935	868	870	894	918	844	934	857	880	834	915	853	892	899	916	937	869	884	898	954	873	897	927	892	870	888	891	904	911	906	889	899	930	876	901	914	901	885	893	843	890	909	927	852	924	925	853	944	871	889	871	895	935	876	839	864	876	866	935	892	837	882	874	885	939	905	829	916	902	877	901	886	853	819	892	883	862	848	919	908	910	878	905	930	868	948	871	949	860	969	919	855	847	879	867	881	887	887	920	887	899	927	896	899	864	893	938	869	862	879	846	912	845	899	900	911	876	846	853	880	900	848	848	928	831	884	905	932	931	846	864	894	866	846	914	913	864	881	888	855	878	917	914	888	877	884	899	861	931	869	934	921	934	858	889	924	897	900	861	856	856	890	931	862	861	843	872	886	873	864	854	887	877	822	878	888	895	858	840	939	862	882	833	864	877	833	878	919	865	918	896	901	884	846	859	880	901	872	856	892	921	943	934	900	858	951	938	897	861	892	859	899	897	876	867	861	869	917	933	917	871	926	880	889	876	898	838	893	859	894	843	961	862	882	914	914	883	899	856	863	898	873	878	893	898	869	809	866	871	852	846	868	836	948	878	901	882	924	960	876	870	931	860	863	900	880	856	879	929	856	867	922	883	904	897	875	914	849	852	871	892	887	806	898	886	904	942	919	873	847	894	868	893	907	887	878	847	911	859	835	845	910	895	896	909	905	864	879	921	944	856	897	920	922	865	911	889	894	890	885	927	876	896	900	847	946	903	888	920	830	919	856	915	943	894	890	855	928	859	843	932	897	890	909	922	893	917	929	885	875	928	844	834	888	885	853	870	895	847	869	880	957	831	861	888	884	899	859	889	880	910	886	876	863	928	899	856	925	875	917	857	865	870	872	877	915	893	865	896	888	874	874	871	847	915	865	813	892	857	887	900	846	942	933	880	853	867	920	866	910	889	855	880	863	888	895	835	865	907	864	868	877	911	902	890	833	854	903	917	914	868	905	853	875	877	896	913	885	892	923	892	915	919	960	908	923	889	876	921	917	829	875	903	863	936	918	819	898	899	831	913	895	864	868	825	857	858	889	874	893	872	903	889	900	879	893	852	847	825	886	933	904	856	855	837	907	921	874	893	869	899	867	893	884	874	897	939	921	896	895	881	923	849	895	908	885	925	921	879	847	879	895	818	868	789	903	863	882	909	929	872	972	894	889	907	916	874	895	905	900	887	887	917	963	890	887	893	833	905	845	875	896	868	910	863	877	912	922	855	920	896	878	902	858	884	889	869	851	873	921	901	868	859	869	913	874	911	900	886	917	881	882	916	888	866	895	856	979	870	870	872	840	915	884	883	886	862	842	916	912	900	945	906	887	859	867	842	882	878	884	851	864	942	872	915	928	877	838	899	927	835	835	928	855	847	877	899	905	928	896	919	930	913	901	861	910	915	907	872	882	858	879	836	878	879	884	875	888	860	907	819	903	956	908	900	899	875	891	885	928	868	896	843	914	936	922	900	908	905	886	885	845	893	885	886	903	915	919	907	839	887	916	868	830	932	880	861	834	836	872	869	882	938	843	877	885	875	887	927	918	895	867	894	864	896	873	898	878	909	824	856	919	882	921	892	929	884	848	952	857	903	902	899	828	848
14019	7682	5113	3943	3263	1029	434	968	1377	1028	991	395	339	352	376	355	349	366	356	342	342	356	349	339	329	387	360	349	387	338	338	406	351	357	345	347	302	391	321	395	337	368	330	360	391	345	337	369	375	341	345	335	363	315	353	372	335	314	363	376	377	350	346	364	364	343	380	355	346	350	340	385	362	333	341	337	369	309	320	368	386	356	324	353	385	356	333	365	356	360	359	386	342	307	327	365	348	381	353	344	359	335	329	352	364	326	391	353	386	361	348	387	365	321	367	376	357	351	334	375	344	288	374	354	357	321	317	348	349	359	351	351	383	353	351	368	342	350	382	330	368	346	355	345	333	375	377	365	351	366	374	325	404	336	369	348	378	352	341	360	352	355	365	333	351	351	349	333	341	378	377	307	356	315	348	359	351	379	385	363	351	335	321	392	379	348	358	354	323	363	377	340	350	366	360	326	341	330	352	343	326	309	335	376	378	363	325	356	361	347	355	359	339	346	365	344	330	337	350	352	353	370	382	347	336	350	362	360	374	372	368	353	322	374	395	329	336	341	341	359	388	391	342	381	330	309	337	337	371	369	384	402	346	372	314	360	352	355	357	309	330	384	351	364	378	361	341	359	335	352	339	375	365	361	389	350	354	334	370	338	359	381	332	365	355	350	358	345	316	334	329	358	358	364	371	374	374	385	338	338	349	329	321	344	354	342	346	329	385	354	378	339	351	350	341	364	314	338	340	330	325	328	342	351	354	368	357	343	353	332	338	352	326	326	326	340	362	356	356	355	365	321	349	350	363	358	373	363	340	368	322	357	410	355	367	341	341	401	354	348	343	372	361	364	369	371	403	321	373	356	331	334	351	360	357	366	334	352	372	363	350	342	367	342	380	356	347	336	322	330	354	331	358	355	385	344	366	318	347	362	332	387	327	376	347	362	352	379	349	368	329	373	356	384	315	299	339	363	345	337	386	365	380	377	368	365	361	369	356	366	346	331	350	335	362	373	359	339	364	370	421	326	375	364	332	338	349	338	347	338	379	343	370	343	355	342	355	388	394	388	342	317	362	344	333	346	333	350	358	373	360	369	364	318	344	363	374	348	380	371	333	355	359	340	374	345	333	332	346	367	360	348	375	357	363	349	370	364	375	345	371	353	365	385	339	349	294	358	333	340	339	352	363	333	376	328	361	396	374	327	367	373	393	355	395	360	338	331	361	374	363	378	343	379	379	364	357	389	370	329	351	360	321	352	395	362	355	322	397	342	340	356	338	364	362	347	361	340	367	387	362	376	317	347	359	343	367	365	333	317	328	355	364	330	392	332	360	370	378	345	371	377	355	351	340	356	393	334	342	406	386	366	349	350	362	354	316	343	359	384	350	322	361	359	347	378	367	342	351	344	353	352	371	368	328	367	371	333	403	372	345	364	347	368	383	369	384	353	373	334	373	365	386	375	348	398	310	358	384	366	373	343	358	365	391	367	350	316	350	334	336	344	377	367	357	352	395	356	348	331	372	338	347	324	357	366	350	365	379	364	366	363	359	371	327	367	351	343	348	314	356	336	331	325	349	343	370	382	376	322	357	345	354	371	351	366	365	357	354	361	337	299	349	354	328	375	358	362	355	357	370	355	339	373	333	366	370	373	352	354	349	409	366	367	369	350	373	345	323	390	384	385	337	356	340	407	360	335	351	366	370	350	316	341	349	332	332	365	381	357	387	356	342	353	359	350	362	366	388	380	369	378	366	344	372	363	343	332	363	330	328	363	348	344	372	395	365	333	338	341	338	323	398	362	356	383	338	381	336	351	375	349	317	364	353	340	348	370	368	341	341	351	317	343	355	343	312	355	338	386	379	362	347	342	336	337	344	383	374	352	390	358	367	368	375	358	375	365	358	365	353	336	371	347	376	337	334	341	345	364	357	350	345	357	344	351	315	350	360	343	370	386	348	367	337	365	353	338	315	351	368	317	356	384	350	343	352	348	342	368	344	375	371	350	340	377	355	340	333	354	345	380	370	363	358	332	361	377	350	366	360	326	341	342	370	356	337	366	368	384	364	349	374	351	380	362	323	350	377	296	326	352	364	367	364	367	350	348	376	307	343	393	365	334	365	369	347	356	361	355	377	316	349	351	357	352	334	363	375	298	346	369	357	329	379	367	358	352	362	391	347	384	346	335	353	404	352	383	369	382	361	405	377	326	330	363	315	388	379	351	336	368	343	305	345	366	356	356	361	339	337	345	342	361	345	367	348	365	373	343	343	356	335	347	319	351	356	334	395	371	369	362	346	310	339	388	343	371	330	385	354	363	303	352	383	338	354	322	339	358	345	359	355	375	337	328	364	361	317	359	340	348	359	369	354	388	375	371	372	355	360	361	350	347	349	329	339	321	369	353	340	419	386	358	343	364	346	387	357	353	388	358	342	346	355	348	328	369	369	355	328	353	326	367	329	347	307	359	411	339	368	357	343	338	363	344	346	349	366	407	345	384	351	333	393	356	341	353	349	336	331	336	348	353	364	321	337	344	342	351	325	348	353	348	397	370	316	332	340	357	349	351	336	352	332	336	322	317	345	347	421	337	329	392	352	335	361	393	359	347	359	301	322	369	364	358	349	369	362	343	371	352	321	359	304	354	367	348	392	393	348	328	342	390	366	338	373	342	356	344	350	368	330	352	335	362	368	339	330	357	378	350	339	367	342	362	357	338	366	377	313	350	371	372	373	380	364	346	377	368	337	346	356	363	372	371	338	363	336	414	340	378	342	357	344	373	361	359	332	364	334	362	378	344	331	344	399	355	368	348	359	345	368	378	360	355	342	374	338	357	379	385	337	322	373	330	382	322	381	333	325	349	356	343	342	342	337	373	405	331	339	396	367	327	390	362	380	361	359	350	351	333	344	342	349	358	366	356	320	382	309	364	362	350	354	332	328	354	376	365	343	358	329	331	335	353	348	329	385	379	355	334	359	352	384	328	356	344	381	354	351	322	380	370	387	353	347	355	327	338	369	353	359	350	367	367	369	340	367	339	373	327	338	334	366	339	366	354	346	358	349	340	335	384	376	377	365	343	379	365	359	368	342	358	346	350	351	379	377	364	322	329	379	363	355	354	376	339	377	342	342	374	365	346	358	332	344	363	353	351	344	324	346	350	378	373	364	341	382	334	340	357	352	391	326	342	347	352	384	315	374	365	358	361	357	372	352	380	356	337	332	338	330	371	310	393	377	370	357	352	335	335	362	365	329	358	358	385	322	319	342	346	314	359	336	374	368	352	359	351	348	326	366	328	359	357	372	406	370	371	344	380	376	339	362	340	337	331	369	349	344	337	343	367	384	339	312	344	356	400	367	372	357	383	370	351	363	335	354	365	351	347	373	355	395	388	350	374	337	331	347	343	399	366	333	371	331	378	342	364	378	340	338	349	349	354	330	370	345	362	368	363	348	357	402	363	371	385	345	374	338	353	356	325	357	365	316	333	361	313	354	379	367	336	317	340
8243	5595	7775	10152	10018	2698	1224	4526	5622	3991	3740	873	841	845	838	857	841	811	739	829	770	858	832	837	785	792	859	853	848	843	825	793	852	838	782	807	846	836	880	857	831	849	836	800	805	821	859	769	846	799	757	817	823	881	826	862	791	787	811	786	772	817	835	821	846	812	819	821	823	817	775	845	840	840	772	861	768	845	844	832	796	811	803	812	810	834	782	873	821	847	847	827	824	803	875	762	823	874	849	791	843	800	883	814	849	844	887	833	851	813	806	819	819	796	817	799	812	831	822	816	846	808	831	825	801	820	755	806	843	829	786	779	881	827	873	820	829	786	873	811	786	784	768	844	818	849	857	844	814	769	836	831	823	835	838	843	841	795	882	845	808	828	848	809	817	864	817	877	867	845	837	837	820	837	844	795	817	851	870	794	840	826	863	839	847	825	791	846	859	884	866	818	861	849	825	780	817	830	863	793	819	797	823	829	812	812	794	809	808	867	827	789	793	833	875	811	867	814	861	832	807	809	796	774	812	798	832	749	867	810	875	775	768	786	878	832	776	844	814	856	773	826	870	810	830	849	857	825	840	896	900	763	861	774	817	838	873	791	786	844	845	809	837	824	843	829	800	760	804	797	829	794	804	819	780	798	801	816	821	829	821	853	781	777	853	823	788	817	813	835	810	821	825	851	855	826	786	867	792	833	823	783	865	866	897	810	840	868	850	814	805	815	831	792	852	746	840	788	801	852	839	862	846	825	835	803	787	789	867	844	792	781	840	859	862	815	832	799	835	807	802	823	822	806	843	818	793	812	891	763	825	790	816	824	868	849	782	852	792	885	802	787	835	795	862	821	846	857	852	808	840	798	841	854	838	826	792	815	826	835	784	857	816	857	832	815	811	776	819	813	866	780	840	856	814	831	873	796	826	834	819	821	821	828	807	836	794	810	789	814	823	843	851	860	796	862	782	797	803	839	831	840	791	804	848	791	797	821	818	832	810	826	855	819	851	899	830	814	834	836	776	795	873	807	838	797	821	829	839	843	837	836	810	822	847	823	814	756	809	821	810	823	779	819	834	850	843	851	849	807	784	795	822	803	789	825	871	790	829	818	786	801	857	802	863	856	824	791	819	817	811	826	803	832	828	824	837	845	785	788	863	855	793	836	827	815	838	809	832	836	805	827	849	849	885	807	806	814	844	812	848	817	794	812	795	835	793	803	808	831	803	818	866	763	875	825	880	834	807	778	792	795	814	805	825	819	825	789	876	868	825	871	802	823	837	805	819	867	780	848	779	857	860	846	846	860	859	789	840	858	822	831	840	818	806	833	809	821	828	775	792	808	790	828	792	797	852	864	828	802	802	828	791	848	821	788	764	853	845	837	838	841	854	796	828	841	836	820	876	787	783	819	768	822	825	781	881	836	866	820	825	828	770	794	838	795	780	815	803	811	815	847	814	808	768	806	805	868	814	813	812	799	799	837	807	818	829	805	833	797	824	825	826	822	795	831	837	818	846	836	849	839	850	836	820	825	835	831	842	836	802	847	798	831	858	865	861	826	801	812	801	765	767	825	822	805	765	818	804	846	835	801	824	779	796	806	800	836	826	799	846	785	812	779	804	820	831	796	765	842	841	870	832	814	824	817	806	863	782	804	796	820	820	794	884	796	836	838	845	813	857	899	768	814	802	782	848	864	851	823	803	810	864	799	804	842	830	754	817	867	804	835	834	773	835	825	818	819	794	860	849	829	788	821	815	832	794	821	797	897	890	838	836	850	846	797	799	799	771	813	813	778	837	837	826	836	807	862	821	863	803	827	829	831	819	803	861	840	831	756	815	798	853	861	850	785	848	822	773	849	811	835	815	870	809	785	864	834	826	865	798	803	732	856	800	806	842	756	860	792	792	869	808	861	836	811	816	794	825	816	890	827	824	828	822	788	848	846	825	840	802	794	813	818	853	838	799	826	832	841	870	837	814	769	813	812	844	825	794	800	788	857	807	836	822	838	866	804	799	823	833	807	822	819	808	826	820	812	788	811	814	829	839	820	768	839	793	846	811	869	791	808	839	852	828	829	780	871	826	789	832	843	785	813	804	804	817	795	798	874	843	795	772	816	811	823	832	832	838	821	843	837	817	877	853	860	837	860	810	796	790	829	886	797	787	806	821	889	818	812	805	779	825	783	832	803	815	859	846	810	816	875	838	838	801	815	867	790	805	840	848	850	822	855	814	796	800	826	824	790	811	815	823	858	829	820	804	821	855	828	799	886	865	849	851	871	852	815	839	892	818	798	812	849	835	820	796	822	791	827	772	812	808	820	878	849	842	795	876	786	831	831	834	842	765	828	795	833	822	806	774	873	816	829	842	885	838	813	812	823	812	799	800	813	818	817	820	799	816	833	786	866	857	780	785	854	839	838	792	803	804	808	785	785	840	792	798	806	768	882	844	853	875	782	856	823	783	821	820	834	822	816	871	774	777	820	779	838	884	803	794	838	826	811	832	861	808	857	829	789	842	887	832	817	842	864	855	815	798	857	791	779	848	824	808	847	807	793	824	770	767	810	855	818	839	825	815	805	823	798	756	838	876	786	855	838	765	821	801	831	759	775	805	859	820	825	802	801	811	829	807	861	836	866	828	820	836	865	828	858	768	798	819	892	782	822	859	795	888	807	838	833	804	847	804	804	843	809	803	775	819	812	862	824	815	869	818	840	870	772	825	878	863	824	895	793	844	805	869	799	795	829	804	824	800	844	787	854	823	778	798	845	852	839	843	830	805	820	809	836	834	807	807	835	808	836	830	783	856	796	853	847	820	865	799	855	850	771	849	830	797	869	806	788	884	868	804	867	790	868	805	857	815	877	822	803	810	857	901	836	810	837	844	831	866	815	798	833	788	804	820	863	804	831	845	843	789	810	817	824	785	786	831	811	812	807	807	848	837	860	860	843	818	829	850	809	785	861	816	815	798	809	869	836	870	817	836	875	808	850	798	806	821	779	800	832	806	832	853	824	823	875	876	838	827	831	839	814	849	823	804	842	898	833	804	790	794	818	840	822	801	848	831	839	797	839	846	860	757	837	843	826	842	808	845	796	844	832	779	827	810	852	835	861	816	831	791	824	819	813	839	876	853	822	786	777	858	819	885	827	822	831	867	794	839	811	839	829	800	845	881	786	839	803	786	826	812	823	843	779	896	808	808	831	841	825	831	868	845	840	850	837	812	831	857	825	848	844	817	831	836	810	877	822	847	849	840	781	810	807	817	885	876	788	796	818	812	860	842	800	835	813	874	842	819	824	850	810	812	810	811	792	835	875	822	797	812	817	843	843	816	770	782	834	786	819	816	802	834	823	841	839	825	797	809	825	821	809	857	846	865	791	841	820	792	819	828	827	821	830	848	828	826	825	815	851	778	821	850	819	835	826	817	833	852	855	808	810	813	798	768	831	775	799	820	795	795	795	834	837	832	821	796	768	887	809	813	790	835	871	773	814	875	851	787	815
36010	24760	22004	22175	13257	6257	2611	7593	1717	8324	13188	1486	260	249	207	225	228	209	220	196	223	202	216	199	208	222	214	217	208	197	207	205	216	217	197	211	217	212	183	235	198	206	184	195	201	203	189	208	197	203	211	183	183	174	222	212	233	170	212	209	214	208	201	187	184	193	187	194	213	181	189	201	186	194	204	177	223	227	185	186	183	215	207	197	186	169	205	174	185	211	198	194	185	195	185	206	206	224	184	188	176	161	182	197	206	184	223	198	216	193	171	199	218	192	192	169	173	189	207	193	191	190	202	196	189	224	235	186	210	203	209	177	182	203	213	201	212	215	195	181	211	213	192	215	230	210	194	204	198	203	191	233	221	200	224	200	209	191	185	188	191	224	253	210	199	219	206	207	192	207	168	200	182	188	189	192	203	184	214	204	202	195	180	219	200	205	186	207	207	205	179	198	197	220	213	200	201	209	191	184	192	194	198	195	198	209	217	174	208	222	212	214	200	208	199	165	207	215	208	210	198	207	197	195	202	211	194	187	176	191	173	188	234	201	208	233	232	194	218	207	210	199	189	231	198	199	213	192	195	222	179	181	211	192	182	199	203	240	201	209	199	221	172	198	179	195	189	201	190	179	201	197	204	198	202	203	209	187	193	216	213	206	201	206	188	206	193	222	199	201	224	204	175	215	209	220	204	192	207	199	182	205	199	197	197	208	186	187	205	200	212	206	184	203	160	195	177	200	199	190	187	219	227	205	206	187	186	216	216	193	203	189	187	175	205	200	189	164	207	196	216	160	190	199	192	188	208	219	194	194	182	198	191	187	218	214	200	183	174	187	171	196	191	207	213	183	190	188	205	190	235	201	177	192	199	213	196	198	203	215	185	201	184	198	193	209	213	196	204	190	227	208	189	205	220	192	169	203	225	183	191	196	206	192	206	208	188	192	217	202	209	204	217	189	205	223	218	197	162	199	188	193	189	194	196	179	210	188	190	195	174	187	211	205	203	201	223	201	171	191	189	198	211	217	196	184	185	201	206	195	207	200	194	193	184	189	231	195	184	215	204	209	203	204	172	190	215	212	231	215	183	184	193	218	189	188	168	204	191	199	212	223	193	225	198	208	225	211	200	185	193	199	196	192	178	216	227	192	203	208	192	209	185	213	195	183	212	199	195	217	189	238	184	202	203	218	203	196	220	198	197	197	182	214	231	212	181	194	185	180	236	191	197	168	193	220	187	201	191	188	188	187	215	188	198	176	200	209	195	196	186	198	183	209	205	207	176	165	215	194	217	192	207	198	207	189	178	204	202	195	176	207	221	194	177	198	222	212	212	162	202	198	194	210	174	198	190	184	216	203	183	197	209	209	189	210	194	194	167	191	215	219	190	185	205	181	183	214	178	235	174	219	189	185	194	221	170	181	201	198	195	199	205	222	182	180	201	200	197	212	222	199	189	187	199	202	179	204	202	194	222	181	202	212	175	197	198	201	218	205	213	190	232	179	197	188	217	193	183	202	179	184	202	180	191	208	210	192	212	170	195	213	216	204	186	201	197	197	187	199	205	215	197	194	183	190	200	214	191	191	211	229	189	209	197	202	204	209	214	191	180	188	192	179	190	205	182	223	217	189	183	205	190	203	197	209	202	215	192	202	230	222	179	200	193	212	198	179	221	211	190	186	180	198	214	194	200	208	213	205	213	189	197	203	203	202	217	206	191	189	190	189	209	182	197	172	195	177	215	199	209	214	164	198	203	203	192	198	212	209	215	188	183	193	200	217	210	180	200	203	232	217	206	200	178	224	182	231	208	199	220	190	193	195	204	210	185	180	195	199	185	216	189	207	206	218	188	198	166	213	217	215	199	213	179	217	204	161	164	216	204	197	200	178	193	204	203	183	217	199	203	184	237	210	206	183	201	200	173	176	228	217	188	187	223	210	210	195	191	169	179	219	178	198	192	198	194	216	215	188	201	204	199	201	177	197	185	209	211	217	191	188	215	214	206	205	207	165	210	181	183	189	184	206	217	194	201	194	203	179	181	199	206	214	182	176	205	193	211	202	211	196	218	234	185	202	190	196	201	191	182	206	189	215	177	190	225	197	199	190	202	210	212	180	194	178	184	182	204	206	229	144	212	198	193	197	206	191	199	206	201	210	191	210	208	162	188	200	194	189	188	201	194	176	172	168	192	215	217	184	192	202	205	197	212	191	233	207	185	191	217	201	189	238	146	179	223	211	222	184	176	209	216	196	190	177	197	187	206	175	191	211	226	202	184	207	206	200	193	173	203	187	210	171	206	200	186	180	224	180	200	206	201	211	221	210	210	172	198	210	205	173	176	177	193	209	199	199	191	216	213	192	218	186	178	179	199	199	220	187	237	195	211	195	182	202	176	200	226	170	201	199	206	211	201	221	209	196	217	227	207	197	175	202	205	197	179	238	190	164	193	232	206	203	215	171	215	204	168	214	203	208	210	207	201	197	224	194	203	194	192	210	196	214	188	169	197	185	180	199	219	218	184	204	188	203	192	194	193	172	229	178	223	178	187	236	158	229	202	206	207	181	212	183	192	206	208	178	211	198	193	180	209	202	179	198	211	198	186	194	223	199	190	192	181	203	198	184	191	178	202	201	205	206	197	202	176	196	215	189	230	180	202	202	187	190	200	182	192	200	188	202	164	199	186	220	206	200	223	200	194	192	175	208	204	189	220	184	194	185	202	194	201	205	190	195	226	198	209	196	191	184	182	213	178	170	194	185	213	198	178	191	195	196	196	197	196	246	190	219	171	179	203	231	228	220	172	203	203	193	223	172	212	219	187	182	213	178	201	218	189	207	199	198	211	197	192	205	175	211	205	242	194	201	188	208	199	179	187	192	202	188	190	202	221	220	232	187	220	211	185	177	178	189	195	198	172	186	175	187	200	219	192	185	186	180	191	183	217	210	199	213	209	201	217	222	251	189	192	208	210	188	179	211	185	192	201	167	192	175	212	206	195	200	192	189	213	196	221	189	218	205	192	213	220	195	189	202	218	217	223	197	180	181	196	223	208	208	202	207	198	209	185	190	207	194	216	199	201	197	222	186	185	187	211	205	195	191	229	229	199	177	200	197	188	204	206	194	186	202	201	202	207	218	224	178	180	205	187	212	200	204	227	204	206	184	192	207	180	198	203	216	186	194	198	197	188	206	201	208	195	192	196	190	212	190	199	203	202	211	166	227	194	207	205	215	182	191	176	176	207	210	206	171	211	216	188	188	196	202	223	183	207	191	203	172	215	176	182	208	198	204	212	237	197	232	190	199	198	223	179	202	204	221	207	185	229	207	177	200	193	189	215	186	229	226	217	184	217	202	213	219	200	190	198	179	213	199	194	200	169	214	221	219	192	205	207	171	201	215	214	192	198	206	209	208	182	191	191	203	181	190	189	218	189	193	233	189	221	206	214	193	206	197	183	176	214	211	198	177	208	203	230	203	192	209	199	197	196	182	229	206	212	219	212	206
23303	13745	24183	31654	23861	13934	9051	18896	5852	27388	33033	1134	792	717	701	654	658	585	636	640	624	582	589	579	565	588	582	564	618	581	581	550	550	550	583	565	582	570	602	520	540	518	534	528	535	547	561	540	525	528	548	537	534	505	537	479	511	553	499	503	542	549	531	569	493	510	538	571	521	500	554	492	533	542	537	508	526	492	513	530	490	523	484	513	515	528	502	485	499	560	559	497	504	517	507	498	519	520	559	469	528	506	521	509	521	521	515	553	497	528	544	511	516	562	493	501	539	550	499	528	542	510	544	548	513	480	501	520	497	497	476	528	513	506	519	523	512	503	552	506	493	500	494	503	516	536	515	541	492	501	511	509	546	490	509	556	519	480	507	513	508	522	539	545	522	530	550	515	516	510	506	483	489	554	522	541	479	493	520	480	525	513	502	543	519	462	546	529	510	484	514	531	505	519	518	482	499	516	497	501	506	490	571	510	560	515	529	510	527	540	509	480	488	528	524	533	530	469	483	465	516	516	537	538	513	489	521	500	558	514	518	533	499	549	504	504	530	523	544	522	514	527	485	511	487	515	514	507	519	538	501	502	512	496	442	491	525	487	493	519	527	518	524	515	529	462	542	497	526	487	531	504	564	485	498	497	489	506	482	526	465	558	492	515	561	515	525	477	565	511	470	492	495	476	512	534	533	528	498	533	476	461	554	524	495	474	527	542	491	514	480	490	490	502	530	523	535	512	521	522	508	514	473	525	515	506	524	518	536	518	503	495	516	516	538	454	523	505	510	520	494	572	512	494	518	519	513	523	530	511	540	513	544	506	542	523	547	519	477	564	511	493	453	535	495	494	532	487	517	523	526	503	533	505	554	530	540	490	536	510	518	526	539	525	533	504	489	525	551	541	503	528	552	510	520	540	505	475	524	503	514	513	519	503	494	548	501	521	501	545	504	482	511	524	515	515	494	540	523	501	518	531	539	526	487	499	528	512	515	506	503	529	527	501	522	544	502	588	535	493	511	536	512	535	474	506	521	530	525	505	500	529	515	500	526	494	503	524	481	494	538	535	498	498	492	507	545	513	529	517	492	524	519	495	528	535	549	550	501	529	523	555	522	516	498	528	539	490	480	543	494	518	559	545	541	503	514	514	514	534	491	539	501	542	513	475	466	523	528	510	538	506	524	466	509	498	522	488	493	544	548	485	516	538	531	512	500	502	509	495	537	479	528	534	513	529	490	524	497	559	541	522	510	520	502	490	536	469	547	537	510	530	487	521	505	478	504	509	546	479	500	512	559	499	516	537	490	489	554	532	517	537	540	472	533	534	535	518	509	542	523	537	542	525	538	523	511	514	516	533	481	532	519	549	497	525	476	513	504	507	460	562	543	519	507	565	511	501	480	494	505	535	501	558	496	519	552	521	554	482	509	506	507	505	472	497	544	492	502	505	488	529	525	498	530	512	526	486	497	523	555	479	521	505	533	492	525	543	519	484	522	505	568	525	539	502	497	487	529	502	553	535	527	535	520	527	516	556	486	524	526	540	532	538	499	511	480	537	498	508	549	502	525	479	474	506	512	511	502	504	550	496	508	507	488	539	522	518	499	489	527	535	498	561	498	530	511	506	493	479	507	520	490	535	553	550	557	480	506	504	504	515	488	526	490	488	546	456	533	486	536	507	488	549	544	521	510	487	513	525	468	545	532	520	544	518	515	480	488	491	529	514	520	548	535	513	536	529	525	515	530	512	533	469	512	510	501	529	553	500	518	563	504	510	479	560	489	511	527	549	515	523	506	501	517	530	505	504	509	490	479	536	497	521	468	508	530	502	509	555	510	529	538	531	544	547	479	546	530	534	492	479	534	514	516	526	543	524	491	512	540	531	516	515	510	458	442	517	509	496	493	552	534	518	525	488	540	534	562	530	502	508	518	520	539	514	471	508	498	514	497	508	520	514	512	517	485	516	519	551	505	496	453	501	527	493	531	493	517	542	531	543	533	533	464	503	537	484	517	459	485	480	476	525	477	530	519	500	508	532	511	508	530	504	525	537	521	461	489	501	481	522	531	503	525	525	513	509	519	495	504	536	522	516	523	496	497	535	524	525	498	522	511	523	535	494	511	513	529	476	517	543	466	546	545	509	495	507	504	511	552	500	520	562	523	480	537	551	502	501	468	502	491	500	511	495	511	543	482	528	478	526	529	508	525	494	537	509	535	514	516	506	498	497	486	561	512	506	511	517	518	504	545	510	493	541	531	534	503	449	536	540	544	509	522	533	496	476	514	504	521	497	489	521	517	541	493	475	486	517	503	527	540	534	471	484	557	517	512	473	490	524	534	507	511	516	537	485	479	544	508	542	522	545	498	560	495	490	538	490	539	493	498	519	488	481	553	502	495	524	496	514	485	514	536	492	521	503	521	516	540	542	499	493	554	523	489	538	518	556	472	516	514	499	503	483	529	531	537	523	492	531	509	526	534	553	521	547	537	470	523	504	512	507	521	533	481	517	518	532	529	476	535	513	491	521	525	544	491	517	537	561	487	501	509	493	487	480	526	505	516	489	552	519	513	505	545	506	558	496	526	500	506	522	515	509	501	557	533	538	477	514	478	550	508	563	509	514	487	522	496	520	523	517	490	499	474	493	506	476	562	519	502	571	495	475	530	488	562	528	528	516	517	513	525	466	543	520	526	494	540	486	522	535	505	490	536	519	538	537	477	516	518	493	505	469	490	509	532	499	519	501	542	513	520	528	547	510	488	531	510	495	527	509	485	526	526	521	523	533	507	517	503	497	534	533	517	524	574	490	519	507	516	530	515	527	525	492	510	550	505	525	533	516	545	498	510	504	518	515	497	513	545	537	503	548	509	507	560	552	548	524	523	504	499	481	530	524	497	516	507	516	499	494	518	515	533	500	514	459	520	497	509	509	520	480	519	520	491	540	519	552	554	504	501	519	550	526	506	516	541	570	517	498	508	482	516	540	539	540	503	503	507	538	484	522	546	514	505	544	475	489	493	536	552	495	534	545	509	517	496	503	516	506	512	506	502	504	541	540	534	504	518	529	512	494	533	532	557	494	503	541	505	513	490	523	506	529	517	507	559	525	512	556	495	508	489	525	556	475	520	526	518	521	491	526	492	522	513	516	484	499	576	533	480	542	470	546	504	518	501	496	499	525	497	499	540	524	540	508	495	510	544	541	498	500	517	509	490	505	494	532	491	546	522	512	518	502	521	512	533	532	516	497	492	525	485	489	547	507	525	459	469	502	538	489	508	510	502	471	504	550	548	496	538	505	528	497	535	529	536	541	506	521	538	495	474	508	524	512	458	553	487	540	518	551	510	518	522	494	505	506	527	523	469	536	498	542	499	501	542	530	493	479	518	489	492	543	516	474	510	556	547	519	508	560	515	506	524	522	520	512	513	504	535	464	557	583	526	507	487	508	510	515	496	460	529	465	525	506	478	464	532	480	531	511	482	537	527	519	539	515	507	536	514	509
42456	20089	18787	27275	18875	10427	2818	1477	3082	15102	25424	3691	444	436	369	383	357	344	378	370	360	373	311	316	318	341	324	362	343	336	351	315	312	313	306	332	332	314	324	322	353	343	342	335	316	317	363	338	331	276	315	302	306	321	321	317	301	323	364	322	294	273	306	340	369	363	314	335	340	324	318	317	307	346	335	328	313	328	324	324	310	313	284	297	334	301	313	301	326	335	302	300	325	336	291	316	341	329	344	298	313	295	289	297	331	338	299	335	299	320	348	335	312	312	332	351	318	326	292	317	306	319	308	306	334	352	348	331	307	348	303	300	297	312	323	330	311	342	312	333	346	313	338	337	308	331	327	312	335	306	326	303	348	318	331	340	295	333	325	333	331	322	313	316	327	327	314	311	311	320	332	314	306	315	319	314	297	317	329	327	334	340	324	308	344	312	332	339	294	339	314	304	313	321	325	317	319	297	314	304	320	299	279	327	330	333	286	350	330	327	322	299	329	304	340	332	324	301	332	302	346	323	314	348	389	301	338	327	328	332	335	293	306	352	342	324	288	346	316	318	353	321	323	341	313	322	346	307	305	317	323	319	337	319	319	299	330	311	290	315	329	331	355	308	329	329	286	315	320	312	312	312	273	298	329	287	310	315	282	300	338	316	324	319	302	311	313	294	350	323	295	289	324	306	339	346	308	318	369	328	348	341	346	323	313	313	318	323	368	353	363	348	312	304	308	312	318	314	339	347	300	354	342	338	319	302	302	352	316	303	297	330	325	304	309	342	308	317	324	306	328	308	346	330	330	317	337	299	309	316	338	311	315	337	319	364	306	326	305	329	308	346	320	319	315	323	289	330	311	310	369	303	357	364	325	306	347	341	341	329	292	307	287	331	294	310	320	300	321	293	323	313	273	298	332	333	304	301	315	313	327	324	335	292	338	316	340	283	354	317	315	309	330	326	312	300	353	326	346	301	343	308	361	302	319	326	320	332	303	306	326	337	297	310	326	314	347	339	331	307	354	321	329	306	336	312	338	321	327	314	287	333	295	315	290	316	315	335	329	354	302	351	270	323	311	318	338	310	325	314	306	334	332	333	292	313	300	291	297	293	298	299	284	330	343	292	331	346	309	317	305	308	379	345	336	351	358	333	300	330	328	320	330	330	329	311	308	323	337	351	317	282	300	342	332	332	359	324	293	342	332	301	299	294	328	336	295	329	307	321	295	273	322	302	291	338	310	325	321	330	295	294	322	298	319	301	277	333	351	349	335	336	299	327	319	286	303	319	359	339	322	310	331	316	325	374	314	274	323	291	323	322	305	294	332	353	298	341	332	312	318	300	288	323	341	303	353	302	329	341	306	324	341	328	330	326	317	323	301	360	294	380	341	331	310	324	356	308	352	321	344	325	325	318	326	329	337	317	316	286	321	317	299	326	312	337	308	334	322	297	323	313	311	331	278	291	297	313	342	321	285	335	310	310	307	303	340	315	357	326	328	327	304	342	333	340	314	314	307	346	332	301	323	362	328	312	319	313	324	335	319	320	355	353	324	298	329	332	325	321	304	312	324	294	368	296	315	317	318	326	319	297	350	331	309	286	304	334	287	329	304	317	314	299	313	291	363	308	324	338	308	262	280	301	292	332	284	310	338	327	323	305	313	299	333	335	327	316	326	315	330	305	308	326	308	338	327	338	320	335	310	351	330	314	321	317	352	324	343	317	307	346	341	289	335	327	309	323	322	362	342	312	352	273	310	295	312	326	292	332	297	333	337	323	296	307	311	291	304	299	293	322	346	318	343	313	322	341	317	307	332	314	350	302	305	315	315	325	340	325	302	322	331	347	328	314	314	337	334	318	321	337	342	300	362	312	314	314	327	329	314	301	334	311	338	298	289	317	321	329	333	324	309	299	338	344	286	346	298	316	325	301	295	326	319	299	321	334	295	317	330	337	299	307	321	298	350	312	335	349	343	288	330	297	353	319	321	275	302	340	339	316	303	302	281	288	318	295	315	341	349	326	344	341	334	320	325	328	324	330	320	353	321	315	295	311	318	319	301	332	293	319	327	309	294	303	321	346	327	297	316	358	317	300	328	293	309	311	323	328	307	301	321	316	339	288	313	288	315	351	308	317	322	309	289	330	345	345	341	324	320	299	369	335	301	342	340	353	320	317	350	340	323	309	328	303	323	346	296	344	343	316	324	318	313	275	283	312	319	311	323	322	330	322	350	342	298	325	340	330	344	351	347	320	335	298	309	317	309	324	316	338	332	323	321	339	310	290	341	323	345	323	275	349	316	333	304	342	318	336	347	317	335	279	326	292	306	333	333	310	343	318	310	321	328	338	322	320	305	306	342	330	349	331	369	348	294	309	320	326	281	312	335	330	333	318	312	325	311	294	286	320	322	310	269	327	307	319	342	329	307	300	296	334	308	311	312	331	302	292	313	346	302	345	302	312	351	332	320	317	346	292	331	318	302	304	311	289	357	316	333	317	324	323	311	323	308	337	316	341	314	291	310	327	313	293	331	341	315	335	321	343	328	284	315	324	308	298	327	341	320	336	347	355	327	332	316	334	331	319	288	294	295	330	300	337	305	306	310	343	336	293	329	326	345	313	315	328	325	325	276	306	350	302	324	307	328	365	353	325	323	325	337	311	340	326	353	290	331	362	373	324	315	304	317	318	337	363	332	301	274	316	322	309	301	314	345	316	327	349	323	331	336	349	337	317	290	340	319	349	295	322	304	347	317	342	298	342	320	319	296	273	358	306	292	287	335	288	309	342	367	322	319	351	355	323	348	335	341	294	335	315	311	333	312	315	340	332	344	289	357	359	274	311	362	324	300	319	295	317	318	325	345	294	331	317	334	328	330	352	333	311	328	319	304	310	308	337	329	321	315	336	335	307	332	320	341	332	315	336	305	308	309	334	316	323	344	353	303	323	348	306	325	350	286	291	284	335	332	308	324	340	287	314	304	342	331	320	302	330	315	342	324	316	340	316	317	320	297	296	324	296	274	326	336	320	330	312	340	335	323	350	340	324	335	341	319	331	342	328	319	299	308	283	309	298	340	353	315	324	324	303	334	314	325	338	373	322	281	290	302	333	325	314	328	332	325	320	303	308	329	323	341	299	328	350	304	321	302	343	309	347	340	320	344	308	318	364	359	324	331	315	353	288	341	322	289	333	316	344	330	309	317	315	296	347	313	311	341	333	284	309	298	310	311	306	307	315	350	319	359	329	332	322	316	279	288	300	321	308	339	331	321	294	316	328	326	353	353	308	316	360	306	337	333	369	308	315	284	340	362	317	326	357	328	342	340	305	294	306	298	304	305	294	311	344	326	334	315	297	329	285	305	362	299	320	350	300	314	306	325	329	296	310	312	316	312	349	349	279	314	326	313	296	349	312	323	299	315	281	330	312	291	321	331	323	331	347	306	328	276	331	329	321	307	311	334	355	319	336	351	319	294	343	353	327	311	323	319	268	350	308	291	292	298	337
25972	4818	18213	38734	28894	19706	7336	4243	11755	34152	42911	1610	1304	1277	1176	1150	1087	1077	987	979	953	931	1037	991	892	885	871	868	870	896	857	783	875	854	905	859	876	863	824	826	821	843	822	891	797	823	783	802	807	874	751	789	825	822	847	803	744	746	781	829	775	782	827	773	783	752	746	815	818	786	771	822	803	811	784	794	775	803	761	795	810	832	813	790	775	760	780	786	786	768	767	766	802	773	783	770	817	778	772	856	800	794	800	782	755	742	723	786	795	796	824	752	823	770	745	770	790	789	749	748	800	845	754	748	772	775	721	772	755	752	746	761	720	787	777	759	779	773	774	749	810	737	820	776	742	775	748	749	778	788	791	796	846	744	793	813	794	757	751	798	750	788	781	776	794	788	771	777	761	762	739	769	760	758	795	744	799	764	770	720	774	827	765	728	789	766	740	765	798	730	739	753	777	775	766	751	763	783	749	775	774	777	778	770	760	822	785	769	775	762	767	792	729	748	819	798	777	739	809	809	789	727	732	729	756	729	767	802	779	758	766	792	735	757	816	860	818	787	808	782	828	759	804	755	778	806	770	807	717	833	777	778	792	752	739	764	760	766	784	760	790	817	809	725	793	773	769	824	819	797	818	757	766	731	837	834	761	724	777	770	837	723	799	785	842	777	768	762	724	800	767	821	777	772	784	801	810	772	766	764	750	769	760	773	757	754	754	774	764	772	749	759	814	770	778	780	757	784	755	804	782	834	778	785	790	772	766	729	748	738	753	796	744	793	742	745	793	790	834	772	735	807	743	788	775	798	824	721	774	763	761	782	748	789	779	841	797	765	856	780	762	719	797	827	745	766	718	796	743	788	784	794	792	759	784	731	776	744	748	789	770	741	804	773	805	776	845	752	807	772	766	796	753	755	789	728	770	788	771	787	800	766	778	799	768	792	789	790	756	783	759	747	740	767	759	808	793	765	803	713	770	834	777	810	756	790	747	801	778	770	747	761	810	820	780	748	795	767	790	782	822	750	756	774	785	794	785	808	803	788	795	762	753	749	749	797	731	782	716	787	790	783	785	816	726	777	805	774	802	774	721	782	750	772	738	796	776	780	757	794	748	793	784	751	800	781	786	782	791	749	749	735	775	767	787	755	792	819	770	714	763	770	783	785	818	786	812	759	785	772	729	794	742	720	776	793	804	794	756	770	797	780	790	792	776	797	734	769	770	741	772	759	769	743	736	775	763	751	794	749	778	780	788	758	754	764	813	772	718	761	737	800	769	752	793	799	791	713	738	781	763	734	738	789	769	744	724	743	813	794	756	780	797	751	798	770	771	801	780	798	793	777	742	739	753	780	812	782	763	804	779	765	784	800	746	724	810	748	781	747	710	783	780	786	807	714	825	767	781	760	767	752	782	774	762	763	788	798	808	828	769	802	764	817	807	821	816	779	777	770	768	760	774	773	753	761	724	785	755	756	785	710	744	763	729	763	777	799	757	739	724	799	797	822	753	799	770	797	785	807	779	762	801	739	792	774	771	769	731	789	780	802	787	747	756	721	758	767	755	759	740	836	793	783	788	740	862	749	718	719	776	779	765	757	753	787	817	786	749	772	789	778	821	770	815	791	779	807	725	747	746	764	771	832	813	798	802	776	802	768	743	814	804	813	855	739	726	760	778	770	794	826	745	795	775	760	792	786	763	774	733	781	778	772	773	762	732	720	771	739	800	723	752	807	823	721	806	811	794	785	725	792	767	759	811	742	759	752	752	720	814	772	814	744	772	827	730	805	806	797	799	756	792	758	723	792	772	769	755	769	840	734	749	742	805	782	773	754	753	761	748	783	778	757	762	801	785	757	799	837	800	720	823	779	754	810	784	765	739	783	770	786	717	757	777	756	765	746	779	721	773	799	760	858	762	759	816	729	782	741	755	810	801	788	797	792	751	757	791	731	765	810	789	820	811	752	821	799	764	781	681	786	786	736	790	728	755	797	784	744	770	765	754	790	806	771	764	802	785	781	775	828	792	776	765	730	745	801	781	787	773	776	734	751	780	763	789	767	765	767	765	778	711	801	793	795	754	814	777	754	744	812	778	782	786	757	801	806	728	789	770	795	774	789	812	789	808	772	798	743	770	817	765	786	747	790	788	758	785	758	778	763	740	725	778	758	802	749	749	752	799	785	815	761	769	859	836	817	729	784	789	820	741	729	730	782	786	765	763	776	770	729	813	731	822	783	782	716	807	785	765	797	779	751	805	752	782	765	746	775	779	819	804	802	819	819	749	758	827	769	780	793	840	796	768	804	778	797	745	767	766	794	756	768	781	798	776	806	758	786	727	794	780	766	762	760	794	758	800	784	743	810	769	782	755	782	753	738	715	780	732	796	776	750	825	759	796	757	782	730	767	715	794	843	834	762	783	800	796	798	772	793	748	806	749	763	821	791	748	762	742	757	751	768	729	768	819	748	820	774	779	779	814	779	806	819	778	720	756	742	727	790	790	744	794	823	774	845	737	767	757	781	747	738	825	824	831	785	756	799	818	750	739	753	834	759	738	787	790	765	780	805	783	798	817	742	787	784	796	783	749	778	725	755	823	766	771	762	801	767	781	763	770	841	784	796	835	809	790	816	745	806	760	763	741	814	783	767	789	767	742	760	740	728	767	797	819	824	815	820	775	807	786	783	754	734	754	785	753	785	797	748	759	775	799	757	760	797	799	722	752	771	765	796	757	780	751	792	763	808	755	757	781	787	764	791	770	780	772	730	746	819	805	776	797	777	750	768	773	804	801	781	792	755	725	782	709	820	766	749	754	773	735	786	741	754	810	810	748	719	781	784	841	754	767	731	784	803	805	735	771	770	770	752	746	723	724	756	785	745	807	773	712	775	767	743	758	784	798	746	820	758	781	831	765	792	787	805	815	801	815	772	794	741	759	783	763	797	797	842	789	788	772	794	769	813	803	730	792	801	790	789	752	778	789	803	803	762	769	767	754	778	807	725	784	791	786	775	739	789	735	771	828	786	816	733	789	805	775	772	813	774	801	825	775	804	794	814	729	796	794	789	783	780	791	816	783	778	777	834	724	812	764	825	771	834	757	775	778	788	776	777	808	809	742	737	770	808	751	832	793	793	789	811	824	774	777	782	775	726	780	778	745	774	780	764	728	768	725	759	764	848	844	802	766	731	780	760	826	799	744	740	801	748	796	771	735	781	798	792	803	778	823	820	773	782	781	729	756	779	734	794	775	797	766	699	741	740	724	775	782	759	750	754	808	780	772	796	802	762	753	792	759	789	795	762	812	787	780	794	776	751	767	796	837	763	748	783	779	815	786	799	755	771	816	719	785	749	741	807	804	758	728	795	781	788	781	772	783	760	772	759	746	805	747	771	806	828	756	760	763	746	746	771	755	817	786	785	797	769	795	749	817	785	782	757	756	814	759	761	789	789	808	749	778	801	799	788	755	749	792	788	779	775	798	763	766	773	783	742	727	757	780	821	838	782
11543	11353	22222	17314	7944	1476	485	279	373	538	680	302	260	303	296	288	307	297	276	304	295	274	299	268	275	277	304	307	302	287	288	274	277	291	273	277	318	282	282	271	267	295	311	268	306	287	296	293	302	312	283	282	298	283	267	285	261	275	286	295	238	260	256	305	284	288	298	265	288	278	293	254	307	292	299	270	263	297	284	302	260	278	314	276	279	274	275	267	264	291	257	294	271	275	297	263	299	272	297	288	284	243	284	255	276	301	304	289	275	302	270	296	248	257	272	242	262	319	296	269	290	275	293	268	279	254	273	281	289	269	271	286	297	273	294	284	296	302	295	297	269	254	269	258	293	274	293	292	274	300	234	260	276	274	291	282	286	278	259	295	296	253	290	306	289	260	265	281	271	293	266	271	274	278	291	274	274	286	294	260	271	329	291	273	269	277	306	240	281	263	268	273	278	284	294	242	266	265	285	278	246	265	307	242	312	286	289	304	313	305	283	300	301	263	292	295	266	275	265	261	278	274	255	297	274	290	272	296	279	296	254	304	231	296	292	263	263	273	275	294	263	292	277	294	269	305	274	274	276	297	281	297	274	269	296	264	288	309	269	264	284	282	303	277	267	295	282	255	275	279	267	270	234	242	283	282	271	301	313	261	246	280	296	307	288	283	290	303	278	283	274	281	274	272	297	290	291	284	272	296	307	277	285	276	262	269	255	293	287	297	284	289	317	276	280	277	293	285	278	249	285	281	302	283	285	294	280	288	285	281	282	297	274	271	289	274	255	303	275	269	313	286	293	274	265	284	288	263	282	270	272	267	289	307	304	283	300	272	285	288	250	289	264	282	291	310	299	303	260	264	270	262	274	310	284	260	285	274	276	258	304	290	280	254	291	296	267	285	319	281	268	289	280	266	266	282	268	308	268	300	238	288	291	269	288	261	269	306	269	272	282	297	285	247	276	329	249	289	246	274	273	269	250	292	249	281	251	293	274	272	267	282	290	347	281	248	296	313	297	278	281	293	269	276	269	274	275	269	288	261	294	307	286	275	284	252	263	288	292	272	264	264	271	277	290	298	277	267	287	281	258	251	283	301	298	287	287	275	287	280	264	294	287	280	289	277	266	262	287	284	280	317	310	270	268	285	271	242	276	259	298	266	277	259	303	290	262	303	258	275	286	319	273	258	276	262	280	289	264	265	299	275	277	254	293	250	283	259	281	285	291	299	298	286	280	295	275	277	298	301	275	275	297	284	281	258	281	312	291	282	280	277	284	275	288	290	304	265	287	265	263	288	274	302	287	306	281	258	254	279	317	270	263	287	269	269	284	265	281	256	314	259	287	304	240	250	296	290	303	266	320	267	274	304	260	278	271	250	285	235	276	272	285	272	264	280	260	278	301	272	313	291	249	294	259	261	317	284	293	317	286	257	264	282	294	287	298	284	284	267	282	278	320	288	267	305	288	274	283	292	255	276	287	287	289	293	303	295	260	286	242	295	245	273	294	245	276	295	299	278	283	283	295	268	290	292	267	317	269	281	299	260	300	281	302	289	302	275	264	293	292	269	260	297	267	251	268	285	294	292	294	296	307	288	300	250	320	300	305	244	271	258	297	304	275	292	249	245	268	278	283	321	299	251	304	298	289	261	260	311	276	286	257	267	266	274	268	265	299	296	273	303	288	282	280	301	297	289	257	237	285	298	234	286	295	280	247	265	253	269	264	311	252	297	277	277	312	278	259	326	276	298	295	267	285	270	320	259	291	318	310	269	293	284	276	289	290	303	294	270	279	308	267	267	285	268	298	288	343	282	303	273	304	330	269	266	297	320	294	318	294	279	272	261	274	317	261	273	285	270	280	304	269	293	294	261	272	283	278	293	303	268	309	253	261	288	255	279	294	290	260	276	307	305	283	273	291	272	274	284	303	281	281	295	286	279	277	263	269	292	275	248	258	299	276	302	259	284	247	286	305	268	255	286	290	263	297	276	276	246	285	289	244	300	261	292	268	292	290	323	300	299	286	286	250	274	273	304	263	309	283	276	249	253	283	296	303	291	286	282	303	248	325	275	271	300	289	245	275	303	262	275	256	261	310	276	291	278	279	282	259	253	283	274	315	275	266	290	277	246	284	310	263	265	281	237	282	294	255	278	293	264	298	278	295	291	251	274	267	273	264	293	276	278	296	231	264	298	287	292	258	305	307	284	241	307	262	291	293	264	282	262	279	262	263	299	268	277	270	289	236	292	278	296	282	291	295	289	287	268	260	331	290	297	284	252	293	261	290	277	266	277	294	290	295	294	261	281	270	252	288	280	283	276	264	304	282	284	274	329	274	292	274	274	279	259	303	264	270	287	295	249	313	276	293	274	292	273	242	275	298	309	292	291	274	262	282	268	264	279	292	244	262	274	282	294	288	321	298	273	298	284	300	260	263	294	299	275	286	299	263	265	291	282	292	266	303	270	296	266	319	285	268	270	275	307	280	301	300	256	279	294	283	297	302	290	300	307	286	264	264	278	246	285	302	265	270	280	275	299	284	257	251	273	289	272	278	249	283	293	290	262	282	290	315	299	259	299	286	286	312	270	310	272	280	293	266	274	302	293	307	288	275	288	315	302	264	268	308	292	289	273	276	250	285	287	281	295	299	267	311	294	293	282	293	281	250	268	264	255	298	280	281	275	256	291	284	308	263	271	279	301	266	295	287	297	280	303	301	234	320	290	271	259	291	259	284	302	291	263	305	294	273	308	305	288	297	281	272	277	268	273	279	312	268	302	276	297	289	249	238	271	287	276	288	306	279	280	273	311	302	262	274	284	299	286	279	300	262	285	292	299	283	261	328	286	284	293	274	267	310	268	268	265	304	308	258	260	278	261	314	285	258	279	270	254	264	294	283	295	261	304	298	301	300	287	327	299	266	265	277	301	277	294	325	283	273	274	265	267	287	294	297	273	260	281	287	306	300	261	302	293	307	283	288	276	273	299	262	285	301	295	296	261	280	259	289	265	265	273	297	261	298	289	286	266	288	278	276	288	259	284	292	283	282	307	274	280	282	299	301	283	280	286	247	298	241	278	315	281	308	267	275	274	262	287	282	271	273	285	306	277	263	305	305	298	281	278	271	277	253	298	309	287	275	263	283	263	275	281	274	307	290	269	248	288	249	293	307	326	314	290	277	265	271	281	351	280	282	263	310	308	262	303	291	287	266	272	270	284	283	283	276	286	269	287	279	291	262	278	297	291	315	283	268	298	261	251	300	266	275	291	267	283	306	329	288	274	248	296	286	291	285	284	289	247	263	277	266	272	277	287	275	269	262	277	267	315	289	308	272	283	274	243	291	272	288	267	292	283	288	275	267	295	305	292	261	262	276	291	284	290	284	291	292	285	273	316	303	292	260	266	272	304	249	315	285	274	265	276	314	291	336	276	293	263	262	268	310	274	274	285	267	271	282	297	309	284	290	285	295	290	250	268	281	277	238	271	254	281	305	278	265	270	258	297
6676	9508	27297	27284	17006	3788	1742	840	1157	2250	3200	689	666	647	697	658	680	624	717	695	700	657	656	644	691	653	652	618	631	682	656	619	639	635	688	666	688	679	667	633	626	688	662	653	683	666	655	656	605	654	687	634	670	681	669	665	606	665	672	673	652	667	680	681	676	627	660	639	654	669	607	665	663	681	635	659	663	624	672	601	613	684	648	701	698	651	692	677	691	685	637	665	680	636	667	678	644	645	690	662	687	691	655	680	672	672	667	634	662	674	618	650	642	745	671	692	687	641	646	609	671	638	655	650	693	682	695	655	636	655	672	663	650	651	657	689	645	699	693	709	646	675	642	662	667	659	665	638	655	685	663	658	702	641	659	662	739	707	663	641	662	674	659	671	667	658	680	643	611	647	649	694	653	631	660	677	701	683	678	667	644	663	607	687	656	669	670	707	657	658	684	667	674	681	691	698	671	658	686	648	663	672	705	690	654	675	644	658	636	645	693	671	674	682	611	664	660	654	630	725	645	693	651	707	729	646	692	710	662	698	653	660	656	655	647	646	726	650	680	607	669	660	635	662	641	671	661	628	658	640	672	674	671	715	638	687	660	683	687	695	683	659	662	613	684	681	744	672	661	639	673	606	643	677	662	676	660	661	686	676	642	651	660	690	627	700	666	735	598	702	621	649	648	679	688	651	670	640	685	664	689	682	668	655	722	657	688	628	655	667	637	692	617	735	675	654	632	629	640	679	653	652	649	618	644	685	651	642	668	695	708	629	670	655	697	631	668	687	642	644	619	641	641	637	655	687	678	635	658	663	726	637	668	635	691	665	691	608	678	691	664	641	625	674	655	644	683	665	634	696	678	678	704	621	644	719	631	635	646	712	656	676	672	617	665	699	620	660	686	713	689	620	645	638	674	695	661	729	635	646	663	650	676	664	653	690	669	618	692	652	637	671	688	693	649	659	716	603	698	658	724	712	707	689	656	665	715	634	648	680	690	647	655	679	618	649	664	636	647	647	647	637	684	654	696	667	650	652	646	706	679	724	682	659	630	701	653	627	646	654	672	615	672	660	640	663	667	679	671	636	644	656	650	676	636	636	699	696	632	660	632	679	663	675	668	679	622	666	686	675	722	648	628	690	678	595	653	663	689	677	638	651	652	636	652	634	642	645	686	613	642	707	715	638	677	634	667	680	659	654	631	677	644	610	675	680	685	633	666	641	660	635	677	698	697	651	651	653	639	662	646	669	610	704	687	628	646	685	673	666	716	658	649	686	638	640	626	679	647	665	606	677	636	713	654	673	668	690	643	665	648	650	637	677	700	661	625	688	678	665	645	713	679	705	659	690	623	676	664	691	655	637	671	660	659	682	658	678	650	633	719	628	674	671	656	656	683	648	707	633	670	634	684	713	653	660	680	645	698	641	676	702	658	681	655	654	698	654	648	659	669	707	642	637	686	646	655	654	669	647	670	650	630	660	624	687	654	644	674	656	667	689	672	720	716	681	670	587	662	644	659	650	682	661	608	712	663	650	680	627	656	649	678	650	654	667	681	725	640	635	636	653	687	633	676	675	711	642	721	667	679	666	671	650	665	670	676	699	657	666	664	661	666	650	667	609	665	656	649	655	671	688	664	679	638	675	634	665	631	675	647	732	712	684	644	660	688	662	672	661	655	644	619	682	659	662	631	659	706	686	657	644	666	688	660	640	636	667	582	707	683	712	653	656	677	692	692	724	711	623	686	665	694	660	673	613	686	682	610	637	661	636	674	614	660	665	683	647	669	642	597	687	670	685	703	689	709	678	651	690	675	645	632	676	712	675	636	669	660	705	641	626	629	659	626	654	644	666	613	621	643	670	666	672	696	655	695	667	659	635	646	661	639	657	639	647	706	704	664	665	650	674	655	676	646	680	630	662	668	673	624	650	617	699	672	642	636	683	660	676	636	684	647	654	644	733	650	672	649	657	636	661	659	699	688	636	638	667	696	654	665	705	606	631	668	700	654	667	655	634	683	707	665	661	728	652	661	700	695	677	672	670	719	645	674	647	632	658	672	646	655	635	683	670	713	653	652	627	663	675	671	679	652	707	683	655	708	670	649	651	659	708	643	672	650	633	669	647	673	676	668	642	662	661	681	667	688	667	694	644	706	674	718	666	655	639	636	681	693	653	694	674	652	645	679	699	630	660	641	701	678	691	660	668	682	648	587	689	628	621	661	674	705	682	645	683	683	677	701	682	629	605	686	636	681	688	711	628	678	664	630	651	651	681	681	701	617	608	672	680	674	667	691	652	642	659	701	619	617	670	702	658	663	665	642	650	664	662	655	661	626	629	677	630	700	624	673	657	649	675	668	682	664	651	648	646	670	617	645	617	666	643	652	707	650	672	681	655	659	662	673	682	628	697	651	641	689	666	644	614	662	669	688	710	619	677	657	658	697	698	666	619	662	636	691	676	619	655	628	648	594	621	653	655	636	656	673	617	681	654	655	657	602	616	659	636	631	677	676	629	639	628	651	671	638	673	663	662	612	685	631	606	656	658	634	683	638	695	666	661	651	603	668	656	732	668	659	677	665	658	648	692	674	674	688	683	646	679	655	671	645	666	666	697	698	655	694	606	646	667	666	685	675	634	597	673	685	693	690	638	665	663	681	707	671	715	669	711	649	688	705	651	650	687	696	657	705	705	667	654	663	640	666	660	677	650	660	643	649	658	666	674	651	671	673	653	672	669	642	677	690	693	684	636	645	608	683	649	644	689	666	645	642	639	676	673	714	678	725	651	643	630	624	663	722	681	676	656	674	673	654	672	685	682	679	666	685	675	661	669	625	704	638	655	665	681	673	671	667	711	687	696	669	704	665	697	688	628	688	666	645	658	639	659	681	698	637	632	626	688	679	640	653	630	618	664	675	633	699	681	703	660	645	686	653	657	641	701	667	665	666	671	652	658	678	629	660	690	660	671	678	673	665	655	656	672	704	655	604	686	652	632	670	653	671	654	669	660	707	704	654	645	697	682	656	634	681	670	649	646	708	684	716	672	697	686	709	677	627	665	652	669	671	647	649	663	645	664	641	643	652	698	684	705	624	705	685	671	671	673	640	670	674	612	705	687	659	669	684	694	637	687	641	669	669	674	669	670	710	679	665	627	618	625	655	701	682	693	632	674	666	683	714	632	673	632	725	671	697	681	688	634	652	658	642	631	605	654	658	651	676	695	677	640	667	632	649	636	701	671	637	710	613	661	669	676	681	642	657	692	692	661	647	692	685	645	667	673	671	707	635	629	696	683	630	729	670	670	674	633	630	711	663	655	670	644	642	675	640	674	669	737	680	659	702	663	639	652	670	688	639	681	665	652	711	667	667	630	630	673	686	657	699	669	600	659	669	686	639	685	643	682	647	632	701	655	688	677	666	661	690	655	653	659	666	660	659	676	677	715	684	643	659	664	644	661	641	628	670	651	731	678	702	691	639	666	660	709	664	641	716	693	638	648	686	659
32552	27703	32784	19711	7555	2566	1074	1102	1619	11408	12815	1422	239	236	228	187	228	221	217	233	229	205	239	234	235	212	198	183	197	227	189	211	177	186	221	196	202	219	180	192	193	193	180	189	182	186	208	199	224	179	191	205	202	186	196	195	205	197	212	167	192	187	178	181	176	208	202	196	193	196	197	182	180	208	191	204	198	198	187	194	201	178	180	211	183	183	207	193	197	191	181	210	181	198	177	216	212	168	180	183	185	220	190	193	212	219	180	210	172	171	198	200	191	206	190	225	198	197	177	209	186	193	183	196	230	201	199	196	196	214	191	180	201	171	211	208	206	215	210	178	203	201	200	205	204	214	213	198	203	197	201	191	205	201	168	224	207	222	188	167	177	196	209	187	175	204	177	180	214	192	198	184	190	180	184	166	189	172	191	185	189	194	202	213	196	165	193	182	216	218	190	198	197	201	194	183	193	194	222	187	217	211	201	205	199	211	200	202	190	199	205	210	166	205	213	200	184	194	195	186	212	176	202	210	200	166	200	170	200	189	181	185	190	204	178	184	186	211	225	199	179	201	211	194	194	184	204	176	202	201	212	189	203	202	198	178	194	234	198	200	191	192	163	163	206	207	197	208	188	179	204	184	185	195	153	179	187	197	194	202	211	195	172	176	209	198	182	192	204	199	183	202	175	215	190	212	177	218	199	193	169	194	178	213	199	237	190	198	202	172	198	172	194	209	194	194	204	194	190	218	191	183	210	205	199	186	180	191	209	198	211	210	196	178	206	217	207	162	187	172	197	204	169	176	203	192	179	171	225	191	206	221	204	222	203	212	184	204	179	200	178	205	193	188	199	178	198	176	183	186	200	202	191	201	212	185	191	199	185	189	189	172	220	181	198	206	192	194	191	178	169	175	213	192	187	161	202	181	189	197	201	227	221	189	195	200	175	196	225	209	193	167	193	180	200	182	189	200	194	200	200	190	174	191	207	196	192	200	204	189	181	194	214	196	202	173	190	168	193	177	185	198	199	178	205	190	175	186	195	187	213	214	174	210	205	187	200	203	196	199	187	187	199	192	189	216	190	199	192	208	179	206	194	197	182	192	205	187	182	219	192	208	201	207	175	177	173	205	195	190	190	187	196	182	176	189	201	208	208	191	224	202	211	203	194	199	193	215	177	170	177	203	195	203	212	202	182	190	197	183	199	192	175	202	178	202	203	202	185	222	233	174	185	196	186	182	196	200	195	193	200	190	216	181	197	200	221	177	184	201	239	240	206	194	188	194	196	194	210	199	196	201	198	210	223	237	193	192	199	188	196	193	207	217	218	192	194	187	177	173	200	187	212	169	206	204	205	203	214	203	212	198	218	221	191	157	197	192	182	203	199	212	197	194	198	211	201	186	202	195	171	178	205	179	207	155	195	183	199	213	174	187	192	183	199	194	180	197	186	198	202	182	178	183	190	197	184	193	191	197	215	209	204	221	198	189	186	215	178	198	195	211	194	188	171	204	203	197	178	184	211	210	220	216	197	197	186	227	214	184	170	192	193	184	198	200	205	201	189	205	197	209	215	221	213	200	184	188	211	201	178	206	237	208	204	199	185	171	207	187	196	175	183	192	188	209	225	204	196	226	188	215	150	188	200	195	212	190	212	201	185	191	180	182	171	187	205	179	182	159	173	199	184	196	172	183	183	198	195	195	187	155	223	175	225	200	196	212	192	198	194	209	207	177	195	200	190	180	194	186	224	201	181	184	190	200	207	220	176	177	197	188	196	194	219	212	173	194	200	215	198	215	214	165	185	199	197	196	203	165	227	211	204	198	182	189	186	196	180	204	200	175	207	204	176	187	195	196	222	207	185	191	212	184	186	174	205	181	200	201	220	174	197	194	201	191	198	185	197	175	202	209	193	208	223	181	207	164	207	200	203	186	200	194	197	163	213	187	186	218	197	194	190	187	197	190	183	174	198	179	240	164	205	196	170	186	200	166	198	202	230	202	198	190	215	213	178	203	172	192	210	186	175	194	196	220	200	184	193	213	175	210	230	194	202	212	198	202	180	200	188	213	194	206	248	184	185	185	200	208	210	208	237	216	199	188	200	206	205	206	184	188	180	197	203	215	203	179	215	170	211	180	196	223	182	216	214	206	235	216	218	192	207	186	205	182	208	192	185	203	207	172	195	215	183	184	192	208	215	191	220	222	167	194	198	194	184	198	201	184	207	191	182	218	223	198	177	188	195	194	218	188	206	192	221	218	214	191	166	189	176	193	188	200	224	187	195	190	233	226	187	208	178	194	212	174	200	171	164	210	174	199	200	217	198	173	196	191	205	216	209	176	189	176	187	199	216	196	202	187	183	213	167	155	198	197	184	210	180	183	191	200	186	198	196	216	196	199	200	181	194	205	187	199	207	206	196	201	200	192	221	170	171	189	192	175	210	195	209	198	169	168	186	206	198	212	202	202	161	166	176	215	218	204	199	180	220	205	205	194	215	193	181	197	180	182	196	169	190	177	171	207	201	231	204	188	193	239	182	206	186	192	194	219	204	221	196	210	212	171	210	202	189	192	175	223	196	193	211	201	196	192	221	199	198	189	178	196	206	156	194	207	174	192	184	191	200	179	189	188	234	156	210	208	165	226	202	205	219	201	199	191	198	207	179	220	192	182	173	144	167	172	177	188	215	158	183	182	184	214	196	175	180	195	184	193	191	181	190	190	191	196	181	201	207	188	151	192	172	203	210	201	176	199	178	224	177	192	205	218	208	186	199	201	188	203	192	205	195	203	203	161	201	197	185	203	220	201	169	186	214	189	209	196	182	205	189	192	183	191	203	184	184	193	196	172	215	189	204	202	174	202	174	210	216	204	180	171	173	209	192	192	211	209	202	214	205	182	211	195	202	197	173	181	194	200	213	178	201	207	207	183	168	186	178	202	199	188	207	200	190	196	194	193	212	153	221	215	173	202	220	208	214	221	197	182	204	228	197	210	201	195	196	216	195	174	167	205	189	197	209	216	188	186	213	185	173	223	198	175	207	213	187	203	201	186	198	197	192	185	189	188	186	173	193	208	193	178	196	179	187	177	197	210	205	201	194	172	212	184	194	190	213	191	194	177	180	192	216	198	200	191	205	190	202	170	182	221	164	180	181	185	189	197	184	206	206	198	191	189	197	204	188	176	183	183	204	187	200	221	204	190	201	184	199	158	193	200	177	194	195	193	196	187	190	188	168	202	203	190	206	206	203	201	185	205	218	190	191	158	199	196	199	186	188	195	202	184	194	240	195	185	206	169	215	201	186	182	197	182	171	192	214	202	227	213	221	212	192	204	193	200	174	173	211	175	214	177	211	215	216	216	211	216	184	207	178	167	211	169	210	213	200	186	183	196	185	183	225	201	189	177	214	212	194	190	193	223	168	199	196	189	166	196	203	206	200	211	180	196	202	199	191	179	194	183	172	201	217	198	210	217	182	209	182	187	201	185	204	181	229	207	192	226	181	183
19655	19704	33787	24005	13460	6014	3836	4748	7319	29635	31382	1019	777	741	718	647	637	633	627	637	600	608	582	569	589	552	567	583	561	556	516	541	578	538	513	549	532	557	537	527	496	496	541	520	520	526	502	524	539	520	549	557	513	510	524	548	514	539	539	521	550	521	542	492	521	512	543	508	505	493	513	522	507	519	519	517	482	485	513	542	498	482	497	502	526	523	509	517	482	482	518	505	564	508	512	501	508	467	497	531	509	510	518	511	477	518	522	474	501	533	492	495	490	481	497	514	532	481	548	548	497	491	491	524	504	532	575	505	499	472	493	529	524	532	511	542	464	485	545	520	505	497	492	501	513	485	477	484	504	512	504	514	511	494	531	560	498	506	519	509	538	533	545	490	495	543	498	496	529	494	520	533	532	486	516	526	491	472	550	527	511	500	500	483	494	512	494	456	504	484	569	531	477	521	528	518	503	514	511	507	522	478	465	525	543	478	458	531	485	510	535	472	483	502	470	499	536	537	523	479	495	511	511	490	510	517	519	525	497	515	531	502	527	516	466	478	510	540	515	505	472	507	498	517	507	547	516	476	521	528	530	488	495	534	536	480	481	474	501	507	502	447	523	483	519	499	524	501	549	475	525	499	504	478	502	540	492	468	482	463	485	480	515	510	514	509	533	516	502	491	516	516	508	531	473	503	475	525	491	496	512	520	497	490	472	471	494	493	533	496	482	476	501	482	509	505	509	502	535	473	500	487	515	504	498	508	509	495	532	453	518	469	473	549	518	522	558	501	532	512	493	497	562	506	516	526	500	457	485	478	486	529	507	473	512	498	480	512	468	526	504	505	538	524	518	491	517	471	512	521	496	483	510	515	512	485	510	492	503	524	504	503	508	477	544	505	530	508	478	510	510	501	517	517	516	486	503	536	560	488	465	504	498	496	564	540	533	525	508	511	462	528	471	486	523	516	483	525	513	492	481	520	539	511	474	517	471	518	536	478	522	508	515	468	485	515	483	527	499	509	526	518	505	496	498	507	504	551	506	483	489	493	500	503	551	537	537	507	516	518	494	546	486	518	491	507	509	494	462	504	522	510	498	500	481	469	492	489	522	551	517	477	508	481	520	515	515	506	508	488	493	512	494	516	480	486	537	499	535	477	531	538	541	539	507	533	510	503	471	525	521	471	535	468	492	503	499	498	498	468	528	483	490	513	495	477	514	528	503	519	524	500	495	522	518	509	503	492	488	474	461	520	510	499	479	494	513	491	538	497	488	500	516	503	493	513	467	522	478	486	505	529	540	513	515	493	551	508	515	497	537	531	517	502	526	482	530	532	484	510	437	534	535	473	501	487	489	508	506	468	461	504	527	526	492	534	475	471	481	479	482	514	524	476	510	468	468	563	533	520	508	506	494	505	497	490	509	505	503	513	492	509	508	523	524	510	462	462	509	494	482	539	511	441	535	515	496	484	489	540	482	522	463	548	515	516	504	526	497	528	461	487	517	465	527	513	520	516	531	528	513	510	539	493	537	504	490	502	521	518	499	521	477	532	500	493	487	506	497	477	483	496	496	503	521	497	495	539	502	564	496	534	490	506	490	465	494	487	519	533	507	502	487	529	469	522	470	487	484	479	474	518	483	494	513	493	489	537	493	533	509	489	522	496	509	502	487	500	541	490	517	523	524	540	539	524	547	505	499	514	484	538	539	507	526	504	509	532	462	492	511	498	535	487	530	471	515	513	488	505	488	464	503	481	476	487	519	515	502	510	505	465	509	490	453	543	548	510	492	550	504	543	466	485	483	474	483	490	513	465	499	529	505	535	505	481	507	489	514	517	484	477	471	461	512	501	500	492	492	482	510	504	493	546	488	505	514	491	484	513	472	564	521	488	496	512	497	489	549	556	509	485	515	479	541	470	517	501	522	492	468	527	517	550	500	476	515	504	515	462	529	476	508	482	517	510	502	501	500	469	520	548	545	528	501	468	493	476	518	463	469	502	487	509	501	483	498	491	498	461	550	520	490	502	514	495	485	517	456	552	495	508	500	470	494	511	494	481	485	523	493	501	468	524	500	541	507	514	512	497	483	548	525	505	476	461	536	502	492	518	519	502	537	493	474	459	529	538	510	487	495	534	503	507	503	471	501	520	532	538	511	533	532	488	491	501	510	529	486	504	477	524	486	530	526	508	504	537	479	501	481	476	499	509	499	507	520	505	488	510	476	501	555	506	518	528	504	480	507	512	486	506	502	499	515	537	517	542	539	508	463	506	544	512	481	501	515	507	519	498	492	532	497	496	481	534	516	484	526	493	483	495	534	490	467	517	526	504	516	478	500	477	481	479	484	495	504	527	522	492	506	534	476	473	530	448	505	490	479	514	502	477	551	498	516	491	498	529	528	496	473	517	489	501	516	521	504	501	465	554	525	530	515	473	535	492	528	502	438	525	517	505	537	511	535	528	492	491	560	471	489	542	526	493	508	519	540	525	540	540	514	493	483	479	517	505	488	499	498	508	496	512	503	499	506	475	549	546	476	476	586	511	519	527	536	504	500	475	478	551	498	507	523	483	475	506	495	500	463	482	527	490	541	488	554	492	474	486	509	492	512	472	526	504	521	548	510	526	497	504	478	523	519	493	510	495	528	523	495	528	475	502	502	511	465	508	484	487	474	508	522	540	504	508	499	515	544	580	511	514	496	518	501	467	482	477	521	511	480	468	515	497	473	491	513	557	515	514	496	545	502	480	515	512	565	547	515	531	500	548	515	508	486	512	526	497	512	466	512	524	515	485	462	493	502	541	512	498	485	484	515	531	475	493	485	472	490	527	506	477	494	486	462	499	523	539	492	517	527	519	576	476	515	528	494	490	552	471	490	527	530	497	512	522	532	542	476	476	482	492	502	472	544	497	501	500	499	509	488	502	509	495	499	499	476	505	448	496	486	488	471	489	500	492	540	459	488	537	489	497	538	498	508	514	522	514	485	512	559	531	506	537	491	493	505	494	491	506	498	558	557	492	471	501	520	482	478	479	491	499	536	472	546	485	508	574	519	545	544	515	505	518	484	527	523	479	504	466	544	471	510	508	476	540	467	508	463	466	508	538	485	538	491	515	507	497	449	514	504	493	510	502	481	519	490	530	459	479	503	478	515	484	529	557	499	458	517	544	524	496	503	481	561	534	518	519	527	500	483	566	538	528	512	537	483	506	498	495	462	481	468	500	488	506	559	516	484	502	478	497	470	489	513	522	501	464	538	496	516	544	486	538	500	526	522	526	518	518	503	506	510	478	499	521	496	512	537	491	514	501	521	498	509	501	514	513	482	509	513	477	496	499	479	534	518	520	498	494	511	541	537	489	478	491	543	529	501	483	518	503	517	505	494	517	503	515	508	519	462	490	504	508	510	515	571	456	517	514	520	485	493	502	497	529	516	538	487	526	462	487	509	539	502	467	499	493	511	494	548	520	503	512	477	544	498	472	512	495	489	526	532	516	498	501	486	519
41614	25372	26383	14555	4638	11505	12977	1829	5037	20320	25313	3012	428	429	405	404	401	328	361	365	354	336	334	354	365	381	358	363	315	365	346	335	362	377	328	332	360	311	358	343	319	342	269	355	335	327	331	327	351	335	347	349	333	296	350	351	343	334	337	367	337	340	339	366	321	351	336	350	366	326	338	348	333	332	362	340	321	355	359	334	315	328	317	326	361	304	337	321	353	367	355	303	305	300	315	316	331	321	313	364	335	363	335	330	363	341	308	275	372	358	324	341	347	345	329	348	332	266	321	330	343	349	372	336	325	326	319	336	338	310	379	354	331	338	358	344	343	345	328	311	337	329	350	327	335	327	301	359	336	351	345	323	343	311	325	325	324	371	316	319	363	341	319	333	354	301	316	329	325	360	334	336	334	340	331	324	344	345	305	334	334	331	353	348	321	332	332	341	364	299	301	327	317	306	312	294	293	352	362	337	337	342	345	309	334	316	325	301	328	340	344	328	320	386	323	332	306	335	312	322	316	320	319	356	327	319	309	317	334	341	307	330	354	342	345	328	354	333	304	310	352	341	336	372	323	307	305	374	394	342	316	364	314	310	342	314	329	372	350	339	297	335	334	349	340	326	291	334	341	324	315	352	354	376	349	338	328	315	347	312	321	303	346	341	315	359	326	340	323	352	323	338	327	328	330	317	367	325	346	323	348	345	320	328	335	379	331	362	350	325	370	321	340	299	325	379	309	330	327	339	347	368	297	333	317	316	319	316	320	339	300	319	361	346	327	346	352	325	354	375	370	324	331	310	373	360	336	325	327	312	287	331	339	368	284	339	342	346	313	341	356	327	314	317	355	348	319	334	296	339	377	339	334	331	321	328	336	344	302	333	376	322	343	344	346	316	332	333	324	290	348	320	368	354	302	324	331	304	343	326	345	357	336	327	361	296	338	327	339	327	321	334	315	354	329	310	297	358	296	315	303	350	330	324	323	292	343	326	328	332	339	354	342	337	334	345	317	312	343	351	334	315	312	341	328	339	316	320	342	344	321	337	338	347	333	332	336	340	367	364	296	326	338	309	344	340	328	334	362	315	313	347	313	311	327	340	354	333	335	330	327	344	336	329	311	326	337	345	337	338	353	357	322	349	332	323	342	328	322	297	345	323	319	300	319	343	313	315	327	338	349	329	342	331	323	331	341	325	310	309	329	349	328	349	304	319	295	325	367	336	323	296	309	330	319	328	340	342	328	344	342	353	327	342	317	322	349	318	304	331	345	309	323	349	339	344	350	354	360	329	330	322	348	315	324	346	314	316	325	320	285	348	343	326	362	331	304	332	354	333	324	340	345	327	332	314	321	342	326	324	323	341	348	335	352	308	291	300	326	306	326	335	325	294	334	335	346	330	337	317	288	313	350	325	345	368	324	330	339	363	297	330	343	365	272	345	346	354	333	323	327	376	330	326	336	320	333	335	361	325	322	335	344	330	338	310	339	346	341	334	335	325	318	353	352	312	312	323	320	328	328	313	318	299	331	299	382	347	357	314	356	326	322	306	358	322	324	354	341	326	328	374	318	338	320	339	348	327	331	349	295	320	328	356	301	303	339	314	352	327	353	317	317	291	315	351	342	371	328	325	344	359	343	307	332	319	335	343	372	332	352	298	333	316	325	318	337	309	344	356	356	290	341	311	311	336	300	363	289	333	315	364	339	354	315	345	338	368	345	338	324	358	312	340	338	349	325	317	316	353	281	349	323	386	341	300	356	335	337	333	342	321	325	307	326	368	337	295	319	370	325	335	290	309	348	325	342	319	363	326	327	324	323	314	365	330	325	378	350	334	317	343	313	326	329	317	335	324	354	346	319	324	349	323	347	337	347	336	348	364	328	344	350	338	341	312	357	360	363	339	360	347	309	324	339	298	329	300	353	328	377	329	330	340	345	321	362	363	332	369	328	312	336	334	316	331	361	337	351	324	336	327	317	313	321	353	332	337	320	316	318	310	333	355	340	336	301	344	342	380	349	353	300	353	357	313	296	353	350	355	344	345	309	382	366	346	355	314	320	328	351	318	348	323	368	321	316	330	332	340	331	318	307	364	355	339	354	348	342	333	346	338	356	314	339	366	309	340	331	314	306	337	323	335	327	348	338	365	321	369	335	303	304	307	330	322	339	332	312	303	353	324	316	326	332	339	365	333	355	374	350	325	342	341	349	316	337	303	342	297	343	376	349	346	330	355	296	325	342	312	347	334	321	333	309	340	309	292	330	334	355	349	356	350	308	363	310	319	346	320	337	332	345	333	343	338	320	383	346	344	357	372	313	314	330	367	345	332	300	331	330	335	370	281	331	332	324	359	323	348	351	337	333	304	304	357	339	300	321	314	354	344	343	341	345	327	336	356	335	318	364	329	350	332	331	355	305	352	344	343	340	333	332	324	328	336	352	328	304	342	322	344	358	356	315	338	329	317	345	330	338	370	320	360	370	350	332	310	335	331	319	322	326	347	344	362	345	343	337	316	349	357	344	374	312	334	306	365	326	326	312	339	324	327	316	311	355	338	332	349	392	353	343	340	325	317	295	325	313	376	350	300	334	365	332	322	327	326	332	317	332	308	338	330	315	357	356	367	362	320	356	345	342	362	322	321	330	367	304	354	353	317	304	329	372	331	317	345	323	341	343	342	329	322	306	366	345	369	335	323	321	320	374	347	360	320	338	343	338	350	331	347	353	329	323	329	320	321	350	332	308	322	325	302	332	314	349	351	313	288	356	330	323	318	371	330	348	316	325	312	314	293	315	368	326	340	342	338	338	316	320	324	291	347	328	340	300	363	358	328	329	345	317	339	342	350	304	328	351	311	339	336	342	324	378	338	344	348	297	354	313	313	342	325	327	346	337	320	375	321	340	346	311	361	342	353	335	342	351	336	345	333	299	354	338	337	350	305	301	361	338	335	316	321	341	322	335	337	331	317	358	298	361	318	354	309	348	321	325	343	358	317	364	343	359	357	328	348	330	342	320	336	320	347	340	351	333	308	324	340	351	317	340	324	332	347	346	362	379	309	325	335	317	305	270	323	334	315	328	320	325	293	316	329	328	332	356	313	310	345	314	331	341	331	285	322	374	270	358	315	311	304	345	330	367	335	352	301	270	332	342	359	337	328	328	370	312	325	335	312	364	328	332	349	305	336	327	340	317	348	348	384	343	318	366	350	351	318	333	336	336	337	354	356	303	349	318	324	307	327	317	338	323	319	312	364	373	313	335	343	362	316	323	331	348	339	351	318	359	332	337	314	335	296	329	316	351	328	287	331	300	309	347	339	344	333	320	382	365	294	333	300	329	351	352	311	305	334	354	340	312	308	344	300	343	303	315	315	312	320	370	329	315	298	347	342	335	349	357	356	342	289	298	320	354	339	338	333	330	316	349	354	354	349	335	325	322	327	349	378	345	366	323	330	341	317	327	357	301	324	314	338	336	300	336	324	321	328	341	334	314	323	342	318	322	318
24459	14270	26112	15866	8238	23765	15600	4025	17054	42739	39622	1451	1319	1147	1167	1178	1036	1053	979	1019	954	954	993	914	878	908	891	885	883	931	893	852	918	855	883	843	817	855	824	877	824	819	872	830	877	878	857	871	871	837	844	800	831	830	809	786	818	828	808	819	862	861	779	810	882	853	836	835	790	797	843	796	810	809	776	824	765	837	882	806	776	809	827	838	823	809	824	817	808	830	817	819	848	794	828	835	850	811	783	780	767	796	860	837	807	789	806	819	787	809	781	855	825	780	768	847	804	790	774	819	772	802	771	802	808	785	807	824	830	803	834	816	804	782	776	810	797	823	800	775	761	860	813	812	810	792	775	815	831	813	826	773	827	830	752	785	770	793	754	755	837	773	817	823	775	832	767	785	800	800	797	745	759	833	848	842	795	811	816	786	818	807	820	799	843	802	786	815	804	789	799	798	794	808	854	821	792	809	863	770	821	794	830	761	816	814	848	807	827	775	773	788	822	871	831	803	833	811	802	801	768	810	802	801	765	786	815	773	816	827	750	800	838	824	746	810	833	831	833	827	758	770	778	815	806	834	810	795	786	867	845	828	776	792	802	792	814	777	820	786	758	777	821	814	820	828	771	815	725	814	774	802	783	785	857	811	781	780	821	808	828	811	809	852	787	789	761	781	825	762	790	798	846	748	828	790	805	793	817	799	797	858	797	826	775	816	837	781	830	793	786	797	845	771	783	858	786	785	828	780	795	809	835	807	764	792	821	802	779	773	814	762	771	807	763	807	812	770	812	764	834	830	800	812	800	786	829	827	779	825	787	829	811	815	768	780	811	783	800	831	786	804	775	778	813	837	784	836	803	854	806	836	804	807	785	817	829	806	807	785	792	798	797	825	796	817	787	787	827	783	842	768	782	776	806	845	798	805	823	839	808	836	772	818	838	805	858	780	794	811	820	835	842	842	796	795	826	784	763	807	812	860	848	818	793	835	816	752	866	798	832	849	824	769	854	781	833	855	743	816	788	817	857	831	901	809	756	827	843	800	814	823	787	806	790	810	763	760	795	863	784	752	807	777	798	775	779	799	797	803	797	817	815	756	766	795	809	765	796	782	835	821	866	803	748	815	825	747	794	813	782	828	836	814	762	817	825	815	837	795	810	845	785	784	810	800	808	859	846	812	843	800	823	781	846	796	845	812	776	843	790	792	763	810	809	771	816	783	822	816	846	802	758	840	773	808	773	826	760	812	821	785	760	846	811	779	826	773	808	773	810	811	826	758	834	849	870	808	818	796	828	780	784	814	810	802	816	822	825	855	790	836	752	778	840	829	787	795	782	785	766	782	786	846	855	819	753	832	794	834	779	835	839	807	834	785	775	823	820	795	793	838	763	781	809	830	795	821	787	828	845	798	766	833	846	867	806	751	817	862	879	825	810	772	820	817	832	773	801	805	805	837	774	807	780	822	803	763	793	802	806	779	775	792	752	783	782	764	833	777	826	828	872	771	785	822	814	777	804	825	837	789	774	825	778	766	819	801	839	838	817	821	832	808	821	849	790	784	774	826	853	786	849	789	820	786	796	736	785	846	816	817	818	781	782	842	820	834	819	822	840	815	734	822	818	778	813	802	833	777	794	833	836	800	787	837	818	815	778	822	776	792	762	775	791	836	785	860	828	800	771	775	813	818	768	769	792	816	775	803	834	797	795	769	795	759	794	798	779	777	782	798	790	813	805	792	833	821	785	779	812	799	834	800	774	795	801	842	800	781	785	785	806	795	813	828	791	775	751	763	791	799	793	831	844	799	833	769	817	821	802	781	773	771	790	783	812	845	811	841	821	824	826	850	819	787	839	802	807	785	786	831	800	865	849	819	835	817	797	814	832	767	842	762	829	797	793	816	794	758	794	804	787	801	775	854	840	767	824	831	787	800	817	782	772	766	821	818	829	790	805	793	796	825	819	737	814	808	795	814	755	815	825	795	803	753	795	810	808	822	801	807	861	820	813	767	831	773	796	798	768	773	809	788	844	831	819	774	787	814	752	807	794	824	804	827	837	827	810	770	807	822	828	874	777	864	797	822	770	786	894	778	755	855	826	803	791	800	762	785	809	790	788	823	823	836	821	805	790	847	804	800	797	800	770	801	831	841	796	788	817	805	740	845	802	820	801	809	790	761	798	820	810	804	824	813	796	779	809	796	836	812	758	778	835	836	784	804	798	805	779	821	777	797	806	847	809	770	854	826	814	784	821	777	823	749	842	788	728	806	794	805	852	813	829	880	791	791	830	877	828	797	799	802	792	737	825	826	811	822	812	825	820	760	792	817	801	783	798	836	803	809	724	819	763	781	875	746	802	789	819	793	752	838	788	761	779	884	794	797	809	776	783	787	757	828	815	798	767	850	850	789	791	786	797	800	805	786	775	792	832	763	755	803	792	800	803	793	818	811	827	798	743	785	785	754	819	851	779	810	784	789	781	797	829	765	755	770	808	832	810	769	764	844	767	808	793	853	828	834	806	801	848	756	827	784	821	834	837	822	825	805	801	798	853	802	807	794	782	833	794	811	799	747	797	794	799	817	817	802	826	809	763	808	826	810	835	788	821	833	802	796	832	807	792	809	762	765	808	825	793	778	825	825	798	816	798	784	826	803	793	794	798	812	776	857	853	784	826	816	853	752	770	812	782	825	781	812	867	827	806	823	810	840	813	777	803	803	765	773	759	792	821	803	757	828	806	815	821	754	784	800	792	829	861	772	816	846	819	805	836	794	751	778	830	773	811	787	834	796	818	811	850	825	816	786	815	815	778	807	832	773	799	822	818	852	760	791	815	772	880	790	732	799	777	851	775	811	826	792	784	848	824	787	822	845	842	759	823	836	811	812	810	871	824	788	777	805	794	832	817	841	842	801	762	808	834	796	838	795	796	784	839	843	788	789	770	794	778	817	816	780	791	820	795	809	799	741	800	788	771	791	830	794	812	801	818	769	818	783	812	776	818	798	781	847	828	831	788	793	841	776	808	827	817	861	808	771	856	827	807	798	840	817	801	760	821	825	820	829	816	803	781	817	766	818	797	759	810	801	787	761	827	783	776	812	794	816	833	812	797	788	814	804	771	774	828	818	789	785	797	797	825	807	829	787	797	794	853	784	828	792	787	810	819	781	821	818	833	801	783	771	848	860	836	789	784	834	750	790	774	807	845	795	815	827	779	785	815	794	793	838	795	781	774	789	812	780	848	846	769	794	792	825	805	786	868	782	778	810	776	787	788	833	806	779	844	844	870	808	820	804	869	769	793	784	764	827	822	783	760	796	822	808	794	800	806	808	827	846	752	788	765	826	841	819	809	770	761	805	799	794	834	833	803	799	732	758	818	820	837	831	830	787	819	813	806	782	810	796	832	812	819	794	777	804	795	844	801	774	767	798	849	838	819	767	828	797	773	801	813	825	817	822	773	759	783	789	784	813	792	820	789	839	783	842	789	727	816	796	838	809	818	779	754	829
12951	7565	3798	1690	866	738	981	348	509	830	861	308	273	299	298	289	288	327	284	291	282	300	321	283	302	259	291	305	281	285	293	298	291	340	302	271	323	271	279	315	278	310	264	272	307	298	309	302	296	281	302	312	306	271	313	314	282	285	287	308	294	295	297	294	296	306	314	280	306	273	293	299	274	299	317	308	331	308	310	288	299	280	284	300	281	303	299	278	304	281	268	286	262	283	315	299	281	296	297	283	285	306	277	299	294	302	258	264	288	282	306	292	269	320	315	294	300	284	258	296	269	286	314	286	295	272	277	300	263	278	304	311	321	308	307	302	289	300	264	324	286	306	312	308	288	237	272	270	311	318	272	340	316	302	293	272	275	280	277	257	280	303	257	264	289	263	298	315	276	242	302	305	283	305	289	258	309	301	295	274	286	302	292	301	259	299	300	301	295	284	309	283	295	290	269	261	289	303	314	322	267	301	280	313	325	326	304	244	310	286	274	311	308	297	303	288	341	269	259	297	288	287	296	291	322	312	281	297	267	271	313	280	321	288	282	280	291	291	316	258	300	262	285	280	304	288	279	277	251	319	275	281	307	302	286	272	301	306	322	289	282	285	296	286	288	291	294	303	306	285	275	298	291	298	291	319	306	320	260	263	325	298	283	307	315	331	269	293	291	293	300	328	260	263	275	270	277	309	269	274	294	282	261	272	291	301	280	293	286	275	276	279	312	310	294	287	291	324	325	304	315	291	276	280	247	275	315	275	275	290	314	273	285	274	297	296	296	310	281	278	282	292	301	245	306	292	284	325	314	290	301	290	305	287	315	303	299	327	279	275	276	284	338	249	266	302	308	294	287	272	266	346	347	321	279	344	313	271	295	304	288	294	291	296	302	292	280	270	292	268	307	267	288	313	294	292	272	284	302	259	294	280	284	340	300	273	307	300	258	305	282	308	299	270	301	233	288	279	294	284	266	293	311	302	282	273	242	290	301	299	267	290	290	312	300	295	285	321	294	311	324	323	287	290	282	294	315	293	293	276	319	284	277	274	282	285	271	296	278	307	251	265	305	281	316	291	309	281	333	327	301	273	255	311	292	307	257	306	303	276	306	309	286	299	261	281	289	303	295	303	306	308	307	297	291	289	283	302	331	305	259	305	291	327	310	263	293	258	298	293	282	293	275	260	298	275	355	304	278	270	261	280	337	336	276	304	323	282	264	328	297	288	258	284	284	269	311	333	287	318	318	327	292	284	320	280	293	273	261	314	310	289	290	292	294	262	291	299	333	321	304	312	291	294	307	298	258	311	296	288	294	270	293	298	303	296	301	315	295	310	269	324	262	277	315	283	270	309	304	293	316	277	315	330	344	299	303	316	275	279	325	284	279	281	275	273	287	280	263	291	297	312	289	284	276	291	295	306	302	279	326	304	313	277	302	293	311	302	307	301	288	329	311	283	312	274	279	307	270	291	270	266	297	316	292	306	269	268	281	315	304	283	280	264	300	267	296	282	310	279	276	246	276	274	297	282	302	284	292	299	309	284	304	284	297	283	307	246	323	268	277	279	296	328	321	283	292	312	303	277	282	282	293	290	289	289	300	291	313	288	279	306	296	279	295	291	276	268	286	303	300	268	291	304	279	290	284	276	287	298	281	323	311	307	292	280	303	278	297	295	284	284	273	305	306	270	309	302	292	288	266	316	277	278	290	309	284	272	288	290	257	296	286	290	295	294	275	261	266	275	287	317	265	306	330	277	289	292	300	280	282	319	274	284	295	260	301	268	322	316	275	305	280	319	273	281	319	301	293	307	285	269	306	270	322	291	297	288	281	296	321	305	289	284	285	312	273	307	277	281	287	322	309	282	287	288	288	291	313	285	286	268	285	290	289	273	300	328	270	328	266	284	283	288	281	283	282	299	251	283	303	254	314	316	297	316	298	251	277	273	278	302	285	291	293	267	275	269	253	280	281	298	280	276	310	266	305	316	278	296	287	288	308	286	274	301	289	302	298	304	279	305	258	283	289	300	279	318	281	253	305	279	279	311	284	300	284	275	284	317	303	300	307	306	287	292	268	343	259	320	299	251	288	299	321	283	299	333	302	300	272	311	285	305	284	300	288	304	277	278	269	261	286	281	308	276	323	279	306	311	279	307	264	314	316	290	295	290	286	272	301	298	285	319	258	284	306	280	278	290	297	305	308	309	266	322	293	279	301	253	301	272	302	275	286	308	268	277	296	321	317	271	280	292	313	277	279	278	278	276	267	288	281	268	313	276	297	322	275	293	297	290	286	303	312	291	297	292	341	298	294	321	273	306	315	303	277	280	320	281	299	304	285	298	275	295	289	303	287	291	282	296	279	302	297	300	295	293	283	303	297	288	283	275	286	294	311	289	281	305	266	284	289	287	303	295	307	308	266	341	307	314	296	287	314	294	309	300	308	259	270	272	305	298	310	307	252	294	297	306	329	282	306	299	265	295	272	271	287	283	274	287	282	294	268	308	296	269	327	273	285	309	270	303	285	275	293	276	293	296	342	309	260	310	280	308	299	262	286	311	308	294	305	295	342	309	335	308	311	297	294	305	321	296	324	267	298	304	274	252	287	287	294	270	303	297	316	280	313	290	301	277	296	305	288	290	255	318	286	299	271	275	280	319	316	293	272	259	328	284	301	325	279	286	312	278	294	296	316	287	317	275	273	289	291	317	310	292	269	284	300	260	289	255	264	306	301	275	266	293	288	281	269	276	322	285	317	284	291	326	299	276	272	300	295	266	289	291	270	288	313	298	319	279	287	282	290	275	310	288	290	288	297	289	297	270	297	280	297	271	267	271	287	276	274	283	287	308	291	299	276	286	313	301	283	327	300	284	286	325	263	276	306	277	278	307	295	287	294	307	269	272	257	325	303	273	292	286	294	290	298	258	272	265	282	274	325	270	319	315	320	296	298	274	287	306	282	306	304	317	306	274	310	280	279	309	303	290	291	293	283	282	294	262	266	295	304	275	287	296	279	313	321	285	296	273	245	290	280	267	295	324	312	280	309	271	281	238	326	298	271	248	297	294	260	288	285	304	296	311	283	297	326	305	289	309	267	279	342	315	293	286	316	298	286	276	299	314	288	296	267	295	290	303	269	282	281	310	303	283	289	313	283	285	277	308	329	317	284	286	285	292	274	305	290	300	277	262	285	284	277	313	254	302	328	288	292	326	310	293	298	331	282	298	301	282	308	331	295	310	319	304	292	288	299	296	284	259	293	299	317	286	272	313	311	302	273	285	280	286	272	324	286	302	327	274	319	244	278	266	304	342	307	292	269	299	275	325	282	314	299	280	295	307	268	292	307	299	294	288	315	308	279	292	290	324	294	265	290	290	291	293	271	292	274	298	283	303	293	282	319	265	253	284	318	292	294	326	301	320	276	296	292	330	310	295	299	278	262	295	291	291	294	295	282	292	275	283	296	262	319	350	315	286	318	286	316	268	300	280	288	294	293	303	290	308
7267	6036	4930	4697	2756	2978	3664	1057	1958	3149	3072	744	721	654	703	672	742	728	673	706	671	716	671	700	688	687	680	732	685	715	695	689	709	677	759	715	713	770	710	715	693	662	629	665	747	685	699	693	698	674	715	671	679	687	710	699	681	716	680	699	720	647	678	707	708	699	685	683	733	702	673	704	710	667	727	692	716	724	689	755	657	669	735	673	660	726	697	659	646	651	680	697	684	684	703	716	667	684	648	705	671	712	704	685	640	673	655	692	662	657	675	688	717	660	700	721	701	637	669	712	717	700	676	721	696	696	656	702	672	718	683	673	658	698	714	706	685	688	703	696	729	660	682	662	706	684	701	669	675	709	662	737	697	686	704	639	657	707	696	681	708	684	708	656	674	642	690	678	696	696	699	693	685	727	659	727	708	649	645	656	711	639	666	707	674	680	725	684	695	620	692	663	658	694	674	697	654	727	664	663	688	661	646	661	673	655	738	714	690	674	696	683	707	674	692	685	695	672	695	696	714	647	656	677	694	686	703	687	703	689	692	707	698	671	692	657	704	706	705	702	700	684	684	693	633	680	702	686	702	685	682	707	711	685	708	677	672	672	702	654	729	649	680	698	649	741	694	693	696	641	663	665	686	702	636	674	671	707	731	637	669	675	665	624	663	696	739	660	671	651	694	690	656	696	670	697	701	740	682	705	708	720	710	732	656	787	684	705	679	695	705	711	710	716	722	688	664	669	675	705	708	687	698	673	682	713	678	667	732	689	692	719	709	718	673	648	699	735	701	656	686	652	648	667	666	693	660	697	709	663	674	703	659	659	690	704	696	668	694	654	686	665	648	697	690	715	685	660	654	654	736	687	700	693	690	683	665	710	642	708	707	687	738	657	651	676	690	697	697	680	700	709	707	717	684	730	617	701	719	652	659	671	720	739	722	710	689	713	712	667	673	691	699	656	734	711	669	636	717	674	665	688	703	683	685	701	710	642	680	686	681	669	687	675	715	691	696	687	647	710	681	669	678	710	671	676	666	701	664	737	691	704	686	691	685	690	692	707	708	725	677	680	667	653	669	700	696	688	669	685	712	683	667	743	655	690	658	695	709	648	666	681	661	727	702	688	696	664	667	744	669	653	701	710	671	697	653	722	653	696	680	650	704	706	710	691	697	684	688	689	719	662	730	728	660	731	670	640	648	727	689	643	650	652	642	641	678	693	719	680	678	700	686	664	677	704	647	691	677	661	682	724	690	652	676	666	655	657	716	653	717	672	692	714	699	726	733	698	714	677	655	668	673	704	738	715	698	676	674	687	672	743	695	673	675	661	682	683	699	703	688	688	717	691	702	700	702	693	661	698	663	717	702	682	703	687	663	661	706	693	664	672	698	684	692	689	685	669	692	644	699	718	682	649	685	663	694	702	659	665	709	683	679	714	695	705	673	635	701	669	669	656	671	636	729	680	686	649	691	682	667	691	670	682	691	692	731	737	730	682	710	672	686	690	697	735	687	658	696	654	709	707	719	695	692	738	716	713	721	646	683	699	674	723	704	686	668	662	679	656	711	703	700	656	705	683	677	689	688	656	667	697	709	671	695	661	704	678	715	674	709	682	720	674	642	666	693	692	725	679	698	721	694	669	660	687	677	721	695	669	734	652	717	653	713	705	662	664	647	675	657	694	650	683	692	746	716	688	671	689	714	718	669	657	705	719	675	682	666	681	749	675	675	660	668	726	702	693	698	713	691	691	704	711	701	718	697	686	670	663	701	692	705	688	660	694	733	684	721	711	686	681	689	682	663	683	680	673	719	674	666	697	716	634	667	704	670	676	723	665	691	711	690	697	736	637	704	736	666	719	710	736	735	704	693	713	664	695	673	669	677	704	722	719	675	689	666	680	694	651	676	653	682	717	720	668	677	684	689	691	703	655	684	700	689	631	682	646	668	679	663	727	686	678	687	703	677	757	659	704	686	706	699	667	740	675	729	715	676	703	683	727	734	652	691	677	680	703	669	672	669	687	700	671	683	710	683	749	713	693	692	676	672	705	721	696	697	720	689	702	651	726	686	672	659	676	677	656	710	658	676	710	708	626	706	678	699	676	673	715	723	651	688	692	721	695	674	627	708	663	636	668	717	694	692	699	661	684	671	719	690	686	687	676	719	646	680	667	671	660	712	702	676	734	646	715	698	681	722	741	687	677	704	697	691	665	692	690	681	689	663	655	690	730	707	698	702	695	698	683	675	724	668	656	694	695	655	670	684	725	682	721	643	650	690	724	723	675	717	685	679	691	647	671	704	699	690	643	667	731	694	703	700	663	668	709	683	693	670	675	685	653	650	697	712	686	715	698	712	659	693	691	683	667	716	671	655	702	687	673	671	679	669	682	686	749	698	685	677	689	729	687	682	665	652	679	695	683	686	684	672	714	670	696	675	690	643	708	741	699	653	646	654	675	715	669	666	667	688	733	674	679	670	689	708	651	627	680	755	729	647	679	702	700	708	726	687	726	716	673	675	700	659	679	667	701	677	713	680	707	686	729	687	652	741	660	680	694	695	649	660	717	725	733	692	718	650	688	665	685	657	719	646	676	709	700	680	675	683	698	696	668	712	756	707	697	703	699	665	660	710	697	666	678	716	694	675	704	695	691	734	678	678	682	687	716	655	702	736	670	688	682	693	665	691	649	679	707	736	692	689	676	704	691	687	697	710	677	663	649	683	678	707	710	663	673	644	661	683	681	695	703	663	662	672	679	726	709	706	708	643	689	752	733	733	714	682	739	733	692	685	704	711	688	687	662	676	713	684	688	665	683	675	698	686	654	686	694	689	711	678	663	733	674	689	656	693	659	656	670	743	646	684	689	698	732	694	678	695	698	682	680	661	636	685	712	688	680	717	676	690	703	674	682	733	727	701	680	668	677	741	693	704	648	672	660	705	690	663	682	668	688	696	673	684	649	766	662	695	701	692	689	672	695	667	659	652	667	678	685	693	665	688	687	705	670	729	710	688	677	677	693	728	662	685	634	684	650	646	704	710	635	705	723	717	700	707	649	651	657	701	664	661	692	715	716	704	721	667	677	698	739	729	710	663	752	673	694	675	685	661	649	671	666	717	660	644	663	730	682	667	704	731	761	703	712	664	710	624	665	717	661	720	674	706	727	669	626	724	697	671	673	696	703	745	722	687	682	701	717	733	710	619	661	726	676	724	720	726	711	686	738	641	673	659	700	667	720	718	674	659	660	708	645	706	681	696	708	727	698	715	698	677	690	707	681	670	713	693	704	701	734	685	658	705	691	658	697	645	720	717	735	726	716	718	661	692	715	705	688	698	660	688	663	720	701	719	724	699	693	751	670	704	644	739	659	672	735	651	719	672	722	635	707	687	639	674	666	706	670	700	655	689	679	682	662	689	725	717	665	658	727	662	656	684	696	730	655	673	703	731	685	704	679	675	670	684	676	675	704	643	670	761	740	665	695	729	677	708	665	717	716	648	692	676	672
31032	12970	7089	4792	2385	13728	28942	5331	2783	11230	8901	468	236	278	240	246	245	220	218	222	206	210	232	228	247	232	224	230	207	233	233	214	233	224	214	226	215	237	217	266	180	225	233	194	218	213	180	230	227	216	215	201	232	203	257	218	229	198	244	242	221	225	212	212	239	211	206	230	188	249	210	219	232	249	218	225	220	233	195	223	220	236	248	209	221	197	229	229	228	224	222	209	227	225	187	216	222	208	253	205	225	208	234	202	212	202	219	220	217	200	205	223	223	226	195	211	228	223	190	227	212	206	242	211	207	194	217	230	214	212	219	257	248	232	238	207	210	223	222	233	201	205	216	225	224	217	214	204	230	224	218	227	213	240	224	251	231	194	219	214	202	221	226	221	207	226	222	197	199	208	244	229	225	219	231	206	255	223	191	237	200	187	231	233	218	207	223	226	204	195	212	192	213	231	235	210	228	213	213	232	198	214	211	214	218	198	223	220	218	231	213	192	235	221	224	230	218	198	224	217	201	223	191	233	204	206	229	235	219	234	231	221	217	224	209	223	198	229	217	235	220	191	201	245	209	208	249	235	227	204	245	208	226	251	217	220	225	220	215	219	191	223	218	222	200	206	211	225	223	183	239	208	217	235	194	253	188	231	233	203	249	238	219	234	230	228	225	209	215	193	224	206	210	221	205	247	207	235	194	210	207	224	203	216	242	215	215	202	204	205	242	255	224	227	222	211	235	215	244	245	230	212	229	195	190	207	202	212	222	216	224	217	220	213	226	221	206	200	240	219	217	208	185	211	220	214	245	230	202	229	231	223	260	237	225	249	217	221	196	223	245	233	203	220	208	217	221	226	215	227	232	214	220	235	212	212	212	214	223	209	203	217	206	210	225	211	214	220	216	225	210	198	217	212	222	234	229	240	226	191	234	234	239	198	213	231	231	221	193	223	212	205	249	231	227	229	246	226	226	217	225	221	198	228	192	205	213	239	208	223	213	227	220	218	211	218	223	209	210	228	209	242	212	218	229	204	218	227	215	231	181	203	219	229	241	210	244	202	217	216	207	208	233	199	207	226	215	207	212	220	231	225	208	208	221	224	249	194	201	234	202	228	235	234	231	218	206	210	230	210	235	207	216	188	211	240	204	226	196	235	208	206	183	198	249	227	247	220	215	222	210	208	236	203	226	214	242	201	232	242	233	211	203	236	255	221	244	194	225	232	248	216	211	226	197	219	248	205	205	257	245	234	211	219	219	234	197	201	233	223	228	239	230	211	227	206	225	216	211	217	233	238	192	208	208	190	222	211	220	222	230	220	216	215	216	203	201	225	236	232	237	237	210	219	241	204	204	207	221	169	227	214	226	206	206	228	245	204	210	201	203	215	207	252	219	233	267	190	222	214	216	235	226	199	226	224	216	206	231	203	240	243	197	223	216	234	219	207	243	224	222	194	221	255	208	194	214	218	205	209	224	198	205	207	197	216	195	212	208	229	193	266	212	206	220	220	219	211	210	217	221	219	196	189	227	212	222	208	209	216	187	194	215	200	190	228	210	241	215	219	213	216	209	207	213	223	246	209	216	216	222	253	227	259	215	184	266	238	230	209	217	207	224	179	205	205	201	237	221	225	245	229	211	232	227	255	242	273	234	224	199	219	209	237	205	231	218	200	227	222	212	225	223	223	232	226	193	201	186	211	227	211	197	278	200	243	211	215	204	219	204	218	213	197	240	213	215	211	218	238	223	224	221	210	179	212	201	210	227	216	214	171	215	204	225	233	218	200	236	211	195	240	231	216	223	209	203	251	205	212	213	223	223	226	229	229	209	216	248	224	204	245	248	211	232	227	213	235	213	203	195	230	241	194	243	215	217	213	232	219	214	213	204	227	187	224	236	234	223	202	243	239	218	245	216	223	217	202	238	223	224	203	216	229	215	240	194	219	218	233	225	223	202	233	216	238	196	204	213	216	218	204	226	211	199	229	203	236	203	239	204	232	215	201	206	217	249	234	213	217	235	238	223	237	220	237	213	217	227	180	220	210	228	200	220	198	224	228	227	222	239	185	206	219	239	233	226	240	196	218	202	231	212	231	239	206	232	226	216	206	199	217	226	230	242	235	210	216	192	204	249	232	197	202	239	233	231	210	230	223	219	226	176	222	252	211	229	218	211	233	232	226	207	215	203	215	208	207	192	221	245	228	225	219	211	211	223	207	207	226	194	219	240	218	201	217	250	245	231	216	221	215	214	198	219	221	195	206	214	218	206	213	231	224	209	223	211	215	210	231	220	209	214	205	213	217	221	198	221	245	224	229	195	206	211	212	199	224	205	221	204	221	187	224	229	227	217	221	227	241	206	202	241	239	218	199	224	232	234	195	219	228	214	208	208	217	204	223	220	217	213	235	215	217	218	226	221	227	232	237	259	201	217	227	204	200	212	233	204	215	243	222	223	241	232	196	249	191	249	230	219	210	199	226	221	224	214	233	217	194	189	194	213	224	210	222	256	230	205	220	242	228	236	179	208	221	227	183	224	224	221	224	217	190	232	207	224	188	225	210	181	254	209	201	220	231	229	219	240	222	205	217	239	208	193	235	228	207	214	236	208	219	240	206	223	191	241	238	232	215	245	203	222	231	194	230	199	218	240	226	231	216	196	227	204	222	246	217	198	234	230	214	214	233	208	234	248	217	237	201	234	223	216	218	223	224	222	218	214	215	215	240	210	221	233	216	242	215	222	207	212	207	200	196	203	229	242	222	232	240	238	211	228	204	227	238	223	220	231	222	198	227	212	228	203	238	232	218	234	196	202	225	197	223	234	220	213	207	219	241	227	193	222	216	193	222	203	215	220	235	201	233	225	236	225	230	227	237	216	202	208	225	224	234	195	215	221	224	243	191	231	241	225	215	215	222	223	218	206	205	212	192	233	214	201	226	249	226	217	245	216	205	203	184	209	214	245	234	220	226	190	202	231	210	210	241	233	226	238	252	204	204	224	217	214	235	207	199	203	237	216	239	224	224	230	226	245	203	228	212	223	236	198	195	214	223	212	208	216	208	219	187	202	209	211	199	246	223	221	234	222	215	240	237	226	210	233	231	230	204	226	210	201	237	214	233	234	228	216	226	234	208	217	222	212	200	225	242	211	240	219	200	231	211	183	227	227	216	218	231	238	229	221	204	203	232	234	211	235	213	245	210	188	204	199	207	217	198	246	214	211	218	217	199	190	231	250	204	227	217	218	212	197	229	253	214	262	210	225	224	251	230	222	218	245	231	223	192	183	218	194	204	254	214	222	237	236	223	198	190	216	222	210	206	221	222	209	191	216	213	221	220	196	208	244	236	214	208	236	189	214	210	224	207	227	206	204	224	215	220	227	227	249	203	197	252	218	239	231	235	221	232	213	202	223	248	241	214	242	238	213	218	211	229	228	195	220	230	217	237	211	253	228	215	245	228	214	195	203	208	253	220	235	214	214	216	194	232	236	209	255	195	207	220	209	222
18255	4450	9533	10817	7188	29650	39941	6127	11454	33591	21759	765	760	690	692	705	640	630	653	624	665	617	599	607	576	598	641	603	613	588	598	609	553	551	604	545	554	569	583	548	541	586	575	561	573	555	539	542	584	628	569	557	617	525	586	586	604	593	575	572	597	599	583	612	574	541	580	540	604	581	574	579	587	583	549	588	587	581	563	582	567	558	507	537	573	554	562	564	542	579	561	581	544	542	562	575	566	547	539	554	576	586	558	564	580	560	559	574	583	558	547	558	573	529	557	556	547	594	552	558	571	559	558	555	580	557	566	530	518	599	545	524	592	543	530	579	558	518	547	559	578	539	530	571	557	562	574	595	544	563	580	612	528	513	550	588	539	579	524	609	513	587	552	527	579	563	514	555	573	544	544	566	561	567	564	494	563	544	568	615	577	566	576	519	547	562	537	565	521	577	566	520	535	531	593	544	600	545	550	562	527	561	570	570	552	508	571	588	558	599	540	554	583	586	578	589	597	571	555	583	588	553	525	530	546	564	555	605	567	546	595	550	525	589	511	557	534	559	530	571	585	525	530	593	571	542	507	591	568	563	578	586	576	555	570	590	581	561	583	568	564	544	593	544	530	612	566	563	555	554	589	580	529	568	541	539	572	534	569	570	557	599	558	566	547	574	598	574	586	572	585	572	559	544	572	543	561	563	568	528	549	558	582	540	528	530	589	585	547	597	562	583	555	577	536	577	575	582	571	612	543	563	561	583	523	579	522	560	537	549	555	543	563	499	565	561	569	548	556	585	566	557	576	552	543	546	559	526	521	608	563	630	564	579	524	553	562	576	563	545	564	531	531	564	562	550	576	562	550	539	565	550	566	574	522	529	599	556	586	541	567	532	543	530	544	578	622	541	587	535	569	576	593	580	554	567	540	548	611	526	546	568	539	597	589	593	589	531	559	553	578	591	515	533	565	569	549	580	540	555	538	583	549	556	583	597	569	586	571	549	555	569	550	586	587	612	581	539	582	549	548	570	565	566	530	557	542	536	506	552	597	595	622	558	522	569	558	535	582	552	602	566	590	550	571	561	542	593	589	572	586	561	594	581	603	570	593	547	552	582	552	565	527	573	575	544	564	539	601	634	537	573	513	578	554	508	572	544	510	627	529	543	529	550	549	571	532	570	564	591	538	526	554	553	569	552	552	563	563	545	601	548	564	562	572	552	544	576	592	551	558	541	609	517	483	542	581	534	557	560	554	593	514	547	563	528	571	587	524	534	579	552	514	608	552	573	531	540	567	579	555	563	575	538	574	569	573	586	525	594	535	560	540	556	589	571	534	579	485	536	574	536	584	531	562	515	541	577	566	573	572	569	544	547	581	523	561	574	575	603	583	614	570	520	548	550	536	535	540	568	528	562	578	560	588	580	524	563	587	560	535	543	574	556	561	555	543	569	491	539	571	597	526	540	548	565	552	531	578	547	586	563	530	613	596	554	529	596	552	552	564	548	530	580	534	519	570	576	559	538	552	573	588	606	530	542	571	569	599	545	564	568	574	564	556	555	564	594	586	536	604	562	529	568	567	555	588	562	567	567	583	541	550	565	515	595	568	575	556	549	525	547	570	549	568	516	581	576	555	578	584	554	595	540	586	571	489	556	552	590	550	569	552	562	559	594	532	556	557	565	522	574	569	561	552	549	555	578	570	553	596	553	593	569	564	530	558	500	572	560	548	577	543	580	573	542	611	574	557	534	550	571	563	608	569	545	540	575	558	549	540	558	577	535	549	541	528	559	520	572	567	561	537	548	544	566	566	546	543	557	589	537	590	553	551	596	543	537	579	566	603	570	609	545	593	556	549	595	568	538	546	565	524	574	549	564	519	605	566	516	592	548	536	564	528	524	559	547	552	519	535	567	552	589	534	553	599	547	531	556	564	539	572	590	533	510	534	523	552	536	517	560	519	584	579	560	565	536	550	565	559	517	584	571	581	556	528	550	531	534	597	557	560	522	562	567	551	532	575	550	585	596	581	545	584	547	585	535	566	544	552	581	568	588	600	581	566	574	571	587	599	540	520	548	551	567	531	573	539	561	548	591	549	566	576	600	551	574	560	563	539	553	543	546	562	564	549	552	578	533	578	561	540	547	550	581	519	512	567	588	549	571	572	563	589	594	574	571	531	539	553	542	556	530	571	538	570	584	530	545	546	579	548	521	594	548	555	554	574	567	542	568	558	544	567	595	580	564	552	555	527	515	526	569	554	583	584	543	582	573	555	548	538	542	546	548	555	551	533	557	575	576	581	576	554	530	562	606	575	576	523	555	564	565	560	524	593	576	560	553	561	554	561	526	554	596	573	552	554	503	562	544	574	532	599	562	588	542	559	552	570	584	557	574	567	595	555	592	511	573	547	563	558	540	563	524	592	579	591	569	554	548	543	550	548	558	527	531	521	598	585	566	570	565	558	553	576	564	611	573	562	537	569	553	547	554	569	555	526	580	554	585	543	572	536	541	579	583	579	576	589	552	546	536	552	554	555	573	567	563	574	566	619	569	571	565	574	552	530	581	547	569	569	560	554	530	602	547	531	587	595	532	541	544	579	543	566	562	550	583	524	567	517	555	576	564	560	555	582	558	524	573	556	525	533	550	560	594	534	560	540	562	569	562	557	589	566	558	554	576	537	526	553	558	581	524	574	585	585	585	602	546	564	530	572	563	606	558	596	577	563	564	606	516	589	533	565	599	525	570	527	521	553	581	591	575	529	547	530	595	536	549	545	565	533	531	547	572	537	559	608	515	549	566	571	555	572	604	545	561	555	507	588	543	558	565	577	580	553	571	609	554	570	576	527	594	555	589	557	532	595	555	577	568	550	562	599	550	613	534	566	559	552	530	536	617	571	577	556	562	545	515	564	575	563	529	524	547	604	550	554	584	592	597	549	584	548	549	561	536	533	526	551	567	569	542	564	597	542	568	576	594	546	554	544	567	553	541	531	546	560	523	539	544	600	518	552	574	567	571	536	548	585	515	603	578	544	605	514	575	560	557	533	572	521	563	585	548	549	524	542	548	562	537	586	536	567	552	537	580	524	565	548	574	533	601	574	569	610	575	558	567	579	619	565	568	553	565	538	540	580	538	566	566	579	554	550	538	554	586	572	561	521	563	559	553	548	554	555	552	550	563	530	574	576	524	536	608	523	605	548	544	550	571	558	551	563	537	570	545	559	551	577	525	555	505	544	564	528	580	575	540	530	537	588	569	521	587	599	607	526	530	513	562	555	556	571	564	569	551	554	570	574	554	595	554	555	565	552	571	547	530	582	575	590	590	540	570	536	544	540	596	615	527	562	561	562	592	542	532	528	514	616	530	558	534	549	587	562	564	534	547	546	558	556	541	630	545	579	565	549	540	583	566	573	535	544	583	576	545	569	536	536	595	541	542	559	559	593	532	600	571	564	521	532	576	566	559	464	528	585	574	520	520	534	565	589	539	535	547	548	539	562	584	569	537
28978	10166	9260	7123	4221	14645	45965	40394	21689	14648	13217	984	467	404	446	445	447	394	418	410	412	421	414	399	387	423	411	444	409	383	419	418	441	440	404	389	397	439	405	387	406	404	429	428	368	387	414	399	449	386	380	392	405	380	430	416	389	413	380	394	387	407	409	383	359	379	385	375	387	392	377	423	387	403	393	399	411	365	374	369	362	413	380	378	386	379	417	379	423	426	403	413	411	428	421	401	397	444	398	367	392	423	413	412	383	375	396	396	408	401	409	375	395	428	381	419	416	362	385	412	385	385	389	431	390	430	407	412	385	408	396	402	379	357	401	402	385	442	382	470	401	363	384	425	399	408	396	404	398	419	396	419	426	358	376	422	398	419	384	371	389	414	381	416	396	379	362	429	437	367	371	395	395	442	418	365	391	405	410	371	394	378	400	390	377	397	417	441	398	384	397	384	405	388	399	408	416	396	374	386	369	385	399	405	372	446	414	418	393	377	422	382	385	410	406	420	379	368	413	415	418	367	381	398	360	400	423	390	382	358	411	385	406	397	417	404	395	396	393	449	369	384	413	396	427	391	396	418	369	398	399	438	444	376	415	405	394	407	400	385	373	426	395	400	422	455	416	387	410	349	359	394	425	387	404	450	410	406	413	398	371	373	388	380	398	405	406	392	387	408	403	384	395	410	381	395	400	367	412	388	417	420	367	414	386	405	395	414	410	370	409	354	379	380	435	396	390	428	423	406	385	372	379	382	402	386	325	374	433	394	389	404	402	374	399	383	371	432	361	397	398	375	370	411	371	399	394	398	401	383	380	409	386	380	420	398	419	404	358	407	369	424	419	394	403	377	396	366	388	396	395	441	378	455	428	406	382	407	416	410	365	388	375	386	408	406	386	376	427	438	400	381	401	375	414	372	404	352	429	381	400	397	381	370	406	405	414	406	404	387	393	410	390	422	407	402	401	414	384	382	367	379	413	367	393	381	441	402	351	409	418	361	389	394	376	388	455	385	408	424	393	375	377	379	429	410	421	406	404	414	419	409	382	412	367	397	396	385	397	396	421	387	405	376	386	396	392	406	369	383	434	432	380	395	437	398	371	384	373	403	386	394	392	433	416	406	400	377	375	400	380	422	457	409	368	383	406	399	364	373	385	394	381	376	382	425	393	403	382	364	384	429	386	355	392	361	410	403	375	399	387	424	410	389	378	362	422	406	435	428	410	386	392	416	419	374	414	411	401	412	408	402	365	400	407	406	390	413	410	408	405	408	403	378	401	406	416	406	384	357	405	396	421	398	438	371	424	413	391	371	350	389	438	379	404	394	382	418	431	394	384	369	387	378	409	474	390	378	394	401	393	416	367	401	429	423	386	403	367	377	391	388	438	385	423	391	379	423	394	362	392	382	411	439	389	416	392	370	421	391	399	407	454	463	375	409	414	429	383	396	404	406	404	400	404	416	401	408	408	403	464	405	371	393	377	373	383	398	408	369	393	379	399	396	353	383	372	407	391	409	388	393	407	374	427	383	405	372	440	361	392	419	449	416	365	391	413	419	379	409	397	420	379	424	385	409	415	420	401	404	409	375	383	398	404	415	395	415	380	380	367	370	375	393	400	404	409	446	431	419	388	404	408	405	389	405	388	394	396	409	395	402	391	384	378	453	409	416	358	376	421	399	410	436	415	448	394	384	410	398	389	386	456	366	367	413	429	363	370	410	367	402	396	404	394	414	400	393	401	391	410	389	402	385	389	414	406	381	410	411	383	368	381	351	411	363	385	387	389	358	380	377	412	401	399	425	370	425	336	365	396	435	404	378	379	394	417	382	390	410	412	378	383	396	417	390	430	351	375	388	402	370	432	409	412	399	389	386	394	416	384	394	389	399	367	438	372	384	389	396	407	381	426	400	368	400	390	370	398	377	393	380	419	404	402	427	380	380	400	403	387	403	367	404	391	411	429	396	356	377	399	406	377	401	398	425	422	376	377	384	409	406	414	377	392	436	396	433	410	389	385	380	397	412	366	401	386	418	410	395	421	429	397	410	358	440	417	443	399	414	436	389	392	411	416	415	399	381	381	391	402	447	379	396	391	356	413	358	399	399	357	384	386	406	350	384	388	425	418	357	447	412	401	400	386	396	396	412	450	368	395	382	406	358	402	373	395	419	405	376	412	412	402	375	398	351	399	416	404	400	405	386	374	405	421	398	381	383	412	367	377	415	414	403	393	425	393	355	416	393	400	390	356	389	392	397	390	425	408	370	382	387	411	392	395	360	405	362	412	377	392	407	380	397	396	451	378	408	398	383	398	395	413	394	376	384	399	415	407	374	402	413	401	428	386	371	434	380	387	419	417	392	374	394	423	412	401	399	429	385	418	418	407	404	423	410	391	371	382	410	411	389	374	398	377	388	401	411	384	371	418	372	372	421	398	425	392	365	439	420	437	367	411	402	430	412	399	421	359	361	395	403	349	389	379	382	417	379	405	389	435	392	389	413	397	406	421	400	391	366	404	390	374	370	396	440	401	446	406	403	423	431	414	428	412	362	431	375	410	404	390	393	413	421	378	376	406	387	416	371	387	391	373	390	409	457	362	426	418	438	395	399	396	399	382	387	417	442	430	372	392	367	424	411	406	406	422	360	380	397	435	376	420	386	394	402	376	381	398	394	400	416	393	418	441	408	426	373	396	441	418	424	414	371	388	397	423	417	387	406	404	405	359	382	401	383	385	407	399	400	398	382	367	361	377	399	390	415	383	389	417	394	416	415	412	387	414	423	406	394	416	378	368	359	409	414	373	409	388	399	377	461	416	375	395	393	388	403	394	389	367	419	415	410	407	394	442	379	411	422	403	400	388	402	409	399	374	395	392	414	407	408	395	395	411	441	418	369	404	410	415	390	435	393	378	365	395	406	382	393	424	440	401	408	403	423	377	433	432	378	379	428	364	414	389	443	391	372	404	396	368	380	365	359	375	402	380	394	416	382	395	397	395	383	406	400	395	428	425	422	426	415	408	416	382	390	415	369	424	404	400	421	410	431	400	402	400	377	417	436	381	354	407	408	390	386	387	358	391	392	415	397	396	394	405	399	422	413	396	421	413	432	415	390	375	414	424	416	421	365	463	376	375	392	395	414	407	388	417	401	417	395	384	414	396	431	380	412	378	375	404	369	373	401	385	376	419	407	431	416	393	418	403	410	387	368	439	380	418	367	393	440	382	391	380	387	385	386	361	390	400	406	401	379	386	385	371	371	440	411	401	401	414	409	383	397	389	395	373	373	408	397	383	386	390	377	391	385	366	406	374	369	410	356	421	387	406	394	373	432	390	411	402	405	379	403	398	395	399	353	428	400	437	399	448	379	396	420	408	417	429	388	406	435	384	395	402	404	376	397	394	411	398	453	417	407	386	369	372	350	384	375	420	415	401	386	392	365	373	405	445	393	380	416	386	403	418	354	369	393	430	369	424	408	398	367	388	391	418	380	360	419	402	413	367	391
14756	5582	12940	15577	12973	32217	60799	51003	29173	34833	25701	1237	1117	1178	1099	1110	1069	1076	1089	1089	1031	1052	1001	1029	1004	989	938	944	1011	967	980	976	981	950	1003	961	946	1005	981	1009	1004	1014	968	933	959	932	978	972	1037	923	975	954	963	949	994	1022	972	978	910	972	951	999	1013	960	932	934	984	992	991	897	963	938	916	997	943	960	948	971	927	967	969	907	939	929	949	955	947	927	908	955	988	910	988	936	956	954	948	922	988	1009	984	926	905	910	951	991	1038	913	965	1008	942	946	996	975	932	918	1005	938	987	938	955	878	927	950	959	1005	961	969	958	915	966	952	987	988	932	952	977	939	932	932	934	945	935	873	962	934	949	947	952	977	998	967	949	960	951	915	911	1003	908	943	894	908	957	908	967	999	918	931	919	949	934	970	944	923	947	969	942	947	984	918	990	916	993	950	973	927	950	951	922	973	988	988	959	994	1037	989	937	958	957	940	968	949	945	969	947	950	927	981	977	909	895	913	943	970	1003	934	1004	910	962	930	1014	932	948	890	967	955	1002	980	942	952	997	915	943	978	945	899	956	917	949	937	880	978	977	901	926	977	943	942	912	993	978	943	925	891	975	923	961	1007	919	929	943	951	966	946	943	961	933	971	948	915	961	953	966	972	894	944	984	869	940	1031	989	991	1034	900	947	975	888	875	972	955	959	873	905	881	941	1023	908	946	975	967	932	895	927	944	986	945	888	947	994	928	970	971	916	949	925	940	896	1017	938	972	919	983	929	928	915	959	903	918	950	971	968	983	977	941	909	954	1026	882	963	898	982	903	1010	931	934	961	893	916	936	961	988	949	947	961	967	970	942	959	948	954	937	914	995	905	1014	948	939	963	944	933	939	939	1007	959	961	984	933	945	950	982	949	929	995	938	962	977	960	912	978	930	976	902	903	955	889	929	962	970	957	984	948	1021	969	927	964	901	952	947	913	937	942	964	997	973	982	934	985	940	973	982	930	989	977	967	933	911	948	949	902	991	1000	890	961	872	977	995	970	923	926	918	934	933	952	941	967	1001	910	961	901	975	984	984	957	943	932	961	966	930	974	974	946	941	941	988	939	1001	950	954	927	974	949	942	911	903	999	1024	937	946	951	879	980	948	912	941	950	984	924	943	967	925	972	927	977	961	973	964	977	962	944	980	1023	985	898	969	978	941	928	973	987	1003	958	901	989	937	941	951	941	1003	1009	940	964	954	941	991	987	982	928	952	944	935	922	968	949	894	919	978	977	948	943	940	947	958	913	971	916	961	961	979	936	998	942	941	926	942	998	952	1009	947	976	993	966	876	969	957	982	924	928	959	989	975	932	995	1001	933	943	971	967	920	949	983	924	971	980	907	984	939	956	952	964	977	952	975	931	1008	923	901	914	996	954	960	961	934	950	986	923	885	969	931	946	951	954	923	968	966	915	942	960	948	951	958	974	974	927	930	935	864	940	950	951	993	977	966	969	957	971	933	934	908	958	879	953	938	905	961	935	949	903	890	932	938	903	983	940	997	959	1018	986	961	948	911	944	1019	935	984	932	972	946	903	966	972	960	921	946	953	956	899	978	976	925	954	943	946	936	900	976	1018	978	952	941	951	974	927	923	957	961	978	1005	979	916	976	930	969	956	935	981	909	894	990	967	920	967	945	916	915	939	940	974	976	927	948	962	941	968	916	908	995	982	946	921	914	931	948	888	930	988	968	935	943	935	924	867	932	1001	933	948	946	987	980	945	1007	950	923	999	927	950	963	940	874	944	921	942	881	957	935	950	970	960	977	934	1007	921	968	970	943	930	951	933	956	962	977	981	954	940	915	939	957	978	977	961	932	930	984	983	940	957	990	985	957	966	946	950	982	927	902	975	921	994	978	903	967	959	907	938	977	939	963	911	943	971	943	953	986	943	1004	946	959	944	1012	888	1023	905	944	964	957	956	969	933	965	932	965	978	945	877	915	883	935	956	900	928	971	983	927	917	929	927	892	992	965	927	948	910	943	962	937	969	941	938	935	952	923	981	951	931	930	929	944	909	965	909	929	927	979	980	899	952	947	906	956	975	969	905	941	955	939	948	969	973	951	982	991	969	963	967	929	976	1008	935	921	934	941	946	907	862	1010	928	1037	918	974	954	995	973	948	1008	952	949	969	953	949	918	996	941	935	952	957	919	982	984	900	965	913	941	946	958	938	928	1006	987	935	948	918	954	902	976	985	997	895	983	960	987	1032	976	954	952	958	1007	878	948	941	973	949	855	973	960	988	993	931	954	925	917	932	964	910	959	908	932	922	958	956	950	973	906	985	976	1003	969	936	978	958	959	972	984	937	885	970	894	954	930	937	933	956	943	943	995	922	957	965	933	946	992	931	1012	957	987	943	924	967	1000	929	969	934	975	957	1033	992	918	1002	932	937	949	1044	926	926	899	913	981	973	899	907	962	951	941	902	908	933	962	962	978	982	981	979	940	916	971	1011	981	993	938	983	1010	881	978	975	958	941	998	975	970	939	962	966	973	967	983	944	959	984	927	894	967	949	981	1004	988	956	967	925	953	971	972	963	938	926	930	938	917	924	997	933	926	939	937	984	933	965	965	888	963	942	952	961	907	880	920	981	981	969	973	999	895	924	980	941	998	890	938	909	958	1002	963	928	935	925	937	881	896	937	968	891	949	1011	1006	1013	949	991	968	972	961	930	967	933	947	929	947	913	973	933	920	943	947	886	968	948	945	991	939	944	917	971	931	946	939	1013	974	898	968	953	928	898	917	1003	993	946	971	958	903	957	949	929	883	961	927	890	920	940	993	941	910	972	890	973	945	979	954	908	941	1009	952	948	1004	983	992	971	976	944	989	984	1001	925	969	960	980	946	914	940	929	976	938	991	955	982	932	951	938	982	993	935	953	904	967	971	962	960	915	872	984	931	993	1002	916	967	927	927	918	915	896	988	935	1006	935	916	949	957	937	966	967	1030	915	1050	976	952	962	970	952	942	961	930	952	953	968	979	915	974	922	972	998	962	935	945	958	1024	967	957	945	957	968	982	950	960	1006	973	954	910	1000	980	994	935	919	943	944	926	991	922	938	995	978	910	976	929	920	948	927	906	934	995	926	927	993	930	940	977	944	937	964	971	981	958	973	977	970	968	1020	930	940	965	1011	933	909	923	938	952	970	981	958	944	966	926	962	936	938	899	1048	925	941	929	937	954	857	1013	941	969	1014	922	947	972	924	980	1003	957	1009	960	940	962	888	950	950	936	966	989	959	893	938	979	1014	977	960	924	959	905	995	972	958	930	988	985	964	984	988	881	944	942	966	945	970	996	999	955	979	940	958	942	953	950	928	981	915	990	949	983	947	920	953	943	955	959	967	932	998	935	970	949	894	932	994	945	902	962	905	958	977	905	948	995	971	898	993	969	993	930	907	957	941	956	912	894	923	1012	932	992	987	960	920	910	993	963	942	907	890	933	935	938	979	959	904	964	961	966	935	940	965	936	965	945	986	996	944	984	900	939	889	949	914	948	896	983	899	975	978	933	1006	991	925	911	913	993	997	933	928	960	937	920	940	933	923	949	965	957
5176	2007	2388	2187	1253	1025	1055	637	1503	2072	981	360	378	407	373	362	391	374	392	392	419	418	379	390	373	408	438	339	348	382	404	377	392	382	384	401	379	413	403	385	417	375	406	344	390	389	377	455	395	391	376	382	371	390	365	369	385	350	380	386	398	384	374	380	417	460	391	424	405	375	388	410	370	378	415	386	374	415	378	371	377	380	378	395	405	411	372	410	380	383	387	417	372	379	402	402	378	409	374	323	390	384	359	362	373	349	399	389	405	437	392	399	383	379	423	380	386	408	379	357	430	391	380	411	386	374	409	388	404	385	378	420	388	410	392	375	419	357	403	360	399	391	375	387	384	372	377	412	397	354	395	369	371	364	371	373	398	391	371	369	409	369	382	382	373	360	393	412	411	364	392	362	381	365	370	373	348	393	369	343	385	419	388	368	381	370	354	370	388	369	394	390	355	365	402	409	391	373	357	410	404	369	361	399	337	341	389	383	394	389	432	381	387	366	355	371	389	381	412	372	403	402	405	370	397	401	415	385	341	340	368	393	412	430	408	397	411	392	399	397	411	398	396	399	386	388	394	389	382	348	392	398	379	376	358	404	357	364	380	378	406	387	402	390	363	372	393	399	366	373	374	400	371	395	387	386	374	399	385	401	431	424	399	386	421	373	383	383	352	371	353	396	360	391	394	396	430	390	310	393	398	358	415	405	407	365	381	350	375	398	364	385	357	402	384	368	396	370	431	384	377	371	385	377	373	397	368	340	428	366	408	376	331	369	360	348	358	376	379	415	397	378	375	368	403	396	384	404	433	390	392	407	369	335	373	351	411	394	373	379	403	332	365	367	371	445	368	376	396	381	413	409	380	421	373	392	394	363	392	376	391	396	402	364	423	375	400	401	345	376	395	374	389	356	374	402	419	390	379	403	399	364	352	439	385	389	412	379	363	368	375	378	392	371	404	384	368	390	377	407	402	407	374	421	391	399	391	386	405	398	386	400	342	364	390	389	409	386	361	394	372	350	397	415	354	408	371	360	406	384	368	352	379	400	376	401	383	430	389	377	369	419	404	394	368	420	417	424	383	375	384	379	392	357	385	375	366	379	380	337	408	407	371	344	338	427	376	374	375	384	348	345	400	407	399	389	384	412	364	381	402	409	386	386	381	396	364	403	382	391	406	389	381	359	395	429	375	403	393	395	379	359	391	342	359	423	366	363	420	394	379	393	376	414	384	392	374	393	380	423	353	364	381	360	377	364	364	356	350	400	419	402	384	394	364	361	357	402	391	382	370	349	399	371	403	409	405	341	387	367	371	366	355	392	366	366	433	386	378	375	395	380	417	384	392	381	366	394	386	365	375	368	389	397	441	404	369	404	378	393	351	392	394	401	375	373	383	401	370	397	375	376	406	396	376	357	408	363	374	385	360	385	367	375	383	400	379	317	364	361	383	397	394	378	379	383	380	411	359	375	365	406	420	388	366	362	392	376	382	381	402	389	403	419	373	362	384	382	354	379	433	399	428	380	435	383	397	402	415	406	370	384	400	409	401	340	403	382	369	371	349	349	364	367	413	392	388	412	401	379	377	399	423	368	408	367	358	391	403	409	383	358	374	401	390	390	375	389	389	355	400	419	312	412	410	374	403	421	379	377	422	387	412	390	401	373	389	382	362	364	387	389	404	358	359	398	416	375	376	379	380	384	425	388	400	389	365	369	408	368	375	353	390	362	384	390	380	373	394	448	347	378	355	370	388	343	398	376	380	376	380	372	395	413	382	416	376	404	420	360	381	371	391	411	374	383	399	405	376	414	384	358	390	434	389	404	402	412	414	373	360	381	378	385	370	391	378	383	380	374	374	379	403	391	418	390	400	378	385	416	385	362	326	415	400	377	408	374	387	373	368	375	355	378	387	393	412	406	397	439	407	389	361	385	405	381	385	359	375	402	368	379	365	370	398	386	391	424	396	378	381	355	402	377	386	370	381	373	382	388	401	403	385	400	412	359	387	355	407	352	375	372	343	426	389	398	381	391	349	381	370	382	383	402	355	367	361	372	425	409	391	405	373	398	380	353	360	367	390	389	389	410	406	369	368	377	366	400	401	377	407	368	406	377	358	363	369	388	383	375	373	375	420	374	414	378	407	386	387	395	439	397	381	394	359	385	358	414	384	370	388	380	409	389	400	384	384	347	370	354	362	375	379	410	392	354	420	408	395	418	370	384	382	385	396	345	408	345	359	394	389	357	384	365	391	411	383	374	392	407	367	367	377	373	397	408	389	386	391	367	405	370	363	400	382	390	410	372	387	426	372	368	378	365	381	346	372	362	382	431	396	381	362	399	412	410	371	396	374	397	418	385	385	397	414	360	373	374	381	385	407	383	363	410	367	322	385	391	382	405	375	383	374	397	391	408	377	442	381	413	386	411	390	402	334	375	353	387	361	356	385	357	389	382	396	390	383	393	418	385	392	431	385	351	362	410	412	355	382	385	373	386	419	359	386	383	391	388	402	380	407	375	371	410	383	411	389	395	411	392	423	395	375	401	383	394	401	386	401	376	375	387	387	371	389	413	341	398	401	365	366	372	385	405	368	413	384	371	394	395	345	355	375	415	371	410	375	384	386	396	405	409	410	406	376	403	380	381	353	364	393	404	394	371	379	408	352	394	353	369	405	396	393	373	392	381	398	397	383	352	397	372	383	355	369	378	414	393	380	402	413	387	401	372	390	376	392	371	367	380	355	387	391	421	378	393	366	366	385	386	391	385	383	366	373	384	355	395	377	372	401	383	375	362	384	381	411	364	380	434	375	386	421	373	375	364	389	370	374	376	417	374	417	400	373	350	321	346	388	390	395	376	376	380	411	368	358	377	375	371	395	388	417	389	397	411	394	364	389	396	365	375	401	378	400	395	376	369	397	381	364	393	381	358	390	352	395	389	369	395	390	384	426	406	359	375	394	399	401	359	395	379	399	374	383	400	345	382	400	365	363	355	436	400	406	410	395	369	389	366	393	375	397	404	338	383	413	392	413	392	389	388	374	449	357	356	354	367	408	375	415	398	408	387	371	364	402	378	362	440	357	424	357	397	391	388	388	396	344	378	368	386	343	365	376	433	400	381	380	368	375	381	354	370	379	370	375	373	377	396	382	400	356	386	426	382	359	364	421	371	372	385	370	400	346	351	368	391	351	401	394	380	373	396	406	402	364	365	371	371	433	404	406	398	395	384	373	424	399	409	350	364	379	419	377	360	410	416	358	366	370	404	405	374	410	416	365	369	388	351	387	405	356	358	415	397	379	384	399	386	347	379	401	394	347	379	401	382	385	352	392	379	370	364	409	367	413	379	396	416	367	407	396	400	419	403	405	392	402	363	367	363	384	378	391	389	395	370	387	385	350	389	368	366	400	378	368	392	408	374	400	398	370	375	380	400	400	392	410	358	413	422	364	357	368	356	383	376	419	403	395	397	409	391	398	434	396	370	372	342	403	360	377	354	410	366
3999	2290	4355	5993	4379	4234	4387	2562	6697	8308	3368	967	889	884	828	926	911	903	866	931	917	871	951	874	900	883	928	888	923	878	914	902	924	851	882	881	918	955	918	850	838	898	903	896	890	898	931	911	909	895	920	941	951	887	860	874	907	881	922	896	943	906	888	842	936	869	859	908	893	910	861	895	930	905	866	922	853	878	907	867	914	883	892	928	920	879	928	875	933	907	854	917	910	924	895	852	910	912	846	896	878	876	898	886	852	888	856	905	898	985	929	892	902	901	905	896	854	878	885	916	867	933	942	861	871	897	842	895	922	894	919	900	906	842	920	881	892	911	921	892	895	882	906	915	877	923	907	895	914	902	897	922	919	875	899	853	934	927	919	885	888	899	922	911	929	919	940	891	928	923	888	909	916	881	900	871	867	872	871	914	888	872	922	930	867	915	902	845	915	902	905	911	909	917	936	906	919	883	881	917	962	927	877	851	902	918	946	898	893	906	894	949	920	923	920	891	890	895	913	912	890	876	870	891	958	926	933	890	860	855	916	931	898	911	923	951	931	909	934	852	932	887	929	920	880	888	913	911	892	850	853	846	942	883	867	903	826	872	899	884	934	852	883	851	901	885	901	887	877	900	885	894	913	887	870	870	861	911	893	863	901	877	897	870	932	876	925	901	887	895	856	890	906	887	909	895	864	887	923	863	925	905	907	876	913	852	897	913	907	913	894	931	873	956	917	902	910	897	872	905	904	889	877	893	931	890	891	934	974	912	916	915	836	894	877	913	850	938	911	907	889	914	910	898	903	867	939	889	895	905	924	911	903	905	929	898	933	923	947	925	847	915	892	904	887	913	941	926	889	910	832	908	929	908	927	892	882	871	864	909	900	943	899	911	911	883	881	899	885	864	928	884	869	873	873	865	845	911	953	852	881	880	914	920	939	895	905	941	917	951	937	884	953	899	880	921	904	914	835	863	916	926	897	907	861	904	833	917	820	944	852	870	914	872	877	897	871	902	854	859	856	883	897	879	882	957	885	894	873	853	922	933	875	947	917	884	878	878	891	927	866	901	954	861	913	881	887	892	878	889	847	913	947	933	923	906	883	932	937	897	929	894	883	930	880	881	918	907	868	926	884	912	932	854	877	825	903	876	927	952	925	911	898	939	871	812	897	901	912	899	904	966	896	899	927	879	881	915	980	935	886	875	892	924	875	910	858	836	860	938	924	901	828	943	897	942	887	906	901	881	917	909	862	921	905	887	894	886	885	884	910	908	876	950	859	957	884	898	913	841	890	941	854	902	880	848	954	937	887	896	909	867	918	942	872	945	880	937	939	857	837	846	913	893	903	909	937	881	922	947	902	915	890	887	923	872	888	914	842	912	910	899	875	870	880	896	855	896	952	886	935	854	909	922	944	880	899	921	929	911	859	910	931	867	877	902	838	909	904	895	873	892	856	946	853	921	864	903	965	860	905	905	898	904	940	879	892	899	827	908	858	889	868	862	902	935	910	974	934	844	924	917	905	925	889	966	896	898	949	885	867	948	835	876	906	905	889	966	880	912	856	917	869	885	942	890	931	867	846	934	879	905	891	896	895	886	911	911	877	908	919	973	885	848	855	949	918	929	881	881	891	877	885	935	908	920	886	870	887	875	854	941	894	909	949	924	915	920	882	878	935	929	902	909	850	952	892	927	944	905	883	901	855	899	890	861	893	891	906	918	966	933	875	903	910	939	894	868	910	931	876	922	927	901	913	918	866	900	943	877	874	866	893	873	895	844	889	869	904	904	898	935	895	923	903	890	958	835	936	855	846	934	921	889	913	909	890	898	873	858	940	927	885	914	935	863	903	861	927	874	887	916	883	922	882	852	880	911	892	874	843	870	934	916	849	893	885	887	926	910	872	954	864	893	899	917	881	894	827	908	871	874	921	926	886	897	935	929	864	908	873	938	872	900	898	935	867	901	921	881	845	857	890	896	876	970	939	984	916	883	890	943	985	897	930	883	906	915	923	885	935	906	889	910	898	864	899	896	898	910	940	848	898	890	815	831	898	878	866	851	938	858	829	848	983	912	956	931	923	886	877	897	868	905	864	905	914	908	887	916	916	900	908	948	898	866	874	920	938	909	918	899	878	877	905	899	936	879	866	928	893	904	927	921	912	930	896	868	942	919	942	864	818	879	878	889	897	862	877	859	840	889	935	906	860	930	868	844	863	873	951	888	868	964	878	901	871	874	927	935	940	895	936	818	905	862	890	902	886	887	877	928	847	904	883	873	948	896	885	922	919	946	863	975	920	906	900	869	897	904	933	877	911	878	865	915	876	860	874	930	849	907	896	812	891	920	891	875	889	906	885	958	962	919	893	945	858	897	899	928	887	875	882	915	905	888	869	825	860	941	917	860	923	859	872	904	915	936	878	880	898	898	880	915	868	917	906	934	887	922	932	937	855	855	925	867	895	878	910	892	920	891	891	936	940	876	895	877	860	942	878	863	873	820	892	880	895	916	871	881	873	932	886	892	896	922	917	902	892	942	883	896	923	860	902	886	911	911	870	872	857	926	938	841	887	858	910	876	914	919	890	840	883	868	879	910	927	899	871	890	941	843	838	868	949	884	912	888	898	892	932	891	872	910	886	925	906	912	898	893	914	890	910	865	890	898	964	885	928	903	916	814	937	919	877	934	892	931	906	887	943	850	845	937	903	930	942	874	881	907	934	815	829	839	884	907	931	958	861	860	867	894	921	892	886	922	922	907	912	904	888	903	867	898	916	847	869	916	935	898	940	926	840	922	917	899	922	853	890	859	884	961	890	935	876	900	857	883	906	906	927	882	958	874	865	844	885	894	866	899	888	931	950	885	907	934	899	932	862	879	919	900	874	878	886	897	963	888	933	881	851	894	849	845	887	891	901	873	925	874	871	915	920	903	889	892	883	964	894	865	860	891	847	969	836	944	876	891	853	881	850	865	876	870	934	936	947	903	794	900	864	921	900	923	875	937	856	911	853	925	902	890	866	919	875	864	898	857	853	854	885	922	906	923	882	912	897	898	816	908	898	914	943	872	901	893	854	864	909	870	894	872	895	918	907	918	908	919	919	882	945	866	946	904	858	890	882	884	975	843	948	861	913	896	913	854	912	863	903	904	863	954	924	910	865	895	911	927	895	878	861	832	936	879	914	854	957	926	872	920	914	935	890	919	880	888	897	916	909	904	866	892	889	906	907	836	852	950	880	906	928	926	935	834	922	890	872	837	861	927	941	894	898	862	911	860	882	928	851	919	937	866	915	878	814	856	929	879	869	927	907	857	869	921	867	914	861	909	906	895	879	920	886	857	880	860	896	865	852	868	861	873	873	857	899	964	864	832	905	890	911	891	867	886	897	931	876	888	862	870	883	911	899	880	890	836	920	882	940	890	885	943	865	888	873	963	874	862	903	928	886	894	897	913	908	885	932	917	907	854	876	946	932	866	893	920	883	914	880	850	958	882	885	897	888	842
16278	10869	11604	9605	5641	3717	8891	3789	6138	26993	15204	1148	301	300	280	274	258	279	279	265	263	292	279	280	283	271	251	271	247	231	266	261	279	263	285	256	253	273	261	272	284	257	285	227	262	278	266	255	302	276	259	272	252	278	247	285	270	237	284	260	305	261	254	252	265	295	254	277	264	218	265	272	275	264	267	268	263	240	275	289	246	242	266	249	280	262	247	239	258	270	253	243	233	263	244	233	261	275	270	272	245	275	252	247	253	263	254	254	261	276	245	290	237	261	274	260	245	246	234	249	281	241	291	260	243	301	277	268	271	294	254	247	273	282	229	265	273	246	247	261	266	267	276	279	284	254	240	271	248	234	278	243	261	274	266	253	271	254	263	262	264	246	267	264	285	241	245	256	271	281	279	286	283	252	269	255	243	273	272	260	254	288	251	278	227	264	251	246	271	255	269	241	258	261	242	243	258	266	251	258	265	249	249	255	251	251	266	256	273	253	273	264	263	256	270	277	239	241	274	256	268	265	260	275	261	242	253	266	269	260	249	241	275	270	244	264	247	264	250	276	288	265	265	282	228	267	274	259	262	270	280	267	235	237	274	244	295	247	266	248	255	268	269	267	259	236	247	264	246	267	279	252	273	243	282	290	248	231	250	244	270	270	245	276	267	269	268	228	232	260	258	287	269	272	264	264	234	255	271	278	239	257	264	261	281	263	246	247	234	247	225	259	279	276	246	267	260	262	275	276	253	241	259	242	249	272	259	279	256	281	311	221	266	267	268	243	303	270	243	250	260	250	248	242	255	263	269	258	258	255	251	260	224	288	251	247	293	270	288	281	262	258	261	275	238	265	252	277	276	265	250	260	222	248	262	254	258	275	256	255	248	261	255	262	257	246	255	251	264	273	274	245	265	295	281	259	244	242	263	251	241	303	263	257	262	278	259	233	225	256	287	251	256	255	237	270	277	253	289	294	245	275	255	247	291	261	286	246	244	281	260	270	265	244	289	253	258	257	275	272	282	266	268	277	250	272	270	289	258	298	269	248	250	254	239	262	271	279	254	261	267	250	296	265	261	248	275	243	273	248	282	248	284	273	224	264	252	266	264	233	295	268	258	248	299	272	266	280	254	266	245	266	270	274	242	230	256	263	257	286	246	289	258	236	276	283	258	241	282	264	252	293	253	271	287	265	266	224	281	270	283	248	269	270	244	268	267	262	298	275	267	297	298	265	283	237	274	282	293	252	276	262	239	253	245	247	294	279	239	251	271	253	217	209	273	271	261	256	247	285	268	288	254	296	253	274	274	291	258	258	240	252	260	285	265	277	283	246	266	281	260	271	274	276	264	244	297	238	267	242	275	283	285	260	222	262	281	272	235	248	280	297	253	235	247	255	267	260	253	252	254	270	276	254	274	254	274	251	256	273	239	257	249	255	250	240	290	279	273	265	263	268	324	238	273	235	263	278	265	250	268	261	238	277	250	264	238	275	254	245	284	261	260	219	249	250	261	248	237	229	264	267	265	276	264	259	246	247	273	255	256	257	274	241	281	252	248	264	230	263	254	265	289	231	254	269	266	272	250	263	268	308	258	256	286	255	255	274	256	264	288	243	251	259	244	245	258	244	273	231	261	273	281	266	263	247	272	264	269	248	262	271	250	262	249	264	266	222	263	255	262	250	242	250	272	259	272	233	235	253	235	239	260	272	259	257	243	285	249	240	250	243	224	261	272	266	268	283	260	235	251	252	251	262	258	255	275	263	260	239	275	244	260	272	266	292	266	289	237	283	283	265	249	236	239	279	222	267	245	261	222	274	233	260	261	260	303	257	290	252	270	255	244	268	247	273	263	282	274	262	265	291	283	268	273	278	236	272	239	261	267	220	268	294	249	281	226	264	290	272	246	258	261	262	277	251	252	281	282	299	284	260	277	263	242	259	241	259	243	255	287	253	270	262	247	226	262	279	251	260	235	243	262	224	295	262	266	243	279	262	223	251	264	278	229	251	272	233	252	260	292	257	252	267	265	244	246	279	254	272	263	273	225	252	264	269	252	247	237	248	258	262	228	247	288	261	264	251	270	267	248	251	268	254	245	260	255	268	258	273	269	240	256	247	257	267	254	256	242	269	273	269	289	252	268	280	271	262	286	285	231	274	266	279	277	244	288	260	250	262	242	277	262	294	272	272	239	249	249	269	301	246	262	257	243	268	268	266	234	288	275	216	263	255	278	267	269	256	275	269	262	258	267	240	268	243	240	270	273	261	296	252	265	290	259	282	261	256	308	257	265	242	252	257	280	259	266	244	260	235	246	264	258	236	276	267	262	236	251	266	261	262	260	267	272	220	251	275	275	249	249	279	252	242	267	255	264	263	264	261	241	285	256	280	285	249	279	274	269	264	275	266	279	248	286	270	233	233	266	263	264	264	236	233	278	259	281	247	265	272	301	278	268	254	255	256	251	265	238	255	246	282	267	247	281	277	270	248	223	274	250	262	248	253	230	250	263	239	280	255	262	286	252	246	218	285	234	253	235	247	243	273	280	273	242	261	255	266	281	269	244	242	250	295	250	250	242	271	257	263	269	227	278	275	277	269	241	246	259	284	276	254	250	238	234	227	271	249	278	250	262	240	258	235	254	246	246	248	215	284	232	279	239	250	252	232	259	219	245	287	272	264	257	235	265	283	256	284	293	276	249	246	227	271	272	275	252	255	243	259	281	281	269	254	247	275	297	276	265	272	244	285	256	278	274	258	287	247	239	280	295	263	259	256	236	247	240	273	271	242	257	272	247	257	238	277	244	268	271	249	264	261	265	281	252	257	280	259	265	269	278	278	255	270	261	273	260	286	230	288	247	268	224	221	219	267	283	266	259	268	277	267	296	278	244	300	251	241	256	222	286	254	277	252	277	247	270	287	243	234	267	256	252	266	242	227	264	276	279	253	236	282	275	271	258	259	256	249	277	247	251	245	278	300	259	251	250	245	267	264	288	246	271	235	258	256	265	222	275	242	271	283	278	270	267	262	262	251	300	272	247	287	252	230	270	298	261	277	247	253	247	280	245	258	248	240	261	271	261	261	224	295	258	287	229	234	271	239	227	238	259	246	240	286	276	248	254	255	292	275	258	251	267	221	275	265	277	260	239	266	240	259	280	249	240	259	260	266	263	236	256	266	245	272	265	265	262	278	273	284	264	250	254	252	267	267	245	288	240	251	264	275	284	246	265	243	277	255	265	276	248	254	263	274	281	220	313	276	264	284	267	250	226	227	298	257	239	276	283	247	259	288	284	285	266	280	256	272	310	254	261	259	270	259	302	264	257	249	245	226	259	238	260	243	235	255	249	260	264	273	263	289	238	266	249	273	268	282	267	262	259	253	281	269	295	267	248	274	277	255	236	249	256	265	272	275	239	243	264	281	259	274	274	236	285	244	253	268	260	245	262	245	252	252	253	258	279	241	248	247	292	276	274	290	279	273	244	259	268	270	271	275	254	229	246	258
9818	8880	15857	17398	13610	12406	22654	12752	16532	46554	28121	886	805	771	779	729	762	717	680	744	731	674	743	742	702	655	702	663	704	682	661	700	651	667	669	674	672	688	637	640	666	663	647	648	628	696	697	677	638	626	650	673	627	695	666	698	703	659	631	693	626	684	652	675	656	689	663	639	667	674	609	657	631	644	676	622	671	626	616	657	638	634	685	658	652	651	678	645	684	659	675	642	622	687	647	689	640	656	618	664	640	671	629	647	659	674	602	663	667	683	633	701	681	661	653	659	657	624	698	665	625	670	653	643	664	657	666	643	648	652	651	672	631	640	628	661	671	668	668	627	647	660	668	666	669	652	656	673	690	620	614	675	658	637	617	621	654	675	699	699	648	660	670	655	663	699	684	633	662	594	621	650	656	618	649	640	606	633	682	661	693	659	664	663	685	688	659	675	694	617	623	714	655	644	683	645	634	627	659	644	657	655	646	688	638	698	626	619	680	660	616	636	695	642	623	624	676	628	651	663	609	624	650	629	647	622	682	654	677	631	640	659	663	623	640	652	643	647	633	667	719	627	650	658	649	649	640	622	662	610	612	680	694	636	675	653	685	681	664	690	646	663	652	603	629	684	704	676	691	706	597	686	643	658	643	704	663	643	618	669	635	640	608	639	672	668	652	619	657	725	655	641	645	637	636	639	655	675	642	613	667	685	667	651	655	705	661	640	663	680	669	626	667	656	680	660	646	653	650	673	610	682	673	659	647	697	632	709	620	664	632	682	626	672	593	661	651	666	722	644	655	638	659	627	682	636	653	674	666	687	648	661	611	647	634	624	666	644	666	618	625	631	635	642	607	676	680	665	642	653	637	656	655	641	677	674	630	654	674	734	632	647	634	651	661	682	632	637	598	642	635	636	600	672	682	616	665	691	636	630	690	661	684	650	613	619	630	669	628	630	645	696	614	626	621	645	666	648	650	651	643	691	691	717	686	639	666	689	647	674	689	644	647	704	692	699	617	699	620	677	667	635	649	624	674	642	663	679	686	635	630	646	682	635	638	696	673	617	681	661	663	662	680	689	679	640	684	608	677	634	645	661	604	690	644	642	661	663	657	625	652	630	659	646	705	662	656	694	678	677	636	647	671	656	673	628	665	737	625	658	679	687	657	670	645	638	652	644	658	653	620	625	643	642	683	616	659	657	670	633	650	680	670	687	683	662	624	678	629	642	634	648	618	671	618	627	619	656	663	677	615	651	699	650	630	634	638	586	627	617	660	662	622	660	645	691	652	620	635	674	689	675	640	688	643	591	638	644	649	632	664	651	634	618	639	672	669	603	621	629	656	730	709	598	605	657	644	676	642	689	653	656	633	637	657	707	659	678	690	680	675	671	633	664	653	613	672	690	663	637	677	656	676	666	609	667	686	625	682	609	651	668	644	629	617	658	659	662	645	670	628	634	622	645	646	661	640	686	658	633	684	701	630	659	656	631	656	640	641	621	637	652	664	653	675	663	664	659	689	690	647	663	622	596	649	650	683	682	593	658	673	668	614	627	731	641	635	626	599	686	673	681	681	675	667	680	657	691	652	672	670	655	688	660	652	665	633	615	653	668	685	663	642	673	648	672	623	648	684	635	657	684	638	648	640	681	658	632	666	653	692	622	655	656	665	663	615	664	676	678	664	668	649	621	633	673	632	649	663	650	674	647	686	654	646	659	675	662	681	659	618	655	626	666	610	690	656	658	652	627	632	629	657	666	681	677	706	614	662	640	684	630	632	651	627	619	676	646	649	647	631	693	692	636	687	662	661	672	690	647	714	703	648	682	706	672	616	604	644	688	661	670	693	613	623	649	651	645	651	674	665	680	646	616	637	656	634	621	660	640	651	630	635	652	646	660	664	687	650	645	665	661	638	611	625	659	657	725	608	635	648	669	626	702	648	662	624	622	645	646	654	631	622	646	636	668	648	670	643	690	657	637	655	615	677	662	621	656	646	621	652	666	665	673	655	693	622	627	633	672	685	647	641	653	664	671	654	648	664	676	652	676	652	618	636	647	658	669	648	674	635	668	670	647	686	654	673	656	636	672	642	645	661	655	644	647	701	632	703	686	662	665	687	703	687	715	633	632	624	635	649	691	608	646	631	627	701	654	657	667	642	617	630	639	678	681	666	673	703	642	638	640	665	628	687	650	676	666	642	645	639	661	656	659	652	683	648	617	670	647	608	661	648	592	641	616	674	662	676	669	623	677	671	651	603	622	622	702	705	635	641	648	671	663	672	675	620	663	652	630	672	654	635	650	631	693	656	668	652	658	642	651	656	676	664	639	651	642	623	695	691	637	618	663	650	642	630	733	640	701	668	647	593	639	688	663	646	658	625	647	627	640	642	674	666	655	636	635	686	638	695	633	637	667	666	634	620	696	652	633	675	681	633	637	646	664	637	657	644	688	649	675	659	665	678	642	668	691	681	656	679	640	701	596	656	641	673	644	625	640	661	657	663	664	643	660	662	650	694	676	644	674	681	702	675	659	661	628	647	695	656	674	640	653	694	659	708	640	656	653	600	721	652	643	656	641	677	672	660	651	646	663	653	665	664	629	667	621	650	653	675	648	642	714	628	653	655	665	651	629	634	672	614	646	644	607	680	665	683	656	698	684	667	658	654	651	664	667	614	687	703	616	655	601	683	656	660	664	664	627	672	618	609	692	664	615	675	627	648	613	637	661	678	664	647	635	607	633	657	654	644	680	703	639	661	628	692	620	672	687	651	661	639	637	644	607	627	625	673	632	668	653	667	678	639	657	655	640	658	654	622	601	652	674	625	656	680	637	676	648	673	640	674	685	689	606	641	678	659	634	673	636	675	647	646	658	654	639	672	701	648	697	652	645	626	656	668	629	647	672	676	629	654	648	658	632	619	653	698	660	654	663	659	685	696	669	645	672	664	641	636	668	625	639	674	658	671	660	709	630	701	677	669	653	632	684	616	652	674	674	683	651	688	664	661	647	608	673	684	631	648	723	626	693	697	648	671	637	652	651	674	640	665	682	624	645	657	665	673	689	668	616	694	697	661	707	696	615	635	659	670	640	721	652	604	662	671	672	691	668	648	637	609	657	612	631	699	663	623	624	642	631	634	612	644	665	673	641	639	678	643	650	677	611	623	643	693	660	643	632	692	678	638	682	604	714	640	661	658	655	673	640	638	609	629	663	662	641	677	663	650	674	667	676	662	637	650	641	647	703	617	666	629	653	641	656	646	647	669	628	657	643	631	649	636	602	652	714	610	653	637	649	681	643	646	673	668	616	657	685	658	668	647	626	651	654	672	630	659	671	642	694	637	684	624	670	691	700	620	623	657	654	622	633	665	632	657	664	643	670	659	662	628	638	624	649	655	651	635	697	615	656	656	643	626	647	682	645	662	687	646	669	634	681	698	657	666	698	671	700	670	654	646	673	680	672	623	676	690	610	652	668	664	674	646	611	616	653	641	667	643	688	667	655	642	668
30428	20769	12762	12535	6593	4666	9942	31779	20713	31415	23849	2381	468	454	429	422	432	408	427	390	409	381	372	435	424	402	410	445	396	437	397	420	425	378	388	405	416	401	398	422	402	411	431	378	377	385	401	424	381	392	394	392	377	374	416	375	407	429	419	392	396	445	443	408	396	372	382	397	393	387	383	418	404	419	406	407	395	401	428	410	401	399	386	366	395	382	426	365	396	412	417	385	411	393	416	404	369	387	403	411	363	389	385	418	400	394	376	416	387	401	404	376	391	361	403	372	354	385	380	387	389	358	395	417	370	391	398	425	398	381	428	404	362	412	462	427	392	388	369	404	422	433	381	408	433	383	381	386	364	402	370	370	392	410	380	417	361	462	411	404	367	356	368	411	382	369	406	395	376	425	404	373	391	402	378	387	390	375	417	379	437	401	392	416	378	414	424	444	382	411	428	372	407	455	405	392	397	363	375	407	394	413	439	396	429	384	412	363	399	379	430	432	389	361	399	438	401	395	428	430	386	392	412	366	398	382	371	404	402	401	405	381	413	453	403	389	405	362	367	389	410	384	385	370	362	402	394	350	392	445	380	431	394	407	402	399	412	409	432	368	385	412	394	435	385	400	379	363	400	381	402	408	390	402	443	382	392	405	409	410	395	416	415	395	377	386	400	382	412	393	382	448	424	404	385	405	442	435	395	396	422	382	412	405	421	381	398	401	410	411	384	355	400	386	397	369	393	394	376	406	422	418	377	385	422	433	410	371	429	418	405	402	385	410	375	405	406	397	428	377	411	407	426	406	414	380	402	417	401	428	385	383	413	378	398	408	414	383	393	389	380	418	405	374	370	410	431	418	464	434	368	404	376	372	393	364	355	402	394	415	381	396	392	383	405	378	412	395	422	412	391	410	395	403	395	410	420	416	428	432	388	389	425	393	348	423	385	412	406	437	414	410	402	426	400	410	395	379	385	400	388	438	415	381	404	414	409	402	406	407	399	401	388	384	394	391	396	397	399	386	396	407	398	423	381	408	409	434	408	437	409	406	406	425	435	390	393	407	398	376	368	426	412	407	396	349	417	408	386	415	404	443	368	387	344	417	400	382	422	423	384	435	411	422	419	394	386	414	368	358	428	399	412	398	376	416	403	396	387	377	430	387	409	365	379	377	407	399	380	385	453	391	385	392	398	408	437	425	436	356	397	383	440	412	376	370	402	440	420	404	357	381	417	418	374	384	400	360	416	395	385	407	404	435	391	374	431	367	398	372	372	389	398	398	375	353	372	365	376	372	359	449	411	401	418	360	411	387	381	408	445	430	371	402	403	395	406	390	387	417	410	419	435	449	387	384	390	404	405	374	391	416	374	369	373	410	409	393	416	399	437	371	407	361	396	386	426	381	424	403	423	385	366	408	388	406	419	376	398	388	374	412	395	400	384	426	391	391	416	355	383	396	406	374	412	394	409	412	393	420	371	371	413	416	401	414	394	397	388	395	395	442	374	423	402	397	334	395	390	430	368	380	361	383	391	388	384	423	390	406	370	393	359	422	421	378	383	408	399	407	413	388	382	382	369	379	395	409	415	392	400	416	392	389	422	406	364	385	377	429	363	386	364	390	369	412	416	404	425	413	390	385	436	390	389	419	392	400	416	406	355	390	395	431	369	388	376	401	415	404	413	410	412	440	441	413	415	356	411	412	421	392	417	434	437	404	387	390	369	389	379	378	369	389	401	375	417	362	413	361	413	398	367	408	386	386	401	383	412	390	384	401	387	405	381	446	374	418	394	414	397	349	378	397	387	344	392	388	396	400	402	403	419	381	409	426	389	397	426	400	372	367	390	381	414	421	415	397	356	386	387	413	429	438	391	410	416	361	387	379	400	399	361	405	388	430	389	336	381	402	440	390	367	403	444	402	401	341	396	395	404	395	389	418	407	395	406	391	417	395	367	378	397	386	403	408	405	408	396	362	385	380	372	395	416	373	377	368	382	422	341	417	402	405	418	416	400	406	427	388	424	431	407	397	395	387	410	384	371	429	385	403	434	434	373	402	357	363	401	371	347	383	368	382	390	390	400	395	405	421	405	384	405	398	408	388	406	355	451	426	405	378	423	411	413	367	374	397	396	374	399	371	413	408	405	378	420	380	394	417	406	392	415	393	380	379	407	390	394	428	441	429	385	404	418	383	403	397	411	402	411	442	391	402	397	440	406	409	440	426	359	370	401	398	434	372	408	417	405	390	415	375	401	417	378	342	342	398	404	386	393	390	373	413	438	414	421	392	392	424	423	413	407	428	405	428	394	419	364	420	416	418	394	409	417	409	406	404	387	401	394	420	377	413	404	439	375	396	378	391	416	372	377	373	381	397	373	363	366	365	437	398	392	404	379	398	410	359	386	397	377	387	410	415	367	389	371	390	373	420	399	360	379	418	434	426	411	423	392	403	402	400	376	438	381	404	381	403	384	401	412	425	416	447	425	373	384	382	406	411	352	376	448	405	427	389	409	405	391	429	390	363	398	351	387	417	399	395	429	412	390	403	437	380	421	386	422	416	375	451	406	427	410	367	346	418	376	401	429	364	397	403	395	378	389	420	373	378	398	405	386	380	393	375	402	446	401	392	408	421	398	420	391	381	388	411	365	420	374	347	407	417	377	379	401	385	414	376	362	398	403	379	402	401	386	399	399	387	408	405	369	405	394	374	381	397	439	390	427	399	350	423	397	397	360	390	431	434	372	402	355	351	399	409	405	399	395	391	413	406	412	400	407	387	381	392	417	390	409	393	417	379	429	365	431	376	399	382	397	394	365	400	372	377	391	388	385	409	427	367	401	392	382	369	361	406	385	410	361	374	374	396	355	378	383	365	401	398	352	386	379	419	385	412	370	377	405	398	390	400	370	403	376	424	453	417	417	392	410	401	388	384	398	400	394	390	408	419	425	383	415	371	431	413	397	382	396	376	376	408	390	395	436	388	392	396	430	405	391	377	415	410	378	452	410	403	422	387	367	381	394	371	411	397	370	429	392	392	390	418	409	412	384	388	429	410	358	424	383	392	384	408	393	394	414	410	447	386	356	419	344	405	400	405	406	405	371	443	423	385	418	376	437	387	408	366	402	415	423	384	430	426	401	438	382	392	401	364	395	417	362	384	439	390	353	384	416	376	365	416	400	367	403	422	405	422	390	364	416	415	413	387	438	431	396	405	403	421	397	416	374	382	388	415	360	418	382	397	412	395	420	398	451	361	378	426	411	386	387	412	406	421	428	395	432	414	412	403	419	383	429	440	383	432	366	411	405	398	444	377	384	378	393	364	381	379	385	372	405	413	378	377	397	433	372	405	424	384	419	412	405	371	392	413	425	385	402	379	401	418	382	396	398	383	407	397	432	431	402	438	363	383	398	387	379	358	404	381	432	409	377	399	385	411	452	425	435	397	369	411	397	371	437	382	383	394	435	375	391	404	371	413	405	388	409	423	419	427	397	370	448	398	413	347	394	390
16609	13404	14908	19666	14836	13198	25986	49726	29907	49878	34830	1401	1279	1174	1152	1109	1122	1150	1067	1000	1069	1048	1039	1011	1036	969	1020	1019	991	992	990	982	975	1030	1029	993	1012	991	1003	1019	987	997	990	961	1005	958	912	951	949	939	968	963	953	947	902	879	927	988	970	953	985	913	949	959	1002	958	941	950	985	916	919	962	958	949	929	923	964	971	931	965	994	901	955	1020	950	941	1006	953	932	966	973	904	945	924	949	960	936	983	929	960	955	970	973	973	917	961	972	970	939	988	897	999	890	984	936	942	947	974	960	944	974	946	949	976	957	954	947	886	964	869	987	954	999	992	927	937	888	926	970	956	954	965	940	947	931	938	1001	915	988	1001	961	1000	960	991	938	943	1005	957	963	981	896	970	915	982	938	976	1019	936	934	971	906	944	969	962	947	937	930	961	935	960	986	938	983	939	966	955	945	962	976	924	1004	952	957	968	973	929	935	911	943	946	987	961	931	931	939	902	931	934	999	980	913	944	954	931	943	993	940	1003	996	989	989	993	951	978	904	990	958	980	941	929	1075	962	1007	958	874	963	896	988	979	945	944	898	944	958	910	969	949	951	962	942	970	930	909	882	975	922	971	957	934	907	972	951	961	910	968	947	943	930	969	929	960	980	911	924	975	967	973	943	974	956	940	979	874	980	998	901	977	963	914	969	970	922	970	906	1003	931	880	970	940	978	966	955	937	899	1022	951	980	983	933	950	929	930	969	958	964	938	925	947	960	943	987	947	861	901	940	943	972	922	1010	953	963	933	963	997	961	944	898	953	995	977	935	962	959	976	966	928	934	914	965	990	976	941	973	981	914	963	899	925	929	987	941	909	944	923	981	993	944	937	913	928	890	968	938	949	961	994	908	922	961	954	939	896	922	964	938	893	909	985	967	955	923	993	898	921	939	938	988	932	956	915	1007	964	932	918	970	892	934	922	937	942	890	919	926	1008	992	970	952	958	930	939	961	955	912	990	961	937	871	953	945	966	962	934	930	901	952	957	966	939	948	1012	1001	966	905	956	973	891	970	907	943	977	1017	950	896	975	940	952	973	957	937	1005	937	978	950	920	978	928	958	965	918	922	901	868	922	911	931	914	867	981	897	935	951	966	925	977	905	965	926	992	888	960	981	973	957	987	940	938	980	1003	952	991	992	947	944	1032	918	967	986	960	924	894	917	960	1017	919	948	951	934	937	957	946	940	962	974	919	942	965	936	972	972	980	974	867	950	963	960	908	923	968	959	957	882	913	990	938	934	910	898	921	970	949	957	956	928	997	942	970	975	924	960	956	929	963	968	947	934	999	947	936	917	918	902	885	938	932	905	927	951	920	923	963	937	941	954	925	940	937	905	984	966	943	963	999	965	935	944	929	963	948	985	925	908	909	1010	921	967	923	947	953	954	938	932	930	944	936	953	961	964	971	917	938	959	917	953	986	943	964	985	951	1015	968	949	954	959	903	931	905	894	945	921	885	945	975	1005	916	955	978	890	957	943	881	917	964	953	925	944	902	986	896	936	929	912	960	928	960	972	941	965	947	965	935	966	1012	984	927	934	966	889	937	921	929	952	921	946	953	960	959	978	934	901	962	995	916	973	953	952	960	968	957	872	945	935	944	943	910	943	919	942	926	1036	968	933	909	919	950	979	1020	970	981	933	952	888	894	968	989	949	949	939	921	927	922	958	926	971	929	928	935	988	999	971	935	974	970	925	938	925	1001	962	978	954	940	932	960	955	981	922	903	985	955	934	923	1002	888	958	904	1003	913	966	913	918	993	932	930	881	930	881	923	997	959	921	976	978	975	940	989	985	915	924	956	964	1025	1002	980	981	954	906	1007	980	903	966	930	973	965	955	972	982	948	952	980	1008	935	938	930	976	948	930	981	982	962	954	948	956	991	979	937	879	878	924	962	945	960	938	1017	950	1013	975	933	926	957	962	916	953	899	933	996	952	965	941	927	954	956	958	945	928	922	948	943	959	933	939	921	912	955	988	932	972	979	919	972	972	885	988	939	953	938	906	957	908	921	918	893	921	928	978	948	923	918	939	937	926	893	952	981	947	910	939	898	956	949	941	931	943	988	978	944	910	949	904	958	926	916	917	927	949	953	928	1006	1005	954	958	933	982	953	921	957	928	913	983	923	932	901	984	908	942	979	957	955	971	951	985	898	950	962	942	942	921	950	938	960	984	957	999	913	938	979	949	970	973	962	946	964	969	935	1043	1001	934	991	904	948	933	949	959	955	1031	957	959	958	941	908	986	936	915	960	905	920	940	904	976	941	935	997	986	911	936	952	937	978	967	948	919	883	991	963	926	938	976	945	961	902	923	873	983	922	959	922	917	933	976	942	963	937	948	960	994	960	987	929	980	971	964	913	950	975	955	974	958	970	882	967	917	988	915	982	952	946	900	963	963	944	952	994	988	942	974	1024	984	970	956	952	984	944	912	907	918	925	946	976	981	942	936	947	930	919	947	969	941	886	961	928	937	929	904	925	938	964	939	956	944	920	957	901	928	918	948	948	956	933	966	972	944	929	945	891	904	919	947	940	938	950	956	926	966	961	943	918	967	900	917	911	976	928	977	910	935	963	933	966	959	954	961	961	943	945	974	942	921	923	941	936	935	937	972	884	995	936	973	992	894	1028	942	975	943	909	997	954	996	930	920	942	970	980	984	1023	931	975	945	908	989	966	966	997	918	903	911	927	1008	976	900	913	937	981	910	961	982	964	906	901	971	913	946	939	938	934	993	1003	924	992	985	962	1009	927	914	971	929	955	890	969	932	961	947	929	936	985	879	918	942	977	940	972	909	958	969	927	955	895	955	926	971	939	966	961	960	984	904	951	957	943	942	915	926	961	902	990	941	1009	974	941	1025	920	980	943	951	977	943	1001	940	969	990	982	989	943	997	958	918	991	922	974	920	969	914	920	910	876	909	883	913	954	942	989	947	933	950	934	944	976	988	969	930	957	929	928	922	999	914	922	995	947	950	879	960	926	956	936	882	899	947	944	946	929	973	986	924	979	963	960	925	964	983	877	914	979	908	958	973	1005	926	957	1006	895	876	1009	898	934	961	907	954	977	961	957	937	950	976	940	961	949	964	1007	958	951	910	947	900	981	960	885	952	957	918	994	953	1009	970	950	1000	933	964	1000	932	957	992	942	943	976	989	926	957	948	901	973	920	944	917	995	967	932	994	932	921	936	955	966	965	934	952	1026	954	926	963	929	959	941	918	873	956	942	937	925	936	971	904	986	945	932	912	905	892	987	951	874	969	964	951	1009	970	945	957	951	965	928	965	881	957	978	925	923	949	938	885	962	935	937	889	945	936	1009	973	967	965	944	919	887	987	971	940	1028	938	895	940	971	937	930	967	970	968	994	970	926	941	911	943	974	934	939	915	957	983	974	944	941	1017	931	969	981	935	945	915	914	942	935	941	954	1036	966	945	957	931	954	979	997	952	988	928	949	926	946	932	963	968	923	937	911	965	995	955	895	925	918	898	913	968	926	939	928	951	964	896	933	950	938	1006	932	958	997	946	924	942	948
9639	2613	1658	2942	4178	2139	1776	1663	816	1257	798	431	424	401	407	357	424	415	464	443	386	391	398	418	395	425	470	431	408	385	386	398	411	417	434	397	383	419	400	385	398	387	455	433	431	405	406	422	413	347	383	395	410	398	403	406	404	417	412	382	381	398	462	384	416	393	428	409	424	419	419	392	367	418	390	408	418	367	373	421	383	385	403	415	416	397	378	405	430	410	435	405	391	464	428	431	391	420	411	364	357	404	443	382	379	432	354	419	434	423	395	409	433	418	369	382	402	381	365	425	398	355	410	377	416	399	365	445	410	405	456	377	372	406	404	424	414	394	423	395	424	432	400	427	483	443	402	378	397	416	378	447	407	398	408	390	435	407	374	381	427	435	377	389	386	456	381	410	441	445	380	392	419	348	424	436	418	393	376	392	416	411	398	415	391	363	413	377	425	384	394	410	409	415	405	422	388	380	375	403	387	447	416	410	419	420	393	366	373	404	371	402	451	429	448	416	419	380	405	430	412	371	395	396	381	417	438	405	427	383	455	445	429	392	425	381	437	415	418	399	387	380	412	432	413	406	402	424	408	411	443	410	398	390	386	416	450	409	410	429	413	401	399	394	404	402	421	437	395	417	416	412	420	431	402	378	400	393	458	442	409	408	394	418	418	399	368	443	396	420	384	388	371	390	381	357	407	365	372	401	393	400	397	392	415	419	449	382	400	421	431	389	382	368	399	392	387	386	362	459	453	412	383	368	379	429	429	419	406	399	396	425	408	370	395	390	403	394	390	391	431	409	366	356	416	418	425	370	402	421	428	424	404	399	400	424	385	403	411	441	400	453	400	399	421	437	404	389	407	407	408	381	394	426	397	417	381	365	387	425	387	412	394	408	418	407	408	413	417	380	411	344	421	396	425	406	423	421	386	436	414	378	384	412	404	383	425	385	409	385	380	396	362	448	433	423	400	416	418	431	388	390	345	373	397	412	412	395	419	431	410	398	423	386	400	405	378	433	450	392	381	388	429	425	425	401	410	400	361	425	423	398	398	391	399	388	403	403	409	414	392	407	429	356	404	402	407	379	441	408	414	394	420	428	388	398	414	438	428	419	409	379	437	398	425	437	384	376	388	402	407	407	403	422	407	437	424	434	398	363	394	387	387	424	400	420	433	409	385	376	369	421	409	414	429	408	413	368	460	401	405	395	367	440	415	377	412	386	413	409	378	404	416	392	392	390	425	375	424	428	405	397	408	377	385	415	369	417	432	412	392	403	427	391	389	396	391	420	395	403	428	406	424	393	432	452	413	418	404	382	426	377	384	412	408	374	407	414	410	443	373	419	414	457	387	401	439	426	384	409	370	413	421	408	404	443	406	425	430	414	428	395	384	362	421	413	380	401	407	411	427	404	397	385	388	410	371	394	448	379	437	416	432	425	402	407	427	390	394	393	422	360	378	392	428	440	441	413	377	400	393	376	398	382	399	382	406	417	401	413	386	393	375	429	406	419	431	442	402	428	400	378	394	367	405	410	458	398	393	365	405	385	397	387	404	394	374	432	376	409	426	364	397	425	436	383	431	411	413	390	398	439	425	415	410	409	427	454	409	383	475	382	425	430	410	391	410	445	435	407	401	403	394	383	406	421	389	429	424	424	468	428	405	406	438	444	396	408	445	429	408	400	408	431	392	444	394	425	396	413	430	411	404	381	424	400	390	422	403	386	415	374	434	405	413	410	401	394	420	425	450	397	409	370	423	421	406	358	389	382	417	402	428	407	421	384	398	415	385	379	389	404	378	440	422	409	405	394	360	440	386	369	394	424	450	409	404	445	439	450	379	419	367	417	401	438	402	406	404	414	417	404	407	399	405	420	465	428	397	416	400	380	388	397	397	403	376	406	403	419	401	422	439	399	390	402	412	430	434	397	422	411	417	423	399	386	386	381	364	402	395	440	422	406	414	438	408	392	418	407	370	419	423	379	408	431	454	425	420	436	437	402	406	398	367	428	390	439	416	416	402	444	418	402	392	375	395	380	387	412	432	425	422	418	372	394	448	447	393	409	431	433	391	404	430	407	411	412	383	430	406	427	390	438	397	418	418	397	377	379	400	392	425	409	404	433	433	410	405	413	415	393	387	397	377	381	436	409	392	404	391	398	411	423	387	395	387	391	413	391	395	374	396	400	410	432	435	401	441	402	409	410	406	430	386	418	376	405	412	371	460	395	412	388	428	399	396	383	412	425	389	381	366	393	416	401	458	420	410	404	344	426	414	382	424	424	412	358	407	456	415	380	382	403	469	427	385	409	373	445	452	388	451	408	397	382	417	435	423	406	426	386	405	430	405	406	411	416	381	418	397	416	412	394	387	406	389	430	404	393	425	411	424	419	385	410	423	383	429	441	416	406	388	406	370	376	413	425	393	416	382	434	420	381	404	414	433	398	418	417	422	453	393	375	385	404	410	401	397	382	389	407	376	454	378	386	403	407	395	425	397	362	395	364	431	417	428	378	384	382	412	439	417	396	427	400	414	402	462	433	385	390	411	376	439	407	408	425	411	434	442	401	442	376	416	394	395	416	406	414	362	441	417	432	379	402	373	442	412	412	384	404	380	397	389	404	416	390	405	377	382	418	411	420	403	457	398	391	423	421	387	415	433	398	440	412	399	390	388	427	381	412	386	400	404	350	391	398	403	379	414	460	448	395	369	412	390	392	437	392	428	402	399	410	417	393	399	418	412	453	389	410	423	410	414	410	467	465	407	391	390	404	401	396	358	414	413	410	386	394	402	414	374	420	407	419	403	393	392	442	414	420	412	385	417	423	417	407	398	405	380	378	379	443	395	392	411	395	382	385	356	417	398	364	412	432	389	395	397	414	397	413	451	368	431	423	390	445	419	406	399	431	387	394	409	385	403	362	388	456	451	444	431	378	411	424	409	394	401	412	421	419	426	401	381	387	418	396	401	357	358	419	414	404	411	407	423	404	409	401	383	389	402	397	444	386	400	442	392	421	389	401	406	356	410	400	439	385	431	406	397	418	382	418	388	348	416	386	422	405	410	405	381	415	404	368	402	406	413	398	404	438	416	397	407	395	433	378	376	380	389	434	431	379	444	426	415	396	430	370	406	427	402	404	417	430	422	413	428	394	400	422	427	373	396	369	408	399	369	384	370	417	419	422	402	406	429	413	413	386	398	417	437	402	414	375	424	396	403	403	417	385	415	415	402	422	403	381	356	394	404	395	405	426	398	404	416	422	402	401	380	388	427	410	402	375	433	392	471	373	400	407	376	409	423	386	410	407	416	427	413	391	400	381	411	403	385	455	419	383	373	431	447	395	400	451	397	403	416	418	392	421	417	401	439	416	448	381	411	427	411	381	393	415	385	384	405	381	387	398	405	387	427	420	396	435	403	403	403	408	405	403	389	396	433	380	412	416	388	380	411	423	399	404	426	391	368	433	403	408	392	405	435	409	432	377	406	402	371	417	378	397	408	401	401	440
5608	2176	3271	8780	13079	7688	7820	6431	3264	4781	2664	931	990	864	928	935	945	877	900	909	979	947	924	1007	937	958	968	973	902	928	969	940	889	930	940	914	941	956	949	884	951	957	946	972	1012	943	921	936	967	985	990	915	968	968	932	934	932	921	951	945	971	874	869	964	913	980	917	956	923	936	988	887	906	916	959	925	910	875	887	953	940	981	940	958	921	927	903	923	933	896	881	925	919	929	939	921	958	931	962	946	961	993	941	950	953	955	930	952	945	925	922	925	911	948	942	944	922	892	947	940	917	929	912	901	968	929	941	912	948	953	932	948	900	961	962	930	903	923	949	954	925	936	998	986	925	961	987	970	927	961	952	917	943	954	929	913	910	954	946	939	951	960	918	968	917	939	936	956	912	929	865	971	991	933	923	939	895	933	919	924	934	921	931	902	971	928	899	952	931	913	985	905	910	914	904	938	900	984	930	941	917	939	961	892	911	936	942	987	931	944	920	908	927	963	929	951	962	949	917	936	947	1021	961	944	974	930	984	936	940	943	916	978	965	926	957	928	946	946	986	927	940	907	937	907	929	933	1023	932	901	913	946	938	938	854	879	995	936	955	925	951	935	962	936	883	944	964	964	889	940	1014	942	958	930	914	908	962	976	937	954	992	915	899	938	951	989	962	969	947	982	945	981	904	883	901	935	878	888	934	948	953	979	923	901	943	949	977	896	884	887	968	929	906	906	945	969	897	914	921	930	932	927	963	929	948	998	947	938	923	883	923	917	1004	926	931	909	918	907	917	938	946	932	929	937	905	904	923	924	962	948	935	941	868	880	946	931	965	929	982	919	959	965	933	899	965	948	937	949	901	953	969	932	990	944	881	945	962	942	1003	914	928	960	947	971	932	901	961	896	961	944	958	963	924	924	918	907	932	897	922	950	934	982	924	948	964	942	975	928	954	962	961	951	967	891	951	925	986	994	919	938	955	943	924	965	906	924	903	945	878	921	924	954	890	942	918	956	884	969	920	905	962	931	945	1023	955	951	914	950	969	973	970	960	946	958	954	900	955	943	976	950	937	918	948	941	934	935	946	876	954	938	879	989	936	903	1014	947	970	918	921	966	902	952	980	898	949	954	925	933	971	963	960	905	964	922	937	896	956	919	877	926	919	960	930	916	892	922	890	925	941	967	960	954	963	944	954	988	904	974	970	921	967	957	927	873	891	914	961	957	926	947	964	945	957	902	948	928	925	954	950	930	903	903	941	939	914	906	936	896	962	923	957	901	961	914	908	925	993	906	921	914	949	954	934	948	952	930	882	938	913	972	939	953	897	927	989	941	974	911	933	952	973	948	947	945	913	900	951	926	909	966	904	926	890	952	912	929	931	953	946	927	935	973	988	966	970	956	899	917	991	961	967	974	930	977	924	922	898	955	934	915	902	960	938	974	890	1000	902	899	955	933	903	899	935	935	914	876	934	943	878	885	929	914	947	925	881	921	954	946	940	904	942	912	933	974	938	958	1004	976	949	964	902	908	952	914	907	921	901	989	926	975	945	898	927	929	972	941	985	979	933	869	936	919	920	946	922	952	979	907	963	925	922	952	973	924	932	921	953	873	988	898	942	853	927	934	917	928	984	966	946	947	914	939	946	939	948	964	910	943	955	949	979	936	984	975	936	955	937	925	957	942	902	962	915	865	913	926	955	905	930	927	971	961	980	909	951	916	930	908	901	928	917	969	900	998	992	922	963	942	931	862	938	924	916	964	919	897	866	904	902	906	949	933	917	969	958	923	902	965	963	989	925	953	926	916	924	933	989	985	939	974	970	962	945	926	971	913	917	913	948	925	963	932	943	860	926	935	940	920	862	967	934	949	905	962	958	902	925	924	897	915	983	917	949	906	963	940	953	895	934	916	891	965	943	909	974	1006	907	901	943	947	968	988	913	902	934	927	957	910	941	976	941	928	955	909	922	984	917	963	963	927	1013	950	948	892	960	949	938	982	953	1008	945	968	946	887	942	980	970	956	916	920	920	906	929	909	912	948	920	880	884	967	914	889	939	926	940	920	908	959	931	955	943	961	938	912	956	944	933	928	929	938	922	912	998	937	902	930	930	947	967	932	990	965	960	948	871	1002	884	949	934	968	940	941	975	923	991	925	1012	935	964	941	948	924	967	930	980	908	955	967	992	894	986	924	932	920	927	929	927	968	896	964	913	954	1012	955	906	921	913	936	942	956	928	906	912	963	924	937	858	985	954	925	881	935	948	931	949	871	969	907	945	925	927	971	939	919	963	918	887	932	952	981	930	942	902	990	974	975	949	964	942	901	946	968	991	932	968	947	979	932	944	869	959	937	914	976	925	924	931	963	944	963	943	961	905	900	933	889	918	919	945	930	918	941	890	954	978	946	945	910	903	938	922	972	933	985	951	938	1005	896	927	1006	894	927	960	932	959	952	949	904	933	919	991	911	973	900	981	886	931	897	950	909	905	883	906	896	971	941	882	903	935	924	926	961	936	955	889	954	893	957	889	908	977	888	902	952	915	1003	900	925	921	875	934	937	924	914	971	949	994	960	981	884	958	942	911	935	923	918	932	912	947	867	945	923	924	958	952	993	935	947	922	951	927	934	921	881	946	927	954	925	941	966	928	891	984	932	974	931	904	933	935	975	926	867	957	907	897	943	951	959	917	911	891	953	911	924	898	965	963	951	954	941	948	972	986	919	929	969	967	951	898	912	969	919	979	893	899	968	940	929	921	930	966	924	896	924	886	929	917	890	885	947	947	925	1009	954	885	957	962	933	937	956	965	957	950	944	922	942	920	931	953	885	956	950	923	1021	922	951	855	898	905	938	940	890	933	942	955	943	985	932	940	1006	951	914	940	922	926	952	875	931	867	981	935	942	915	910	959	895	881	974	919	951	950	910	899	939	936	911	928	986	937	968	927	947	962	975	995	898	933	932	955	919	913	994	906	955	916	907	968	926	963	932	951	931	922	926	895	924	950	971	901	947	956	956	933	950	983	922	928	929	991	950	992	949	885	917	948	929	949	920	937	918	871	902	931	942	939	916	927	942	994	979	965	967	924	901	900	966	929	888	916	957	917	919	929	938	929	880	925	915	961	930	969	945	902	907	931	925	948	917	936	966	956	957	952	974	896	946	939	923	973	885	974	897	914	923	900	981	982	932	926	927	959	925	921	927	937	895	953	954	941	957	930	922	946	957	956	928	949	977	930	935	945	955	912	903	925	968	945	940	986	936	956	913	946	921	930	930	952	966	851	924	985	884	870	934	926	956	900	937	958	944	902	902	974	985	936	945	901	909	959	963	880	838	882	961	904	929	930	974	883	929	909	928	886	931	954	926	934	973	925	910	947	967	986	915	937	944	951	971	967	927	931	894	929	853	1025	946	959	951	975	978	966	963	971	982	931	981	942	896	920	917	943	928	908	907	938	960	938	899	933	957	918	934	972	928	961	920	938	925	952	965	917	942	922	950	976	980	937	896	900	955	914	942	915	951	920	908	973
25157	9567	6310	5104	4701	8193	25727	28986	18846	14935	3431	474	317	312	293	301	330	354	291	326	331	299	284	282	310	282	302	340	322	321	299	332	311	306	334	299	303	277	291	298	302	320	328	305	278	312	330	283	299	319	279	315	318	293	336	323	308	312	312	344	310	288	303	309	328	293	318	284	278	299	280	309	330	269	311	298	289	301	279	299	297	276	297	281	285	289	318	309	314	294	294	297	300	306	278	314	324	327	328	310	308	285	258	310	282	308	286	336	304	301	320	325	301	290	315	313	316	314	300	311	298	265	305	341	336	314	318	280	288	323	335	295	299	293	312	322	278	275	306	292	316	320	329	325	302	327	278	273	278	302	309	314	330	334	306	294	288	332	296	293	329	309	335	291	316	303	331	303	309	298	299	333	302	301	307	333	314	274	309	335	307	320	309	280	310	326	287	282	351	333	275	302	297	313	327	290	299	301	320	285	300	303	294	297	270	261	311	316	292	288	312	300	324	293	324	332	304	299	317	312	319	305	307	291	279	291	315	320	314	314	308	332	317	286	291	299	293	297	279	296	296	298	316	321	270	315	320	303	315	298	298	326	302	295	288	315	302	322	324	328	280	316	317	301	331	309	304	292	272	317	300	316	296	295	339	277	316	317	296	296	311	297	330	298	307	298	301	302	297	267	310	317	289	301	309	303	304	295	323	297	316	304	302	312	311	295	321	306	321	321	336	321	301	310	320	284	295	319	300	323	311	295	318	334	303	301	296	284	322	343	299	312	293	299	276	314	315	317	323	320	322	318	313	306	330	339	303	336	321	318	287	277	311	277	305	313	306	290	267	305	337	313	283	308	323	315	276	315	313	318	278	322	286	348	289	308	285	311	308	257	309	289	315	322	299	308	331	262	318	283	294	314	297	284	306	303	338	308	340	303	316	293	321	289	308	311	312	300	322	314	334	341	289	318	324	331	278	279	336	287	317	302	312	310	308	322	302	293	292	310	302	287	309	279	311	313	267	295	323	310	297	297	312	297	298	280	335	290	322	301	330	313	299	284	296	281	297	274	322	300	300	284	273	332	320	329	311	280	295	344	311	320	296	298	309	301	283	275	316	314	289	305	288	344	292	276	261	297	308	291	313	297	247	293	334	305	314	332	332	290	310	344	342	301	294	264	348	286	302	290	313	323	278	322	294	306	275	298	355	328	313	308	297	278	314	326	298	296	321	289	305	315	318	291	284	280	306	302	313	283	315	297	313	303	339	318	301	308	330	291	315	320	286	291	315	321	327	308	314	336	322	312	340	296	330	286	284	276	316	310	294	310	326	275	286	292	309	312	280	306	317	305	322	337	324	323	288	286	282	328	315	290	298	273	285	308	311	276	302	311	294	333	305	293	336	300	321	272	284	326	336	329	320	285	285	309	290	309	278	320	326	288	300	309	308	313	322	334	347	300	302	289	313	309	329	303	292	282	313	309	299	307	294	284	332	298	308	333	303	315	312	320	310	290	318	312	328	314	286	279	323	266	324	293	299	301	302	292	284	289	286	278	303	279	288	340	335	317	323	325	341	294	313	320	318	319	280	323	304	298	317	296	302	309	292	299	259	327	297	321	312	319	305	344	333	306	298	305	306	312	316	285	308	290	305	296	333	321	289	305	306	309	269	304	274	312	301	314	302	344	321	324	324	307	341	306	282	306	321	314	303	305	298	290	289	298	287	300	282	305	312	328	281	306	301	308	294	317	325	306	285	325	331	298	314	303	321	348	305	305	305	324	309	309	297	311	289	349	314	306	293	330	301	289	284	303	307	295	313	307	324	290	298	281	315	294	283	312	291	308	321	282	316	322	325	275	283	314	315	299	317	316	297	300	306	309	307	307	295	304	306	279	305	293	329	311	301	311	309	307	304	281	298	305	305	303	315	310	300	251	278	335	305	304	310	300	302	342	295	311	309	311	287	301	303	295	323	317	317	287	323	296	282	283	317	302	316	315	319	277	328	332	318	268	281	308	326	327	300	309	292	315	303	293	290	292	308	321	302	319	309	324	241	291	340	308	299	316	328	321	304	320	294	314	331	311	332	306	296	297	282	324	333	354	293	270	306	335	287	329	302	357	337	318	333	280	275	302	310	300	327	315	308	288	297	309	305	324	314	296	292	321	287	308	290	293	295	299	309	291	312	322	325	298	287	286	371	345	330	309	311	312	302	304	312	298	299	291	312	294	344	301	308	293	316	294	299	306	316	329	325	321	281	288	303	305	301	287	310	311	313	288	317	308	331	291	317	294	339	320	345	337	314	285	307	322	323	301	288	309	281	320	312	310	306	282	320	336	291	287	268	298	278	293	328	304	286	301	324	323	304	306	323	304	323	295	291	335	297	296	293	295	269	292	313	305	272	315	299	317	346	315	321	313	291	327	278	310	283	281	318	325	267	343	318	306	306	278	302	337	289	320	293	252	289	283	306	307	306	280	318	282	330	314	296	301	289	288	309	273	298	298	299	295	296	307	350	293	301	300	310	304	319	293	319	310	304	320	287	297	307	309	283	294	303	289	274	291	296	294	312	271	327	318	346	294	316	277	297	308	303	318	373	276	310	333	305	323	341	303	311	265	301	302	347	307	284	282	283	290	324	299	311	282	301	307	298	278	302	329	299	312	314	313	299	313	311	325	303	296	302	306	307	277	303	290	307	296	306	343	305	323	338	314	302	321	315	291	299	332	294	294	301	298	306	300	310	312	319	288	276	284	287	278	290	308	301	292	299	299	293	291	298	320	300	316	336	315	305	322	287	288	321	276	304	292	315	326	320	308	311	292	341	329	334	306	291	337	298	324	298	308	274	278	309	303	292	271	301	286	337	285	314	300	320	302	305	289	300	292	274	320	310	322	263	304	305	308	294	329	292	305	304	284	305	310	299	320	296	282	325	349	319	299	308	307	294	296	297	280	306	287	304	322	304	310	318	283	263	278	304	312	331	305	286	266	330	268	327	299	312	360	304	292	322	305	290	319	301	333	315	301	319	296	322	311	304	284	307	321	324	309	320	296	281	291	283	304	263	300	308	299	314	323	308	286	292	305	286	332	321	303	300	309	306	309	306	286	321	326	256	338	304	306	290	309	299	301	287	320	337	318	303	305	317	279	296	333	300	314	312	338	334	313	339	288	308	318	305	308	315	315	312	329	311	297	308	286	290	290	325	306	300	299	289	325	336	310	315	316	296	298	324	303	294	319	280	308	329	279	290	352	303	321	346	337	308	337	300	296	298	302	287	319	314	296	339	276	264	304	304	314	315	324	296	271	289	305	309	296	310	321	288	350	316	316	321	295	299	310	330	298	308	324	327	289	346	297	313	300	310	294	310	285	317	299	308	297	318	299	295	323	288	305	275	309	324	315	309	314	311	311	316	347	306	360	318	334	313	286	334	314	307	321	288	307	297	310	276	333	302	313	321	301	284	310	301	308	320	348	321	314	266	288	308	290	331	300	325	341	316	289	285	265	316	308
13801	5932	8608	12464	13269	23296	44262	45931	37748	34369	6663	1325	888	831	806	784	823	800	787	770	828	802	786	788	840	743	758	763	762	770	802	747	821	737	795	773	787	771	717	795	797	790	784	796	792	764	773	814	784	771	764	818	800	745	756	751	755	731	721	768	775	733	750	765	777	709	734	772	733	801	762	758	783	784	795	761	736	761	796	716	751	800	718	821	780	769	774	773	804	720	719	729	758	765	762	771	758	738	707	778	764	754	738	743	780	749	786	762	743	708	734	770	786	771	761	754	760	792	741	743	775	775	760	783	802	734	704	791	709	720	776	774	720	778	747	777	748	830	759	722	755	755	733	736	782	719	728	741	750	768	720	767	733	768	776	709	719	742	781	788	764	718	736	768	735	725	830	768	719	704	726	779	772	736	709	750	722	749	822	743	755	828	740	779	739	798	777	767	734	780	746	728	751	813	741	747	748	790	700	770	753	736	769	837	756	778	735	769	819	784	752	811	760	761	753	811	732	685	799	756	743	741	783	713	699	750	794	754	721	804	755	791	706	788	751	756	721	787	756	748	730	788	757	780	767	767	710	752	741	773	774	731	803	758	766	767	777	730	741	770	778	782	765	741	744	730	693	722	803	794	728	783	722	818	778	778	761	800	769	735	762	753	770	724	771	760	761	781	766	744	750	750	728	746	737	810	742	743	752	786	729	748	737	702	805	746	728	786	763	766	760	761	754	740	738	765	753	770	811	753	745	771	796	750	737	736	731	764	754	784	798	770	757	760	728	771	785	796	725	783	781	776	767	747	722	723	692	734	711	714	776	732	776	804	756	784	771	698	757	810	773	795	732	743	729	735	760	778	790	779	712	759	741	734	761	730	772	752	767	723	734	743	713	730	756	785	771	808	762	768	730	727	736	737	774	726	759	787	766	734	705	744	747	749	743	787	775	768	803	765	760	770	721	733	770	793	736	718	773	770	776	715	746	763	731	776	736	773	747	723	774	743	792	728	737	705	741	772	731	750	718	798	730	743	778	755	755	813	757	786	744	752	762	710	722	766	757	791	741	792	743	741	765	726	796	757	718	768	778	734	735	769	766	748	771	779	711	768	816	783	746	751	794	765	760	720	773	733	748	766	734	782	742	759	764	746	817	790	737	825	742	765	740	751	675	818	785	767	709	765	781	775	753	761	773	791	765	730	734	720	774	777	778	754	787	760	699	731	760	770	744	720	780	785	765	736	796	767	778	736	732	756	735	799	751	755	731	757	773	768	739	812	703	747	783	750	730	802	762	773	763	763	725	782	769	795	790	779	728	761	829	740	738	780	786	747	736	768	737	726	716	814	800	768	765	717	757	743	781	754	803	697	797	765	768	750	785	773	729	750	720	785	782	753	729	769	740	762	767	775	774	776	746	775	707	721	758	717	751	772	765	750	774	796	784	787	764	751	774	730	802	764	777	755	769	789	792	749	749	805	755	737	739	754	763	723	736	762	777	711	741	764	756	723	782	724	736	760	755	806	808	762	766	798	740	781	732	744	723	760	768	747	749	753	764	808	777	774	745	739	738	769	774	755	755	770	789	762	803	776	821	750	749	772	723	744	780	798	760	782	784	747	781	731	737	760	728	788	803	784	747	769	735	754	810	725	726	749	782	736	720	766	751	744	748	727	769	715	733	813	750	769	719	770	753	762	697	796	796	764	761	750	753	753	779	719	767	754	738	730	750	758	701	739	723	772	746	781	737	721	765	760	794	757	721	736	739	787	774	785	787	763	778	755	732	730	730	769	750	756	761	753	772	767	784	807	788	707	759	761	738	768	746	735	740	760	778	807	779	797	779	775	754	726	736	722	770	771	760	789	780	764	754	714	689	823	771	801	749	759	777	731	763	717	753	793	750	748	768	706	749	722	801	760	828	792	723	753	799	763	763	777	751	759	788	727	796	763	761	770	707	755	761	752	770	728	728	786	811	720	750	766	716	744	708	743	772	777	782	756	754	744	811	706	768	723	749	717	759	782	724	776	768	754	723	730	754	747	744	774	763	759	761	732	748	779	782	769	746	777	766	713	711	791	766	781	703	778	785	760	745	769	729	731	732	769	794	738	776	732	752	784	779	760	759	799	796	820	726	798	738	737	772	749	762	733	772	753	725	779	761	736	785	747	789	735	778	709	765	749	772	755	795	781	712	740	762	723	758	756	708	765	771	760	797	763	768	708	820	809	757	721	718	774	769	766	724	776	763	765	789	741	726	753	800	781	746	749	756	710	755	754	747	735	793	726	836	758	756	701	750	738	731	761	809	733	730	734	755	774	744	742	757	737	775	777	780	732	757	712	763	762	746	814	743	841	699	783	735	772	716	789	733	763	749	756	741	773	771	780	773	732	742	755	786	764	805	789	759	773	727	737	752	751	835	776	715	791	740	779	718	763	792	730	762	799	751	773	783	766	734	759	709	780	755	803	772	704	744	752	808	774	783	783	739	773	732	762	768	737	773	735	774	765	771	729	745	780	775	809	770	763	740	777	844	760	783	715	746	775	771	760	791	760	756	804	722	768	745	740	772	750	766	799	716	739	754	727	707	752	745	752	770	795	732	711	756	773	737	696	771	740	728	772	777	800	758	743	797	737	763	773	703	781	722	803	720	789	741	774	767	807	744	742	764	748	765	767	754	791	767	779	741	780	757	757	774	719	739	759	757	756	731	801	741	795	821	786	779	783	755	766	745	707	799	802	728	808	731	732	826	778	708	763	715	785	777	781	760	748	743	789	793	759	749	776	764	762	733	759	748	800	746	713	774	731	748	768	729	719	803	746	750	753	747	784	751	741	772	817	800	729	776	794	762	770	735	763	720	755	741	750	766	746	763	775	793	774	734	797	740	765	757	754	740	745	792	774	780	750	737	790	699	737	716	764	756	771	764	780	742	760	770	728	695	741	787	768	762	722	735	755	697	749	763	772	796	751	752	790	758	734	775	755	752	780	749	756	773	770	774	719	738	790	772	765	708	770	739	752	741	765	750	739	798	748	751	762	729	761	759	713	766	719	710	771	716	767	712	786	808	773	774	724	762	751	759	773	788	766	776	767	757	750	731	732	734	732	768	735	712	763	744	779	755	772	738	773	753	724	754	778	748	747	735	767	724	753	777	760	748	795	769	811	738	736	709	781	782	714	787	761	746	775	752	733	701	767	745	768	795	783	797	752	761	778	726	791	773	753	765	759	723	766	761	735	783	738	739	765	740	750	767	732	710	748	843	707	750	784	785	786	751	697	761	784	750	774	746	738	758	745	755	805	708	784	754	811	749	749	779	739	799	763	766	792	744	750	758	759	751	783	737	752	781	798	738	768	744	760	749	710	759	787	727	752	725	718	777	704	710	752	790	751	756	784	726	756	765	764	729	742	748	710	779	807	762	708	770	757	738	782	725	807	749	727	737	772	801	777	720	747	820	714	770	750	821	750	765	733	774	753	708	769	754	780	747	803	815	784	730	837	777	759	773	771
25210	9529	9529	6912	4612	8417	36984	39712	37106	18614	1845	469	402	406	427	417	399	429	443	397	405	404	406	442	394	377	373	381	379	348	388	349	414	379	388	393	389	410	395	387	385	385	421	363	404	360	418	373	377	354	420	396	332	370	399	363	398	382	369	376	416	393	408	418	399	385	395	337	355	370	365	378	366	400	352	429	390	409	381	385	393	375	390	397	424	409	356	400	370	433	411	373	379	386	409	353	392	395	381	387	412	367	369	366	384	389	349	375	330	386	410	391	375	372	411	432	377	392	385	363	357	366	361	356	395	383	386	378	433	407	432	407	384	456	420	366	377	366	411	396	394	407	387	411	388	398	391	367	406	411	368	364	384	396	363	365	428	395	395	408	372	367	382	395	364	364	403	407	367	388	406	401	355	357	377	410	383	371	438	415	352	364	421	385	374	417	386	366	376	343	370	431	411	367	405	370	411	373	373	414	442	405	393	408	413	428	390	363	390	399	404	402	387	418	357	388	377	399	384	387	388	361	422	370	382	393	372	375	373	394	377	373	356	363	388	338	370	376	412	436	395	402	402	442	388	349	417	371	417	377	397	423	410	410	402	375	349	433	389	387	375	396	376	387	392	396	395	391	379	388	385	381	392	416	388	381	412	356	416	366	378	402	388	408	403	417	420	408	386	386	346	368	379	398	409	419	383	413	392	381	364	383	373	376	394	342	410	410	376	406	390	381	403	392	359	385	391	412	359	397	407	394	402	399	392	370	374	415	386	399	358	354	381	370	385	346	378	401	399	396	414	378	393	394	387	383	422	411	375	396	407	356	366	420	355	364	411	367	411	375	382	387	393	394	395	394	381	363	357	340	351	408	405	353	380	408	363	400	396	389	387	403	370	395	420	359	356	395	372	401	421	386	349	407	376	391	383	382	390	352	378	376	404	409	425	363	395	400	394	363	397	390	354	435	353	398	385	394	394	365	371	438	418	409	388	407	385	395	409	395	388	383	372	410	398	419	388	396	396	423	397	368	383	443	388	417	396	390	371	408	381	382	393	388	393	385	424	409	405	356	373	401	381	412	400	396	382	414	391	378	394	385	373	396	393	386	388	388	388	382	371	383	399	383	390	370	400	385	397	384	388	391	392	407	398	401	378	349	370	419	392	343	384	385	445	374	394	401	408	382	368	420	388	439	417	353	362	409	374	389	350	399	366	350	410	398	426	380	393	377	367	356	361	402	399	421	451	388	384	391	390	382	400	363	378	374	399	389	375	422	418	377	377	387	407	379	358	414	426	431	412	376	369	406	406	357	364	350	409	404	370	388	378	380	361	384	425	357	366	349	359	370	381	397	373	378	358	366	363	411	387	357	394	360	408	375	380	411	372	370	410	408	386	396	397	399	343	400	388	369	403	407	375	369	383	349	420	404	360	395	375	387	407	412	373	349	399	422	390	375	399	394	370	409	364	397	407	405	353	417	371	391	396	412	379	343	353	423	387	378	403	398	385	378	365	360	410	408	379	410	378	383	398	383	426	403	364	418	400	402	373	418	358	404	380	368	349	386	398	385	399	400	363	324	395	383	367	388	387	381	399	365	408	364	349	399	356	368	416	369	401	366	394	373	393	373	407	408	387	367	404	399	360	408	391	379	385	393	411	388	392	406	375	372	394	354	447	343	378	416	365	377	356	376	422	402	397	343	351	390	395	380	409	358	337	394	372	387	377	358	389	383	370	361	407	382	383	395	372	411	345	402	392	390	387	414	401	369	337	383	401	384	388	370	358	397	376	403	402	397	359	388	384	390	396	381	402	413	415	360	378	395	390	367	377	389	399	380	411	392	373	337	367	376	368	389	395	406	374	387	394	422	367	356	358	386	400	364	399	394	434	416	419	349	380	371	390	385	400	401	433	397	407	399	392	391	420	403	365	365	426	375	397	435	393	387	401	395	362	385	377	417	411	366	383	401	359	379	387	409	448	442	382	361	390	414	365	394	412	396	406	386	387	402	354	375	423	384	378	419	389	374	382	377	412	367	411	395	337	377	405	405	386	383	382	345	376	400	369	393	394	385	387	412	412	366	377	397	379	405	419	353	392	410	377	379	388	401	382	441	355	397	394	391	370	414	376	360	393	411	415	460	412	381	373	390	394	376	381	431	372	390	393	390	402	374	361	383	340	410	395	371	385	393	398	373	401	391	394	414	405	382	416	391	386	397	408	409	403	409	412	432	369	364	357	432	362	387	417	392	423	371	385	418	388	404	410	351	386	394	418	372	351	406	382	342	390	388	338	394	354	387	362	413	428	378	391	370	399	412	355	417	405	406	378	401	387	392	392	397	386	407	370	413	384	384	362	388	408	417	385	384	378	437	384	392	402	379	398	419	393	396	395	397	372	404	378	396	407	372	392	338	420	393	385	391	354	374	387	344	361	401	389	387	365	436	402	383	396	404	364	430	405	413	374	429	387	391	416	344	389	349	375	366	414	372	388	377	392	376	369	376	398	353	437	405	401	356	387	403	389	406	374	390	356	395	394	374	402	377	386	377	428	370	381	374	372	417	369	415	412	412	388	407	371	399	377	376	369	434	407	385	468	413	383	407	361	402	370	362	388	419	394	385	375	393	363	384	395	385	388	388	416	375	393	380	383	403	411	367	447	371	400	409	411	374	372	422	362	356	390	389	399	378	419	419	418	374	360	391	419	361	388	404	388	388	421	372	406	388	393	378	423	435	379	416	372	390	393	385	385	402	372	405	400	361	357	389	381	391	415	420	399	392	394	353	413	411	395	398	395	405	397	387	388	383	378	378	394	407	364	380	367	400	387	391	410	395	363	430	352	386	380	367	401	387	404	363	431	399	401	352	396	414	371	387	398	401	393	327	357	402	383	375	390	401	354	371	384	383	383	407	402	370	432	388	406	400	407	369	401	431	382	375	396	376	384	358	380	373	407	382	411	377	396	393	371	353	398	370	412	382	385	389	418	397	414	383	387	375	400	356	369	416	382	383	365	414	378	424	384	408	408	378	375	384	387	349	355	357	412	432	376	376	401	356	417	382	398	422	445	386	378	381	391	377	451	417	345	402	377	415	386	353	382	411	376	400	359	350	374	381	358	385	364	383	365	412	403	399	393	383	405	395	415	394	408	354	394	394	407	408	393	392	346	381	403	362	358	413	398	405	403	392	382	417	379	356	374	393	406	380	387	389	448	422	400	372	410	381	376	376	374	413	371	364	379	417	379	402	400	405	397	389	382	430	382	404	387	417	365	406	369	394	407	380	378	406	411	383	415	453	377	386	394	371	378	389	364	379	413	373	405	391	401	423	401	390	387	405	375	356	387	355	378	366	389	391	349	380	391	396	423	396	388	387	399	397	394	384	387	413	396	407	374	362	401	418	346	386	371	361	386	379	393	360	362	406	402	402	427	404	390	383	399	410	387	427	420	354	355	385	384	373	387	355	363	391	410	359	388	399	368	400	367	398	441	367	373	370	380	364	405	374	346	417
12662	6223	12654	13825	13480	21222	53653	54446	54432	23956	2938	1261	1154	1133	1096	1099	1095	1056	1005	1007	986	1071	1026	1110	1010	966	979	1045	991	1021	953	988	964	945	983	970	1009	973	971	929	920	993	969	948	1000	952	952	998	962	931	957	945	955	928	993	949	950	951	937	950	928	944	930	911	913	947	970	880	875	928	927	945	916	930	980	945	907	956	939	944	855	945	941	903	953	965	938	944	932	979	907	950	948	929	935	1007	932	918	940	975	920	931	942	901	982	948	962	918	896	942	974	977	935	984	931	953	902	921	906	904	916	963	941	912	938	936	934	901	907	941	946	917	913	944	932	893	886	916	957	939	911	960	964	932	931	944	901	943	884	963	936	947	905	919	944	916	912	961	947	913	952	883	949	944	983	967	944	933	995	920	896	950	898	908	935	932	910	965	928	872	918	965	941	949	884	870	916	925	890	931	917	937	914	925	901	916	891	883	956	947	912	949	928	946	952	878	973	935	896	898	979	912	960	916	882	928	898	894	924	924	977	937	969	881	990	960	906	948	907	952	973	937	942	920	893	928	917	965	974	962	933	929	930	895	989	920	908	896	910	910	862	945	880	959	977	957	893	940	956	903	918	909	975	890	899	948	917	959	886	892	951	996	914	912	1026	885	996	927	908	988	935	970	889	930	910	957	936	882	923	933	908	945	935	865	856	892	897	893	967	904	921	922	948	953	986	876	945	952	917	948	946	919	913	925	905	885	953	924	912	945	958	949	940	877	946	944	905	901	937	930	941	925	903	893	936	874	975	955	906	898	932	927	941	957	1020	870	889	1000	909	893	910	886	1013	948	926	928	949	952	910	930	918	909	905	875	947	924	899	889	929	949	894	926	894	961	914	954	944	941	940	888	882	937	900	929	901	930	922	906	957	890	899	890	904	889	920	911	961	911	938	989	899	880	945	884	946	901	958	927	915	910	908	867	947	932	949	919	941	949	917	974	890	914	896	961	924	899	951	962	937	871	973	865	939	860	946	977	993	906	919	922	903	876	878	969	940	895	891	919	964	964	892	938	898	933	912	996	939	922	926	915	914	944	945	962	917	930	944	882	928	935	892	971	968	960	945	900	968	945	906	962	940	904	967	859	905	967	945	896	970	900	908	914	965	963	935	941	872	913	976	938	874	936	899	894	936	918	985	951	891	891	862	887	913	873	912	885	836	927	912	961	904	918	904	927	935	968	945	966	953	895	930	881	995	969	930	918	919	931	910	926	904	963	912	877	948	909	954	901	873	940	893	938	920	918	962	909	959	918	918	951	913	980	934	957	908	895	950	867	920	940	976	931	927	948	948	934	927	871	852	925	941	951	901	953	971	920	983	910	971	867	910	943	895	934	861	944	901	914	972	931	928	900	888	885	884	948	980	984	908	928	954	938	905	898	902	892	928	948	934	896	973	954	937	956	923	961	983	978	899	959	880	953	910	929	949	897	948	971	1009	908	960	943	955	941	952	946	918	951	854	913	920	901	904	863	882	952	975	920	905	958	917	986	919	938	886	990	903	919	855	889	947	884	918	925	915	896	905	969	889	875	967	911	935	932	856	1009	907	926	927	956	914	877	881	935	936	921	914	944	945	964	946	874	858	968	936	906	914	933	936	953	948	898	961	910	917	930	973	883	925	924	939	909	915	914	923	906	930	930	927	924	875	921	913	937	955	948	908	920	994	927	901	925	925	902	933	949	916	928	851	960	908	882	902	932	946	888	928	936	908	914	921	963	928	921	919	926	960	938	931	927	901	939	930	941	919	947	943	972	925	934	925	926	925	955	896	945	905	934	978	937	930	968	960	958	911	953	994	927	927	899	930	910	933	962	966	930	946	934	922	916	957	929	897	906	921	957	914	899	944	1008	932	937	883	919	924	929	913	925	925	888	904	966	934	925	943	881	923	929	951	973	908	912	933	867	890	884	863	929	923	932	980	886	947	966	910	900	929	887	924	932	916	916	945	958	968	961	936	919	897	960	886	935	931	917	953	901	883	873	929	956	913	917	846	901	950	909	902	926	957	906	920	948	896	996	1022	931	917	891	911	932	953	922	888	959	952	909	919	930	894	931	896	925	895	912	904	916	945	954	956	947	933	922	953	937	909	935	939	934	908	900	912	932	954	959	911	934	917	973	914	946	905	970	914	905	898	897	904	897	900	919	1003	918	900	973	926	904	940	925	910	918	920	918	910	944	881	885	949	951	927	941	933	884	920	909	921	942	981	902	916	881	905	904	960	931	975	921	905	958	902	971	919	946	925	906	934	965	869	939	944	951	886	901	900	960	852	941	893	920	934	979	899	931	975	878	953	934	878	934	906	899	901	872	899	911	933	884	896	886	980	946	901	1001	996	944	939	907	981	942	903	880	981	946	952	916	916	948	953	932	941	948	948	961	931	956	928	891	941	942	950	925	895	915	901	960	907	954	956	875	950	911	868	919	901	890	912	891	898	940	934	884	889	967	981	906	936	928	965	916	906	968	903	917	954	974	911	924	879	959	909	952	952	922	914	862	914	911	933	870	909	940	984	872	920	888	864	931	929	876	937	871	1001	917	962	959	965	954	929	952	940	960	943	940	913	906	906	925	931	927	877	904	934	915	901	925	893	890	950	895	929	922	911	893	920	886	895	893	960	921	969	941	969	923	942	938	879	897	928	901	863	978	933	898	884	974	908	941	929	933	930	876	919	953	990	914	958	898	1021	934	888	920	965	926	912	926	892	878	997	908	890	911	932	913	894	897	948	932	943	935	922	929	939	864	920	947	924	917	900	906	916	952	992	883	910	949	956	894	915	904	918	954	943	915	941	967	906	919	854	973	908	939	894	898	909	902	971	948	925	913	888	938	994	934	939	1010	925	975	920	892	924	960	1002	880	923	913	884	946	905	958	964	992	911	960	944	933	904	893	931	928	931	930	955	959	958	941	865	872	877	925	936	931	935	1018	933	981	866	896	951	901	931	910	914	915	905	948	954	916	917	901	930	940	918	958	922	947	941	884	890	884	890	921	899	890	903	896	945	922	917	918	921	972	873	919	885	895	929	902	924	897	915	904	927	921	941	935	948	912	877	938	888	926	924	916	927	913	880	931	898	937	924	970	941	967	997	961	928	916	938	846	939	980	858	884	848	904	921	927	902	877	969	922	935	953	900	899	953	906	940	888	929	911	888	950	885	877	922	918	989	964	931	937	946	945	957	934	925	925	949	999	897	922	921	886	895	978	965	937	954	880	958	948	920	934	916	968	933	947	921	926	944	954	970	939	911	960	959	881	895	881	925	891	907	850	977	904	907	910	913	911	981	960	929	939	921	906	958	964	912	946	949	957	980	921	855	880	908	914	903	910	923	921	873	928	892	884	957	939	870	950	907	896	906	951	911	960	903	892	940	980	918	950	933	889	927	909	884	898	918	938	933	941	862	1011	924	903	881	863	902	945	897	924	899	913	877	930	887	973	915	882	944	879	895	950	932	933	900	926	924	950	953	901	914	991	944	994	955	927
4140	1184	1223	829	2077	827	911	1559	1483	654	440	322	296	315	311	343	336	348	290	329	321	326	313	310	319	288	346	347	334	312	337	316	358	385	328	323	304	320	346	323	343	343	356	321	339	348	356	354	339	335	333	335	317	312	342	308	326	334	331	346	332	348	334	337	330	325	330	332	339	313	347	349	345	343	352	323	330	355	350	338	344	352	302	346	320	305	342	363	333	336	356	342	327	340	284	334	327	330	317	354	344	345	328	345	351	322	325	332	328	312	377	330	349	309	305	351	346	322	321	348	347	314	337	327	318	349	350	352	315	329	333	335	326	334	306	327	322	363	346	326	327	306	318	323	341	339	326	340	352	394	306	341	308	314	324	319	307	334	380	333	333	311	322	320	318	312	323	306	320	321	359	340	329	334	357	319	327	312	339	378	321	318	356	334	346	321	304	311	349	334	348	357	331	308	330	358	311	342	315	343	372	374	310	305	323	333	330	328	304	366	339	323	335	358	340	364	362	315	313	348	356	347	326	346	309	333	333	334	353	331	343	357	356	335	332	341	320	326	342	321	333	330	332	307	306	361	320	334	310	329	366	356	363	347	315	341	342	340	340	312	286	320	345	335	369	321	321	360	313	334	300	317	320	332	321	326	335	326	297	312	326	317	360	323	315	342	306	342	344	352	332	343	309	351	344	322	332	316	346	324	297	317	371	338	314	338	342	336	317	305	320	307	342	319	350	317	340	316	295	317	314	350	333	330	326	335	320	358	299	325	315	335	318	365	390	313	330	388	341	310	318	392	330	356	360	300	360	344	315	303	329	324	334	319	377	362	340	332	310	323	301	338	319	360	354	311	308	326	343	326	332	338	363	320	337	340	352	350	339	333	348	340	320	309	338	359	355	332	318	335	320	309	385	335	319	305	355	344	348	338	352	308	352	342	368	325	318	325	333	341	328	350	333	317	318	330	350	343	336	355	351	338	337	365	332	325	345	336	320	298	315	299	332	383	327	344	354	340	328	351	367	322	312	314	333	328	304	335	364	315	338	352	357	326	308	275	317	358	331	305	327	332	324	347	348	342	345	332	325	360	315	343	327	315	339	322	315	310	361	305	311	309	310	361	343	332	350	347	361	312	323	341	338	350	332	359	356	308	359	338	329	361	329	333	341	368	333	339	337	325	350	306	347	341	316	341	293	359	298	322	314	330	346	304	314	315	321	331	307	333	305	375	347	366	326	316	348	345	355	361	348	329	331	316	358	363	352	368	350	345	379	316	330	326	333	368	304	357	315	304	307	335	321	345	309	336	327	327	316	319	305	306	341	352	333	333	303	342	331	330	350	331	340	315	354	322	334	347	335	319	322	368	355	322	315	329	291	335	318	316	327	336	329	365	316	340	301	345	320	327	335	303	347	326	331	314	343	368	321	347	360	329	337	348	307	341	356	326	345	346	336	331	343	316	355	304	320	310	322	305	345	342	303	359	296	342	288	322	314	353	351	312	337	330	307	360	338	372	338	351	371	329	311	317	317	319	328	311	334	333	347	340	296	310	365	353	362	339	349	319	317	321	347	314	333	320	341	356	319	328	303	346	312	325	358	341	310	331	326	350	320	361	343	324	346	328	338	332	334	322	283	334	378	321	341	324	300	340	310	354	362	323	370	326	317	340	349	362	334	347	330	335	324	295	331	365	326	321	344	306	351	318	343	342	341	340	358	315	354	321	321	351	336	354	318	301	320	315	325	346	323	344	350	314	315	338	354	311	289	336	338	342	355	340	300	349	337	331	339	332	341	293	309	332	361	320	336	323	288	338	333	331	308	327	347	334	361	298	335	318	309	352	321	328	355	332	331	355	325	338	323	352	312	343	317	319	339	334	336	313	329	360	339	364	313	316	304	336	355	325	335	322	353	322	333	328	336	351	343	326	335	334	305	320	329	313	311	294	373	343	312	340	322	308	318	354	348	341	343	360	332	349	323	345	341	323	336	325	350	334	315	345	288	335	363	324	343	330	359	321	328	324	322	345	326	351	334	327	375	334	333	372	311	330	359	351	334	292	339	339	324	353	326	324	315	341	343	366	351	342	348	336	322	343	343	296	326	317	351	311	329	311	351	353	325	328	344	349	285	297	354	307	349	350	344	355	341	348	342	354	357	347	356	345	323	323	343	319	368	334	331	316	350	331	341	364	340	359	336	343	323	327	304	371	350	301	329	325	338	390	328	360	351	341	311	344	296	333	310	333	298	314	342	316	328	317	292	303	368	332	328	316	315	342	302	361	302	339	336	327	329	311	321	330	318	306	327	311	326	337	326	328	325	318	349	290	327	348	331	312	309	326	371	350	346	325	333	350	366	353	330	366	349	297	322	289	324	332	347	368	321	351	370	351	324	331	349	336	326	327	317	324	330	309	322	391	312	312	346	305	353	332	319	364	308	337	300	333	316	348	352	328	341	336	349	344	346	362	318	334	301	321	360	319	309	339	285	327	338	381	344	320	334	354	320	345	345	338	329	337	363	337	318	358	402	337	342	362	326	325	311	328	344	321	344	326	359	340	329	329	323	332	328	336	340	346	348	306	317	336	336	317	334	313	318	354	314	322	349	347	324	359	350	330	313	338	349	310	319	371	323	331	323	348	338	334	339	317	323	309	339	339	347	326	339	319	337	375	346	335	345	311	377	324	340	327	335	334	317	310	346	384	332	344	369	306	326	356	320	307	348	312	305	347	337	332	345	359	336	364	329	319	309	359	338	340	315	296	314	308	363	295	357	338	345	338	305	378	322	322	349	342	320	364	318	351	315	327	303	371	330	355	371	324	339	312	321	356	351	345	337	345	353	351	359	311	314	334	314	339	320	313	320	353	345	368	351	324	355	331	337	343	313	335	325	362	325	344	330	335	321	335	324	365	366	350	352	352	343	361	358	337	333	331	358	333	357	307	298	301	329	335	349	323	323	353	319	359	334	361	322	340	327	320	346	303	328	325	337	356	350	343	356	346	348	338	334	317	308	357	365	363	344	328	325	346	320	316	349	310	332	335	344	296	297	342	330	364	338	327	330	361	332	357	336	377	334	327	321	330	331	307	317	350	309	338	302	339	311	303	370	344	380	345	368	296	294	298	318	303	330	325	336	324	333	338	331	308	338	326	353	324	334	353	338	306	351	331	327	358	342	337	320	352	363	321	387	296	331	340	350	343	342	309	319	320	317	342	354	329	326	315	321	328	333	341	358	364	344	314	357	337	315	343	338	332	318	342	366	355	325	323	336	323	331	366	332	316	325	354	350	284	334	326	333	333	336	342	331	351	333	326	330	343	295	297	329	324	344	316	310	322	327	308	362	364	335	346	333	325	338	338	343	371	348	316	332	351	312	333	330	326	325	366	324	353	281	343	312	337	289	330	358	331	358	335	324	371	347	324	315	322	329	336	324	330	327	331	322	338	341	356	349	332	325	327	359	318	329	324	368	298	315	315	314	325	325	341	322	356	343	344	334	300	340	352
3369	1609	2409	2466	7403	2640	4678	7282	5915	1937	1347	762	805	755	744	742	806	750	823	734	853	763	779	768	766	799	807	721	753	763	794	814	748	792	778	772	771	794	796	766	782	855	807	697	790	734	759	764	802	795	775	831	764	783	797	733	766	802	851	800	799	756	777	849	764	763	767	788	781	788	802	806	747	747	808	821	782	784	761	779	765	825	742	792	860	764	752	769	801	784	779	768	792	755	744	710	767	720	778	809	790	800	733	766	787	734	816	744	778	733	747	769	800	764	788	774	824	756	805	765	798	806	755	797	842	736	798	803	749	744	717	794	808	733	761	784	747	753	788	794	806	787	769	762	753	757	803	779	824	776	766	792	736	791	799	768	737	815	781	750	746	800	781	804	841	767	732	785	793	771	797	802	771	765	740	779	764	780	774	768	835	779	817	740	799	759	744	782	778	758	782	787	770	761	778	746	747	785	785	782	739	757	784	748	794	831	777	763	794	737	761	778	791	766	756	803	800	770	775	830	776	786	778	780	799	782	794	780	709	774	822	826	788	796	810	750	710	772	782	749	724	821	780	763	799	831	788	804	744	786	803	818	801	746	781	725	815	772	796	761	810	800	799	781	774	748	715	822	784	788	801	796	814	793	794	810	764	782	762	762	816	738	723	723	774	756	752	779	750	703	776	770	819	802	780	751	747	776	795	705	788	816	811	769	785	771	827	791	783	815	792	770	768	732	767	750	816	780	752	799	740	793	778	794	802	811	767	755	787	749	804	797	739	783	747	770	767	777	763	759	770	761	757	782	774	775	787	759	755	804	821	768	764	776	746	776	823	766	755	824	760	767	776	796	812	810	729	819	758	792	802	770	742	786	788	835	804	800	790	747	805	736	802	738	791	810	792	774	825	790	752	776	781	786	803	762	737	823	729	760	739	802	835	830	791	830	801	739	813	785	762	748	772	794	779	757	738	824	739	782	758	797	759	785	811	778	784	787	782	752	777	789	824	787	823	745	780	774	839	782	822	768	750	790	758	770	774	772	764	772	770	758	733	795	749	790	781	792	768	783	775	761	827	836	804	819	789	754	783	731	771	803	782	782	837	771	761	741	744	807	810	764	806	750	807	753	771	732	742	824	767	782	797	767	744	814	811	761	805	725	776	701	753	804	819	731	740	794	796	760	727	795	776	778	791	806	800	801	770	831	773	778	779	760	814	801	721	800	806	771	791	730	733	842	728	697	800	824	724	791	843	797	762	781	807	785	789	801	793	763	794	798	748	701	808	719	737	764	857	771	745	753	757	798	752	786	737	799	829	772	822	757	767	788	804	788	792	785	782	799	795	827	819	735	775	809	758	803	796	828	770	809	787	794	781	814	794	780	849	805	791	810	788	816	835	740	778	807	774	769	815	763	787	767	754	705	780	747	804	769	770	823	774	783	773	823	775	788	783	781	806	821	763	772	748	797	795	813	783	774	697	785	786	824	803	780	792	778	787	733	774	806	786	808	806	784	795	800	779	792	795	791	798	775	816	778	785	751	754	704	768	786	801	803	742	809	813	753	793	789	787	782	785	782	757	778	752	765	769	823	787	812	777	785	779	780	887	776	782	753	791	793	806	744	774	878	805	776	802	763	754	797	745	733	725	752	762	830	772	783	753	761	797	779	786	820	830	755	755	787	734	728	745	790	766	771	790	760	828	807	764	815	763	743	762	806	724	766	851	793	765	785	807	746	780	819	778	801	819	801	829	769	760	777	821	833	831	769	798	777	779	813	795	776	757	781	743	786	861	748	831	752	833	803	741	787	796	740	767	719	771	759	778	797	754	763	799	789	829	801	823	769	779	785	781	781	763	763	757	795	789	778	748	825	772	787	825	755	776	793	795	799	748	757	812	834	805	740	813	775	799	745	802	775	808	816	750	779	724	832	760	792	755	788	783	798	798	787	785	736	756	822	789	824	791	793	806	805	780	782	714	752	815	760	782	845	853	808	774	783	792	787	736	804	797	756	787	774	767	743	791	769	753	795	778	803	818	742	800	752	775	747	778	784	749	767	780	755	761	757	808	791	805	771	762	768	789	799	848	744	745	758	750	801	767	831	763	769	761	800	802	775	822	764	828	768	770	811	798	794	791	773	814	828	761	767	791	763	788	758	763	764	820	773	754	810	750	728	752	788	803	743	760	784	803	771	788	773	774	705	853	741	768	758	814	768	775	787	779	765	798	800	809	803	791	754	726	780	803	773	796	776	760	747	761	766	776	866	811	842	788	748	775	841	751	784	765	836	833	772	834	765	826	769	793	830	761	773	751	796	822	745	778	789	816	773	818	820	776	775	837	785	798	777	810	751	765	827	792	787	752	793	773	749	785	775	736	766	760	731	799	780	759	760	781	766	768	792	802	776	728	778	728	802	763	792	788	763	737	778	810	835	781	836	787	803	778	776	790	778	763	827	772	784	822	751	782	823	825	780	738	762	795	751	724	756	781	711	821	728	744	767	761	788	784	770	788	742	780	770	816	797	784	808	768	784	768	798	781	786	742	790	793	752	735	830	774	787	765	821	797	748	799	795	760	780	808	800	739	769	778	789	804	804	773	745	750	771	777	770	785	802	795	754	791	782	787	765	768	772	764	822	774	776	798	775	806	762	808	796	773	791	780	790	788	790	749	761	713	782	794	750	781	788	802	739	799	815	726	780	782	781	807	788	767	818	771	766	763	752	791	811	792	826	781	764	760	824	805	824	798	805	770	781	787	765	801	781	818	806	755	783	777	801	741	741	778	771	784	800	782	775	757	785	783	747	768	772	757	750	769	787	766	810	747	780	811	732	807	778	799	821	846	768	730	795	763	770	792	710	781	781	772	850	766	782	783	794	785	764	782	829	804	777	760	813	729	781	814	768	733	747	796	833	795	757	813	773	745	745	765	768	821	779	833	796	841	749	817	823	801	710	771	751	832	766	776	754	798	851	797	778	788	782	790	826	824	748	764	821	750	773	798	749	806	803	778	769	758	774	785	855	789	825	758	748	797	770	794	759	797	811	816	773	807	770	792	767	739	766	813	738	825	831	760	747	786	795	784	761	774	791	767	741	790	796	787	798	791	776	808	831	828	807	780	790	766	736	825	790	766	812	792	823	792	719	778	760	780	783	732	809	762	733	757	771	799	793	797	788	758	807	784	722	816	803	794	801	767	807	797	752	751	787	776	782	768	815	797	828	754	788	768	764	799	785	786	710	795	766	783	794	789	810	799	805	780	829	772	748	781	802	793	792	794	714	772	745	793	786	813	782	747	810	799	749	758	745	852	836	786	802	728	866	784	783	763	785	807	774	812	805	790	793	783	768	801	789	784	783	783	770	775	791	793	768	759	785	793	784	780	769	725	744	790	817	729	771	764	815	743	839	763	769	802	807	801	831	768	755	760	767	814	767	746	790	805	754	783	741	798	818	767	786	786	790	779	808	766	739	767	733	801	799	786	779	772	809	774	825	777	775	835	787	711	787
14006	4311	3302	2689	2816	8528	26081	27385	23565	12213	4223	423	322	316	312	279	310	287	313	294	292	279	304	313	269	280	287	317	288	288	312	273	334	310	284	296	292	291	279	272	272	270	292	307	295	249	282	227	256	266	298	294	311	279	282	285	301	325	249	286	277	304	298	284	303	268	294	275	281	292	266	318	270	278	310	305	259	299	283	271	308	260	294	267	308	298	307	269	289	281	241	299	281	287	310	279	289	266	311	302	302	300	263	322	291	306	286	249	273	275	272	323	303	276	288	327	282	275	251	306	298	277	300	275	294	291	255	267	267	275	295	287	325	304	304	242	293	300	292	290	290	274	294	287	303	279	273	265	275	281	276	296	280	301	276	269	284	269	289	293	304	297	276	290	283	297	260	300	280	276	290	280	304	269	317	265	294	328	282	301	283	297	297	280	275	293	262	290	263	316	277	271	278	283	265	318	292	312	293	278	298	288	264	271	299	281	293	304	296	298	270	286	285	304	317	264	282	278	296	284	291	284	298	276	301	292	295	269	312	297	272	298	254	283	286	279	291	298	296	286	292	261	279	282	297	300	280	286	295	252	296	319	279	277	282	275	272	283	291	292	255	301	313	289	277	271	249	281	277	301	272	272	263	307	326	285	311	278	305	247	289	290	274	322	281	298	284	324	311	273	267	295	303	310	288	307	308	270	249	291	298	299	276	297	298	273	272	285	269	274	300	293	290	318	298	261	278	251	272	308	298	281	298	304	273	320	294	255	271	291	292	302	291	294	304	316	303	263	271	265	297	256	310	311	294	285	299	312	298	272	274	303	292	288	279	303	258	278	317	304	291	293	276	261	285	310	281	279	291	275	301	300	289	273	282	287	276	248	260	311	298	295	287	273	300	299	296	296	296	324	295	283	310	311	286	269	287	297	277	299	297	272	332	281	319	277	278	285	299	277	301	298	277	276	288	277	293	281	301	319	267	280	301	316	299	292	283	271	269	258	291	296	338	291	287	289	282	273	300	291	280	318	295	259	283	276	289	311	300	292	296	273	300	279	262	341	286	298	268	293	320	266	311	307	289	303	295	258	278	295	274	270	267	318	316	276	268	287	291	261	294	260	294	264	270	294	253	283	275	256	283	309	288	283	291	282	294	286	298	314	285	296	281	287	282	304	301	291	262	284	291	295	287	327	314	307	280	275	325	257	290	274	289	298	306	268	323	315	282	266	297	268	291	297	269	274	300	283	326	306	258	283	263	260	267	291	297	298	283	305	280	252	270	321	283	285	298	285	284	279	294	266	273	282	295	306	289	265	284	297	284	306	290	290	264	267	319	291	297	309	273	293	325	316	280	291	281	260	280	289	290	290	278	260	296	265	294	303	263	262	266	263	288	307	293	260	331	272	313	326	308	294	305	301	242	313	272	296	275	279	268	283	302	299	290	294	303	309	313	301	305	282	295	268	304	279	271	294	306	301	283	309	282	256	262	298	278	297	294	313	287	290	275	293	289	294	273	274	293	300	263	285	289	274	275	267	283	285	326	290	261	279	307	281	300	302	278	301	280	273	302	335	291	283	282	303	306	288	278	260	291	308	291	270	304	277	289	283	263	303	288	305	323	321	291	290	305	310	271	278	271	268	291	300	284	301	299	285	292	250	266	298	256	280	329	299	320	260	298	315	281	301	289	268	285	307	311	297	254	301	284	243	313	276	279	277	315	300	312	310	271	245	278	291	252	308	290	299	326	274	291	303	291	302	317	346	298	306	316	301	304	306	310	285	292	270	270	268	290	275	262	309	323	282	299	269	297	313	314	290	296	293	300	286	278	299	304	295	314	322	300	278	286	316	285	292	268	285	280	317	299	274	270	295	280	307	254	271	297	306	258	291	284	266	280	278	284	283	287	295	324	282	293	264	301	295	269	270	290	288	282	284	266	268	293	294	315	310	297	290	273	273	309	311	277	261	271	292	305	270	279	272	323	291	287	274	263	305	314	295	302	262	260	265	283	301	275	291	318	281	310	269	303	285	269	278	257	297	311	290	276	306	302	307	287	300	317	303	262	300	298	292	258	279	288	278	261	300	295	305	290	302	293	284	308	303	300	282	264	267	285	306	314	313	289	285	298	288	305	248	320	278	275	268	304	278	278	325	319	295	267	309	290	289	328	273	279	288	308	273	253	279	309	287	251	291	281	261	271	255	303	305	314	301	302	253	284	281	276	283	321	287	300	305	265	255	265	301	277	276	280	272	257	311	293	273	269	276	302	284	289	298	293	309	270	309	298	308	291	284	306	279	288	335	280	291	282	301	282	261	305	277	275	282	309	301	290	286	284	265	315	260	272	269	314	277	315	296	303	302	320	295	302	277	289	299	297	286	275	281	298	271	294	300	293	268	305	279	313	289	272	295	260	287	247	316	274	279	289	328	297	302	266	297	266	266	318	264	275	280	285	278	289	276	267	323	325	288	296	295	301	323	283	297	337	282	316	290	288	298	283	263	285	270	318	282	302	304	264	298	303	300	302	300	312	283	280	269	301	308	302	287	285	288	292	306	286	251	314	285	283	271	298	274	293	277	308	251	275	304	322	305	284	303	273	299	284	314	276	300	292	274	291	304	301	270	252	287	258	264	314	318	281	273	307	283	285	263	265	273	278	298	295	318	296	286	283	290	265	293	292	275	288	254	273	271	272	290	310	277	291	274	294	278	298	289	277	296	279	292	293	271	267	273	312	265	270	283	310	312	290	279	285	254	295	290	285	277	292	327	279	291	277	291	276	276	302	304	283	306	275	281	273	258	312	297	294	286	330	280	300	295	287	291	289	298	302	298	258	277	287	263	291	319	300	330	293	276	315	285	311	251	275	293	314	266	294	288	279	291	312	281	316	302	265	259	246	295	282	290	264	291	292	278	327	282	269	290	276	297	262	291	278	287	282	284	318	277	295	303	304	293	301	297	295	284	276	245	306	282	285	277	305	256	297	289	277	292	280	286	305	300	283	317	308	284	263	296	304	318	292	267	271	306	271	293	300	324	297	280	295	291	271	312	316	307	268	299	331	329	296	304	284	310	281	280	274	302	297	292	247	258	294	279	271	327	261	273	286	300	299	282	286	302	310	267	297	269	289	271	287	301	266	292	284	313	307	297	272	281	262	292	264	293	271	329	272	258	268	267	279	259	298	267	259	258	299	316	318	285	280	303	272	287	272	276	299	271	268	299	266	285	315	303	280	291	279	346	285	314	309	340	273	274	269	291	298	298	295	293	280	279	271	281	329	276	277	288	334	298	269	307	295	293	309	295	278	302	275	314	286	300	297	285	276	309	275	279	284	262	264	290	287	294	305	279	290	277	298	290	316	306	295	280	293	292	296	261	299	296	293	276	268	339	286	277	279	295	282	277	276	295	301	303	284	287	281	295	276	308	297	316	254	299	263	286	261	290	297	268	283	303	300	291	301	269	268	270	288	284	311	322	298	271	290	290	304	320	324	284	270	296	313	305	299	267
8487	3153	5574	7671	8975	21658	43930	47844	41804	29330	13314	905	817	746	814	741	784	737	753	763	725	754	779	684	705	736	684	695	748	714	735	727	727	714	713	771	700	762	723	747	714	738	748	726	767	713	671	744	718	757	697	728	720	685	741	703	711	761	708	739	747	701	715	708	709	704	712	741	744	709	717	734	741	702	744	764	713	754	740	723	708	736	696	729	742	712	715	717	773	766	679	711	725	721	748	761	685	700	698	659	725	702	696	710	697	686	725	722	710	723	704	726	697	707	753	733	713	734	679	717	742	736	713	700	740	715	746	753	722	720	782	699	685	761	713	725	683	713	669	701	738	751	713	695	724	719	698	707	722	684	725	677	680	771	727	730	719	677	718	733	646	701	749	719	721	724	733	720	735	710	736	724	757	652	737	693	708	728	751	721	756	726	772	717	711	691	668	724	725	733	732	705	708	721	672	709	716	713	738	723	756	713	701	701	740	694	699	756	744	708	691	715	680	713	756	715	716	673	721	719	685	739	722	692	710	716	709	710	726	727	702	716	683	700	694	769	711	673	781	705	719	693	704	712	727	714	661	717	702	699	740	657	685	692	763	707	733	778	733	724	727	730	697	735	761	707	701	723	700	725	662	686	719	747	721	717	699	696	738	717	691	685	711	721	684	734	682	690	698	693	696	714	664	724	672	709	689	715	705	732	737	705	706	743	731	754	710	751	711	676	703	718	707	731	692	709	715	716	739	744	698	734	718	731	699	710	729	786	719	769	689	715	729	714	751	751	661	727	698	706	688	697	779	737	755	734	700	690	678	734	702	732	770	724	720	721	679	719	691	753	746	731	695	690	751	695	726	672	719	693	665	742	692	686	728	738	719	720	722	752	734	720	743	723	667	706	745	693	706	728	702	733	694	713	753	660	726	735	725	704	678	740	702	711	724	707	707	705	765	707	688	682	680	701	705	740	729	716	695	704	743	691	686	718	739	725	748	762	741	728	698	686	749	728	689	749	735	701	732	698	690	720	702	719	710	731	691	747	736	711	725	700	725	715	735	713	686	730	656	690	700	731	704	674	665	718	700	750	749	756	742	692	671	756	719	705	718	679	675	721	698	716	764	745	726	704	764	694	695	750	726	733	730	684	719	698	730	707	709	705	725	707	753	747	717	728	713	729	709	712	737	742	735	662	717	711	672	743	696	732	733	687	716	741	756	716	737	708	747	676	742	687	741	689	744	690	746	703	748	675	709	734	672	674	716	716	686	711	741	787	708	726	743	661	748	746	695	749	722	727	717	695	723	730	695	753	701	784	748	674	765	718	703	751	715	680	749	693	684	734	703	733	731	715	715	695	696	721	650	710	663	715	767	735	717	725	669	664	683	736	693	714	674	734	703	770	736	706	737	700	716	729	690	741	681	712	689	735	718	710	726	740	701	751	680	715	693	688	711	745	686	699	785	738	697	728	743	711	734	729	708	752	701	754	704	724	695	719	706	671	704	734	716	727	685	739	750	729	678	727	728	692	718	718	748	714	727	725	764	693	765	699	728	717	722	735	776	718	697	751	711	707	767	741	714	690	714	718	685	723	704	693	728	739	702	707	683	710	708	720	743	709	700	716	721	780	686	763	699	696	679	747	722	721	749	737	751	716	753	723	721	745	721	704	684	727	732	691	661	713	697	698	738	716	717	716	722	692	714	678	680	748	750	715	747	708	676	688	721	696	756	690	687	713	702	729	741	642	668	778	722	738	692	668	695	696	747	731	723	699	719	683	713	756	701	747	686	769	718	732	745	715	715	700	716	733	703	699	751	718	702	732	702	720	729	764	688	714	691	685	734	721	697	728	742	740	714	738	705	733	718	691	784	761	713	737	717	705	683	742	667	716	736	760	738	696	698	729	718	732	733	662	702	732	747	703	720	731	691	690	712	694	743	813	714	748	727	647	678	744	731	712	705	698	746	771	722	733	739	725	695	699	744	732	690	692	711	698	763	745	717	703	696	715	722	727	733	731	695	722	732	734	706	719	705	683	698	701	718	697	693	698	732	740	757	753	721	671	696	709	668	710	684	703	737	713	743	685	716	717	708	752	719	703	708	688	721	724	681	728	722	705	733	780	703	769	759	755	711	732	770	717	677	680	688	723	701	706	689	698	742	741	670	731	680	780	687	715	718	692	688	720	719	653	716	737	720	687	682	734	749	685	719	744	690	744	719	732	691	685	675	696	762	726	698	715	703	711	739	683	741	771	689	707	743	692	728	704	743	747	769	681	724	699	763	700	655	718	708	664	738	714	701	712	782	715	712	748	730	726	733	727	693	728	706	707	705	739	667	738	734	691	705	684	769	690	744	753	732	705	718	687	698	758	730	659	749	724	722	713	722	671	736	740	717	738	749	718	685	692	705	723	723	716	720	756	784	714	722	742	713	681	699	738	701	722	671	728	705	745	709	756	726	709	689	707	713	754	716	721	719	713	741	719	718	701	678	718	674	718	743	725	683	729	743	732	707	704	667	747	706	747	703	667	673	708	745	716	661	716	710	700	735	722	680	712	712	689	694	716	723	701	686	683	714	713	705	760	690	704	704	696	714	691	756	696	732	729	742	733	731	734	725	675	744	737	684	698	690	745	740	721	739	735	770	736	718	755	694	722	719	688	760	712	727	733	720	696	757	753	751	715	679	710	742	727	688	790	758	731	689	696	752	705	742	706	727	745	753	720	752	744	697	759	696	668	731	703	720	695	747	731	735	716	689	788	692	739	745	724	753	711	753	732	706	697	668	785	707	714	750	745	720	712	712	736	697	713	741	736	738	750	741	759	726	713	708	742	753	685	780	741	686	760	692	733	741	731	706	720	692	785	736	744	693	734	695	736	729	741	749	713	736	713	737	723	656	669	704	693	711	718	713	739	727	771	740	689	736	703	692	742	711	764	716	751	735	678	700	701	675	775	708	697	736	760	703	710	685	729	706	694	714	696	678	672	720	736	717	673	751	631	721	714	700	699	709	732	732	752	754	654	695	742	691	711	705	785	700	704	695	718	716	715	702	717	694	681	692	740	728	684	727	699	754	721	731	669	733	735	698	727	682	710	709	733	702	725	700	711	674	724	751	752	719	687	753	677	716	721	727	709	694	745	723	674	714	721	700	746	737	759	758	678	730	745	732	748	717	716	721	740	743	746	733	737	710	703	691	729	720	754	726	732	721	734	720	756	747	728	691	735	692	718	700	748	706	718	721	713	681	694	724	709	731	748	725	735	730	691	720	707	703	738	707	695	726	740	704	688	721	679	716	701	726	703	717	725	689	758	740	749	749	728	699	716	700	700	740	688	726	690	693	739	717	706	654	743	728	773	695	697	733	726	748	725	691	693	698	721	724	713	724	753	708	785	653	705	696	684	734	707	770	786	687	715	675	727	692	696	750	692	701	719	705	714	719	739	721	731	739	635	689	741	766	723	709	703	697	737	741	715	692	720	674	723	702	700	679	734	712	669	715	693	730	715
21909	5736	5822	4334	3108	16674	33463	23049	9455	21962	9395	684	485	412	383	391	378	395	384	377	330	369	331	387	356	358	374	355	343	343	318	349	350	323	390	363	336	344	338	329	342	332	361	306	367	318	326	360	389	372	373	323	366	384	370	360	328	359	334	354	346	354	363	390	277	314	357	351	326	324	333	358	365	326	382	326	328	347	322	369	342	359	335	360	317	338	334	359	319	389	341	318	379	368	348	386	385	326	363	347	323	358	322	352	342	336	372	378	355	381	365	346	393	339	325	333	361	353	354	347	345	350	328	349	343	341	380	364	371	362	349	318	347	351	335	323	325	338	375	333	361	318	347	323	363	321	330	321	320	325	339	370	359	357	364	325	337	353	362	356	367	361	349	341	373	333	343	377	349	345	321	379	356	367	362	307	343	383	332	346	353	364	334	359	347	341	354	328	356	341	327	354	305	328	351	364	348	355	339	342	337	365	342	323	327	329	292	363	367	342	339	328	331	368	323	359	335	353	341	358	327	329	329	333	357	344	351	321	356	347	328	339	333	353	330	347	349	318	373	307	334	364	356	323	330	346	334	361	331	355	363	335	331	347	343	361	309	361	314	327	332	363	317	343	380	348	376	322	302	331	355	341	360	317	367	370	335	340	368	346	341	317	339	334	341	327	333	350	303	349	368	318	316	345	341	359	334	344	344	332	360	356	363	345	366	349	360	346	319	337	360	325	355	368	353	374	353	346	333	377	341	333	370	344	366	315	371	359	300	346	358	379	357	318	362	309	334	336	312	360	341	343	339	365	354	334	319	366	334	319	325	333	347	349	348	365	328	335	348	354	351	380	368	321	320	322	325	332	333	362	346	359	344	367	331	347	339	331	322	384	355	354	355	334	374	342	359	324	352	325	349	334	337	341	320	344	307	303	334	325	332	314	333	311	355	341	323	333	352	326	307	305	357	354	342	343	347	353	338	339	296	325	313	357	355	333	342	366	337	349	356	333	333	347	338	319	374	376	344	316	356	401	347	354	378	343	354	345	349	327	338	328	320	383	341	327	347	337	314	367	339	343	361	324	339	346	328	372	343	381	359	327	410	327	316	322	341	312	377	353	340	335	344	354	316	342	333	312	360	373	383	343	288	291	339	346	347	305	327	364	348	341	347	335	291	346	348	368	366	356	343	340	309	341	323	332	337	319	354	337	379	370	348	347	363	346	356	361	354	325	325	328	354	334	377	363	345	350	343	350	353	367	377	356	369	317	337	346	363	297	333	313	334	340	324	335	343	346	353	309	329	325	340	346	356	372	330	343	333	336	309	365	347	351	349	318	317	366	351	364	328	331	375	351	350	373	315	334	331	366	345	353	333	309	338	328	325	351	331	343	352	318	360	315	312	355	354	319	373	330	347	389	345	364	329	351	337	362	346	349	362	363	334	334	376	356	346	347	318	359	320	312	337	330	330	312	343	360	363	354	343	348	315	312	307	338	330	319	387	346	333	319	314	337	354	349	354	371	345	354	350	335	352	321	355	310	332	321	335	365	326	317	354	334	353	344	361	366	347	363	357	328	345	336	317	367	373	373	365	336	356	363	357	360	386	357	348	345	357	322	373	336	352	338	328	363	355	325	350	335	336	322	368	343	356	342	352	345	335	321	328	332	353	351	324	361	344	348	323	345	336	326	319	329	350	368	340	332	339	350	334	346	344	327	303	347	376	362	364	329	317	347	355	391	351	323	326	309	375	320	336	356	346	323	333	343	320	335	357	350	327	328	352	337	369	316	364	310	340	349	390	345	365	335	313	332	355	342	364	350	334	346	361	352	347	349	349	372	367	369	341	365	343	356	359	328	309	331	334	341	358	357	363	338	352	318	338	330	381	377	369	341	372	344	326	345	295	348	370	335	302	349	342	368	341	342	367	348	329	348	336	355	343	348	324	339	357	343	327	349	335	335	340	316	364	328	354	321	318	337	353	388	319	352	305	316	338	368	349	339	386	353	349	341	318	316	330	341	332	329	341	321	353	327	370	332	320	344	339	349	373	313	357	333	383	342	322	336	338	314	344	361	338	328	355	341	354	351	380	332	329	329	349	327	342	354	335	374	354	375	375	324	282	330	326	323	345	361	345	335	335	367	333	343	338	317	320	320	366	349	362	348	342	327	325	341	376	331	325	313	362	333	376	337	328	370	343	371	318	379	366	361	358	330	358	357	349	339	372	349	295	341	315	356	349	342	349	328	355	328	342	342	361	350	362	380	342	343	348	350	328	338	364	334	354	332	344	329	346	342	336	313	338	354	325	334	344	325	376	340	351	363	324	323	317	307	331	358	361	382	301	327	359	376	309	345	321	336	331	326	371	322	293	353	304	348	334	371	319	326	347	324	346	341	318	347	358	372	382	320	356	340	354	338	328	334	353	312	379	317	311	357	324	366	354	322	362	352	378	315	332	351	340	318	378	351	361	332	350	335	320	365	297	335	306	355	308	347	357	328	360	364	361	378	346	331	340	298	361	344	368	327	348	373	334	367	327	329	328	331	355	355	329	332	354	356	327	343	370	325	376	352	313	341	341	349	362	323	336	347	349	308	341	372	384	338	368	342	322	319	351	379	367	361	321	361	342	381	342	331	347	343	313	343	372	322	319	314	320	326	350	340	355	349	364	317	332	336	353	314	365	383	382	338	322	346	368	351	348	342	349	341	351	363	367	357	346	367	358	298	371	376	349	346	332	331	364	362	320	317	347	336	355	373	363	326	318	342	361	360	339	387	326	340	345	361	342	298	370	349	349	348	318	324	347	396	380	356	327	367	334	340	362	330	309	345	346	369	353	328	383	348	356	343	331	339	353	369	329	356	308	337	364	341	331	348	309	359	315	372	325	359	332	373	337	321	313	310	355	354	367	327	344	367	334	335	326	369	356	336	361	377	378	353	360	387	351	358	344	333	343	376	365	362	349	332	324	335	348	380	355	352	322	340	355	375	325	342	323	348	379	361	382	350	334	310	325	403	355	332	335	354	335	340	373	347	305	321	340	356	365	344	368	334	369	332	326	375	400	322	344	358	331	340	325	326	318	353	314	296	286	350	356	372	399	332	324	344	354	353	333	321	341	360	351	316	363	364	330	302	303	324	356	344	323	354	353	317	367	355	347	327	366	344	348	341	353	352	358	353	324	347	317	308	335	357	352	343	355	373	304	397	362	309	349	340	331	356	384	354	359	318	357	375	352	336	362	344	336	344	351	338	357	351	345	344	325	345	324	350	318	357	344	363	333	350	342	318	315	319	334	365	330	367	326	346	318	319	349	319	345	355	359	338	337	331	325	315	343	307	366	361	345	335	346	310	322	326	297	327	364	352	331	367	389	324	369	373	366	352	339	388	328	368	338	337	356	317	344	324	344	338	372	369	340	353	347	333	324	378	365	327	326	323	345	309	321	345	368	316	347	351	338	338	340	348	350	344	371	308	340	300	328	325	312	322	348	351	347	333	343	330	328	354	334	308
11240	3405	9390	10214	10703	31925	46792	32212	18400	42497	19594	1391	1224	1198	1199	1135	1064	1044	981	1042	901	986	986	985	953	973	937	892	962	956	952	898	923	852	866	820	830	885	852	893	907	919	879	849	854	798	893	883	870	855	825	826	932	778	817	850	819	838	834	823	871	804	855	848	805	806	844	934	850	816	843	886	839	801	815	853	850	824	864	836	855	837	789	825	840	888	882	787	878	910	847	788	889	857	789	790	825	826	877	844	812	835	804	846	827	834	795	839	800	853	861	864	840	837	803	801	812	877	837	785	856	836	824	860	807	851	800	798	866	822	801	864	819	855	863	856	882	861	868	804	859	786	863	818	826	831	829	870	837	802	822	835	810	854	842	806	792	829	863	829	801	854	827	813	811	818	848	777	809	870	841	807	867	812	806	804	856	833	825	834	853	867	829	812	818	801	844	852	797	893	818	834	830	845	858	816	830	841	812	851	828	847	811	850	825	793	833	825	825	873	847	886	832	783	814	818	855	816	796	850	806	813	832	868	812	838	871	832	855	842	830	839	850	838	868	836	821	817	812	831	895	829	878	810	796	811	807	820	843	849	865	844	863	822	843	843	876	855	809	861	813	858	903	838	809	836	833	843	839	828	815	834	811	857	816	867	825	795	866	837	860	814	892	843	835	775	800	798	876	871	814	836	869	807	833	829	816	869	822	805	851	838	832	869	836	816	865	845	851	751	819	830	840	803	831	836	807	828	833	838	809	885	819	878	896	795	793	851	845	805	769	843	856	865	813	819	855	851	867	840	859	812	815	824	868	851	791	807	829	859	905	806	841	841	796	832	868	837	805	873	839	843	820	850	806	830	870	818	872	818	833	815	808	801	861	824	844	850	874	835	835	772	783	809	812	816	867	800	838	838	819	863	878	860	834	775	870	821	820	815	831	841	849	814	819	769	799	779	857	801	844	818	746	861	836	825	835	862	840	822	796	809	791	863	819	822	879	890	786	833	777	775	827	855	823	814	832	813	799	842	783	824	817	815	839	820	907	802	793	810	822	838	838	823	839	820	853	830	820	819	824	837	834	855	844	857	820	883	814	865	819	817	851	842	814	817	772	827	816	795	856	857	827	840	775	810	805	843	824	819	796	786	776	776	828	853	833	826	788	877	845	821	845	776	869	823	784	859	839	821	818	829	802	842	802	808	833	876	804	826	834	833	855	860	837	839	850	852	803	880	854	869	894	794	807	816	840	836	808	853	851	796	818	798	827	848	803	811	814	857	799	801	836	839	823	809	850	815	848	852	820	841	816	842	811	812	849	871	859	833	854	867	820	854	820	834	866	801	815	845	866	846	807	816	838	777	884	807	829	801	827	781	857	779	819	872	806	889	872	850	805	832	787	818	786	833	789	859	876	784	826	874	894	821	825	788	848	830	830	885	775	835	866	843	860	808	852	842	783	832	842	834	834	840	852	820	852	829	816	809	807	890	851	820	883	817	832	886	866	814	856	773	844	820	779	851	825	823	868	765	848	880	837	794	787	890	857	826	843	808	824	814	788	800	835	779	868	870	865	821	809	808	801	842	828	845	816	851	823	808	836	813	832	841	821	811	763	794	822	778	828	840	819	847	840	813	849	834	819	858	839	837	849	800	859	848	793	850	822	867	860	853	816	794	855	819	844	811	801	805	837	864	803	822	816	825	857	818	801	794	816	788	825	840	792	852	831	835	827	840	805	835	858	808	802	836	841	807	775	809	813	799	906	775	814	842	873	831	895	844	776	878	844	862	845	811	835	833	806	826	875	808	823	796	789	805	818	803	792	844	883	821	818	793	828	852	823	807	840	778	828	846	844	822	785	847	826	822	860	844	849	818	806	838	841	833	813	811	831	867	838	869	830	852	853	837	828	809	771	803	791	827	869	786	818	831	834	807	829	832	868	876	821	807	824	821	854	836	807	822	787	837	845	838	850	832	832	846	808	872	815	798	843	818	848	782	806	816	821	859	791	837	836	851	834	820	834	837	832	860	835	803	814	825	816	840	860	774	797	879	850	875	848	799	823	859	791	795	838	823	813	864	817	844	804	863	830	826	831	846	830	822	802	819	806	868	802	829	837	834	803	815	851	811	829	800	829	814	826	781	800	887	820	814	829	800	844	822	861	869	875	821	841	850	825	872	856	841	818	836	806	895	833	896	822	836	834	877	840	777	802	839	810	839	890	827	807	884	835	802	831	850	820	841	839	813	818	833	854	806	874	810	821	897	879	873	824	809	831	803	779	837	844	801	799	804	815	842	799	844	797	826	826	848	838	829	843	775	840	802	851	791	818	782	828	846	817	847	834	849	866	830	847	839	817	863	851	875	786	882	861	858	840	838	864	792	858	775	822	857	813	828	814	877	822	783	796	817	766	765	851	818	802	828	792	842	883	835	819	808	807	878	805	874	848	891	848	870	830	804	843	892	769	868	802	820	827	814	834	844	823	834	840	789	872	858	855	800	869	812	908	856	837	863	805	815	813	808	822	752	831	876	825	837	835	802	787	795	845	833	809	841	866	859	822	853	837	799	873	779	819	861	826	826	868	857	901	836	876	902	825	837	896	797	846	852	822	802	811	832	865	819	823	881	842	846	793	887	900	836	842	866	837	832	817	847	874	818	812	788	834	827	829	904	824	756	860	850	812	777	828	817	795	789	841	827	858	807	839	841	851	798	848	839	822	812	848	819	802	790	801	832	823	846	817	803	808	882	825	829	809	821	817	833	824	872	844	847	808	786	799	776	880	823	808	844	845	849	844	824	838	819	833	824	819	801	888	849	761	841	797	821	820	844	826	899	833	835	823	846	813	858	778	789	824	791	823	837	821	835	871	802	850	801	837	828	794	825	833	812	857	793	879	847	862	844	825	820	825	824	789	805	893	844	824	833	858	826	866	839	790	788	863	866	820	857	757	864	877	832	837	852	828	849	814	834	832	809	843	830	859	816	797	831	871	794	808	849	805	841	813	806	832	872	816	863	844	853	831	827	830	826	854	829	888	857	840	838	855	822	833	801	764	819	851	775	752	843	886	804	815	872	826	829	869	871	759	856	823	845	855	877	863	827	822	837	804	827	797	842	851	811	852	853	760	836	791	867	824	827	833	847	845	835	864	826	893	830	838	844	869	873	854	870	798	821	831	820	806	803	799	772	851	836	820	843	765	839	785	854	846	837	802	812	808	793	805	831	778	866	841	852	812	802	885	842	839	825	842	883	840	810	835	823	801	862	880	836	880	831	832	816	811	854	836	841	858	863	820	836	846	837	808	823	836	867	828	795	787	830	857	868	830	811	819	814	831	826	836	845	856	863	847	866	852	798	819	806	864	814	789	888	819	818	782	803	821	867	785	827	842	817	850	837	818	859	834	855	821	794	867	853	813	819	814	828	795	853	828	837	796	826	787	888	814	844	848	783	820	841	855	852	795	844	854	833	785	880	862	794	836	841	832	822	822	810	820	854	906	850	856	836	844	829	847	828
3182	444	464	547	355	300	344	277	233	535	364	226	248	234	235	255	244	219	255	242	220	221	243	231	228	256	246	238	206	239	238	270	255	254	229	251	252	241	241	255	246	239	249	229	217	241	261	254	214	249	233	210	247	246	272	229	250	232	237	275	251	242	236	230	223	252	250	246	256	260	224	213	238	248	241	256	229	243	246	217	220	259	245	256	231	244	218	247	222	231	240	247	228	252	247	239	239	208	235	229	236	224	259	232	223	228	243	258	231	227	235	245	234	240	230	251	239	244	239	244	258	252	241	270	228	259	231	217	211	244	228	242	257	247	251	215	243	259	258	259	244	225	235	255	232	260	234	252	233	230	257	242	244	234	199	236	223	242	250	265	246	230	270	239	229	249	240	244	253	248	242	251	242	201	237	222	254	244	237	247	271	246	239	260	217	236	240	257	259	262	273	229	263	236	244	249	236	252	233	238	257	240	233	251	252	227	220	190	269	230	230	223	227	248	277	245	227	227	240	238	231	231	228	249	259	241	231	225	226	251	258	249	222	240	237	241	239	243	237	252	241	221	212	234	232	242	250	236	213	224	239	207	240	213	237	243	238	236	232	225	223	229	223	238	249	250	266	239	245	248	233	250	258	231	234	237	238	210	238	227	262	207	262	239	241	221	271	251	232	242	238	227	217	258	218	224	220	252	234	247	226	228	212	252	247	251	219	214	254	254	227	247	201	241	234	208	218	239	251	218	251	232	245	229	232	209	234	217	223	228	242	227	263	239	236	231	247	247	253	222	229	255	233	251	230	237	209	261	234	262	264	251	208	207	240	237	227	231	216	242	239	235	234	245	256	227	226	220	240	224	245	270	226	232	250	230	238	235	252	222	226	240	227	242	230	228	246	254	232	217	231	264	253	232	247	226	248	224	229	221	233	230	239	228	267	226	261	249	232	261	242	265	233	211	215	237	272	246	236	243	232	264	249	212	262	211	246	250	223	240	250	241	238	240	216	236	254	227	213	251	221	261	234	222	239	262	255	243	241	247	240	248	232	246	217	222	260	255	226	211	268	264	214	232	230	237	236	201	228	262	267	249	236	232	240	241	253	246	248	237	248	239	231	265	241	255	218	251	243	257	234	201	268	255	261	238	231	249	253	228	191	223	240	236	247	203	248	228	249	236	251	219	249	225	234	256	230	263	246	245	248	238	247	246	250	256	221	212	244	220	242	234	249	222	226	229	248	217	250	281	230	237	218	223	256	278	231	254	248	238	239	252	225	239	251	248	245	222	217	250	245	251	239	240	230	264	266	263	245	243	263	241	246	235	241	257	272	198	232	238	259	243	231	245	255	218	209	223	221	252	253	245	242	251	256	270	235	238	227	249	208	239	243	237	234	268	248	221	219	225	203	241	252	207	240	231	250	241	231	208	233	239	218	240	252	214	231	229	239	244	233	260	227	230	232	227	256	262	253	248	252	243	260	230	220	259	262	221	241	255	252	230	247	209	223	236	233	245	258	240	231	227	259	222	219	229	250	224	255	227	215	229	229	232	243	252	228	220	230	249	257	251	236	216	193	247	244	262	234	245	265	256	206	225	237	267	266	219	219	249	263	246	275	229	204	235	225	240	268	257	226	259	253	214	252	257	224	243	256	259	241	231	259	254	226	224	236	245	226	211	221	241	234	233	256	239	241	244	248	249	265	225	247	232	235	222	230	266	226	247	251	238	232	229	229	217	227	280	214	240	250	232	237	256	266	235	227	231	268	217	255	265	221	255	239	233	261	241	231	226	233	233	239	252	209	233	221	235	251	231	254	225	232	276	214	233	224	213	266	226	220	257	243	227	240	271	250	256	246	216	229	239	209	235	263	244	240	223	231	246	257	261	239	251	234	255	244	238	240	248	236	257	243	218	215	245	272	238	240	222	242	212	246	236	237	217	226	271	233	221	239	245	225	254	223	220	255	217	251	242	223	228	252	252	219	234	247	243	230	248	214	227	247	277	224	210	238	268	225	220	243	239	247	235	267	267	224	230	258	246	248	261	241	245	221	250	253	238	244	270	218	230	234	227	255	240	241	227	241	196	259	213	229	229	231	224	253	230	250	278	246	243	214	226	219	247	237	219	239	221	254	249	273	228	264	248	276	237	235	220	218	228	246	256	246	261	237	220	228	200	235	239	228	239	253	256	220	234	241	258	246	262	255	209	273	237	252	216	231	268	264	212	222	247	248	230	250	254	226	219	201	247	248	230	254	266	236	226	272	245	244	245	211	227	221	241	260	256	215	211	234	257	232	238	249	237	205	236	237	234	267	210	240	260	261	247	221	239	228	248	232	244	240	258	238	255	244	245	229	219	242	240	213	228	255	270	224	241	221	233	253	246	242	250	218	224	263	225	234	270	228	194	271	252	245	268	248	232	237	267	231	239	226	219	217	259	235	234	253	224	272	242	249	239	215	215	233	250	216	234	265	219	237	235	259	258	254	233	254	247	224	251	213	237	276	202	272	239	243	222	247	260	232	254	239	271	226	222	259	232	238	216	247	250	262	278	222	227	262	228	243	247	244	220	243	239	241	236	229	255	236	236	233	252	224	224	250	217	260	249	227	274	239	211	244	227	244	278	220	265	235	238	236	238	244	240	270	210	242	222	237	278	259	247	231	233	240	235	235	247	230	233	218	217	213	255	244	219	245	246	214	218	232	247	239	257	225	193	264	264	226	272	237	254	259	259	232	271	230	268	216	236	212	232	221	244	269	210	222	225	226	219	267	233	217	246	224	255	252	221	236	221	239	240	245	252	244	210	240	279	250	240	243	241	245	245	260	224	266	238	256	228	267	238	212	280	237	235	230	258	269	252	233	216	228	264	242	244	216	250	269	258	247	239	242	269	217	225	225	251	241	278	222	252	242	232	253	259	223	232	248	255	232	240	230	244	227	198	233	254	236	217	246	270	263	248	240	241	241	249	236	250	234	246	250	235	235	226	241	243	240	260	264	225	210	240	246	251	237	225	240	232	246	245	236	228	209	251	230	243	232	240	250	233	237	230	236	235	249	239	227	234	268	269	228	261	254	262	274	228	219	231	206	256	253	239	228	239	223	235	249	227	252	231	255	261	235	244	229	244	240	225	238	242	268	256	255	257	226	241	229	234	193	195	265	247	243	255	260	233	265	200	257	223	241	221	243	253	249	246	243	258	240	230	220	229	243	213	226	205	230	256	216	225	246	229	236	299	236	259	245	239	227	207	235	211	212	229	244	253	256	231	249	223	218	254	243	235	257	230	243	233	220	244	224	246	255	243	254	216	244	207	238	252	224	248	229	252	219	241	230	262	265	217	236	219	208	270	242	235	258	247	228	223	249	233	231	272	236	258	238	270	237	224	245	260	234	226	254	240	288	228	245	243	225	215	219	262	238	249	227	249	221	210	249	216	215	237	212	235	255	252	218	243	264	233	217	276	214	265	264	249	245	243	228	243	251	246	256	258	262	253	225	255	215	241
2822	829	1124	1435	1076	952	1191	753	659	2782	1236	605	554	623	586	569	597	581	563	581	518	574	591	570	543	583	555	598	592	597	589	564	575	569	585	571	570	584	521	635	547	585	588	583	526	599	556	539	565	583	588	574	597	527	561	597	594	555	578	570	559	572	587	570	548	544	503	571	569	543	586	600	567	602	569	607	554	522	555	587	590	565	563	567	560	589	538	544	552	557	551	585	528	534	561	561	588	588	585	512	545	585	571	573	559	596	575	581	593	555	564	560	599	572	557	538	573	591	602	572	558	568	543	569	581	596	573	571	576	571	616	552	580	578	587	584	555	608	602	556	557	583	579	574	558	537	588	550	561	563	608	557	628	579	558	570	548	602	562	554	571	569	595	565	577	557	611	606	546	552	590	633	536	611	535	570	580	594	585	578	559	523	565	534	560	576	573	577	581	581	558	552	614	556	597	572	580	552	591	556	533	590	579	586	569	574	559	538	580	572	569	567	568	571	523	575	560	570	531	639	562	565	534	572	558	567	583	526	547	547	590	566	573	553	570	539	541	543	569	570	561	607	536	562	570	582	571	558	599	588	571	592	595	556	569	579	593	562	629	563	583	560	556	552	589	585	520	602	554	559	595	575	582	634	554	584	507	585	586	602	559	590	580	596	579	572	550	565	587	598	604	532	578	572	617	578	549	604	579	529	529	595	562	567	626	557	585	592	607	600	585	590	541	554	564	584	574	602	589	616	587	550	596	593	537	601	554	560	601	591	588	598	575	578	567	542	591	580	554	565	589	539	578	529	567	553	564	523	543	558	585	557	604	559	587	526	558	585	577	615	553	582	580	573	624	545	592	534	567	604	587	597	559	562	543	577	549	572	585	588	583	582	574	529	584	594	564	520	581	534	593	539	548	560	590	564	561	592	572	581	598	570	568	566	587	571	599	574	545	539	610	545	572	565	557	548	583	580	594	592	577	586	584	594	529	540	564	568	631	578	569	552	531	572	564	616	587	593	581	573	555	575	609	594	628	560	564	570	581	563	560	546	580	565	571	572	556	596	567	600	574	576	616	540	585	570	597	542	574	552	563	549	554	605	583	555	577	573	564	528	564	596	595	552	598	603	584	604	540	577	543	567	583	581	561	571	573	557	580	578	597	588	567	548	585	558	533	513	569	570	549	545	551	550	550	546	573	570	548	571	539	572	602	593	550	564	562	558	549	572	555	563	548	557	557	535	580	545	533	576	600	593	560	596	575	580	575	559	572	563	589	548	565	558	558	547	579	594	551	583	580	540	573	547	535	571	592	562	540	573	556	566	558	619	618	556	554	585	579	568	599	575	517	589	513	611	580	587	583	540	575	567	577	558	543	596	543	551	554	565	564	562	597	579	596	528	536	537	573	588	568	566	572	581	586	581	574	582	603	551	574	550	556	565	561	577	565	577	603	551	563	574	563	550	557	575	609	550	577	524	547	564	580	581	626	576	606	596	581	595	566	564	551	577	566	525	556	565	606	576	556	570	579	558	551	560	574	572	535	563	598	556	541	558	565	561	599	581	570	604	596	549	550	553	586	576	564	545	576	561	536	563	577	555	579	534	591	561	584	567	600	612	597	547	563	591	567	583	580	576	573	558	589	582	579	585	554	566	553	574	579	571	564	528	560	523	549	593	598	584	555	538	582	560	569	588	614	550	545	601	600	586	547	609	586	567	573	548	538	552	586	551	570	553	589	577	571	539	570	545	590	571	563	560	630	557	581	561	611	573	556	567	559	585	560	571	572	595	565	558	577	575	520	619	558	603	589	627	567	549	546	567	532	605	544	586	555	557	586	590	553	580	621	556	572	586	567	558	553	544	562	521	627	518	586	565	608	574	565	615	543	527	616	569	561	544	556	590	608	566	583	543	554	590	588	522	571	579	527	564	562	558	582	562	602	583	610	571	552	628	559	587	562	591	529	552	576	540	546	545	563	551	536	607	559	546	534	569	586	572	599	542	565	578	568	557	565	585	537	539	540	554	572	593	552	566	528	570	549	582	611	568	606	542	529	552	569	548	582	531	577	531	535	571	595	576	547	585	563	547	540	577	575	604	575	566	594	573	562	561	575	559	556	589	613	535	572	614	585	559	556	554	609	608	586	564	596	563	580	555	558	561	536	601	596	592	549	564	585	525	603	568	559	572	561	579	584	537	545	593	569	594	561	536	578	570	539	552	558	596	542	618	560	550	573	556	567	540	580	550	539	568	576	585	601	584	600	547	573	564	549	567	562	525	551	606	583	577	588	564	591	586	621	601	569	566	593	542	552	583	561	585	573	552	578	559	568	624	598	534	540	608	574	565	562	548	580	570	568	575	563	584	575	593	587	576	537	594	582	570	559	577	568	564	581	528	586	587	548	581	574	563	543	557	586	612	548	555	533	545	532	563	582	603	541	568	528	561	609	566	574	537	544	562	566	572	583	576	570	561	580	535	575	572	562	588	567	552	550	600	574	556	562	578	599	570	579	594	584	602	579	550	578	574	590	575	566	577	560	553	549	541	587	601	576	545	603	601	572	574	583	541	590	557	579	554	565	591	536	603	535	555	587	590	544	547	547	609	524	600	591	534	587	595	558	523	588	578	588	582	586	599	617	549	551	566	514	544	537	543	577	562	555	553	593	556	541	558	521	564	516	566	580	629	544	559	571	593	542	593	621	592	549	601	572	607	557	564	589	551	604	576	577	560	604	602	595	569	587	545	595	545	550	540	560	582	557	521	581	531	579	577	584	622	592	587	553	569	557	559	563	575	572	594	590	583	569	543	583	559	581	559	591	573	510	612	585	590	579	599	625	587	547	561	588	574	555	623	559	603	575	556	587	529	597	564	576	563	573	547	538	569	591	583	554	589	593	579	530	583	608	537	580	578	592	573	584	575	556	560	574	559	533	570	564	582	545	583	538	534	586	608	603	557	574	575	577	589	590	544	593	568	601	573	619	567	557	537	633	589	581	569	585	532	616	560	588	584	551	561	566	570	608	571	532	549	600	544	550	561	585	618	602	558	566	532	582	573	600	553	614	573	561	517	579	548	584	599	603	574	597	598	580	547	554	601	613	594	566	554	583	564	538	568	594	612	579	572	623	570	550	562	584	568	576	618	561	574	574	546	574	574	556	578	552	612	598	590	565	595	557	578	549	609	586	537	584	583	567	604	543	546	569	555	544	581	592	573	575	593	596	551	593	549	566	607	553	558	602	559	567	600	545	586	533	598	565	589	532	580	584	587	581	601	598	577	580	575	527	621	586	577	549	608	537	551	569	593	581	579	595	562	585	554	574	616	555	563	584	537	566	565	625	575	571	602	572	553	562	569	542	557	571	576	576	583	590	566	575	515	622	581	574	576	569	587	551	556	564	578	586	565	580	545	541	575	584	562	571	505	562	578	562	562	608	573	550	596	604	575	619	554	581	578	603	566	591	550	553	565	573	587	513	579	614	556	555	585	568	586	576	545	554	529	566	568
10447	1616	1777	1327	979	1421	4469	3713	580	6916	4389	281	225	217	163	182	176	161	148	153	183	162	161	155	177	189	167	166	155	179	143	149	169	159	154	174	144	146	152	136	138	156	143	152	164	136	169	140	145	153	141	160	156	148	161	135	164	160	151	160	167	147	144	150	153	151	150	150	131	142	156	136	142	142	142	159	146	132	152	167	142	158	182	173	145	152	144	146	135	161	143	161	152	136	150	139	150	149	147	151	182	146	168	158	140	161	156	133	165	168	137	137	136	151	136	156	137	140	147	149	147	135	136	155	128	158	145	136	167	151	160	166	125	165	156	153	146	143	151	152	154	152	143	172	153	138	168	160	142	151	128	153	160	152	155	139	137	157	169	155	167	142	154	154	160	156	141	162	126	167	156	164	154	157	150	135	132	180	168	154	136	131	156	147	144	154	155	154	138	130	149	136	137	145	140	157	146	149	149	162	150	156	139	153	151	172	137	159	136	155	150	164	132	139	145	150	158	152	126	135	148	161	154	154	138	146	134	131	136	142	139	159	171	150	137	155	166	114	137	133	150	150	141	176	132	156	142	128	150	124	124	142	142	130	131	141	150	122	123	140	149	128	156	134	161	136	142	145	155	141	151	149	136	145	161	132	156	142	152	152	154	160	157	137	126	166	138	145	141	138	160	155	149	126	144	157	156	134	161	136	161	150	163	155	144	139	115	141	157	142	175	154	124	135	143	161	157	152	138	156	139	147	150	146	130	164	152	136	145	126	115	160	150	161	166	133	128	143	157	140	144	176	155	136	139	147	125	146	157	162	150	140	144	144	146	132	126	150	140	145	152	133	150	149	133	134	176	161	135	151	128	134	139	148	154	138	136	158	130	144	173	150	161	164	163	123	141	144	178	135	152	135	150	153	155	142	156	159	157	137	136	138	129	135	172	150	164	144	160	183	162	116	165	137	144	143	130	124	148	174	143	147	138	159	151	146	156	199	171	142	163	150	147	136	154	152	162	133	144	144	127	152	130	161	152	153	147	144	162	141	132	178	150	165	139	130	148	138	150	146	154	144	123	145	171	114	143	164	122	147	141	127	153	149	136	150	157	153	138	150	166	146	141	138	129	141	144	142	180	139	156	161	177	157	145	145	136	146	175	147	167	135	143	157	164	163	141	173	173	148	169	137	159	153	141	135	138	151	166	138	168	162	141	153	147	175	160	134	142	153	137	152	156	158	161	152	140	130	163	161	155	152	136	139	144	149	159	160	156	153	157	145	156	166	134	155	169	162	171	151	161	150	155	131	140	148	162	159	129	163	154	158	163	155	148	144	152	150	144	134	153	150	150	140	151	145	150	145	149	119	143	150	146	165	142	151	169	152	165	143	147	142	137	165	143	157	131	150	135	149	175	129	133	157	135	154	132	158	144	133	162	149	155	145	164	164	149	155	152	155	143	175	148	166	154	152	154	154	147	160	164	156	134	142	154	139	143	139	159	159	141	130	140	124	143	136	134	166	118	138	133	161	138	151	152	149	131	121	137	145	146	139	134	132	153	128	151	146	161	152	145	142	159	164	152	141	154	155	146	149	132	146	134	133	157	130	153	153	161	137	152	155	136	136	144	145	150	145	143	145	173	184	160	117	143	157	125	159	166	165	137	135	127	142	160	133	149	143	150	136	130	162	154	171	157	178	151	152	129	160	143	154	142	135	157	153	154	164	170	138	145	156	158	149	168	154	153	142	146	138	138	165	168	154	155	144	137	169	120	146	144	129	140	160	144	152	156	159	150	143	163	136	142	156	149	162	145	157	155	143	140	165	138	158	147	151	145	159	147	129	170	146	146	134	151	143	146	146	165	145	141	119	125	148	141	162	158	160	151	161	151	160	146	159	162	167	159	149	155	156	159	136	178	143	131	159	144	158	161	162	166	129	158	161	138	166	148	125	137	159	172	149	159	162	124	152	159	139	147	137	142	157	154	130	152	178	148	196	151	160	162	148	164	135	134	155	150	133	128	139	165	144	146	142	137	145	141	159	164	152	130	154	150	154	141	144	155	139	145	136	154	148	122	136	148	161	151	145	153	139	135	145	146	128	147	158	144	150	165	177	155	173	119	136	140	177	157	171	166	126	141	120	163	127	148	145	151	162	131	155	159	138	135	153	139	140	127	162	186	164	177	138	150	139	143	167	145	152	152	145	134	157	132	151	140	143	143	184	152	153	128	166	152	143	139	154	154	179	145	173	135	140	147	161	140	129	135	135	142	141	135	136	141	152	151	131	141	125	160	151	166	134	154	141	145	152	156	147	152	156	153	139	132	139	147	169	171	147	164	147	145	141	139	161	155	127	126	131	134	172	168	148	146	146	121	154	152	139	141	137	135	166	145	140	135	155	152	147	133	154	143	127	139	154	149	155	143	148	164	189	157	133	134	118	162	145	145	127	158	135	145	152	156	142	134	176	136	152	161	126	166	130	131	147	134	166	141	154	151	155	146	167	162	145	141	149	162	150	167	157	174	154	127	158	157	147	144	150	162	126	152	158	141	162	177	171	136	129	161	142	143	135	147	149	172	157	142	145	152	156	134	144	152	144	148	170	152	143	147	142	122	131	151	132	148	154	156	132	164	150	151	144	132	140	142	146	145	146	169	161	171	151	165	144	134	144	181	176	134	154	153	142	154	139	140	135	145	127	128	151	148	162	153	143	149	128	155	145	145	168	169	143	135	170	145	161	139	160	135	162	123	153	149	180	160	133	156	153	142	142	132	144	139	157	160	142	125	149	166	143	171	157	144	139	145	170	155	141	157	162	142	151	155	129	148	134	161	159	147	129	163	129	119	148	137	183	133	165	143	156	135	147	166	122	143	146	161	122	144	129	146	136	133	137	152	142	133	125	137	127	124	141	116	158	139	140	124	149	159	125	161	161	145	157	153	154	152	129	158	161	156	153	142	155	181	167	170	139	162	134	129	159	161	162	169	173	172	138	144	133	141	141	152	162	147	146	151	152	174	131	133	143	147	142	134	135	130	145	154	156	158	148	146	140	151	157	136	141	148	173	152	136	141	161	182	169	154	133	158	148	132	143	147	127	133	130	126	163	138	140	137	138	147	147	154	151	131	145	147	145	158	161	161	171	149	140	162	147	127	142	157	131	148	151	152	161	131	148	162	159	150	150	135	137	134	135	156	131	159	163	160	150	158	156	141	135	141	144	140	156	159	142	147	153	145	153	156	152	136	130	151	149	148	142	136	154	156	147	146	136	146	160	141	137	151	179	149	153	151	171	131	168	143	150	155	178	149	142	156	134	139	147	162	150	169	151	156	123	151	159	119	159	148	144	164	157	133	144	160	143	148	136	152	139	137	153	135	150	148	126	162	153	137	121	146	144	151	155	157	137	142	172	145	149	147	140	170	144	160	159	159	141	162	129	138	137	140	143	149	149	147	150	150	153	177	145	153	153	164	147	135	136	152	127	137	143	146	140	156	146	152	159	169	144	134	137
6749	1520	3653	4466	3909	6372	14983	13518	2096	23481	12789	846	788	710	700	662	603	611	538	550	583	539	534	489	497	511	463	479	470	469	472	472	493	450	442	440	434	448	452	429	452	417	387	394	462	471	445	390	446	444	385	468	437	458	450	403	362	455	406	418	433	408	391	413	403	366	420	441	419	416	431	435	375	404	397	416	412	379	442	427	421	370	433	365	413	363	399	410	387	381	383	366	411	390	396	421	371	389	396	388	393	390	387	392	416	410	431	424	442	389	391	388	386	422	403	414	419	417	398	427	422	450	392	396	405	372	388	415	415	407	383	383	415	463	393	398	378	406	378	392	417	412	387	409	400	425	397	399	388	402	423	394	378	414	422	411	379	379	382	404	364	392	415	375	391	380	402	387	410	406	391	393	433	415	406	363	397	370	371	397	367	413	399	377	414	388	397	405	408	382	378	423	440	414	403	420	416	402	402	402	373	418	384	384	435	391	406	400	401	406	400	397	403	392	369	397	396	416	392	421	439	408	392	435	362	392	420	411	360	428	376	432	393	417	383	361	402	400	410	449	418	388	388	372	418	422	417	393	390	374	386	422	412	412	410	381	390	379	379	390	400	438	413	448	421	407	371	387	422	402	384	424	395	389	402	426	365	410	392	412	417	390	368	403	390	425	421	385	415	374	396	420	402	401	407	372	424	422	387	453	401	412	405	369	406	423	414	425	373	416	373	403	411	389	401	377	416	385	381	429	377	450	408	398	412	399	425	333	393	427	383	396	407	411	381	429	424	383	402	434	389	411	385	390	400	382	409	389	381	400	400	387	384	372	397	393	458	432	418	406	385	373	428	403	401	391	404	396	460	431	401	452	386	427	435	369	390	401	376	389	422	396	400	422	377	402	393	379	399	422	397	383	359	387	394	388	404	407	403	375	391	390	425	376	414	405	391	426	416	373	403	361	402	378	398	380	414	395	394	424	393	379	421	434	396	385	376	376	454	429	422	401	395	388	357	407	411	418	394	395	357	365	390	433	421	347	383	404	403	379	425	397	398	386	411	408	397	428	388	422	392	376	424	417	415	363	401	415	398	371	403	388	437	387	396	360	427	388	349	409	402	421	405	429	431	401	422	392	369	416	410	411	398	389	363	430	390	374	461	384	368	400	395	405	380	397	436	396	375	394	387	390	427	374	387	382	410	402	406	418	393	422	384	387	402	391	429	390	388	393	387	388	392	401	395	419	405	401	392	404	400	371	369	421	393	407	379	395	407	388	379	367	421	376	411	390	385	376	392	371	430	389	400	456	371	387	390	403	395	415	410	386	414	394	401	400	403	418	350	406	391	396	444	407	415	391	383	419	390	394	387	398	398	372	389	398	368	369	407	424	398	422	433	404	399	381	385	396	428	386	371	354	413	388	414	412	373	402	412	415	424	422	402	393	425	409	403	404	401	402	402	393	381	430	429	430	389	373	419	413	393	364	393	346	405	383	409	389	434	394	407	413	374	373	450	430	372	422	407	422	392	399	403	419	407	343	373	383	358	394	383	389	355	392	382	386	366	396	387	426	406	385	459	415	413	366	383	400	388	463	411	402	382	427	373	426	405	381	436	406	385	404	393	389	398	404	400	422	402	421	388	401	403	390	360	414	417	414	419	403	408	411	376	406	393	393	386	449	372	369	382	411	383	378	427	418	387	399	406	389	392	399	413	411	408	362	473	425	423	380	397	362	373	358	432	427	378	405	374	383	393	395	381	356	447	382	383	408	417	441	384	400	424	426	370	397	428	365	394	404	380	414	412	395	396	378	431	368	408	433	401	382	370	396	377	371	385	370	417	383	385	375	417	401	374	367	410	434	392	417	382	389	409	392	386	388	389	428	372	414	381	389	374	411	395	417	404	394	395	394	418	431	354	405	382	418	394	398	434	353	381	431	396	427	393	377	397	364	395	407	400	386	382	401	390	393	374	362	380	403	376	383	392	385	446	389	411	420	426	411	410	397	408	423	378	404	396	414	407	446	386	412	373	406	370	430	432	409	374	407	390	379	442	388	398	388	408	366	419	414	388	390	406	444	398	370	401	394	379	394	399	382	395	406	395	425	413	397	409	405	392	406	384	396	418	431	418	393	430	420	414	406	399	435	423	415	430	423	386	422	423	368	388	406	400	430	382	410	416	406	409	382	382	434	410	469	399	418	407	431	396	392	402	400	408	416	438	401	432	381	387	390	425	366	416	428	419	377	383	371	434	429	398	375	412	390	344	372	390	402	439	352	421	369	405	391	378	422	375	427	420	368	376	407	381	404	395	395	418	408	416	389	378	406	408	388	391	409	378	423	400	392	423	419	400	390	399	378	428	397	418	387	376	440	388	401	424	382	395	406	391	399	410	391	404	378	415	403	388	423	423	388	437	386	421	401	370	418	443	402	395	409	404	419	415	387	395	406	423	390	388	401	422	359	423	375	351	420	405	416	441	388	401	433	408	406	392	395	403	403	399	368	383	379	412	385	410	413	386	408	403	413	386	410	399	428	393	402	398	371	392	395	395	377	423	381	403	380	390	391	409	438	381	407	415	405	403	409	350	399	368	373	417	344	414	425	403	399	375	384	393	411	344	412	409	407	386	426	390	369	412	435	398	401	402	386	381	428	400	382	374	373	395	393	415	386	360	436	383	402	406	420	384	416	416	409	403	409	395	404	401	397	415	358	422	452	385	405	418	396	398	383	451	401	398	395	407	397	393	418	391	427	368	425	368	390	390	379	367	377	408	390	383	390	408	442	407	420	416	412	447	381	386	405	427	376	412	393	389	438	397	420	405	387	397	375	397	381	380	414	445	396	388	400	400	382	430	408	400	418	388	402	425	407	414	420	412	364	398	446	414	392	393	399	435	372	444	352	383	384	390	419	377	406	388	401	382	390	408	401	379	405	416	413	368	411	409	417	404	395	387	429	418	388	422	400	410	403	391	360	423	396	381	431	358	410	447	420	393	415	415	397	409	404	421	437	406	375	409	396	427	413	423	393	391	398	375	423	418	378	417	368	381	391	426	396	393	395	385	344	401	417	408	367	377	393	398	410	451	382	389	387	407	383	394	417	380	375	385	376	415	382	390	363	383	383	413	398	367	415	424	427	413	371	379	429	363	428	409	400	399	385	388	385	372	406	418	416	440	411	382	457	366	432	412	408	391	430	402	419	434	373	423	402	407	422	419	398	419	402	426	403	408	371	355	398	382	384	403	402	405	397	421	373	386	394	378	404	414	412	371	389	368	411	361	397	401	396	403	393	385	420	387	404	388	403	404	385	405	395	384	366	394	369	380	408	425	402	428	396	408	396	429	412	370	410	380	410	412	387	409	409	424	385	392	366	433	408	399	386	449	387	394	384	406	427	405	410	385	410	396	398	406	380	374	409	385	372	376	440	382	381	395	368	415	403	385	426	388	410	393	411	400	414	383	367	389	415	403	403	410	401	428	411	410	396	383	426	377	409	383	395	392	408	405	395
17804	3669	3542	2573	1886	5436	24396	21673	2326	8907	11012	795	409	391	369	442	373	327	347	369	331	294	348	326	298	330	323	309	321	294	313	309	327	306	285	315	266	313	319	278	313	312	308	292	289	333	276	334	319	295	285	299	293	305	292	306	307	310	327	288	321	312	260	317	301	300	314	317	286	305	309	289	328	288	317	266	327	296	300	297	329	306	302	320	296	257	312	321	290	316	284	311	291	276	328	292	293	316	292	272	305	334	296	303	319	314	324	306	300	289	314	323	307	288	306	309	309	335	304	289	292	305	291	302	314	307	328	329	301	290	311	321	300	311	321	295	319	312	330	311	315	302	303	321	285	293	321	283	290	292	307	276	285	308	322	291	267	319	313	312	263	305	339	274	290	299	333	321	312	303	305	327	304	297	328	317	322	306	308	290	293	328	316	274	280	333	298	311	310	273	322	271	284	343	335	307	295	293	275	291	288	296	310	297	282	279	332	279	313	276	305	273	284	309	276	306	271	310	293	336	257	286	345	333	301	265	319	312	312	329	293	268	296	297	318	328	308	302	316	292	317	311	250	291	305	327	309	296	322	312	279	273	308	325	278	267	285	302	287	304	299	289	301	318	303	284	284	278	270	288	278	304	327	324	299	286	327	338	308	345	294	282	281	333	298	309	277	275	334	327	290	315	298	288	300	315	276	288	327	315	310	335	277	284	281	302	272	288	288	335	290	319	310	287	281	294	326	286	307	283	312	308	299	317	300	283	287	288	293	300	296	281	312	272	302	273	307	329	315	312	352	321	316	284	300	311	320	293	323	287	311	293	335	309	269	285	311	319	280	299	314	308	316	348	321	310	300	317	294	330	287	302	290	289	322	291	284	311	291	302	321	277	280	302	303	341	297	293	308	326	304	284	306	311	301	313	300	284	309	284	310	292	305	276	316	321	298	310	328	292	290	286	312	295	318	294	324	309	287	318	331	329	290	309	313	298	294	282	301	294	283	280	284	253	337	299	326	306	334	343	276	297	288	313	311	323	327	299	305	312	316	315	276	294	273	295	301	344	273	291	272	263	288	313	299	313	319	323	325	307	324	305	299	323	304	290	290	304	293	313	320	298	300	313	315	258	303	310	288	291	267	312	299	317	292	325	262	268	309	298	339	276	290	307	305	282	296	322	306	315	308	313	303	287	290	316	287	268	317	337	291	299	293	290	302	298	295	291	293	316	277	291	285	303	279	321	305	290	320	297	296	301	317	286	280	306	299	331	317	309	267	330	298	284	299	297	272	288	294	284	264	327	315	308	310	277	324	265	280	311	295	286	321	354	288	310	315	288	314	314	290	316	279	313	348	304	274	286	287	342	318	270	300	314	263	311	299	316	308	289	249	323	292	330	320	337	307	314	330	314	324	279	321	278	278	310	289	314	297	294	292	287	291	342	310	262	298	304	271	290	314	306	282	320	315	285	322	293	303	314	322	308	292	306	287	292	330	313	280	298	336	288	288	300	337	293	276	299	277	315	304	282	321	301	300	324	258	271	281	314	290	283	273	335	306	324	291	301	310	298	298	319	282	309	277	309	255	298	297	307	324	325	280	301	295	287	316	317	315	255	313	292	269	308	301	311	276	322	313	320	299	322	291	342	314	328	369	300	324	303	326	291	305	334	318	304	295	296	284	268	305	309	277	282	346	312	293	284	296	351	312	310	287	273	295	295	289	301	299	311	307	286	298	320	322	294	290	289	313	301	291	307	300	295	316	279	309	327	310	273	281	299	326	285	306	299	300	277	288	293	275	285	308	268	310	334	290	305	305	341	296	308	337	307	289	286	274	307	307	308	291	322	304	295	308	284	322	291	304	313	325	301	300	299	279	333	295	295	312	329	321	289	268	325	299	300	313	305	306	339	314	311	297	287	296	284	269	319	265	288	314	320	302	305	289	277	306	309	330	292	329	272	283	287	312	316	301	257	313	292	296	297	301	291	282	297	310	314	307	327	324	323	268	286	303	271	294	286	294	296	309	296	313	294	305	326	296	296	301	252	292	276	287	306	283	330	274	301	307	300	319	301	300	278	315	298	305	300	286	303	312	282	312	315	313	317	309	327	291	278	295	319	309	282	308	309	339	306	295	283	300	350	302	328	290	328	316	291	311	336	278	325	289	287	287	290	284	295	292	273	296	343	319	282	292	280	311	300	283	296	280	297	318	293	334	289	320	264	316	315	264	291	269	314	311	300	333	314	333	264	290	318	364	322	297	293	279	361	312	289	303	280	340	297	313	301	264	281	307	309	279	281	331	310	329	284	342	279	282	298	290	275	316	352	313	295	291	295	350	303	273	310	312	279	284	297	302	297	305	306	281	291	280	308	330	296	332	289	260	266	288	284	287	283	310	288	299	299	326	302	297	288	330	307	315	301	318	341	292	319	306	305	302	296	313	303	284	294	304	297	284	308	314	309	297	302	296	291	299	316	326	273	301	272	294	294	312	311	320	280	336	297	289	351	318	307	313	282	299	303	310	314	298	308	308	316	304	293	310	275	318	282	298	288	307	310	297	293	278	297	325	279	279	318	287	325	285	321	265	296	327	307	303	325	282	309	289	269	304	289	306	267	311	300	294	297	285	288	283	299	304	352	315	310	292	316	304	332	349	267	296	325	299	321	300	318	307	282	299	331	331	302	320	297	298	261	296	299	296	273	322	294	266	292	298	292	289	263	270	297	269	310	312	278	291	289	288	299	297	323	295	310	341	281	302	302	287	304	288	289	339	308	316	295	296	311	270	282	313	291	303	289	297	322	286	312	302	307	333	290	289	311	305	322	293	290	302	310	281	292	251	336	299	291	288	307	287	305	308	295	340	328	300	336	306	306	307	296	291	325	299	334	328	265	295	259	308	320	322	264	299	295	297	285	278	305	291	286	276	300	296	312	300	300	308	303	297	288	312	295	305	289	322	282	293	305	289	302	301	274	312	314	303	316	301	336	313	286	344	301	286	354	308	302	316	304	297	312	322	297	305	273	290	307	313	274	276	306	299	270	314	289	290	315	301	304	292	302	285	309	283	330	273	282	290	324	299	296	281	258	298	274	321	293	332	304	310	281	301	332	278	296	318	270	290	297	317	316	317	341	312	316	298	309	310	269	313	278	308	275	288	344	300	301	322	292	294	325	304	281	292	312	310	299	308	326	272	306	317	300	327	283	291	299	331	282	313	285	314	278	289	305	293	303	326	313	281	310	307	306	284	322	303	249	300	303	267	311	290	320	282	308	289	272	318	277	303	310	278	327	275	306	330	317	295	298	268	300	318	273	267	299	290	290	287	300	291	310	304	290	306	294	292	275	276	307	308	289	304	285	321	299	310	306	289	274	309	310	301	314	295	281	305	316	266	312	300	297	305	294	280	276	308	312	317	275	296	315	317	311	308	300	307	319	309	307	312	255	278	317	328	286	329	294	298	298	315	318	293	302	301	318	294	287	299	309	301	289	306	292	295	299	306	344	287	281
8827	2873	6271	7286	6713	18508	43991	31856	2356	24382	25113	1439	1323	1233	1186	1129	1084	1078	1025	1009	971	981	956	883	945	891	869	896	867	863	838	818	840	845	801	813	806	750	824	789	857	803	784	818	770	808	780	803	775	731	723	761	787	751	807	712	781	757	766	739	794	783	740	776	742	745	734	748	705	755	745	748	700	750	738	752	738	804	745	784	763	762	761	720	730	776	745	749	808	742	759	712	765	767	741	769	771	767	758	762	746	705	755	749	765	704	730	730	758	736	708	711	707	745	744	771	753	759	705	713	764	743	733	759	713	729	763	739	764	725	761	738	750	716	734	746	747	757	743	760	739	748	698	720	711	701	768	706	746	753	732	752	718	727	727	754	753	689	771	709	736	728	697	743	771	742	739	698	751	715	724	720	745	747	763	758	726	792	741	744	711	703	723	763	703	704	729	781	733	716	699	747	744	718	732	740	769	710	720	740	785	753	718	728	757	756	785	734	757	736	764	737	787	749	736	680	722	755	706	759	758	777	743	756	725	732	727	722	739	748	730	718	768	737	760	706	696	711	753	744	744	754	745	694	750	717	749	678	744	732	732	713	768	724	706	732	712	777	714	722	759	731	779	721	732	704	709	766	743	759	768	726	754	736	756	758	692	712	789	749	735	798	743	765	751	737	699	709	747	759	747	703	715	745	766	682	743	737	736	769	692	727	759	763	757	720	757	760	752	733	683	698	731	775	714	727	753	750	759	762	791	745	758	733	698	771	714	673	714	762	730	757	742	745	725	758	736	727	744	734	759	729	746	726	762	693	715	702	774	751	771	748	725	723	798	742	721	683	743	719	712	721	741	736	708	780	760	697	689	767	698	781	755	746	743	701	735	762	759	735	761	717	727	724	712	698	775	737	754	752	750	740	763	745	756	746	734	761	721	678	722	670	699	746	739	716	717	786	736	768	719	752	773	717	726	744	772	732	701	786	782	747	714	759	754	750	742	740	738	738	740	775	746	763	752	737	701	783	710	725	747	785	739	732	735	733	765	696	718	722	745	749	748	707	727	749	728	759	768	725	736	770	692	715	716	708	732	737	673	772	768	721	790	774	760	761	679	702	734	752	732	738	760	715	748	737	738	757	723	734	723	732	783	699	747	778	730	695	703	750	701	768	745	713	747	716	702	791	738	721	754	752	710	750	728	718	721	748	715	754	775	743	755	794	772	744	750	759	743	684	763	723	742	756	745	697	775	670	730	731	753	741	721	761	777	776	730	793	726	672	708	773	788	718	699	726	694	723	712	765	757	769	711	717	766	738	728	755	750	773	739	752	723	672	762	718	763	737	801	736	693	722	762	747	707	721	753	783	734	748	717	742	745	780	769	750	725	729	734	745	713	738	744	716	699	742	764	734	746	705	749	740	782	734	682	739	733	727	730	721	770	741	755	730	722	765	755	706	696	818	731	731	781	746	734	710	766	745	700	722	751	755	704	716	715	726	748	709	741	717	720	744	714	751	726	735	719	697	713	730	696	695	736	734	746	673	754	725	701	705	743	707	747	724	750	693	764	780	768	716	724	762	779	756	752	714	747	723	752	744	734	742	700	710	733	772	745	734	718	707	788	792	797	737	732	725	733	747	699	724	738	720	710	706	762	757	776	723	729	693	736	735	672	751	716	748	746	731	756	735	765	736	724	678	789	723	728	705	784	749	727	722	712	756	742	756	717	718	769	714	719	728	791	701	754	727	763	763	720	766	759	784	749	703	694	727	762	703	773	695	692	740	755	761	750	730	776	801	742	759	710	725	799	727	752	730	742	771	710	737	734	761	775	760	788	739	729	723	756	714	740	741	737	753	730	750	759	738	734	786	708	716	729	739	712	776	763	759	755	700	698	740	712	712	711	718	703	765	762	704	706	721	746	749	712	732	737	755	734	764	745	725	721	717	772	720	710	732	729	748	745	709	762	765	760	701	722	756	694	727	724	727	717	738	765	725	709	754	765	730	732	714	721	726	746	730	757	743	763	757	797	724	724	764	730	714	694	737	753	742	710	739	752	745	733	692	775	764	703	762	700	754	686	718	748	725	709	749	760	754	749	734	698	687	759	705	792	753	747	715	704	738	765	774	728	734	750	783	719	752	722	672	705	753	756	732	768	742	687	744	708	758	722	708	725	742	773	714	733	736	727	755	706	735	737	739	749	742	747	732	694	698	743	755	718	725	769	765	770	763	737	757	752	734	757	722	738	705	720	741	772	724	735	745	741	748	691	732	737	743	731	748	681	782	774	743	730	738	746	738	713	693	766	758	706	720	754	776	761	689	729	702	727	740	717	765	773	718	737	721	722	732	731	736	736	701	741	713	741	738	750	742	741	744	727	684	769	770	715	790	725	744	720	708	702	742	738	738	750	771	720	742	749	742	727	733	788	749	730	780	705	744	736	748	723	766	723	734	717	783	701	762	765	757	703	727	787	725	743	754	761	742	741	690	759	725	747	717	718	706	721	776	751	743	772	714	737	706	703	747	732	776	750	691	735	754	724	774	745	762	702	762	752	746	723	719	759	756	721	696	760	801	740	682	729	733	701	745	717	774	787	685	706	712	759	763	737	734	736	745	717	722	793	727	742	739	766	707	699	705	797	758	795	690	730	731	724	781	772	737	762	716	729	707	751	745	727	756	746	709	753	727	752	702	715	753	678	696	719	770	768	748	753	701	730	729	743	731	738	743	691	748	718	742	705	695	758	772	702	739	756	695	761	796	733	722	759	749	746	697	750	711	736	731	750	674	733	713	734	768	748	761	734	736	784	760	727	746	755	754	742	738	732	682	772	733	761	716	757	765	762	699	702	783	732	688	752	766	780	756	737	747	734	705	732	729	722	713	696	746	771	741	754	741	753	698	751	780	767	737	693	734	799	765	712	721	725	723	742	704	768	733	729	753	771	741	762	747	753	749	689	733	734	729	773	746	703	745	751	727	710	716	726	772	776	738	693	734	773	741	713	731	759	734	689	722	780	725	739	749	720	748	728	747	740	680	714	722	761	715	751	718	731	682	677	718	740	734	689	816	706	773	709	704	719	744	707	739	707	790	738	710	763	720	729	748	758	746	749	773	787	775	804	760	712	732	747	716	715	765	706	763	737	753	729	747	741	771	742	752	785	745	765	711	674	704	727	762	735	701	746	733	702	779	712	751	691	771	683	753	746	697	731	712	704	713	739	783	734	730	777	720	724	750	782	721	764	723	743	728	721	743	734	707	751	784	745	744	751	715	754	707	739	752	727	688	721	790	726	769	737	698	720	778	736	713	735	742	750	730	687	739	813	742	763	762	801	753	743	744	733	698	747	763	739	746	723	744	747	764	754	769	702	803	786	745	786	733	724	757	694	701	714	714	701	694	730	760	775	779	748	748	741	726	745	733	766	715	720	757	744	780	753	722	757	719	760	722	759	705	712	743	724	745	765	700	688	751	729	748	767	768	736	768	716	753	736	739	695	737	730	748	780	735	759	717
2845	508	523	411	369	592	1071	550	299	314	480	255	231	243	246	242	240	255	250	238	255	270	259	246	241	248	240	280	271	247	231	256	244	227	262	254	233	248	269	267	277	261	240	214	265	250	266	234	238	224	228	253	228	266	261	246	256	246	241	284	259	223	242	232	241	236	251	221	244	249	277	270	248	247	257	249	240	255	252	236	246	256	250	219	237	228	267	246	248	235	235	268	261	238	249	263	266	232	232	243	253	270	229	293	269	224	234	264	261	207	238	263	282	235	250	229	249	254	239	229	273	263	254	261	241	252	278	282	243	238	248	280	264	244	258	264	250	260	237	258	238	261	232	243	267	265	293	250	217	213	252	243	233	224	278	260	248	247	286	238	265	264	212	228	242	241	239	266	251	263	238	264	228	242	208	227	240	244	241	260	247	254	252	274	242	241	251	233	259	256	243	281	251	227	240	274	240	260	237	254	213	266	251	234	257	261	269	236	270	253	258	233	229	233	235	248	240	246	247	230	270	242	241	271	241	242	232	223	262	250	261	238	230	274	263	266	232	238	240	240	227	218	255	270	239	257	248	244	270	269	245	257	239	240	249	235	249	240	214	240	247	301	258	264	265	285	249	275	263	247	233	250	264	239	245	220	248	254	280	236	246	252	242	242	260	249	248	259	245	248	246	267	254	241	251	259	238	238	238	252	228	243	253	263	247	254	238	227	259	218	250	254	245	244	244	240	257	225	260	268	237	258	257	228	228	275	258	234	236	214	246	255	226	252	215	245	253	266	236	255	251	249	260	272	241	253	267	248	264	230	255	239	270	239	230	217	254	242	253	242	244	251	242	248	260	243	261	241	251	258	264	274	227	234	228	251	247	257	235	279	224	215	260	220	254	262	237	266	254	263	235	243	271	240	244	249	246	245	265	238	267	246	289	235	248	215	256	275	253	250	229	273	240	259	254	246	271	262	212	253	248	229	214	257	229	242	258	270	227	249	232	252	253	227	243	268	231	245	265	257	258	253	260	258	253	254	263	222	237	260	238	245	248	261	232	263	244	264	251	244	225	250	241	236	261	271	271	240	227	281	269	286	255	238	259	239	240	245	259	235	225	276	225	238	252	262	253	250	259	240	269	304	257	257	255	231	285	274	278	261	247	252	257	263	246	279	235	231	236	235	248	261	262	243	257	258	261	207	256	261	239	234	238	242	247	220	262	256	222	238	240	216	284	245	245	251	251	246	261	254	278	266	244	257	236	246	240	259	232	236	262	224	244	262	243	212	222	272	238	228	215	236	268	281	235	251	264	261	262	282	250	232	256	241	262	269	256	267	234	229	242	237	223	274	247	246	247	299	249	241	279	239	239	274	207	263	255	261	236	237	211	228	255	261	283	264	249	212	251	255	243	267	258	245	237	250	257	221	221	248	244	256	231	234	257	215	242	262	268	256	212	246	248	244	238	269	251	222	229	245	261	257	274	280	243	264	244	242	248	262	263	241	229	245	211	220	253	248	229	255	251	213	298	264	262	244	252	226	239	245	228	245	246	252	248	247	228	253	243	233	231	217	239	233	247	268	261	209	245	237	264	257	267	235	233	237	255	287	226	246	217	246	230	262	266	241	280	272	250	252	226	249	229	271	235	265	258	255	271	251	244	251	278	245	266	252	249	281	250	220	227	231	256	243	239	232	239	221	254	234	266	256	230	254	252	252	275	239	238	246	251	248	276	282	253	257	242	234	256	280	247	264	255	249	266	274	238	254	233	238	259	235	236	253	244	238	257	219	259	233	241	230	248	242	212	252	262	236	240	235	259	242	240	222	233	290	253	225	262	237	272	219	239	283	286	273	261	234	253	223	269	241	257	235	232	261	243	239	252	254	264	283	255	238	212	257	238	255	247	260	251	263	259	278	221	245	236	217	277	256	258	236	260	269	269	250	247	226	239	228	244	236	231	243	241	255	269	260	213	271	271	250	246	239	256	259	265	261	262	253	251	236	259	239	241	257	239	258	253	265	263	219	256	220	255	258	262	257	258	214	222	252	250	241	275	258	262	223	246	233	261	255	222	227	258	237	278	233	258	250	236	259	267	233	238	268	255	233	241	233	252	275	264	248	251	225	245	242	259	272	232	213	265	245	255	257	240	295	222	230	250	243	249	266	266	271	256	234	243	257	241	258	240	232	270	229	245	255	240	247	234	246	283	242	243	239	236	249	258	238	255	239	250	231	244	248	244	245	270	212	240	252	242	232	248	261	240	245	251	256	227	260	243	251	240	268	246	255	257	250	255	272	244	316	230	242	249	219	263	246	286	261	257	262	255	267	249	270	248	267	269	203	255	240	223	227	262	259	286	248	261	229	246	237	252	247	244	248	271	258	260	231	241	255	276	243	237	241	261	239	257	264	229	227	254	235	240	228	226	250	252	256	233	242	253	258	264	229	240	223	283	231	229	248	262	258	234	264	253	249	265	255	244	247	266	252	236	254	239	246	230	255	244	238	246	248	271	246	254	273	229	230	227	259	258	262	284	260	259	255	246	272	234	232	215	246	244	257	269	233	246	272	236	257	252	275	249	263	235	266	251	237	239	283	213	221	266	286	262	244	254	229	230	259	252	267	267	276	240	252	274	267	215	236	262	264	219	251	259	236	257	256	240	246	227	251	238	248	246	232	242	239	262	251	242	252	245	230	246	292	236	253	263	276	271	247	258	254	262	228	221	232	262	231	244	248	227	244	254	225	204	259	221	253	225	255	231	259	255	243	255	235	248	256	250	276	248	262	256	246	252	254	218	258	260	222	246	248	271	258	229	224	213	258	267	273	257	223	256	280	233	234	233	231	219	238	246	244	279	263	259	227	246	234	220	254	264	248	249	270	256	228	243	280	290	239	230	253	249	250	260	258	254	243	263	248	239	238	258	200	264	225	257	255	257	247	250	268	234	236	269	243	211	232	238	262	285	267	243	248	250	235	239	253	237	266	236	257	248	236	259	272	256	252	209	239	240	263	239	254	255	239	244	257	222	267	239	241	266	211	218	261	275	264	255	232	221	236	283	233	234	233	263	249	241	237	249	265	227	231	263	237	272	244	240	243	262	235	234	249	279	237	236	250	258	261	239	280	288	279	272	226	203	222	248	260	258	255	267	255	223	258	257	263	246	234	225	234	247	237	247	248	238	264	263	237	246	228	262	263	247	245	252	257	224	246	263	220	275	273	230	281	248	227	280	254	238	229	252	239	245	243	281	288	274	229	248	257	224	265	232	265	252	268	276	241	263	247	228	255	240	265	242	217	204	283	259	244	252	209	254	249	240	267	278	253	242	253	249	258	225	228	244	226	246	210	272	226	252	244	268	237	284	244	251	226	261	268	236	253	263	244	274	262	264	258	256	235	228	254	214	233	277	273	239	251	237	225	269	258	278	263	239	237	255	247	284	244	229	268	277	246	240	263	255	234	258	242	254	243	244	240	268	268	242	194	248	278	254	235	249	260	238	253	252	234
2683	794	1125	1193	1118	2015	4460	1617	673	1042	1815	589	596	606	592	640	602	590	633	585	611	591	596	596	648	524	609	612	582	603	638	618	538	559	633	577	618	590	605	584	636	607	582	608	548	588	615	614	595	594	630	581	649	588	592	563	579	610	603	580	595	602	598	593	602	592	567	632	607	620	594	588	587	578	604	579	588	577	578	575	598	581	593	561	582	597	572	579	593	570	567	600	576	622	617	609	563	601	600	613	568	568	633	598	578	568	642	598	557	597	603	570	585	578	609	637	624	604	611	556	603	604	621	586	553	598	589	585	548	600	596	622	597	613	540	572	598	627	608	617	580	617	550	564	618	654	586	596	567	584	571	583	616	590	596	602	620	582	564	586	621	580	598	624	623	575	560	583	594	551	559	548	607	564	600	570	621	618	615	635	588	582	653	571	648	596	605	583	608	603	634	549	592	583	601	570	618	596	619	625	575	605	616	578	570	612	631	566	613	606	563	590	600	592	596	580	576	625	595	634	588	581	546	593	577	588	599	629	590	607	558	582	578	643	610	563	644	572	607	616	625	592	589	598	557	576	598	597	631	620	570	628	631	602	588	618	596	612	570	650	590	596	609	585	634	595	621	590	626	595	617	562	589	588	602	568	573	576	590	584	615	613	561	577	592	548	565	567	583	597	596	570	614	604	576	564	590	605	565	617	606	582	567	573	597	591	595	585	623	552	573	615	597	608	595	581	596	541	608	561	645	597	631	610	585	573	603	557	577	593	594	618	578	633	583	636	539	613	623	631	627	577	581	605	583	568	556	597	604	625	628	595	593	580	595	632	575	539	611	545	566	593	587	576	573	595	632	612	593	580	589	562	584	554	611	620	542	557	573	600	591	609	597	622	636	589	605	597	584	568	586	626	570	608	589	587	592	578	571	573	573	598	590	582	610	579	574	567	592	576	584	613	592	621	556	600	615	616	584	599	635	640	610	556	623	605	630	601	582	561	575	611	588	593	567	582	593	568	615	632	644	613	595	634	625	624	556	641	633	546	561	590	600	589	599	569	606	590	595	588	619	584	623	619	559	617	601	634	617	631	568	588	600	571	576	537	604	597	558	589	589	553	616	603	598	577	585	600	584	576	580	644	588	585	617	572	573	610	558	586	581	561	567	594	586	574	605	552	613	612	590	599	643	598	550	562	606	597	616	602	583	615	616	615	615	567	560	632	607	616	631	608	575	603	589	610	596	575	545	565	566	575	581	613	578	567	612	615	604	584	606	597	571	620	627	615	572	612	658	605	595	595	622	592	636	591	599	618	563	583	592	578	593	613	610	586	556	609	607	599	618	589	590	579	562	621	598	574	594	563	579	574	637	547	588	637	616	607	589	578	587	694	593	627	575	562	583	617	597	596	568	600	599	598	624	545	556	621	613	612	606	600	575	599	596	572	555	593	582	584	616	635	617	565	621	578	619	617	527	619	550	572	592	599	573	600	606	602	555	663	588	619	609	594	589	568	577	559	580	604	564	595	597	599	647	594	621	576	600	598	605	635	624	577	582	605	570	611	580	593	591	634	623	583	627	601	608	612	596	630	623	611	569	596	597	610	618	568	614	586	596	583	589	589	585	583	610	568	613	588	589	543	592	592	638	549	622	630	596	622	583	616	577	681	588	608	583	626	611	616	625	566	631	628	635	601	629	578	566	604	621	588	579	596	612	583	613	597	614	576	570	590	572	611	607	590	622	571	618	571	582	590	587	649	609	580	610	611	583	615	566	576	549	645	605	609	591	568	622	583	588	609	560	567	623	571	592	561	590	620	593	562	583	568	632	637	613	591	578	627	550	558	593	599	593	581	588	545	551	582	584	590	631	545	580	644	585	584	573	574	598	598	595	596	633	610	574	584	575	583	598	578	546	560	590	598	645	583	561	568	585	641	595	622	586	591	633	619	622	606	592	584	584	640	636	623	613	597	578	632	598	610	582	639	559	612	595	577	569	601	654	583	622	561	611	598	585	536	551	605	624	572	548	613	580	603	577	645	576	634	595	569	625	599	566	607	547	585	613	625	594	547	599	595	576	623	535	556	610	599	601	571	586	524	607	572	588	595	553	604	630	598	583	591	581	573	569	594	615	552	592	593	627	594	587	601	578	598	600	558	604	585	596	566	557	615	632	598	616	559	576	619	586	584	616	605	585	611	595	577	533	602	620	599	569	554	570	578	543	619	607	638	563	586	593	551	609	566	585	576	615	631	603	600	584	602	649	579	608	593	586	574	612	613	643	637	594	626	583	559	625	605	639	598	614	567	621	599	599	630	614	604	599	623	602	627	579	597	598	611	617	548	600	597	584	639	583	616	595	552	581	577	582	585	572	594	559	609	582	587	596	597	607	591	588	591	570	577	589	602	587	605	597	625	595	597	584	603	594	587	623	607	603	609	590	634	629	615	591	605	614	614	622	592	584	605	591	594	610	607	592	613	561	617	619	584	591	634	558	603	635	600	601	593	601	629	653	570	617	579	604	545	609	592	596	583	610	576	587	608	610	628	561	651	563	640	570	632	559	572	639	589	587	597	581	588	614	606	597	594	599	640	594	602	587	614	593	548	635	574	566	630	618	559	608	598	572	626	601	610	616	618	592	594	577	602	581	560	585	591	628	606	586	578	602	611	586	614	590	586	586	595	574	575	643	606	554	593	589	563	553	577	604	595	582	602	623	633	586	561	597	595	596	575	624	618	602	643	600	588	630	600	647	601	654	602	602	597	615	599	548	615	618	585	617	613	627	623	617	578	576	609	612	649	614	612	590	608	582	582	576	597	587	582	633	580	595	593	603	663	628	606	625	613	583	634	598	596	587	583	566	602	609	570	565	624	603	605	593	563	606	587	619	575	597	598	573	601	583	653	620	606	568	595	619	568	577	637	582	585	572	600	584	602	578	602	580	558	581	610	575	584	571	609	606	613	591	595	576	595	592	567	593	604	607	584	592	567	618	612	601	584	595	611	552	551	587	616	558	608	574	539	603	636	599	628	627	596	572	588	603	567	617	640	588	595	594	603	574	594	605	590	556	573	633	583	575	599	623	613	609	577	614	608	625	576	606	605	589	576	630	584	606	605	616	562	595	633	569	589	633	593	604	580	565	588	591	588	653	620	615	614	606	587	617	603	593	598	585	629	563	591	606	523	579	592	591	589	614	640	620	602	556	614	582	605	615	628	620	570	563	601	640	572	597	600	630	563	597	569	568	566	591	567	579	637	580	611	592	576	601	603	611	617	616	603	611	612	619	575	592	589	593	614	599	582	652	647	637	582	592	581	602	544	592	591	536	625	671	600	612	587	614	583	610	630	614	559	599	593	612	594	591	562	632	554	576	615	558	599	610	608	589	606	534	581	572	595	597	581	636	591	553	604	646	602	569	591	624	602	604	587	597	571	579	597	594	606	594	579	597	573	624	613	584	591	581	570	632	606	592	589	616	623	593	601	584	557	525	587	603	629	614	582	560	569
9303	1412	1528	1189	1010	11889	16238	2214	502	3388	8026	658	215	199	208	194	205	188	177	185	175	208	182	159	189	180	191	156	152	147	168	200	174	170	172	170	194	186	147	172	170	172	155	162	163	159	173	160	163	146	182	172	151	173	172	166	179	183	170	168	168	179	168	200	175	176	174	162	197	173	161	163	156	155	170	173	163	163	162	188	176	184	170	183	154	171	171	169	145	164	166	145	172	181	156	165	147	167	149	151	173	174	167	166	174	169	155	165	144	144	172	173	155	151	169	159	186	169	166	174	178	182	159	152	173	156	143	152	176	162	188	165	168	162	155	146	164	183	158	154	164	155	151	175	161	153	159	148	158	164	168	145	172	161	165	165	141	172	156	166	152	148	156	167	171	170	167	154	162	158	161	171	170	189	182	167	165	171	157	180	158	137	166	148	174	158	162	181	154	168	165	140	167	166	163	132	182	158	154	160	161	150	187	160	202	175	162	158	177	157	161	177	158	168	152	181	177	157	162	180	172	190	158	171	157	150	153	148	149	170	154	169	164	151	156	170	177	141	170	176	173	161	147	171	174	175	164	143	143	165	162	171	154	128	147	157	171	171	178	162	143	160	163	158	156	153	158	164	150	161	164	147	174	195	167	161	146	160	159	194	138	163	178	176	168	154	188	149	165	176	204	177	154	145	173	196	151	145	172	181	163	170	156	181	165	158	154	181	167	168	176	169	173	166	147	180	180	155	171	172	174	166	161	148	179	118	152	155	153	163	177	154	151	141	141	170	172	155	183	148	181	184	147	154	179	176	170	149	174	162	165	172	168	157	168	166	153	157	167	168	169	168	170	182	165	170	175	173	151	147	162	155	156	152	181	180	155	163	160	171	152	146	148	165	175	160	144	168	159	171	153	169	177	139	130	149	153	162	165	183	151	183	163	148	182	157	165	146	165	141	149	173	175	170	163	158	162	162	178	151	174	148	160	179	179	180	174	158	165	174	166	166	163	170	179	159	170	168	162	184	179	161	173	159	165	174	172	183	143	159	163	160	150	176	189	155	152	175	186	165	167	159	177	159	191	149	140	159	150	161	176	158	182	183	141	164	156	137	138	156	148	130	157	159	162	166	159	185	166	171	158	141	180	151	189	191	174	158	159	151	156	155	139	156	157	175	175	134	153	178	171	144	176	167	185	157	165	168	144	146	161	154	161	163	183	193	150	142	195	157	152	178	161	160	169	156	172	157	161	171	138	159	170	156	168	149	161	180	175	159	130	158	158	173	166	159	159	167	150	149	145	171	178	161	183	190	138	177	159	191	167	164	148	150	172	172	168	177	167	170	172	178	176	163	176	169	161	167	165	157	165	188	174	185	146	165	153	172	143	147	168	172	159	159	158	201	179	182	155	156	155	186	173	178	166	186	166	171	182	169	161	133	173	171	151	157	139	158	150	172	171	174	155	171	172	180	163	153	172	167	171	186	159	148	166	174	186	154	154	175	160	187	182	149	157	167	164	165	165	175	151	155	137	177	159	163	157	169	157	175	190	152	183	158	175	153	164	170	141	172	152	159	142	166	171	170	188	144	169	152	169	172	155	166	165	212	149	182	155	146	150	174	178	160	159	174	183	163	190	171	166	147	172	158	180	142	161	154	168	157	174	168	176	158	159	165	137	157	164	167	169	164	150	168	185	176	175	158	173	159	169	168	140	163	166	190	179	168	173	165	168	169	182	144	158	147	167	154	181	175	179	175	173	187	176	156	159	172	150	161	153	146	180	170	122	169	144	169	173	155	163	168	179	155	159	171	156	154	161	167	176	161	170	159	175	185	161	152	152	178	178	172	178	146	155	161	178	163	181	152	159	168	176	156	168	176	158	165	171	176	157	174	173	155	152	177	146	155	162	184	168	156	165	145	181	151	166	189	156	169	171	164	171	184	173	155	189	180	170	178	164	167	135	163	148	161	178	166	152	179	173	189	175	167	158	190	175	175	178	183	161	147	168	171	180	148	170	135	167	158	157	157	164	155	144	189	176	163	148	164	167	179	144	154	135	158	173	173	159	176	170	171	162	158	160	163	168	163	155	160	180	155	164	161	180	172	158	163	159	180	159	125	154	155	144	170	165	161	152	165	143	164	152	153	143	166	174	153	150	166	142	169	158	160	166	179	188	142	154	153	184	176	168	171	156	169	148	170	142	167	158	149	178	154	143	203	160	157	157	174	160	157	136	156	158	156	163	156	178	162	163	164	156	169	153	173	148	181	158	173	171	160	177	155	169	182	147	157	163	161	184	173	179	129	170	152	155	144	158	165	183	160	158	169	166	142	169	193	146	143	174	145	150	163	189	194	166	173	162	180	149	201	165	155	175	144	174	158	175	160	141	179	181	163	155	164	158	168	157	195	160	167	169	156	158	176	158	164	155	164	173	163	183	151	157	169	155	148	175	137	173	164	153	170	155	137	172	173	187	170	166	157	170	159	151	153	164	161	143	153	164	166	159	137	148	138	158	165	159	164	169	151	149	163	147	173	184	188	189	163	179	171	168	157	164	159	175	176	166	153	172	151	157	180	147	148	145	162	186	181	171	180	165	156	152	147	185	176	179	159	182	151	160	161	174	163	186	167	160	161	170	156	158	184	144	146	143	154	162	176	177	162	174	148	171	174	164	167	153	168	156	160	189	191	180	163	158	173	172	164	156	167	170	158	178	149	180	137	176	170	173	165	174	162	156	157	150	153	145	167	175	145	168	156	158	144	169	167	177	167	177	157	174	169	160	151	150	165	172	149	153	144	151	174	144	170	164	142	156	147	157	182	153	156	177	151	159	161	175	169	146	158	135	153	179	184	163	179	164	161	164	162	168	175	137	154	124	153	157	180	155	163	168	179	175	201	146	156	189	133	180	188	161	145	156	160	186	159	158	172	171	148	171	156	168	154	186	151	165	164	178	143	144	164	178	155	142	174	178	156	182	149	196	143	151	193	152	179	149	181	181	164	176	168	152	153	179	162	175	176	186	134	160	170	136	147	187	160	161	187	175	177	167	182	171	168	158	148	165	165	180	170	155	169	165	166	164	147	162	171	151	178	168	152	152	160	177	150	178	165	179	165	169	183	175	184	187	149	180	170	167	160	155	150	164	166	163	146	156	164	166	163	154	173	171	160	161	166	164	151	162	145	165	168	148	188	177	159	162	158	165	134	160	159	139	145	185	154	184	171	148	151	170	153	132	174	157	165	170	168	176	133	136	161	163	154	165	155	148	173	158	166	157	179	158	141	145	149	166	149	149	173	174	158	157	157	170	146	168	158	182	168	165	158	179	152	179	155	185	169	170	173	170	149	149	160	163	164	166	165	187	171	151	145	147	175	170	167	152	149	153	167	143	168	183	162	164	176	172	173	196	165	180	183	157	153	174	162	156	153	166	166	175	161	159	175	196	141	155	159	159	177	159	162	191	143	167	149	155	153	140	152	157	182	180	170	172	167	178	160	160	182	170	175	164	150
6378	1565	3379	3954	4321	28538	27949	3638	2582	14745	25302	874	744	722	728	654	628	618	556	579	545	520	515	556	542	516	496	500	487	504	522	471	491	503	489	507	461	486	452	497	459	459	473	460	479	460	428	471	455	492	462	491	436	459	468	471	438	476	465	453	472	500	417	433	454	455	476	427	451	436	481	412	441	413	452	432	441	457	446	427	425	464	448	424	431	456	458	459	431	427	463	445	439	433	449	468	474	457	420	426	450	421	415	445	467	419	455	472	446	437	457	471	459	431	459	440	427	449	477	418	448	423	427	436	457	484	420	399	490	441	427	453	413	428	427	433	435	421	416	419	425	420	462	481	422	442	445	430	444	430	412	468	459	431	450	420	435	435	432	456	463	472	428	451	425	401	435	433	435	408	444	443	418	442	455	424	412	411	409	463	421	453	434	438	473	428	447	433	441	488	421	459	441	462	417	469	440	417	439	453	492	445	440	469	423	429	459	441	400	464	437	459	448	437	394	420	427	464	438	437	410	420	432	418	473	433	399	461	426	427	440	428	404	423	444	412	432	442	393	438	459	460	463	464	459	511	434	405	482	403	416	458	442	466	448	448	411	435	450	431	411	446	440	442	437	462	464	420	432	430	411	452	447	459	472	431	454	468	411	450	407	500	463	461	444	452	428	484	454	449	411	448	432	439	423	436	437	441	465	468	478	479	461	456	425	434	398	450	417	428	420	436	447	454	462	411	450	472	421	437	456	444	498	393	427	431	415	418	436	452	466	436	422	436	452	434	396	399	482	454	438	459	430	469	484	426	425	456	414	415	399	446	453	404	424	495	483	434	427	439	450	414	445	448	433	439	463	439	427	435	479	423	418	398	441	393	462	438	391	440	473	429	457	442	395	439	452	407	441	412	425	428	418	462	437	430	437	438	460	401	435	447	439	457	442	428	439	475	418	428	418	420	423	409	449	428	437	436	476	411	438	417	415	423	453	410	437	434	453	437	441	464	434	414	425	472	431	467	434	443	434	424	490	429	427	441	443	463	402	451	450	488	448	448	468	451	443	422	448	413	423	433	415	455	396	470	478	438	450	421	442	441	443	414	461	445	407	435	425	425	494	460	431	428	479	435	449	450	415	435	421	444	426	418	424	427	420	458	415	432	412	468	439	440	469	438	425	434	470	428	413	504	424	448	455	419	428	442	417	467	411	473	399	450	434	452	408	416	447	437	439	401	444	456	463	461	473	444	464	417	418	451	413	437	433	423	429	445	442	443	443	456	444	459	422	447	438	436	433	459	445	391	453	400	417	460	422	458	452	449	465	439	415	414	437	435	419	431	428	431	438	456	445	478	423	406	430	404	448	446	462	462	425	444	414	443	474	411	469	393	427	468	401	442	458	436	438	437	428	433	427	470	444	433	432	417	455	460	453	473	428	461	445	420	410	438	468	414	451	482	429	451	411	461	459	447	430	455	447	426	447	411	450	454	444	475	480	459	445	421	444	425	421	442	426	454	437	427	443	432	437	448	472	431	444	443	482	433	479	465	434	406	426	433	444	450	445	479	427	443	445	442	415	433	431	415	434	394	408	463	428	417	420	418	421	462	459	454	443	379	461	413	424	456	428	404	477	452	442	453	489	444	465	435	452	454	444	445	429	430	424	434	451	432	466	411	418	466	468	423	397	433	425	447	439	440	419	434	469	447	444	452	468	414	469	444	450	421	452	461	432	440	435	452	445	429	475	423	457	444	435	449	412	472	445	460	458	443	473	411	433	428	443	412	442	495	411	447	436	420	435	403	481	442	460	430	452	454	450	449	433	393	448	413	462	437	427	448	457	429	457	471	458	436	434	430	459	409	437	467	421	458	467	456	414	446	471	444	438	457	396	427	452	457	460	427	436	434	430	428	435	448	444	430	465	440	451	433	399	419	454	455	428	457	425	442	425	444	410	431	434	403	412	423	471	414	438	449	451	450	421	484	458	497	435	458	422	484	456	428	423	422	428	403	454	405	438	451	448	440	467	450	453	463	461	434	410	438	432	482	431	406	416	430	431	434	454	421	446	448	431	466	398	440	441	433	402	434	440	446	461	459	446	403	436	457	437	416	416	428	434	442	453	413	412	433	419	442	470	453	450	484	436	433	416	421	421	425	428	462	439	446	436	448	435	452	458	444	415	465	419	465	407	442	433	427	447	443	417	468	421	418	382	458	421	459	436	418	411	450	434	417	475	451	436	440	441	417	432	416	434	457	449	426	445	415	439	417	467	447	419	462	445	445	441	438	416	417	406	431	457	393	426	488	422	430	430	437	402	458	414	429	406	451	420	412	468	434	425	459	418	414	450	442	421	424	427	459	424	477	417	453	455	436	417	418	439	402	435	436	414	436	445	466	464	444	439	437	440	443	444	440	423	427	426	462	431	431	473	491	417	454	433	514	434	437	461	430	448	459	442	432	439	436	466	448	430	431	408	429	441	413	438	414	424	466	435	502	456	422	432	412	402	405	424	473	432	451	463	453	450	433	419	460	439	451	459	439	415	496	452	428	448	429	436	453	401	431	428	461	443	431	450	455	428	484	438	415	412	390	417	509	436	485	439	469	427	442	439	433	425	428	411	438	440	413	438	452	432	437	438	444	409	441	429	426	398	433	449	435	414	435	423	408	453	479	489	437	479	425	423	443	467	438	434	439	409	401	428	450	432	429	475	420	453	441	439	397	438	420	485	420	474	458	408	436	405	458	486	442	447	476	462	418	405	435	438	470	415	448	430	434	486	437	409	446	422	425	422	399	495	436	468	453	451	440	458	472	426	420	434	424	430	438	413	439	458	408	445	457	437	433	432	464	431	426	420	473	438	450	451	453	450	439	433	449	453	457	442	449	459	442	439	428	471	415	446	424	434	452	420	457	443	430	409	457	477	433	445	443	440	476	446	426	394	423	460	434	452	455	434	451	488	443	456	476	443	445	409	447	452	467	442	405	479	400	451	444	435	472	435	430	430	445	429	451	440	419	433	451	448	439	439	446	421	451	459	454	475	435	421	440	420	457	439	423	425	427	434	417	423	454	410	485	405	425	462	424	434	450	438	459	447	484	409	411	465	448	441	432	455	434	437	461	450	421	435	457	438	438	468	423	431	398	420	450	447	442	455	447	432	415	426	450	465	444	446	435	418	454	462	469	457	440	442	455	484	403	414	429	439	413	423	411	451	432	466	470	421	422	429	459	435	459	426	480	469	391	449	443	460	432	397	425	451	432	411	406	464	405	427	425	416	442	449	461	445	458	467	428	463	423	439	417	443	428	469	456	428	445	436	439	415	396	464	453	466	474	439	418	442	445	451	419	430	443	452	419	454	469	424	441	422	441	478	470	392	436	415	439	407	425	420	430	414	429	435	431	419	466	454	410	467	416	455	443	429	425	466	417	442	423	410	445	456	437	440	431	433	479	408	430	423	423	429	432	459	435	448	451	411	427	447	446	495	439	410	435	442	438	461	463	431	420	446	438
17017	3455	3485	2538	1667	12109	37725	11643	1450	14233	21452	1932	401	373	393	380	358	392	397	346	372	337	345	361	367	384	365	317	377	340	324	309	313	361	313	341	312	311	346	326	329	315	317	326	310	328	363	328	350	313	346	303	338	353	360	305	340	392	360	333	307	329	354	308	343	322	321	312	320	314	306	323	337	361	326	319	339	324	319	327	321	293	312	329	330	340	340	314	302	294	311	348	303	311	309	307	291	357	280	300	288	313	310	319	315	326	302	355	353	307	311	358	318	300	342	339	353	332	323	333	321	308	324	343	360	320	322	305	344	329	326	304	324	325	315	321	310	299	347	334	301	298	314	314	321	336	319	319	296	296	337	308	307	310	330	328	343	339	321	329	340	347	351	312	335	309	350	313	273	345	316	338	317	319	309	325	326	326	349	317	336	313	314	310	327	346	312	330	341	333	329	336	323	292	305	337	329	332	310	319	332	303	345	300	326	321	299	307	328	338	303	343	324	345	332	318	341	338	319	343	304	302	319	335	326	321	357	320	363	286	349	311	281	324	329	322	327	338	345	311	300	366	325	330	361	331	326	313	349	314	311	335	317	347	332	302	338	341	313	347	326	300	307	320	374	310	289	340	342	301	297	311	330	336	314	302	351	315	316	335	338	271	330	332	303	372	327	310	314	313	312	311	345	337	286	331	310	313	344	260	315	370	298	324	318	318	339	314	319	313	308	321	294	314	295	322	334	325	310	290	333	295	315	321	296	332	376	322	353	349	313	319	309	331	306	309	324	334	317	331	362	335	329	331	302	331	339	333	292	318	327	314	346	337	325	381	315	361	307	340	359	315	306	308	319	312	331	311	324	349	344	322	363	308	366	320	319	327	328	327	316	314	318	326	297	285	344	319	326	296	355	307	321	301	304	330	329	351	294	313	318	303	303	316	310	350	352	338	330	309	331	320	359	361	334	305	313	296	344	319	296	315	352	311	320	348	352	324	326	310	319	345	329	346	303	353	304	346	320	339	329	321	351	316	353	322	327	382	317	331	343	308	337	330	319	341	306	334	366	316	333	310	343	292	340	347	324	351	354	318	327	344	320	312	354	318	330	320	322	305	355	309	324	335	345	313	309	369	347	299	344	377	336	326	309	332	387	311	335	341	298	318	297	325	318	342	329	355	334	287	302	324	341	314	334	317	313	329	286	304	373	335	323	318	294	294	341	333	325	307	352	313	309	310	353	337	322	323	317	324	318	276	311	309	341	307	330	295	295	285	365	322	321	317	323	338	328	327	318	323	312	330	350	372	334	332	328	339	352	297	368	305	343	326	372	295	343	305	308	332	337	329	319	338	320	375	329	297	330	326	346	343	335	347	346	338	346	369	316	343	311	300	323	341	355	325	314	298	315	330	298	316	347	290	343	337	314	323	334	336	315	335	346	323	351	349	297	279	348	301	325	337	362	320	323	316	315	341	328	339	340	311	340	304	349	360	325	317	318	317	315	366	333	330	316	308	341	311	338	349	284	338	359	300	340	328	330	301	345	320	300	330	338	324	322	336	325	323	323	351	305	329	350	317	312	326	346	321	336	322	337	358	325	343	345	331	341	369	320	322	312	328	348	325	317	333	331	339	331	350	339	316	323	317	315	277	336	312	321	323	347	312	309	324	337	325	331	301	309	318	317	337	340	358	317	342	324	336	318	348	303	323	342	333	358	327	301	307	312	330	297	300	342	309	312	325	314	324	322	292	328	319	333	344	289	323	313	333	324	348	350	321	331	329	310	286	337	357	357	320	325	318	318	322	359	305	333	320	337	303	374	336	328	336	297	336	360	331	313	349	341	327	315	353	347	336	333	290	315	313	334	324	323	329	333	337	348	342	317	325	324	289	342	315	337	341	331	332	327	312	316	351	313	341	337	341	343	337	318	304	325	325	312	323	308	337	329	353	321	291	335	340	314	378	346	305	307	345	302	377	341	319	334	324	321	337	344	326	294	320	336	325	307	348	364	333	315	320	340	281	339	312	347	353	332	301	285	288	309	305	335	282	324	327	322	333	327	338	299	346	334	338	306	309	337	274	317	335	325	311	336	312	305	332	326	302	345	331	321	316	316	328	325	300	315	346	357	359	306	309	323	331	324	305	344	306	349	298	322	326	292	329	367	349	306	330	331	325	343	346	343	336	327	318	332	356	299	333	332	332	330	327	325	322	335	335	329	327	319	347	326	322	353	333	328	371	328	341	272	347	311	331	304	295	371	338	316	319	322	319	343	315	327	350	319	301	269	301	311	283	318	295	325	309	304	336	312	323	332	311	301	308	294	321	365	312	296	309	328	305	326	318	344	299	321	343	302	354	341	357	336	342	313	295	371	333	316	325	326	326	345	309	321	296	309	306	305	324	293	316	296	327	307	277	310	329	348	298	303	318	315	369	296	327	360	293	328	337	309	356	331	353	311	320	313	287	300	312	311	313	307	315	296	342	320	319	290	316	320	292	332	326	319	329	343	311	302	345	325	332	316	315	339	362	314	323	333	301	346	337	313	329	321	327	331	350	316	315	286	330	338	302	312	316	307	349	316	312	296	329	306	320	308	349	303	330	331	337	326	311	310	374	339	357	396	326	318	325	286	318	292	365	310	295	340	323	376	312	347	315	331	342	287	331	341	304	324	337	340	338	307	353	311	316	324	310	298	337	333	313	300	318	317	319	305	340	304	331	293	328	290	316	314	286	343	340	335	348	355	339	319	347	318	346	318	321	350	318	324	321	318	325	306	321	345	306	304	332	321	330	351	332	336	371	298	300	344	314	310	346	341	342	316	338	318	329	337	302	340	307	314	358	343	348	310	327	312	319	280	328	324	329	345	314	346	322	366	317	312	310	315	364	296	307	311	366	328	305	319	316	318	313	319	339	316	322	326	353	314	348	339	324	314	316	309	317	319	298	335	299	323	309	284	334	335	328	296	296	321	297	311	349	327	330	358	309	322	340	331	323	326	321	316	312	323	327	328	317	322	319	320	350	313	332	337	310	325	294	346	340	357	322	333	308	331	333	339	304	278	302	363	324	326	298	345	357	325	287	346	328	343	319	375	351	320	322	337	334	299	332	306	301	297	341	303	317	356	336	344	310	343	326	340	310	327	291	301	338	292	337	298	347	332	296	378	339	300	309	333	315	318	352	329	319	365	289	326	313	319	331	345	347	323	334	332	301	320	325	346	359	310	309	320	344	310	331	326	335	324	343	325	332	356	338	323	286	325	327	309	313	329	352	324	347	313	312	296	342	318	311	324	355	316	349	363	322	311	306	350	305	318	326	337	345	324	340	325	344	315	331	322	316	284	326	361	350	330	334	286	308	348	313	333	304	338	326	325	309	331	294	326	308	332	300	339	322	303	320	331	325	299	322	324	343	337	307	337	329	316	320	322	325	290	339	310	326	312	332	310	324	330	320	286	345	342	335	327	290	306	293	312	304	324	338	322	338	317	338	318	368	339	315	318	305	340	327
8533	2901	6290	7079	6288	27519	50289	7252	4529	37640	36074	1383	1327	1216	1121	1086	1104	1016	1041	1059	912	982	976	956	916	900	900	910	852	868	841	883	883	851	883	848	873	824	852	884	833	827	894	864	843	865	813	772	805	818	836	798	858	809	835	798	796	813	851	839	854	795	849	858	843	852	855	802	769	863	826	808	798	795	798	844	759	817	820	830	807	774	763	797	817	777	834	798	769	800	788	837	814	802	834	833	771	792	778	761	854	764	776	801	782	809	831	793	785	754	755	826	735	842	794	771	813	769	792	761	785	802	776	812	778	822	819	816	822	792	823	784	795	799	771	811	797	822	782	807	824	811	776	782	800	757	815	856	811	837	822	803	791	804	824	778	821	829	845	839	763	791	808	807	813	815	751	852	784	821	790	782	777	738	779	775	809	812	762	770	801	766	782	822	770	800	791	773	846	819	833	774	803	820	766	814	822	826	812	830	830	745	820	786	823	805	827	811	863	761	805	766	828	794	807	770	801	785	813	821	783	775	766	843	792	798	782	822	763	810	760	807	814	762	829	796	841	762	800	736	758	823	794	798	799	851	799	795	756	775	818	801	758	764	804	786	764	790	820	794	839	745	775	763	810	816	771	791	785	796	766	784	775	742	820	826	790	763	771	768	787	826	825	782	793	835	810	773	798	855	807	808	795	814	758	790	758	819	793	818	806	810	798	771	758	786	788	782	805	795	823	731	768	790	797	808	780	799	781	785	822	788	808	803	817	760	770	786	756	810	831	809	797	760	787	831	792	798	772	823	822	800	803	776	815	784	787	805	740	779	748	840	821	785	781	818	799	824	756	795	828	783	782	782	773	813	822	848	831	818	816	809	771	797	862	798	790	829	771	779	770	772	868	774	782	789	755	799	809	768	790	787	836	819	748	769	789	845	814	777	772	795	810	765	800	778	764	778	778	794	767	755	743	801	815	823	771	784	776	775	781	825	799	790	816	753	775	785	760	730	782	783	790	861	824	772	788	770	796	792	810	789	797	762	809	815	775	777	804	797	770	769	794	820	838	819	824	842	857	789	812	800	819	840	779	797	780	766	837	837	808	738	782	780	812	778	829	832	781	771	830	806	760	798	803	789	802	809	758	810	794	828	766	799	783	748	830	802	875	841	833	797	788	764	805	783	775	819	771	824	807	794	779	818	840	815	783	780	829	790	777	766	749	772	820	784	794	732	844	808	778	770	754	786	800	781	803	821	769	764	778	790	814	797	783	787	789	754	815	812	782	822	759	811	828	799	781	804	748	817	797	830	767	762	820	795	825	815	748	792	798	829	818	788	780	801	769	777	760	799	840	786	774	869	814	844	801	809	772	807	817	803	802	797	806	824	817	798	800	810	796	755	793	786	727	812	836	798	801	777	784	841	794	793	803	730	766	817	814	783	790	787	820	752	821	792	836	779	802	776	775	767	801	765	829	782	739	780	746	801	810	810	789	814	826	816	800	795	833	809	819	752	823	789	741	781	795	796	784	816	835	772	860	777	817	794	733	812	800	816	785	782	789	862	773	749	774	775	762	757	792	811	770	751	801	786	781	751	774	843	733	782	789	820	806	769	807	783	819	722	797	834	847	778	761	808	767	797	799	794	779	839	793	808	820	797	859	808	787	809	840	824	812	797	733	812	801	849	845	760	818	810	787	820	819	833	767	810	737	780	791	769	776	781	751	827	840	805	813	812	787	806	783	810	802	747	800	788	786	769	753	796	808	799	815	824	767	812	765	798	723	810	805	817	746	832	791	762	831	785	785	808	781	792	804	828	792	767	832	803	759	803	825	775	782	823	766	822	782	861	796	779	803	815	810	786	850	776	829	807	783	833	837	803	826	781	808	786	820	810	795	782	804	765	803	791	794	797	779	810	733	759	820	790	814	766	778	808	775	803	806	775	868	802	786	758	850	779	754	790	800	849	776	775	830	776	830	745	797	801	823	760	769	802	821	834	853	768	796	775	791	828	748	761	819	734	808	797	804	791	825	819	817	770	811	780	801	817	782	777	826	807	802	789	755	766	794	780	737	808	795	815	796	807	795	747	808	802	788	814	778	776	793	803	816	807	852	788	781	807	757	873	793	768	826	788	804	795	834	824	790	806	761	830	800	791	761	784	765	799	782	804	793	814	783	761	805	802	780	773	798	828	778	830	823	782	798	771	783	829	805	797	818	813	786	821	790	768	792	800	803	819	796	772	812	817	795	768	789	778	817	812	775	766	781	809	849	764	831	783	776	864	834	779	801	799	817	785	806	778	784	763	809	806	799	763	820	781	785	774	811	854	776	774	779	812	839	831	795	755	736	819	793	784	790	762	802	792	784	800	786	848	814	769	785	789	847	808	778	794	858	809	791	787	764	762	803	793	775	847	812	802	761	801	797	799	762	840	767	825	786	789	785	810	792	815	811	822	763	763	734	790	786	809	778	798	773	830	750	858	764	774	824	801	827	781	811	795	816	792	823	817	731	786	827	789	779	807	754	794	820	771	760	790	821	796	764	810	832	829	765	815	744	813	755	794	787	763	777	819	783	742	804	824	789	849	852	802	793	834	804	788	797	795	735	794	809	845	785	765	808	748	787	840	778	774	795	807	829	828	794	831	814	783	817	833	772	797	780	791	791	823	771	778	826	804	777	824	833	763	784	774	810	846	804	815	823	791	817	797	809	788	763	842	757	828	802	812	790	748	783	739	788	792	785	767	800	792	804	768	790	824	771	817	792	751	832	794	767	784	807	797	813	778	812	750	821	809	827	770	826	754	781	808	827	805	819	852	814	800	786	799	779	781	823	816	740	762	775	823	771	779	823	818	773	800	768	782	828	847	842	842	804	853	764	751	803	808	759	789	803	783	757	780	788	775	815	823	802	767	795	799	772	811	752	834	811	779	781	825	740	793	775	764	786	835	785	790	754	828	788	801	789	717	712	791	766	815	767	808	770	807	785	832	773	828	769	752	805	760	801	763	800	830	827	825	756	779	798	775	741	766	740	769	811	826	773	788	759	794	814	766	844	801	801	786	819	739	758	798	731	786	836	770	816	792	849	777	794	811	791	823	814	775	762	766	800	798	792	780	802	804	809	817	779	792	764	783	783	803	824	794	782	801	838	796	783	774	779	776	763	776	804	766	789	797	725	782	775	810	777	779	797	756	786	779	805	790	811	866	783	723	874	807	825	788	797	740	777	840	798	773	804	802	785	827	746	762	791	818	840	793	836	812	808	809	816	807	799	769	779	767	773	827	808	792	807	768	797	838	766	799	860	769	762	772	773	771	834	796	804	784	819	779	794	804	796	828	789	780	756	811	774	770	819	787	847	825	824	840	764	761	796	731	791	820	807	840	768	832	790	831	800	774	741	750	787	809	812	812	796	776	805	782	829	819	810	789	830	840	749	778	808	814	799	816	817	811	778	818	790	814	837	815	784	787	791	838	770	808	802	761	777	799	779	828	802	773	835	762	764	776	799	830	775	768
2907	647	502	442	363	394	760	336	358	634	709	259	274	245	308	300	286	296	267	273	224	279	271	251	269	249	289	283	299	239	253	246	276	275	252	273	255	253	263	267	247	322	281	238	265	262	256	272	251	285	274	287	284	281	284	255	270	271	264	236	290	279	284	274	238	268	256	271	268	265	255	269	292	269	302	285	270	271	260	252	274	295	264	253	265	278	293	302	241	284	280	254	270	277	267	278	270	280	296	268	250	267	271	276	282	251	247	257	274	263	238	270	248	296	260	303	269	284	251	253	297	248	283	280	261	294	257	265	310	255	274	264	284	247	286	265	270	235	256	292	297	285	254	292	294	286	251	269	285	284	275	306	249	264	288	284	269	273	248	260	295	245	270	258	307	237	272	264	248	303	303	293	281	271	286	255	258	252	244	283	276	257	276	272	294	269	233	298	276	230	267	263	289	265	262	278	261	255	281	255	292	279	248	274	264	297	253	248	290	277	256	288	264	255	277	278	284	266	263	280	258	256	305	230	282	248	300	291	291	296	284	257	265	293	253	258	273	266	279	268	279	277	268	257	254	272	250	267	261	251	253	279	254	280	249	282	289	273	268	288	277	259	302	272	263	284	268	244	258	263	254	309	283	281	272	254	278	256	270	271	279	253	269	288	275	249	253	298	288	251	277	279	266	262	253	258	252	284	301	295	263	260	280	261	268	286	241	272	260	254	267	225	267	272	259	274	282	280	272	263	294	272	303	246	265	264	291	273	269	262	287	247	304	270	262	281	257	287	259	238	273	243	278	252	296	293	257	250	265	257	242	263	248	248	268	268	258	293	283	289	251	225	281	241	262	272	280	270	272	290	270	293	275	260	245	291	255	266	264	235	300	277	233	253	280	284	273	300	292	266	283	268	294	268	262	270	306	255	263	295	268	262	257	269	258	250	269	249	268	262	285	259	306	263	259	252	278	306	239	259	285	293	255	288	277	266	249	239	262	281	284	261	304	284	279	256	283	279	274	299	262	257	267	274	282	292	258	290	251	296	273	271	265	283	279	293	286	267	241	261	289	286	272	266	302	301	265	243	290	277	236	245	274	258	308	271	313	300	305	261	285	276	272	277	271	242	268	281	265	294	264	305	273	276	255	284	276	238	285	268	249	257	261	231	279	257	269	265	272	287	268	266	278	287	257	268	305	249	252	261	259	293	265	272	308	258	255	247	306	262	286	251	299	272	263	261	298	297	276	257	282	268	291	262	255	279	264	288	298	279	246	279	299	269	263	288	251	292	287	246	289	284	282	257	251	246	269	268	267	282	281	291	287	274	241	245	257	283	271	243	256	252	279	258	273	278	256	281	245	254	256	238	261	271	268	263	257	266	270	265	291	264	303	269	266	250	247	283	279	263	267	303	275	308	287	263	242	276	276	269	265	300	276	250	281	274	234	285	275	281	273	247	262	257	263	271	288	267	265	227	247	315	290	231	257	301	246	265	289	273	289	252	286	262	287	291	260	262	270	227	232	245	254	266	285	280	294	276	247	272	256	287	276	268	290	272	267	288	254	265	277	255	283	283	274	274	247	269	269	317	266	281	283	280	278	278	262	286	269	244	256	267	280	267	295	258	263	258	258	285	301	286	251	267	277	266	252	276	273	282	277	252	287	288	258	240	244	259	265	290	273	274	271	265	296	272	281	265	257	235	252	250	278	246	268	290	267	279	263	230	277	266	267	266	248	263	259	270	277	295	278	274	259	270	282	271	268	270	303	260	233	241	284	233	273	260	274	271	269	274	294	269	250	266	271	277	288	255	289	229	260	245	273	274	241	264	234	271	266	274	268	282	269	287	264	249	265	303	309	280	267	267	270	281	267	274	298	253	265	261	257	282	292	264	305	270	241	288	265	262	291	278	262	274	278	272	265	271	312	253	265	244	268	265	244	249	253	245	288	266	278	262	242	304	297	279	279	261	267	269	300	254	276	277	274	258	265	255	290	264	251	275	283	294	307	318	234	262	258	207	239	251	306	274	241	242	268	271	267	282	262	297	243	282	275	277	289	288	252	262	282	286	269	266	244	262	244	283	278	270	235	314	270	257	316	277	263	282	276	298	273	289	253	257	259	265	263	318	267	304	247	287	248	260	240	255	265	267	280	262	269	260	276	266	250	269	282	300	273	283	273	279	281	255	280	253	268	277	278	273	250	280	262	287	313	305	274	269	256	238	261	264	259	263	283	298	259	262	253	265	272	265	299	282	280	271	254	266	298	263	250	247	275	282	297	291	280	279	290	297	282	290	251	287	236	267	267	286	276	265	253	275	324	247	267	273	258	303	279	253	280	264	270	279	263	248	275	285	284	290	264	302	288	259	258	285	306	284	273	273	267	273	311	253	286	283	255	261	258	261	271	265	282	253	290	245	255	262	257	262	248	262	268	231	251	269	265	295	278	269	288	278	255	246	263	291	251	288	265	231	253	275	280	262	283	281	260	292	282	276	264	290	244	247	268	288	275	240	286	272	262	281	283	288	273	253	257	251	265	284	250	260	266	279	259	267	297	271	273	262	274	282	258	274	246	261	258	285	259	260	291	286	333	253	287	282	266	305	263	262	262	270	273	270	303	280	276	302	285	257	271	258	269	275	289	272	309	265	281	275	283	264	280	283	266	276	323	288	244	291	257	258	284	250	298	311	286	280	260	275	267	267	282	277	250	290	301	271	284	271	272	241	263	271	265	280	298	301	240	270	290	285	232	292	276	298	285	275	276	295	288	282	277	254	264	260	282	272	246	278	263	257	302	289	262	281	278	271	288	270	322	248	264	253	282	260	265	272	249	274	285	251	276	255	280	289	277	279	274	296	278	271	269	281	268	268	310	267	268	292	264	250	269	282	248	274	254	270	308	261	321	291	263	289	265	252	290	260	277	313	287	261	295	252	241	263	259	275	243	255	286	243	283	299	278	278	244	279	282	286	268	255	262	303	270	266	237	265	287	251	272	269	296	305	263	295	289	272	273	298	277	276	304	242	265	289	263	256	246	263	273	268	279	281	295	297	284	276	263	263	262	248	281	296	269	252	250	250	259	270	274	266	272	286	237	261	269	280	266	267	274	276	299	271	250	259	248	242	279	252	268	281	256	312	256	254	269	280	253	257	237	241	300	279	274	271	273	259	294	268	249	272	284	267	266	248	294	279	263	263	267	286	274	274	277	261	289	255	283	271	285	276	253	286	258	250	294	263	256	255	311	283	282	273	275	268	261	283	267	271	269	285	290	250	259	260	276	264	263	291	245	264	250	235	279	278	287	274	262	274	265	304	273	288	261	305	275	276	278	252	261	297	263	276	270	293	283	254	269	256	260	250	276	264	239	266	251	236	254	294	283	260	297	271	283	283	289	280	282	307	295	262	275	276	263	281	279	256	260	263	251	238	308	281	281	280	261	265	265	264	281	275	266	289	280	252	288	257	247	253	271	293	285	269	277	290	302	295	281	284	277	261	267	271	274	256
2670	978	1121	1291	1122	1379	3425	766	1220	2996	3217	671	625	617	628	651	633	609	629	633	645	639	684	639	632	643	640	656	622	627	664	650	666	621	669	639	657	643	675	655	701	681	602	674	630	666	663	652	662	631	663	650	673	640	650	618	658	655	673	672	616	676	652	635	618	614	668	654	633	659	680	630	630	669	686	607	667	627	658	674	606	680	631	651	659	645	616	623	640	680	641	670	658	625	658	660	620	628	684	602	619	690	660	666	613	628	664	631	628	627	696	631	680	652	658	669	642	634	642	696	679	630	719	658	623	670	601	669	634	665	652	636	643	625	643	633	612	634	673	649	607	638	654	651	658	663	625	626	600	636	678	610	627	668	615	628	646	683	643	633	611	687	622	656	665	612	667	643	664	634	610	624	672	641	647	703	649	636	634	651	651	681	692	683	655	616	633	639	667	635	643	636	711	675	645	629	673	670	664	684	593	655	663	640	639	655	658	597	654	640	617	633	650	614	640	662	623	661	645	659	672	607	666	648	671	632	615	681	653	672	638	619	656	624	643	671	658	648	656	640	636	624	676	626	643	645	654	637	697	657	668	679	638	635	646	641	662	664	682	667	687	648	676	680	624	650	621	641	657	704	681	637	697	648	633	625	642	644	684	616	636	628	611	642	650	655	611	619	605	659	624	631	618	665	694	656	662	614	607	628	639	667	628	637	626	668	681	640	668	680	646	661	696	675	670	633	634	643	629	629	662	644	639	632	617	653	649	662	637	608	635	630	692	623	648	650	677	662	657	674	687	642	675	635	626	626	612	675	596	701	662	673	619	669	639	650	675	624	627	637	730	577	633	616	617	668	625	637	691	623	689	655	617	651	663	675	671	711	661	647	639	647	685	650	643	676	635	629	616	683	629	619	671	659	668	660	649	569	628	672	609	646	634	658	640	655	648	630	615	632	642	642	644	649	650	628	638	609	676	684	646	636	631	646	661	617	656	672	641	671	675	624	641	672	599	630	648	675	659	650	606	685	594	688	649	683	645	658	669	648	661	597	661	651	647	651	678	617	648	647	628	648	666	624	641	607	662	645	638	656	619	627	676	640	656	647	672	646	661	659	653	602	687	660	658	685	651	630	625	657	651	630	669	622	631	641	625	635	654	662	611	646	639	596	670	641	663	672	652	665	627	636	634	659	678	675	646	611	608	617	637	615	653	663	660	655	613	666	639	625	666	594	663	651	649	642	653	645	663	662	613	622	674	627	668	642	651	638	667	650	700	626	584	628	631	609	639	649	627	659	664	661	625	643	639	656	630	701	659	685	684	669	630	665	648	615	618	667	685	637	635	644	707	656	651	704	650	595	617	618	628	650	637	648	608	656	668	637	668	632	631	638	649	642	700	664	660	664	649	605	671	629	673	634	658	636	642	597	642	623	613	625	641	683	662	673	624	645	624	696	680	668	700	632	687	641	627	663	690	635	618	672	655	657	638	638	666	667	650	661	671	618	664	661	650	632	669	632	611	602	666	721	641	665	649	627	666	600	660	638	668	630	642	691	666	656	637	669	662	646	606	654	649	659	641	669	671	632	655	625	604	676	641	671	686	743	634	635	642	581	623	667	627	667	645	640	612	645	660	667	666	646	647	618	654	643	594	656	630	639	676	638	641	636	658	628	676	623	668	649	628	639	687	629	642	641	644	629	618	622	663	639	665	671	627	649	625	647	610	643	703	599	653	664	642	634	651	656	645	618	652	593	606	671	617	671	650	675	645	625	625	625	619	598	612	660	670	640	692	645	656	625	624	642	691	680	649	662	660	642	620	679	656	698	655	618	635	652	628	654	664	626	667	648	669	648	704	676	603	630	642	667	649	630	661	661	618	652	661	660	677	629	614	619	647	663	648	654	625	615	673	657	648	640	667	613	643	669	678	643	628	679	629	631	711	639	651	598	682	623	643	647	647	600	642	658	627	694	652	636	659	676	610	630	644	679	628	643	658	632	588	658	634	643	668	654	667	616	578	631	643	605	623	613	650	675	632	652	648	634	670	650	649	636	615	645	630	661	620	671	657	687	677	680	631	625	691	675	641	667	642	615	657	695	662	658	696	645	611	685	594	646	653	629	622	660	611	670	667	639	654	683	680	687	664	674	659	674	594	589	586	666	662	636	669	656	646	673	654	608	630	638	661	634	674	632	649	656	640	648	655	681	645	628	616	683	631	642	645	644	602	639	703	608	634	674	653	620	655	635	635	649	677	665	659	650	666	650	685	650	634	699	660	659	632	659	642	682	671	633	606	664	658	626	708	690	631	596	643	648	661	652	658	623	656	622	636	625	614	609	646	661	652	647	624	655	649	662	616	650	671	651	655	644	659	625	651	570	647	638	662	673	709	641	693	650	648	661	643	648	646	640	654	646	648	679	664	620	628	648	649	672	646	618	606	621	624	613	626	610	616	682	668	655	656	657	705	599	643	642	694	639	684	655	695	665	640	655	697	686	605	655	627	605	633	648	643	624	581	628	699	649	648	624	662	617	727	656	611	664	673	644	674	641	692	630	649	613	643	590	633	651	600	690	648	647	644	694	630	649	642	649	679	637	659	673	653	640	639	649	600	646	642	650	650	684	669	630	658	629	630	655	641	684	643	653	630	657	630	636	627	607	639	644	597	659	620	684	592	706	652	630	656	647	620	638	647	647	635	683	650	642	667	661	701	649	628	671	647	602	687	608	661	682	618	621	630	689	644	680	680	653	675	674	619	660	601	622	627	672	647	658	656	671	599	647	631	652	591	614	648	662	664	687	646	617	642	644	675	651	661	628	646	677	671	635	640	692	611	627	643	651	593	613	622	594	625	649	614	668	667	607	636	674	686	655	630	669	626	668	648	646	658	651	636	688	649	698	656	634	650	637	631	637	665	677	615	673	652	640	635	618	620	643	647	648	651	636	641	642	655	659	644	647	669	623	690	675	705	660	657	667	621	691	681	675	668	629	656	616	666	592	645	647	671	667	616	613	657	640	670	633	662	694	619	639	633	678	626	619	642	627	649	672	662	651	623	634	683	711	638	677	676	665	649	616	624	602	634	680	634	664	656	612	620	667	664	666	633	618	598	669	631	595	652	634	646	629	676	630	652	631	666	608	697	631	634	651	644	609	641	614	616	628	630	666	686	643	649	651	655	678	654	660	615	672	634	636	656	607	675	675	617	627	623	733	630	647	632	654	623	630	606	684	654	631	684	677	618	669	710	606	650	611	638	653	669	629	652	660	669	620	629	622	658	625	648	610	648	722	640	626	589	631	617	641	630	668	596	647	609	636	643	609	624	630	661	629	588	674	633	674	669	602	641	619	667	631	628	621	643	650	680	642	621	665	678	632	660	670	644	660	666	656	677	674	614	659	673	669	614	637	642	646	649	650	602	646	637	645	671	611	654	684	615	697	659	654	622	636	663	654	668	646	658	642	601	643	648	705	625	707	677	635	638	664	629	669	614	667	586	634	640	595	624	648
9731	1430	1715	1296	1112	6241	11942	1220	2188	11948	7506	445	215	186	220	222	194	204	187	176	181	195	169	185	200	177	186	167	167	192	194	171	194	185	171	161	177	172	174	156	170	158	160	172	146	182	180	168	184	176	188	153	181	170	169	172	185	186	173	163	177	160	164	169	154	162	168	153	173	180	158	174	166	166	168	166	211	160	166	161	155	144	160	193	180	198	168	158	159	157	186	162	151	153	179	186	177	148	139	187	185	178	164	184	166	169	177	155	165	177	177	163	193	156	168	185	172	169	180	151	171	179	175	158	160	154	183	182	152	166	168	192	169	175	179	190	178	159	174	190	155	163	179	177	173	160	157	145	175	184	157	159	204	152	165	173	144	181	146	140	156	205	189	176	170	177	160	158	155	166	183	175	159	197	169	177	155	168	157	169	173	177	162	177	177	163	161	177	170	179	151	162	156	178	186	168	183	171	167	168	173	169	157	178	154	166	169	171	184	155	150	171	164	180	177	176	161	152	168	168	156	163	143	183	200	162	186	173	153	181	169	155	183	178	167	168	195	171	181	163	166	190	152	171	180	163	167	171	176	181	160	152	189	176	176	156	165	175	169	174	208	197	187	156	190	176	141	155	148	147	178	155	164	181	148	187	170	149	155	195	168	166	161	175	170	183	161	147	150	192	187	161	147	173	159	186	154	163	184	176	189	159	165	171	165	156	195	194	175	150	157	182	173	168	183	161	156	149	148	165	186	176	175	186	143	179	183	185	178	150	172	154	155	201	129	168	156	175	180	172	187	160	164	168	172	165	182	186	154	169	150	146	173	185	169	164	190	167	186	169	183	189	171	197	168	204	165	168	201	165	161	161	170	162	170	182	179	162	167	170	176	206	181	174	157	154	176	183	171	159	162	188	172	172	149	169	178	168	182	155	156	187	174	168	162	171	175	160	191	193	175	187	159	182	184	201	174	171	177	184	203	177	147	156	160	154	174	181	156	185	182	154	155	182	182	175	175	185	180	191	171	148	166	182	163	191	182	159	200	174	169	173	176	166	159	164	167	176	172	204	181	149	175	163	171	168	144	197	163	188	157	174	175	150	158	187	165	162	162	180	155	154	185	183	172	169	181	192	177	170	150	183	169	176	186	184	154	163	184	146	195	177	186	168	184	129	176	157	159	158	161	170	184	162	162	164	167	158	152	167	156	137	175	170	168	150	167	185	186	170	167	128	168	174	205	192	156	168	183	185	168	163	171	181	182	198	165	184	167	167	187	185	165	166	197	171	174	144	165	163	160	170	149	180	173	161	190	185	161	201	177	179	150	183	164	162	144	163	190	181	187	182	176	162	171	133	147	167	154	172	190	167	177	166	182	175	184	173	173	148	147	193	178	170	184	174	186	166	178	164	177	184	193	188	169	171	186	189	184	173	162	199	173	174	175	160	178	169	171	171	178	174	194	173	149	168	190	184	174	202	171	196	140	158	165	176	191	182	150	191	167	176	147	160	166	185	147	143	170	151	171	173	168	159	178	177	186	175	166	147	168	180	148	155	170	154	178	173	171	179	158	158	156	191	186	138	185	205	159	183	151	156	184	183	178	166	187	155	166	175	177	175	173	180	183	153	162	172	164	178	181	167	171	154	173	152	177	171	165	188	173	170	174	167	180	181	176	146	164	182	133	173	158	153	179	172	164	160	185	165	178	167	184	159	162	177	186	161	159	153	178	166	174	168	156	181	169	162	164	156	146	172	185	150	186	189	162	156	172	173	152	170	168	175	159	162	157	167	175	167	168	153	183	143	173	164	185	183	153	161	173	189	165	191	175	176	186	154	175	175	172	178	160	169	180	165	165	152	164	182	155	175	187	166	170	162	164	191	150	158	148	155	170	165	170	170	196	172	162	188	198	167	168	177	185	163	177	154	188	160	174	177	158	178	152	171	165	182	162	177	169	184	192	158	165	187	175	160	196	176	162	168	178	166	173	163	171	181	169	171	152	163	169	189	192	178	173	166	188	172	195	167	182	176	145	163	156	169	174	174	165	149	162	143	163	178	141	163	176	164	155	158	193	180	159	168	160	159	152	183	177	181	170	183	177	176	164	168	202	162	176	176	159	169	183	159	146	156	175	141	166	168	162	157	190	154	174	175	160	167	165	149	169	182	176	177	186	151	160	171	183	168	174	187	158	167	150	142	158	162	175	166	182	183	169	161	146	159	163	171	166	184	196	206	175	152	182	167	157	164	165	167	176	163	166	153	173	170	169	168	160	176	164	161	158	171	188	181	173	171	181	154	149	179	154	174	204	175	183	178	167	159	173	193	169	145	160	196	154	165	170	158	168	171	159	153	150	178	187	196	200	196	166	184	155	163	159	177	160	162	157	167	153	166	185	170	185	176	164	174	158	168	169	176	172	191	145	154	183	187	181	165	140	158	169	161	167	164	163	167	160	189	171	185	137	145	186	158	159	164	167	150	176	152	186	188	181	156	163	177	160	162	145	167	164	178	179	144	153	145	190	185	181	176	167	158	197	171	160	195	174	160	178	144	132	163	183	168	171	169	167	174	164	158	172	159	177	165	183	155	179	169	187	158	149	163	182	163	165	154	169	212	180	150	173	166	182	174	190	183	155	166	173	155	186	161	174	175	140	172	163	172	170	162	161	172	159	144	171	163	176	166	170	162	166	151	164	169	157	182	160	168	164	173	165	167	160	180	183	170	193	172	178	136	160	167	159	160	150	178	167	171	171	172	164	196	183	169	175	164	171	162	171	166	185	155	170	173	175	156	174	157	181	169	154	148	160	177	184	143	165	160	178	172	162	179	181	145	178	175	167	173	171	154	175	165	146	171	198	184	189	167	183	161	180	179	171	167	180	169	185	189	169	156	167	148	156	184	194	177	190	173	159	168	203	166	166	164	180	165	159	158	176	177	170	161	179	176	164	176	191	159	158	172	173	176	158	172	181	167	172	176	178	147	154	162	180	143	150	166	188	157	165	170	164	151	183	176	179	174	181	188	160	166	180	154	161	161	196	148	189	167	202	179	165	176	190	160	168	178	192	142	165	164	175	178	180	167	176	171	198	165	169	163	171	157	174	145	183	181	166	160	172	207	162	185	161	162	164	158	170	173	162	161	185	181	170	177	158	184	201	174	165	176	189	192	157	152	151	192	190	192	182	166	164	166	150	175	188	157	173	182	189	155	165	175	174	164	156	160	184	164	183	195	192	157	180	159	181	183	189	170	161	168	153	136	158	151	165	184	162	162	187	151	167	163	209	165	177	193	154	165	212	174	166	165	178	161	166	169	167	184	173	181	158	164	163	177	179	173	168	165	187	180	154	171	182	193	164	157	169	172	171	185	181	174	195	196	182	189	182	174	188	181	163	189	179	198	198	157	164	175	174	159	159	162	165	158	173	156	180	163	201	149	159	169	184	191	185	187	182	189	188	184	180	181	165	179	195	170	176	183	172	192	161	187	173	185	181	170	171	162	177	173	159	179
6485	1499	3422	4042	4508	18083	25569	1957	9615	34768	20339	804	767	696	653	647	640	624	579	547	531	543	561	559	526	500	506	549	497	545	525	462	466	500	482	484	503	472	517	538	472	460	436	508	452	465	491	484	440	494	466	487	481	462	456	493	495	450	485	482	452	465	420	493	502	449	445	489	481	441	456	456	408	442	476	473	459	475	493	460	482	454	412	448	476	445	434	453	454	447	429	457	482	455	451	519	453	501	496	457	451	498	476	436	498	458	445	458	411	433	468	431	486	449	455	448	475	472	453	483	431	449	475	479	487	440	484	489	454	445	479	422	459	423	467	440	433	455	446	448	473	439	455	449	440	497	456	450	475	448	454	449	436	434	466	449	441	430	476	440	485	453	444	464	435	443	459	448	460	469	477	450	456	442	458	453	450	419	416	462	461	461	459	473	444	489	458	480	440	438	464	479	426	439	439	439	452	427	475	487	483	453	432	456	433	471	436	473	432	434	442	456	425	453	470	462	432	437	428	484	448	466	446	485	493	442	452	436	456	439	454	428	485	471	442	454	468	445	437	506	470	435	469	477	468	460	453	447	450	459	427	458	457	453	465	461	453	448	468	465	461	496	462	474	460	423	459	458	460	484	458	469	440	444	483	464	453	453	477	461	450	402	430	443	422	527	426	487	410	461	491	458	506	491	449	423	414	466	450	451	438	471	460	476	440	434	485	419	487	476	447	456	456	472	481	472	478	453	440	465	443	448	439	457	418	510	477	459	481	438	455	423	460	466	449	436	461	417	446	457	483	457	463	460	473	443	434	449	434	452	429	456	472	457	442	459	440	472	432	443	465	474	483	442	455	415	454	430	452	475	452	436	445	425	458	438	448	478	437	419	442	430	477	460	445	435	440	455	467	476	453	437	461	449	466	428	459	448	482	417	421	459	449	475	477	477	454	463	424	423	447	428	419	453	426	428	466	449	404	436	461	456	482	412	464	457	457	483	467	492	443	481	436	482	445	450	502	470	473	486	432	427	491	463	461	448	501	434	456	477	442	489	451	452	456	417	442	434	451	468	453	448	431	429	471	428	488	437	445	432	443	480	487	451	465	439	478	457	454	466	456	486	427	436	426	463	458	491	442	449	471	447	489	401	477	447	436	443	453	489	444	444	471	469	431	471	476	456	466	476	437	461	442	463	435	431	445	406	471	487	457	475	454	456	426	469	484	441	452	453	475	439	468	470	492	484	446	487	437	434	471	497	448	453	450	461	441	449	443	444	422	464	442	469	426	426	454	449	450	446	469	484	456	463	456	485	472	456	433	437	477	464	440	479	455	440	470	467	444	458	453	447	436	462	440	481	441	454	456	476	427	473	461	458	456	425	448	482	449	425	445	440	466	432	474	441	450	488	409	487	462	463	450	440	458	460	446	446	472	501	426	463	466	421	440	462	458	460	471	450	451	457	494	452	476	488	470	472	444	403	444	443	463	455	489	458	461	446	479	428	483	478	467	415	458	466	479	466	433	472	454	412	414	473	448	432	450	509	408	422	443	483	463	440	441	462	464	463	436	447	485	438	469	454	454	451	445	459	467	462	454	423	438	434	435	440	531	462	452	463	455	450	466	429	472	478	468	471	439	440	442	485	473	502	470	411	460	409	470	477	425	445	428	462	476	462	436	486	430	437	463	434	437	478	442	442	443	435	464	445	472	466	481	472	497	439	476	463	464	451	436	452	477	478	472	468	466	441	455	446	454	444	471	423	431	463	465	477	485	443	483	458	466	441	453	480	459	453	475	457	447	478	441	464	451	468	437	487	460	465	407	422	476	454	461	470	474	455	465	458	505	443	465	437	436	452	436	414	509	478	466	481	472	474	434	488	461	457	464	482	413	463	422	440	449	456	449	479	444	475	465	434	408	463	433	464	454	519	434	438	467	477	475	464	463	449	481	439	465	444	453	461	463	471	432	444	447	456	462	447	439	433	489	463	452	489	479	458	430	464	432	435	429	432	464	478	471	463	449	494	477	488	434	455	489	482	424	456	443	466	448	464	443	443	495	459	450	432	425	474	424	465	481	463	442	477	474	447	459	460	439	453	410	447	436	434	441	452	463	454	430	417	472	460	405	433	475	421	474	468	452	473	441	475	434	460	459	445	470	456	476	460	448	438	438	443	455	418	457	417	428	483	439	490	468	439	466	478	490	468	451	421	445	441	457	461	470	485	478	450	475	450	454	440	447	455	437	464	452	429	436	435	446	489	437	457	471	466	455	462	431	452	428	455	463	510	447	457	423	449	433	463	459	449	391	425	450	471	484	467	472	483	455	450	450	471	458	412	471	499	443	432	441	481	460	430	450	421	477	472	454	462	477	480	461	429	432	450	480	479	462	452	468	476	468	450	429	455	428	437	478	456	447	492	459	464	432	432	454	421	455	463	399	485	491	425	424	447	474	475	433	475	478	458	463	445	396	433	493	470	439	480	403	443	448	471	456	429	477	460	434	451	457	471	446	439	451	438	451	481	447	448	475	461	441	438	457	479	415	475	458	437	436	447	495	424	479	416	427	450	421	434	453	474	454	459	411	448	455	466	436	453	457	430	439	469	408	423	495	470	443	468	444	432	486	451	430	464	455	431	448	471	448	457	448	434	479	479	465	462	499	467	461	470	447	481	464	444	465	449	476	478	455	439	449	422	484	493	471	459	451	465	455	455	472	469	445	437	465	464	430	489	468	433	490	467	494	481	497	435	447	466	435	459	452	440	447	467	423	447	452	471	488	455	455	488	487	463	426	461	474	421	476	494	460	475	453	417	445	455	453	441	424	479	443	459	442	449	439	456	460	450	478	442	419	468	447	448	427	457	445	454	461	501	451	437	456	419	461	470	457	451	450	432	480	419	476	476	448	434	484	426	446	467	513	467	439	490	438	423	423	431	415	432	457	440	451	419	471	444	458	453	449	458	454	444	477	420	454	420	426	462	492	477	452	474	476	450	449	453	452	474	461	416	446	470	476	454	430	408	481	453	457	469	444	434	432	449	426	484	472	481	469	426	434	407	456	476	426	446	434	428	434	471	451	450	480	478	469	415	470	459	430	409	493	472	420	442	472	470	448	443	472	423	504	463	465	417	473	450	440	457	465	410	487	447	421	438	420	454	466	445	433	464	453	447	444	449	439	416	458	441	435	435	450	459	437	478	484	464	469	444	468	478	452	472	480	504	468	474	456	466	458	453	480	417	434	471	461	454	433	432	452	428	469	470	442	466	492	415	454	480	431	461	469	487	427	427	429	460	465	397	465	439	478	456	449	498	432	428	390	471	472	478	421	443	472	439	464	472	462	457	441	451	436	466	441	466	471	425	419	484	433	435	472	455	469	465	485	462	394	481	473	472	479	475	462	448	452	464	481	467	483	445	432	454	469	450	444	482	490	453	477	471	455	409	443	475	476	473	416	443	520	441	457	452	463	454	476	483	431	444	465	440	485	444	467	454	444	469	463	451	442	439	446	447
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
