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
336002941881	336002942442	336002942992	336002943542	336002944092	336002944642	336002945192	336002945742	336002946292	336002946842	336002947392	336002947942	336002948492	336002949042	336002949592	336002950142	336002950692	336002951242	336002951792	336002952342	336002952892	336002953442	336002953992	336002954542	336002955092	336002955642	336002956192	336002956742	336002957292	336002957842	336002958392	336002958942	336002959492	336002960042	336002960592	336002961142	336002961692	336002962242	336002962792	336002963342	336002963892	336002964442	336002964992	336002965542	336002966092	336002966642	336002967192	336002967742	336002968292	336002968842	336002969392	336002969942	336002970492	336002971042	336002971592	336002972142	336002972692	336002973242	336002973792	336002974342	336002974892	336002975442	336002975992	336002976542	336002977092	336002977642	336002978192	336002978742	336002979292	336002979842	336002980392	336002980942	336002981492	336002982042	336002982592	336002983142	336002983692	336002984242	336002984792	336002985342	336002985892	336002986442	336002986992	336002987542	336002988092	336002988642	336002989192	336002989742	336002990292	336002990842	336002991392	336002991942	336002992492	336002993042	336002993592	336002994142	336002994692	336002995242	336002995792	336002996342	336002996892	336002997442	336002997992	336002998542	336002999092	336002999642	336003000192	336003000742	336003001292	336003001842	336003002392	336003002942	336003003492	336003004042	336003004592	336003005142	336003005692	336003006242	336003006792	336003007342	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56263	21516	6213	2220	1537	1189	921	775	646	595	549	485	476	491	442	429	400	415	405	358	380	372	376	383	372	377	376	374	378	361	365	346	335	348	349	313	363	345	338	332	352	339	317	369	339	342	344	335	333	349	360	353	329	333	348	338	330	362	318	341	340	349	352	355	314	366	346	344	364	351	334	337	320	349	321	344	379	309	353	324	337	350	358	338	342	332	362	335	330	357	345	350	319	382	355	332	337	340	335	344	337	344	319	345	338	337	350	360	298	346	307	322	338	319	357	316	335	294	337	354	366	363	346	334	355	306	312	342	355	348	343	341	338	336	339	330	337	355	363	343	328	359	329	336	346	323	303	360	314	339	380	347	315	369	365	345	328	329	357	348	366	320	335	354	351	326	333	343	333	305	373	360	361	357	345	362	334	325	357	306	307	350	345	319	358	340	337	319	325	343	350	335	385	311	346	301	321	337	321	327	319	329	345	370	341	336	350	328	354	338	332	377	338	353	349	363	341	340	325	337	321	352	347	342	352	359	320	341	350	380	330	347	327	335	342	361	305	377	349	361	320	346	331	342	367	324	352	337	329	340	339	351	320	330	349	349	364	332	352	356	348	347	339	338	310	321	321	338	321	334	349	341	359	343	358	336	319	315	316	323	341	351	376	310	356	360	351	340	336	309	361	365	324	371	388	328	350	355	324	309	366	357	333	355	340	355	327	342	372	333	328	372	345	341	325	322	318	347	325	351	374	337	334	356	335	390	327	328	338	347	337	314	333	364	334	327	352	335	339	321	351	354	343	337	335	313	332	339	360	348	370	349	331	360	355	323	333	359	332	341	330	329	343	306	364	348	351	370	311	340	378	360	365	331	339	310	336	331	356	336	332	297	345	350	332	353	395	344	350	344	366	325	336	320	312	363	340	358	334	352	343	354	346	363	365	365	338	330	332	356	353	361	314	324	356	342	334	328	363	353	328	344	321	367	354	317	350	359	350	350	338	353	339	386	291	314	327	321	373	339	324	357	355	369	324	334	370	342	365	351	343	349	340	341	343	344	400	388	342	336	330	338	334	334	359	339	338	325	326	323	322	345	319	351	311	359	356	340	351	353	363	360	316	343	333	332	322	362	367	340	311	338	329	335	332	365	321	317	352	360	333	320	337	330	340	315	341	348	334	337	311	320	327	356	320	375	314	356	325	343	349	353	327	337	352	356	350	366	343	324	374	330	335	331	357	331	342	358	362	340	315	337	356	366	339	332	364	352	361	350	375	364	364	310	302	361	341	328	324	334	353	327	356	329	344	342	334	318	346	355	334	330	326	342	355	321	350	309	350	356	339	337	320	301	379	335	331	363	387	344	341	351	354	358	322	340	360	324	346	348	318	323	354	342	355	333	319	345	358	341	363	339	338	318	375	342	355	364	354	368	339	354	325	328	323	338	327	364	326	339	347	371	318	344	365	309	321	361	325	332	363	336	345	338	336	311	328	362	355	330	348	364	326	316	335	328	340	329	342	321	337	333	339	330	374	327	323	368	333	336	332	340	361	359	316	340	342	362	343	366	308	389	347	370	331	345	326	368	320	360	371	317	310	391	344	329	327	357	345	350	349	345	343	331	296	331	320	309	343	326	332	346	351	315	356	341	338	355	332	350	325	310	346	358	365	326	330	314	329	368	340	317	388	347	343	331	356	358	337	322	351	328	339	350	338	329	379	326	342	361	337	330	371	321	353	328	313	350	341	361	307	342	374	345	334	348	329	315	349	362	349	335	371	357	381	308	331	333	316	345	351	375	390	352	353	364	370	327	364	356	343	330	315	351	324	329	386	326	346	347	337	348	379	327	350	351	351	313	341	325	323	347	389	354	345	352	334	348	332	358	342	346	359	372	386	351	331	306	340	362	356	357	361	316	333	352	354	326	343	347	361	341	328	358	376	342	344	335	338	335	363	303	313	330	355	333	343	354	329	349	338	366	349	353	351	357	322	332	369	333	374	320	344	345	337	343	346	339	349	323	330	395	356	353	349	338	328	322	323	373	352	335	334	329	327	346	311	329	335	344	338	395	374	314	347	336	355	331	331	355	349	326	368	338	358	334	337	341	323	328	349	329	330	314	364	367	357	326	327	327	340	357	355	360	345	361	359	344	363	345	327	319	372	329	371	343	334	350	337	295	332	339	291	333	331	365	330	351	324	328	372	345	363	343	319	355	346	373	357	354	299	361	328	356	334	324	344	342	326	332	357	323	373	344	345	369	362	345	346	328	343	338	315	318	348	360	324	328	372	304	387	333	355	324	349	338	335	360	341	333	361	364	297	334	362	364	341	288	342	337	323	342	352	341	366	342	339	333	349	310	325	306	367	346	311	338	365	319	348	340	359	345	363	369	352	350	338	313	371	335	364	311	332	348	359	337	326	335	325	357	336	332	389	336	371	357	342	279	352	355	325	332	341	340	337	375	384	383	344	337	332	319	351	309	321	328	368	325	351	349	351	318	351	351	360	330	365	381	315	348	323	347	376	351	326	365	341	347	327	366	364	366	336	328	329	333	343	346	345	333	352	337	337	380	345	326	342	303	359	305	371	317	321	327	341	361	337	307	344	347	321	355	315	340	367	368	353	343	327	338	336	349	352	348	371	358	325	358	332	351	350	384	333	348	302	377	337	329	381	349	327	328	348	332	371	328	367	324	345	332	342	366	356	359	353	349	382	305	353	345	364	349	357	337	370	342	324	351	363	320	351	371	347	325	341	355	353	338	330	357	368	385	371	324	328	305	335	367	361	348	315	334	338	332	336	327	344	316	360	322	382	357	332	325	314	319	328	350	362	360	341	339	360	374	331	340	357	361	354	342	378	367	361	314	367	345	336	310	341	354	328	328	306	333	314	323	366	313	334	313	329	339	359	358	337	356	403	388	314	364	352	336	335	348	358	361	287	353	374	358	323	342	332	350	309	368	351	342	346	367	343	332	354	351	344	340	342	318	336	336	359	356	344	323	352	322	337	332	338	324	358	374	337	371	389	328	315	339	342	304	345	334	332	344	330	367	352	329	340	344	328	350	386	340	374	321	337	331	367	344	328	353	340	343	340	342	333	336	318	330	326	342	356	356	357	329	346	365	342	343	335	348	355	357	336	367	313	367	348	317	345	355	340	327	353	314	348	346	352	360	321	350	371	338	356	315	313	341	351	345	349	352	339	338	345	345	317	332	350	330	329	343	346	366	296	356	330	344	331	350	361	302	324	355	345	357	323	357	341	343	322	355	388	352	376	359	344	365	312	340	327	330	370	336	357	355	345	330	346	321	340	395	342	338	365	361	309	326	381	340	295	306	307	329	368	336	360	307	324	340	363	349	330	357	344	353	321	363	377	351	353	341	344	328	317	386	311	338	337	311	337	335	379	332	329	320	315	330	350	356	329	375	342	364	332	341	327	353	361	331	363	354	303	366	356	316	359	361	319	345	334	322	366	330	382	320	333	387	321	324	347	355	326	348	337	333
32541	3041	6505	6889	5841	4921	4007	3479	2912	2562	2367	2102	2055	1890	1816	1701	1652	1530	1490	1412	1379	1321	1380	1344	1350	1289	1164	1248	1167	1161	1219	1139	1105	1098	1088	1107	1123	1126	1109	1095	1085	1042	1018	1068	1091	1069	1076	1058	1065	997	1029	985	1059	1081	1064	1063	1025	1051	992	1089	1081	1006	1011	1046	1047	987	961	1024	1025	1019	1003	1051	978	1065	991	973	1058	1028	983	1019	985	981	1022	1067	980	1017	979	999	961	1000	998	990	987	1015	977	1015	1013	1042	1008	1018	1017	1049	1001	1001	953	978	954	959	1001	1064	965	1012	1036	1005	981	1030	1002	981	1008	986	969	983	1061	988	1012	1010	993	944	980	1027	980	1018	995	1032	972	1009	1008	975	969	1046	971	951	1039	1020	1007	990	1016	1036	998	988	991	1014	1014	1031	940	926	982	949	978	1022	1002	972	960	941	894	1000	1003	1019	1018	980	1008	965	1023	945	1033	985	981	964	954	1033	1021	961	1009	976	1018	984	948	1034	995	989	995	1019	931	976	1011	1010	1024	1044	951	976	1017	967	994	1010	992	934	990	1042	999	1053	960	958	967	935	973	1002	1043	946	1010	1025	932	1023	925	1042	1034	1051	931	967	968	939	975	998	965	1022	1030	980	983	981	931	985	1039	990	988	1023	951	1041	1000	966	978	974	968	1008	1024	995	967	989	1060	971	982	982	1027	1028	964	987	1031	954	999	956	987	1022	1001	1012	971	1005	973	970	997	978	984	995	999	951	1000	1008	990	1019	1013	1048	992	1013	987	929	1015	1044	954	973	964	966	973	959	974	962	964	920	1003	1002	974	976	988	1017	1038	938	1025	966	956	940	1032	1047	988	991	983	976	962	935	1052	974	1009	1023	959	1007	1007	1038	1006	1023	941	968	1006	1013	994	949	914	956	1014	1025	994	1022	999	929	949	980	964	1007	983	987	998	962	1034	985	988	1005	958	948	1058	1017	983	1058	974	974	982	1007	985	964	977	972	991	979	992	993	963	947	1041	967	1037	1016	1008	1019	1004	979	1035	940	994	956	1006	1023	980	987	995	1010	1000	973	975	1001	973	1013	1026	983	952	1040	975	938	957	988	971	946	989	991	1044	969	968	992	965	982	980	1004	964	923	974	979	917	1036	1020	978	978	955	951	998	978	946	934	951	1018	1012	998	937	990	993	1029	1050	951	958	1028	1052	965	1009	977	1030	1000	976	1009	1018	1013	1022	1028	986	946	1021	978	1033	951	989	1002	975	989	978	1014	921	1013	985	960	1011	1064	1003	977	975	1005	1001	998	986	1062	961	962	952	1023	995	1030	995	965	1060	980	935	1043	972	1050	944	959	997	1009	1022	1023	1025	941	922	996	924	990	955	991	965	925	943	1000	1003	971	987	987	1013	941	996	961	1005	986	896	995	996	954	941	974	1011	1047	991	935	1022	993	1000	999	981	992	978	1040	987	994	974	976	997	992	1012	996	927	983	978	1020	1023	1011	1009	1004	986	989	1003	971	955	922	978	953	1012	1019	1008	1000	956	974	917	992	1040	1000	1025	1018	1025	918	1016	953	970	1046	1021	958	1003	959	1007	1012	1089	1041	986	963	1024	946	1001	988	914	991	1006	954	1006	968	987	962	998	982	991	1000	932	937	996	1018	1033	1029	1036	995	984	1012	939	1000	942	1029	942	1016	996	993	989	1029	1001	1031	1034	1008	1007	977	990	996	990	994	1042	941	986	976	954	947	974	961	1005	981	995	991	988	1002	988	1008	929	965	993	933	975	947	998	965	999	974	975	986	971	987	1004	1049	958	978	963	1030	1017	953	971	976	960	1009	1002	1037	999	964	1008	1013	966	949	965	992	978	1000	1054	963	1031	1001	960	1010	984	936	1010	996	1042	997	976	1007	1008	950	1030	1003	937	1021	1024	1004	934	968	1010	980	1006	1016	968	1009	1007	1001	982	997	1015	995	966	976	966	999	956	969	1000	940	1027	970	967	936	953	973	999	1006	923	995	1021	965	1002	1040	1024	962	970	1001	998	965	971	1008	997	1025	1010	994	996	974	1008	995	993	973	1009	976	975	1044	1012	1031	989	991	1018	1000	1025	955	982	1061	974	961	996	997	994	1011	990	990	959	944	1037	1065	950	974	988	972	1001	966	1056	1014	1033	959	995	999	984	990	1014	963	1037	992	1023	1016	976	991	996	967	1031	1000	1022	973	1035	1036	982	1008	1022	989	970	979	956	927	1017	983	1016	1001	1039	979	1017	984	1005	1011	942	929	985	964	922	1011	941	996	1022	1037	1043	1000	965	950	1070	957	972	1014	1001	997	962	930	1039	996	970	995	959	998	1037	980	1024	977	979	983	1006	1005	988	1012	1010	1023	1038	956	996	1042	972	967	965	1021	958	943	929	1016	949	1035	1005	986	1008	1032	965	1010	1001	998	1026	1020	963	1001	954	986	970	931	960	1005	1015	962	1007	971	1001	934	959	935	939	1014	928	984	894	1001	1068	1022	971	1024	986	994	975	1052	1001	975	986	990	978	946	977	981	1010	1050	978	981	1065	996	971	987	956	967	1034	945	977	1000	987	1032	982	996	1050	989	1045	1030	997	1011	1004	1014	997	1035	1064	996	986	999	994	1022	927	968	994	970	1023	966	982	1024	1022	990	965	927	1013	946	962	1009	947	997	1006	1023	1022	935	971	1057	965	1011	998	983	1021	1009	1023	978	1000	953	950	979	1023	989	915	1001	1023	965	1071	1025	975	953	965	965	999	1042	974	980	952	997	956	974	1006	1020	1015	939	1042	985	981	1004	1004	1003	997	951	983	991	965	1009	970	985	937	976	972	954	959	977	1021	1021	992	1010	991	994	974	965	993	996	987	1048	1012	931	1032	987	1014	1020	1017	1038	1004	1006	961	1019	966	1023	971	996	1063	1032	946	978	973	970	1023	970	942	973	998	988	963	970	980	1005	988	957	979	963	989	1014	989	1004	992	972	967	1020	991	996	984	986	985	1010	973	995	1011	1046	1006	974	958	998	1028	1043	937	968	1015	964	1037	972	1023	986	1052	1003	971	996	970	990	1039	962	963	982	1008	979	996	968	1049	987	998	1032	1002	1000	985	979	1030	962	1010	1015	1030	992	1005	955	984	988	997	991	1013	1020	1022	950	1019	1006	927	988	928	1042	1009	963	964	1010	1070	939	1013	988	1036	1032	966	978	1014	981	986	944	1005	976	1027	937	1020	996	958	1029	1020	988	991	1021	987	1001	974	1008	1022	1023	980	1033	1009	1084	1030	954	1082	963	1014	949	990	1000	994	996	941	1006	988	1037	971	1029	938	995	1002	1004	970	966	1034	979	992	963	1017	987	977	984	962	962	998	1017	963	973	1037	1053	1048	1001	958	987	1008	990	988	986	1002	1039	1027	994	948	986	1008	960	984	976	993	956	988	1010	952	1015	1016	1003	998	1039	946	997	1000	1014	967	1057	995	1007	1031	964	1033	922	1012	1013	1005	991	954	968	989	952	1005	1005	958	955	972	959	958	981	1013	948	1011	955	1027	1033	940	968	972	996	962	1008	1016	1005	1031	1035	1010	966	1017	972	999	1028	971	970	956	966	1025	992	976	995	965	980	994	965	1032	994	1040	989	926	1035	1001	1091	963	991	978	1010	987	975	1000	1022	999	957	998	1009	1043	988	971	997	1042	928	991	963	1041	974	1001	1017	1032	1033	1014	1039	982	1003	996	980	964	1040	995	951	952	1070	996	929	1013	1000	1023	1014	982	1028	1011	1009	939	947	986	1011	1026	1000	972	1073	1012	1027	973	976	955	959	1001	965	982	1047	934	944	996	970	978	1000	989	1005	994	1016	937	1031	959	927	976	964	1042	995	1001	987	1014	973	969	960	972	978	949	974	1002	973	974	1024	981	929	1041	979	986	1007	994	970	976	993	953	958	1036	982	997	999	999	953	980	988	1014	976	933	916	988	981	1003	1018	984	1021	942	998	972	1020	952	985	998	999	1031	1051	992	927	983	990	981	1029	1026	989	1002	993	964	1014	991	989	957	947	963	1030	1027	967	1001	980	1013	1061	1009	1008	974	1026	1001	957	992	961	1031
9289	619	291	228	203	175	186	199	164	163	163	175	180	169	178	159	175	146	151	159	163	164	157	190	177	162	168	153	181	155	182	167	168	174	172	178	175	157	152	147	166	166	163	168	165	151	140	135	154	144	163	146	157	154	150	152	162	152	158	154	175	154	170	165	134	150	167	149	141	153	163	158	160	162	168	166	161	158	182	192	168	179	147	158	149	181	182	163	154	169	205	169	158	171	189	176	169	139	147	150	153	156	151	149	157	163	167	174	165	164	142	147	157	174	173	166	173	189	173	144	140	159	169	163	170	178	156	169	164	188	157	135	157	179	144	161	141	157	177	164	160	174	162	167	182	159	154	157	163	167	165	145	163	153	150	180	173	162	166	142	163	160	162	157	170	163	139	149	175	161	141	157	161	161	143	152	168	170	155	184	202	168	171	194	174	154	149	195	179	145	166	161	159	175	162	171	163	150	188	164	149	143	161	164	163	149	168	154	182	149	137	144	171	162	176	160	152	174	163	175	180	160	170	170	189	153	171	176	172	157	186	182	154	171	147	168	151	157	158	162	160	162	160	150	136	160	185	168	166	160	190	167	143	163	149	152	142	156	149	171	157	164	164	160	184	165	169	173	172	156	153	155	173	155	177	184	161	174	163	189	154	150	165	174	173	141	164	160	145	161	162	163	139	141	161	166	163	150	166	156	179	151	177	155	166	168	175	165	147	185	173	151	165	182	167	154	171	175	152	145	155	178	164	170	173	166	167	167	143	165	151	176	185	151	166	156	169	173	169	158	166	180	181	166	132	154	170	177	173	136	156	169	176	161	164	158	151	164	147	157	167	177	171	171	144	148	131	146	158	153	180	171	151	173	131	171	168	155	163	174	172	176	151	152	125	169	198	165	141	172	162	146	162	152	151	157	176	167	179	185	164	183	131	173	158	153	183	143	175	163	148	172	158	156	159	143	152	163	160	164	159	153	154	188	156	167	151	178	171	168	156	166	149	161	145	150	148	169	141	159	189	163	147	148	164	153	182	164	143	186	168	157	144	161	159	148	183	177	163	176	133	146	154	150	177	149	186	154	155	162	152	177	148	171	155	164	163	166	164	147	151	171	160	141	174	156	168	157	178	179	147	162	157	157	165	150	140	158	164	176	127	161	183	163	160	146	147	147	141	156	167	148	180	160	158	151	154	178	161	170	151	158	155	164	152	156	151	158	150	153	168	142	150	167	201	172	157	178	165	172	149	159	165	157	179	166	160	163	160	168	159	151	171	151	169	165	186	169	162	166	157	188	162	157	186	160	160	170	162	177	151	157	158	140	178	154	161	152	151	176	162	165	166	155	179	137	155	162	157	149	150	143	165	174	142	165	169	180	169	153	172	127	153	155	171	145	174	176	153	163	141	166	161	136	149	149	169	151	186	150	149	136	154	143	143	160	174	187	154	161	175	190	171	152	157	179	144	178	171	152	154	147	157	170	172	163	131	170	164	165	161	133	155	155	149	157	165	165	176	155	167	150	157	176	150	174	153	177	162	151	170	179	149	145	172	168	171	146	124	176	174	174	154	170	147	146	151	193	176	152	152	144	154	196	166	177	169	133	145	144	158	133	165	156	152	150	156	172	176	170	166	160	170	124	153	174	137	145	171	156	160	148	159	161	167	160	158	155	178	152	152	158	170	168	151	171	154	150	162	184	182	155	152	162	139	175	183	170	157	151	157	178	168	169	154	159	156	182	176	156	158	175	202	169	166	165	157	189	178	154	149	150	167	174	165	151	166	152	188	140	175	166	175	164	178	159	159	157	155	150	171	145	161	127	167	169	129	172	175	136	168	144	135	170	168	157	143	153	177	148	166	178	154	163	166	187	160	185	162	154	191	179	162	161	166	132	163	180	163	152	174	163	175	182	159	171	158	167	175	170	186	169	154	167	166	170	197	165	157	169	162	139	163	171	180	164	149	147	152	149	174	145	146	171	182	172	170	166	157	156	144	166	174	182	143	166	156	169	162	162	158	140	158	147	183	181	149	167	171	153	168	153	175	152	153	160	144	159	183	162	158	182	148	151	146	166	150	159	167	176	171	160	177	155	178	161	157	166	151	162	164	169	170	144	143	143	159	166	164	162	169	167	161	156	154	151	153	156	150	172	162	162	153	133	142	164	158	153	171	168	169	159	152	133	180	209	162	151	150	172	168	155	181	182	163	173	157	165	168	180	180	151	194	164	167	167	195	179	151	161	165	151	170	146	183	159	165	187	158	162	157	154	160	167	179	162	151	146	170	175	163	160	160	167	164	163	142	165	157	174	151	137	157	162	151	151	146	146	174	160	177	174	152	158	142	144	165	154	161	166	169	163	152	166	172	157	181	151	187	173	158	167	174	147	184	172	149	158	153	157	160	171	165	163	158	150	158	158	181	169	164	159	163	141	146	140	172	159	138	177	146	153	145	139	150	167	156	152	141	172	154	161	167	148	163	179	164	162	169	171	149	173	139	199	170	164	181	176	180	141	161	164	164	144	136	165	179	133	157	165	163	166	151	158	155	154	161	171	159	171	148	172	139	153	147	162	164	149	170	154	159	158	157	171	169	183	158	161	147	187	162	178	172	184	132	163	153	170	157	161	153	158	147	171	168	150	161	168	146	167	164	144	175	179	164	169	145	163	177	177	162	174	166	147	165	156	160	163	165	159	158	169	159	155	161	147	148	168	163	173	155	145	151	166	163	182	143	177	176	170	150	151	151	164	186	174	181	150	178	148	156	149	164	154	164	155	146	159	150	153	167	161	171	179	154	179	168	149	147	139	154	133	166	165	176	192	151	154	163	171	158	164	144	159	177	158	163	186	193	164	159	164	170	185	170	169	145	175	159	163	176	148	164	132	157	151	145	175	164	162	193	166	177	157	161	184	158	167	184	150	167	173	146	142	149	152	167	147	150	153	164	160	156	171	162	152	167	162	168	148	150	166	166	171	165	172	138	164	159	150	176	155	176	176	164	169	146	174	158	190	176	155	134	168	153	159	154	165	145	173	170	170	173	170	131	163	169	153	152	166	176	175	145	169	151	172	151	162	170	170	159	144	158	147	152	173	155	179	182	156	155	175	155	169	163	176	181	160	164	156	141	155	162	181	162	154	156	153	164	160	171	175	173	139	175	141	153	152	153	169	182	149	166	159	163	182	164	141	173	164	145	137	174	155	151	178	172	172	154	159	129	141	173	159	172	165	164	173	160	173	167	166	170	176	172	160	176	169	167	161	152	140	162	175	151	135	158	165	140	180	164	173	162	143	153	142	153	149	158	184	167	145	177	175	148	144	142	147	178	151	162	164	169	159	143	152	166	160	174	166	171	174	177	144	196	171	141	170	163	154	170	128	168	159	183	165	156	164	171	189	144	154	166	160	158	163	144	158	163	165	149	171	144	164	178	165	145	150	155	161	157	139	172	160	163	163	161	142	168	157	167	174	176	159	148	164	168	121	154	157	156	164	137	155	147	175
7363	618	710	772	707	684	633	565	678	605	600	564	559	526	570	579	597	529	575	548	554	521	558	518	502	527	532	525	509	547	526	561	544	566	609	593	591	600	521	537	567	545	503	557	562	529	579	546	549	579	542	576	546	512	534	535	516	594	517	579	536	505	541	506	559	526	524	549	575	518	540	526	545	510	502	551	547	538	550	530	513	500	504	529	564	548	549	526	534	601	522	557	546	568	518	552	523	528	608	507	568	542	539	561	505	531	542	548	513	557	532	562	513	570	533	516	586	527	513	492	548	580	584	548	554	520	526	525	526	529	559	569	512	527	513	579	549	551	514	518	561	555	531	521	508	541	552	508	557	531	535	552	502	570	557	515	546	527	525	558	533	525	530	524	502	588	554	527	546	547	506	564	548	523	483	515	576	535	528	504	545	535	555	538	608	540	547	498	563	535	581	537	571	511	583	550	587	551	558	533	517	531	500	527	573	525	516	503	522	524	517	553	542	510	571	551	515	544	512	529	532	529	503	513	527	561	506	500	539	553	528	536	533	530	539	533	528	531	542	555	548	526	521	566	555	552	544	564	527	539	555	595	511	542	538	520	549	557	516	524	564	570	567	527	579	564	509	556	536	544	519	565	509	526	524	539	520	484	572	538	560	519	556	500	520	550	534	545	490	552	528	542	552	570	532	552	551	528	525	515	538	556	512	542	522	544	548	533	524	531	560	571	554	541	579	545	544	539	543	572	559	491	523	480	546	593	542	547	514	510	516	507	576	577	575	542	552	571	562	521	552	547	546	531	534	519	521	523	554	529	556	510	547	543	532	539	537	523	534	578	570	549	538	475	545	540	540	538	526	554	524	505	526	557	537	535	585	499	554	528	552	558	566	541	550	532	494	534	513	523	525	541	577	542	517	516	518	519	488	550	551	533	541	529	527	578	518	532	525	522	524	522	543	549	549	555	531	563	519	505	540	524	562	571	551	499	576	548	572	542	520	521	508	570	537	530	516	548	543	577	565	541	520	537	517	547	553	546	504	561	577	541	542	530	523	556	550	552	530	519	510	565	536	543	500	522	516	542	502	504	569	527	565	585	495	509	500	517	533	489	539	553	563	531	495	546	509	510	554	521	498	506	528	546	530	536	551	513	505	518	516	523	520	551	522	522	537	533	532	553	503	576	510	564	517	544	557	527	518	522	530	516	570	513	528	567	522	542	537	586	511	512	493	505	531	554	542	547	561	549	523	544	550	578	529	550	573	515	508	538	553	545	526	574	560	538	573	525	510	554	548	553	530	540	572	525	562	506	550	511	548	523	515	525	542	505	568	554	559	553	542	551	518	484	503	554	538	541	543	548	550	556	521	580	499	537	515	560	524	548	572	530	555	547	564	475	544	513	520	571	535	568	546	552	578	561	536	511	565	514	550	543	501	548	544	562	524	526	525	543	567	574	551	556	555	545	517	547	535	554	525	546	530	503	544	523	525	506	489	570	544	520	524	517	549	530	538	561	531	505	541	559	536	535	583	573	538	549	560	551	529	517	536	523	534	557	532	546	523	562	530	538	522	535	532	579	540	531	566	540	535	516	532	554	537	505	560	561	565	567	546	531	507	542	527	550	536	552	559	539	559	559	543	485	509	571	541	545	553	551	527	550	565	565	542	536	518	533	529	567	546	541	522	571	560	534	544	524	543	499	506	557	529	558	525	547	534	533	584	517	553	517	527	518	571	540	516	495	566	542	570	531	521	539	545	557	539	520	571	539	478	536	580	536	525	543	521	575	570	573	540	538	524	557	522	535	513	569	521	547	514	543	525	549	547	559	567	521	519	540	505	515	522	512	518	558	537	516	559	509	526	546	541	555	529	532	559	566	556	553	538	524	560	540	534	513	523	498	564	534	544	571	546	523	510	561	536	509	539	529	523	563	564	542	529	549	509	495	557	541	550	563	517	581	542	525	536	540	556	548	521	566	532	543	532	547	518	562	519	538	535	522	551	539	523	567	483	569	508	545	540	576	525	542	568	547	528	530	514	507	520	539	562	557	551	516	555	582	545	530	552	547	513	575	575	526	552	547	493	523	546	543	542	504	571	519	509	572	548	518	537	517	547	525	548	612	556	548	542	506	557	552	504	547	564	536	592	579	550	524	564	560	513	549	548	517	538	548	512	504	562	541	515	511	535	519	527	550	543	520	534	518	534	583	549	517	509	523	492	557	539	585	565	548	538	528	529	544	562	528	531	540	587	508	545	534	494	563	528	540	531	564	540	549	529	531	519	516	539	567	488	575	542	511	556	515	518	546	552	526	561	555	545	514	556	506	537	490	546	551	517	561	529	553	530	542	519	573	509	537	539	551	521	570	560	585	561	543	557	509	563	476	556	540	593	540	552	518	538	543	581	528	557	530	529	545	540	546	513	523	519	557	519	547	546	507	547	560	490	517	482	525	560	538	515	570	597	504	530	614	557	582	516	539	546	574	556	520	529	552	517	532	554	535	516	510	547	573	489	533	510	543	531	543	583	552	524	509	491	531	565	521	555	530	543	527	506	520	555	519	529	524	567	563	562	486	555	565	555	517	544	539	546	518	536	542	530	552	500	560	549	557	582	552	500	536	549	563	544	512	513	514	572	526	541	496	524	547	508	506	499	533	550	514	567	551	537	524	577	524	557	518	529	518	525	520	530	482	509	557	522	570	527	557	540	570	527	566	549	582	557	531	593	547	546	540	552	552	532	504	567	537	565	577	534	521	518	509	546	569	536	591	524	532	542	529	565	556	512	560	572	501	532	537	521	557	506	515	541	531	531	547	509	517	553	526	555	557	573	507	523	568	545	568	555	577	539	554	555	547	556	511	595	526	549	528	524	546	514	562	559	503	513	573	550	544	528	510	500	557	551	520	533	550	525	591	532	554	534	556	523	557	551	546	536	517	565	573	591	529	557	500	535	583	587	497	511	546	556	514	587	553	530	565	564	532	544	557	535	566	501	541	513	512	522	472	545	528	532	550	503	560	548	544	554	514	553	544	518	541	551	550	543	520	502	513	499	532	535	535	562	559	587	492	549	522	500	524	511	539	517	554	576	533	522	539	505	550	496	499	546	498	552	578	523	542	542	512	546	531	538	530	563	544	497	546	524	522	541	572	521	532	530	509	594	532	523	588	524	555	533	532	498	501	494	561	508	536	564	510	534	517	527	532	561	551	498	534	540	551	542	490	585	577	523	543	525	528	555	529	566	571	547	520	570	580	554	536	574	519	501	490	534	507	474	520	570	563	545	557	575	526	567	537	565	521	545	509	540	533	520	501	518	562	562	500	559	559	534	521	558	558	557	553	568	561	546	546	541	512	541	510	536	542	538	507	545	552	551	519	536	519	560	547	564	556	552	529	544	537	559	522	551	495	512	567	526	536	549	508	574	532	552	543	493	565	534	550	543	533	550	537	563	548	557	556	508	514	510	568	519	541	545	513	566	544	563	537	566	529	532	557	535	576	527	539
46386	12882	2127	1187	838	713	599	543	453	460	412	362	361	363	350	352	337	332	326	345	367	327	354	330	293	313	314	312	302	313	343	312	341	347	296	303	300	312	321	292	303	327	318	292	281	293	323	305	304	291	298	332	313	305	298	287	310	311	319	306	300	338	303	325	333	345	309	286	321	314	294	293	324	320	272	308	276	298	285	324	302	291	302	291	282	307	292	287	300	301	309	311	291	318	289	317	332	297	323	303	293	323	338	320	280	275	270	318	261	297	287	293	304	298	293	328	345	310	302	309	331	309	288	325	317	293	292	321	321	323	324	295	286	311	275	299	299	283	311	309	292	308	295	290	337	295	322	320	309	327	302	291	309	306	325	292	297	328	338	303	318	325	299	290	280	305	334	297	323	283	309	327	307	308	266	322	311	325	331	317	332	296	315	311	305	311	323	319	324	305	295	302	323	305	290	323	332	331	304	314	331	302	330	301	301	319	293	323	349	276	284	273	313	334	296	273	285	270	283	271	306	298	303	291	331	309	293	272	296	295	308	308	291	269	310	281	287	294	299	290	303	326	313	311	280	303	307	270	278	315	315	301	293	310	309	325	325	289	294	315	304	288	318	313	281	307	314	325	316	331	307	312	302	297	288	334	339	259	302	331	316	305	297	295	322	340	330	284	330	277	279	296	277	278	313	313	297	315	291	299	303	296	310	312	317	305	308	277	320	311	281	297	284	303	324	289	325	329	335	279	316	331	293	301	296	295	290	324	323	314	307	292	337	317	290	319	272	317	322	342	338	261	286	276	313	314	320	293	293	316	273	289	278	309	289	305	261	297	272	294	288	280	303	314	318	291	275	252	326	296	293	309	273	294	308	294	322	314	302	295	280	312	321	300	278	326	352	310	295	323	328	323	302	291	291	336	311	312	313	313	300	310	302	309	306	327	286	295	328	294	268	309	296	284	272	285	320	319	295	311	278	290	290	310	315	283	304	282	287	304	316	275	311	271	278	325	287	291	287	279	319	275	290	329	305	298	307	281	313	314	303	289	297	278	311	320	285	303	301	300	273	312	307	278	296	301	303	302	315	315	282	304	296	266	311	319	306	282	300	303	289	300	286	316	293	273	298	287	321	325	313	293	277	307	283	329	289	311	325	306	295	297	303	310	279	280	310	331	327	292	305	307	300	290	338	254	298	308	285	269	303	318	325	304	279	281	293	294	308	296	310	301	309	331	319	283	278	302	291	305	284	296	273	268	289	297	301	307	285	269	314	314	298	284	303	289	314	316	295	307	305	280	305	297	291	300	312	329	272	314	294	291	304	298	324	313	276	302	300	291	319	305	321	322	290	295	304	284	291	284	308	315	313	343	314	298	313	303	288	294	289	326	330	288	324	294	310	303	289	280	281	307	295	277	295	300	276	321	305	308	313	327	284	290	258	290	289	288	288	295	326	311	302	336	288	305	335	288	275	315	305	287	333	315	282	310	280	331	276	304	308	286	293	327	318	278	308	306	289	276	287	316	286	300	308	243	286	284	301	306	308	299	300	302	309	316	328	303	307	291	291	286	289	321	311	308	297	316	293	355	291	298	327	332	303	298	265	279	326	316	308	316	267	272	349	305	316	286	279	294	336	292	276	312	323	300	324	302	334	291	281	318	288	290	311	301	309	346	298	281	295	303	327	303	300	295	295	274	332	323	301	277	287	296	318	264	299	293	343	329	300	301	292	304	288	335	334	307	279	349	314	323	303	264	320	302	309	313	288	322	293	284	284	306	319	286	307	275	317	320	270	301	321	287	315	294	300	303	284	317	308	316	318	305	312	313	271	281	339	297	314	318	313	313	295	300	304	314	304	313	284	317	280	302	275	321	318	305	306	296	303	301	282	334	282	279	306	268	286	290	310	294	303	272	289	293	299	302	304	306	290	310	299	312	324	305	279	341	292	323	322	268	298	320	306	303	299	292	269	323	309	302	284	289	316	291	300	313	306	324	281	290	323	309	280	333	352	316	275	306	329	271	322	307	305	314	327	316	313	304	311	306	301	302	327	277	289	298	277	281	344	280	314	296	330	315	312	284	275	281	285	279	295	290	287	322	305	302	287	300	313	267	286	264	305	280	271	288	316	307	295	311	319	350	259	295	291	316	344	316	320	307	318	295	293	279	325	298	309	275	296	320	284	333	314	296	283	303	305	323	307	308	284	327	293	279	303	282	295	325	329	315	287	263	276	311	327	303	305	321	302	322	303	275	309	292	315	288	310	312	282	309	283	312	286	307	318	283	272	333	315	316	305	310	297	296	314	324	288	303	281	288	271	298	330	329	282	293	306	305	298	293	312	281	301	291	283	334	283	280	303	304	289	304	334	328	305	290	290	284	321	266	296	305	304	307	275	273	322	313	307	302	284	327	301	290	333	288	322	316	295	311	313	303	298	313	313	285	315	292	322	299	347	273	336	294	305	304	321	293	314	276	316	314	319	293	292	322	324	299	320	292	320	335	323	312	314	286	320	327	333	289	329	297	344	288	295	284	276	314	316	279	313	288	308	327	321	337	293	282	297	282	320	316	318	279	342	311	304	286	292	313	332	281	307	326	312	319	299	273	303	317	335	308	278	267	305	321	335	310	298	278	258	292	297	323	283	286	291	274	298	289	296	313	295	316	316	276	296	295	263	280	318	324	331	323	276	317	313	300	293	299	293	314	304	261	279	296	280	281	298	292	277	303	308	315	318	318	301	272	299	300	325	289	279	327	312	303	300	315	322	311	319	311	287	303	300	298	295	279	292	309	339	331	333	300	261	298	305	336	292	316	302	325	266	292	291	315	288	321	289	318	304	304	297	304	302	308	314	289	293	311	291	318	314	309	326	304	290	290	302	292	301	327	306	272	295	289	291	276	267	329	279	333	302	246	294	286	330	264	281	291	290	345	282	305	298	298	286	282	266	295	315	290	313	309	283	286	280	240	297	304	290	335	327	310	296	322	301	314	309	291	305	304	321	328	316	311	298	323	274	327	339	304	315	317	304	293	276	310	289	304	336	288	285	307	274	285	277	298	306	322	310	303	319	286	303	316	292	317	308	322	292	301	279	318	322	302	284	302	299	342	272	315	318	276	297	323	307	293	290	309	299	308	313	312	288	306	303	318	363	304	295	308	357	287	292	309	318	295	291	321	286	267	307	287	298	314	301	295	272	282	278	304	334	298	290	287	295	297	313	310	286	317	308	265	307	289	307	304	308	295	300	324	308	314	292	280	287	276	301	284	302	301	297	299	323	284	283	329	298	329	329	286	285	302	277	290	301	289	320	300	303	295	287	288	307	286	301	308	278	291	316	289	308	307	288	286	284	312	318	346	302	323	255	277	290	320	283	285	300	298	303	315	319	282	330	308	321	282	295	296	299	305	307	294	286	331	280	263	310	298	277	297	303	283	276	310	301	290	308	313	268	245	296	290	310	292	294	297	297	315	271	328	296	310	336	328	305	305	305	331	300	287	296	328
25180	1949	3833	4118	3502	2907	2414	2148	1896	1745	1612	1465	1392	1294	1280	1264	1189	1155	1162	1186	1098	1084	1066	1060	1039	1031	998	986	995	965	990	946	1008	1019	993	994	981	939	967	949	945	921	928	946	966	953	946	923	958	937	924	894	881	926	950	930	931	948	936	932	946	907	887	922	915	902	877	910	923	869	920	920	918	913	959	892	897	920	959	961	917	896	918	868	905	899	911	895	891	902	884	852	917	905	950	907	967	901	862	928	893	929	880	927	950	888	932	959	899	942	938	922	889	940	890	860	932	896	889	897	901	875	883	882	899	893	846	894	905	889	899	890	905	919	895	952	903	910	875	880	903	922	899	877	916	917	886	901	964	950	875	919	858	937	920	879	900	864	899	886	948	904	924	871	889	877	931	926	912	941	887	879	953	864	872	931	894	842	886	880	919	911	872	902	914	861	867	925	919	959	921	888	921	915	913	912	835	930	879	935	902	877	924	827	912	900	905	907	933	857	901	909	908	917	858	946	884	905	847	852	871	941	930	878	908	919	845	863	850	876	904	940	927	937	847	893	883	877	903	924	879	892	934	925	869	861	891	854	877	900	900	877	869	909	840	919	858	940	872	901	874	921	878	864	898	878	920	941	923	897	912	965	876	890	891	900	863	909	893	922	829	898	900	895	864	902	887	898	878	900	872	929	885	959	919	887	943	869	885	870	909	912	899	948	906	933	909	887	907	911	912	898	865	880	870	907	872	910	841	915	859	913	869	946	921	921	875	886	907	901	927	856	920	967	923	947	922	923	903	928	923	850	833	930	898	913	890	842	849	911	922	901	936	890	858	851	881	869	881	918	889	886	910	914	855	877	888	901	936	898	896	919	903	896	904	934	943	883	897	930	881	834	883	902	893	893	897	901	925	897	890	914	885	916	866	924	928	960	913	870	910	881	870	920	897	897	885	852	953	910	908	886	896	921	882	885	874	942	880	946	902	896	965	950	923	907	853	846	931	914	910	885	888	938	839	858	931	940	911	900	831	920	846	916	902	920	900	841	873	901	884	979	876	937	909	866	898	951	880	916	902	938	893	915	912	889	890	951	922	902	902	895	966	891	867	905	957	891	881	963	950	976	946	856	881	900	944	861	898	898	934	934	886	872	859	922	892	937	888	966	931	884	896	877	878	907	892	890	916	848	914	901	897	838	851	915	839	929	935	920	866	929	953	928	931	892	917	941	873	917	853	906	877	945	927	908	969	903	943	899	940	876	883	852	885	891	928	842	860	879	903	908	890	943	936	920	891	913	920	899	890	938	946	916	905	905	890	911	904	904	882	901	947	925	840	914	923	873	832	903	914	964	899	859	880	883	947	850	902	852	871	935	924	916	887	870	893	904	906	886	885	911	894	914	920	876	865	887	940	911	880	875	941	894	912	911	881	894	909	944	843	921	878	869	905	899	884	948	893	916	893	879	928	924	876	920	936	894	876	885	897	897	867	901	941	850	912	886	910	876	871	842	868	915	912	915	892	876	922	892	955	861	904	922	940	880	904	875	885	893	877	884	923	883	872	932	935	938	942	874	914	885	863	892	903	880	918	876	965	869	908	897	906	871	898	886	940	894	879	876	928	917	877	858	911	909	852	883	942	858	894	887	872	900	917	939	882	850	953	880	944	924	878	886	884	942	915	930	897	879	873	921	901	892	911	880	866	907	893	893	855	894	912	894	925	834	876	895	891	895	924	934	910	873	912	919	871	925	916	865	933	864	883	877	926	934	933	923	877	925	835	958	912	913	923	908	964	898	896	923	897	910	870	884	865	877	928	880	967	839	873	878	879	870	878	891	893	903	923	913	932	854	891	920	903	900	860	885	899	927	924	884	960	927	916	876	887	861	913	876	904	891	899	885	895	890	907	910	898	971	906	934	877	928	867	867	902	913	901	909	923	886	891	911	914	920	871	926	915	910	888	910	923	903	879	927	890	865	901	923	888	920	865	899	888	875	939	921	898	856	880	930	917	907	859	860	946	925	943	893	902	891	884	831	921	933	906	925	876	847	904	928	895	939	864	903	915	931	916	861	906	886	965	913	822	908	945	898	968	853	913	843	878	875	911	944	969	832	866	895	920	903	908	898	882	886	896	874	873	894	857	882	909	934	854	862	871	916	925	910	911	922	881	932	957	890	909	905	856	940	869	898	914	862	896	886	889	924	932	918	931	934	893	889	884	899	910	905	887	905	887	902	857	875	888	898	836	852	950	941	907	850	950	949	897	911	917	906	896	938	954	927	892	896	946	883	899	868	911	984	912	926	873	872	898	915	955	934	941	905	843	889	941	932	896	871	895	884	904	897	874	955	893	922	951	912	875	846	923	901	894	898	905	848	909	853	913	871	917	888	899	869	950	949	924	981	872	964	931	867	866	915	919	869	892	947	955	891	866	912	994	925	957	923	941	886	894	887	924	886	842	860	841	890	902	892	895	925	895	842	932	915	898	885	939	868	883	923	924	912	923	912	893	924	921	886	911	939	915	935	860	921	852	900	919	903	884	899	876	910	876	880	871	868	892	931	868	861	897	857	862	882	873	910	947	937	923	845	886	850	913	895	950	932	892	897	863	899	904	893	940	908	919	887	899	870	905	915	840	913	930	900	924	895	876	916	894	895	887	914	953	936	867	934	896	914	929	899	895	918	913	889	878	880	875	925	912	945	893	818	893	947	956	883	914	861	870	950	940	895	939	875	861	884	878	899	876	955	889	904	911	876	920	872	925	934	922	867	941	907	893	846	852	860	947	867	898	936	917	922	832	925	913	895	900	926	887	847	860	921	927	918	948	911	876	948	832	950	883	881	858	905	858	896	893	908	924	933	901	915	905	944	897	903	911	935	900	929	914	913	873	879	907	973	891	915	896	881	868	850	888	900	937	868	957	876	894	908	985	931	876	948	906	910	905	961	958	868	940	920	931	925	939	930	895	940	906	895	911	916	917	936	884	846	904	875	954	919	920	901	950	922	891	888	864	898	858	866	897	953	848	917	922	937	915	827	912	913	898	882	920	940	892	896	876	912	895	879	906	924	859	869	850	899	926	877	856	902	889	898	883	849	940	911	915	887	898	886	925	904	905	895	972	872	881	849	935	947	889	884	926	911	942	889	891	948	902	947	900	877	886	905	929	907	887	868	910	939	935	908	883	866	944	932	976	863	931	906	940	941	899	915	893	874	938	899	907	917	932	885	855	833	856	926	890	907	860	913	949	935	880	850	931	841	871	927	884	921	916	932	904	879	892	953	897	902	903	956	878	901	917	892	920	913	909	923	898	916	932	932	900	898	861	925	909	918	884	889	910	862	927	914	909	883	893	895	960	912	926	852	904	891	914	950	898	883	889	890	925	879	912	849	954	917	960	907	889	867	889	879	908	935	869	887	932	868	882	835	941	926	895	932	932	926	913	908	857	902	892	936	892	916	941	924	850	952	864	949	902	892	899	896	937	855	905	909	903	919	983	876	883	924	920	860	879	931
58823	19750	4563	2268	1488	1125	886	762	638	595	516	519	484	512	439	425	429	387	380	414	399	367	351	370	377	364	357	365	316	386	373	348	376	345	358	348	341	318	367	322	358	352	347	368	339	333	340	332	376	333	311	357	329	337	357	315	324	325	336	331	353	335	338	313	334	321	313	346	339	336	302	346	347	311	335	328	316	332	357	337	328	340	330	326	339	369	339	309	304	344	320	329	339	361	383	356	323	316	342	342	346	373	323	320	344	338	311	342	339	323	350	322	368	351	352	333	355	364	358	330	328	313	319	357	314	342	326	351	313	348	313	368	357	331	330	326	334	339	319	323	356	339	333	304	341	307	327	332	327	293	385	331	342	327	374	362	322	343	319	332	327	355	313	358	342	323	310	341	322	316	323	302	348	352	337	348	347	369	353	341	345	323	375	346	324	323	342	348	352	327	334	318	333	317	344	342	359	343	359	344	364	325	317	320	347	313	331	321	337	342	390	331	348	343	336	342	335	308	338	334	335	329	340	317	353	364	321	309	305	335	349	320	329	304	321	346	318	349	332	338	359	315	339	318	326	351	305	346	356	355	329	327	338	342	341	349	321	354	304	348	327	339	327	329	365	383	325	329	320	347	353	338	305	315	333	318	333	317	352	297	356	348	350	356	340	350	304	312	333	363	351	354	346	348	330	329	330	329	307	347	337	359	337	354	345	335	312	313	339	324	335	335	327	359	356	329	324	344	349	335	302	325	319	311	322	308	322	344	320	337	337	314	336	366	331	322	366	353	343	356	308	373	376	365	352	359	298	321	354	313	368	331	333	296	310	339	334	320	358	344	301	318	359	377	345	294	317	337	328	324	348	307	322	327	354	335	327	330	344	330	323	349	320	329	317	333	298	331	330	319	330	343	372	338	346	336	360	330	327	336	294	303	309	360	321	315	305	306	313	341	314	309	343	332	348	288	335	352	329	328	322	340	338	345	360	325	370	338	350	321	350	329	366	339	336	351	351	319	339	358	370	345	339	353	332	318	343	355	376	352	336	347	359	331	308	319	357	328	355	320	343	287	329	337	340	328	357	316	286	360	346	332	338	366	329	324	316	317	314	304	344	326	308	353	318	325	349	306	344	359	359	343	339	326	350	323	336	351	350	349	315	347	325	333	334	369	347	325	311	318	333	327	328	333	318	307	324	338	331	325	371	357	342	324	343	326	321	317	317	348	320	338	343	338	344	337	334	323	350	318	323	327	342	365	325	368	342	312	349	375	323	332	324	317	339	344	335	289	357	363	359	316	327	335	366	317	353	349	315	334	303	341	321	324	350	351	323	317	348	328	345	339	312	344	366	354	323	321	315	386	336	365	323	320	306	346	325	352	323	357	355	351	347	343	326	340	330	316	322	321	304	333	324	378	308	377	316	326	342	349	327	313	320	354	309	329	346	329	304	371	295	356	347	316	362	343	322	312	341	334	349	332	330	335	342	322	307	327	306	326	351	348	322	331	336	322	334	346	338	367	384	341	317	343	324	367	334	333	332	347	361	355	345	311	295	374	344	308	320	324	364	316	324	328	331	343	354	326	353	364	331	350	357	318	336	353	319	331	343	311	298	329	313	344	326	336	328	364	330	315	374	319	341	338	320	328	368	342	344	338	332	339	312	355	327	348	333	311	341	323	345	328	356	345	320	303	333	319	336	322	349	317	349	330	346	356	333	327	350	345	330	293	346	310	356	343	337	305	336	300	327	334	353	345	306	323	364	329	390	344	347	337	317	318	337	320	316	398	316	339	328	327	343	310	335	356	350	353	343	345	335	365	343	341	362	383	335	352	295	315	327	322	331	320	325	360	335	340	330	302	329	340	334	324	324	329	339	332	331	316	355	318	375	339	322	315	321	364	313	325	297	378	307	366	354	323	310	337	335	355	315	331	319	340	317	295	335	335	342	342	342	334	306	347	338	322	348	356	341	361	299	330	323	349	318	320	301	339	329	371	384	321	340	316	329	320	314	366	315	306	304	371	346	311	330	311	328	338	348	346	320	292	363	344	360	351	361	359	337	349	343	331	325	339	348	316	364	335	303	325	294	326	332	340	370	350	343	341	348	355	330	357	354	318	351	363	347	364	308	342	311	324	345	333	312	367	356	315	331	344	320	335	306	346	330	338	334	386	334	358	336	334	343	345	335	341	323	345	389	336	368	323	325	349	321	355	344	311	344	311	314	380	351	362	355	334	337	317	329	325	342	350	371	327	353	359	315	337	349	386	342	326	327	329	311	331	340	342	338	332	365	336	339	334	311	359	343	327	342	318	327	333	376	348	348	350	347	366	326	342	350	351	335	361	316	303	344	352	341	331	325	363	335	370	343	343	360	324	353	355	337	373	357	322	317	335	330	350	357	331	318	343	350	330	316	336	360	338	355	323	357	320	331	340	364	339	331	394	343	356	338	344	361	324	348	356	359	338	327	283	330	312	299	343	326	306	353	321	318	352	341	334	361	334	329	344	343	352	353	326	350	312	357	330	313	367	340	301	312	348	323	332	353	338	327	329	352	317	330	328	366	337	299	334	333	337	337	306	331	349	326	345	334	352	335	320	351	319	316	314	355	336	334	331	361	330	330	351	340	334	311	331	348	331	359	342	335	342	321	360	336	316	340	298	351	348	353	323	322	327	299	297	304	346	302	339	320	326	371	346	328	315	324	346	335	328	335	324	322	344	363	344	355	357	327	332	340	348	348	341	342	314	315	345	314	326	335	306	331	354	345	332	355	354	318	336	332	343	348	326	336	342	324	320	362	328	340	312	336	357	303	322	334	326	343	339	335	338	299	367	345	349	354	338	325	331	310	316	338	343	326	308	333	347	321	314	351	347	333	327	337	361	302	342	358	328	335	304	333	347	325	305	324	349	327	329	357	320	344	312	347	339	302	350	341	345	351	345	350	356	300	339	341	345	317	355	320	330	317	323	317	310	373	343	327	345	362	379	333	326	331	335	340	324	341	351	349	323	310	358	363	320	355	344	337	326	335	340	334	325	310	351	318	324	336	349	333	352	344	352	334	345	336	347	302	330	347	345	374	310	330	326	353	349	337	305	342	347	341	326	293	302	354	367	329	361	324	332	308	343	342	352	350	340	364	357	327	365	340	352	333	335	319	312	368	342	307	318	297	343	347	328	345	353	328	350	363	306	355	338	319	347	301	340	370	320	337	360	317	340	303	343	318	307	318	358	341	323	318	324	366	339	332	326	318	347	310	314	321	355	363	345	313	326	347	316	334	323	324	343	351	334	329	333	317	324	313	334	330	324	369	362	300	348	323	297	331	369	343	347	344	350	367	386	299	343	318	316	342	309	346	307	341	321	383	353	334	350	328	323	345	337	349	303	313	363	344	346	316	357	314	347	328	353	353	349	340	349	316	353	351	320	325	327	334	315	329	348	309	337	355	370	338	320	331	329	347	392	360	330	348	312	322	378	346	335	327	307	362	318	334	332	323	298	338	340
31457	3040	6282	6736	5817	4640	4015	3506	2950	2537	2250	2082	1874	1852	1716	1648	1599	1517	1503	1346	1421	1317	1284	1288	1241	1237	1202	1175	1119	1141	1148	1139	1109	1107	1136	1090	1090	1078	1067	1066	1020	1086	1046	1058	1069	1051	1017	1057	1030	1091	1098	1017	1072	1002	1024	1063	1009	1067	1019	1037	999	1020	1015	950	992	1053	1022	1018	1028	1023	950	992	1017	971	931	987	1025	945	991	1014	1009	973	993	1006	1006	980	1011	980	1011	1030	978	1013	1009	972	973	1013	1011	1013	1037	982	972	989	1018	1000	996	993	1012	956	983	968	992	957	959	944	981	929	990	967	987	947	1001	979	960	983	988	945	969	1007	998	986	980	984	976	928	963	943	1036	981	967	978	965	1001	944	965	982	979	972	1010	913	1026	960	1032	996	964	995	927	975	1003	901	992	1011	970	993	971	993	979	1001	1038	921	924	1012	995	976	998	982	984	964	944	972	995	944	959	981	969	988	994	985	969	966	944	986	1018	1022	1002	932	904	992	996	943	1001	923	903	1043	943	1012	939	1043	959	987	949	994	976	1011	933	999	958	1044	1022	942	965	963	996	953	982	987	977	957	970	967	995	1007	915	998	981	899	980	976	954	1004	961	970	990	977	990	967	924	931	967	959	969	935	956	954	1012	1002	1008	1031	980	989	878	990	1010	969	941	996	1022	997	953	966	975	999	973	924	993	984	996	969	911	960	953	973	1020	957	959	935	984	996	900	989	937	1018	925	967	963	966	1009	945	965	1011	983	972	957	943	938	957	1012	957	940	986	991	976	970	1004	952	1007	937	921	955	980	959	982	971	989	985	944	1000	972	999	969	970	1004	962	952	940	1015	1043	959	1013	962	979	1037	939	936	931	963	961	994	934	965	974	972	967	964	948	1017	1024	990	926	1006	1002	968	956	980	1016	958	982	928	973	933	1023	946	994	943	965	989	887	1011	991	950	949	979	976	1001	955	960	935	1017	899	990	1029	972	1018	962	956	1006	975	989	917	1030	975	977	1004	982	997	975	968	1014	915	977	916	972	920	992	966	968	947	958	1028	996	997	1003	987	965	968	921	967	958	962	1066	987	947	970	960	980	1017	994	1008	980	976	935	985	916	910	959	967	979	987	933	1026	925	934	980	997	971	976	964	977	942	964	1024	956	956	996	927	885	994	991	995	1012	937	967	974	929	948	951	999	967	972	963	971	957	1026	958	978	909	946	970	963	946	971	977	999	969	959	937	941	943	985	903	960	925	965	997	957	1009	974	933	979	934	942	977	955	1007	930	976	955	963	956	903	929	959	942	946	924	1024	1010	956	924	1003	1000	961	994	939	1003	956	985	933	989	957	938	982	957	962	948	949	976	1010	948	993	998	996	957	974	979	969	975	935	946	958	957	985	982	989	921	938	950	972	933	966	959	967	897	949	935	1014	1003	994	1004	1007	974	976	918	968	999	933	960	971	973	979	976	1006	946	992	982	955	904	947	949	963	991	921	921	987	905	1011	953	953	961	974	1016	996	962	975	932	973	969	972	1016	1003	961	965	951	965	965	930	1003	984	998	1001	975	1016	949	973	937	920	955	983	934	931	955	989	1045	974	956	988	1013	973	940	1009	961	929	972	1037	994	1038	984	1009	979	952	956	969	954	974	1007	956	964	991	922	970	976	926	966	960	996	993	979	973	971	938	930	961	943	961	985	1007	948	994	985	973	957	1028	976	985	944	953	963	972	898	949	981	923	990	965	966	993	961	979	971	977	1004	964	929	976	996	1003	984	957	983	923	979	996	958	930	938	986	948	998	947	1039	932	955	930	1011	978	1017	982	923	971	957	978	964	937	998	936	969	939	947	960	979	978	958	971	1012	938	989	964	955	966	962	975	950	967	949	938	948	906	947	989	973	946	955	921	984	973	920	957	1020	1034	957	944	975	991	981	982	967	968	972	954	970	976	936	935	954	1053	951	923	942	995	981	956	959	968	1015	981	1031	996	963	976	940	947	936	994	953	922	983	985	986	944	979	963	949	928	953	978	933	972	956	930	961	1007	907	989	925	1035	963	967	947	1015	992	964	961	1017	1024	967	961	1011	991	949	966	957	1022	957	949	1033	947	991	921	932	930	981	937	956	1037	942	1015	986	935	980	1012	970	967	979	1003	933	999	1014	942	963	1013	903	930	971	1005	1011	998	985	1004	895	975	951	910	979	1000	976	948	988	979	957	955	960	987	973	1033	937	927	975	1001	994	941	987	988	925	971	967	949	934	977	933	987	918	976	1042	959	1010	944	1044	995	987	966	972	953	941	987	936	993	994	945	953	953	965	975	948	1008	988	1040	951	987	968	952	911	924	956	967	916	962	970	928	929	967	987	1013	948	915	959	951	954	943	926	946	964	1000	954	1027	977	932	1001	950	980	897	977	952	950	969	980	992	970	975	967	966	956	958	1006	934	885	990	985	988	946	1007	1019	1002	1001	987	943	961	955	908	919	971	956	924	998	954	939	977	1006	994	957	936	952	934	952	992	907	964	999	926	956	947	980	963	976	994	995	962	971	979	999	935	950	1014	918	988	987	969	958	949	992	982	982	977	948	942	939	946	988	944	983	949	944	925	920	939	991	945	945	955	923	921	1016	1009	942	955	973	988	920	917	995	964	963	920	1021	927	1014	994	965	961	1001	926	946	947	952	940	1001	945	941	1009	1014	937	991	986	1007	974	986	986	989	962	975	910	991	929	917	1003	974	1029	986	998	937	971	942	960	982	1061	926	928	1010	960	952	991	938	1000	995	982	994	1029	929	1014	983	983	954	1029	1011	968	900	964	997	961	961	974	999	971	973	991	932	1012	1042	981	966	1006	966	1015	920	1037	982	949	934	1009	965	912	946	988	981	1001	959	941	931	980	999	922	980	988	1029	952	940	960	1022	996	928	935	945	962	955	944	974	977	996	954	964	975	953	927	979	982	983	948	907	901	928	983	981	1002	980	977	1015	999	978	981	964	908	919	951	1015	957	933	954	995	917	1030	1023	1036	980	989	952	1025	986	1054	953	928	966	967	978	1004	934	986	935	1000	921	1013	936	977	1016	962	945	923	976	977	984	990	944	978	970	968	932	931	1020	913	980	945	952	960	986	922	941	915	1017	949	914	994	978	1035	960	986	946	927	981	929	1008	982	933	1015	983	965	972	963	1043	949	977	981	975	971	951	995	949	957	957	953	984	1049	991	985	951	972	949	948	948	990	981	963	1039	930	1011	1001	1017	994	930	936	946	955	935	986	977	977	986	970	1009	931	966	940	989	965	995	977	969	998	911	990	941	1013	988	988	973	997	963	958	972	994	999	966	973	992	917	954	928	953	949	986	912	986	996	967	971	989	997	950	953	965	1010	974	977	936	1008	1057	989	966	969	966	997	967	931	990	969	968	943	970	993	1026	939	991	939	944	978	919	978	958	950	945	893	943	1019	938	951	933	1028	984	912	1004	958	963	984	951	925	973	1006	951	1020	987	949	975	964	976	987	930	963	954	979	936	917	981	972	968	927	983	918	940	971	962	961	959	1010	973	965	942	917	963	954	937	951	960	936	971	969	987	961	942	980	963	979	970	993	951	948	937	972	978	958	978	942	998	944	965	975	961	994	963	1002	952	927	955	937	958	992	949	989	987	1009	954	1037	934	996	1013	983	966	1060	976	961	941	982	1031	987	925	977	962	947	913	960	988	994	922	995	888	968	952	1003	939	972	950	923	988	990	988	944	965	950	956	1012	999
9285	645	278	223	209	212	175	156	158	176	170	179	163	171	166	143	173	167	171	164	152	203	150	159	169	147	164	172	171	168	153	174	143	166	180	168	163	139	172	159	170	180	158	156	168	173	173	163	157	178	183	157	171	139	172	150	170	152	166	147	170	156	173	158	170	152	171	148	179	191	159	164	167	169	157	151	183	158	146	164	162	183	153	136	165	154	174	168	168	177	169	156	157	155	150	152	199	156	150	161	163	136	143	165	152	153	151	168	148	163	157	158	180	151	179	170	170	180	170	145	167	161	170	189	171	148	141	169	153	174	164	150	176	172	162	159	153	163	162	188	159	161	156	128	151	166	163	190	177	173	165	156	186	138	154	149	168	174	147	142	169	154	155	169	177	165	150	146	167	152	182	155	163	140	150	129	168	143	161	169	153	157	172	158	141	165	160	168	168	160	132	165	158	162	168	180	159	150	160	173	150	150	157	164	168	173	154	164	151	173	137	157	163	180	154	160	179	180	177	147	179	166	164	155	157	145	162	178	163	158	185	175	175	162	166	196	178	157	161	158	162	158	153	172	157	166	142	168	168	167	144	176	151	163	148	150	164	161	160	184	174	180	154	169	167	180	151	183	183	150	146	156	184	158	189	159	185	157	145	152	158	147	158	180	155	169	165	147	169	150	140	191	145	176	150	189	176	189	170	151	152	159	167	170	157	167	186	187	165	170	152	171	156	139	177	158	166	158	177	188	195	143	169	174	193	142	169	178	180	157	131	169	151	147	162	162	177	184	166	153	177	166	176	165	137	160	163	144	166	165	170	142	166	170	136	155	159	171	166	146	154	157	153	172	169	164	174	155	165	158	149	159	169	177	175	186	146	152	158	139	140	161	184	147	162	143	165	198	165	142	170	158	160	156	147	161	181	170	171	165	186	165	160	167	175	150	164	171	168	163	165	151	184	165	170	181	174	159	165	149	182	156	152	182	165	158	153	136	159	158	163	156	175	149	162	167	178	154	134	155	186	155	177	150	166	168	172	156	173	163	150	157	147	166	165	172	156	132	165	172	187	167	155	174	170	156	189	173	149	150	168	168	169	144	157	160	154	173	165	172	171	149	132	151	172	153	161	136	159	140	180	148	157	154	162	159	175	167	151	154	181	161	157	161	177	151	186	163	148	150	138	175	177	155	170	168	153	170	145	149	142	146	170	152	182	162	164	173	159	185	158	156	146	152	160	133	173	159	172	177	173	168	163	158	154	158	179	172	169	149	155	153	182	148	189	194	166	176	159	158	168	155	167	188	141	125	149	174	159	159	140	163	179	162	174	148	147	169	166	175	141	150	161	174	172	184	152	184	171	176	150	138	161	179	182	177	155	182	181	148	171	161	163	158	161	149	124	190	141	169	157	157	161	169	154	162	167	154	154	169	178	181	146	169	166	179	171	161	167	176	175	154	151	187	157	151	163	184	166	159	177	171	151	171	180	162	153	170	150	188	179	153	160	183	144	162	138	158	152	188	168	163	141	169	160	166	161	158	167	162	196	144	171	153	187	164	155	179	149	153	157	188	139	180	158	167	159	146	171	176	164	143	195	155	191	167	168	148	125	162	170	151	160	192	155	164	187	148	165	168	166	152	151	143	171	172	169	193	174	159	164	156	136	155	150	151	150	157	165	152	166	159	169	154	163	177	188	153	166	172	176	166	171	146	156	174	145	150	188	174	164	192	170	156	166	147	144	177	162	178	155	162	185	169	161	163	160	161	161	167	182	155	162	162	155	158	164	175	161	146	142	167	184	158	167	151	156	164	193	143	172	155	170	153	175	173	170	181	166	155	147	162	177	151	156	208	171	160	166	157	161	156	174	177	149	161	188	184	155	154	167	175	150	184	179	162	153	171	178	196	165	151	176	169	176	173	167	170	151	171	153	156	150	163	162	175	154	159	166	159	147	176	158	135	186	169	159	172	172	173	156	171	159	168	157	177	143	150	165	162	183	160	178	165	136	153	144	162	176	160	143	169	167	170	163	141	148	168	147	170	174	161	168	145	167	180	171	167	208	163	170	156	170	148	156	161	169	160	162	182	168	168	151	155	186	179	155	175	175	171	165	152	140	172	153	164	155	175	169	173	156	149	158	144	158	145	168	158	147	153	165	171	160	121	159	145	162	174	180	174	165	186	169	184	150	175	175	186	147	157	178	142	163	149	156	177	140	156	176	165	161	168	163	166	175	157	160	156	162	186	148	204	148	178	171	181	150	175	160	177	167	172	181	158	153	174	150	161	148	181	170	155	148	170	150	166	168	163	150	163	154	141	170	163	151	139	174	163	152	153	162	158	156	141	147	181	157	156	155	155	170	159	178	153	156	159	167	171	155	167	155	180	174	167	173	151	157	147	140	181	148	178	158	156	177	179	180	165	177	159	178	148	167	157	149	172	161	193	177	173	167	148	167	153	140	132	153	136	163	162	168	159	151	174	153	178	139	163	178	167	155	157	153	156	139	150	156	164	165	167	162	142	149	175	164	152	172	172	171	168	174	155	159	148	147	171	165	165	156	155	187	166	155	150	165	164	153	174	155	156	165	159	151	161	141	173	167	161	165	155	165	160	168	152	152	179	156	153	148	168	188	181	193	170	184	158	171	154	167	169	158	171	153	159	158	164	162	162	150	152	143	165	168	167	179	164	171	151	141	180	178	153	179	176	160	147	169	144	171	161	156	159	138	152	165	185	169	152	173	190	171	159	169	187	145	162	170	149	153	152	194	165	147	158	144	143	150	168	150	186	155	162	174	148	148	185	166	168	156	150	154	159	184	181	158	176	174	189	143	158	158	146	158	169	153	173	174	181	145	123	137	132	147	162	139	145	150	147	172	177	148	160	173	147	146	145	204	158	148	154	156	148	152	163	153	159	160	164	167	187	171	140	165	153	152	151	152	173	160	138	160	160	153	151	151	155	185	161	172	148	157	147	146	186	168	154	155	131	160	134	143	174	178	175	198	151	178	165	164	163	183	164	183	155	155	176	152	145	200	147	167	161	166	164	161	165	169	152	181	180	200	146	150	146	165	169	187	163	176	198	154	166	133	158	154	176	148	187	173	168	138	146	164	184	140	160	154	190	164	148	173	197	186	153	157	161	170	185	160	165	148	179	162	141	161	147	172	133	167	168	183	150	156	158	163	181	164	178	159	143	157	160	156	160	147	160	153	183	175	153	156	172	177	180	145	154	167	175	156	171	196	172	166	165	170	154	154	160	181	138	150	159	158	176	184	157	176	164	170	166	157	152	173	158	181	175	164	160	163	158	151	173	175	167	173	164	187	179	147	145	187	168	184	172	160	179	157	177	165	148	173	189	161	182	154	171	175	154	164	150	173	152	146	156	164	176	163	149	134	166	146	154	160	168	149	177	170	169	164	175	179	164	162	167	160	159	159	150	131	160	163	177	169	169	173	153	178	170	178	162	190	179	154	157	160	166	160	146	173	141	155	148	174	177	137	164
7524	661	817	794	712	693	701	646	666	633	586	584	565	597	563	617	608	554	611	544	542	553	515	531	540	543	558	538	579	549	537	553	557	534	536	570	507	585	514	536	553	536	543	554	592	565	582	558	549	521	539	554	569	492	556	534	572	523	551	540	574	533	527	574	539	570	552	566	538	525	534	528	484	571	545	535	583	557	521	522	545	564	560	555	596	496	566	595	540	467	538	537	532	553	565	517	570	539	560	535	596	502	581	533	574	592	534	564	526	571	560	541	566	510	543	532	529	520	557	563	565	537	500	548	553	532	522	525	573	548	579	522	564	526	529	498	576	545	529	505	482	529	551	541	558	558	563	587	589	547	532	529	567	496	584	536	496	529	580	536	554	518	558	545	531	526	525	562	551	548	544	560	538	527	556	561	532	523	553	556	513	535	494	524	510	554	537	533	529	539	501	540	550	507	513	553	535	537	552	553	537	499	520	557	550	504	566	548	552	534	582	557	501	544	560	551	543	562	546	606	568	534	521	562	531	547	520	570	561	557	517	536	503	535	570	527	526	532	573	511	520	531	578	531	543	531	508	554	548	576	548	536	536	533	552	571	564	544	541	562	594	566	552	546	563	565	495	552	540	555	571	539	543	563	533	527	537	551	497	550	533	539	558	550	539	528	520	526	524	530	524	588	507	535	523	540	522	549	555	524	557	535	503	563	535	607	546	522	538	542	537	511	535	574	534	539	554	601	556	545	531	552	559	594	542	534	516	566	545	566	524	523	579	551	540	521	529	528	532	599	522	530	608	537	579	519	532	561	579	541	537	529	500	527	509	542	573	544	543	540	528	503	524	523	578	584	547	544	523	547	535	569	543	519	529	527	521	531	538	557	540	534	527	582	513	550	546	508	535	513	572	525	550	589	535	502	567	503	540	520	543	525	525	540	508	568	552	499	572	563	549	548	546	534	523	504	530	542	502	543	538	528	554	569	511	532	556	537	520	482	572	538	599	544	521	579	562	533	559	599	510	589	520	559	526	558	530	539	512	536	530	548	507	556	550	555	541	486	495	511	551	526	517	582	580	525	540	517	559	591	540	511	583	529	542	569	513	559	527	521	492	523	580	572	537	553	573	525	529	539	545	548	538	540	551	524	583	558	535	519	562	498	515	578	548	538	534	562	556	551	536	539	548	548	558	549	532	513	572	546	549	524	520	580	563	551	541	512	542	547	544	548	545	529	508	570	551	550	540	521	541	596	525	572	506	545	542	532	572	548	571	510	531	497	566	546	560	518	550	498	530	515	524	526	533	528	577	557	545	569	584	537	540	555	546	548	530	491	549	541	539	546	535	552	544	565	540	545	519	561	571	538	533	572	536	546	527	548	526	540	534	540	507	541	542	568	469	532	553	568	544	519	545	562	560	588	593	542	532	578	491	521	531	527	534	535	535	530	533	505	585	549	534	561	543	536	536	537	568	533	574	581	526	547	553	497	598	490	582	540	500	514	566	518	538	564	528	542	543	554	542	570	581	520	521	517	521	532	542	506	546	556	563	509	525	554	539	543	558	498	562	543	563	526	490	548	501	523	579	531	540	546	587	554	525	556	575	500	535	527	511	552	522	546	526	518	513	544	560	547	580	536	558	551	543	557	526	506	529	543	564	558	510	532	484	538	520	570	555	550	547	553	542	567	530	546	514	500	529	604	512	530	543	539	560	583	542	535	603	549	557	564	518	576	572	485	544	566	564	540	546	537	532	549	549	556	521	537	528	542	584	559	559	558	527	540	564	534	544	523	550	528	525	560	539	557	542	560	541	567	582	548	532	573	487	533	524	507	555	527	534	550	535	543	526	554	528	504	525	557	512	532	546	524	545	553	552	545	553	535	524	535	516	543	550	570	541	545	531	541	523	572	557	531	495	560	578	571	554	556	548	546	532	574	541	520	535	545	552	502	528	567	531	535	529	521	561	535	528	536	512	530	551	538	552	553	614	524	531	541	509	535	512	603	488	561	520	522	551	572	540	553	547	511	522	545	514	526	510	559	517	554	512	570	575	535	559	537	518	530	566	527	564	528	560	555	536	529	493	545	521	526	558	540	548	502	545	566	570	520	549	538	503	565	547	515	564	536	537	513	560	535	624	536	549	545	514	548	522	537	513	494	512	523	543	560	531	491	542	517	534	521	552	517	536	546	537	577	562	544	569	554	578	532	590	541	528	531	534	551	550	536	580	524	538	586	573	567	529	563	547	567	525	533	567	518	541	556	557	553	533	535	545	542	534	518	575	546	565	511	511	543	549	549	537	545	502	516	538	547	547	578	543	514	550	548	548	539	572	528	532	562	554	540	566	575	515	533	543	582	570	550	552	528	531	560	566	530	533	561	566	544	562	525	506	556	499	568	528	540	533	533	587	536	545	532	574	551	540	510	562	521	556	523	526	560	556	532	523	577	527	512	569	514	566	536	537	526	550	527	532	496	516	563	585	550	600	535	535	556	542	516	548	534	532	526	526	558	517	553	545	520	532	534	528	559	584	537	551	545	535	513	564	577	522	530	522	569	557	504	533	525	536	566	548	531	592	543	540	534	555	481	515	564	523	548	565	526	563	537	522	536	570	546	562	540	545	544	490	542	549	524	572	555	581	571	507	576	559	559	525	527	505	561	526	590	548	538	550	522	554	543	525	561	573	553	530	521	566	568	562	574	518	515	498	502	522	549	527	561	565	547	504	523	550	552	511	506	522	549	516	536	563	573	572	533	521	544	556	596	498	567	552	542	519	531	528	540	534	591	550	516	551	542	498	538	574	535	581	580	555	556	562	557	520	550	539	580	489	546	559	555	527	521	576	553	547	570	557	541	499	517	537	557	540	517	535	565	528	560	554	520	509	532	501	533	576	576	517	544	548	579	563	529	548	534	557	531	557	568	547	497	538	570	536	537	540	521	542	541	530	567	567	523	556	525	493	515	538	555	591	576	529	544	547	535	523	522	553	517	552	563	559	549	535	509	575	547	531	540	558	504	506	499	529	546	566	551	558	533	537	525	519	555	504	517	484	565	519	559	549	521	606	556	529	567	543	524	530	577	525	533	514	537	541	524	503	583	530	530	541	528	542	518	518	536	564	528	557	574	540	554	553	575	514	542	491	546	539	562	542	540	530	573	554	526	525	547	556	575	526	534	503	555	566	526	548	590	532	604	557	550	543	534	536	552	541	532	500	534	520	507	547	593	534	541	526	557	515	544	556	545	502	573	543	555	554	566	537	521	529	516	542	548	576	567	572	541	580	569	565	551	593	521	528	530	544	542	534	557	523	550	505	556	553	565	586	542	534	559	551	460	534	592	557	550	553	508	554	530	551	561	504	579	538	508	545	501	537	538	543	481	581	567	511	505	534	546	549	529	562	507	504	557	567	558	528	542	562	558	531	518	560	555	532	585	539	558	548	537	556	570	526	499	553	531	525	535	530	505	548	542	538	507	516	547	561	544	557	500	484	510	555	549	503	586
46800	12290	1984	1232	921	684	618	508	425	432	424	432	396	378	386	371	331	369	329	319	320	348	293	317	325	316	313	329	265	305	319	322	307	340	268	324	296	331	281	324	314	329	299	313	317	320	297	311	319	310	286	277	302	332	309	282	292	284	325	300	281	285	311	332	298	316	320	321	316	325	326	293	317	305	298	295	327	320	283	327	297	295	310	292	314	318	278	331	266	293	310	267	295	284	304	316	310	278	310	321	301	316	302	335	305	306	332	296	284	288	323	291	307	324	311	298	310	299	290	294	296	262	320	308	328	302	311	315	292	307	300	316	296	300	309	306	320	312	312	292	310	279	296	354	327	332	287	316	332	307	302	317	319	307	293	296	306	284	260	291	284	340	271	315	320	306	333	309	318	299	335	309	313	282	303	311	280	300	273	298	279	285	307	304	296	304	324	272	296	301	288	279	287	291	306	297	306	277	298	312	303	318	300	288	294	290	323	327	320	305	298	317	309	302	311	303	323	266	292	340	305	309	318	317	318	314	309	287	308	297	308	308	314	293	305	331	300	337	272	321	297	296	345	297	297	277	298	284	300	313	333	295	298	344	282	321	328	337	304	308	340	296	297	301	318	319	293	307	278	331	297	312	296	296	282	300	282	282	323	295	285	287	315	319	305	328	330	293	310	333	286	314	312	320	290	338	264	342	299	302	297	317	331	314	305	290	278	299	298	279	293	320	308	279	327	307	300	314	302	292	317	315	329	324	292	291	294	301	293	261	321	315	320	295	291	259	319	306	279	306	340	312	327	322	308	320	306	340	284	304	315	314	289	320	320	321	317	300	293	331	278	295	288	284	349	298	338	299	327	289	328	283	314	308	310	267	323	301	309	326	293	307	279	316	312	250	274	316	298	330	314	330	313	288	328	307	300	332	291	298	280	306	313	309	278	312	289	320	288	307	277	314	292	299	294	300	285	311	286	309	299	299	331	313	319	278	281	289	296	300	286	304	351	331	313	296	306	302	278	334	338	324	326	315	279	310	277	320	284	335	301	320	279	295	294	321	335	317	293	309	307	304	323	288	336	284	278	313	332	321	311	328	280	299	313	297	324	325	288	285	317	281	288	285	326	317	290	312	287	288	318	287	300	305	278	275	308	321	295	292	330	302	301	323	324	312	304	285	289	291	300	311	280	327	290	278	313	293	311	302	301	306	300	301	302	298	307	309	269	317	299	321	297	318	267	315	303	269	292	300	318	295	289	311	313	292	307	282	303	304	318	310	287	342	309	317	337	344	331	268	314	328	323	307	307	278	310	314	312	289	282	332	301	290	306	295	317	283	335	320	342	321	259	308	274	300	299	279	291	321	301	314	307	296	342	302	344	297	283	290	309	300	341	306	319	279	281	312	303	309	299	307	302	309	310	329	305	314	290	314	284	265	312	284	307	274	275	325	289	341	282	294	312	292	275	304	318	313	286	293	310	312	331	294	309	328	322	314	288	323	332	304	288	304	341	313	319	275	302	284	303	286	313	273	318	275	295	311	304	315	323	291	307	296	299	287	309	299	274	293	305	296	326	299	285	287	302	311	284	294	289	307	295	294	323	302	273	321	273	270	304	309	305	295	312	269	362	306	308	286	296	314	302	295	273	314	305	319	290	307	296	301	324	308	311	283	288	297	315	284	317	297	300	277	268	322	302	299	313	273	287	282	301	307	312	311	292	292	285	311	286	284	288	309	330	278	325	332	291	302	303	316	294	290	307	336	300	330	287	303	331	286	282	325	290	296	275	303	307	306	310	298	320	276	279	305	283	318	287	343	273	303	357	313	326	307	291	298	306	318	329	301	281	281	341	264	289	316	297	303	329	351	299	319	329	310	300	292	305	328	315	320	286	291	291	313	285	304	305	298	332	322	345	307	271	311	305	307	309	294	340	311	295	322	276	306	300	324	323	316	277	286	318	278	305	307	298	305	296	298	319	307	304	314	289	286	306	287	297	314	269	283	328	306	314	322	317	298	310	308	319	301	312	284	285	292	299	305	326	297	287	287	294	247	341	297	315	302	305	258	303	335	286	298	295	317	307	303	315	292	310	314	317	323	303	299	295	312	289	331	300	311	322	329	332	351	302	317	323	283	289	312	268	298	308	327	315	336	338	303	317	278	282	318	332	307	295	277	308	281	298	294	308	334	284	337	291	329	291	316	299	284	285	299	321	288	299	285	308	291	295	302	296	297	277	298	321	308	295	312	271	345	291	315	318	301	304	296	310	313	303	312	268	291	286	313	293	300	323	300	311	324	306	299	284	305	332	306	305	339	291	287	306	287	306	290	303	332	310	282	265	298	273	313	275	280	298	312	262	331	314	280	286	320	299	286	312	300	278	314	331	292	349	305	289	340	308	299	272	277	307	262	349	306	307	280	301	297	315	318	297	316	300	298	326	284	300	280	282	293	306	298	301	301	320	302	299	308	339	294	297	322	264	308	315	308	320	303	291	330	293	349	306	319	319	312	310	304	344	290	295	296	317	305	297	301	316	313	320	272	293	277	313	331	321	301	292	289	314	308	332	307	305	301	316	313	308	323	303	307	304	317	302	300	308	319	327	328	311	315	286	305	276	302	313	320	294	290	320	341	313	318	304	300	323	286	265	306	318	283	286	296	318	310	311	274	299	317	304	298	295	292	308	317	312	314	276	338	297	352	311	329	325	310	296	298	292	288	290	310	309	312	274	295	345	293	302	306	351	287	299	308	291	275	318	306	281	318	294	312	314	304	299	270	335	301	288	289	319	330	302	292	286	305	311	293	301	314	299	338	316	300	323	279	320	286	271	304	309	307	307	282	310	281	316	307	323	312	289	293	313	313	294	322	288	279	297	291	331	314	288	294	285	318	277	338	330	282	326	316	329	334	309	292	300	327	291	283	297	322	302	300	295	292	303	312	295	297	301	285	309	310	325	323	325	304	307	327	320	290	304	295	303	299	349	314	271	304	291	327	311	316	298	317	291	327	295	292	321	296	309	312	305	332	312	314	283	315	328	290	303	286	300	355	307	307	286	293	291	300	306	320	318	333	283	328	288	275	292	317	304	291	274	337	296	337	329	300	330	286	299	254	299	312	324	294	299	341	329	323	300	304	277	320	279	320	314	323	314	304	305	306	290	327	282	330	289	292	316	292	341	279	293	304	281	291	292	286	327	332	311	305	318	285	280	285	305	293	330	325	295	274	276	276	295	298	338	281	295	331	317	302	323	300	287	296	278	317	308	298	341	310	315	298	323	330	316	283	346	312	297	311	322	324	304	290	297	305	277	328	309	300	279	298	281	314	301	337	294	309	292	306	323	286	269	303	329	307	301	301	284	315	262	337	317	298	316	314	307	279	285	310	302	301	298	287	293	316	296	318	312	287	259	289	310	306	302	298	318	331	294	298	307	301	302	323	311	283	313	262	303	330	326	310	312	312	278	318	297	307	298	300	293	317	285	279	309	303	328	290	288	295	327	284	302	316
25142	1963	3802	4084	3508	2860	2515	2230	1858	1773	1556	1441	1372	1305	1266	1300	1150	1102	1072	1126	1063	1151	1051	1112	1045	1069	1076	1033	992	996	1047	1030	973	993	906	946	951	967	963	947	1002	959	921	952	1017	933	906	915	877	883	916	974	922	921	980	889	922	917	944	914	916	970	907	893	904	929	961	942	886	925	911	912	941	868	890	874	963	915	926	897	898	967	899	902	948	917	873	935	949	936	922	895	909	914	940	894	888	906	932	893	938	912	926	915	926	920	862	909	913	910	906	949	886	898	915	862	948	837	922	881	910	882	948	877	954	845	909	880	915	885	935	935	898	943	924	893	891	870	881	897	868	909	894	877	917	888	945	908	917	972	906	933	874	892	920	880	897	899	865	940	911	851	869	942	889	868	910	936	873	877	932	875	944	904	936	875	916	890	859	921	906	830	933	921	889	864	902	931	899	911	879	893	902	898	871	961	912	870	909	882	885	891	877	866	902	890	897	911	931	881	882	900	883	919	914	872	914	847	945	936	975	886	932	874	943	853	920	892	878	895	907	894	917	898	912	895	903	905	885	878	893	876	852	883	867	899	971	934	890	885	910	940	926	888	906	872	953	922	866	902	946	917	909	853	936	919	904	886	903	878	864	902	904	928	917	911	888	957	952	911	960	890	878	947	925	910	941	896	894	976	898	859	889	887	847	845	964	884	903	942	830	857	956	894	934	895	899	877	933	853	886	921	904	926	924	965	881	938	837	868	923	886	873	955	936	893	886	904	910	895	906	925	920	907	857	891	861	910	897	880	956	940	855	909	871	942	916	887	889	884	919	901	920	905	869	874	911	913	858	948	877	912	870	864	912	898	861	885	891	872	880	892	876	891	908	874	862	887	886	886	868	909	894	945	847	936	866	854	901	927	901	906	903	878	866	883	950	900	928	941	883	943	908	935	884	914	922	886	905	894	917	876	912	920	899	898	893	879	842	953	892	906	902	873	897	895	936	883	878	912	950	902	874	904	960	866	869	978	891	948	878	917	908	862	898	953	879	893	910	897	859	906	933	886	906	917	954	910	895	880	897	920	941	855	973	872	887	875	881	926	911	924	871	913	891	928	874	918	915	883	901	882	897	944	890	891	926	949	931	849	909	909	914	909	843	906	965	937	901	834	885	872	872	906	889	936	902	886	937	859	939	856	867	901	931	897	901	879	897	863	885	913	911	840	959	891	856	886	841	873	879	883	910	917	896	915	860	906	893	906	921	931	890	896	918	921	883	879	837	890	934	889	891	884	942	907	921	925	902	873	913	879	905	889	865	872	926	926	936	952	905	888	953	871	880	834	836	919	881	886	930	930	890	889	885	890	921	897	974	906	931	944	929	931	927	880	850	924	887	893	873	922	857	907	917	912	929	881	913	865	922	934	923	934	933	876	930	898	926	883	946	904	914	836	911	952	873	884	926	877	886	863	895	876	918	887	849	901	915	873	896	921	849	919	924	945	868	925	933	880	884	908	875	935	896	942	931	855	835	922	930	875	886	879	873	906	889	872	912	895	910	875	894	929	858	937	855	875	899	946	888	909	947	832	915	921	940	919	907	928	896	882	859	903	973	931	876	861	921	926	857	882	885	914	845	879	885	870	884	870	880	897	850	869	894	818	890	920	880	906	949	868	896	881	902	887	868	917	896	935	910	843	868	935	895	906	874	953	957	905	920	909	918	885	904	937	912	922	930	881	921	875	869	934	903	899	853	925	921	872	870	921	840	899	860	913	913	863	935	935	914	901	920	947	904	953	855	901	927	927	904	912	916	852	911	909	861	840	860	911	862	907	909	882	894	948	846	911	872	918	827	952	910	977	858	924	908	802	900	880	890	950	873	897	929	913	922	915	907	862	914	911	861	970	861	920	853	939	895	928	917	849	911	878	907	882	927	910	925	930	947	885	925	924	915	894	884	873	883	901	857	826	887	871	905	925	906	919	876	851	896	912	954	948	928	865	900	880	915	939	901	915	898	914	853	907	899	901	868	929	885	974	929	889	893	905	940	887	899	928	838	901	950	865	922	914	873	932	941	936	888	857	869	923	935	911	879	903	875	862	914	882	905	881	902	925	895	940	951	905	832	863	887	880	853	859	954	903	918	888	895	906	978	887	937	871	891	865	903	882	910	875	904	950	924	856	885	927	888	892	884	898	905	938	892	901	951	897	896	856	864	939	845	876	910	905	893	899	902	904	881	902	902	900	948	912	860	892	893	897	867	892	857	907	933	923	890	960	933	923	927	850	925	934	940	904	898	893	902	879	931	919	877	894	924	905	914	942	923	926	927	939	898	941	914	901	955	936	951	896	964	906	938	920	883	916	914	957	928	872	867	902	893	907	862	931	866	919	927	856	878	941	907	889	920	925	908	900	961	897	935	856	876	911	885	909	878	903	953	904	876	917	871	908	887	898	931	913	909	940	904	924	907	892	911	941	887	903	858	919	853	861	960	892	891	887	851	957	855	837	919	887	872	836	880	909	917	840	916	854	910	850	926	867	909	947	891	917	880	922	860	854	946	897	941	906	900	904	880	899	892	913	851	883	881	962	903	904	931	914	899	888	862	870	901	890	942	877	888	924	929	887	959	889	919	928	925	908	955	921	863	911	882	834	857	851	948	913	917	885	905	898	917	914	892	920	930	922	909	886	888	906	906	908	918	856	916	953	959	928	900	901	914	936	916	880	877	856	878	864	950	920	900	851	904	944	869	924	957	896	925	962	883	878	954	879	904	864	900	858	923	877	904	914	935	936	940	911	857	895	932	903	924	906	862	910	928	892	876	937	888	863	888	939	851	945	859	838	866	869	940	893	901	935	904	880	895	918	903	866	898	929	926	936	871	938	951	919	868	905	836	888	893	896	865	920	923	874	903	884	892	919	910	908	933	939	886	935	893	870	947	907	907	924	898	879	906	876	920	856	883	932	908	936	939	932	858	915	932	908	944	896	899	901	818	903	914	875	893	900	956	894	912	908	914	916	939	906	914	887	924	851	907	897	882	875	881	867	896	963	863	904	894	939	928	878	845	943	899	932	908	892	871	885	900	901	934	872	932	900	941	875	882	910	922	890	898	868	890	895	896	875	882	913	907	925	849	872	893	915	876	861	889	867	885	929	898	844	902	890	907	912	916	912	915	913	901	905	929	915	909	893	863	842	891	945	930	918	962	908	948	870	907	892	909	905	889	954	998	898	877	907	896	872	874	945	943	933	941	870	885	938	910	924	916	935	869	940	888	917	951	883	946	894	923	913	877	881	940	900	911	893	869	918	925	891	848	949	917	906	912	904	907	877	908	862	884	933	882	899	889	897	919	856	914	877	932	903	878	906	899	893	946	915	923	932	906	889	867	934	907	923	937	898	898	966	904	907	924	946	809	885	857	926	894	881	927	963	922	853	885	907	900	988	876	918	863	903	933	918	907	842	879	908	930	870	931	909	949	934	918	923	940	908	944	936	885	903	887	877	892	902	932	898	939	895
61539	19557	4462	2246	1581	1132	903	784	690	551	540	474	468	437	401	417	402	421	400	377	376	362	380	374	385	367	381	356	350	371	357	323	334	359	365	348	361	363	335	327	330	343	355	403	343	299	364	371	313	348	346	347	355	350	328	327	332	336	337	338	328	355	368	340	362	357	363	349	367	324	328	383	326	340	334	300	377	333	336	331	365	324	353	340	294	357	363	321	366	317	356	353	323	348	325	352	307	326	329	360	348	309	367	305	326	327	314	334	350	347	376	320	360	359	308	319	347	292	335	348	341	351	322	353	327	355	326	338	325	336	347	323	309	348	359	322	314	356	314	322	336	356	368	364	368	301	340	327	352	298	342	363	342	338	356	353	330	323	344	349	300	306	327	333	326	308	368	346	348	337	327	369	342	314	363	343	345	330	344	331	298	341	345	333	335	318	320	353	325	324	316	358	362	339	329	309	333	345	354	316	330	374	358	371	355	349	340	341	353	361	334	328	312	320	334	328	353	348	313	326	335	349	296	311	342	352	304	340	303	369	339	324	364	372	342	339	374	335	346	305	330	349	310	334	339	318	328	287	347	320	341	326	335	322	327	333	351	338	327	326	392	315	319	359	356	348	340	356	326	345	327	343	331	379	354	311	348	311	303	370	327	297	337	339	334	312	306	349	334	333	357	315	339	349	358	358	348	336	343	358	331	343	323	350	352	329	330	335	319	339	359	323	334	350	325	354	329	316	372	303	313	316	332	353	362	364	314	358	367	317	344	313	360	339	338	345	331	351	320	325	311	348	325	343	332	314	322	326	331	340	343	318	340	320	325	336	335	333	336	353	332	333	343	350	320	336	332	322	307	279	344	330	334	348	338	369	334	355	351	315	341	360	312	299	316	330	343	354	320	326	347	327	304	330	313	355	345	322	347	357	319	330	349	332	330	304	330	311	314	307	381	344	355	346	341	349	354	359	334	357	312	323	338	367	332	329	329	329	349	324	344	340	353	333	313	326	350	331	339	346	348	295	342	317	332	319	349	333	304	354	314	361	368	317	360	324	341	335	320	334	340	340	355	310	333	338	356	347	285	348	380	346	297	338	336	322	363	357	307	337	306	358	310	334	351	320	344	314	347	344	342	341	338	365	343	346	315	329	347	329	342	360	304	344	338	357	334	335	347	333	354	358	338	319	354	288	336	325	360	366	324	326	320	323	321	299	329	340	333	362	317	305	349	340	368	345	376	336	361	337	316	358	367	326	371	340	344	358	326	373	325	318	375	334	339	335	328	328	338	344	328	329	363	368	306	317	347	342	348	335	335	320	334	366	334	337	367	325	310	343	321	333	324	352	362	315	327	344	328	336	367	366	359	357	367	344	317	345	351	367	346	345	336	327	383	321	344	344	313	327	356	317	347	313	355	311	373	334	310	325	368	327	348	286	314	342	360	342	350	350	317	334	342	313	336	335	326	340	350	327	308	352	347	324	345	327	319	337	353	321	344	337	369	346	364	366	347	363	366	313	332	318	385	303	340	292	350	333	383	309	341	343	355	309	364	338	331	336	339	335	323	343	333	359	343	325	331	352	310	325	337	337	368	332	314	340	324	329	356	343	316	339	317	333	305	329	372	316	371	314	350	326	342	324	288	342	351	357	353	321	335	340	366	352	333	341	315	329	315	306	331	351	337	347	324	345	339	334	328	337	348	353	361	365	345	374	325	313	338	348	338	331	341	363	343	346	339	328	373	301	327	344	313	334	309	342	388	349	300	344	346	324	320	341	331	348	344	356	316	345	297	306	360	331	356	348	361	339	352	351	340	314	334	285	342	356	391	316	332	328	349	344	354	347	328	374	334	347	371	350	327	359	359	344	372	350	326	336	334	336	329	348	315	344	335	341	339	342	337	313	323	366	337	334	340	344	333	320	328	316	286	343	404	303	357	344	365	315	340	348	345	337	336	321	378	347	340	343	313	334	344	391	347	330	349	325	330	340	322	328	321	350	369	334	301	322	312	333	296	287	351	333	323	367	341	332	346	350	341	308	343	324	335	340	340	300	326	332	316	319	344	345	354	314	342	345	323	329	314	356	297	337	346	380	333	369	319	358	307	325	352	366	349	335	353	334	330	369	324	362	355	321	343	363	316	345	325	345	332	318	332	348	338	358	332	339	338	335	345	323	365	340	342	364	309	328	350	290	339	347	332	324	357	358	336	312	317	304	333	341	316	319	370	356	372	325	331	340	356	328	331	333	336	368	357	351	341	297	359	356	326	341	330	365	326	372	348	322	343	332	291	314	334	351	337	313	360	339	324	334	364	355	313	337	341	346	304	358	353	310	316	320	294	304	323	343	338	325	342	327	343	353	330	332	337	350	374	376	332	352	298	352	359	345	321	328	372	337	354	382	323	338	327	325	349	335	334	351	324	337	353	319	353	327	347	320	340	355	316	338	341	336	322	337	310	328	355	331	327	329	339	339	336	351	323	343	341	344	349	356	319	352	319	334	328	325	324	325	337	318	357	370	354	358	342	319	318	346	327	361	318	342	332	325	338	314	319	327	349	342	326	336	346	360	317	306	322	317	322	344	316	326	361	319	346	350	365	346	328	326	353	336	316	354	305	331	322	351	330	332	329	337	318	338	370	309	321	339	359	359	345	337	348	310	329	336	306	319	309	351	282	326	353	339	332	330	308	309	321	331	326	312	361	355	360	342	328	331	370	343	323	299	329	323	347	316	345	351	325	341	324	344	351	290	355	330	370	347	345	321	339	336	352	326	358	335	325	372	352	334	337	328	336	325	350	353	342	340	306	336	295	322	376	345	331	338	323	332	314	380	357	304	355	343	382	378	327	356	338	322	331	296	350	362	310	340	350	352	301	337	352	369	347	337	318	354	352	353	344	348	364	327	310	318	328	336	376	311	337	328	353	354	325	348	340	334	354	304	350	342	317	331	331	324	335	327	337	295	332	308	298	345	369	336	330	361	353	340	328	324	365	338	317	352	318	334	326	351	354	331	355	331	345	349	358	349	320	379	332	328	351	376	342	339	320	327	374	314	327	340	328	347	339	345	341	377	338	341	346	346	347	368	326	329	347	328	324	317	358	334	340	358	317	364	303	341	325	312	326	334	322	342	361	317	324	315	358	342	312	324	332	339	303	334	326	343	342	361	331	325	379	340	362	354	352	275	343	335	343	321	350	340	348	351	345	359	368	310	325	348	341	326	348	358	336	353	328	354	333	368	333	361	324	325	334	348	321	378	336	328	345	332	344	346	337	353	318	334	324	321	362	332	324	355	325	314	337	348	311	323	345	345	334	332	349	343	351	330	334	357	343	347	299	339	355	314	352	337	337	356	358	344	378	348	327	323	334	305	325	327	330	335	330	347	310	384	330	360	308	351	319	330	378	347	355	345	341	337	386	350	314	337	353	319	298	322	352	351	321	337	321	339	326	309	325	339	352	328	327	354	335	351	319	315	351	333	298	341	342	343	345	330	334	366	305	346
31879	3088	6250	6747	5710	4714	4045	3357	2926	2482	2317	2045	1952	1782	1694	1612	1573	1523	1465	1408	1382	1312	1310	1264	1185	1165	1171	1187	1186	1175	1143	1114	1143	1026	1151	1056	1100	1003	1114	1035	1068	1086	1032	1063	1062	1030	1035	1032	1085	1102	1036	1052	1030	976	1037	1014	990	1024	1006	1036	997	1005	1028	958	987	1005	1044	975	1036	1025	1003	994	1054	943	996	1047	1008	1016	1015	1035	991	984	959	1016	1045	1008	999	998	996	967	930	989	963	974	1020	958	1001	977	940	994	988	1027	955	1030	1030	961	1014	986	967	927	954	984	981	960	961	1040	1055	983	984	977	1066	972	1014	955	972	986	980	978	1022	976	974	961	980	980	966	960	962	1021	992	976	962	979	1026	971	920	1040	1038	971	931	994	915	937	992	974	950	990	993	987	943	945	923	979	983	969	971	968	992	965	961	942	1011	968	974	996	980	952	950	976	941	958	936	1005	943	995	998	1013	1050	946	963	984	956	979	917	982	941	948	958	902	967	975	984	993	961	981	969	924	941	1033	1005	991	972	955	929	995	960	997	973	1004	944	972	998	986	996	974	962	931	963	970	996	981	964	924	1016	965	998	933	959	986	943	992	1016	971	1004	978	956	971	999	1003	936	951	943	942	1005	932	1053	962	1005	974	970	980	969	957	946	1051	917	1004	946	1055	964	1022	955	961	973	970	970	927	972	994	958	950	964	1017	1013	1023	1010	998	996	930	969	984	1002	991	992	988	911	986	959	1024	972	971	988	897	1044	968	942	966	889	957	927	978	943	976	977	954	999	964	973	991	936	1001	982	982	948	939	1000	928	953	984	975	998	944	950	969	969	995	953	954	949	948	981	999	1071	982	1035	981	962	945	968	926	982	924	974	900	950	1030	938	959	1023	946	954	957	982	919	918	944	953	950	941	960	1024	960	991	993	942	996	897	960	944	975	981	985	949	960	968	1000	900	990	977	1007	1004	1022	981	1003	982	1013	1020	980	951	934	972	1008	993	984	964	934	990	1015	954	974	983	984	946	1016	976	978	1000	963	964	980	912	995	1012	968	986	931	961	907	947	964	926	958	927	981	951	1005	989	987	891	942	925	964	994	991	999	987	948	951	964	968	911	942	939	993	980	996	949	1050	938	911	946	998	1013	948	971	984	989	973	996	975	935	966	971	969	958	991	964	970	979	947	950	986	953	945	922	976	950	951	982	935	952	1016	993	1034	984	982	988	938	933	929	975	999	980	961	929	1004	1018	965	980	959	989	958	942	964	950	1006	947	949	955	936	970	921	958	988	967	940	1014	987	972	965	941	1024	1023	978	928	968	980	944	936	961	973	1000	956	968	941	1009	961	964	969	999	919	946	959	967	963	916	917	988	969	944	953	950	984	884	1001	948	975	957	886	1003	1024	984	983	972	891	981	970	970	913	1032	959	962	1015	996	931	969	1004	965	982	939	931	1000	963	969	929	934	980	1030	967	955	1001	967	969	976	917	940	976	924	997	957	892	950	920	984	993	983	953	943	1003	979	985	967	972	981	941	984	959	994	981	985	995	1001	1020	892	983	938	967	989	964	975	985	982	981	963	971	980	967	934	971	942	991	941	961	939	979	956	1042	943	990	968	1049	987	983	965	932	934	1002	976	974	948	946	996	1014	942	987	918	1000	983	958	999	951	985	968	936	969	946	924	986	994	949	977	973	923	1014	1019	1019	1029	1039	949	959	952	965	952	875	990	946	1010	960	984	1002	995	994	974	938	950	961	948	952	987	978	941	958	976	991	997	967	979	946	975	963	940	1022	938	948	951	954	1005	977	963	994	970	970	907	926	986	970	998	945	988	1001	937	958	978	957	991	991	1041	990	968	964	897	1015	970	989	985	966	988	920	977	968	1025	932	954	954	973	929	956	989	977	997	943	944	1002	965	960	887	944	950	951	1004	976	938	992	960	990	1001	945	1006	962	939	998	960	920	976	941	1008	966	961	943	937	977	1017	950	934	932	990	915	984	966	932	963	977	959	1010	978	950	951	945	971	973	951	950	1015	943	1007	954	931	965	988	955	955	945	937	977	1014	942	951	972	987	924	960	954	1007	916	953	966	922	968	959	938	917	948	949	964	963	956	971	911	967	921	959	963	975	947	1005	926	973	1002	986	971	948	975	964	1021	945	952	951	956	1012	947	989	989	932	992	998	983	944	1015	919	970	951	967	1020	930	935	943	981	942	994	954	952	960	1015	925	934	979	1030	966	967	943	979	911	940	952	952	987	1007	967	936	945	959	1000	930	982	990	965	951	980	946	956	948	975	975	936	945	932	957	936	955	974	990	965	944	954	979	911	978	992	971	976	893	961	975	1000	968	959	986	947	965	986	934	1058	1018	969	983	983	997	907	981	971	966	1004	977	1008	1006	953	1029	954	968	994	971	968	931	971	994	967	971	1000	960	997	970	998	969	927	953	943	976	959	935	999	1002	953	1018	971	1010	983	965	937	966	931	959	984	1000	1012	932	1030	1037	932	973	920	978	969	1027	1015	996	991	989	936	966	1020	963	984	979	958	1029	927	962	990	1028	1011	950	1031	981	973	941	974	1012	984	1029	986	961	985	1023	1023	977	957	978	932	974	1044	968	1022	956	990	1028	978	965	989	1007	1009	957	1018	964	994	989	962	1043	969	945	944	980	963	981	970	943	993	938	910	984	969	967	955	988	975	990	991	966	994	988	969	983	1000	961	991	1001	973	937	939	991	947	945	934	970	909	997	970	994	951	1031	968	1034	1000	923	936	933	906	983	998	966	987	924	929	992	992	973	1041	998	927	954	985	946	961	953	954	950	994	912	955	1024	942	1005	965	901	965	958	899	957	929	990	954	965	971	952	922	957	950	969	973	1017	949	902	934	879	923	987	949	937	953	1001	1060	972	945	985	979	1004	935	997	985	927	939	1030	997	984	972	948	1032	957	964	978	971	976	1000	908	1002	949	998	985	1016	964	1002	961	965	952	970	930	957	998	1012	968	947	995	942	939	955	945	938	966	980	1000	999	983	967	1008	995	1002	1000	995	957	930	1006	906	980	980	976	950	1013	980	981	925	1009	939	962	993	986	988	950	900	904	935	970	985	963	939	967	951	986	965	1020	985	982	927	932	976	996	907	935	1003	986	913	951	930	1007	963	977	982	939	970	962	990	926	1002	974	906	934	968	931	959	951	1011	1011	953	974	939	951	963	954	1003	966	955	1026	966	941	954	940	942	1007	949	1026	995	1013	941	1006	979	937	1049	963	1024	998	994	949	978	1028	984	927	982	953	987	966	932	925	977	964	969	930	926	938	1004	977	989	938	980	956	983	974	986	967	985	1012	940	953	992	976	1025	969	973	958	965	981	988	963	961	949	973	972	981	1006	1016	986	966	964	969	931	983	934	917	946	926	964	969	1013	996	957	973	978	982	966	968	1039	991	948	963	1014	961	957	1010	896	923	1001	991	960	972	1003	1012	947	914	939	951	928	951	955	996	978	974	1022	985	938	922	924	982	962	989	982	968	950	978	969	936	913	985	961	986	992	1005	928	964	1015	994	964	943	950	972	1014	1005	934	998	931	959	993	953	1022	959	932	992	878	975	998	963	975	960	979	917	978	966	960	972	990	953	1010	981	919	982	984	955	994	910	907	900	972	959	970	1003	966	967	935	930	1006	950	1019	979	985	960	978	981	1009	979	971	965	985	998	1017	967	943	932	936	968	959	930	915	988	921	969	935	1005	950	948	974	918
9577	550	250	216	219	177	173	164	167	187	168	172	166	169	171	168	164	149	161	144	168	163	184	156	155	149	178	180	162	184	166	143	156	191	180	165	178	146	149	187	153	187	151	161	180	166	148	161	151	180	182	141	158	154	166	156	165	158	167	156	164	172	155	165	163	172	144	164	172	170	150	187	154	130	150	162	144	139	178	173	168	153	161	152	160	163	153	146	173	158	187	168	172	156	157	160	156	174	167	186	156	149	164	150	152	166	157	154	171	180	165	179	162	176	163	172	175	182	159	155	165	141	160	166	156	132	155	155	172	155	183	168	161	164	168	159	147	141	171	158	176	154	168	162	149	151	168	165	164	186	140	158	155	171	156	135	165	157	175	176	154	125	141	162	156	165	145	149	176	173	176	182	158	155	152	151	170	157	162	142	166	162	141	166	176	188	177	158	144	184	192	166	185	151	179	166	171	166	182	151	149	145	148	161	157	169	175	152	180	184	159	173	157	178	165	139	162	148	164	166	143	160	144	162	181	170	154	174	170	137	153	164	153	142	157	161	155	164	164	156	169	158	162	153	136	166	157	177	171	182	145	162	188	143	168	158	165	155	167	138	154	156	161	169	162	159	158	157	163	159	181	161	177	156	130	164	170	180	172	172	138	165	158	144	174	166	159	174	149	193	191	155	175	140	154	143	163	168	178	139	174	170	183	170	145	141	189	172	140	174	176	141	143	163	161	153	149	160	155	166	158	167	157	187	154	161	149	184	146	184	137	139	160	159	182	152	147	149	157	165	157	163	160	141	157	165	162	152	181	157	149	165	182	150	188	162	171	153	167	156	176	160	169	166	179	155	156	169	188	163	169	168	173	170	166	163	180	163	165	169	160	153	159	168	201	148	168	162	158	171	159	158	155	153	164	160	173	139	182	148	163	163	162	200	181	178	171	151	165	166	167	168	166	163	150	158	167	155	146	172	176	163	166	153	141	166	174	167	162	162	167	158	171	155	171	163	140	163	154	168	158	162	170	139	154	184	164	145	159	175	159	142	171	164	146	196	155	182	157	152	151	172	159	158	162	171	165	167	149	180	156	142	177	147	150	156	150	176	180	194	161	141	144	198	179	148	139	154	157	173	134	154	176	148	157	166	157	171	153	173	148	154	167	182	188	168	168	167	155	181	153	151	175	175	141	174	173	157	131	148	161	199	141	142	167	160	183	158	182	159	140	144	159	195	147	168	153	160	170	160	157	158	170	162	166	163	142	146	149	156	174	164	147	165	155	167	159	164	184	175	157	170	139	171	179	157	181	173	142	188	165	171	141	158	152	154	147	156	165	138	154	149	156	163	163	154	165	169	165	154	169	163	156	160	153	142	150	165	165	168	155	166	189	176	174	163	175	196	169	198	183	139	162	166	141	147	154	160	151	180	184	167	171	148	157	180	135	173	158	156	156	142	163	162	168	154	154	155	143	150	159	188	170	166	181	157	162	158	164	162	154	167	135	180	179	136	174	171	155	174	167	170	140	186	153	158	143	154	142	156	148	161	170	164	185	177	139	154	167	168	159	164	172	159	155	149	172	162	168	139	165	167	145	164	171	175	157	164	145	166	151	180	172	174	138	152	165	158	172	177	160	176	163	178	164	165	159	186	171	191	166	172	189	152	167	169	165	177	154	161	179	156	170	133	164	168	182	182	177	158	156	168	155	151	168	177	184	165	176	164	144	145	153	142	153	147	177	166	156	151	162	188	184	178	157	166	163	174	159	171	184	183	146	156	178	159	162	178	178	164	162	168	174	174	178	160	150	139	159	147	168	180	159	161	136	164	125	151	148	170	146	167	145	193	179	185	189	157	164	180	167	148	159	160	164	153	155	168	157	171	177	149	153	179	177	162	169	164	144	171	150	199	166	188	148	165	164	158	173	178	144	172	170	132	146	169	178	168	157	151	159	172	141	172	167	144	153	150	171	150	153	158	162	159	141	155	150	162	163	172	169	162	143	178	159	156	179	131	173	171	142	190	167	143	163	148	146	173	170	173	140	165	182	149	141	181	165	156	169	151	154	161	138	169	152	162	159	156	171	158	171	162	166	155	150	174	142	164	161	179	174	180	160	161	163	145	154	145	157	171	151	155	159	135	160	131	146	156	176	182	144	154	169	163	148	164	170	155	159	160	174	164	173	160	156	191	158	150	167	153	134	190	164	180	175	138	171	178	149	148	154	153	159	155	177	143	167	154	164	140	177	178	158	184	151	158	153	159	191	188	160	160	166	159	155	155	152	146	162	145	150	143	172	145	162	154	165	181	160	144	173	152	130	176	150	163	154	182	160	160	165	162	167	164	165	158	170	175	152	146	163	168	132	166	150	158	141	176	164	160	139	142	193	173	150	148	187	166	147	170	158	179	157	166	176	164	156	153	187	163	172	183	157	159	171	133	173	187	175	166	156	164	163	154	169	162	147	173	188	149	176	168	155	149	172	180	149	147	181	147	160	166	165	143	138	152	150	163	187	135	141	158	147	163	161	178	159	169	191	159	165	161	154	153	164	155	169	154	181	158	165	179	149	163	165	166	136	159	164	162	159	166	156	158	162	153	176	181	162	176	139	154	165	186	157	148	172	186	161	167	154	156	174	155	184	167	159	137	159	131	169	161	157	160	156	168	169	157	162	172	159	182	162	170	153	167	159	191	175	171	171	170	192	163	153	171	160	150	160	151	157	163	169	170	171	159	169	150	158	182	157	150	186	165	166	150	159	168	163	173	177	156	172	172	170	156	162	158	144	161	172	179	165	186	152	166	164	175	143	146	170	168	159	156	152	150	164	156	176	155	172	185	189	156	172	160	172	167	167	165	185	166	164	183	158	143	166	157	185	159	149	157	159	165	171	172	143	163	157	161	169	171	170	169	169	155	163	150	146	162	145	167	153	172	191	173	145	157	163	175	149	166	147	154	166	167	168	181	161	140	163	148	147	156	148	163	166	151	147	155	156	164	168	154	147	180	128	161	143	157	169	154	163	164	175	170	175	149	159	173	176	173	150	187	168	168	168	154	142	191	169	164	164	157	148	180	150	182	151	170	158	181	183	160	169	159	159	151	162	171	175	147	166	157	182	145	138	136	173	169	165	161	164	200	140	152	154	163	177	176	134	158	169	153	157	159	143	167	171	179	197	167	151	174	162	183	168	154	164	182	157	174	185	151	170	177	161	183	131	147	166	183	167	137	168	153	179	161	159	143	152	197	171	154	147	186	138	173	158	144	154	151	167	177	122	183	161	157	152	171	161	141	166	168	156	153	172	152	188	167	186	152	155	171	162	183	169	153	144	167	162	164	160	181	159	167	203	167	136	173	152	158	152	157	178	150	180	200	156	154	168	155	159	165	190	158	153	179	151	174	157	173	170	167	174	172	159	160	152	193	150	181	156	151	162	175	187	159	169	167	159	161	154	179	176	158	169	158	193	154	166	163	169	160	154	158	184	156	166	182	173	173	157	183	149	158
7586	623	697	745	674	682	647	615	605	545	570	589	575	539	610	557	562	560	596	552	526	573	542	553	582	577	570	537	469	534	524	542	513	534	526	546	566	519	513	554	524	530	489	571	524	539	557	566	530	545	548	587	571	527	547	572	561	586	519	536	547	547	541	557	521	554	554	582	520	544	585	545	539	542	524	585	523	539	570	568	544	565	536	538	528	522	518	560	520	521	527	547	535	542	553	556	566	528	547	543	550	511	519	535	506	550	513	590	586	540	554	561	544	539	562	575	542	518	561	563	557	538	544	587	556	520	533	521	582	557	544	506	529	607	554	557	568	558	566	528	520	523	524	538	542	534	516	522	514	552	554	556	529	573	563	529	532	538	523	546	573	525	561	520	548	540	529	543	548	533	569	550	559	539	524	549	572	517	522	567	538	535	537	526	552	510	552	537	548	551	558	550	495	554	551	544	530	538	526	544	498	541	529	550	535	542	523	565	532	541	538	556	573	519	573	541	537	518	539	534	528	550	527	526	495	509	538	557	532	542	559	521	512	553	558	524	537	531	565	547	552	556	541	530	538	525	558	524	501	547	506	506	568	537	514	529	515	549	538	537	524	540	545	529	573	556	525	547	568	525	563	529	544	525	540	509	489	524	598	523	553	531	534	528	538	548	551	544	553	522	543	507	547	549	561	574	488	542	518	547	562	524	562	526	531	545	509	544	504	522	542	506	534	552	568	541	560	520	517	558	508	572	520	562	518	525	555	547	510	510	547	597	534	506	565	512	516	507	579	545	553	542	518	540	524	550	540	516	530	545	525	533	490	547	535	531	548	529	553	548	530	551	566	536	553	548	564	563	570	491	529	551	571	571	528	547	563	539	534	482	525	562	474	528	537	529	539	490	576	536	565	553	552	534	543	519	573	573	532	549	544	555	532	530	543	536	540	529	520	550	551	555	526	541	578	552	550	503	487	546	516	528	576	549	555	574	525	571	574	535	537	518	505	579	547	581	542	541	524	549	522	533	546	535	568	585	517	535	516	554	501	579	530	526	533	574	535	578	544	514	576	534	551	550	542	543	524	528	543	526	549	577	537	544	548	512	531	578	543	548	551	535	566	550	531	572	520	533	547	535	559	536	567	569	523	501	538	520	506	531	534	550	526	549	576	567	566	558	543	558	556	545	532	505	550	500	543	543	507	535	576	527	553	518	546	573	516	532	582	498	558	555	528	565	531	522	557	511	553	544	545	547	582	537	545	570	567	543	533	562	546	509	537	544	529	556	592	512	532	516	546	558	544	524	571	550	558	529	542	548	534	516	542	552	538	495	552	531	543	543	545	554	548	531	568	564	524	567	510	549	539	528	545	503	556	578	519	505	528	482	570	557	541	564	547	523	566	543	541	523	547	515	561	560	554	499	555	598	531	514	504	537	551	557	585	518	537	556	517	518	527	526	561	552	528	547	536	554	508	562	565	563	527	507	587	538	565	551	548	502	543	529	508	505	527	586	507	533	548	549	550	524	520	593	571	569	558	531	542	532	573	547	570	552	510	506	526	521	536	547	522	540	552	547	519	528	534	558	494	549	528	549	509	523	572	503	559	530	535	541	524	539	507	555	542	567	560	543	522	609	565	543	502	526	523	496	538	516	562	497	535	564	519	543	556	529	548	556	584	565	554	545	536	498	576	581	556	556	586	486	496	564	552	571	570	563	538	525	551	542	538	566	562	509	513	504	545	513	560	552	553	573	560	518	546	492	532	518	542	568	534	569	504	541	552	520	493	499	556	519	536	574	555	536	551	539	580	537	541	543	557	519	533	500	478	532	553	534	518	550	508	490	518	551	493	536	505	537	553	544	569	574	517	567	525	503	544	563	510	535	515	576	554	506	563	530	517	534	552	532	507	546	554	523	547	547	517	554	511	523	519	545	541	522	517	485	525	584	564	576	544	551	528	588	560	533	528	504	576	510	551	543	513	574	516	540	561	537	535	555	511	509	531	540	568	524	559	563	529	564	598	558	528	537	519	542	532	529	522	531	538	586	539	537	540	520	538	533	539	527	505	540	548	578	507	557	511	583	534	521	531	563	530	545	536	530	567	517	560	567	521	557	579	542	502	494	526	482	507	511	539	509	525	542	536	517	547	532	559	524	551	550	490	575	545	497	557	564	553	543	564	563	537	551	566	512	535	556	559	563	566	543	578	590	608	568	528	503	537	548	545	525	485	537	532	556	506	520	503	506	566	512	541	513	578	538	495	548	519	551	565	551	546	518	572	558	528	559	534	542	541	601	543	557	576	564	536	557	516	543	536	540	554	541	539	521	540	572	528	559	582	509	575	552	542	516	551	546	540	545	556	549	533	538	553	542	567	512	551	557	524	544	534	519	537	504	591	549	544	557	574	538	570	520	548	525	575	541	534	498	548	555	560	517	533	554	592	503	539	536	556	518	540	514	525	550	558	576	553	538	534	555	523	526	562	544	500	541	515	558	548	539	554	590	500	565	526	489	540	583	526	543	569	549	573	561	540	562	557	552	549	494	526	564	570	527	536	544	539	535	536	532	527	552	493	527	542	535	567	555	501	573	571	528	554	544	515	543	510	575	501	561	555	524	623	566	521	566	558	559	522	521	506	530	556	573	516	530	537	539	569	534	524	529	603	543	523	500	541	541	508	573	558	580	574	528	573	557	570	489	563	523	556	569	596	535	596	561	534	558	533	571	521	537	533	532	560	504	536	577	539	534	522	533	572	523	556	561	574	561	544	569	508	549	503	539	544	560	500	567	547	516	547	517	517	545	562	603	491	513	554	547	564	506	558	563	519	513	533	509	505	530	532	584	526	540	532	536	507	551	514	544	534	545	540	557	559	522	560	521	544	512	558	545	544	544	539	510	503	546	561	497	532	559	551	554	544	538	538	520	548	529	559	549	560	549	564	548	555	565	538	526	544	550	537	530	557	530	522	542	571	514	532	572	575	540	532	551	521	515	500	565	577	585	562	585	554	545	563	502	537	530	536	567	509	572	546	553	528	556	541	574	575	563	566	550	551	541	531	550	540	568	520	542	554	541	522	550	577	535	560	535	552	536	553	596	550	509	500	533	516	531	556	560	524	550	535	552	559	560	556	516	524	546	525	545	546	553	539	571	541	580	513	529	511	558	514	523	519	539	573	512	546	552	585	536	523	554	530	537	550	615	519	539	569	531	546	541	524	534	524	539	547	551	535	523	571	569	551	548	588	542	502	516	528	515	557	474	523	562	570	489	544	582	526	516	565	557	545	597	575	553	554	537	570	561	519	556	532	539	551	509	559	561	536	570	534	545	559	529	531	534	515	547	538	518	547	537	541	526	537	563	569	531	562	510	507	550	550	527	562	528	518	523	502	574	559	544	521	552	534	553	561	553	570	522	482	566	574	508	541	508	563	548	542	518	564	543	571	538	542	553	523	544	545	574	546	543	577	584	560	572	523	534	536	563	572	554	583	543	540	521	576	538	521	563
49679	11272	2075	1167	856	686	597	516	495	449	400	416	418	360	373	369	354	335	347	322	299	303	325	332	302	310	348	324	324	305	362	325	307	308	291	296	276	333	323	312	284	318	324	292	288	337	309	323	287	318	321	333	294	362	289	307	311	332	322	305	273	295	302	307	337	320	307	306	299	276	297	282	306	293	283	303	282	321	309	304	321	313	280	292	292	348	287	282	331	311	290	320	295	320	335	297	297	327	307	317	282	290	299	333	305	277	323	295	302	298	304	297	327	296	329	310	294	304	292	320	321	293	291	294	301	355	308	285	279	321	299	292	333	306	293	307	334	284	314	312	305	315	299	329	286	325	301	276	322	282	299	292	295	320	330	343	275	304	284	303	285	290	292	305	309	287	285	295	314	296	308	327	297	294	285	277	330	302	298	316	320	280	291	327	331	306	320	253	320	294	306	267	317	321	296	322	312	330	310	287	277	275	292	292	299	290	334	318	292	283	295	309	291	295	279	287	279	326	312	287	323	276	297	320	291	319	266	297	283	271	298	305	290	325	339	315	301	316	308	311	304	311	314	315	309	302	272	295	346	289	291	294	301	329	310	314	317	327	298	310	267	303	302	310	317	291	305	308	305	320	337	307	291	303	343	297	325	281	290	307	311	311	330	296	292	349	303	279	306	288	298	307	308	313	300	336	348	349	312	286	301	286	294	256	288	295	289	314	301	333	314	285	300	301	339	289	337	277	302	291	312	301	290	292	280	279	273	309	324	304	318	311	292	309	293	272	290	288	312	277	290	314	300	301	303	304	339	338	287	309	309	291	312	302	316	292	296	289	309	296	312	311	290	298	305	310	295	336	303	315	300	284	285	319	301	321	287	308	275	313	330	269	312	301	302	310	298	292	312	326	287	303	276	278	255	300	320	286	312	288	324	276	295	338	315	301	322	295	305	314	301	301	319	332	291	303	295	316	278	316	306	294	296	291	295	319	288	276	274	285	272	315	309	293	309	319	296	335	309	326	315	312	295	301	315	305	306	297	320	311	296	294	301	269	274	272	297	297	294	301	284	321	312	313	352	302	353	307	296	295	302	328	311	294	315	288	322	277	292	310	305	299	361	289	324	289	330	303	303	317	285	330	290	317	314	309	284	293	326	318	296	316	317	290	319	324	302	289	317	307	289	281	307	289	307	331	273	336	287	324	316	300	319	281	304	298	309	280	282	303	326	302	299	319	291	322	300	317	332	297	314	292	317	291	305	326	297	291	301	325	325	334	290	317	287	298	313	283	286	316	322	293	309	268	304	323	275	325	299	299	295	302	285	310	305	333	313	300	331	294	341	322	292	309	288	316	335	310	305	300	314	336	317	266	295	320	312	305	309	334	321	277	320	294	291	313	284	303	344	301	302	286	317	271	284	314	304	302	281	304	287	313	284	285	310	296	307	293	296	309	315	314	301	306	269	305	267	311	313	306	319	297	316	317	311	287	305	293	299	296	288	303	267	302	289	314	342	286	299	274	303	304	308	313	321	316	297	321	311	300	314	307	295	313	313	302	316	326	338	289	280	310	283	291	312	301	286	303	280	301	312	287	324	309	300	294	305	321	293	290	305	282	297	340	313	295	349	311	328	313	317	293	291	317	307	325	306	332	288	308	309	266	324	308	319	314	282	320	329	324	299	317	323	307	334	329	328	294	274	275	320	326	312	291	314	323	323	311	309	299	326	308	284	281	286	333	316	304	288	321	284	306	297	318	282	306	275	277	284	308	295	314	302	317	325	298	298	290	291	317	289	318	307	292	305	289	289	286	310	310	306	300	278	313	295	329	277	289	287	275	329	270	314	320	299	294	301	327	277	298	308	294	307	294	352	301	307	300	296	308	283	295	281	296	318	313	296	284	330	266	293	310	303	282	329	332	315	300	286	301	302	287	277	298	293	316	292	312	318	278	316	328	277	326	304	299	312	283	327	323	320	322	285	320	300	308	277	281	309	286	350	326	310	297	317	319	304	290	278	311	310	333	310	290	290	296	296	277	319	314	331	294	307	292	264	323	304	288	296	302	309	290	318	301	303	302	332	323	321	306	279	296	290	315	304	312	299	316	281	265	306	273	321	294	303	297	321	299	302	286	328	293	279	304	302	323	315	339	319	297	284	306	312	332	318	288	311	267	278	303	310	297	299	315	312	295	287	276	299	276	311	284	342	337	301	337	306	291	310	308	293	300	306	305	301	286	278	327	316	272	295	296	303	327	327	285	302	313	289	293	308	274	293	272	304	300	303	360	324	312	312	317	288	306	283	282	311	284	326	303	314	298	288	286	325	297	312	317	295	325	270	305	292	296	292	335	318	310	279	271	290	328	343	326	305	301	304	315	314	333	311	279	309	358	279	330	303	296	275	300	289	283	308	309	311	324	296	292	293	300	315	291	306	305	305	281	295	311	310	285	322	312	325	302	316	293	285	292	297	288	307	300	308	315	312	294	316	308	306	306	308	288	300	326	300	303	307	320	303	319	288	332	313	294	302	294	283	296	309	296	313	287	297	303	283	293	272	316	292	315	272	310	318	317	315	298	327	300	295	314	299	295	300	281	285	315	303	318	250	313	323	277	295	304	279	318	302	296	294	327	274	289	290	294	335	303	302	313	323	291	278	322	323	320	282	321	318	310	303	295	290	314	316	289	268	286	299	315	286	288	293	294	325	316	330	296	324	300	322	331	289	319	323	320	303	320	318	324	292	283	295	306	346	298	286	293	310	311	310	287	308	295	347	301	313	289	327	321	318	321	280	280	276	290	302	290	305	306	317	292	292	260	324	296	301	328	276	286	356	325	320	338	321	294	296	312	296	283	327	313	306	342	300	309	300	276	331	325	276	327	289	305	309	293	310	269	315	287	307	291	340	298	336	300	299	307	282	302	297	313	338	311	296	301	315	286	307	322	291	276	321	336	269	290	310	335	300	320	317	353	299	293	281	313	320	271	307	334	322	289	291	287	312	322	328	297	303	294	310	325	304	308	328	287	295	296	298	286	314	310	316	292	274	293	327	296	310	297	295	320	311	319	299	282	303	288	310	296	337	283	297	314	347	323	263	300	301	348	315	336	297	315	293	297	290	265	326	294	320	290	285	313	310	301	305	323	253	304	331	285	305	316	293	326	293	284	299	312	307	291	296	316	319	294	279	299	308	297	305	296	337	337	315	316	302	294	315	276	309	321	311	314	289	319	303	272	288	294	297	316	334	302	309	305	292	297	284	294	301	297	352	305	344	311	324	306	285	329	298	287	324	293	351	324	294	294	332	306	286	332	288	313	264	320	285	298	286	291	315	313	309	325	282	323	310	316	319	296	312	305	296	312	297	299	321	299	309	307	309	284	296	287	317	306	280	263	284	289	295	293	294	294	286	350	330	318	338	317	306	305	291	303	314	312	294	302	303	293	313	287	312	319	317	313	282	290	294	327	317	311	312	283	282	301	335	319	284	306	296	292	312	326	301	293	263	289
24478	1948	3884	4042	3468	2881	2585	2138	1869	1716	1574	1468	1430	1367	1329	1338	1198	1159	1168	1135	1074	1116	1055	1130	1039	1015	996	1059	1052	1097	1024	971	1002	925	939	962	913	945	931	981	970	968	949	934	987	886	897	967	906	896	994	950	963	977	935	895	949	879	961	919	947	906	940	899	917	920	949	925	879	909	949	955	925	907	902	971	875	944	923	908	896	879	952	887	912	907	912	916	898	876	930	903	909	884	929	951	915	845	944	965	866	856	881	891	899	938	910	924	897	922	898	924	930	949	804	967	883	890	894	896	911	854	814	919	898	923	885	880	894	863	937	882	954	967	855	928	884	906	942	873	929	894	895	927	882	929	944	946	888	916	916	890	922	927	905	879	927	889	940	917	896	952	905	841	888	881	879	939	880	906	858	921	927	893	876	881	981	911	882	905	889	905	953	883	935	950	904	886	885	835	869	895	900	960	983	914	885	937	875	938	915	931	921	932	920	881	921	962	853	900	912	850	909	906	877	948	927	939	934	897	861	907	934	942	873	920	914	924	878	883	920	897	944	887	945	946	877	942	896	917	869	967	906	918	826	839	873	886	894	892	943	889	920	911	898	874	889	929	872	895	954	919	932	959	957	935	892	972	901	839	949	938	912	922	892	926	901	865	874	903	953	979	898	888	855	891	885	943	886	932	942	951	940	924	889	875	908	921	901	912	902	906	906	932	958	933	882	924	914	984	915	937	950	890	904	940	909	910	923	918	921	933	871	954	889	933	938	910	861	886	893	892	903	949	853	946	918	891	949	865	929	862	914	965	936	907	920	899	940	976	834	883	893	877	908	927	967	926	904	930	897	852	912	966	933	947	903	918	926	883	885	878	889	904	882	944	907	914	935	925	867	908	862	894	846	886	933	923	932	924	888	939	936	875	957	920	913	869	854	879	903	900	872	852	886	934	880	896	870	897	919	892	932	911	931	896	931	886	883	839	907	884	888	920	868	897	928	904	933	938	893	843	864	909	896	869	930	956	902	893	939	905	829	869	920	939	891	862	830	894	908	912	870	922	911	916	915	878	895	908	892	920	871	939	924	903	960	912	887	914	908	926	946	931	979	895	898	893	919	895	923	961	922	892	877	909	885	891	899	906	910	953	886	893	881	919	870	913	912	943	853	1004	913	893	919	877	926	884	849	914	908	903	870	848	899	910	896	867	965	893	946	896	916	935	901	929	937	876	913	887	903	897	922	888	916	994	920	919	906	939	891	886	925	940	922	882	924	915	917	933	957	971	927	911	925	893	938	874	918	926	862	918	913	871	920	948	905	835	884	884	968	880	907	888	880	865	874	939	864	903	873	923	907	914	854	895	960	901	857	867	896	903	928	883	902	893	924	871	931	941	856	951	926	853	886	937	897	917	929	874	963	888	906	925	863	925	904	900	979	942	855	914	919	862	882	923	907	925	927	955	855	880	904	912	944	891	922	875	905	900	926	895	910	944	912	898	897	864	898	914	872	985	898	908	1005	926	923	895	933	898	890	860	931	912	907	929	915	896	871	876	912	932	926	908	940	916	900	920	928	909	860	899	910	928	862	922	887	904	911	870	917	914	948	946	919	937	884	849	949	926	868	941	930	907	889	930	934	872	914	875	903	936	965	950	902	888	882	843	922	891	871	879	881	876	896	922	868	876	889	888	912	921	899	858	907	895	886	891	880	876	890	876	918	880	908	879	922	873	903	906	843	882	902	917	885	892	904	873	934	931	921	877	931	955	947	878	918	960	870	954	867	870	910	861	879	934	957	903	949	855	876	915	916	920	913	858	898	881	947	919	971	896	883	944	864	887	915	911	880	934	922	917	898	922	925	929	949	883	917	956	867	888	899	912	924	896	898	914	927	899	888	930	894	944	901	966	874	886	888	862	908	937	873	873	909	868	918	902	959	910	939	895	884	904	969	889	920	918	924	912	945	940	916	925	889	943	867	850	872	838	926	925	901	910	888	920	881	951	879	853	851	912	902	935	863	863	912	902	875	869	954	905	866	898	969	869	904	909	899	934	895	927	949	890	869	904	923	820	890	920	956	858	906	882	982	872	941	933	934	897	907	949	914	856	951	875	870	855	873	945	931	902	880	889	936	939	875	920	921	939	858	900	905	902	927	903	901	900	920	874	927	874	932	928	938	921	893	863	935	880	880	906	897	911	907	889	877	899	952	908	890	896	906	912	906	909	902	902	923	940	948	835	926	888	928	921	828	909	884	960	950	873	923	924	958	947	907	872	918	908	896	912	935	868	859	903	902	887	885	868	899	891	913	920	940	963	926	929	929	928	922	908	913	928	933	827	912	889	907	917	915	879	888	918	896	905	887	922	919	924	950	931	943	883	945	905	903	960	893	877	920	897	910	951	951	953	889	874	953	849	911	868	914	899	879	946	906	924	944	872	929	888	884	928	919	956	945	895	860	913	888	884	932	899	918	900	902	892	852	902	852	912	880	942	900	895	922	896	946	883	891	911	883	891	909	877	885	851	890	920	984	943	875	967	896	860	909	947	913	881	883	946	907	916	895	907	904	926	981	902	949	913	901	897	927	900	854	929	913	915	918	918	949	925	861	902	934	919	954	900	885	879	882	900	920	923	898	927	945	941	917	884	898	842	886	856	900	914	933	914	906	895	892	871	920	877	864	905	850	899	897	889	896	897	904	871	897	950	889	950	913	971	858	951	927	916	905	834	942	932	901	939	903	877	904	850	912	1003	917	974	892	893	866	877	911	928	964	881	916	975	907	861	874	906	941	959	925	938	900	871	969	905	978	924	879	881	882	916	926	953	936	894	938	874	905	895	867	889	938	894	924	866	852	861	931	942	899	871	916	909	881	883	911	887	916	941	915	891	925	916	925	874	894	934	904	907	906	919	917	886	910	897	888	926	889	909	894	929	960	907	874	941	852	965	897	889	942	901	851	898	859	911	927	868	936	901	905	935	912	885	897	894	850	960	925	939	860	940	912	923	898	895	944	955	919	898	908	895	882	903	948	884	921	897	879	862	860	895	938	877	931	896	912	919	895	886	919	882	868	967	915	921	926	851	883	944	926	874	900	930	944	917	895	876	912	901	913	886	958	931	923	883	870	858	931	872	921	931	946	890	916	902	862	942	892	911	859	917	918	854	884	939	941	927	911	910	902	924	888	936	928	899	902	925	915	900	936	871	931	952	901	903	922	889	928	889	965	943	915	882	886	859	881	891	861	898	938	835	911	838	919	891	893	861	903	922	917	869	938	881	894	879	901	915	930	895	876	948	934	915	879	935	910	937	907	910	912	912	863	938	950	934	849	872	910	902	852	959	933	906	823	862	934	895	902	934	904	872	884	901	905	840	942	914	923	956	911	901	922	920	957	940	963	911	921	890	882	972	852	935	880	887	896	883	915	900	895	893	891	953	870	921	936	896	898	848	927	917	923	884	950	951	928	864	944	925	885	951	922	913	896	917	925	857	848	860	908	895	964	963	909	910	887	929	941	964
60412	17832	5280	2360	1574	1200	988	787	687	628	554	470	464	441	465	466	416	391	433	403	409	367	357	357	389	374	366	350	356	357	359	340	373	340	341	334	330	370	346	392	373	357	351	312	346	353	358	342	365	363	317	315	346	358	316	353	357	373	362	343	334	357	337	326	325	326	347	362	326	356	342	388	371	363	346	325	318	357	360	343	307	315	344	336	350	343	343	329	337	335	332	322	327	327	346	370	330	351	328	305	361	348	347	366	349	360	342	369	348	362	324	333	337	317	354	352	358	321	326	374	336	349	329	357	342	346	336	346	363	296	332	307	305	341	327	347	355	319	320	378	360	343	318	346	322	359	305	336	339	314	315	328	363	347	315	313	353	324	354	338	346	407	317	372	299	301	344	366	329	330	320	343	354	315	316	347	329	350	291	335	320	393	307	319	350	348	329	359	336	330	340	323	323	309	324	341	358	347	321	337	315	365	364	313	368	353	346	341	364	308	392	355	342	362	328	351	318	352	368	310	364	347	352	371	342	367	326	373	318	348	330	324	339	357	334	337	371	373	317	310	317	344	309	336	358	347	371	298	354	347	322	340	368	335	314	312	343	332	338	346	349	317	339	316	310	328	367	343	358	335	337	311	362	303	330	315	326	359	323	362	353	319	336	362	329	313	386	323	367	339	326	359	353	353	334	344	337	315	372	348	326	346	357	351	349	345	337	321	348	373	322	339	316	343	351	367	338	363	351	330	358	350	326	333	346	331	332	355	337	335	315	326	353	325	336	342	370	322	345	371	366	348	326	326	372	335	354	343	329	348	352	344	340	364	372	348	342	386	336	323	327	333	349	304	343	322	313	344	318	316	324	319	358	376	341	365	354	343	375	354	323	362	326	349	330	346	335	341	326	310	337	322	372	328	342	340	373	330	338	339	369	336	324	347	326	326	338	319	291	295	314	375	337	342	337	330	351	400	332	401	347	321	314	341	333	369	347	322	340	348	351	368	296	382	340	340	354	342	324	368	345	349	360	326	347	346	339	345	312	352	334	314	326	332	344	353	364	336	342	324	326	333	343	328	308	337	326	346	332	321	342	332	331	325	325	320	335	321	324	351	357	358	351	325	371	291	327	328	360	367	339	381	322	377	314	344	322	336	347	309	355	318	316	344	341	362	352	324	320	350	311	363	322	327	355	355	320	346	350	341	353	331	326	306	333	350	355	353	348	374	305	335	286	345	364	321	334	338	346	356	320	310	325	340	364	340	317	331	343	344	311	354	313	341	327	343	328	315	366	356	354	332	329	307	332	356	314	326	341	326	329	367	323	326	319	314	361	365	335	335	285	366	342	347	372	307	347	294	343	336	323	346	351	333	369	366	363	302	325	358	322	328	332	329	321	316	326	329	358	363	328	335	368	312	326	360	376	315	360	340	326	330	349	339	329	325	360	325	326	361	352	369	360	347	315	347	324	363	352	331	338	335	314	321	360	341	349	325	385	310	344	342	324	349	333	317	320	309	324	383	337	347	321	347	331	333	322	344	349	319	337	335	346	351	341	341	349	348	325	330	342	321	370	319	305	336	323	311	382	316	343	329	334	330	341	330	336	332	358	327	331	366	322	321	344	334	340	342	371	313	321	366	345	335	356	326	313	326	340	331	345	325	391	342	402	346	329	334	320	335	349	344	335	375	355	315	345	337	313	327	347	319	354	312	318	332	317	332	340	331	324	302	374	360	339	343	346	357	339	343	354	332	344	332	332	342	381	341	335	318	326	364	350	319	343	319	366	324	328	334	328	340	329	317	326	336	341	317	314	305	353	319	368	331	342	367	349	337	313	374	310	310	315	323	341	342	368	333	349	342	345	379	369	355	356	362	359	346	382	332	358	354	367	350	352	359	374	323	323	314	344	340	357	310	314	350	328	377	351	334	339	295	325	344	349	354	326	337	361	357	309	324	376	338	313	363	356	346	357	392	345	369	335	355	350	343	353	292	349	315	349	336	363	337	326	361	313	348	341	323	359	354	316	356	324	369	309	371	359	319	359	331	351	362	319	364	351	347	374	321	334	314	313	344	346	323	341	332	293	334	346	352	340	342	344	370	365	327	350	349	371	307	353	328	359	328	312	378	341	317	334	295	325	349	325	352	349	321	367	348	376	367	348	377	323	362	338	334	342	367	354	343	360	328	314	346	353	346	343	332	349	331	343	314	319	333	327	354	354	317	338	334	338	344	329	344	309	315	343	346	310	336	305	347	357	355	333	334	335	303	328	353	320	323	299	338	337	344	310	324	296	345	357	355	353	364	322	364	318	323	362	332	349	320	342	314	379	356	318	336	340	345	324	330	334	315	352	368	330	322	337	369	323	356	330	325	329	323	326	339	343	375	306	360	298	349	341	373	335	339	364	355	362	364	348	303	354	341	375	368	318	366	344	365	346	338	356	327	343	306	324	352	335	321	334	320	333	333	335	355	370	340	324	338	351	357	357	328	346	326	349	315	327	351	337	358	360	348	322	333	329	295	354	359	327	337	328	354	336	361	320	330	346	325	326	345	330	353	314	338	315	336	341	351	323	337	351	295	325	329	308	368	341	334	323	336	328	329	326	346	335	297	341	361	330	328	351	345	332	346	348	329	309	354	335	334	330	337	352	324	328	313	305	346	330	316	302	304	332	329	358	371	361	306	337	346	331	339	362	333	333	343	317	339	338	354	335	358	355	338	335	315	335	340	354	340	333	327	356	357	339	376	357	316	348	353	320	358	391	329	351	342	370	392	311	338	363	319	338	327	352	349	333	325	313	331	368	370	339	335	351	343	334	341	330	334	353	365	337	325	339	329	345	334	327	346	365	337	342	347	354	369	326	344	341	336	315	327	330	349	361	368	333	344	333	369	338	361	330	340	375	366	347	328	346	340	338	311	358	316	328	339	362	358	321	353	356	364	322	328	291	307	326	325	330	345	352	370	349	327	325	337	300	335	343	328	347	290	323	343	342	356	344	307	336	312	328	309	329	337	338	322	327	331	335	366	323	315	308	337	345	323	353	355	359	354	317	346	335	335	345	318	361	346	344	325	327	339	342	316	341	389	336	354	303	343	339	321	348	341	357	347	319	316	315	346	323	361	332	358	352	327	350	339	332	327	341	322	306	338	351	321	308	339	340	338	343	314	344	331	348	310	325	376	365	343	326	326	342	328	343	357	343	339	330	354	342	329	298	329	344	324	329	343	321	324	310	350	315	313	356	362	349	328	329	322	373	348	370	321	343	339	342	348	344	371	312	341	341	345	317	319	317	309	314	328	349	332	309	348	350	336	342	331	332	344	368	354	323	315	350	337	324	327	341	365	365	335	362	346	394	333	347	356	336	356	320	327	346	308	330	321	354	351	321	329	323	346	331	316	356	324	313	348	373	359	366	321	337	341	330	360	316	332	332	314	329	331	314	327	359	345	371	350	345	342	364	351	346	303	322	348	382	318	330	322	305	323	350	346	283	335	322	337	371	360
30594	3016	6296	6729	5733	4807	3892	3403	2983	2539	2241	2214	1966	1826	1731	1608	1563	1534	1471	1394	1367	1327	1219	1224	1272	1207	1219	1235	1164	1194	1137	1132	1208	1154	1128	1120	1097	1121	1050	1108	1057	1073	1075	1044	1057	1088	1074	1013	1055	1017	1054	996	1001	1040	1006	1000	1015	1035	1094	999	1031	1034	1001	1032	1041	994	1063	955	1000	1003	1031	964	1039	1012	1017	1035	936	982	996	1019	948	1054	901	977	981	941	1008	964	1013	1022	1017	1035	957	976	968	1011	1018	961	981	934	1006	979	920	946	927	954	975	950	1044	965	1015	972	990	991	977	973	995	954	990	986	980	972	1070	1007	1001	962	985	983	963	1002	945	948	975	945	977	1002	984	920	956	963	992	979	1018	981	988	956	949	914	995	933	991	949	922	944	932	935	924	1019	971	982	978	1020	1002	955	965	942	1002	988	983	975	1000	981	967	983	984	954	986	976	986	953	923	994	970	984	927	969	973	948	1006	954	925	958	916	953	1021	960	972	991	974	928	925	953	1001	981	1039	1008	977	971	917	986	922	978	979	1010	1009	928	944	969	955	984	999	1055	921	971	953	919	980	963	997	981	1001	1022	938	1018	978	967	962	976	959	1005	989	981	954	972	935	1043	1003	968	953	951	967	974	930	993	979	925	964	974	972	986	909	989	993	993	968	987	946	988	964	969	1004	983	958	1042	1006	971	1005	949	1018	990	946	988	975	1068	934	1040	952	994	948	1000	939	943	959	978	934	956	957	918	946	1016	980	967	1005	973	948	931	980	963	964	1008	932	926	1019	953	970	1002	969	950	962	1036	1008	984	1022	981	997	926	981	986	947	942	1011	970	975	980	958	959	912	920	992	973	945	982	982	949	974	950	973	1000	1001	1009	1004	1011	1004	994	965	994	970	965	939	966	1000	1018	958	1002	1020	958	1025	970	940	950	989	960	945	934	1020	930	942	979	1009	948	988	985	978	953	1003	928	949	968	935	918	1016	975	929	978	945	964	960	1010	1005	985	986	973	992	973	959	900	1021	946	949	984	984	938	978	991	981	943	964	957	938	1004	982	973	970	928	988	1020	966	970	939	976	964	1008	999	916	1003	1053	984	954	973	930	961	996	964	1002	964	1001	949	949	961	972	993	947	987	996	976	970	973	995	990	982	996	1003	986	962	1003	936	1002	1019	996	960	984	967	969	1010	979	1036	988	1025	941	981	988	959	900	979	972	973	995	958	990	1001	927	982	931	943	1000	1061	1028	953	918	960	985	954	953	1000	939	933	925	918	970	934	1041	963	992	982	954	986	986	1007	979	982	956	985	937	997	986	897	978	988	985	931	915	943	995	955	1002	903	991	990	919	962	927	994	1030	1044	943	985	986	1005	1019	1003	977	945	959	978	1010	986	1005	927	963	916	955	1037	982	933	969	993	984	984	969	966	989	950	1020	982	979	981	968	1019	953	945	960	1003	989	934	974	915	1065	974	943	1007	975	980	963	1011	1017	975	995	939	1026	935	975	1003	935	895	959	951	984	984	949	988	948	946	993	1013	926	981	1017	972	945	955	1016	989	1024	998	954	976	1014	945	956	972	988	993	931	1016	996	894	1011	963	1006	1041	940	969	947	945	946	988	944	949	958	929	976	962	1000	1012	951	984	970	1047	966	988	960	960	988	936	996	914	1000	990	996	964	985	953	958	996	1003	894	955	1002	929	968	980	922	926	982	979	1029	933	979	1011	991	973	971	977	938	990	1001	944	987	1012	980	982	972	965	961	946	1009	961	1009	996	986	960	957	1001	957	937	991	939	951	938	1014	1030	961	974	927	977	968	980	967	993	958	972	993	999	1004	977	952	957	964	958	985	986	1027	948	982	961	1017	955	992	1025	1000	1018	991	968	992	974	944	1036	972	938	988	971	999	974	1012	986	1012	1017	985	990	961	988	948	939	987	974	950	1017	1024	982	999	1003	946	995	1017	974	931	1042	966	968	1005	958	955	954	955	1013	972	928	960	1009	1004	967	963	966	972	975	963	967	945	990	906	946	967	979	951	987	944	947	990	978	951	982	965	949	930	985	984	974	982	940	961	987	1000	1013	953	963	970	1017	973	1021	949	1007	990	939	966	969	943	1001	958	953	933	944	973	987	989	950	955	938	956	970	942	996	1017	992	967	993	956	903	1014	996	971	1055	1029	952	1039	954	954	936	997	989	974	985	1023	963	962	978	916	971	944	981	1001	971	973	1004	972	958	1018	865	1021	981	945	919	1020	903	980	991	947	990	968	1005	1022	944	1002	974	1000	973	975	990	979	1020	938	984	961	957	963	983	983	958	906	993	975	1004	1031	983	985	907	927	954	965	962	1012	954	996	966	981	995	970	980	966	978	940	1017	978	1030	990	1009	977	962	974	956	985	986	980	954	998	994	978	978	914	956	1008	970	982	1004	980	1006	1001	996	965	993	984	1014	994	954	926	956	976	977	973	1040	947	1029	983	989	951	1009	970	1031	949	970	1007	1023	1008	991	971	1000	998	965	1000	982	1010	963	1014	946	1004	1003	906	938	946	1071	955	1007	956	1018	1002	982	985	961	985	954	1008	955	961	1065	961	979	1032	993	959	954	1003	978	1013	940	984	958	979	957	1008	1046	940	1043	961	1004	964	968	989	990	974	982	944	958	995	927	981	1002	976	1022	930	939	999	1000	1021	974	988	967	978	997	946	996	954	989	1023	959	1011	972	980	948	975	1056	983	1000	968	1007	929	964	986	982	1034	999	1013	1018	996	960	983	934	969	979	941	920	1003	982	1002	963	993	918	998	1007	981	913	938	1022	995	985	952	910	983	939	985	946	978	1018	942	960	1005	967	979	1002	975	1039	968	996	998	948	1004	964	958	977	960	989	940	966	923	991	960	969	962	937	960	974	1045	961	914	977	996	994	1008	965	944	929	958	966	1007	991	958	912	980	985	925	1011	965	963	952	964	969	917	958	947	967	1031	992	974	976	1011	1021	1018	960	949	997	978	984	900	967	932	973	994	965	939	962	970	947	929	997	932	966	983	956	947	995	978	962	1016	980	1014	1000	989	991	920	1003	952	985	949	929	984	1009	1006	1015	958	992	956	940	952	999	968	1012	1024	1021	976	968	1026	979	1063	956	990	900	923	974	950	1013	991	1039	1050	955	977	993	988	1000	960	942	944	1006	991	959	983	969	984	953	909	1031	928	1018	977	1053	1001	1040	986	949	942	1022	949	956	994	961	978	970	963	1009	991	1011	944	1006	1046	1002	924	1014	985	997	912	1007	947	1000	984	931	971	990	997	1018	915	918	994	912	942	1007	1034	935	973	993	945	932	973	1011	938	936	971	927	937	962	982	939	941	942	994	939	1006	988	1019	979	968	970	1009	954	928	957	948	989	1005	976	966	943	1014	1004	944	957	970	961	941	984	927	997	980	980	1011	979	1051	1026	965	998	902	1017	1026	969	984	911	1052	974	1022	949	981	921	966	909	980	981	991	946	1028	1021	1040	970	984	1010	1017	971	961	974	980	898	944	925	965	996	1010	996	972	967	942	1008	943	965	967	977	957	919	987	942	1025	980	966	988	942	959	975	974	979	942	951	967	984	1013	971	930	954	1019	956	1008	1006	950	971	1002	985	990	974	1046	1007	933	954	937	941	949	993	938	963	1047	976	942	941	953	991	952	982	980	921	991	986	991	963	1028	1001	966	951	955	943	993	969	955	990	1041	991	975	945	988	968	989	974	1028	958	985	953	988	1030	995	992	995	918	977	950	956	1006	983	916	939	937	951	958	932	935	1016	1001	943	1037	970	947	973	969	984	954	1023	967	958	946	975	959	952	949	960	953	975
8622	493	251	205	203	199	176	180	154	177	170	157	164	156	149	173	191	166	175	167	147	155	161	163	140	158	157	172	157	186	153	161	155	157	153	143	151	171	165	154	155	161	138	136	154	157	160	170	134	155	163	169	148	148	182	171	155	168	156	200	169	159	155	176	142	167	181	168	168	143	154	164	174	157	170	173	176	159	166	160	160	145	137	167	165	161	164	179	177	150	149	157	142	167	174	143	157	164	143	175	160	146	156	154	163	168	142	153	174	164	153	151	160	146	146	175	170	157	155	151	148	159	161	165	152	138	176	146	159	170	151	161	160	133	166	158	156	150	198	135	159	165	190	156	158	161	162	151	164	178	165	157	179	158	168	155	177	173	149	161	163	179	160	157	166	150	164	172	174	173	160	176	146	163	180	159	161	165	169	156	168	165	155	150	159	165	155	157	171	151	154	177	174	146	160	165	158	152	130	170	149	168	167	165	190	156	200	137	174	152	145	176	159	169	163	179	152	147	139	168	140	169	165	163	170	121	145	158	148	167	165	165	150	155	153	179	163	147	168	166	160	145	164	188	174	153	157	154	178	162	137	168	151	152	168	161	169	166	162	167	155	152	165	146	167	164	159	163	146	157	148	173	182	148	158	152	182	150	152	160	159	179	191	156	150	166	157	153	154	186	142	169	165	146	153	163	160	146	165	165	166	157	151	172	171	156	151	173	150	152	160	156	160	172	180	179	159	152	167	166	157	153	166	172	180	174	171	145	153	178	135	159	169	179	168	164	166	144	149	176	173	157	149	165	171	159	168	148	152	154	174	171	192	134	184	150	175	150	160	189	163	136	163	166	163	152	162	146	174	193	152	138	155	143	172	155	146	166	175	175	167	155	150	138	203	159	163	145	147	154	177	160	148	163	169	175	153	169	182	132	177	144	172	182	185	171	178	176	159	173	186	159	152	147	155	143	167	143	182	157	153	157	181	175	170	180	175	157	155	156	175	151	173	178	184	154	171	156	128	152	126	190	134	161	182	184	165	170	147	173	160	144	157	160	144	161	163	176	170	154	166	148	182	156	178	184	166	159	178	153	157	168	162	184	161	167	183	177	164	173	185	154	167	168	169	147	168	175	164	168	147	154	160	157	157	160	163	147	160	164	175	135	176	171	174	180	193	158	151	168	167	151	158	165	172	133	193	147	145	141	158	153	155	170	164	157	164	170	167	167	180	154	160	166	192	155	148	150	168	152	148	182	165	155	156	132	186	153	173	164	164	172	151	140	200	173	168	165	141	154	162	147	164	167	159	143	154	163	148	158	152	172	155	157	170	168	173	165	153	145	148	162	154	158	170	164	151	173	171	170	160	160	154	162	165	168	160	148	151	166	178	163	170	175	164	145	149	154	166	181	176	149	152	153	172	152	160	179	137	152	151	149	143	159	151	178	166	143	170	146	163	157	147	176	160	144	152	154	163	170	149	153	174	145	159	177	163	188	155	188	160	158	164	153	166	163	154	155	176	177	166	161	179	150	185	191	147	151	169	167	166	139	174	151	160	177	186	154	176	161	156	164	150	165	178	143	166	165	156	162	177	159	160	152	169	166	177	162	178	180	136	170	161	161	166	166	181	169	170	177	146	164	141	173	166	159	178	176	174	184	147	176	139	183	169	167	160	163	152	167	149	176	172	156	148	141	170	157	170	151	172	150	154	146	154	172	153	151	179	159	179	147	163	151	158	162	147	137	174	168	157	168	163	163	153	160	154	152	173	158	161	162	166	167	143	153	145	151	153	159	145	178	160	164	156	160	182	149	154	156	154	169	160	158	180	165	160	160	171	174	184	175	136	153	148	141	171	164	164	167	182	165	145	175	179	167	153	167	164	151	154	180	169	162	156	172	161	154	153	152	149	159	152	142	158	176	170	143	168	158	149	165	152	149	142	155	165	172	159	195	160	157	181	181	157	146	156	146	140	165	169	178	154	159	159	160	146	171	190	163	153	186	168	159	166	191	160	180	157	164	155	165	164	153	149	166	147	155	174	157	147	172	157	162	146	179	179	155	158	161	150	167	152	163	158	143	165	190	144	168	149	150	170	191	161	157	151	155	155	191	160	151	166	161	167	135	156	147	170	149	141	181	152	184	166	177	155	141	158	182	169	151	157	171	173	177	133	159	161	150	155	148	169	155	187	166	161	172	179	186	153	154	168	141	171	145	169	147	185	163	165	183	153	158	161	198	135	170	150	147	153	166	165	157	154	173	169	155	158	174	180	156	177	166	164	155	153	143	171	160	154	150	165	141	160	155	163	168	184	170	174	176	161	186	148	159	172	152	184	176	153	157	151	179	166	153	168	160	152	169	181	179	124	151	165	159	138	172	143	164	164	161	158	166	173	153	158	151	180	151	158	166	144	150	158	139	139	168	159	181	159	165	146	175	164	172	175	168	149	137	174	164	164	169	161	157	172	163	163	164	197	164	158	164	143	197	160	163	171	157	162	169	154	145	156	153	142	157	165	169	167	156	169	146	175	170	145	143	160	151	155	149	162	154	167	171	175	179	177	183	162	162	153	161	167	183	138	176	171	172	174	139	182	167	167	167	145	133	154	165	159	156	174	162	170	176	153	147	155	188	163	153	144	150	153	158	165	177	165	187	144	168	158	178	178	146	173	170	183	152	159	191	173	167	154	166	166	165	169	178	156	143	159	183	178	167	167	159	165	164	158	159	170	146	176	155	128	172	163	164	172	151	161	165	161	160	168	164	180	189	188	163	159	173	130	163	144	148	169	138	174	163	177	155	138	170	179	156	134	178	169	155	164	178	156	167	170	156	189	151	156	156	153	158	174	149	176	166	203	151	148	172	164	146	157	156	176	165	153	149	171	173	143	155	160	146	153	144	189	157	189	142	164	137	166	144	152	164	170	165	151	153	152	168	144	131	161	150	156	170	159	151	159	156	145	146	175	165	146	167	188	159	161	159	171	162	151	170	178	172	162	188	169	165	197	169	144	149	161	159	175	186	146	160	162	153	180	178	176	143	158	173	154	156	194	154	167	159	163	154	205	174	160	161	151	155	147	174	165	166	182	156	174	164	164	173	161	150	190	171	168	173	164	160	160	175	166	175	179	189	130	148	172	167	163	177	169	167	149	144	155	162	181	172	178	164	163	170	148	171	173	163	135	165	183	172	158	150	167	154	168	171	164	162	161	172	173	160	164	151	173	180	154	159	133	154	161	164	178	151	167	153	155	167	159	173	160	161	144	170	167	179	166	139	145	156	158	161	139	152	157	160	173	150	167	156	164	156	156	153	143	172	134	162	163	164	146	147	154	164	174	144	134	184	174	178	167	144	163	156	177	169	149	161	165	169	160	160	178	172	170	163	153	177	154	160	167	173	160	154	161	163	159	166	140	160	143	153	167	143	164	162	162	174	147	144	148	193	180	151	188	155	172	164	157	150	165	148	171	153	152	166	147	180	174	158	143	167	156	153	170	172	187	180	165	159
7035	607	746	789	729	678	640	588	653	578	558	586	625	591	559	571	519	573	540	524	570	559	532	537	586	550	575	527	572	562	573	576	517	541	578	527	566	511	542	517	558	536	599	604	506	530	604	561	575	571	533	533	568	563	522	533	590	555	566	573	545	530	526	586	557	517	532	581	549	575	549	550	581	529	513	539	543	500	547	537	478	537	551	518	562	571	549	524	524	580	538	543	524	588	520	494	555	518	520	549	509	556	590	524	541	516	529	551	552	559	566	535	493	569	552	509	565	536	559	534	514	553	591	560	538	519	525	533	542	576	520	538	594	540	562	556	526	515	574	526	511	533	528	522	521	518	545	544	569	566	510	506	538	554	541	521	556	543	532	482	573	515	536	517	528	521	510	544	536	521	524	542	581	555	505	570	536	540	528	584	559	516	526	498	540	550	565	538	551	548	523	574	546	594	563	535	558	525	547	558	553	578	510	518	533	512	535	514	524	585	509	541	518	555	576	543	538	538	526	529	534	569	528	541	556	556	534	549	518	538	510	576	530	571	583	593	531	518	517	527	547	534	523	507	536	539	558	500	555	546	595	526	502	535	572	571	511	533	523	545	543	530	534	541	559	533	573	592	528	515	474	514	536	525	522	584	539	539	569	579	565	585	543	541	553	525	547	539	532	516	509	540	529	512	537	528	577	533	558	530	547	528	526	535	498	558	585	508	535	524	543	525	500	540	535	525	516	543	528	584	551	569	560	540	550	581	559	564	572	551	541	564	569	567	555	563	517	554	561	551	530	547	514	598	526	518	575	518	523	581	559	534	580	533	560	563	547	570	523	552	520	566	547	542	537	523	515	543	527	548	531	531	511	540	521	542	533	564	545	563	535	541	564	600	492	513	536	507	549	550	523	528	539	538	533	544	552	575	566	538	563	522	523	542	506	555	490	546	524	508	505	525	543	561	550	532	582	560	516	511	571	528	517	558	551	556	538	551	552	555	574	564	580	517	579	539	542	537	512	518	570	526	547	536	523	530	539	527	541	531	545	567	538	553	536	543	512	530	543	591	526	497	553	512	497	510	539	545	534	561	534	580	543	546	530	548	498	575	478	542	549	544	581	564	509	522	587	535	532	563	554	531	528	535	514	541	525	569	539	572	551	527	523	558	528	536	523	536	553	556	520	564	563	551	537	569	556	527	550	552	570	567	541	561	523	517	519	553	530	558	517	499	531	536	555	579	544	534	548	521	533	545	547	539	547	504	537	517	580	503	561	553	559	540	567	591	536	545	556	590	513	546	530	529	592	524	541	507	538	581	499	545	553	550	582	548	557	539	554	546	561	567	566	514	550	517	515	553	526	542	495	528	529	514	528	536	519	535	538	572	513	549	569	567	534	556	530	549	522	516	566	536	497	512	579	519	534	536	497	530	563	554	546	552	528	562	552	554	511	562	534	561	519	512	544	532	592	525	563	568	553	519	583	550	535	542	553	525	558	511	532	544	530	534	560	523	540	520	551	543	509	567	530	545	530	532	520	581	569	525	569	543	562	520	552	536	538	501	501	519	562	531	581	496	562	549	563	529	500	558	522	547	551	529	522	530	523	546	543	518	531	519	502	517	555	523	561	520	532	576	547	526	531	583	553	534	547	580	517	566	562	576	529	465	546	549	547	513	492	516	562	510	558	529	546	565	562	548	524	565	524	542	564	541	536	596	503	575	560	507	525	516	539	520	575	566	487	549	577	505	574	556	540	569	520	522	491	577	502	529	585	547	502	573	545	532	535	545	530	529	554	536	532	508	558	531	526	522	535	523	508	575	561	561	550	531	543	524	545	529	518	531	580	558	546	506	522	503	554	527	538	505	579	554	571	520	512	571	532	590	553	575	537	557	576	536	512	538	546	557	516	615	540	534	523	578	558	573	520	529	526	527	506	503	548	537	543	520	546	560	520	501	526	512	540	576	547	607	536	554	488	533	525	530	500	547	551	489	512	525	531	493	572	531	538	562	547	570	523	533	532	516	534	525	546	543	518	540	550	540	518	560	524	551	533	556	571	560	497	524	564	535	529	592	543	541	521	548	522	524	560	530	553	562	520	522	510	553	549	577	513	526	527	527	573	527	536	531	541	553	560	554	556	556	559	548	552	515	537	508	573	514	562	522	497	488	545	506	516	509	566	512	506	528	512	523	544	519	547	559	537	537	534	591	508	557	499	532	547	558	520	511	499	500	526	555	540	496	510	544	549	548	534	539	550	526	521	521	559	563	503	568	538	540	544	547	539	514	560	521	538	538	568	527	513	554	534	515	542	511	522	510	555	540	549	547	530	532	552	498	521	495	556	579	592	527	525	527	520	559	571	537	483	555	530	545	528	515	560	556	529	516	537	536	565	494	580	562	527	565	522	573	521	502	537	530	517	560	561	535	533	530	573	576	547	591	518	531	545	510	529	547	553	557	558	501	539	523	573	565	549	558	555	569	536	591	527	598	546	578	550	584	541	527	517	544	568	522	539	542	549	520	537	513	565	525	500	561	521	553	594	540	579	532	507	531	505	506	568	523	527	534	518	569	528	539	534	528	542	526	543	524	540	555	549	521	539	531	574	540	544	524	560	552	536	532	525	549	534	501	527	563	591	549	539	549	534	523	551	488	529	526	540	519	532	560	586	570	544	537	527	538	548	543	530	536	518	522	573	551	521	536	559	532	566	596	534	533	510	539	557	542	553	526	553	543	527	514	528	527	493	506	521	544	546	523	561	506	541	542	528	519	497	542	542	546	537	550	543	535	516	547	564	563	555	551	551	537	551	562	524	541	572	537	560	513	523	567	525	572	528	547	538	528	572	497	533	543	544	583	600	559	561	560	527	515	497	519	524	533	577	533	516	577	556	522	584	530	506	506	572	547	521	559	507	553	575	537	520	555	569	563	547	538	545	522	553	514	530	531	555	542	574	514	553	532	536	499	563	500	521	525	518	510	548	524	588	583	553	537	551	530	557	503	508	541	527	539	579	528	504	523	548	538	562	496	532	527	529	513	566	515	554	516	529	557	552	594	524	553	577	515	564	506	521	500	567	517	570	549	547	549	559	529	521	570	580	565	529	506	529	546	506	518	557	552	505	555	592	579	536	519	560	540	537	553	576	540	561	569	563	595	542	549	539	536	530	580	532	557	552	492	547	523	549	543	572	550	561	534	508	575	521	539	533	518	533	565	548	529	543	510	547	553	526	557	567	525	575	512	556	554	575	535	573	532	486	514	553	570	534	531	506	539	509	542	544	572	536	523	532	541	560	545	497	559	479	521	504	549	516	543	518	568	503	559	527	558	569	551	555	570	529	558	507	581	565	545	551	553	535	541	536	531	562	560	563	549	534	533	522	503	502	566	543	571	550	535	533	540	539	527	550	558	512	532	531	518	530	564	527	558	550	545	608	599	522	496	546	579	535	531	547	561	553	579	520	564	513	559	520	532	528	555	531	546	545	529	530	553	538	548	523	553	521	536
47428	10721	2081	1205	936	710	604	528	524	454	394	393	352	339	334	378	354	296	325	291	307	334	320	297	310	321	333	300	315	302	296	294	303	282	295	315	287	306	314	329	285	303	323	300	286	310	292	317	304	295	318	286	324	296	303	279	288	299	296	300	298	313	328	308	307	322	322	292	281	301	341	310	330	293	293	311	285	316	311	343	295	321	282	297	300	310	308	298	333	318	311	289	334	310	309	310	320	316	303	330	309	303	314	287	339	289	316	299	315	329	307	289	295	297	313	298	319	317	348	345	318	306	286	290	315	320	310	299	290	273	295	296	288	315	308	301	351	303	309	333	304	273	334	305	288	295	306	291	315	293	290	280	307	312	284	309	286	306	295	303	319	321	265	305	307	304	304	323	313	320	306	338	328	332	294	314	295	295	281	310	293	305	313	271	307	287	298	283	315	305	316	336	286	309	320	314	291	261	276	317	311	328	295	323	278	292	308	312	318	284	330	316	323	293	309	297	271	298	296	303	321	303	313	320	292	313	324	279	312	336	317	293	285	306	292	307	298	343	317	297	320	309	285	290	311	268	329	288	308	319	301	301	287	298	328	280	296	308	318	308	331	287	304	331	293	313	327	286	332	314	336	303	312	334	288	290	296	330	306	312	286	289	309	290	313	297	289	317	301	291	295	317	316	299	307	281	294	298	289	335	315	289	315	327	302	320	300	282	279	316	307	312	318	300	310	286	308	276	312	285	295	307	332	295	321	308	294	316	307	276	323	297	277	284	338	296	303	321	286	305	307	306	320	318	315	294	290	320	309	261	282	285	322	309	295	301	294	314	318	295	292	290	293	279	328	301	292	293	292	324	292	307	304	326	305	290	299	271	309	287	313	288	329	300	302	310	323	303	298	262	296	293	294	301	312	279	312	295	308	319	333	310	312	316	303	301	288	318	315	299	285	337	280	305	294	334	306	291	306	281	298	280	293	282	328	296	326	310	276	303	312	289	290	286	299	302	297	292	340	311	291	323	327	292	314	309	292	287	290	288	329	307	316	303	306	291	316	318	291	327	279	283	304	315	327	284	294	292	310	320	306	285	289	298	319	317	295	276	311	288	316	304	316	307	310	326	321	277	287	307	311	299	299	294	324	314	298	269	301	288	303	283	290	303	301	297	308	298	278	314	302	311	295	278	302	302	312	284	290	300	280	273	282	313	332	331	289	306	314	334	293	335	300	336	298	318	284	304	297	289	309	336	319	310	329	308	325	324	298	328	299	322	297	295	311	286	307	327	300	306	294	282	280	313	313	328	301	298	307	320	297	297	305	283	291	326	316	321	308	276	346	297	352	295	278	332	292	311	276	311	274	295	308	306	265	307	337	299	282	303	294	337	292	333	299	273	285	301	313	286	306	300	317	312	321	321	296	292	300	312	310	303	305	308	301	300	312	291	283	330	302	287	305	321	342	311	288	273	304	322	267	332	292	310	310	320	301	294	325	303	319	330	291	298	307	316	302	323	329	337	305	303	338	298	294	289	280	298	308	300	287	303	297	309	303	302	276	327	286	311	284	311	312	298	297	291	306	313	288	310	268	284	333	300	310	312	322	280	286	299	289	320	295	321	284	301	320	335	302	287	328	278	330	327	288	301	298	326	340	296	321	305	280	289	292	313	296	304	295	297	288	312	291	316	303	298	317	321	307	321	301	307	313	304	289	325	277	313	269	308	309	307	299	280	302	333	319	339	297	320	281	300	323	290	302	318	298	294	291	279	277	314	297	316	276	317	307	295	318	339	313	328	294	334	307	324	283	295	304	276	311	308	275	284	309	330	297	273	300	298	308	319	280	308	314	279	328	273	294	330	283	294	294	319	297	342	327	309	342	297	354	290	292	283	277	303	304	311	305	293	319	314	334	285	305	274	315	284	300	316	329	299	280	309	291	308	296	301	301	295	319	309	297	296	281	311	311	281	291	287	301	333	289	304	298	274	360	307	334	315	301	290	302	314	311	301	307	285	293	283	303	326	303	306	286	267	324	271	293	288	321	317	315	309	311	315	311	341	325	294	317	287	309	286	301	306	331	283	274	310	327	288	294	293	308	287	297	311	305	299	310	302	291	316	329	334	312	271	271	307	309	296	304	312	313	315	314	326	301	287	328	298	293	291	292	317	291	297	282	306	314	301	282	285	308	308	322	305	302	284	300	292	291	308	288	285	297	293	299	319	306	317	276	293	317	308	304	304	314	340	299	310	306	311	338	312	311	279	305	321	283	300	299	311	318	293	315	325	333	323	315	299	290	306	274	294	324	309	290	299	264	322	298	293	311	294	303	345	311	314	325	303	293	315	304	360	312	310	262	312	284	287	293	314	321	313	290	315	317	351	285	321	298	300	292	306	310	305	313	282	312	305	311	317	321	336	283	298	282	292	320	306	293	303	287	283	298	324	314	303	328	335	310	298	329	306	317	304	287	287	320	291	291	285	284	298	293	287	301	327	285	302	313	272	291	283	325	297	337	309	316	322	285	308	294	289	327	322	303	309	329	318	274	307	303	272	320	317	310	297	276	306	307	291	349	320	351	296	292	283	296	323	312	283	335	324	304	305	278	310	295	301	330	319	296	292	333	320	295	325	317	272	294	293	318	329	301	323	308	320	320	288	333	322	324	333	333	300	317	301	304	306	312	306	290	287	278	274	311	303	314	284	319	312	282	318	294	325	304	305	300	326	300	293	304	298	309	328	312	303	318	307	282	300	306	301	298	300	303	327	315	306	287	284	291	294	327	278	308	322	280	357	301	330	297	328	293	308	304	274	291	297	295	307	324	352	321	281	318	317	289	314	305	305	292	318	296	307	289	326	339	268	308	303	278	290	311	291	328	312	332	324	308	297	334	302	294	298	308	311	319	286	300	277	277	328	307	349	332	290	323	289	268	308	313	287	302	303	316	310	274	274	277	292	327	310	296	305	271	271	282	315	306	337	270	274	300	293	297	297	280	280	321	310	308	296	311	311	323	296	298	296	317	278	341	307	302	296	271	312	302	327	305	292	334	312	315	302	318	300	322	318	340	289	305	275	277	298	288	328	298	289	310	308	333	318	303	323	297	301	287	321	286	316	287	282	295	326	314	289	306	321	292	326	319	343	313	290	294	283	256	343	303	312	296	281	302	299	291	293	309	327	333	295	288	303	313	279	268	283	286	285	302	304	310	295	283	280	301	294	239	297	298	301	315	306	289	298	309	290	339	302	274	283	335	283	297	305	316	298	312	297	294	307	316	314	298	287	302	305	315	297	302	302	321	306	313	278	288	330	281	329	330	281	326	307	314	296	319	316	305	279	304	294	289	290	313	306	285	319	306	299	306	288	315	279	318	267	311	323	328	308	301	314	311	293	323	304	308	318	296	335	298	294	322	257	304	303	302	294	283	316	305	307	315	322	273	281	289	283	308	301	301	286	304	313	293	305	266	310	302	294	322	280	332	278	298	305	299	290	332	312	309	321	300	300
23578	1965	3740	4145	3543	2875	2525	2189	1992	1748	1540	1526	1416	1353	1326	1231	1226	1215	1135	1150	1141	1120	1072	1047	1100	1054	1000	1037	1028	991	996	1021	952	1011	1020	983	925	953	1043	1004	919	995	968	989	929	977	908	967	938	947	924	896	955	915	903	965	883	983	919	947	1009	947	902	895	928	913	936	911	902	942	922	918	935	931	911	902	954	902	928	851	950	943	932	894	893	936	962	900	911	930	858	913	856	907	941	909	879	931	835	858	917	911	915	914	891	886	916	854	940	935	863	961	939	870	951	921	894	905	913	891	912	919	953	888	936	881	893	936	923	864	886	911	884	915	925	907	893	922	912	901	867	947	900	873	911	941	947	917	898	965	899	919	866	872	893	846	912	930	913	919	889	914	909	914	843	920	866	853	907	950	917	988	855	926	927	908	884	889	914	901	943	908	893	896	855	848	923	919	898	905	905	863	894	929	903	826	953	872	880	901	863	873	917	929	925	850	907	929	871	939	871	943	928	926	937	932	898	877	936	882	867	883	934	911	912	907	878	922	887	938	931	925	875	909	852	893	956	858	872	892	926	905	971	934	885	955	911	930	934	947	874	905	919	863	930	908	819	962	938	876	874	893	919	884	930	876	877	933	1001	893	907	895	924	880	878	903	795	894	889	935	920	907	860	864	884	934	912	854	892	928	937	940	915	909	846	899	983	895	990	960	877	958	920	875	916	942	863	841	915	877	901	904	928	909	893	925	906	947	899	911	912	902	871	893	892	928	914	898	934	883	874	899	918	896	882	891	936	917	935	885	877	869	881	892	884	887	901	904	938	944	907	949	903	912	910	919	896	940	894	913	924	880	890	870	859	883	922	896	880	890	956	916	872	925	840	907	890	932	912	897	885	915	904	909	893	927	896	872	935	853	865	869	906	951	905	920	928	893	875	886	909	924	897	882	953	896	899	909	896	947	890	928	940	894	894	923	931	925	883	896	868	908	935	905	957	878	949	894	903	860	915	831	896	897	880	908	926	866	964	919	915	932	915	947	876	977	939	935	838	910	894	912	885	874	839	928	904	904	889	910	861	851	908	912	894	942	901	915	905	952	912	888	922	896	900	948	938	883	896	928	891	878	892	879	864	902	872	896	898	959	926	873	945	900	942	892	909	871	914	892	905	942	912	954	857	859	884	852	882	953	920	888	886	906	910	904	916	877	892	903	911	940	941	923	904	883	902	895	932	841	898	919	838	919	918	894	876	913	908	917	902	908	880	893	883	925	832	866	894	948	911	882	917	909	885	881	917	906	884	891	972	885	883	924	922	948	872	867	933	891	928	927	891	918	882	844	911	919	896	883	892	943	892	960	954	928	949	890	884	871	951	925	879	917	958	906	924	921	915	961	889	921	940	897	949	964	894	870	899	935	915	881	913	943	923	899	964	927	946	883	878	909	906	924	906	911	891	903	905	904	907	855	852	909	886	936	959	930	967	955	818	898	924	927	934	906	922	903	947	924	922	902	916	904	891	902	894	904	876	890	904	924	868	908	871	902	884	934	926	874	896	913	888	899	925	911	920	925	962	928	904	908	904	903	880	892	920	914	899	853	872	938	916	864	884	993	892	975	956	977	923	892	917	884	974	907	929	933	874	907	919	954	871	878	903	927	887	908	964	926	884	940	937	885	932	894	907	908	927	982	938	918	888	894	900	914	916	893	915	910	874	853	898	916	909	894	867	892	905	922	978	921	888	944	953	894	856	956	955	897	823	927	920	869	939	888	831	922	913	863	910	986	939	929	976	818	908	902	894	923	855	869	905	955	948	966	945	901	911	937	952	907	909	892	903	907	915	907	920	929	898	922	848	921	873	909	868	875	902	913	889	906	919	891	873	859	929	903	897	900	901	966	850	847	915	950	906	893	943	908	907	948	886	901	889	897	873	942	927	953	879	913	880	885	924	905	892	924	938	922	887	927	914	863	897	913	898	942	868	895	895	864	935	893	885	904	898	948	866	907	927	920	930	891	914	924	896	938	869	948	886	905	882	972	930	967	908	958	940	869	902	916	931	918	869	916	887	926	901	944	916	893	907	921	875	933	910	867	910	907	898	924	922	935	961	881	948	884	904	945	892	942	921	906	913	907	851	865	861	915	938	909	910	933	912	903	862	914	866	983	869	883	921	923	893	882	935	958	926	880	899	898	881	838	903	920	874	923	904	937	889	912	896	965	900	930	905	869	969	881	918	851	926	913	917	888	899	934	922	904	901	933	895	893	911	945	915	886	948	965	902	905	884	979	924	863	897	890	915	957	929	938	932	823	883	930	893	934	874	927	866	855	937	917	924	885	948	942	938	868	903	853	872	846	918	926	916	887	917	925	864	926	897	870	877	942	946	929	880	855	899	912	946	893	913	903	944	958	898	915	942	898	859	897	919	904	932	930	942	866	904	874	904	950	909	955	937	900	864	959	942	900	934	901	895	902	920	899	939	937	911	869	962	917	885	931	883	892	897	883	910	930	914	860	880	901	936	866	909	925	882	932	857	928	887	867	883	886	904	881	924	907	942	898	864	902	867	864	867	888	887	862	870	868	933	924	951	916	881	922	870	911	862	903	855	961	869	902	886	963	917	919	896	856	974	894	902	906	950	903	946	899	938	935	888	872	959	915	911	890	882	899	935	912	887	878	898	938	876	945	926	901	941	943	868	889	955	903	910	881	934	904	942	912	932	946	938	892	935	895	885	888	876	913	870	910	910	919	899	892	916	941	923	907	917	882	981	881	925	955	925	916	897	903	897	863	897	870	901	975	870	872	914	916	833	910	832	886	872	903	898	938	896	905	938	921	859	869	912	951	914	880	905	894	881	897	966	886	946	898	886	899	932	850	952	873	873	933	929	931	888	888	917	903	927	925	936	942	877	873	914	934	941	940	912	938	901	909	911	945	917	909	908	914	932	895	937	933	852	904	893	919	892	869	923	893	904	883	854	885	891	928	910	902	878	899	943	919	858	941	901	942	863	905	920	931	931	833	892	867	898	872	869	933	936	898	865	915	891	910	940	957	921	908	977	909	953	917	864	906	861	961	894	905	914	919	898	936	966	936	871	886	898	932	935	956	931	869	944	888	932	883	930	945	863	934	875	880	914	913	905	868	952	892	924	861	906	885	938	912	866	926	905	927	871	864	1000	987	884	902	867	876	937	911	898	919	921	846	942	883	927	931	896	891	922	898	916	925	932	879	882	883	921	925	913	887	964	925	945	963	873	938	877	913	878	908	895	896	928	875	921	913	899	857	946	940	920	937	933	925	908	906	919	864	867	900	893	886	887	875	903	861	882	870	837	883	930	887	935	907	921	904	882	905	906	946	882	894	918	967	870	886	884	908	952	948	887	891	897	916	898	863	876	899	941	910	932	913	904	861	945	968	880	901	957	893	900	878	929	918	878	926	882	934	926	935	899	918	942	925	914	900	931	910	897	935	886	897	929	906	906	925	951	885	934	910	923	910	940	916	968	952	908	933	932	893
56593	18042	6270	2421	1601	1168	921	778	686	596	563	556	462	475	395	394	434	382	409	384	375	388	422	387	367	381	350	374	330	387	351	367	317	361	341	375	358	354	370	360	343	357	357	334	366	345	347	340	356	373	346	332	324	331	381	362	375	315	324	358	335	342	353	356	335	356	341	354	346	367	343	342	361	362	366	371	357	375	324	338	338	318	354	311	333	344	331	364	330	333	353	344	340	338	328	340	328	329	360	381	368	315	349	345	329	336	318	343	341	354	327	316	310	319	325	336	353	310	351	339	301	360	336	348	341	348	336	375	344	324	328	350	353	340	365	324	332	335	338	338	318	324	347	300	335	327	332	367	369	339	340	322	349	323	352	339	319	311	343	340	340	358	334	352	337	321	343	340	298	318	348	342	331	313	341	333	343	348	345	327	371	332	325	335	285	322	327	354	348	337	364	352	358	343	347	353	335	295	303	354	295	345	343	313	321	335	351	334	341	361	336	345	355	349	333	369	364	353	346	334	341	333	351	338	323	363	341	316	305	326	332	320	333	343	316	328	338	378	349	327	347	333	347	323	331	299	300	320	343	318	345	335	347	300	359	358	340	338	349	361	365	347	342	303	366	354	331	349	311	315	343	373	343	303	350	345	372	318	301	352	350	334	333	319	328	341	335	347	302	378	394	326	368	344	288	289	358	381	334	322	360	296	322	339	347	333	341	321	332	356	313	305	356	354	344	351	321	354	339	338	363	360	332	322	328	321	336	354	353	379	357	327	386	348	308	321	355	360	347	296	378	345	338	354	360	335	386	316	309	323	343	350	314	334	341	331	355	319	322	320	322	314	358	338	335	327	321	297	350	330	331	311	340	363	349	333	335	317	328	321	369	326	329	322	348	349	389	323	344	306	337	354	341	344	357	360	326	340	295	377	342	338	365	355	364	353	369	327	344	320	330	354	344	371	354	323	352	365	355	367	351	353	351	343	345	314	339	338	324	338	313	355	370	379	310	305	340	359	357	331	328	343	319	312	326	332	342	307	334	324	345	363	357	381	327	338	333	308	353	340	337	389	299	345	351	333	341	317	369	361	338	346	359	329	346	350	337	335	338	331	346	314	330	350	362	321	335	375	347	298	345	344	306	335	361	359	348	323	307	333	349	345	350	322	328	338	348	366	349	344	322	355	315	380	339	318	299	317	370	328	338	350	340	368	339	333	338	345	320	337	341	306	316	318	320	350	307	319	331	328	358	356	335	336	355	347	359	349	352	323	323	363	341	334	328	324	375	363	349	352	319	323	323	332	315	327	357	328	321	370	332	374	329	333	352	329	339	314	335	316	318	343	342	333	329	357	314	351	364	343	324	332	358	346	319	352	336	327	318	328	352	328	356	339	326	340	331	351	353	314	290	356	308	342	324	337	350	375	321	357	332	328	343	331	315	321	326	284	319	320	336	352	355	345	340	327	331	336	338	328	312	333	361	363	326	343	365	332	351	358	358	319	320	348	304	382	349	369	349	354	340	349	304	354	305	352	321	362	355	340	329	324	342	347	331	357	337	361	341	338	339	347	330	369	332	328	344	347	301	358	341	341	335	332	372	389	340	333	359	354	309	333	340	325	358	312	310	326	364	350	326	341	347	349	354	321	342	336	343	355	326	373	339	307	337	326	372	313	322	333	333	333	330	344	382	304	355	315	339	332	352	327	365	307	345	364	337	357	327	335	336	361	301	340	353	340	362	329	326	358	338	358	344	338	333	322	372	324	307	359	353	324	303	352	320	321	344	374	317	343	362	356	310	350	333	353	341	352	348	360	337	328	334	383	330	344	305	339	303	342	379	329	347	354	334	381	352	368	330	335	361	368	318	314	317	317	346	327	353	314	327	350	333	348	345	353	338	329	345	354	338	358	339	338	327	316	382	314	323	341	329	308	323	322	301	327	376	362	317	335	371	310	340	354	344	363	330	372	331	355	324	353	301	342	355	323	311	316	324	340	357	349	325	318	346	331	352	348	380	325	344	316	340	338	350	352	322	413	334	365	365	363	343	333	318	339	328	330	324	341	372	363	321	314	350	337	326	337	327	304	325	343	324	323	317	316	339	355	337	309	337	320	326	328	350	358	347	339	335	302	316	334	350	335	352	379	339	324	345	315	337	353	305	356	363	360	340	318	354	342	310	330	342	343	328	371	361	345	340	355	309	326	355	329	333	332	356	340	317	328	360	315	322	357	358	318	324	314	319	322	318	352	348	353	310	351	365	356	354	357	319	346	357	323	333	347	330	365	336	361	327	327	331	354	319	319	353	341	350	375	345	317	363	361	361	345	348	317	314	321	333	324	328	345	324	335	315	360	325	343	341	334	345	343	328	336	347	325	353	343	343	348	340	350	342	331	329	302	341	307	323	318	352	347	349	343	329	338	332	322	347	336	332	331	315	361	331	338	368	368	327	324	334	317	289	324	347	365	337	340	329	328	329	371	359	325	335	366	312	352	342	363	339	303	291	340	354	349	356	376	323	310	310	325	371	355	356	346	332	401	333	380	327	308	353	369	333	369	379	332	325	333	328	341	340	326	320	366	342	327	331	336	284	335	340	337	356	350	336	340	303	348	335	355	338	347	361	336	339	335	352	353	348	336	337	340	314	354	345	358	342	337	332	359	340	332	326	355	367	371	338	359	370	339	333	349	333	342	353	351	340	313	337	347	360	346	343	350	328	324	340	338	322	345	345	365	353	344	328	345	377	330	331	341	309	328	365	347	364	306	346	351	358	311	333	311	338	323	332	324	305	390	312	333	346	333	337	318	322	340	348	329	353	334	343	370	330	344	325	334	322	340	324	348	347	334	322	318	343	323	303	365	309	322	330	332	328	353	339	290	324	344	323	338	324	315	337	348	347	350	323	377	378	322	296	343	343	340	333	362	338	349	332	344	337	332	321	342	321	341	315	341	321	385	362	323	351	308	363	360	354	346	341	341	318	324	307	324	322	335	363	331	337	299	346	336	341	328	332	340	313	340	327	322	337	341	328	336	319	323	341	350	323	342	323	338	315	353	328	361	338	343	348	307	351	320	355	337	369	335	342	370	355	349	335	366	352	328	373	313	339	350	321	326	369	330	348	358	325	353	323	317	357	347	356	329	331	326	325	348	324	329	346	317	364	353	382	370	317	347	316	353	324	331	398	339	333	343	355	324	347	359	315	353	358	331	348	328	361	321	322	346	319	322	331	333	342	339	312	366	344	355	366	335	342	372	326	317	318	331	351	314	339	378	323	307	375	317	309	319	346	349	338	359	340	311	320	328	356	321	322	344	328	332	340	319	327	330	343	339	374	400	350	337	349	350	341	325	328	349	323	373	356	321	326	333	328	338	322	352	357	319	308	318	315	365	345	331	346	361	355	338	369	341	338	348	337	381	363	333	353	328	369	320	344	326	329	328	346	338	330	348	364	349	317	356	350	315	355	361	336	305	351	356	336	313	370	356	355	359	334	338	338	346	350	338
29235	3065	6326	6723	5788	4702	3997	3328	2843	2466	2360	2197	1965	1786	1784	1604	1548	1445	1474	1431	1380	1294	1298	1333	1261	1301	1229	1196	1193	1146	1131	1175	1130	1090	1108	1133	1156	1087	1081	1061	1052	1106	1072	1015	1076	1089	980	1035	1069	1009	1037	1032	1024	1104	1022	1006	1023	1017	1006	968	1027	954	984	1012	1022	1029	992	1000	1007	1007	1027	970	1034	1027	1058	983	970	998	939	1033	944	1017	971	1006	962	984	948	955	985	963	980	990	970	993	911	1014	990	948	1060	966	1018	1004	996	1033	1036	961	1029	936	1023	987	958	1006	1050	996	932	920	905	998	977	1002	982	952	1018	959	968	997	998	926	975	1013	990	952	993	940	996	916	1006	964	1015	1031	941	995	969	971	970	949	979	981	950	979	1000	973	956	978	954	950	1006	980	959	986	947	1005	919	990	980	969	990	955	999	1002	930	979	1000	998	982	976	969	1007	995	1065	1000	974	987	995	971	967	943	993	879	1017	962	961	951	982	1010	1014	976	961	1000	988	956	956	997	962	919	971	920	1016	921	1001	1010	962	932	945	987	948	1009	1002	1017	981	877	991	1001	946	973	932	966	984	960	1026	1035	992	952	916	950	955	971	1016	969	896	944	991	963	954	995	985	1024	939	944	978	938	933	965	1000	1053	993	1029	995	895	997	956	977	981	972	1000	965	968	1000	1000	1009	935	944	974	1035	926	986	948	983	930	989	953	968	1008	1013	989	1001	964	1049	978	999	958	1007	972	1057	968	968	949	1025	951	990	1002	904	960	953	965	978	967	981	944	946	895	987	991	900	932	997	922	961	953	945	1003	1033	986	975	987	923	978	928	960	987	997	958	955	961	977	928	939	965	978	957	948	975	1046	987	895	982	971	965	952	923	967	985	978	969	973	969	1010	1014	905	980	1044	992	920	985	974	999	960	951	927	920	969	953	997	985	945	968	979	972	984	908	994	908	1006	968	973	960	965	980	955	955	978	986	1008	955	1035	967	976	935	987	932	994	1002	1005	986	976	1000	926	963	1016	990	970	943	947	986	973	925	983	946	960	987	984	945	999	994	934	1013	979	1006	903	973	959	996	915	924	1006	928	937	988	917	1000	996	973	1026	955	934	972	978	972	1024	946	968	947	903	989	994	971	1005	964	953	968	1007	929	1030	916	962	937	1002	990	967	930	984	937	952	978	1004	941	965	952	1035	953	944	983	989	988	1021	978	977	961	893	999	974	1030	1003	1013	950	972	995	987	901	992	972	963	944	933	1012	1004	1013	923	965	993	943	969	968	985	957	949	1005	952	968	992	927	971	994	976	943	987	931	931	985	893	930	967	988	984	962	969	1066	1000	984	1005	994	984	958	1001	993	968	995	926	984	983	946	925	986	983	1011	923	939	970	1022	966	960	993	956	964	970	961	965	996	915	974	945	988	1009	972	992	966	953	962	995	947	935	1019	969	975	987	960	950	945	984	967	973	981	979	999	996	943	856	994	971	944	974	965	930	969	924	949	992	1018	965	1015	1012	933	950	996	988	1006	1004	933	1001	963	946	992	992	1013	977	930	934	948	978	981	961	1014	981	1004	1010	1007	945	944	998	1003	966	1032	980	1021	1031	1004	928	993	963	975	983	967	1006	996	991	951	983	984	969	977	946	991	928	974	974	935	1017	985	981	1007	955	1006	937	906	964	945	997	984	1016	954	962	906	921	951	1020	930	1001	995	959	948	984	1004	996	968	956	970	1002	978	959	954	996	955	950	1032	993	1008	975	974	965	955	974	938	950	933	963	963	963	973	972	968	964	957	947	915	1005	966	976	970	974	959	940	921	977	956	989	981	917	1017	994	965	1000	924	967	991	922	920	980	966	957	984	944	962	1002	994	949	971	967	911	946	938	971	959	955	970	968	983	963	983	955	951	963	1013	983	958	947	972	959	936	967	925	1020	970	902	949	985	918	957	926	982	984	982	952	966	960	960	946	965	947	986	959	978	986	974	889	980	945	996	970	969	959	914	995	967	959	976	990	960	1010	957	933	976	986	985	938	979	980	956	939	978	958	978	999	1005	944	958	970	951	977	1010	958	978	998	982	983	970	939	997	885	1012	956	917	995	969	935	972	968	972	993	936	962	955	1006	952	991	972	968	995	957	972	957	963	985	989	1039	967	996	947	968	1005	962	936	1000	989	1000	966	948	933	961	938	996	958	964	950	1040	957	958	978	967	994	993	980	992	997	926	946	999	1037	1002	1012	970	969	974	946	1011	998	961	1012	1006	992	965	976	996	967	947	940	934	991	1008	910	966	961	978	1010	962	972	974	950	1006	908	944	996	1024	973	942	978	999	980	1024	980	969	975	983	914	995	970	950	918	994	989	899	1006	991	971	986	958	913	955	1018	981	978	920	992	981	947	997	953	933	974	935	968	1016	983	990	960	981	964	957	984	987	976	971	1021	940	973	921	935	963	976	924	1005	996	930	962	1003	986	955	1020	964	932	970	936	1007	980	988	982	983	987	977	948	979	966	915	1013	959	971	990	938	974	919	959	984	963	947	914	960	947	1003	935	931	958	917	935	1034	956	1004	992	983	977	952	939	934	911	966	1059	960	983	947	983	916	994	987	961	1016	953	974	978	961	965	989	987	992	965	901	955	983	1035	977	974	997	1016	967	1000	964	957	962	932	994	948	960	957	938	954	1009	961	983	954	990	994	950	972	973	971	965	956	934	1007	982	927	977	946	976	972	970	969	962	952	949	953	1015	938	996	969	1003	941	923	964	938	984	941	969	905	978	931	995	1005	1011	1030	989	922	988	1002	980	1000	1037	920	931	939	1001	992	964	996	1001	960	960	1042	1008	999	998	981	972	1003	961	962	1004	995	961	960	989	969	912	1021	1010	989	962	978	992	992	984	953	992	982	930	910	930	935	977	969	920	1005	953	952	981	971	925	991	949	972	992	951	999	985	940	939	1039	990	969	983	969	965	1015	989	944	913	1026	979	1026	950	981	931	943	983	970	976	995	976	997	944	945	980	941	953	949	963	917	989	994	941	1026	976	955	1003	953	919	984	1022	970	985	975	927	998	968	1015	1006	988	1004	968	983	956	950	996	951	975	950	1005	1014	967	941	941	985	960	986	1005	947	968	950	938	973	995	948	985	1009	993	987	934	969	941	1002	952	937	976	942	1008	933	996	952	887	939	882	958	975	954	923	952	909	996	925	978	1004	981	940	1008	997	948	986	956	965	920	987	967	978	975	966	984	980	937	972	946	1012	957	898	974	966	1019	953	948	1004	957	978	976	983	988	1020	998	957	920	932	951	967	989	984	977	987	948	969	969	922	1012	1012	975	967	953	948	989	1008	958	947	983	972	966	952	996	974	968	959	998	976	979	940	991	983	988	983	954	1009	955	936	969	961	901	915	972	994	1014	1001	978	980	954	976	962	1005	973	997	986	985	957	910	952	997	902	980	1001	1005	986	925	976	1007	990	983	1004	933	962	1013	1016	985	918	983	993	1012	970	971	1012	997	957	972	1017	938	1003	968	1009	956	956	1016	998	952	1042	1027	990	974	1006	987	989	1012	955	974	928	942	966	950	992	954	973	962	905	913	1003	955	984	969	995	912	998	937	995	974	989	960	969	938	1010	974	1015	939	994	962	1024	981	970	960	933	945	955	952	928	1026	969	954	1048	1031	950	1040	957	997	951	949	942	910	984	951	987	959	950	989	989	1024	951	990	975	997	1021	967	974	964	950	904	922	990	974	957	972	969	1032	983	931	907	931	964
9191	542	305	247	216	196	187	176	186	163	167	154	170	172	165	158	161	174	166	181	170	177	162	164	175	166	158	169	159	143	181	155	167	171	170	163	186	165	169	178	181	158	149	151	167	180	164	174	168	167	162	163	167	188	168	185	159	160	157	169	181	175	158	157	177	161	178	184	150	143	160	151	171	188	165	167	184	164	179	147	176	159	161	181	151	160	170	162	163	185	164	163	156	161	156	152	140	155	191	170	160	170	172	157	158	172	172	183	177	161	165	157	169	178	174	175	179	169	167	159	148	168	153	172	187	182	146	163	151	180	156	165	204	153	181	165	165	169	169	168	170	175	152	173	145	163	170	156	171	169	158	149	138	154	163	179	154	169	157	165	194	159	161	171	182	167	143	172	167	169	149	156	176	158	158	171	163	174	175	179	172	174	165	164	162	146	165	155	170	160	184	163	162	163	147	182	188	183	160	156	157	166	146	159	163	184	162	168	154	167	182	151	168	154	199	168	152	165	158	140	155	157	181	159	171	151	138	138	151	156	155	150	162	152	147	170	160	161	169	152	151	175	158	160	132	180	178	178	175	177	169	181	179	147	172	137	143	172	172	172	174	157	159	147	149	189	158	151	168	162	171	167	173	163	169	179	142	184	153	166	181	170	165	146	163	153	133	140	186	158	171	177	155	175	163	163	153	190	161	150	164	177	182	146	163	172	167	151	152	185	142	153	183	166	198	148	181	150	175	147	155	163	180	155	158	176	170	176	178	161	148	159	177	199	176	161	150	159	167	159	138	173	171	175	166	160	151	165	151	161	168	154	169	185	163	176	173	161	181	163	170	156	162	165	134	177	144	147	132	152	170	189	178	157	158	170	164	149	163	159	155	176	150	174	169	149	160	156	150	163	166	157	164	165	145	159	174	159	175	164	171	160	164	166	160	169	173	156	156	159	168	196	158	155	159	166	176	165	183	170	149	168	154	174	180	157	166	167	171	175	161	190	159	159	180	146	170	154	155	145	169	158	176	171	151	173	169	156	172	150	169	141	153	159	166	168	166	171	168	167	157	150	156	176	185	134	156	172	170	161	163	147	194	151	196	143	155	170	146	189	162	147	152	154	147	148	162	155	167	167	167	129	163	160	166	160	192	177	172	167	137	160	158	141	183	159	177	137	152	165	162	175	172	174	193	166	189	174	166	167	180	174	175	151	161	171	171	183	175	172	164	160	191	138	176	171	168	147	150	162	161	167	152	166	145	169	158	168	162	175	155	153	187	169	166	169	186	165	186	147	174	158	155	167	166	150	181	181	172	176	154	181	171	132	154	159	173	168	175	155	174	156	186	169	155	170	162	170	119	178	166	166	152	162	176	175	150	145	170	156	183	137	193	161	173	186	159	151	160	170	136	161	162	160	154	169	184	179	159	148	163	185	156	164	170	166	154	143	165	179	170	161	171	173	147	173	178	160	171	155	163	132	158	155	174	200	158	134	173	167	156	180	147	145	146	159	155	192	155	171	148	150	162	163	163	143	169	166	183	156	150	129	147	141	170	170	165	194	164	157	178	149	158	182	164	158	147	169	185	162	146	148	192	159	162	150	158	184	163	149	157	171	183	169	158	169	141	184	162	141	160	173	162	155	166	167	162	179	161	168	171	179	165	166	172	190	188	176	166	178	161	155	143	195	161	158	168	173	163	147	141	147	155	156	163	172	150	167	150	136	163	198	147	181	172	168	165	172	167	175	174	158	160	171	184	158	163	181	163	159	168	180	160	155	154	167	173	144	171	162	138	141	161	157	163	160	159	169	170	151	161	149	155	170	154	171	141	158	147	156	163	152	142	167	177	175	169	169	180	186	158	171	161	163	170	167	153	174	157	171	139	177	156	166	159	145	171	159	167	163	153	167	179	163	156	156	181	171	145	192	157	153	164	137	165	164	175	147	166	160	174	171	160	177	168	158	175	168	159	162	166	181	173	146	141	150	159	163	149	163	171	154	163	176	192	154	161	161	162	165	160	160	169	181	178	172	155	153	173	167	163	159	165	160	146	161	185	178	197	185	149	166	173	159	148	158	162	158	176	150	166	152	156	144	154	185	181	168	170	173	127	148	159	184	147	154	152	163	169	178	163	150	166	170	172	176	158	176	170	198	148	135	170	185	188	182	148	172	178	162	173	182	163	160	133	166	174	150	161	134	165	160	158	161	165	185	154	186	174	133	172	175	139	175	175	170	163	159	171	181	169	144	138	154	158	174	146	165	171	149	144	171	166	157	173	156	194	147	185	154	181	149	176	144	201	172	163	146	189	156	160	160	152	159	158	194	189	157	149	156	127	169	166	168	143	162	159	153	163	145	176	156	163	154	168	166	141	144	159	173	156	159	146	160	150	167	133	172	193	167	167	173	156	134	164	184	170	165	155	156	170	154	167	191	132	160	157	145	181	176	135	168	162	152	159	157	145	149	156	144	154	172	163	161	167	152	161	171	151	153	141	183	146	166	147	160	180	158	174	169	156	161	149	157	170	157	178	165	181	166	154	160	144	163	175	173	167	160	156	151	160	192	149	140	172	156	147	182	161	166	163	160	175	166	160	166	145	172	165	167	144	168	154	159	162	159	140	160	154	165	152	158	166	173	161	183	161	166	175	192	178	160	155	160	159	167	177	185	165	199	170	154	176	177	160	173	189	154	171	158	159	150	196	166	178	166	171	193	141	178	175	163	166	158	150	156	159	155	149	144	168	161	178	156	170	163	171	166	164	178	157	146	154	177	141	166	168	167	176	179	157	159	183	141	165	175	176	157	171	146	157	160	153	167	144	157	176	151	171	176	157	158	167	160	172	174	175	133	152	158	170	172	140	148	152	152	144	158	167	166	153	156	175	163	170	152	159	140	163	178	172	167	174	124	183	162	165	163	147	160	172	171	182	160	177	157	172	149	155	176	151	165	189	139	153	153	174	161	156	142	158	159	163	137	154	164	171	165	164	185	167	175	194	148	182	172	145	150	185	156	161	159	155	149	159	164	157	177	151	170	184	147	195	158	147	168	183	153	171	175	169	179	154	179	170	134	174	154	141	186	161	156	153	183	160	162	168	182	179	175	172	170	155	165	142	155	160	166	156	166	162	185	182	154	153	156	150	152	178	131	160	144	154	149	178	161	149	148	155	159	160	166	202	156	179	174	158	163	154	129	162	156	159	137	164	159	170	153	145	164	161	165	186	146	153	161	168	173	165	170	165	168	166	159	140	156	168	173	161	160	161	165	177	148	148	144	153	163	173	188	173	171	195	155	170	173	170	161	173	167	163	165	173	183	163	132	148	169	164	181	155	164	177	163	169	148	164	148	151	172	182	141	176	178	153	171	147	159	166	165	167	157	173	173	160	193	168	182	212	196	139	169	190	148	159	167	157	165	173	163	172	144	166	151	148	161	181	169	178	163	156	149	173	160	184	156	140	172	157	168	162	165	151	170	184	154	168	153	160	160	152	166	159	147	152	143
7465	643	754	742	690	695	670	645	584	586	591	596	553	554	542	564	535	568	547	546	564	549	588	531	539	604	559	521	531	569	570	535	549	531	531	562	505	550	589	556	572	554	528	581	575	520	549	574	568	553	580	542	558	546	489	524	528	530	571	574	512	537	531	524	542	512	556	535	545	510	524	546	522	534	510	537	496	525	534	572	522	555	531	523	557	524	551	559	537	552	519	520	591	577	570	518	570	582	545	545	527	549	527	558	576	485	530	537	509	536	521	545	515	526	504	539	525	497	492	554	505	517	544	546	537	570	523	578	558	594	531	572	541	532	546	542	565	541	558	530	520	542	567	564	544	546	522	551	506	538	571	535	510	540	510	539	552	546	573	577	524	532	527	559	591	540	562	573	549	508	586	584	539	514	527	559	558	567	515	561	558	543	504	542	540	575	566	538	513	520	551	572	494	545	557	515	547	522	528	538	519	529	513	548	547	527	552	548	568	548	548	540	506	519	574	531	552	549	558	514	558	542	563	527	547	539	570	567	544	556	560	526	517	536	542	557	544	526	520	542	561	549	562	550	536	572	548	577	549	525	533	541	500	543	547	528	575	568	520	527	568	592	560	540	526	503	549	550	556	551	520	523	566	601	541	547	505	572	522	559	538	559	550	557	499	505	540	567	514	546	534	559	513	527	565	528	549	594	522	573	532	500	503	555	547	554	498	513	551	557	548	536	539	608	541	531	548	573	535	549	590	569	553	527	529	569	567	577	550	546	538	541	560	557	553	544	551	528	591	491	558	534	566	547	557	551	599	550	498	530	531	556	560	605	511	537	501	584	575	501	540	530	575	524	536	522	542	509	528	530	580	527	552	552	547	590	582	546	520	563	574	555	523	556	555	542	520	544	538	566	513	573	517	550	534	562	556	544	516	527	548	546	512	529	544	574	612	593	538	524	561	540	542	495	538	581	560	545	553	503	586	572	552	561	563	511	557	544	537	580	529	533	558	517	508	522	538	569	582	547	540	506	510	524	559	576	528	552	568	544	530	562	505	511	489	490	575	522	518	547	534	497	542	554	530	516	572	570	559	557	556	549	554	546	599	531	537	510	543	554	580	535	577	503	507	541	517	549	567	521	536	565	547	541	521	537	566	505	538	561	546	540	589	549	531	522	521	558	566	539	538	540	535	538	592	497	549	531	565	559	569	493	560	557	542	537	554	553	525	524	572	538	543	536	547	521	558	526	545	569	539	530	557	522	490	548	548	505	526	551	560	541	550	593	520	503	542	532	537	551	576	535	576	552	623	568	543	521	527	534	508	531	539	520	529	527	527	592	578	498	544	522	538	561	576	509	522	531	551	542	562	502	522	538	580	560	577	504	557	541	531	564	516	583	575	516	540	550	541	557	517	553	527	498	525	545	527	538	526	612	544	550	564	547	531	541	507	564	555	529	560	567	521	567	569	543	544	564	539	531	553	573	543	543	592	532	572	566	548	559	526	571	555	552	577	527	567	553	534	555	525	550	487	544	588	520	540	542	554	546	556	551	514	553	560	554	518	518	559	597	572	577	560	573	549	566	495	510	515	559	595	542	540	535	536	549	572	555	541	542	551	572	524	567	555	524	543	574	530	580	503	555	552	533	554	549	598	548	571	549	578	545	542	522	539	548	560	545	542	540	566	567	543	536	494	532	550	534	577	570	538	543	571	564	541	524	527	515	583	542	568	564	545	497	526	569	519	521	589	521	559	522	529	494	552	556	527	552	544	541	570	546	602	535	529	525	537	540	575	565	554	551	525	548	552	547	526	530	543	573	535	516	554	556	581	551	542	550	539	549	510	581	555	530	582	545	516	544	543	564	512	547	503	558	529	559	540	493	558	541	518	534	523	517	547	570	536	539	538	556	503	553	543	552	548	576	544	517	571	511	565	531	531	569	558	536	499	586	518	529	525	540	520	520	510	534	556	563	527	566	537	538	532	580	578	574	534	518	550	562	542	550	553	533	570	579	510	544	558	562	571	558	540	549	575	548	552	478	560	543	569	550	515	584	519	545	582	582	540	514	534	542	541	535	511	552	550	562	554	552	536	520	536	532	563	516	499	524	530	517	548	529	510	580	506	517	557	560	555	533	511	541	597	537	560	575	518	560	584	569	551	539	550	527	548	523	522	561	523	521	564	543	512	535	539	565	549	528	587	547	508	540	554	573	526	533	585	497	535	555	506	558	533	538	528	521	581	604	520	564	511	544	531	553	541	539	520	576	560	532	509	558	540	558	542	540	536	543	578	547	608	520	563	498	546	533	560	507	541	582	544	542	523	561	569	526	561	545	581	530	546	530	538	531	522	524	568	518	540	536	543	540	521	583	544	541	586	543	569	554	534	545	544	541	556	524	550	493	545	544	564	500	540	529	566	482	540	553	600	537	563	561	525	558	538	513	545	526	540	521	563	559	543	519	586	534	506	526	526	530	536	586	545	517	538	535	529	562	565	555	538	542	549	539	516	548	526	556	528	536	519	556	548	529	518	576	553	533	547	534	546	562	527	525	530	559	519	562	551	550	526	518	566	553	570	560	544	484	526	510	519	557	531	504	538	543	570	533	563	606	576	553	565	519	519	550	494	512	592	540	556	573	540	566	538	541	571	554	535	537	548	529	564	522	546	535	534	530	532	597	509	520	555	538	552	564	522	589	558	561	559	546	546	548	509	558	558	544	539	548	592	537	559	555	581	533	539	530	565	514	547	539	554	583	612	553	541	541	567	513	538	583	560	523	534	531	541	578	582	553	568	530	590	508	566	549	509	536	558	548	583	551	544	559	534	558	505	555	568	547	515	556	526	550	514	563	566	559	525	510	524	531	578	580	542	573	540	564	558	530	540	544	523	557	508	532	544	574	538	563	532	541	571	545	533	540	562	530	522	545	543	548	543	523	559	554	542	538	546	523	570	556	575	556	555	567	574	545	548	538	533	521	565	540	564	535	510	499	575	514	532	550	548	569	567	568	584	532	501	561	560	532	560	564	530	532	514	562	538	537	521	561	583	524	555	559	538	556	539	560	516	570	553	518	542	550	566	549	578	542	529	524	548	547	565	545	513	535	555	558	575	554	509	537	519	508	581	545	556	573	528	529	536	547	533	514	510	537	509	541	508	576	552	562	574	554	566	563	503	514	568	572	578	569	529	557	557	552	593	549	562	597	541	574	520	496	568	539	547	532	543	528	567	536	511	549	541	534	562	532	551	548	573	553	542	545	561	499	543	507	547	554	542	547	556	569	535	521	555	509	537	551	504	541	559	568	539	528	533	538	553	529	571	545	519	526	538	562	595	569	542	595	565	523	559	565	578	552	539	530	595	549	541	524	528	536	531	520	592	523	540	557	555	546	557	593	579	565	561	571	551	576	514	543	561	499	602	567	538	567	549	543	565	544	543	555	527	560	599	523	573	520	527	545	550	504	582	527	584	527	513	546	519	513	563	550	555	581	519	549	535	519	542	571	574	512
45530	11967	2422	1325	926	738	594	518	468	427	386	388	370	371	323	339	311	336	372	332	365	337	311	334	313	318	310	328	320	339	338	306	273	313	316	307	280	304	304	267	311	305	301	304	317	310	287	303	295	323	311	333	310	313	328	320	312	285	316	343	310	307	320	304	315	311	306	303	259	269	288	282	288	297	304	298	309	322	273	283	298	309	308	319	325	304	326	320	316	317	320	319	288	337	308	294	296	286	327	304	284	321	304	279	297	306	316	332	331	295	324	284	309	305	308	315	300	290	303	321	314	284	325	305	291	307	313	317	289	316	304	308	305	316	279	308	296	325	317	345	286	289	318	297	314	303	314	300	314	301	316	290	329	337	288	303	343	288	273	329	295	261	293	293	308	276	305	277	305	302	343	303	299	308	280	306	306	300	329	309	293	305	278	342	300	304	326	301	289	277	326	266	293	281	343	312	312	292	325	295	308	323	320	295	302	288	276	287	302	308	276	291	313	288	278	318	321	276	291	306	280	312	313	291	320	309	311	316	311	312	320	278	297	310	294	278	300	314	343	278	301	306	297	277	328	301	322	317	312	345	324	318	301	297	350	281	302	310	314	278	285	300	295	306	283	333	306	342	285	307	293	313	299	303	314	279	288	333	299	302	336	293	317	320	319	302	290	313	300	313	266	306	337	310	330	300	312	318	306	298	328	279	291	271	330	298	310	308	326	330	319	305	307	339	288	296	306	319	288	291	297	298	309	334	286	326	306	304	320	344	301	313	302	300	307	293	323	289	286	290	322	292	314	313	276	264	327	302	308	334	327	315	306	308	291	282	306	325	301	339	305	330	290	294	310	276	288	283	279	305	322	291	281	302	316	277	296	295	331	321	288	317	271	294	290	291	282	308	277	320	300	336	309	305	313	290	296	320	291	322	310	293	304	309	336	285	295	298	308	303	317	307	290	302	297	280	268	301	314	297	308	270	281	315	318	315	354	293	300	278	312	308	313	317	276	290	351	332	274	280	304	316	306	325	298	292	304	331	292	313	311	318	326	300	279	299	286	306	312	316	315	304	314	321	300	311	290	305	293	308	314	283	290	293	282	304	296	294	318	334	314	308	320	312	314	312	323	312	303	310	312	300	358	318	285	296	279	297	284	302	316	295	298	300	317	326	268	290	326	304	263	322	290	307	312	326	287	286	323	310	295	305	310	306	291	302	319	307	308	298	331	313	295	329	290	310	323	296	325	328	335	266	301	298	311	308	315	303	312	284	312	271	326	286	292	348	337	312	292	273	264	282	315	282	304	315	340	328	324	284	289	312	318	296	298	295	322	296	278	278	316	288	326	322	278	307	325	316	302	304	286	291	247	298	293	310	305	312	302	314	312	318	316	284	326	289	297	302	292	318	295	298	322	314	340	309	318	314	292	293	337	315	323	266	335	302	292	286	280	320	310	295	303	319	324	299	321	289	298	305	324	282	294	315	293	314	307	287	278	307	296	312	301	317	314	309	249	293	313	313	255	317	340	288	297	285	309	313	291	305	287	328	319	333	305	295	308	302	299	283	323	322	292	297	315	304	288	314	335	284	286	304	300	310	316	321	295	262	285	270	330	315	321	254	320	290	291	296	303	295	307	306	301	316	292	325	300	304	337	298	309	302	326	288	306	290	336	284	290	321	312	297	325	322	290	267	270	325	278	328	312	299	278	296	328	276	282	312	339	292	331	328	303	300	284	292	285	304	324	311	305	301	336	293	313	310	307	280	332	320	277	294	308	294	326	347	314	297	324	295	313	315	283	297	327	307	299	293	304	319	295	285	312	303	328	304	277	267	319	318	298	307	314	297	313	299	277	296	350	298	294	295	314	298	310	302	295	343	303	336	311	323	325	299	314	332	295	287	310	324	326	317	328	329	326	333	299	303	303	308	328	298	319	319	291	330	317	247	336	288	301	319	307	330	293	343	314	317	307	345	341	310	345	287	281	261	333	299	292	316	291	316	310	329	292	288	304	306	321	296	294	325	309	289	305	279	304	295	312	294	327	272	323	321	310	282	303	283	314	278	283	329	320	281	295	302	299	297	316	295	311	320	301	318	321	320	314	318	307	334	293	304	319	295	305	299	297	300	284	290	312	319	324	306	296	327	302	311	288	315	274	324	276	309	255	310	293	288	309	298	276	316	304	312	309	317	321	300	265	338	317	283	302	312	288	316	288	309	305	274	312	311	326	298	291	293	315	306	308	329	283	283	311	284	281	305	312	310	307	287	326	272	319	325	307	282	300	286	279	315	301	322	281	278	309	287	344	306	278	302	310	285	317	292	281	296	279	306	306	303	291	318	295	320	291	279	309	294	306	326	297	305	302	330	308	287	298	275	337	320	284	317	319	314	296	301	302	345	295	317	306	285	322	270	287	296	306	292	294	306	344	306	262	287	318	304	278	320	341	284	268	329	316	275	306	298	287	329	294	290	324	294	313	301	317	293	306	303	279	318	338	316	317	307	298	324	313	327	266	295	323	304	298	331	313	317	287	309	364	301	294	294	272	296	294	294	317	308	308	276	286	313	306	303	326	320	315	289	308	321	311	303	279	290	316	277	301	291	303	306	283	314	302	287	299	319	292	294	273	320	335	316	330	266	289	320	280	313	291	278	338	281	303	284	274	316	309	295	325	322	312	292	314	288	290	292	316	314	332	321	296	322	311	295	285	314	307	278	311	342	293	314	336	313	308	309	280	291	317	276	284	306	275	302	310	300	314	298	324	262	287	309	333	268	316	295	290	310	287	312	294	296	275	331	311	310	299	323	302	300	311	317	301	282	302	286	289	305	300	314	302	313	322	288	286	289	297	322	294	313	300	285	291	300	322	286	303	318	309	320	324	305	317	289	316	278	334	323	328	295	297	297	309	313	316	284	307	300	327	290	288	279	289	295	307	285	305	326	289	343	312	299	296	320	279	304	337	304	312	314	305	290	315	287	293	327	342	316	316	290	335	303	308	330	309	324	331	314	302	306	302	299	274	321	268	267	301	281	265	309	293	294	307	337	314	305	311	301	329	274	302	299	295	311	289	302	333	308	303	322	299	306	274	299	290	267	306	302	300	348	306	301	320	335	297	323	320	297	275	301	273	325	322	276	318	292	268	336	303	281	320	291	315	290	308	311	289	357	287	278	295	328	299	323	303	285	281	290	290	292	300	295	294	320	316	315	272	296	282	326	326	319	330	304	312	319	306	295	284	287	311	283	310	308	314	304	306	271	310	294	339	302	254	295	320	319	297	294	323	320	301	318	281	321	293	293	277	295	275	335	303	318	295	298	309	323	312	286	295	305	268	305	321	279	293	255	314	308	286	289	319	330	318	294	319	311	291	333	306	303	293	313	336	304	317	296	306	286	293	290	316	291	299	274	314	310	316	312	250	297	295	301	300	304	311	324	282	293	333	299	296	288	304	290	321	338	300	313	300	320	305	300	304	338	310	302	311	316	309	332	304	283	310	273	284	322
22862	1920	3758	3955	3471	2941	2581	2193	1940	1659	1654	1521	1442	1362	1261	1219	1208	1234	1121	1138	1092	1119	1117	1067	1102	998	1030	988	1015	1014	1006	1007	1048	999	1002	949	997	904	964	1021	959	920	1003	943	935	962	960	937	957	1006	985	992	988	939	923	930	866	918	877	950	947	891	936	947	897	924	908	958	981	949	908	901	906	879	915	916	938	932	887	920	885	918	877	918	937	909	960	942	964	931	947	915	925	878	894	920	921	935	898	862	857	894	902	870	925	895	912	889	932	889	920	910	919	913	946	892	879	902	894	871	861	936	854	903	914	898	919	890	918	897	920	941	874	922	867	873	936	924	926	914	900	904	928	869	929	917	954	887	913	851	893	917	879	957	923	905	981	910	930	922	901	827	877	921	971	875	881	933	907	922	957	933	923	873	880	872	944	885	924	917	870	901	911	945	848	857	903	869	856	907	879	950	924	875	863	899	825	905	870	842	902	872	845	933	935	863	962	899	885	895	855	876	876	938	934	933	901	844	906	871	885	884	965	913	899	917	914	921	916	928	876	908	896	919	933	986	900	885	980	898	945	884	900	934	890	892	906	907	933	931	933	923	879	917	914	865	872	936	922	847	899	913	911	915	869	902	946	876	898	889	921	867	902	921	930	894	907	908	945	897	868	934	933	840	890	919	864	933	882	897	955	947	923	926	905	918	911	914	857	893	872	860	915	877	937	872	883	914	917	890	946	889	950	928	934	878	887	942	934	972	938	921	893	917	887	961	866	954	881	874	935	864	895	902	900	863	871	897	892	976	941	878	950	842	868	917	883	901	901	893	865	891	963	847	873	893	919	874	894	842	917	891	897	898	922	869	881	924	874	894	891	898	939	881	995	945	906	924	920	838	879	880	911	888	905	888	912	895	929	912	897	944	908	874	955	972	839	864	912	897	917	899	856	888	857	902	916	954	873	903	922	904	878	842	894	961	905	869	843	965	880	920	909	875	921	910	906	948	901	878	893	841	974	915	890	922	865	906	944	925	921	902	927	876	916	915	889	901	917	888	938	915	963	883	914	900	906	892	910	939	940	908	877	959	900	889	877	917	945	899	930	900	887	879	869	945	872	881	934	846	903	906	887	875	874	943	895	875	871	946	892	903	921	874	864	872	843	902	918	925	887	976	903	853	913	896	904	895	883	869	932	934	863	891	953	934	935	942	896	881	875	881	913	905	871	885	892	924	881	920	894	955	900	867	860	867	929	903	913	907	917	889	929	866	946	935	924	924	909	971	885	897	918	890	934	914	961	920	936	915	913	888	848	921	905	870	918	887	915	838	902	870	872	947	914	884	885	926	863	925	896	937	897	904	877	860	920	915	887	936	923	868	962	866	896	991	928	877	927	875	931	895	944	955	926	941	938	919	873	911	869	908	933	910	850	896	950	889	909	950	899	926	919	940	952	896	973	894	900	905	882	927	943	910	876	936	872	918	902	875	879	890	859	890	894	882	901	899	963	878	904	904	866	850	951	889	880	926	882	894	914	884	897	911	934	869	904	875	873	916	880	946	899	942	933	958	910	879	908	914	892	888	923	929	900	885	887	879	873	908	879	891	906	905	887	899	905	946	892	884	903	931	981	882	908	913	880	912	901	898	989	846	971	904	929	924	936	913	905	930	854	882	932	917	900	904	872	863	945	924	918	897	870	911	916	957	898	955	859	909	923	912	942	885	983	913	867	910	943	902	909	804	885	945	872	918	854	907	929	916	869	930	851	940	930	911	854	881	865	857	925	974	895	864	884	918	866	892	909	906	949	867	932	905	888	881	896	909	903	962	974	874	969	922	875	874	902	846	956	915	885	969	888	939	910	884	894	909	864	837	921	927	912	905	878	971	903	939	907	879	861	875	877	925	851	851	938	867	886	961	859	963	926	868	900	909	924	920	929	872	885	914	869	920	937	886	889	891	940	1007	902	938	906	889	896	865	865	953	994	938	912	839	923	817	923	911	940	976	946	866	914	861	912	926	925	860	925	923	881	905	893	900	866	918	922	913	871	940	896	938	908	945	906	876	900	904	903	897	922	915	914	882	902	941	888	873	944	858	854	918	884	902	906	855	935	889	943	894	955	919	903	922	914	941	923	914	962	920	895	876	928	886	867	939	886	883	889	908	905	927	886	857	889	914	921	891	875	888	908	881	902	876	968	837	903	912	895	907	893	917	888	849	868	913	898	882	909	945	936	906	927	882	908	912	892	908	891	888	885	873	838	933	909	925	886	928	880	927	914	863	932	900	912	869	923	932	848	885	945	917	865	914	958	906	915	884	849	900	915	886	975	878	917	841	868	884	885	896	890	942	928	862	889	927	838	917	970	898	954	934	905	962	905	845	891	871	919	945	847	941	929	890	834	893	879	903	910	895	902	876	944	895	925	945	933	907	907	886	943	906	919	934	869	869	879	930	897	949	907	919	923	897	927	855	888	892	943	857	868	887	931	885	879	946	894	909	936	926	926	924	914	944	909	928	913	914	906	965	860	900	923	941	939	981	908	904	913	859	898	922	919	911	923	929	888	933	911	895	912	857	881	927	903	916	901	919	887	820	856	912	892	972	954	902	911	884	888	921	896	948	914	945	909	928	897	883	961	885	860	975	932	892	892	857	935	875	902	934	894	900	943	874	921	919	895	912	928	883	902	912	924	912	865	923	926	897	954	878	959	903	911	915	894	933	923	915	921	908	854	870	950	879	901	903	904	893	903	875	844	874	927	899	928	912	847	889	878	849	847	887	916	888	940	874	843	895	883	877	921	892	923	912	898	946	901	953	894	914	910	891	890	880	922	876	881	914	937	897	900	886	892	873	891	963	902	884	912	879	913	887	893	876	906	911	917	894	898	917	909	865	880	897	891	934	906	914	913	869	919	880	919	929	923	851	926	956	885	877	890	913	884	908	923	899	880	899	847	893	894	926	854	859	855	922	955	868	898	869	912	853	952	919	907	928	943	905	934	876	860	931	859	892	890	902	892	903	924	870	861	961	875	881	892	910	895	897	932	921	927	904	942	922	893	866	892	921	885	846	872	900	899	886	907	897	891	904	901	836	900	918	925	893	868	822	929	926	880	938	915	946	916	921	879	837	872	897	882	901	906	880	874	938	939	890	825	884	922	922	895	916	901	903	861	900	935	878	885	959	898	872	914	904	919	924	894	905	887	918	914	893	883	916	879	930	897	944	944	888	897	921	911	871	904	945	934	908	905	889	898	907	924	915	857	911	918	949	892	869	968	902	903	918	940	907	893	950	934	901	871	884	919	928	903	923	899	886	848	909	922	956	902	894	919	898	879	936	919	950	894	921	915	927	917	905	887	903	869	884	881	868	894	927	966	913	852	941	910	882	899	904	853	954	887	866	921	912	985	877	937	917	919	909	884	912	863	879	936	954	936	868	901	934	926	866	884	940	884	949	885	918	892	903	916	877	889	926	876	869	898	858	926	933	919	908	877	921	868	936	895	957	868	878	918	897	878	905
52390	17487	6357	2469	1581	1185	923	763	633	605	552	477	478	431	468	415	402	377	406	405	381	388	367	343	385	380	378	341	364	355	358	385	355	343	344	376	381	364	348	341	348	369	344	310	377	365	394	398	364	365	383	333	338	380	357	322	346	340	292	341	336	339	354	372	334	324	376	349	342	342	376	353	347	316	350	338	363	345	327	331	327	372	344	361	318	343	352	318	364	343	344	295	335	322	352	321	325	352	350	336	354	329	363	343	322	332	330	306	338	345	310	346	375	301	359	348	353	335	317	309	334	329	328	301	332	357	353	336	364	341	356	330	337	352	331	318	317	320	345	339	353	356	358	354	337	341	352	345	303	338	316	366	338	319	342	323	325	353	347	335	330	369	352	320	337	328	335	339	332	341	334	313	298	361	342	309	343	335	334	309	351	344	353	310	352	320	302	338	319	335	374	359	341	325	366	304	320	338	329	297	359	357	352	330	330	310	350	329	346	338	382	344	309	351	343	313	332	327	321	329	313	373	326	330	349	329	350	312	390	370	362	321	341	355	338	308	355	336	309	339	302	357	327	346	310	333	325	351	366	345	309	305	336	344	362	338	350	377	340	331	342	317	337	315	342	332	321	319	327	355	325	334	359	312	328	340	333	357	333	317	325	324	349	343	320	341	359	357	331	375	318	316	335	343	342	341	332	342	331	355	322	368	339	330	362	329	356	308	341	315	323	344	353	339	303	342	328	311	321	303	382	349	323	361	336	354	331	355	327	311	349	332	326	305	346	359	327	357	295	321	338	318	311	389	310	303	367	337	363	359	360	341	305	369	363	343	363	319	312	281	379	354	344	320	366	366	361	344	333	340	332	331	312	326	342	327	332	339	338	325	321	352	350	328	346	318	355	367	333	342	331	334	328	360	333	349	314	328	334	328	353	365	317	347	327	353	351	313	350	371	342	348	326	336	311	330	320	354	353	331	337	333	349	359	342	328	328	347	347	355	350	335	318	348	349	335	346	341	353	343	361	347	323	360	321	338	333	359	343	383	332	312	347	338	345	330	345	322	294	349	316	336	308	366	342	334	348	332	326	320	338	324	343	359	380	336	329	363	337	336	350	316	302	316	349	358	344	383	334	355	335	333	335	348	325	319	363	326	324	315	311	293	313	332	328	349	358	340	328	328	332	364	348	347	350	322	348	352	344	362	356	320	331	324	310	337	328	367	318	309	323	336	351	331	328	358	328	364	346	318	336	371	334	383	362	304	325	342	324	338	350	323	343	367	336	336	351	342	364	330	288	322	376	347	312	342	384	331	333	354	328	307	342	357	342	330	353	329	333	357	363	328	336	285	353	343	328	320	334	355	332	311	338	341	308	341	377	321	376	302	301	361	366	344	328	308	353	294	359	351	305	347	334	342	338	360	320	324	382	335	347	323	341	330	352	314	372	350	341	318	331	346	366	333	329	343	316	345	349	346	330	316	337	313	322	369	317	354	348	325	328	300	324	349	345	338	323	352	358	339	318	336	352	365	327	329	351	347	350	360	342	311	321	364	335	321	335	367	395	337	343	321	382	342	349	327	317	337	365	334	360	354	329	314	330	353	312	321	359	329	324	310	372	374	336	355	319	330	287	363	324	360	329	328	355	315	335	340	324	349	334	357	317	364	354	370	326	325	327	316	346	337	340	322	337	334	358	328	347	362	362	353	352	345	326	325	322	355	350	329	308	363	346	325	330	329	336	356	311	323	343	374	309	317	342	351	333	364	318	345	297	301	323	328	344	316	300	308	330	328	324	329	347	342	337	353	303	348	316	327	364	370	353	312	319	326	321	323	312	307	365	328	310	348	327	331	323	350	320	331	359	319	338	301	318	329	336	351	337	294	346	327	332	335	339	321	324	339	353	305	332	310	333	359	311	329	352	314	308	319	331	319	326	345	351	320	361	331	329	329	336	282	330	361	319	319	318	335	354	380	325	323	341	352	326	327	369	335	351	348	349	351	372	365	334	332	321	297	364	360	370	337	351	352	342	344	347	328	358	292	334	349	336	335	346	344	355	345	356	324	328	302	334	329	346	343	371	324	357	378	299	312	324	345	321	356	339	356	332	354	381	330	355	335	339	333	350	357	348	314	337	316	332	319	316	376	359	364	337	340	312	350	325	334	342	330	350	313	358	324	372	356	345	322	341	304	344	344	359	319	352	358	326	333	347	345	319	362	357	335	355	364	355	338	323	326	336	327	355	344	363	336	302	336	364	339	334	306	312	349	326	342	358	330	340	362	322	332	335	342	343	327	365	303	333	326	335	344	330	334	300	315	355	343	326	322	356	326	364	331	338	354	326	317	351	359	376	332	317	315	344	335	337	334	304	342	335	315	359	327	331	323	325	306	305	313	337	335	355	346	356	350	321	353	332	367	322	359	356	289	334	340	341	335	324	351	369	328	305	360	334	359	350	306	350	338	312	323	354	343	320	367	324	341	348	323	354	328	297	336	351	355	313	329	368	323	367	338	303	378	353	346	366	298	317	334	349	343	330	344	354	317	321	328	347	366	344	334	392	362	330	352	344	333	336	313	330	351	303	320	376	373	366	329	344	337	332	370	331	355	344	303	307	346	336	365	355	320	360	365	359	345	348	366	340	347	317	339	352	356	348	370	317	336	347	333	309	325	365	338	346	342	332	351	320	362	305	316	347	383	348	318	356	326	324	328	342	315	338	330	344	314	293	348	355	325	342	331	320	329	365	324	326	323	349	305	383	348	343	352	325	359	348	328	346	310	316	338	356	363	329	353	324	364	363	373	333	310	309	351	310	347	318	332	291	302	346	313	325	345	324	328	340	339	348	305	334	348	320	334	337	355	340	354	355	301	324	349	359	325	304	338	336	340	337	351	298	296	363	356	341	349	325	314	345	309	363	351	327	315	345	351	351	362	341	350	333	279	343	352	317	333	383	326	340	329	334	347	325	340	350	349	336	361	339	326	318	316	321	342	345	349	344	310	329	319	348	318	317	315	325	325	345	354	329	317	324	361	344	331	347	341	359	330	315	328	363	335	329	336	348	311	316	341	326	320	330	337	357	358	358	325	365	350	360	322	369	345	354	381	337	356	350	324	314	322	361	335	341	366	344	340	335	370	339	320	369	332	336	369	348	335	326	352	328	321	314	364	336	333	323	302	341	324	327	310	352	348	333	349	333	309	338	348	302	330	354	312	326	371	305	333	324	366	315	359	330	284	381	345	330	359	369	350	354	353	364	333	330	318	331	330	338	363	304	332	341	339	333	316	327	342	330	363	328	338	357	375	290	324	380	351	352	323	325	366	328	314	331	337	357	370	344	360	333	350	339	350	347	381	327	324	345	330	327	324	352	348	342	312	334	380	348	341	319	365	358	327	340	369	336	317	329	333	327	321	347	336	343	325	357	324	307	317	344	338	309	343	329	355	308	375	305	360	345	291	316	371	318	326	369	351	361	358	353	330	354	340	326	373	353	319	330	336	386	351
28112	3011	6381	6941	5864	4842	3951	3415	3038	2553	2410	2161	1879	1827	1742	1672	1625	1482	1447	1394	1276	1355	1362	1320	1184	1239	1182	1193	1188	1162	1120	1148	1130	1094	1103	1105	1159	1130	1081	1034	1118	1088	1079	1050	997	1048	1035	1016	1029	1065	1031	1010	1068	1037	1028	1054	953	1024	1040	998	1016	1041	993	991	1009	984	988	1056	973	1021	985	1049	941	1067	919	964	968	996	970	976	958	988	991	1007	1009	983	1011	1026	946	980	978	1021	971	1005	944	983	1025	991	936	952	964	1009	1004	952	1011	986	967	959	1003	1003	989	1011	1013	956	960	996	950	1067	985	987	971	1008	971	981	1027	981	988	1018	960	987	1021	1024	1005	931	1050	1006	1003	972	949	975	935	986	925	953	975	934	956	974	1053	948	971	1020	972	974	912	990	934	992	991	969	1010	962	945	977	991	942	980	957	916	966	939	955	963	999	1052	951	971	941	1027	1031	927	1005	979	959	977	958	974	1008	1024	978	997	955	971	1017	989	998	988	975	966	918	971	989	934	925	1000	983	976	979	985	931	948	978	991	894	960	937	1028	940	969	931	912	933	977	963	951	942	1005	962	989	973	912	1004	918	1007	918	993	939	949	993	961	1024	976	988	939	992	953	943	955	1003	925	1000	1044	943	1039	998	1030	992	948	1013	932	975	987	938	964	962	936	943	933	985	970	942	1009	942	966	966	994	1028	967	983	963	1034	1018	966	985	952	909	965	1003	998	968	979	928	1024	1002	922	979	1012	983	940	946	958	986	1018	953	984	978	980	973	981	947	937	953	934	1007	961	1009	988	948	914	1014	997	1019	916	927	975	976	988	915	929	942	928	896	991	973	923	961	937	999	937	939	986	1023	964	968	1022	1007	988	956	977	980	923	1034	966	943	940	935	979	1017	967	966	963	998	989	1009	920	967	1003	954	953	973	984	1002	946	1008	979	913	904	908	985	1007	966	992	1013	938	929	1057	947	913	996	1014	994	931	1036	1004	982	930	962	967	968	954	1024	976	990	1009	987	953	983	955	940	1000	978	968	980	961	920	1000	898	987	981	1024	943	1029	983	988	965	944	985	1010	999	952	1005	959	944	949	981	925	1020	977	963	984	1010	950	922	965	952	972	986	957	1006	989	953	1008	937	926	991	980	979	987	965	967	940	885	941	1021	934	986	999	976	955	1018	985	999	935	917	943	975	956	936	1027	1014	962	974	950	983	975	948	968	920	1009	946	919	931	1012	951	991	986	976	977	938	937	929	968	979	992	911	1010	1001	956	1004	970	944	982	982	992	976	977	960	948	936	965	972	993	916	975	992	982	966	957	960	933	943	995	997	959	961	1007	956	992	966	974	904	966	950	943	974	892	991	894	967	1034	966	960	1067	958	1034	998	1003	986	936	935	957	961	954	987	936	962	912	943	1005	975	947	925	929	996	1000	986	963	939	981	952	991	953	926	986	1006	963	948	923	943	970	1014	1013	990	966	980	963	986	917	971	1004	955	986	999	962	951	1027	987	957	961	932	1001	937	976	951	955	994	962	956	955	930	933	997	939	945	955	946	981	929	1016	1020	968	1004	966	954	977	1024	923	958	967	964	960	1006	908	945	1014	961	991	917	971	961	977	948	910	989	1042	903	986	949	971	1023	943	968	937	1044	929	952	992	902	951	954	978	945	978	1024	940	968	957	946	960	994	975	979	965	968	977	993	1002	938	939	1013	994	949	966	945	970	1022	977	965	958	981	996	997	1015	999	942	951	1033	996	929	959	972	949	951	1006	924	1012	966	1002	927	951	978	928	937	941	920	953	979	914	931	984	946	964	984	970	991	1039	969	942	971	1026	947	966	989	916	953	1007	984	982	975	1000	969	1001	947	949	913	985	998	973	966	966	917	943	1014	909	963	1015	980	940	948	962	982	924	924	997	973	939	1006	964	963	1012	995	937	981	927	991	989	988	956	991	948	978	958	967	1000	903	1013	972	986	976	965	976	943	966	984	982	962	969	946	979	975	970	921	1023	955	974	944	971	1053	936	907	967	954	1021	946	913	932	982	915	957	971	963	948	949	1003	973	966	981	1002	949	982	991	914	999	999	965	991	1003	965	1029	942	969	1023	952	921	980	978	897	965	989	933	1025	1072	979	951	1000	1002	990	948	1003	969	962	991	990	923	1008	979	998	948	930	1021	969	907	974	971	1019	936	971	913	978	966	974	937	984	1027	965	916	997	977	975	968	977	959	968	981	924	974	970	995	939	948	928	971	965	959	948	960	966	929	966	986	976	949	978	959	966	910	926	973	961	954	970	962	976	912	942	950	954	960	1015	972	1013	940	1032	947	942	1035	945	978	971	1002	912	964	955	919	1005	992	997	985	957	981	957	983	956	982	974	994	935	887	973	933	963	962	937	940	940	964	924	964	939	966	952	943	950	991	1026	984	1025	966	956	919	970	1020	970	998	915	970	974	969	957	954	988	947	997	953	985	943	978	935	964	1024	950	996	1021	989	976	965	945	956	996	974	961	985	997	956	987	980	962	957	961	931	950	974	967	946	987	964	970	920	958	944	965	948	942	989	969	973	983	1036	931	956	962	939	971	1063	987	992	980	963	1013	985	912	905	919	983	965	995	933	968	998	937	970	954	946	958	976	959	901	994	939	936	982	934	958	965	956	1020	991	950	948	1001	962	990	992	983	959	929	935	918	1005	958	953	1012	988	1004	895	968	976	942	980	946	993	923	983	944	956	1018	989	982	970	990	1019	968	1064	1010	888	906	976	977	973	970	1033	971	992	957	915	969	966	994	952	932	950	958	988	988	977	926	948	957	901	928	931	968	968	941	933	932	976	975	960	1047	995	973	1013	958	966	945	938	977	943	985	946	958	957	956	979	946	957	951	937	1028	995	964	1012	1016	935	905	1002	972	1005	951	978	901	1011	1004	985	973	923	988	930	935	887	940	958	979	943	980	989	1029	997	945	930	994	981	929	942	958	995	932	956	992	936	949	931	1006	974	960	956	967	1002	988	946	952	970	981	956	961	937	1000	987	974	919	998	921	964	962	1016	985	1007	989	942	978	1007	941	970	979	986	951	999	982	969	981	977	995	1023	992	975	1022	977	937	976	985	976	998	944	990	913	971	1040	971	971	1033	967	954	958	1052	962	956	949	964	980	1019	982	975	979	989	950	941	1000	957	948	1028	927	956	979	975	976	929	942	956	964	957	1006	993	919	988	971	999	972	950	931	918	934	957	1002	977	975	955	903	1001	1008	955	918	934	960	942	930	990	988	948	979	935	962	951	1022	952	954	953	948	934	934	961	1053	897	1002	951	953	926	983	1043	968	1016	944	1003	992	937	938	990	1007	940	941	988	917	980	991	991	1003	979	928	964	1013	963	1022	952	962	952	944	939	983	966	980	935	917	970	968	994	958	979	983	951	962	936	964	910	972	986	963	925	997	934	958	931	987	962	962	918	960	958	1000	900	960	940	970	984	940	1055	924	1009	935	896	952	974	963	1002	998	944	1018	972	995	940	942	936	992	994	1013	985	945	959	973	928	919	937	962	989	988	986	966	941	935	972	1001	953	969	935	984	980	931	993	1042	1002	955	989	948	949	981	966	924	970	1026	1001	939	941	968	943	990	944	970	975	924	934	983	990	937	1014	949	950	931	964	962	953	967	1004	907	985	951	946	975	946	955	957	941	968	996	950	974	1018	1015	1026	980	902	944	962	946	972	887	965	988	955	974	927	935	967	935	974	960	921	1000
8023	485	257	208	188	192	167	170	176	181	158	135	163	163	155	141	150	155	145	157	161	161	164	145	182	166	155	141	155	161	171	180	173	153	157	149	161	158	155	179	159	168	148	139	175	150	150	175	152	156	171	140	174	192	173	165	169	193	170	139	152	164	160	158	146	177	153	142	154	142	155	141	186	171	137	153	173	181	170	176	158	145	151	166	150	157	149	161	167	164	188	152	156	182	167	144	150	147	171	150	171	164	153	192	180	162	152	169	142	184	168	152	159	176	168	155	151	148	164	163	155	157	185	149	162	143	173	168	164	150	193	170	174	152	174	138	173	167	172	145	152	169	174	156	154	142	176	167	181	156	169	180	169	159	156	163	172	176	172	164	152	149	170	149	195	179	168	158	156	160	159	156	182	141	156	146	140	145	154	148	174	166	174	155	146	161	161	145	156	144	154	160	176	151	172	161	166	138	144	164	181	161	159	162	168	160	164	177	151	175	152	146	174	185	151	174	158	160	157	154	163	158	160	165	172	156	145	124	145	165	137	161	141	148	175	170	172	160	167	158	148	167	166	144	156	162	134	184	175	169	164	186	163	153	160	173	161	151	166	169	143	169	168	137	160	171	140	144	159	172	181	178	177	165	161	159	156	159	153	151	163	160	142	189	140	188	162	166	156	183	161	152	171	163	130	173	153	140	174	155	187	165	163	174	155	168	175	157	149	142	151	156	178	158	197	150	155	153	156	150	172	161	151	151	160	164	155	152	187	161	177	177	128	147	163	138	156	158	164	144	144	166	159	160	155	149	163	144	172	169	150	165	162	167	167	169	146	151	154	163	147	177	147	160	173	164	146	162	169	161	152	143	167	159	164	160	166	150	177	179	151	157	166	131	155	151	183	155	179	175	171	167	157	177	146	182	155	143	158	165	172	167	167	161	199	178	162	156	145	146	140	164	133	182	146	156	141	148	144	187	149	157	178	154	164	160	179	159	164	144	165	162	151	160	147	150	164	161	160	139	185	157	159	148	141	182	159	167	182	155	159	152	156	142	179	186	162	153	151	169	167	178	163	157	181	161	163	172	160	186	199	180	163	164	161	158	156	150	141	155	181	166	163	154	165	191	148	172	175	132	162	179	147	131	171	152	174	184	168	148	165	155	178	172	163	157	157	159	154	182	151	153	172	178	137	185	171	148	159	153	170	153	159	169	137	165	149	162	147	157	168	154	153	150	157	167	155	175	169	150	166	154	160	151	167	166	157	159	157	166	149	155	172	186	174	152	152	157	150	162	165	170	148	162	161	171	158	175	155	162	172	167	155	155	167	160	155	152	170	159	162	177	189	169	171	185	157	177	162	148	169	153	165	165	168	138	168	160	185	176	157	176	172	168	145	154	164	151	163	152	176	158	150	175	170	140	160	149	151	160	159	184	149	168	160	161	173	145	153	153	149	193	171	171	162	148	153	162	166	170	174	165	156	175	161	162	179	186	155	161	157	157	157	160	173	167	154	166	147	168	157	168	151	158	152	166	165	168	174	166	149	167	162	146	171	159	148	161	154	148	159	186	176	157	157	148	175	162	168	154	148	162	167	165	163	186	173	171	159	161	148	157	171	165	152	157	160	173	139	182	167	184	163	155	165	160	182	166	167	151	172	166	155	164	159	151	158	156	170	152	151	161	155	177	171	165	156	155	147	158	172	161	180	143	179	170	172	140	148	156	166	175	144	145	161	169	171	139	163	152	166	166	158	188	153	180	182	160	152	188	169	146	177	153	147	148	177	161	168	157	149	163	156	166	172	164	145	163	173	157	170	155	175	137	178	168	158	167	164	182	193	138	162	148	188	145	154	146	152	167	146	161	155	176	143	167	157	167	146	180	157	161	165	138	160	175	181	149	151	166	161	167	175	152	163	193	155	162	153	159	166	171	162	177	159	164	167	131	157	130	135	168	162	164	150	159	179	158	174	151	177	176	162	165	158	162	151	139	174	158	154	162	145	157	162	163	173	181	175	160	157	168	153	143	165	166	144	169	151	154	153	158	166	147	172	143	161	141	154	149	175	178	181	159	169	155	158	149	147	159	160	162	167	172	177	190	149	125	146	167	151	169	181	157	154	164	164	167	158	193	172	175	170	148	156	162	168	138	152	152	164	150	163	144	144	140	163	156	151	153	155	157	148	149	160	155	161	162	179	136	143	206	160	151	175	162	146	175	173	158	166	155	155	157	170	167	162	192	147	138	179	174	164	174	164	134	152	168	188	171	155	163	181	166	161	142	164	140	155	141	156	179	149	166	160	134	157	171	161	157	136	157	164	154	155	159	162	166	157	154	167	174	146	173	157	158	153	158	165	185	172	146	173	168	151	162	161	162	155	155	151	165	168	167	188	144	153	174	139	147	169	170	179	167	169	173	150	167	150	149	153	166	152	160	163	158	166	157	187	173	174	160	181	174	150	170	152	139	130	152	146	165	159	152	173	148	162	161	170	180	164	186	136	186	176	164	153	156	172	144	183	172	181	174	159	155	171	161	156	166	180	137	150	168	169	162	172	154	153	151	167	149	161	192	170	156	150	168	167	145	166	150	178	153	153	174	166	154	161	185	170	164	160	161	140	165	183	193	161	159	156	143	154	169	182	163	164	158	186	172	153	143	163	144	165	162	171	161	163	155	156	138	141	147	167	166	151	149	173	164	168	152	173	175	158	156	176	160	159	165	159	144	164	176	170	161	175	130	153	163	147	147	191	158	158	150	160	154	187	166	159	162	149	174	152	155	140	159	142	170	158	139	152	165	171	155	180	170	154	151	153	159	173	170	161	153	165	150	147	153	167	170	154	176	187	155	181	165	152	186	167	157	135	145	172	179	160	173	148	160	151	163	159	152	168	144	165	150	157	165	158	150	126	164	158	148	176	167	153	151	167	168	151	167	203	165	161	174	185	150	152	177	177	148	190	176	179	152	177	164	163	164	179	141	149	177	164	155	172	151	153	166	150	157	137	175	157	149	147	170	154	195	161	171	159	174	167	130	155	152	168	149	143	152	156	155	170	159	152	163	176	163	153	168	140	150	146	153	163	150	175	168	162	138	153	174	184	177	157	173	164	150	155	174	163	177	180	161	167	185	156	170	160	146	161	151	152	158	170	183	156	161	175	154	159	144	156	164	131	152	168	135	168	168	174	158	158	168	186	168	177	166	155	150	158	175	160	142	165	156	155	177	166	157	145	165	145	165	157	173	166	160	189	143	138	151	143	174	151	153	147	162	180	159	195	143	127	179	169	136	166	151	156	164	164	137	182	151	145	146	148	171	155	166	147	158	165	150	163	171	173	155	168	151	167	153	152	165	167	155	171	149	170	158	152	155	167	153	156	157	150	170	156	181	152	155	149	140	198	136	184	161	166	146	158	177	163	162	171	176	163	148	157	170	181	156	151	172	158	170	177	182	158	151	157	182	163	156	157	174	165	167	145	156	167	157	160	145	144	160	176	159	141	172	152	165
6421	636	708	847	679	646	594	607	631	605	611	564	584	610	556	554	556	586	527	479	528	521	476	577	576	566	521	539	560	531	551	524	535	516	519	528	507	558	548	495	547	533	528	518	532	513	547	516	548	555	518	516	576	538	535	536	552	535	521	498	527	507	549	515	532	538	561	511	508	559	574	500	528	524	540	518	485	525	492	575	546	517	532	539	543	501	530	465	550	508	558	594	554	527	520	550	503	576	537	520	494	540	541	534	539	524	533	522	546	530	529	505	483	565	528	525	516	525	556	522	569	515	530	534	504	539	564	511	494	567	555	540	495	539	504	510	504	534	567	519	489	523	533	525	528	540	543	539	553	528	542	535	535	533	520	535	511	553	556	530	509	527	543	517	537	535	542	536	537	583	548	508	534	533	497	562	546	522	530	527	512	538	542	506	556	565	527	497	573	502	538	529	565	531	561	492	523	512	510	521	531	538	545	576	538	503	504	554	538	554	559	493	508	557	547	499	544	551	561	546	533	543	548	555	543	547	519	523	493	525	552	507	527	571	547	515	534	530	503	519	528	569	511	548	553	553	515	529	582	561	500	573	549	537	503	546	543	528	538	546	522	503	551	509	501	523	552	526	528	528	525	544	488	539	522	572	468	545	528	561	552	514	553	544	520	542	523	534	543	512	537	563	579	522	522	519	509	481	544	517	522	525	514	546	544	533	522	561	550	563	542	594	537	513	594	520	524	514	536	542	484	584	517	532	560	540	519	527	538	567	566	557	521	537	499	536	539	523	558	522	534	550	490	560	551	527	504	595	514	488	543	560	530	564	530	555	533	558	569	524	511	545	560	537	562	509	552	571	512	574	514	563	520	538	534	546	527	535	515	496	544	519	544	516	554	554	547	524	533	525	548	509	552	526	504	555	523	515	533	497	500	566	508	547	557	546	503	507	540	545	528	572	515	593	510	533	517	552	516	579	524	502	590	535	554	527	506	583	495	492	526	553	561	550	595	531	511	499	549	552	554	522	520	521	559	488	520	529	476	547	548	506	544	538	531	562	493	533	532	551	545	580	514	536	542	528	546	548	515	545	552	524	551	523	564	570	540	533	535	504	539	535	534	532	566	540	504	547	509	528	494	541	527	471	560	583	542	535	566	534	497	494	518	559	557	547	514	517	512	527	522	516	502	553	547	542	605	525	500	530	522	562	508	549	538	548	545	535	542	533	526	525	567	497	535	530	502	547	568	516	555	518	560	540	477	554	535	517	497	547	526	535	534	521	547	576	532	524	550	562	534	530	489	486	520	560	521	543	514	557	538	526	561	486	518	477	530	560	537	505	562	553	496	572	576	567	578	509	521	526	540	507	540	551	555	529	499	539	522	561	538	557	517	536	553	562	548	553	498	527	566	542	585	494	528	548	520	518	533	576	531	509	563	533	521	542	551	547	493	506	541	523	543	553	516	529	531	495	490	550	550	533	534	538	543	531	527	534	512	550	553	533	544	495	552	492	560	501	517	482	575	498	563	494	510	516	541	513	520	514	536	577	475	514	588	537	544	511	528	551	507	568	555	518	537	531	505	519	548	535	515	500	521	526	502	536	554	531	541	503	563	557	554	563	531	516	512	488	582	538	549	544	502	532	524	543	531	564	514	531	497	533	530	553	556	534	546	551	489	497	554	490	530	500	527	501	554	521	505	531	542	531	545	559	565	552	542	555	488	554	579	495	525	532	540	561	560	541	533	523	547	528	586	507	530	552	506	500	529	496	547	530	530	507	503	542	514	500	537	573	537	456	500	497	538	539	598	554	557	548	567	524	504	585	565	532	534	526	520	514	558	503	479	567	543	537	549	559	570	522	535	555	506	559	525	562	496	539	522	547	495	588	572	578	534	540	522	541	539	524	551	508	509	541	500	532	550	561	565	547	573	557	510	526	570	509	522	503	509	501	528	550	540	536	508	492	559	482	547	497	549	522	503	559	596	572	517	521	526	522	517	578	572	515	547	562	551	525	560	544	526	561	514	507	542	490	519	508	558	509	540	566	484	566	523	510	549	554	501	572	579	560	557	556	519	490	535	536	570	544	510	507	584	535	524	542	540	530	554	512	545	561	505	553	577	528	535	551	517	560	540	543	587	473	574	525	541	569	541	544	543	500	510	511	505	520	511	537	555	503	494	526	537	556	495	556	546	553	546	523	546	542	552	527	532	500	548	514	574	540	540	534	529	523	506	521	533	561	517	556	540	554	510	557	528	536	529	541	526	561	542	540	537	564	546	537	583	536	555	535	516	523	538	515	519	510	526	508	512	524	510	526	534	511	528	531	548	556	498	527	558	539	516	560	548	512	537	527	533	566	561	514	540	523	578	536	515	538	556	540	571	507	507	532	564	525	540	548	549	556	553	523	510	559	551	511	506	553	542	533	558	510	550	556	495	553	499	558	553	505	519	531	504	540	542	519	507	523	525	523	566	524	537	556	528	517	553	548	561	563	539	514	523	565	549	548	539	501	488	553	483	556	510	534	527	540	525	563	530	554	508	487	590	542	546	553	504	540	540	565	576	509	499	539	568	513	514	536	543	519	539	534	506	541	523	512	511	548	545	527	550	558	536	537	521	507	487	533	520	511	536	568	553	495	553	559	518	537	520	558	539	535	542	538	552	559	591	540	541	532	512	552	535	508	537	513	552	545	535	519	550	487	529	549	563	536	535	500	509	509	506	497	527	544	495	534	491	512	562	509	569	527	515	512	552	507	569	550	535	500	525	515	527	542	560	518	557	556	512	548	526	511	542	562	536	573	551	551	533	501	545	551	533	568	538	535	559	553	541	537	533	538	556	522	504	475	558	537	535	543	543	527	546	559	561	507	565	535	506	487	524	519	550	524	559	518	534	537	520	518	570	530	571	545	534	547	553	508	537	545	508	519	538	529	537	505	504	581	500	561	511	538	516	528	528	554	503	526	541	547	532	575	510	496	560	535	540	532	558	514	547	509	535	518	530	540	569	549	520	502	532	489	559	548	554	573	512	520	504	540	509	516	523	514	508	578	466	562	549	537	507	544	536	509	549	532	523	571	530	524	551	492	558	543	564	538	543	532	524	559	492	528	502	532	531	513	541	505	516	530	513	500	502	532	527	522	554	561	556	577	531	531	541	559	524	568	546	508	513	522	530	522	535	516	509	523	536	536	531	518	541	523	527	553	566	549	550	540	545	560	528	512	539	530	539	514	520	584	553	562	506	556	538	522	522	512	539	537	527	521	542	557	542	483	551	518	534	525	552	569	535	514	524	537	510	555	531	554	523	527	514	540	569	546	519	535	540	514	547	536	529	508	521	555	517	490	542	568	560	541	543	503	539	560	531	585	549	515	498	524	554	563	494	525	531	516	557	531	529	569	501	561	536	524	530	521	517	539	509	519	563	537	542	528	544	540	547	545	540	565	549	553	553	521	493	515	531	519	560	511	538	541	491	524	571	536	504	565	502	516	518	531	573	576	552	531
40242	8621	1941	1301	884	672	612	532	484	467	408	379	376	365	370	354	329	331	354	309	359	345	328	356	340	305	336	331	303	327	347	293	312	289	299	331	291	308	273	319	317	297	351	323	326	303	297	326	318	317	319	258	294	297	329	339	307	320	292	313	311	314	290	295	315	314	304	318	315	286	326	316	284	329	324	330	302	308	292	335	315	308	288	344	308	308	275	295	303	311	312	320	315	307	289	274	304	313	292	305	308	322	297	303	330	329	285	300	276	325	315	318	271	318	304	326	307	310	313	276	326	307	330	299	335	307	295	297	329	314	316	296	321	309	295	291	315	331	291	324	325	308	325	309	313	271	303	313	275	288	310	319	341	320	262	339	322	305	257	302	308	303	308	330	310	300	291	311	306	302	281	332	301	324	326	298	303	316	278	280	308	298	306	296	318	283	306	297	307	295	329	316	291	283	280	331	301	326	284	301	282	317	318	302	332	305	325	329	296	278	307	317	288	297	336	305	303	283	292	298	290	297	307	284	277	309	266	298	299	338	315	304	310	313	309	280	314	289	277	282	310	310	309	316	293	334	294	284	293	278	274	311	291	310	279	318	267	305	305	301	321	305	308	289	319	302	301	308	298	331	306	285	298	311	278	295	283	265	323	295	305	284	303	277	290	333	311	286	308	313	288	331	290	316	293	331	309	285	329	312	279	291	317	330	322	305	293	290	317	291	273	290	299	302	304	311	295	313	318	296	315	321	293	267	306	290	295	327	305	304	310	262	267	289	330	323	289	310	274	319	285	291	322	306	310	297	287	296	293	292	297	300	316	296	281	274	312	325	331	310	328	324	311	298	299	325	304	311	308	301	331	305	323	309	313	286	310	349	355	317	280	286	313	317	319	295	317	331	316	271	299	295	291	299	308	296	308	287	285	318	299	295	304	301	297	326	294	325	286	323	310	318	321	316	301	299	293	293	305	305	288	334	323	310	314	302	290	288	311	283	306	319	301	286	297	299	321	318	311	308	309	320	299	296	342	294	314	336	312	298	309	324	290	318	284	313	309	300	312	263	315	295	320	295	298	291	329	317	304	279	287	269	325	310	314	324	316	321	286	312	317	288	299	298	349	309	332	313	290	335	324	300	293	287	278	285	299	311	289	290	281	314	300	301	309	311	309	308	282	302	288	321	280	302	321	315	277	324	331	313	260	296	306	304	324	306	260	305	304	291	321	309	308	294	289	324	290	322	301	294	299	313	281	302	318	278	337	311	307	319	301	320	258	283	286	316	291	333	275	298	311	325	292	338	286	302	289	299	334	296	278	293	288	308	309	275	315	297	318	281	320	289	299	301	297	334	329	281	303	290	309	267	304	327	302	319	278	314	314	301	310	276	280	310	292	303	295	337	265	296	311	303	317	304	294	306	320	303	286	303	313	287	314	303	310	303	313	322	319	311	292	291	299	293	302	278	308	281	307	314	282	317	300	301	296	287	312	292	326	315	310	327	282	289	278	301	285	290	275	286	302	294	318	326	285	316	308	312	268	312	318	302	317	280	322	306	290	287	338	281	317	281	296	304	322	283	280	301	303	307	310	309	344	310	308	300	327	314	312	303	326	299	291	306	288	308	297	301	301	313	288	281	273	338	291	327	297	276	314	335	297	299	332	287	323	289	340	308	289	297	324	325	280	294	294	284	308	310	311	290	270	283	262	290	326	291	300	285	328	287	310	288	277	330	319	283	319	305	276	301	322	329	282	307	337	291	295	310	317	294	290	299	291	313	282	272	333	244	313	306	299	280	285	303	274	289	307	290	289	309	317	312	304	299	287	317	314	310	288	268	304	323	288	283	314	293	327	287	295	322	303	328	308	300	308	302	295	304	301	331	299	311	341	322	293	326	270	307	280	306	302	314	299	302	320	318	300	277	286	299	282	305	320	316	308	276	305	318	307	301	319	301	298	305	319	298	308	314	303	304	345	323	313	308	334	289	300	291	290	287	308	318	327	318	329	276	318	302	282	285	283	308	303	330	339	302	312	300	288	299	302	284	327	310	314	310	307	313	299	307	284	296	323	324	293	342	320	313	325	340	278	298	291	286	306	306	308	286	300	287	295	306	318	356	284	319	318	275	292	283	304	320	271	315	321	312	312	322	318	314	286	297	302	303	303	301	322	268	294	282	323	334	308	301	293	281	299	305	286	274	276	315	320	303	293	312	318	302	307	326	286	306	322	294	288	334	285	282	299	293	302	280	309	310	280	282	319	308	293	293	284	298	305	306	303	282	314	300	289	314	337	343	297	287	303	308	296	299	311	274	316	297	313	268	279	332	298	299	289	275	305	297	295	296	309	315	318	329	308	301	293	308	315	333	293	289	287	315	313	286	307	332	288	353	289	315	271	278	321	321	300	318	298	304	313	296	292	321	317	288	296	298	323	309	313	302	297	320	321	301	312	313	289	290	301	305	295	328	343	309	315	306	273	311	292	319	290	304	283	310	319	329	299	316	304	273	306	284	312	306	300	292	302	304	296	270	348	301	324	293	339	324	295	292	320	319	305	307	281	287	297	281	312	325	268	297	305	327	333	290	293	310	275	294	296	289	312	325	297	343	299	320	321	293	306	291	292	319	312	318	312	282	307	300	276	296	306	255	327	305	285	269	319	342	311	311	324	323	326	306	281	306	321	309	306	296	295	297	302	295	296	310	302	290	305	296	257	315	321	294	302	310	328	307	297	284	315	314	325	308	296	293	290	285	277	308	328	351	279	274	294	299	308	290	311	323	283	335	321	299	301	315	308	312	305	341	312	295	317	321	300	279	311	341	326	279	307	300	282	327	309	306	332	289	286	294	282	327	341	313	309	309	313	301	301	288	318	312	349	288	271	291	304	279	307	311	295	305	310	316	315	305	339	321	286	312	326	290	316	294	334	262	308	322	284	303	308	317	323	293	301	313	293	322	292	322	287	324	316	306	302	331	287	308	318	317	288	298	309	302	296	321	283	282	309	322	309	296	282	318	275	324	299	298	312	331	294	317	299	298	274	292	286	295	323	297	340	324	293	326	313	307	300	316	288	310	301	312	280	339	307	322	295	313	316	278	326	307	294	283	311	328	315	323	280	304	272	308	312	320	290	321	318	299	295	287	305	323	295	318	269	298	284	343	303	347	297	274	322	308	278	278	317	321	291	317	296	290	318	277	302	296	343	316	306	298	295	329	303	297	299	307	292	290	297	326	302	293	319	313	329	345	297	319	313	306	309	308	295	341	317	310	314	275	288	257	289	291	303	318	311	338	315	304	312	309	303	287	293	264	311	321	308	288	311	319	290	316	313	305	268	305	307	324	346	335	311	326	281	317	303	294	324	321	311	273	307	307	321	343	310	306	290	276	295	293	310	301	316	309	312	313	282	300	298	303	330	307	299	306	339	306	268	306	306	295	312	335	299	317	296	346	339	290	269	284	307	282	322	315	308	315	309	310	304	266	296	316	305	290	282	282	279	297	298	296
20378	1956	3936	4087	3549	2984	2610	2234	1937	1738	1624	1513	1507	1369	1346	1270	1173	1141	1154	1115	1068	1128	1087	1116	1090	1110	1016	1055	968	1015	981	973	963	1009	984	973	950	958	948	962	994	935	983	893	932	917	993	921	946	977	913	898	958	955	887	937	924	948	976	905	904	944	927	900	914	947	957	860	856	837	924	936	928	895	922	885	895	959	864	938	982	915	899	935	876	947	958	954	913	944	907	913	887	901	876	948	899	953	930	873	868	894	888	927	877	933	883	912	880	946	916	933	900	951	961	884	960	902	914	903	962	910	901	924	896	903	865	913	869	904	909	879	898	903	919	947	929	952	928	960	905	879	895	875	884	913	913	878	867	940	853	879	906	891	900	890	863	932	891	897	865	964	917	872	943	907	942	966	901	838	968	970	898	921	886	938	866	884	925	889	848	887	917	893	884	907	919	899	953	868	924	924	881	907	907	918	926	896	897	914	907	893	892	898	917	866	916	894	863	918	866	895	904	896	881	948	862	905	922	878	913	908	901	951	915	902	877	943	915	903	896	844	880	897	852	861	874	954	907	910	906	916	941	899	913	880	937	902	881	941	868	902	929	883	895	925	863	899	901	924	897	914	899	914	946	900	937	851	908	873	862	864	865	931	874	897	891	889	1000	899	919	932	883	895	906	934	933	913	915	896	903	887	875	914	924	870	914	881	917	893	881	923	853	869	927	904	873	965	896	877	887	886	894	944	938	897	894	912	877	906	871	918	883	941	929	891	862	861	915	931	933	908	897	887	875	913	885	864	897	878	894	878	852	910	912	968	874	867	874	878	927	915	855	847	901	860	888	940	828	856	897	941	926	946	933	928	968	901	885	923	881	916	871	946	896	844	895	861	911	887	873	859	894	884	852	868	915	886	902	865	904	827	948	914	871	861	870	887	902	915	914	973	949	931	831	908	926	882	916	884	929	929	925	852	883	906	923	878	922	879	913	855	925	934	859	902	915	916	925	892	851	903	855	888	912	919	915	878	913	916	913	915	906	887	886	920	915	916	956	916	893	902	939	882	855	938	906	916	926	878	867	903	897	912	855	915	837	868	901	899	844	890	917	919	888	898	885	912	894	899	899	924	842	877	875	858	946	885	834	880	950	925	882	917	874	878	878	894	912	915	892	897	919	928	903	871	891	886	867	920	904	948	882	847	894	929	895	905	852	880	848	928	876	895	858	879	940	921	914	925	893	961	879	901	894	955	898	948	871	897	890	876	918	856	900	864	903	941	889	919	939	862	872	849	885	901	905	883	923	891	926	862	863	906	906	869	928	879	826	963	927	893	863	895	908	913	875	965	895	951	901	881	896	939	936	887	889	901	951	895	851	957	849	866	934	932	882	864	905	970	855	899	928	894	867	908	905	933	909	925	850	898	897	877	906	896	906	881	922	936	846	878	894	857	895	969	820	852	891	920	869	844	890	914	944	881	876	916	907	913	854	874	920	898	915	873	929	898	877	916	914	926	896	883	932	900	928	918	860	905	855	921	912	889	918	914	871	886	891	924	924	903	858	882	885	938	833	929	897	917	942	878	889	882	891	956	919	932	858	912	904	938	864	900	864	942	925	909	905	963	891	907	969	914	909	878	861	948	873	918	932	954	924	871	888	896	885	880	900	898	897	906	891	932	894	921	914	919	885	898	896	903	904	961	839	932	903	893	909	924	863	905	938	914	915	875	924	900	909	931	907	877	878	883	852	875	935	891	901	883	871	890	904	917	861	834	922	872	889	883	908	875	938	867	897	936	873	903	891	895	888	914	858	873	920	933	844	895	871	959	913	911	893	883	899	875	909	906	865	929	854	899	918	922	938	939	892	874	917	889	898	889	915	853	899	914	875	848	926	926	921	905	876	919	878	981	927	863	887	923	914	907	853	902	897	862	937	928	913	909	887	862	879	899	924	886	902	831	824	899	897	845	924	903	893	890	862	904	890	873	871	890	866	893	890	855	923	897	943	926	846	961	925	963	891	854	960	878	923	885	877	918	922	878	880	846	876	909	897	886	921	893	893	923	924	917	859	906	855	877	852	883	841	885	853	875	869	862	894	903	897	948	985	980	884	955	935	933	947	876	885	885	915	896	913	886	864	927	910	885	898	865	927	875	880	911	902	939	915	923	945	856	906	825	894	920	870	927	873	928	921	907	898	845	918	951	946	908	887	863	845	867	895	904	893	885	862	869	903	868	911	911	879	829	900	939	892	915	905	930	866	919	892	902	965	876	917	923	889	869	933	931	896	899	882	915	875	891	927	910	952	883	893	939	908	921	903	908	903	915	859	902	919	893	905	876	967	869	924	853	912	821	940	918	905	909	921	894	922	878	909	889	860	879	910	886	918	900	1015	859	907	905	876	903	925	853	884	913	917	884	888	874	829	891	897	848	848	850	933	910	903	907	851	883	881	902	828	877	871	845	945	875	926	945	941	907	863	890	899	909	932	905	922	911	914	883	907	896	876	907	917	880	887	815	966	921	875	867	878	890	881	929	903	906	868	865	852	882	922	950	937	861	900	944	905	867	897	941	908	907	896	867	878	861	893	862	914	903	890	936	913	912	883	919	857	900	981	913	939	982	890	829	864	908	865	907	900	932	924	901	886	871	920	931	898	877	903	908	923	871	925	918	888	902	900	864	849	866	901	916	950	880	901	902	940	895	934	918	949	898	887	885	926	920	884	956	880	937	950	849	953	911	910	893	976	869	917	918	873	878	852	849	864	881	878	885	918	935	922	902	887	925	908	878	917	884	857	929	862	929	928	888	842	912	912	930	883	889	877	929	962	946	918	919	866	918	860	912	936	906	891	893	898	893	903	902	886	943	888	914	937	878	929	962	897	894	939	908	930	900	919	860	934	899	909	924	899	901	873	916	876	943	926	927	923	933	895	850	927	841	953	912	896	882	960	888	873	912	912	943	917	875	893	865	888	858	913	910	928	888	894	900	878	902	877	923	899	896	932	859	858	879	920	893	859	894	845	919	912	860	896	879	918	887	901	889	919	907	854	882	866	871	925	918	894	883	906	816	924	927	845	896	901	903	866	882	881	881	873	888	915	896	881	888	883	937	889	914	930	914	872	907	889	866	893	913	923	894	882	928	883	873	878	879	889	901	878	931	937	905	885	923	886	909	971	883	830	905	918	910	889	922	884	834	875	912	890	875	875	835	909	927	976	857	858	872	900	906	874	881	907	900	887	893	885	875	878	879	899	936	845	906	899	911	944	881	875	831	911	944	929	882	947	898	915	890	910	928	899	894	912	980	928	840	920	869	935	904	887	902	866	908	930	907	885	937	865	885	933	860	907	892	928	834	878	907	966	884	894	868	924	880	879	866	894	940	935	885	905	900	913	879	833	846	915	867	906	871	896	906	892	904	905	942	880	894	891	901	890	930	840	940	925	899	918	881	894	899	938	977	897	933	883	906	870	906	934	918	867	961	900	925	883	958	899	932	914	893	918	905	1004	948	891	915	922	937
49734	16041	5076	2319	1561	1168	969	789	659	595	545	458	517	456	473	390	413	439	401	408	349	386	357	344	373	375	369	358	358	371	369	351	319	343	334	355	363	346	356	347	394	331	327	354	335	344	347	343	357	334	354	341	323	331	304	373	339	350	346	342	366	325	320	363	322	351	368	323	353	327	324	331	329	346	346	323	312	319	348	314	339	321	341	338	290	320	361	364	353	330	328	310	364	337	335	330	352	333	308	325	334	338	332	343	309	366	335	339	373	349	325	328	325	345	326	323	322	314	303	333	337	307	358	362	326	354	292	340	337	336	304	320	341	286	354	342	336	341	346	345	323	342	362	316	335	345	325	333	328	326	306	308	322	327	339	350	320	320	351	296	336	368	329	334	364	372	343	348	333	361	353	332	351	317	317	346	328	320	380	347	362	342	338	330	322	361	316	292	304	311	327	335	319	338	337	331	345	367	325	342	337	322	330	343	346	355	345	333	350	383	358	338	319	351	348	324	313	303	324	287	345	349	344	307	354	320	333	341	332	326	350	307	313	341	364	340	350	314	373	331	312	335	304	343	332	325	318	334	327	337	330	315	346	369	350	317	342	360	366	350	335	345	327	342	364	371	354	348	333	330	338	331	297	341	286	368	348	328	322	335	332	334	320	350	331	351	323	348	329	333	310	326	316	304	358	352	345	370	322	334	323	323	354	337	354	356	317	333	306	357	332	332	354	344	355	342	336	325	360	322	303	345	339	301	367	355	345	371	349	344	299	353	356	324	362	324	350	339	313	340	332	361	342	330	345	344	342	343	348	358	320	341	359	317	348	349	382	329	351	307	332	333	356	288	319	329	359	343	346	309	327	326	342	355	334	341	315	333	350	326	317	328	340	326	339	352	329	326	345	339	334	342	308	337	280	309	333	356	332	357	324	334	324	348	320	359	340	353	333	348	336	344	377	331	327	335	320	337	349	350	348	347	334	321	350	326	339	367	337	329	346	327	329	335	323	350	315	319	342	347	341	335	347	345	324	347	355	362	318	334	358	375	315	341	360	342	325	340	351	359	369	328	316	361	329	341	362	328	355	328	332	305	342	299	317	338	331	348	342	329	368	366	329	367	337	301	321	321	342	357	327	323	346	305	330	346	370	346	364	355	339	371	336	360	338	376	314	308	345	346	328	329	339	355	343	361	319	333	308	340	344	344	328	311	327	351	326	342	334	333	336	346	377	366	320	348	314	338	360	357	322	346	348	341	326	334	329	345	365	359	321	326	315	369	335	352	375	347	345	351	337	342	362	355	321	332	330	344	351	307	325	357	351	323	305	357	312	326	309	370	327	306	329	342	301	342	356	344	324	359	337	360	320	325	322	315	316	331	387	324	334	342	317	349	324	350	360	318	319	341	302	325	325	353	331	306	323	332	331	352	337	291	312	323	343	318	373	312	319	318	361	374	340	342	332	325	335	350	352	341	332	340	344	340	322	332	334	333	321	324	335	333	298	320	316	313	294	360	356	362	316	350	325	328	342	342	343	316	328	337	329	308	369	339	382	347	348	338	328	347	321	314	342	348	300	317	314	322	311	342	339	322	310	320	304	311	305	356	363	322	336	327	320	362	333	346	321	365	325	333	357	333	341	353	336	333	369	345	322	346	330	303	334	325	363	361	363	315	324	321	356	328	301	337	338	314	338	338	318	334	339	318	348	340	299	310	315	326	330	341	312	367	308	334	362	342	327	364	327	348	333	347	357	308	324	313	340	363	339	337	349	336	315	328	332	341	327	340	330	339	334	319	345	332	316	308	318	358	370	326	351	325	375	327	340	329	336	320	364	335	361	312	353	347	342	304	317	330	360	337	343	342	336	341	350	344	323	328	328	309	337	350	353	311	330	348	337	319	316	323	353	347	338	342	337	328	335	363	327	329	330	349	325	377	352	330	374	325	313	330	307	343	320	322	332	318	351	347	340	337	377	341	336	328	355	309	315	312	332	293	366	341	382	336	349	349	321	337	357	329	329	348	315	369	325	314	325	351	331	327	363	316	332	304	351	353	304	328	344	359	349	359	308	347	369	359	342	332	333	318	329	316	304	324	302	324	377	316	323	322	362	364	366	330	367	353	325	362	337	346	322	304	357	341	339	322	340	341	323	322	338	350	313	338	343	328	354	369	330	347	355	361	370	352	342	310	343	340	373	332	352	344	312	364	329	347	354	334	327	348	321	325	366	368	350	369	349	320	366	318	386	319	347	308	334	313	339	330	341	369	312	328	294	363	333	311	340	359	355	366	345	338	301	356	340	302	340	328	345	370	340	342	323	372	368	328	360	357	371	319	360	330	319	372	326	338	334	325	362	333	315	333	343	322	341	315	326	336	325	339	328	309	348	334	371	319	358	319	338	327	344	354	354	331	336	345	342	306	352	360	349	317	367	312	349	342	323	352	336	291	348	326	320	336	343	373	336	330	323	327	323	334	347	374	314	324	348	340	356	358	334	353	322	367	351	340	367	315	305	361	319	345	346	333	361	352	337	363	357	317	318	303	328	325	331	327	315	350	308	339	332	362	310	334	337	320	316	327	313	364	362	336	359	308	312	339	348	317	345	323	345	339	350	321	345	322	322	305	365	363	329	320	317	330	325	308	339	323	313	342	318	325	335	344	366	349	335	329	341	304	383	327	331	328	339	342	306	344	336	333	325	345	346	353	351	330	373	334	333	323	311	328	323	339	302	351	356	331	338	347	327	315	351	326	337	338	353	352	357	323	324	333	321	333	351	318	328	324	328	323	338	314	330	329	322	344	311	326	320	355	342	326	341	326	321	324	337	317	352	324	336	331	355	361	299	349	326	329	309	327	343	324	313	323	319	347	364	352	324	362	310	331	358	324	341	328	321	302	363	333	356	334	368	315	316	340	320	363	335	331	357	350	344	335	334	304	369	344	311	315	296	303	336	350	367	307	361	292	337	335	353	356	356	313	319	321	319	331	312	310	343	349	339	327	325	349	348	321	342	331	314	361	357	348	371	331	370	345	337	363	354	336	376	318	330	348	353	360	332	308	332	327	354	331	355	322	338	359	335	336	332	355	360	345	313	317	340	357	330	336	329	315	337	339	363	344	335	328	336	314	341	326	345	342	350	347	352	357	344	331	310	360	372	346	291	322	348	322	325	325	331	362	346	338	338	319	315	345	315	337	354	339	354	326	329	348	329	353	343	343	365	303	317	337	333	341	380	344	315	303	352	334	366	341	359	356	330	341	368	348	340	336	341	332	324	348	352	308	322	324	322	327	351	334	348	349	331	351	325	329	366	364	334	331	317	296	292	315	324	372	342	356	354	345	308	351	346	359	323	349	327	324	333	352	330	303	333	309	343	330	337	345	313	337	350	329	317	347	362	342	345	334	338	345	318	326	330	340	354	313	326	344	328	317	331	321	356	344	330	336	333	337	297	350	350	341	375	317	316	332	347	344	359	330	348	332	330	316	309	324	345	335	354	346	337	327
26388	3076	6559	6801	5889	4753	4058	3394	2947	2527	2326	2154	1951	1776	1725	1649	1539	1519	1445	1348	1290	1338	1314	1304	1268	1216	1197	1195	1182	1117	1139	1147	1113	1119	1096	1095	1109	1140	1095	1067	1089	1094	1068	1033	1059	995	1081	1015	1030	1079	1053	1047	1003	1003	1013	1020	1031	997	988	952	1052	982	989	996	1017	1021	1010	998	1019	978	969	1001	965	997	992	997	990	999	981	1030	997	956	922	982	965	1030	1007	1006	936	1011	931	946	1015	973	925	960	953	984	1009	983	947	925	988	1030	1010	992	1003	999	949	980	965	1004	965	975	964	985	1044	968	962	988	1009	950	931	933	1008	944	942	1022	970	1000	918	985	981	935	943	979	977	944	917	991	949	920	1009	974	981	987	933	941	933	1000	977	941	952	989	1003	972	1010	922	1001	967	939	951	925	967	916	993	981	935	958	928	890	967	998	1000	955	947	949	987	1007	1013	980	975	1037	922	957	922	949	917	942	947	933	929	973	997	934	980	909	970	958	975	988	965	955	952	985	965	953	966	931	965	971	981	1003	915	921	1021	948	918	939	976	928	955	951	984	936	926	977	984	996	1027	994	975	998	995	959	968	1008	951	1007	962	972	977	976	941	1043	963	982	948	966	967	958	1015	1002	1006	957	969	933	1018	968	991	979	931	917	976	885	913	911	963	1000	986	1022	1022	910	1011	966	1003	954	928	1003	988	992	998	1005	934	961	970	993	976	946	962	981	1014	1024	993	992	965	1000	942	965	1038	990	927	927	1003	960	925	963	952	939	975	979	940	1019	953	948	1003	962	989	983	975	999	978	957	907	945	1001	936	997	930	972	932	960	944	920	994	956	937	977	919	978	954	945	906	958	955	972	946	1020	1005	945	1005	970	983	948	951	935	992	1035	929	920	1018	954	948	963	991	962	932	920	973	954	1049	1008	952	966	1013	963	982	1006	949	962	943	1001	955	999	989	991	943	949	1001	936	1009	960	940	958	927	964	990	971	965	981	955	966	982	977	976	976	1063	962	953	953	976	915	968	992	974	902	986	969	970	966	989	966	940	961	962	986	979	926	977	967	1010	1006	988	910	956	941	967	940	1011	966	933	1016	975	976	960	995	947	946	992	954	942	931	961	919	968	1008	969	992	973	993	939	957	921	938	1027	976	994	943	986	1017	997	1055	956	958	972	974	951	1026	983	923	953	995	865	917	950	976	911	925	965	937	963	951	950	934	958	1009	977	984	934	977	985	931	992	908	978	1016	964	975	951	913	967	987	984	938	953	998	951	976	952	992	899	955	941	947	968	904	990	948	882	981	951	1008	987	1009	993	972	983	970	987	967	996	993	964	975	992	967	899	911	955	974	1000	989	976	992	941	976	896	923	1000	976	918	999	997	966	970	915	1004	1002	941	961	997	965	996	941	952	987	937	937	995	928	986	971	942	966	978	1014	997	957	961	974	1021	1020	949	917	968	986	998	945	955	962	957	981	939	915	978	967	994	970	940	949	958	986	890	935	944	989	1002	970	952	944	976	1022	930	943	943	957	960	965	921	977	1015	978	943	1024	979	987	965	966	980	968	971	965	925	932	990	964	1005	995	932	970	967	958	935	967	1014	925	966	963	951	982	981	985	929	1000	964	899	931	983	930	1039	932	980	941	952	963	952	921	960	951	971	931	962	942	946	917	960	966	958	969	971	959	964	1033	995	1000	945	1001	945	943	977	986	987	953	915	989	922	928	1015	988	923	1004	1002	945	961	983	1003	968	987	972	993	965	990	966	968	956	925	981	947	980	946	1034	973	918	1003	979	966	961	956	945	994	986	972	992	969	951	933	908	925	1002	926	908	995	937	916	946	977	995	994	992	979	991	982	996	1007	943	968	1075	967	986	937	997	996	1028	954	990	990	985	933	935	1026	1024	965	955	947	900	920	976	928	968	978	964	993	927	963	994	998	947	901	942	937	942	897	995	964	927	1007	989	937	948	988	961	957	985	960	937	942	940	957	924	963	1012	954	989	973	950	996	983	951	1027	967	986	986	895	900	945	953	978	947	1015	988	978	938	917	996	968	898	929	947	980	949	964	984	964	957	1001	913	975	1005	976	1013	991	945	926	955	1004	966	1002	947	949	970	964	992	916	918	930	938	927	987	946	995	1034	936	955	990	970	975	915	943	985	992	970	943	965	953	965	903	950	943	992	985	985	960	1019	967	985	1017	1002	947	919	913	979	970	944	929	905	958	1041	933	953	980	941	957	981	951	989	933	962	965	951	933	976	920	1025	1005	913	929	932	961	925	921	952	942	924	920	1002	912	927	992	975	975	943	980	924	924	980	1032	944	981	992	928	1013	1050	988	974	941	1008	948	965	1010	972	924	939	920	1009	1004	967	1042	914	939	946	994	943	938	977	984	960	1016	1058	940	935	1008	941	999	959	940	984	944	936	902	949	952	907	962	943	988	927	1029	947	993	976	956	927	996	964	968	926	987	1042	943	1000	923	955	924	981	961	1012	947	1022	980	994	993	918	947	1016	995	945	984	931	1005	1021	941	936	981	1029	916	928	947	945	938	1008	1001	991	975	915	969	953	948	1012	988	951	961	964	986	929	990	943	964	956	1010	1001	904	998	952	1020	981	918	953	950	939	956	974	989	1044	1026	919	966	960	972	1035	977	982	999	914	1006	962	957	968	984	1003	947	954	992	917	974	966	963	954	1028	962	944	957	970	947	960	1031	975	940	945	965	964	953	951	943	971	977	1002	963	939	961	994	994	954	978	964	912	983	981	868	957	941	927	950	942	998	932	967	987	956	893	1016	989	989	975	970	965	1001	982	1005	932	961	985	945	1002	1005	1082	977	964	927	956	1045	958	925	984	955	942	949	928	975	961	911	1011	962	969	949	1011	903	892	939	969	949	967	995	1016	985	1001	917	1024	1003	991	1012	969	967	916	978	947	958	970	982	977	967	981	1046	1003	1004	1019	990	977	1003	973	962	932	953	929	905	918	974	938	940	972	1001	986	1008	921	910	966	937	991	936	918	960	972	1006	975	972	1007	986	988	941	950	964	1012	959	961	961	960	1004	986	943	1006	956	958	1012	962	993	963	957	929	958	952	1004	1030	940	955	931	1013	945	947	1023	958	946	936	980	994	980	978	962	959	990	887	971	975	972	982	913	1008	944	989	902	1001	975	933	976	938	985	925	1000	979	982	926	924	955	968	972	973	999	958	899	994	936	999	957	932	1009	956	967	958	982	953	1023	963	947	964	961	996	969	979	986	969	953	986	1007	1006	951	961	948	936	947	946	952	965	958	935	1005	991	967	948	1006	991	929	972	964	996	932	976	915	1010	1007	915	953	948	945	991	948	959	1020	1034	956	1006	945	979	928	1002	1001	960	1006	985	999	962	921	970	957	989	893	995	961	962	938	1007	940	959	974	926	989	918	976	979	962	923	1047	898	1000	948	974	913	1016	943	1019	969	1028	946	944	963	947	979	980	979	968	985	982	987	900	979	971	959	937	978	902	959	966	981	923	936	982	944	933	1017	990	906	1033	940	1005	986	937	975	923	951	996	1039	953	986	988	972	996	946	988	964	989	971	936	1040	986	956	946	961	999	1006	951	983	919	973	952	987	943	940	922	925	917	987	986	1005	991	986	956	976	993	969	1004	979	994	975	1002	1009	963	946	998	993	993	930	971	988	911	943	927	929	919	994	969	935	961	1044	1020	959	939	954	964	901	974	979	934	1005	958	1006	931	972	962	983
8068	466	276	210	225	176	194	178	181	179	169	186	180	152	163	171	175	176	138	131	163	164	162	152	183	153	151	171	142	167	171	173	157	167	152	157	170	150	156	171	160	168	159	182	150	170	183	158	170	191	155	161	183	177	141	155	148	168	162	156	151	178	165	160	171	160	161	156	177	172	168	160	173	161	177	163	157	160	149	143	158	160	139	167	169	168	168	159	158	162	163	173	151	172	146	140	168	159	173	176	162	147	169	165	152	179	171	163	160	163	142	140	171	174	181	180	150	176	162	164	147	161	143	170	157	169	165	167	172	179	164	164	146	142	163	181	167	148	159	155	157	157	151	173	150	168	149	140	154	175	151	185	174	171	163	167	179	176	167	159	155	159	146	160	185	165	164	184	170	151	159	168	147	162	167	148	159	177	168	166	168	168	148	178	163	144	157	176	180	154	173	153	187	167	158	140	131	154	148	165	148	143	151	163	170	138	178	165	189	153	156	176	160	164	149	176	161	169	149	167	160	156	162	169	157	144	171	157	178	140	181	149	162	151	193	175	143	178	155	147	180	147	198	137	163	179	180	160	187	166	164	190	184	155	152	151	161	174	140	171	169	154	178	183	161	159	174	137	155	171	150	158	163	167	160	154	174	164	152	149	179	152	168	183	148	150	158	174	182	155	168	178	142	176	155	138	132	165	158	171	166	185	172	158	150	165	183	158	173	181	157	160	166	158	150	152	185	153	150	157	167	160	177	161	183	148	161	155	152	142	173	156	191	164	136	164	176	153	177	155	177	190	148	145	155	176	170	151	163	145	184	167	146	167	162	195	180	176	169	177	170	156	174	185	179	183	172	155	181	191	172	156	166	171	160	121	149	199	166	178	157	163	161	165	145	173	161	138	171	164	164	173	163	141	154	160	152	176	158	159	154	173	165	166	147	157	140	158	173	162	159	176	164	171	193	150	159	159	148	151	138	171	153	155	179	165	157	193	160	158	174	178	156	158	154	144	159	148	144	167	147	159	154	159	160	148	193	159	176	160	189	159	174	140	167	149	155	169	178	167	161	172	177	162	162	124	139	166	162	176	168	170	154	184	154	164	170	155	162	163	156	159	168	175	174	155	133	168	138	185	151	160	168	185	175	174	172	157	156	154	160	181	133	171	159	169	170	153	164	153	150	154	139	187	185	185	168	197	154	150	152	158	153	140	154	166	203	167	164	172	197	173	153	154	171	157	148	185	165	164	157	167	172	163	186	156	165	151	139	174	170	150	164	151	169	183	147	151	162	167	144	165	170	147	174	174	153	170	154	162	168	162	156	188	165	180	167	179	160	171	164	140	178	166	181	177	148	158	161	150	150	144	149	179	189	162	154	148	190	156	145	143	165	164	172	158	136	163	154	166	151	163	164	137	167	162	187	145	155	131	176	155	147	159	156	173	144	155	175	147	145	147	152	167	168	180	158	163	153	157	159	166	154	165	164	172	150	165	174	171	183	181	172	160	181	164	162	141	156	172	163	163	179	135	158	177	158	158	179	155	158	178	156	174	162	141	152	157	166	153	163	164	151	147	186	151	153	179	187	161	147	157	166	163	173	155	185	162	152	182	164	174	169	175	194	173	164	181	128	174	181	156	179	152	165	171	166	185	159	134	160	179	138	135	175	160	167	189	167	191	149	153	168	154	159	158	166	171	177	178	152	166	158	181	162	150	153	167	152	179	156	163	168	164	151	165	175	159	182	145	171	156	173	175	152	155	152	166	177	149	164	154	161	199	161	163	189	152	145	139	162	153	164	177	151	157	168	137	155	166	150	172	184	171	171	160	172	180	176	149	159	156	168	168	177	138	169	170	177	144	166	184	177	153	180	167	144	158	180	160	143	185	162	147	179	187	169	156	160	156	179	157	189	152	136	155	152	177	165	174	164	152	169	175	152	162	176	132	146	154	169	172	151	149	162	158	152	148	164	164	177	171	173	152	160	152	166	162	161	177	184	175	154	170	151	180	170	166	158	146	159	172	155	166	154	174	153	173	170	144	170	144	161	152	155	176	150	162	156	172	163	161	146	183	162	183	181	178	153	156	171	160	165	166	160	140	168	193	159	152	164	167	162	172	162	186	163	171	151	144	168	161	148	168	200	167	149	165	164	181	169	176	141	169	138	166	181	182	148	166	170	133	149	148	167	175	146	156	168	126	165	170	143	161	143	154	161	149	137	155	141	145	140	189	147	156	173	168	169	170	149	174	153	172	160	154	163	159	164	135	177	175	164	159	179	165	179	145	176	158	154	140	162	151	158	153	144	175	167	167	142	177	161	177	161	137	159	166	119	183	187	168	194	148	175	155	166	155	175	157	175	168	155	168	154	160	166	169	176	158	137	172	167	166	150	158	143	162	174	171	157	165	158	171	168	194	130	131	185	148	162	152	162	162	171	157	136	144	157	164	154	159	158	149	163	180	153	133	165	161	171	190	180	168	165	172	161	159	181	150	161	159	167	182	161	188	146	174	163	171	169	164	152	147	157	161	167	152	152	160	165	153	174	169	157	181	182	130	141	166	169	161	151	139	168	144	177	171	134	159	152	150	149	150	156	142	156	169	151	155	173	181	152	162	165	147	161	156	163	144	153	158	160	174	138	148	150	164	154	163	156	177	154	169	173	153	144	167	165	152	150	171	181	146	158	151	155	189	161	165	155	150	168	166	161	164	152	161	160	139	163	171	156	153	139	146	176	183	156	169	162	137	150	145	184	177	146	153	156	149	162	164	197	161	177	153	145	145	154	165	156	149	153	186	135	153	177	163	193	157	158	176	169	166	147	175	179	171	148	165	156	136	147	139	153	155	154	148	179	153	182	173	150	174	162	177	171	163	186	176	153	175	161	161	176	157	148	178	169	161	159	161	141	148	167	154	157	160	169	165	146	182	165	157	158	162	185	153	167	166	169	175	187	174	169	203	162	176	151	144	147	174	152	145	173	156	139	167	159	175	195	170	174	159	160	158	178	170	174	169	185	161	144	158	191	159	175	153	181	138	167	157	144	146	161	164	172	166	169	170	132	162	146	156	154	161	142	144	169	162	153	156	175	149	175	170	192	162	166	142	158	155	176	181	148	160	147	159	186	149	160	167	168	151	127	196	155	179	139	167	156	158	159	157	162	160	170	148	156	161	165	164	175	143	145	155	158	154	145	180	168	159	192	175	172	149	153	145	171	159	188	151	173	150	159	171	145	147	154	162	154	182	158	145	164	185	155	175	156	184	153	145	186	159	168	159	191	166	178	164	155	158	157	149	168	160	160	181	182	176	172	144	164	192	154	171	146	164	146	176	177	160	152	175	162	152	161	173	156	152	156	166	165	173	190	171	159	158	171	169	191	167	158	174	157	178	172	174	161	155	162	152	155	176	168	143	170	165	171	187	164	175	171	159	166	163	150	168	159	168	165	174	168	166	151	155	153	167	152	147	166	158	137	159	171	159	151	175	177	160	139	156	147	201	155	181
6333	657	788	781	721	657	622	649	599	603	607	588	604	580	551	547	533	566	610	542	571	531	564	536	576	569	557	546	527	554	551	561	492	517	558	535	542	528	560	539	545	525	549	508	488	555	556	553	516	570	578	568	525	566	550	560	516	562	588	523	532	517	495	524	535	553	509	533	536	560	569	527	525	545	543	555	540	620	556	577	550	539	493	538	539	560	519	524	506	573	523	549	551	531	536	484	536	530	512	530	508	541	513	567	550	544	553	598	592	484	532	547	555	536	572	538	535	508	541	538	543	539	556	561	545	506	560	524	534	565	575	527	556	560	535	546	605	551	508	542	527	486	524	531	506	510	560	545	542	512	506	562	528	554	545	562	568	524	567	559	562	526	533	502	492	520	595	511	554	549	531	548	525	518	518	558	533	527	514	564	552	547	556	537	542	545	517	585	566	518	559	536	510	552	567	551	544	514	508	587	527	573	553	521	557	562	512	550	550	558	559	519	533	570	545	531	539	543	549	555	535	552	514	533	503	588	528	502	524	521	560	549	530	531	554	545	526	527	509	531	564	538	512	519	560	612	540	546	552	526	570	512	540	581	552	556	520	547	548	556	568	551	563	560	543	567	526	567	552	542	549	539	521	565	518	501	539	564	518	551	545	536	576	522	556	583	550	589	542	541	582	568	530	534	490	563	507	492	558	524	547	518	540	517	538	523	603	561	540	544	516	537	514	532	530	568	578	492	527	538	542	559	538	533	541	542	582	525	576	570	544	497	525	545	540	518	548	546	531	503	487	528	550	548	549	554	550	586	558	552	577	555	610	571	549	532	517	557	533	531	542	568	511	553	573	504	517	569	576	556	563	497	566	583	519	527	510	572	562	565	537	511	566	540	505	560	566	548	570	544	537	554	527	535	565	532	510	554	516	563	522	520	530	584	567	583	566	547	575	544	527	547	521	530	530	549	506	546	512	505	539	526	505	537	529	527	547	558	566	516	511	554	569	535	552	556	530	541	535	555	542	544	553	541	526	576	548	506	551	548	519	502	557	588	520	557	566	540	523	536	541	551	561	519	531	554	517	572	543	565	538	507	518	568	597	568	526	524	505	554	540	543	555	524	491	512	537	538	512	513	515	534	567	533	547	539	532	560	541	506	542	529	518	519	551	534	492	535	556	574	563	530	555	554	528	533	548	481	559	590	499	545	524	535	561	520	525	558	562	533	547	524	531	531	544	583	583	564	524	535	535	557	508	532	573	561	542	560	528	516	482	524	564	539	514	517	525	552	563	572	552	550	541	558	538	528	527	539	539	499	549	514	575	596	579	560	516	577	533	538	531	560	542	545	529	561	547	540	560	543	525	581	530	552	532	544	541	537	553	520	575	563	495	567	573	520	547	507	542	517	535	558	536	507	546	555	533	553	521	524	546	555	534	556	563	538	552	536	563	490	557	585	593	532	529	529	601	573	527	554	486	532	556	533	549	546	559	506	555	560	521	511	517	508	513	521	534	584	570	542	539	559	522	550	547	532	529	530	518	531	580	536	569	521	498	556	533	553	576	527	498	549	570	505	562	533	555	545	499	539	556	524	532	525	521	536	562	556	516	578	553	555	527	553	544	533	557	500	550	548	552	549	540	530	540	544	493	546	514	529	571	495	547	540	507	548	579	528	547	552	531	555	499	554	537	534	545	532	501	531	527	541	552	540	538	519	514	535	525	528	554	543	567	517	554	552	566	558	531	569	545	535	559	552	527	522	544	524	533	500	552	582	541	557	501	548	524	543	533	582	549	518	565	520	534	600	520	531	535	552	565	527	527	574	558	552	564	505	549	534	571	507	544	539	553	491	527	532	565	519	608	579	501	529	536	561	532	533	513	505	544	529	533	522	506	545	537	482	532	514	504	531	565	510	528	550	579	544	523	548	532	514	564	565	517	547	583	546	517	506	508	504	528	535	539	562	515	539	550	536	525	564	551	560	528	544	531	565	543	560	544	490	535	554	522	499	542	564	573	488	520	584	517	534	542	563	562	518	514	508	537	525	555	513	556	573	534	547	525	530	546	519	522	558	538	580	511	556	568	535	531	578	570	522	558	538	550	548	563	540	523	518	569	549	591	569	492	501	525	519	555	561	513	547	549	540	524	489	561	570	519	544	558	554	540	496	542	507	560	550	533	577	553	556	588	549	575	546	540	512	528	572	551	573	522	512	511	540	512	538	527	523	533	500	549	517	531	564	563	513	556	517	529	544	566	516	582	549	534	538	536	521	536	513	529	558	538	508	520	586	553	530	517	534	541	537	518	521	542	543	531	548	572	582	548	537	534	537	539	528	538	543	524	538	536	552	511	571	525	512	546	527	537	545	553	573	542	549	563	508	510	529	555	564	548	573	548	543	531	525	574	520	538	546	529	550	560	554	548	531	543	551	535	536	530	525	564	546	509	539	521	495	513	551	542	568	525	549	558	545	525	532	541	536	546	527	532	521	580	504	579	568	513	534	540	505	549	526	535	546	533	555	547	504	521	593	541	541	569	542	524	541	542	556	547	536	554	561	531	504	562	517	530	494	523	542	546	530	562	557	543	533	522	557	543	578	515	503	556	580	561	504	546	501	504	585	528	532	536	561	517	504	543	550	561	544	540	531	578	549	560	553	516	571	540	556	521	519	539	521	535	545	552	539	559	547	515	566	529	549	534	555	513	544	544	535	490	529	552	631	566	525	576	555	568	531	550	505	540	527	539	567	540	556	526	571	519	555	558	507	558	536	526	527	556	568	542	573	564	566	557	530	560	609	525	538	542	503	538	544	512	525	549	555	563	524	525	546	555	532	545	552	566	541	578	537	550	541	532	530	504	502	554	558	554	563	604	499	524	546	538	518	543	561	529	582	575	511	529	538	521	539	508	505	573	514	533	533	502	505	532	570	501	576	554	541	528	542	557	552	563	534	514	542	561	509	509	532	552	529	561	568	574	536	536	527	526	531	544	516	553	575	491	542	572	566	537	551	550	590	515	499	502	527	526	574	510	518	580	548	550	536	570	497	500	556	524	517	563	544	545	520	518	562	537	517	536	566	556	548	544	554	542	580	582	587	527	511	572	520	531	554	512	552	501	541	525	550	585	551	536	551	554	525	527	538	532	551	545	527	531	557	566	532	511	569	538	544	540	539	561	561	548	555	516	555	541	557	576	547	492	525	517	544	608	548	527	548	581	551	543	520	495	527	543	547	524	533	505	580	552	551	542	549	568	574	514	543	522	514	498	531	508	572	546	570	561	544	501	568	569	542	555	576	561	517	551	551	525	539	580	559	563	526	561	543	555	562	562	490	514	540	485	537	521	515	566	533	531	526	566	561	504	541	560	541	557	549	582	531	563	568	535	543	534	502	576	568	503	560	495	530	507	604	521	538	567	561	555	556	537	601	585	591	532	526	575	558	527	542	535	533	536	540	530	552	569	526	557	524	533	528	560	545	552	591	590	589	562	556	539	549	519	520	581	568
42551	7724	1910	1269	856	684	576	562	471	456	376	415	352	373	363	368	357	342	345	341	311	314	350	329	313	319	288	321	314	309	319	353	303	341	337	310	307	337	305	300	319	301	302	328	310	285	311	312	335	303	335	279	287	341	317	328	323	316	294	260	314	321	319	295	344	290	295	316	299	341	330	315	275	306	293	305	301	292	305	287	310	323	292	317	323	317	294	288	343	303	333	301	305	327	296	290	311	270	296	348	299	295	292	296	334	265	308	303	266	313	321	301	303	305	305	283	307	283	294	298	289	279	306	294	297	301	307	282	306	308	262	303	283	303	300	298	295	298	294	309	328	284	255	286	283	307	265	336	310	296	298	293	332	290	270	326	295	291	282	276	329	300	299	306	311	322	298	303	306	319	309	287	301	300	312	289	308	312	313	284	300	308	291	297	306	270	293	326	297	297	315	277	303	290	271	325	324	296	328	286	297	275	283	293	299	282	292	291	273	285	324	297	331	309	281	333	292	313	274	307	309	298	318	303	318	292	299	285	306	330	275	311	293	315	320	315	338	295	281	294	295	295	359	318	317	300	317	300	287	342	333	302	308	320	299	330	311	327	302	320	311	320	288	285	331	296	302	312	290	300	291	338	295	325	295	325	341	307	301	343	298	308	298	317	302	315	302	310	325	321	300	304	347	280	277	326	300	306	270	300	295	303	320	277	295	314	310	305	334	295	319	321	291	352	303	278	305	262	329	324	304	326	311	315	282	277	302	312	293	296	300	304	319	324	326	325	318	297	301	289	281	295	290	318	292	318	265	317	320	293	327	307	289	309	283	293	266	316	308	340	312	316	298	332	308	302	301	346	316	317	306	327	314	313	285	324	300	267	298	304	326	301	289	300	264	303	298	290	313	312	279	274	287	296	286	312	292	295	330	303	302	308	303	317	319	277	291	319	269	279	318	302	313	311	335	345	307	282	298	299	316	293	288	289	321	301	318	329	341	304	306	319	308	283	303	301	313	304	328	284	320	316	297	320	339	280	304	316	309	326	365	305	288	316	320	309	338	318	328	312	291	319	280	317	266	269	294	306	285	350	308	339	325	343	307	288	313	279	334	289	299	306	306	323	285	298	281	308	300	299	302	340	292	309	300	282	331	299	302	284	302	291	304	299	287	298	337	262	300	307	317	293	363	300	334	315	314	299	313	311	282	275	318	287	325	290	314	289	329	312	296	302	339	308	320	330	303	299	287	308	307	321	315	308	298	292	283	304	323	331	310	311	280	272	268	301	304	293	298	313	291	313	308	299	310	303	283	339	287	300	277	294	341	303	284	320	323	285	358	308	291	301	321	295	347	281	338	287	328	300	331	314	319	346	298	272	314	312	265	298	304	295	303	305	285	324	307	301	297	290	302	295	299	289	295	304	283	277	294	297	315	282	284	308	309	306	306	313	295	302	326	301	306	320	300	289	320	297	299	328	310	301	317	329	281	302	320	304	299	298	296	297	307	294	294	293	291	312	267	297	324	340	310	353	320	294	286	279	313	320	318	338	344	279	316	314	285	294	322	255	317	308	311	298	278	294	306	301	314	285	313	314	335	294	296	295	322	285	302	301	268	309	305	310	301	299	307	297	290	303	310	274	305	295	289	303	298	303	294	288	313	294	316	295	336	271	304	310	321	282	287	294	304	282	259	304	326	284	309	270	294	300	308	329	310	279	311	311	321	288	324	311	326	314	314	324	338	312	309	311	329	317	341	302	296	295	279	319	299	323	285	314	282	309	322	326	296	301	278	313	293	320	320	315	319	312	317	287	333	310	299	287	335	315	308	336	296	288	297	297	305	308	307	324	278	316	305	296	290	300	316	314	301	299	283	298	300	300	315	272	302	307	296	294	313	271	311	300	304	313	327	323	310	310	328	281	308	338	322	290	301	302	285	330	291	309	298	293	297	352	273	306	330	291	318	292	318	281	280	295	300	314	288	315	320	266	281	289	326	329	300	300	309	292	310	286	309	319	309	334	326	309	318	292	275	283	302	292	317	321	324	328	317	308	300	310	274	314	265	311	314	268	287	316	278	303	271	309	303	307	328	286	292	314	269	309	305	326	292	292	275	300	302	304	275	349	318	308	315	296	289	328	311	302	290	368	273	320	304	310	302	319	308	300	286	311	326	349	307	298	305	281	316	298	323	287	281	301	270	289	338	304	310	316	331	297	283	300	296	310	293	320	285	361	309	304	320	331	311	311	293	298	327	314	295	313	287	309	311	299	300	316	305	292	330	303	328	307	295	321	292	357	270	293	316	297	333	298	294	336	292	284	270	309	287	300	291	297	283	321	283	323	304	308	299	316	296	324	336	313	301	306	310	300	310	300	282	313	305	285	313	339	284	305	303	295	298	307	311	334	299	313	300	278	301	321	298	314	291	323	308	305	306	306	301	281	306	286	328	328	328	290	296	313	332	324	304	326	342	285	307	292	302	310	333	287	313	305	312	249	308	307	297	324	330	283	333	290	317	312	319	321	303	276	320	278	348	286	321	306	310	277	324	298	298	324	292	285	306	295	317	296	330	263	296	299	294	313	299	282	305	286	290	332	324	313	344	299	307	302	315	314	341	324	264	321	276	300	316	307	303	277	304	308	309	305	313	284	317	293	308	283	308	254	292	306	280	294	301	324	261	344	286	283	269	312	296	312	342	295	316	300	286	309	337	286	267	312	306	324	288	313	301	304	313	339	293	291	317	276	312	286	286	297	297	282	334	314	290	282	336	285	291	283	299	314	288	288	315	274	319	305	332	305	303	296	294	325	310	319	315	289	291	317	324	322	330	312	305	298	322	307	297	300	292	313	292	354	323	295	311	310	317	290	313	295	320	271	306	303	293	315	308	286	263	311	305	300	270	291	327	283	313	303	296	300	269	302	336	322	308	313	308	315	289	315	295	297	309	305	326	314	287	329	294	320	292	319	310	288	312	317	302	289	313	283	282	307	297	308	302	290	334	305	313	328	302	304	295	283	272	314	286	294	328	339	353	294	301	324	263	278	309	308	293	303	303	289	330	302	312	322	280	326	273	310	295	299	293	297	291	333	312	302	285	292	353	306	323	321	308	295	315	328	298	304	258	293	279	304	291	292	324	323	310	324	317	333	303	304	296	301	312	305	333	294	328	293	295	305	331	292	321	312	315	347	307	293	311	322	296	273	318	282	297	332	292	289	283	296	318	338	305	330	311	288	316	304	296	297	287	300	307	284	281	288	289	292	289	296	270	310	328	290	310	294	322	308	257	322	337	300	310	302	339	298	299	327	347	313	298	297	307	317	299	327	280	331	300	318	296	317	316	324	294	312	346	315	303	307	302	299	306	317	314	321	290	269	334	303	281	288	256	303	301	328	308	314	329	288	336	291	316	273	290	306	289	304	278	340	308	299	311	314	322	299	291	325	314	321	325	278	338	293	317	295	275	296	301	313	289	317	286	292	317	306	323	304	340	315	305	325	292	302	299	311
20635	1948	3714	4013	3497	2950	2525	2163	1964	1758	1586	1493	1361	1389	1264	1240	1270	1150	1154	1161	1032	1044	1054	1084	1091	1089	1029	989	986	973	1062	1048	981	1028	978	978	964	920	940	915	940	898	935	954	887	985	956	960	954	907	944	946	917	916	928	944	914	916	905	934	908	955	947	852	944	910	911	913	904	914	897	887	911	888	914	949	913	883	877	886	923	912	899	906	927	904	844	908	914	963	908	961	944	929	959	971	886	902	886	952	853	910	876	931	870	905	923	866	867	903	904	935	926	895	945	893	917	896	903	900	951	900	919	886	947	897	924	933	966	848	872	887	911	915	891	904	894	909	888	888	892	886	910	884	883	870	946	926	876	935	918	868	924	916	906	879	921	902	914	891	913	903	955	930	971	896	898	938	912	881	904	913	923	883	965	881	949	925	873	908	933	916	900	882	941	929	918	851	930	890	905	922	899	926	914	887	915	953	920	903	886	894	903	915	899	909	954	914	886	895	946	939	875	877	914	935	928	897	895	913	894	901	898	905	907	864	904	871	912	867	892	857	893	907	873	911	914	906	868	935	911	850	868	884	872	949	839	939	879	921	893	911	865	875	871	925	853	905	961	901	936	926	898	853	938	910	932	877	910	901	928	978	885	905	924	882	923	867	889	892	962	967	950	939	862	911	893	882	914	937	928	944	871	860	905	869	857	883	839	851	907	874	847	931	903	907	936	910	912	927	853	902	882	905	913	896	875	878	941	900	963	898	866	921	898	889	906	956	941	896	871	865	951	825	929	938	901	886	909	885	898	921	918	930	875	952	916	891	863	881	904	892	901	893	937	896	874	898	916	939	879	950	927	893	928	921	900	911	856	881	928	939	884	911	871	916	930	907	897	915	858	898	914	931	928	887	983	882	900	873	940	909	908	911	943	884	882	925	826	911	934	891	873	867	917	880	904	923	907	901	882	873	886	963	924	905	887	867	927	892	890	899	890	949	906	895	899	900	925	876	914	938	921	891	894	921	876	919	874	878	921	937	891	900	909	902	881	911	891	882	871	882	886	862	933	901	839	903	920	874	901	996	898	898	913	895	902	888	926	897	949	887	897	873	927	916	890	875	913	896	865	934	936	908	864	927	926	908	898	909	935	857	917	870	940	828	871	914	887	956	943	945	902	859	886	849	917	888	907	890	868	903	926	925	928	953	906	946	890	929	869	898	864	834	931	904	941	949	924	966	853	916	921	909	899	919	951	958	930	910	910	857	922	892	916	866	943	912	956	904	928	914	948	932	857	918	914	852	831	881	885	912	904	842	930	921	845	892	926	897	925	923	899	913	953	922	948	877	917	884	857	867	947	937	908	909	891	915	913	955	906	891	922	928	874	861	906	908	884	924	862	906	929	898	871	897	954	884	911	921	886	870	931	915	889	928	895	912	893	919	888	925	967	878	858	926	899	897	867	938	929	884	854	880	870	917	906	882	927	870	940	953	896	944	922	902	903	940	896	904	894	897	920	969	923	897	867	929	867	912	861	941	918	831	878	892	879	934	858	819	911	868	972	870	862	905	885	908	933	942	888	929	884	875	876	884	904	884	928	936	889	890	942	879	911	931	858	923	920	922	955	862	881	906	884	896	920	946	908	927	896	881	949	905	886	883	866	869	887	857	896	891	903	853	872	912	879	895	886	888	895	913	815	903	936	853	919	858	958	917	884	914	892	983	870	920	911	897	929	886	919	879	941	874	945	880	906	871	890	898	876	915	912	910	891	864	882	916	839	866	936	888	886	927	895	884	917	839	932	867	927	931	859	913	914	866	892	882	863	883	942	877	917	880	919	864	910	899	968	885	910	882	864	914	903	885	926	902	895	962	883	877	919	922	895	878	955	916	899	906	894	877	884	924	961	891	938	938	876	862	875	896	889	925	918	892	896	922	857	915	897	878	924	960	904	904	902	906	920	884	917	907	856	866	877	881	923	912	881	877	881	899	922	958	924	949	898	837	901	940	884	922	900	867	882	912	920	869	867	872	849	926	936	923	832	919	923	906	928	925	840	930	871	936	912	942	966	920	948	935	849	941	843	896	936	896	909	920	937	956	888	941	920	976	894	898	906	898	868	885	952	936	925	926	959	929	921	927	915	923	878	955	911	933	894	864	843	842	912	914	916	934	869	872	889	876	868	939	885	909	919	881	922	865	888	871	874	907	924	889	909	919	877	912	904	886	911	937	897	908	898	927	907	875	969	884	852	939	900	915	956	920	944	910	918	921	899	904	910	900	926	902	889	954	877	925	906	880	923	929	894	840	905	903	854	913	921	883	934	966	911	867	957	863	947	913	879	896	863	894	879	903	847	937	919	905	947	891	945	930	872	931	853	927	875	916	817	851	896	882	951	884	915	898	850	880	893	886	867	891	906	858	880	893	925	934	924	903	855	930	880	923	918	902	900	867	861	903	909	921	924	958	930	916	925	920	918	892	920	912	951	886	921	968	898	875	899	924	959	927	936	895	897	909	932	836	895	893	908	907	924	909	883	880	964	861	881	931	927	936	890	852	891	905	908	889	933	888	874	946	954	896	837	904	887	952	883	874	939	896	899	939	927	931	961	873	865	892	841	936	909	864	899	841	893	868	864	942	891	896	947	882	897	902	919	904	887	920	884	855	842	842	869	884	857	907	893	913	957	880	941	872	881	910	905	935	886	891	899	917	922	911	927	903	907	886	878	916	902	892	907	954	883	945	930	873	950	904	935	909	905	924	880	909	876	941	918	896	830	887	944	879	932	867	890	874	890	865	873	917	912	909	909	846	889	910	922	857	898	963	936	891	934	907	874	864	959	885	880	937	919	873	854	911	888	855	899	943	873	906	920	942	920	911	859	850	888	877	931	927	907	946	942	844	885	911	942	898	906	895	900	863	885	959	895	976	958	893	879	925	948	859	876	902	887	894	897	924	926	871	901	917	916	907	987	926	874	938	897	897	897	956	916	916	889	927	922	968	856	852	866	896	893	921	900	904	941	901	936	910	934	904	962	878	926	951	923	908	891	896	893	922	954	921	856	892	859	912	933	938	879	880	908	904	880	902	890	924	952	932	889	906	842	901	953	877	952	848	880	899	851	924	876	886	864	897	892	940	896	950	889	915	917	883	869	951	861	930	925	848	906	913	886	889	923	903	859	895	902	912	896	953	915	916	901	943	862	907	898	860	885	940	904	962	892	888	923	907	877	871	910	866	920	889	889	959	923	1005	921	865	935	876	881	870	909	921	927	856	927	896	899	911	930	866	872	892	892	893	924	852	946	946	892	909	858	861	901	912	875	906	958	883	888	909	908	921	878	869	911	941	920	877	856	858	943	952	911	866	860	998	890	874	884	882	872	893	939	864	894	911	894	908	865	942	870	852	947	943	899	933	913	929	919	910	866	879	866	943	905	862	904	894	913	907	916	923	845	878	874	908	958	816	941	932	960	894	889	921	938	896	893	921	874	901	876	909	874	910	892	906	869	919	905	894	893	880
53780	14088	3951	2378	1612	1132	937	765	664	573	550	543	502	494	445	407	423	407	385	375	404	364	375	376	349	365	345	323	335	384	313	327	352	347	342	344	342	392	330	343	330	396	357	336	353	330	357	306	353	310	342	325	348	361	334	325	319	365	338	362	342	321	349	354	342	349	368	340	326	359	328	347	359	358	320	338	351	341	333	335	320	338	363	350	360	307	317	329	372	328	338	333	326	326	332	323	328	371	337	361	302	330	327	323	359	355	311	321	309	319	335	323	328	348	357	356	326	317	325	310	354	324	333	328	320	345	331	334	363	305	324	348	401	307	348	338	309	345	330	353	335	329	317	360	330	336	341	342	358	334	323	328	346	334	321	340	352	311	360	327	378	332	329	360	356	342	334	348	302	308	330	342	342	306	331	382	311	388	338	337	322	336	356	356	346	325	329	341	342	324	358	323	317	370	331	344	320	333	357	364	362	362	337	326	328	351	300	352	335	346	338	338	352	322	363	342	310	355	334	323	322	369	412	378	379	341	344	341	279	316	374	350	340	369	329	360	354	317	325	349	324	344	346	317	318	331	322	363	354	354	332	338	353	334	316	310	372	328	347	332	355	366	313	335	329	328	332	351	374	344	324	365	355	343	326	319	312	343	341	366	323	369	322	338	350	352	341	364	345	307	357	331	340	344	356	350	339	322	339	349	342	336	334	344	311	329	363	339	336	339	336	334	302	358	321	337	317	347	358	327	337	326	322	339	332	331	363	338	341	326	351	339	340	345	340	329	369	294	354	332	350	354	344	333	350	335	365	331	312	336	341	334	341	367	356	365	347	341	343	337	354	351	310	340	329	308	347	332	329	332	345	345	366	333	345	341	347	329	351	343	368	354	333	350	356	319	310	310	361	349	330	364	326	313	330	352	306	346	331	325	317	339	341	339	321	284	349	329	349	327	339	345	288	343	329	384	332	353	346	339	390	349	316	328	362	334	345	298	337	338	345	346	363	357	335	309	328	358	331	318	333	350	333	313	354	317	337	325	336	339	357	338	361	341	349	342	363	328	342	351	345	367	372	341	330	315	357	366	368	373	347	357	342	336	306	318	355	351	359	342	334	352	335	354	334	344	355	323	333	329	339	322	352	341	370	339	322	329	353	345	342	302	319	324	327	340	340	327	362	345	374	329	345	347	357	358	342	324	337	339	346	340	326	330	326	348	353	354	342	316	333	340	353	309	293	350	329	328	345	335	346	365	342	332	361	347	341	347	333	344	359	344	327	324	338	364	320	341	299	308	328	347	341	357	318	314	343	351	292	340	320	335	366	329	317	339	359	325	324	344	341	329	331	324	328	342	352	319	313	335	305	356	350	325	306	336	314	313	303	328	347	355	327	320	343	357	344	331	321	330	314	326	353	306	363	320	338	323	368	329	350	346	295	333	342	325	343	316	312	311	325	316	331	314	343	319	340	345	335	339	349	299	346	351	333	378	345	337	353	342	359	329	346	337	353	328	337	326	345	331	313	333	314	323	349	314	326	311	332	352	336	366	353	337	354	328	353	324	331	347	339	353	323	325	339	336	324	339	328	350	331	356	352	333	342	347	319	293	298	347	320	323	343	355	321	350	308	341	332	290	351	334	347	335	339	316	352	363	297	354	336	341	322	341	359	385	337	345	344	326	350	370	344	335	347	331	360	319	349	345	360	321	349	315	362	327	339	340	325	334	333	318	321	351	311	335	295	360	334	334	377	341	332	331	334	331	344	343	340	321	325	323	347	327	294	355	346	342	318	333	336	354	333	316	300	365	330	316	307	330	362	345	338	348	349	348	325	341	354	333	337	348	337	351	323	337	324	308	346	317	337	347	312	369	335	352	340	311	324	300	311	331	309	318	327	303	320	326	358	337	361	346	368	354	340	317	345	337	322	320	321	306	329	347	330	330	341	372	369	356	344	342	346	306	317	337	344	354	334	326	316	349	318	349	336	353	333	350	300	350	300	333	320	381	344	323	341	342	298	336	334	359	354	350	336	331	325	367	319	324	337	344	358	334	322	347	320	351	334	331	330	334	348	313	364	344	314	335	346	352	329	329	318	331	321	335	364	337	331	349	348	344	331	370	370	309	383	311	374	319	317	325	358	323	355	323	347	320	328	323	336	308	358	339	341	332	338	333	350	336	347	361	317	339	366	346	330	320	347	350	336	322	331	338	363	350	341	346	341	311	356	344	343	322	348	353	363	340	344	309	328	325	367	297	307	345	338	328	347	316	314	333	318	344	342	328	334	323	329	335	341	374	341	356	325	322	314	297	340	295	353	346	312	307	320	326	342	321	341	325	354	345	333	339	342	330	308	360	313	340	350	341	325	317	327	339	361	304	320	329	339	335	331	316	331	339	337	340	288	350	334	348	343	350	350	336	309	318	345	348	339	298	349	303	325	311	325	350	314	329	306	325	362	321	326	363	313	334	332	371	336	313	348	315	311	326	315	349	338	316	341	345	348	329	336	348	305	334	340	342	310	308	345	334	312	346	345	299	337	338	338	337	369	329	310	308	344	364	349	362	330	346	328	332	330	342	372	329	345	321	367	339	306	347	349	331	343	327	335	340	334	350	321	324	292	343	333	294	357	341	349	358	344	346	304	318	349	322	341	318	350	343	305	328	317	356	349	296	329	334	324	312	340	323	343	335	361	358	328	323	332	316	314	335	323	328	325	353	312	344	308	349	341	346	349	349	342	323	337	302	331	330	359	343	337	343	333	313	305	366	307	311	367	328	373	361	315	342	324	330	326	329	367	310	335	340	335	363	342	325	325	349	340	348	375	305	332	353	327	335	348	371	368	352	310	330	334	329	333	335	341	341	350	333	357	312	326	329	321	306	344	315	313	338	336	343	350	337	313	329	318	361	323	354	359	347	344	352	335	330	346	363	311	348	324	309	342	301	334	358	323	301	366	339	331	326	343	326	321	316	351	366	356	348	355	354	333	365	351	338	339	325	323	342	333	352	350	338	312	345	354	303	302	342	292	341	335	325	325	329	326	357	345	353	342	333	316	349	340	317	341	350	329	352	334	348	359	332	324	342	330	321	377	346	305	346	323	363	343	329	349	330	318	305	322	362	320	361	334	318	351	336	347	340	355	339	329	303	299	329	329	332	316	328	378	343	319	325	344	330	360	327	363	349	329	362	317	344	352	361	328	347	317	364	352	335	340	320	325	309	348	330	340	349	349	363	342	358	336	373	362	321	332	347	361	334	327	361	359	337	336	315	339	367	350	342	345	292	346	323	310	341	351	338	335	321	357	335	341	358	341	334	310	357	350	333	334	332	309	371	362	333	343	328	319	336	333	324	337	339	331	319	309	378	345	380	332	345	328	326	352	333	338	338	363	345	329	348	349	338	333	324	356	284	330	355	330	341	325	349	336	338	313	312	384	308	367	324	341	319	334	354	359	315	324	347	337	332	318	333	327	321	311	335	358	345	333	312	352	353	341	339	328	345	350	322
26734	2994	6437	6814	5726	4699	3901	3436	3012	2654	2269	2197	1986	1833	1691	1704	1529	1546	1493	1391	1360	1318	1332	1268	1291	1162	1195	1139	1133	1157	1104	1188	1121	1113	1150	1083	1092	1116	1146	1109	1017	1094	1043	1076	1053	1111	1034	1009	1021	1015	1025	986	999	1042	1022	1035	991	1077	979	989	982	1024	987	1029	1013	1021	987	961	1023	959	929	991	968	1022	1033	956	972	998	996	1001	1000	940	932	1048	1000	975	983	980	988	1003	1008	959	972	954	988	959	1007	953	915	968	971	936	1016	1050	1002	941	969	919	1007	944	957	939	956	977	937	921	1002	959	976	992	980	1028	929	960	1019	948	1035	970	997	1007	1039	1009	1032	997	938	977	924	965	991	949	958	977	951	974	963	936	1007	971	994	933	940	951	969	991	914	922	960	943	995	991	972	956	964	1002	990	916	1000	966	923	1021	945	927	989	977	999	974	978	1009	967	952	971	958	946	942	998	927	992	943	984	984	989	970	1056	981	954	960	1001	968	994	947	935	961	944	986	927	959	962	923	1008	1023	937	1015	945	942	944	995	1002	986	969	1030	962	980	946	989	993	968	935	938	1025	1021	979	1010	968	1015	1023	940	940	948	992	980	907	956	956	986	950	973	938	994	956	966	942	896	951	979	960	943	973	947	875	927	945	921	987	984	980	983	937	930	1002	950	956	947	944	983	992	936	989	959	936	941	940	953	956	981	971	950	916	990	984	907	975	956	930	1031	921	1024	940	956	1000	928	956	990	949	993	968	974	951	985	982	931	948	974	959	974	944	973	957	964	959	967	928	1001	936	999	999	939	981	1003	991	1002	886	1006	963	972	943	912	984	1003	929	986	964	938	956	1030	938	992	903	998	909	915	951	948	977	943	964	905	943	953	989	980	939	980	966	924	972	947	1006	1003	955	966	911	950	978	903	925	930	998	966	993	994	982	920	921	965	956	973	936	966	975	966	957	994	1026	911	974	954	954	966	978	972	949	975	993	969	981	1018	980	930	921	928	971	961	1001	962	1013	962	972	900	1016	1015	981	977	947	913	994	976	958	978	934	962	933	1028	988	1027	942	958	955	969	947	958	970	981	995	989	948	996	1008	1000	947	926	968	923	957	977	971	948	975	962	954	1001	949	993	982	949	975	996	917	971	948	977	963	959	985	1002	1000	950	997	973	986	954	946	945	988	986	1013	933	978	934	889	959	974	1005	954	987	964	966	938	986	958	919	933	977	954	1009	905	941	996	995	999	911	995	993	988	965	1001	992	951	938	970	990	988	944	991	972	997	946	924	974	992	1020	944	951	985	1001	1051	939	978	981	958	966	995	972	958	956	969	985	998	985	963	967	968	953	936	927	973	974	958	940	959	1012	987	976	1002	933	958	992	970	980	903	946	1020	967	928	937	973	939	984	971	954	961	1001	937	1010	953	985	974	939	1003	959	955	991	976	968	994	1030	915	993	982	942	955	950	967	992	959	942	999	976	917	968	920	996	968	975	944	916	923	996	1022	974	929	941	1031	950	1020	965	952	953	942	970	933	997	968	973	976	980	963	968	1003	952	897	937	997	939	971	938	922	970	984	966	1018	946	950	977	943	960	978	986	939	971	951	1006	1014	970	949	876	948	978	997	948	953	986	987	1010	1007	963	997	971	998	969	997	940	938	973	975	971	959	996	955	964	1036	929	935	936	957	961	935	981	943	958	969	950	986	963	1000	920	997	978	917	990	964	864	948	1000	982	934	965	970	992	950	953	942	939	1009	941	951	957	938	997	941	910	952	979	944	1004	919	924	922	971	1002	962	989	943	979	978	993	922	943	989	964	976	977	972	989	1048	934	988	950	998	974	931	977	1031	1005	992	936	943	1008	906	964	979	974	1007	973	988	929	976	968	949	978	1006	1000	957	1009	927	969	978	1006	1003	914	992	999	987	1029	900	1013	905	912	1020	970	977	961	981	944	980	979	927	975	998	1002	952	1006	943	971	992	954	933	988	951	963	946	941	956	994	1037	997	961	974	962	1016	975	993	1032	955	981	1007	1034	960	977	969	940	910	923	985	1023	992	1014	963	981	977	965	913	983	977	952	949	940	957	974	1038	983	949	980	978	968	985	944	982	944	951	989	944	977	966	1006	1027	1014	956	988	978	942	1035	935	1026	966	990	1008	952	939	929	985	1017	968	978	988	928	1017	991	950	983	889	936	969	935	974	989	997	900	943	940	944	1001	950	981	976	994	963	1032	918	983	984	960	982	974	1028	934	957	932	954	971	984	943	975	941	1002	952	977	927	976	947	962	950	945	934	916	1014	977	983	976	946	961	981	982	1029	970	977	964	952	989	1017	956	939	928	910	991	971	972	948	913	1019	946	984	942	964	948	968	936	956	944	1011	975	982	924	1013	983	913	964	954	1045	986	978	981	955	929	995	971	958	935	911	999	949	936	971	977	981	915	964	953	1006	921	924	943	986	950	959	971	966	950	987	983	925	964	1010	944	959	935	1032	949	946	928	982	944	952	969	916	988	975	972	1011	929	932	995	1034	998	999	973	933	950	966	939	951	987	918	997	954	981	974	963	1006	969	947	943	991	1035	963	971	937	986	964	928	963	1033	980	986	895	1046	979	999	1005	947	1032	960	973	984	988	934	910	958	900	968	949	935	980	1023	947	977	903	1015	943	965	952	988	989	979	944	1010	951	939	928	964	924	971	983	967	988	925	1004	942	1009	928	996	974	927	951	1003	991	975	974	977	977	945	1011	989	935	982	920	1004	986	1001	996	999	952	963	965	974	965	959	964	949	972	910	992	985	941	966	1012	943	960	957	1023	915	958	969	924	910	951	979	975	986	929	983	1017	938	1010	990	935	918	1027	900	897	945	969	968	970	1004	956	978	1002	922	967	1001	974	997	994	953	991	935	1020	908	977	976	905	961	933	977	972	982	968	967	978	930	906	973	990	988	998	914	959	939	990	974	1011	950	957	983	956	948	998	968	967	947	1025	991	972	955	961	976	957	955	953	990	957	970	961	982	948	969	917	937	936	941	1021	939	958	951	989	972	975	978	993	964	991	935	1019	958	944	946	909	987	974	939	1007	932	1013	1005	958	980	924	958	970	1005	935	1020	992	972	936	944	942	1033	993	953	971	976	972	1001	1018	1007	970	1001	888	909	924	958	1026	919	946	957	976	953	952	970	994	1012	959	948	990	974	963	947	941	978	900	960	996	955	988	1005	998	936	966	1003	1028	923	933	927	955	982	981	988	933	969	919	1046	970	969	891	1029	960	1010	1012	912	963	953	939	964	1033	938	977	938	952	965	907	920	924	998	994	940	994	960	941	951	974	970	932	958	965	1010	956	995	964	1007	994	988	951	940	958	947	970	981	1039	957	903	964	969	984	900	971	1017	1003	947	955	999	1076	965	1026	947	963	974	970	926	938	978	966	948	887	962	957	1000	962	979	941	991	966	959	965	975	1017	879	928	942	961	956	973	968	1033	922	1003	947	973	944	982	998	918	915	921	981	967	1003	943	1016	943	953	952	968	996	1012	945	992	1025	997	941	970	989	955	932	970	1004	937	984	1033	972	946	986	982	945	1001	947	961	977	961	942	943	949	980	953	930	984	1010	1018	952	969	1019	915	963	933	906	1008	924	965	904	941	952	955	935	1061	974	931	1027	974	928	938	961	980	986	963	990	945	956	942	974	1012	933	921	970	966	898	989	966	989	1003	943	931	953	963	947	955	962
7910	448	236	209	197	201	203	168	178	170	179	168	170	169	171	138	158	174	179	159	173	147	191	178	155	152	146	164	166	145	178	169	161	170	164	172	151	161	148	164	139	169	138	153	183	156	155	137	156	150	151	169	162	134	152	177	135	137	169	168	157	160	149	146	180	147	136	163	151	148	166	187	167	164	161	151	167	162	180	160	159	178	146	166	146	146	154	168	183	170	167	166	134	185	167	186	149	168	191	176	164	166	158	156	165	147	158	143	188	173	171	165	171	138	163	155	150	160	171	163	146	146	175	147	169	150	170	161	173	132	169	188	152	163	157	150	165	171	170	160	140	160	151	175	159	158	154	156	155	167	141	168	161	181	180	160	170	158	184	158	174	176	174	144	153	175	160	156	151	168	153	155	160	146	150	183	171	159	162	147	140	174	159	167	156	155	146	168	170	154	156	154	162	166	170	189	173	171	161	173	151	167	165	148	175	158	151	160	155	152	169	163	163	177	195	154	136	151	149	174	155	160	167	160	172	157	156	152	147	150	151	155	158	157	157	145	158	155	151	165	181	185	160	162	158	145	170	173	151	160	151	142	158	151	143	156	163	159	157	152	153	144	159	181	168	148	161	155	178	162	162	149	145	174	187	164	145	144	151	175	148	165	145	178	147	165	147	177	165	160	148	192	182	154	186	188	149	157	143	190	187	158	158	161	184	159	163	185	151	167	182	163	149	153	178	157	144	155	165	161	153	147	180	136	156	176	146	147	151	157	166	150	132	168	159	154	162	164	132	124	185	158	158	143	164	142	161	150	162	147	168	174	165	171	156	156	156	187	172	158	149	162	199	169	179	167	152	196	140	160	153	154	164	174	189	149	177	177	164	136	165	154	130	167	155	157	164	139	163	174	175	175	188	151	165	140	170	161	176	164	148	149	180	159	143	161	159	158	155	151	154	146	164	175	147	147	160	161	158	175	167	147	178	158	155	156	157	160	164	158	164	165	153	153	160	163	175	156	157	140	158	177	181	151	129	178	164	170	156	173	184	160	159	171	212	141	169	161	170	132	170	173	166	157	168	155	176	168	161	168	163	166	165	170	150	170	159	186	184	138	163	143	153	178	171	167	180	159	150	155	171	165	145	132	173	165	147	153	168	140	176	159	164	177	155	161	151	183	144	142	160	158	137	162	175	178	177	162	151	153	159	189	151	141	154	167	168	167	163	181	149	168	172	152	138	162	160	178	142	157	151	161	177	151	161	179	162	129	187	164	177	182	165	180	154	163	153	153	177	175	176	173	164	153	155	168	177	159	157	161	160	164	140	162	167	141	154	157	148	149	154	160	147	150	155	169	157	167	174	159	166	159	178	178	164	169	177	183	143	171	169	190	165	170	151	171	151	133	146	183	143	156	156	164	143	158	169	174	147	162	165	181	166	153	140	160	162	182	177	188	171	147	155	175	169	161	150	159	168	175	175	193	142	174	158	153	168	141	151	160	165	171	157	168	161	171	155	164	146	175	156	183	141	153	159	143	171	168	158	183	161	175	153	175	170	163	141	151	180	159	163	161	190	157	164	158	171	176	167	181	155	157	165	150	156	166	159	154	162	179	156	165	149	159	161	164	161	194	131	156	150	142	154	157	181	165	160	184	177	163	157	153	134	148	167	183	166	144	163	152	157	173	164	154	142	154	160	173	169	161	156	159	163	157	162	170	172	157	160	142	132	156	168	170	153	156	166	149	150	170	144	163	177	158	160	174	192	146	171	142	189	181	146	152	132	184	136	174	162	165	156	172	177	173	159	154	141	183	160	166	165	159	162	171	183	179	144	173	167	161	173	153	150	181	142	178	165	167	168	185	156	163	190	182	147	164	175	166	193	161	166	193	194	147	169	173	162	161	175	154	149	170	147	171	172	155	161	162	155	164	170	175	129	143	178	176	157	143	163	156	150	166	188	189	159	168	188	154	144	163	150	134	166	153	155	166	143	151	167	159	146	144	155	145	181	147	165	198	159	163	168	159	167	203	156	163	174	158	184	185	162	155	158	164	164	168	161	192	151	168	147	174	173	155	187	160	180	136	163	162	194	164	154	161	140	163	190	164	169	139	159	168	159	167	149	167	128	173	168	166	174	172	180	154	161	150	159	172	161	158	157	143	143	154	168	168	153	172	153	174	156	150	135	168	151	183	157	170	188	165	194	188	184	157	158	149	167	153	162	187	158	168	159	166	160	172	183	172	161	171	169	156	155	158	164	157	170	151	168	147	139	170	157	171	177	172	174	136	180	153	134	164	160	184	141	172	148	165	153	167	146	163	173	151	176	164	157	173	161	159	155	163	181	150	183	160	160	168	160	157	162	162	150	188	148	136	157	163	157	154	161	185	151	170	159	172	162	177	159	153	160	172	157	167	150	166	162	167	186	155	181	177	149	145	166	162	185	170	167	181	184	148	144	145	140	178	157	155	173	173	160	154	174	161	160	156	149	153	176	164	172	189	155	160	169	188	157	170	149	153	188	165	161	161	152	171	149	186	159	173	163	172	154	153	181	172	170	164	159	162	161	177	152	156	165	157	158	165	174	142	173	146	167	203	159	164	158	168	178	127	160	162	145	141	143	163	156	152	150	154	165	176	143	175	155	177	149	155	169	167	166	184	164	157	141	163	167	170	159	159	156	157	177	138	154	180	186	149	159	161	161	150	154	153	166	167	181	150	160	180	141	157	164	154	144	154	154	180	171	160	166	175	156	193	155	160	174	137	168	183	155	156	155	149	169	156	152	163	152	166	158	164	187	153	164	164	151	126	164	156	173	158	161	171	179	160	150	174	177	159	159	140	144	163	135	203	164	175	178	153	148	168	173	160	164	150	174	152	164	155	151	157	153	176	162	167	159	171	142	145	156	187	152	142	158	176	192	159	168	154	151	161	142	169	155	152	181	168	137	145	135	153	161	171	157	168	166	148	174	194	149	174	150	172	147	148	158	160	166	161	162	161	153	157	163	176	180	138	168	176	167	173	194	160	181	152	145	172	169	153	167	156	166	145	164	169	177	144	167	155	185	151	149	156	154	176	147	152	146	168	166	145	155	153	152	139	149	160	143	178	177	180	150	171	158	163	137	156	146	151	158	162	155	140	152	163	157	175	183	169	183	169	149	167	147	181	156	179	172	179	143	166	158	159	162	173	160	166	159	166	180	153	169	162	176	150	148	166	170	172	138	180	155	184	177	154	158	159	181	177	161	173	150	173	174	154	170	160	178	163	135	158	139	156	162	175	146	176	169	149	156	170	158	140	152	177	163	167	156	148	176	166	157	146	163	177	155	170	169	167	167	149	160	161	183	171	181	129	187	171	182	163	161	138	156	138	133	152	185	168	149	192	141	161	155	164	165	169	170	162	168	179	140	143	175	148	148	167	166	151	162	172	165	158	148	156	144	169	166	171	151	148	153	179	151	154	183	159	152	156	164	148	165	149	170	173	183	157	178	159	157	155	184	158	157	160
6695	623	730	739	732	686	668	675	588	585	607	526	573	554	583	536	597	549	514	554	583	578	556	579	562	518	571	542	565	515	568	529	523	494	529	578	512	615	506	555	538	526	569	538	550	545	548	541	550	604	563	535	532	541	581	570	584	548	562	560	527	520	534	526	543	588	539	526	572	533	539	541	533	599	545	529	572	561	566	525	528	545	564	512	573	506	531	517	568	566	553	574	569	541	552	514	506	549	546	527	568	540	539	564	513	499	586	574	538	543	549	538	502	517	523	483	599	549	559	537	526	556	597	540	516	544	525	537	562	510	554	521	530	528	540	584	565	585	515	542	548	561	551	535	572	505	529	519	548	509	596	538	563	570	559	532	562	534	531	560	556	543	556	534	520	514	531	549	528	527	545	550	514	535	545	554	589	526	514	499	530	540	537	588	521	543	522	505	534	573	513	499	541	545	555	511	555	532	564	545	557	555	530	562	561	546	536	558	558	522	549	555	526	538	567	528	530	562	523	534	552	577	514	542	544	553	514	540	522	514	505	531	538	556	549	536	566	566	554	573	538	561	532	588	508	552	534	513	545	514	564	579	539	541	533	570	566	520	517	575	527	530	540	565	550	539	557	537	531	528	543	533	529	531	519	540	512	567	542	552	576	560	544	534	510	521	533	559	544	565	598	542	558	536	535	519	521	515	539	523	550	512	563	562	526	479	528	546	495	585	560	542	522	539	490	546	522	570	564	548	518	552	521	526	544	510	501	542	486	537	560	504	566	578	528	558	571	535	551	571	523	551	582	579	539	572	525	558	517	536	529	528	512	558	537	555	478	524	540	555	552	587	561	537	539	546	566	518	549	518	540	505	549	535	566	539	549	562	539	572	545	528	530	571	563	490	502	548	569	545	535	571	548	538	522	554	560	561	517	553	578	540	565	537	511	574	497	562	554	549	547	521	542	564	573	517	571	552	582	560	502	533	531	528	540	539	557	567	529	566	520	561	541	537	553	533	497	585	539	516	569	541	550	594	550	551	591	546	578	560	572	574	558	520	569	534	561	532	567	571	497	514	515	529	547	518	531	546	572	502	558	522	505	504	530	583	549	544	587	546	578	565	558	499	532	514	561	549	539	532	567	542	554	563	545	569	541	500	556	558	534	521	547	545	547	567	533	528	531	537	549	530	553	507	597	585	518	534	549	596	525	524	561	557	522	582	547	544	601	593	519	527	576	564	553	563	532	522	576	523	563	549	533	558	545	525	524	522	516	541	571	525	533	513	546	525	538	528	556	545	538	546	562	521	545	546	514	512	556	566	568	518	601	562	544	557	546	508	550	514	535	510	565	528	499	561	546	514	530	513	567	569	535	537	531	561	544	540	540	550	530	518	536	542	552	570	547	539	557	521	493	559	545	485	568	533	591	517	521	595	491	515	550	520	526	552	532	547	556	575	511	533	506	502	530	532	529	577	553	538	524	563	558	512	516	553	551	576	558	530	538	517	562	531	554	526	537	545	530	558	488	512	585	524	549	542	515	533	554	547	510	522	505	549	545	540	499	542	517	534	564	525	535	570	521	493	539	544	578	589	555	569	555	515	560	517	526	536	549	539	566	567	546	551	579	543	557	553	495	530	538	571	529	529	543	504	535	551	533	557	540	519	548	533	542	517	512	550	504	564	551	539	530	545	525	533	543	528	527	507	570	535	516	548	523	537	509	553	574	555	565	544	518	537	576	532	563	579	576	578	529	541	519	560	571	531	540	519	589	523	519	518	529	550	556	556	545	586	523	512	562	509	519	520	513	554	538	544	483	533	580	545	540	521	560	573	540	534	536	565	553	530	521	564	561	554	521	567	562	542	579	541	564	531	539	543	545	565	515	535	542	591	541	543	570	539	566	515	528	508	558	568	498	575	513	563	602	532	536	539	566	532	545	562	525	513	525	555	523	506	563	516	576	540	537	558	540	554	549	519	543	544	558	557	530	529	525	565	517	530	493	522	568	541	547	573	526	553	527	580	551	533	535	538	554	551	520	553	569	538	526	522	569	532	543	538	510	558	567	576	527	562	549	544	568	556	516	534	570	528	563	567	523	517	538	521	547	545	523	583	503	536	532	519	487	520	550	585	532	548	563	511	561	524	514	543	543	539	556	508	544	525	551	558	537	531	541	535	556	535	545	547	527	504	560	491	544	537	515	582	523	577	558	547	579	528	591	506	562	522	547	556	557	549	539	540	573	490	507	555	521	541	522	496	563	529	551	522	595	537	512	556	563	568	528	564	506	506	528	516	492	502	514	522	562	527	500	506	570	508	569	527	552	527	543	536	544	559	570	541	540	536	525	491	558	550	546	604	566	542	536	538	579	541	587	548	533	529	532	553	567	532	562	596	536	528	539	585	522	553	542	573	542	538	574	566	517	579	517	529	559	548	551	518	563	559	482	574	573	513	564	531	533	523	503	552	552	566	503	546	538	546	609	576	542	560	524	563	563	541	559	535	538	534	515	553	524	539	581	543	535	533	576	541	552	532	524	576	550	527	527	527	546	532	529	502	512	524	550	554	539	517	546	533	535	543	552	516	554	548	569	517	535	524	526	541	559	570	546	537	528	505	535	492	537	546	545	533	538	531	557	561	513	524	533	557	523	553	550	569	542	529	520	565	527	596	530	543	548	499	515	512	500	532	534	487	563	518	525	512	531	550	572	560	556	558	542	504	587	546	516	570	552	528	517	513	552	526	578	535	571	541	508	530	504	537	530	516	536	550	553	531	531	548	543	551	492	552	562	568	485	530	535	563	571	573	566	552	550	562	497	532	567	549	576	533	566	558	579	566	568	566	590	537	576	535	542	546	564	498	555	521	520	518	532	564	561	509	543	551	581	513	532	533	572	540	529	546	521	550	520	522	526	554	561	506	513	527	519	516	546	539	561	518	567	539	537	608	519	523	518	524	534	587	548	535	556	530	562	513	485	552	552	532	565	534	553	540	510	546	563	543	545	538	557	523	544	553	548	525	505	534	552	491	534	541	547	527	560	549	536	535	573	532	541	545	513	535	554	546	563	563	519	523	545	501	525	539	520	529	520	529	517	526	512	545	524	555	592	599	554	542	557	495	517	587	542	543	537	509	490	566	496	558	562	522	554	558	545	510	541	543	547	562	544	539	535	535	509	516	530	590	519	550	536	490	594	556	552	562	545	572	529	562	531	507	544	571	553	516	542	580	563	575	552	546	515	510	525	563	539	563	540	568	549	573	552	568	557	531	522	525	586	535	534	544	521	547	556	563	541	540	589	562	525	500	507	566	570	559	578	569	574	516	533	554	545	555	536	547	558	527	516	536	570	511	554	580	530	553	558	539	549	559	526	528	531	538	506	549	541	571	520	513	542	509	539	550	554	555	524	532	561	589	536	534	592	544	537	558	549	542	552	563	529	524	558	549	531	520	535	527	538	504	532	501	544	528	541	541	506	560	557	461	528	541	513	541	557	511	569	552	580	562	542	513
41961	7189	1748	1236	898	787	603	477	470	403	411	406	365	348	321	367	323	324	339	338	325	336	312	312	332	315	316	305	327	311	304	307	308	293	321	319	316	306	295	302	315	284	315	312	299	310	291	303	321	298	312	319	318	327	282	338	298	303	341	312	331	324	285	313	308	307	310	282	312	290	275	290	320	322	308	306	316	298	307	282	276	283	290	307	296	296	289	296	271	332	356	303	346	312	321	307	301	293	287	321	304	292	320	301	307	312	329	316	268	289	310	293	306	333	321	315	329	308	373	308	288	277	261	278	291	324	318	312	318	305	329	313	311	300	316	304	316	296	320	282	291	283	323	327	326	287	327	324	302	275	318	287	287	297	315	322	306	273	310	302	306	298	319	309	277	297	300	315	303	321	298	340	306	331	305	333	296	295	311	303	265	325	268	316	278	288	310	312	304	285	309	272	329	293	311	323	298	333	306	285	294	309	321	306	290	287	308	294	311	328	277	308	338	311	287	305	333	306	302	340	279	290	308	289	324	275	334	278	277	289	282	307	314	294	300	291	330	292	289	284	304	297	309	305	292	310	271	319	294	301	296	336	300	326	308	296	298	304	312	323	293	292	299	329	309	294	313	309	284	320	321	300	290	347	327	296	307	297	311	309	255	325	290	301	277	284	329	296	309	329	294	294	330	334	295	328	289	300	285	303	308	334	309	285	288	324	280	302	308	303	314	294	307	308	277	297	334	301	314	295	319	301	297	305	257	287	329	278	296	283	322	291	320	278	327	303	313	278	287	287	265	285	322	265	318	324	284	274	283	311	311	304	319	276	275	319	329	280	296	313	300	272	281	302	305	301	311	316	315	313	265	287	304	351	315	318	250	291	358	299	320	291	290	293	278	310	291	286	306	263	305	284	294	297	310	279	301	299	295	318	273	300	301	317	301	287	287	324	278	319	335	302	296	329	325	316	298	309	300	295	290	294	272	300	294	325	298	321	299	305	299	295	294	272	294	298	316	303	298	256	280	298	301	330	305	323	323	293	304	287	301	335	314	326	306	325	304	281	316	318	296	291	274	289	308	300	292	305	272	314	319	324	285	273	309	309	286	295	280	309	295	325	312	308	324	276	298	305	307	321	294	295	313	317	308	331	299	315	311	281	298	325	292	272	308	313	318	305	290	309	307	310	300	297	295	293	277	278	310	294	297	296	326	304	335	276	308	319	302	331	331	305	314	301	306	294	325	296	333	295	287	274	314	308	283	310	299	316	300	302	280	307	275	337	314	288	304	290	313	298	299	323	317	297	329	305	339	314	304	315	271	306	273	287	288	320	296	323	284	323	313	313	321	300	327	312	318	300	297	295	313	333	299	300	314	313	294	300	308	286	334	308	297	310	298	311	321	295	328	316	317	303	283	317	297	278	312	310	285	337	313	289	321	293	293	276	300	272	310	308	319	296	287	292	317	306	254	311	344	292	282	321	297	302	281	339	318	292	330	341	299	285	288	307	300	315	300	317	275	297	314	324	287	281	316	290	296	312	292	300	287	292	327	310	282	314	334	289	287	308	267	322	318	309	312	300	302	304	287	296	306	262	313	306	338	293	321	309	313	289	333	310	302	297	287	294	310	313	312	306	328	336	320	293	312	295	299	275	283	332	286	315	315	315	290	325	316	301	303	278	296	293	297	304	327	292	292	314	339	319	308	302	293	323	298	304	294	267	302	322	310	304	304	263	277	315	281	282	281	274	300	290	308	302	291	305	326	297	291	317	289	314	303	322	323	307	298	300	311	293	292	321	306	305	273	320	278	302	286	324	326	320	248	287	317	293	321	312	290	296	306	341	284	322	299	341	335	269	296	326	321	305	283	281	336	326	330	294	315	294	310	283	295	308	270	284	313	314	286	307	275	313	301	303	294	305	310	289	283	298	286	288	295	310	285	295	307	289	317	277	284	294	289	307	303	316	308	303	313	299	293	268	285	304	295	317	299	321	328	300	311	302	278	310	308	314	325	280	317	293	308	296	306	300	286	308	320	324	282	308	293	295	322	298	295	314	318	286	283	294	281	307	331	274	306	292	337	314	308	344	315	314	309	324	285	304	318	289	329	297	274	294	303	292	306	307	315	280	311	331	310	314	300	310	307	284	335	316	306	283	306	333	290	289	298	326	285	315	294	308	285	329	261	317	287	316	309	265	326	300	283	284	295	280	326	306	297	308	266	323	347	294	287	287	286	306	315	295	308	281	301	289	295	307	322	333	291	268	307	281	314	286	289	307	285	285	306	305	301	339	306	314	308	298	293	312	312	328	297	287	332	321	260	292	303	307	324	320	294	322	307	321	309	283	294	290	341	274	316	279	274	276	337	321	274	288	319	303	297	268	295	319	317	323	302	291	306	310	287	304	288	292	287	320	293	307	297	286	299	289	311	301	317	279	312	305	311	294	294	333	315	284	319	329	327	290	292	348	301	347	317	330	322	297	307	299	308	280	301	304	306	316	296	318	315	315	315	287	309	294	324	286	311	288	274	315	321	319	342	314	273	316	311	281	316	302	309	290	298	306	288	315	312	300	317	316	314	330	308	336	329	322	309	306	310	314	293	286	295	306	290	317	339	312	320	326	312	309	295	284	287	316	292	295	312	301	309	303	311	317	320	287	318	264	300	292	308	286	346	330	289	280	281	313	292	306	303	352	310	312	323	272	291	328	331	337	287	316	297	308	277	311	295	266	310	270	319	296	317	335	312	281	301	311	276	300	311	305	302	335	292	303	311	316	305	303	283	298	307	308	306	300	306	289	309	312	331	303	281	318	302	335	290	269	289	305	276	284	309	325	315	295	308	298	326	294	296	288	312	285	363	282	286	317	298	290	322	316	327	321	309	313	307	329	315	342	287	301	336	311	288	292	326	280	282	335	310	276	303	278	306	325	316	307	315	289	324	306	306	286	277	301	310	320	322	307	274	324	293	292	304	321	313	318	310	305	272	255	306	291	313	299	292	325	289	310	298	290	286	331	299	295	299	294	297	288	325	318	284	334	300	312	302	314	266	325	295	300	324	276	325	335	302	301	301	313	305	325	314	307	280	303	318	301	327	302	304	292	334	302	308	314	289	311	317	295	325	321	323	301	296	266	331	290	312	271	314	295	309	315	326	316	326	268	309	296	286	263	291	298	309	316	327	308	296	302	301	309	318	297	270	308	272	316	304	302	304	304	289	318	282	285	306	287	302	291	301	304	303	309	288	322	337	303	299	312	318	306	277	298	256	309	287	308	319	316	306	348	329	296	308	285	310	316	290	316	318	295	319	303	307	312	304	249	330	290	304	297	297	308	317	311	305	304	320	304	320	297	321	307	303	314	279	309	315	314	315	316	312	309	266	304	319	292	306	305	270	307	295	313	272	311	309	275	292	287	308	310	292	296	295	298	289	305	318	283	307	288	293	298	313	291	303	337	286	300	306	297	337	304	306	265	321	299	301	265	315	300	279	310	299	297	288	295	282	268
20449	1946	3858	4234	3585	2909	2509	2205	1943	1788	1616	1504	1470	1303	1243	1279	1224	1210	1102	1141	1119	1162	1081	1067	1074	1082	1044	957	1022	974	1012	972	965	1016	980	1003	954	993	964	924	950	994	944	1010	963	955	939	955	959	950	933	898	905	956	941	914	957	974	938	991	898	949	907	915	939	889	931	885	920	901	943	932	902	880	1024	907	917	872	948	926	954	961	873	866	914	935	910	987	880	930	902	902	892	938	947	907	969	909	894	906	940	958	969	846	891	920	927	966	926	927	900	861	914	956	848	857	874	873	943	901	872	886	909	910	920	909	945	920	905	879	851	874	907	925	904	980	925	904	874	931	880	947	941	927	911	853	924	951	928	897	924	970	875	867	951	883	906	977	942	920	891	840	922	841	854	953	925	915	871	859	886	859	866	883	891	935	941	897	942	913	871	900	899	843	929	925	892	867	900	881	914	922	965	877	935	914	966	883	876	943	863	896	910	885	888	926	869	920	857	911	926	965	954	918	904	924	912	916	863	937	954	881	898	909	912	912	883	873	911	905	897	895	912	906	861	938	907	919	924	910	912	893	898	904	924	935	868	921	925	904	958	877	924	958	886	864	926	886	925	884	925	871	912	899	931	885	889	881	841	935	895	923	920	931	953	926	912	884	910	925	898	899	829	878	959	969	902	919	926	915	1003	882	834	888	925	894	864	953	872	944	962	925	924	888	923	952	886	923	884	861	936	862	914	881	873	895	981	897	891	916	908	927	900	864	931	846	951	933	951	934	930	906	850	884	926	975	923	928	887	917	912	959	916	885	883	895	899	957	870	876	866	930	916	936	942	896	852	974	929	940	843	960	930	900	883	896	868	926	926	926	933	906	917	877	916	926	954	949	981	883	913	934	887	941	895	903	858	873	915	873	901	928	897	912	919	912	911	995	897	910	876	883	892	917	918	883	953	915	903	885	907	880	926	904	876	933	905	830	961	876	959	935	909	944	946	873	927	911	908	912	850	905	836	920	944	930	853	903	946	868	892	941	934	907	902	951	936	901	895	919	904	989	912	907	915	929	905	949	951	906	890	900	909	906	926	896	859	924	905	905	951	946	865	899	865	881	896	883	931	896	898	919	913	905	898	956	865	873	894	880	928	937	925	919	944	894	913	897	902	907	920	954	942	906	896	899	892	956	937	874	930	910	918	902	884	941	863	885	928	920	929	883	883	910	914	876	871	908	902	918	941	928	900	906	871	888	882	895	927	971	958	892	900	929	935	898	890	921	972	888	898	953	913	899	895	906	893	898	884	901	941	895	917	927	881	870	886	898	887	867	920	918	936	931	901	893	909	839	951	923	932	884	877	906	952	907	929	926	870	860	921	938	876	900	850	867	921	892	926	888	909	862	861	885	914	917	869	957	876	898	884	863	935	884	924	869	922	913	909	927	912	870	878	882	926	903	911	960	864	860	904	959	899	886	880	837	873	896	884	930	901	906	947	935	931	873	926	895	922	902	873	902	940	901	905	935	932	905	877	893	905	858	878	865	844	885	974	945	888	927	895	858	873	940	917	891	958	904	870	868	869	944	904	884	888	857	898	914	908	904	911	905	882	934	884	844	880	961	868	969	898	949	889	886	906	880	918	912	916	919	859	883	883	937	919	920	928	896	917	886	894	914	900	857	876	877	961	902	904	897	882	866	906	898	880	869	948	923	866	919	890	848	942	929	884	948	964	875	900	907	911	937	908	934	881	905	899	851	907	914	870	882	852	940	953	922	892	956	947	893	927	882	903	855	899	878	950	898	908	917	888	893	923	874	891	900	913	903	863	893	910	870	897	878	958	896	934	882	965	924	900	934	922	884	921	918	899	915	906	941	904	916	899	894	887	966	871	881	894	900	900	875	937	934	902	876	957	891	897	904	905	945	875	916	888	944	956	926	927	943	889	951	925	839	910	911	929	948	901	896	897	847	920	922	894	857	856	861	951	894	913	947	910	903	900	920	841	917	870	915	920	983	911	923	912	911	921	867	832	900	920	893	963	870	947	947	893	919	904	898	893	920	891	990	930	933	935	919	907	891	875	903	880	866	893	911	901	868	894	887	888	914	894	930	876	891	891	923	958	885	914	871	899	858	879	897	883	921	862	886	897	876	976	922	895	930	934	874	902	935	856	926	881	902	865	873	905	892	886	897	901	932	887	907	896	905	941	913	916	917	909	909	969	901	896	906	923	869	826	961	903	896	901	939	946	904	889	892	880	929	909	896	919	906	891	889	933	930	895	883	925	929	928	948	941	934	867	911	853	894	909	910	889	914	901	896	850	885	953	855	929	872	891	940	872	896	906	892	889	928	945	887	908	902	908	914	932	896	848	955	870	936	918	894	836	925	920	914	916	894	881	929	956	879	906	864	856	916	914	960	917	906	895	925	893	944	876	892	878	884	889	900	944	954	915	854	921	928	886	894	950	863	931	958	903	946	906	901	914	962	931	919	909	913	946	900	901	912	917	930	906	830	905	850	883	842	947	908	843	883	891	927	864	864	927	888	938	877	946	862	891	907	857	927	874	892	890	861	898	930	905	903	902	950	925	842	891	883	856	914	940	901	914	930	931	891	828	904	933	943	947	918	943	951	917	869	942	906	973	866	924	861	869	871	916	857	871	932	938	935	932	955	881	887	885	921	941	939	921	895	911	936	883	923	922	910	867	925	926	928	902	888	914	916	906	952	906	911	951	933	882	906	919	907	884	963	901	931	886	935	871	869	873	916	908	922	907	932	947	903	911	922	890	943	905	906	877	913	931	878	869	934	952	874	903	925	946	907	889	904	881	934	942	930	917	901	931	917	925	945	908	891	955	862	942	997	925	852	899	890	929	913	907	902	932	927	894	868	940	892	901	959	848	870	923	895	854	917	884	895	862	872	862	877	908	928	900	929	878	944	836	938	919	862	888	935	901	907	879	917	877	923	858	865	944	859	908	915	905	916	912	885	893	917	894	975	895	934	886	899	851	884	879	876	870	835	917	841	914	931	942	899	887	911	933	861	968	912	956	857	906	873	841	927	893	905	891	930	877	881	915	887	907	891	875	926	861	954	873	915	990	922	926	856	888	870	939	937	855	887	879	890	880	894	976	890	947	914	915	932	855	934	889	879	828	911	899	866	883	981	831	886	883	895	916	874	929	897	903	923	857	905	873	887	948	865	923	888	916	881	908	913	956	962	904	923	941	922	911	854	878	877	926	876	899	896	903	905	925	904	922	893	890	974	902	907	916	919	877	918	903	861	905	925	912	890	964	900	942	897	898	949	898	917	921	915	927	846	930	829	886	903	851	958	870	892	884	901	876	904	913	956	910	894	867	868	876	917	913	900	906	905	901	865	910	902	873	924	939	932	880	900	918	933	901	900	915	916	912	985	914	893	964	893	962	921	916	886	905	899	898	922	870	919	899	942	867	944	925	939	849	919	924	887	891	887	902	905	911	864	881	885	917	908	915	959	890	923	894	895	856	897	882	917	894	894
52846	13080	3830	2249	1567	1116	900	767	709	640	554	535	480	465	473	428	394	421	354	380	379	369	373	378	369	361	382	397	380	382	345	349	359	327	346	345	340	349	325	366	315	359	352	334	322	350	333	345	341	315	322	309	326	327	355	355	340	293	327	358	326	312	344	328	321	364	369	348	316	309	347	373	368	332	301	321	352	332	348	309	364	337	298	330	330	333	353	315	336	323	339	334	330	348	321	333	361	323	357	337	317	326	355	369	351	368	316	342	337	307	341	344	334	330	325	328	353	355	325	328	323	309	306	320	349	349	312	296	346	358	318	351	341	339	335	334	342	370	318	334	330	356	344	322	343	339	325	344	339	361	345	297	315	329	346	335	328	317	355	346	355	347	332	311	329	337	361	346	318	336	324	356	301	353	346	369	325	324	355	329	342	351	329	325	324	323	321	340	338	321	321	289	339	331	358	326	311	333	330	312	339	308	331	335	324	324	322	292	337	341	300	359	349	353	342	347	319	340	328	333	358	338	353	356	330	363	348	319	294	333	321	354	332	330	357	340	309	330	305	336	337	324	344	369	334	349	335	370	340	330	347	331	347	297	329	332	322	328	336	329	328	318	342	328	340	323	360	350	333	326	314	340	360	318	330	330	324	301	355	333	333	363	360	336	372	326	332	333	331	335	320	343	338	342	326	344	351	340	321	318	347	302	321	323	331	321	340	336	344	341	343	325	349	307	318	331	338	374	357	346	312	365	326	336	340	313	337	343	332	312	319	328	381	328	330	312	304	347	374	288	318	314	306	347	311	308	305	344	355	359	329	380	343	331	326	335	327	314	334	336	315	354	344	352	350	340	350	337	335	329	340	351	334	354	341	336	326	328	367	346	338	334	359	316	322	331	353	315	315	325	346	332	338	314	310	370	296	318	328	331	320	336	331	380	349	323	340	300	367	356	339	331	295	347	340	348	305	336	332	347	370	322	303	318	328	310	370	335	342	330	321	305	355	337	329	347	336	349	338	333	317	334	317	334	367	319	315	350	349	323	335	285	310	359	321	368	374	313	327	353	310	348	352	327	332	321	333	343	345	355	338	335	332	372	346	386	371	377	331	312	337	339	305	300	334	324	330	337	321	318	346	333	335	372	351	329	321	319	299	319	334	317	327	330	363	302	342	324	344	336	301	320	332	398	318	333	351	352	365	364	326	377	332	347	333	336	330	343	337	331	310	313	335	309	319	345	349	331	330	362	325	346	320	341	359	348	355	334	346	351	332	321	343	342	369	305	303	329	339	335	331	328	319	310	346	332	329	331	322	346	353	347	373	318	350	344	338	356	350	344	322	335	350	331	373	318	336	311	358	288	357	339	331	350	331	359	317	311	347	336	361	342	318	333	341	326	318	339	340	329	327	315	342	314	333	331	351	362	324	331	326	342	335	340	345	348	322	352	363	345	344	350	333	352	331	308	334	375	300	344	323	369	334	322	311	329	315	321	337	348	345	368	326	330	353	328	329	313	302	327	344	337	358	365	374	293	326	338	337	328	366	364	332	322	302	311	322	313	327	329	324	339	319	366	334	300	335	344	326	319	328	296	359	331	353	348	312	328	340	309	335	318	360	324	356	343	346	339	326	336	306	306	316	315	335	351	335	339	340	324	347	334	360	346	353	343	344	332	289	358	343	331	382	339	339	337	347	337	307	336	350	359	327	334	316	346	332	348	297	356	301	334	333	344	317	346	315	342	336	356	335	334	340	345	358	314	326	368	347	338	368	327	320	343	308	327	356	328	361	365	364	354	347	344	307	319	314	345	347	362	280	326	355	366	310	334	348	305	350	350	355	357	348	387	311	316	330	345	326	377	327	342	326	317	337	290	329	332	325	330	349	332	316	322	351	321	369	351	333	342	300	338	327	320	348	345	356	342	358	344	337	347	321	339	366	333	375	342	340	349	328	330	334	338	320	322	342	341	350	309	324	331	313	340	336	359	324	357	365	334	350	327	353	350	329	335	342	346	324	355	317	345	332	338	316	328	365	338	368	324	352	338	345	322	373	307	307	325	325	347	325	301	340	326	347	350	313	394	337	324	344	330	315	328	314	311	329	357	319	321	326	316	361	345	354	340	337	313	324	355	357	318	326	351	367	356	343	306	309	353	336	322	310	338	344	330	335	326	341	308	331	355	332	341	329	335	350	333	311	326	330	319	338	332	343	324	352	324	346	330	314	358	319	357	327	371	353	334	345	349	332	336	366	342	333	324	349	338	325	343	335	334	360	319	300	342	335	345	332	351	353	318	352	315	361	326	373	349	330	311	335	322	346	373	327	314	338	323	356	328	340	330	336	326	343	327	314	365	323	357	343	340	370	364	328	326	353	355	330	343	335	368	319	370	333	293	317	317	342	316	335	323	316	315	360	348	339	313	336	345	339	359	320	374	343	339	318	337	302	366	306	325	338	328	304	331	331	337	314	322	396	335	353	364	345	318	326	332	347	326	363	321	343	345	335	356	397	325	322	344	330	299	363	358	352	326	380	302	369	332	334	341	307	340	320	328	306	317	353	348	336	320	319	334	354	342	341	337	346	319	316	339	365	331	295	376	296	319	327	315	319	342	317	327	355	352	360	346	300	312	321	327	309	337	338	317	320	346	318	299	345	324	288	345	311	317	298	348	344	327	318	351	344	341	315	313	330	321	328	327	348	321	332	344	374	313	306	313	342	321	293	334	307	318	342	320	317	298	313	364	333	345	343	328	324	334	350	316	359	335	327	331	329	383	319	357	372	339	326	345	320	342	334	308	310	313	338	356	317	329	323	310	320	313	341	326	349	365	362	348	337	354	342	373	326	354	323	343	335	383	339	305	327	347	317	349	331	305	364	327	351	355	344	293	322	330	345	332	336	320	315	359	359	310	330	317	314	328	349	299	357	334	339	360	298	292	330	351	314	317	363	329	322	337	360	304	351	328	347	315	337	319	346	300	321	336	360	353	307	336	303	344	355	322	354	344	366	354	334	342	325	362	343	320	353	341	304	323	313	363	342	343	309	304	354	331	337	339	331	338	358	345	343	378	365	320	327	364	340	360	358	363	347	339	341	321	342	344	332	355	305	327	348	323	354	338	364	313	355	316	356	332	331	328	342	354	303	297	323	324	333	348	370	352	330	332	351	358	315	350	346	352	344	346	354	363	342	323	322	353	318	325	330	317	313	332	304	312	328	332	333	335	289	310	305	343	368	315	311	339	342	321	349	347	319	335	327	345	317	378	319	346	329	312	316	298	310	366	304	321	372	331	338	344	322	337	351	372	332	344	313	341	353	346	341	349	334	348	330	298	322	330	340	355	305	379	347	352	337	344	358	351	326	315	345	342	327	326	336	324	361	284	345	353	336	332	357	355	335	324	322	304	348	332	327	334	377	344	352	361	340	337	340	352	358	352	357	334	369	344	340	328	340	335	293	337	295	311	315	307	329	340	342	348	325	298	355	333	364	314	303	343	316	346	335	304
25443	3114	6459	6947	5708	4719	3979	3458	2999	2562	2277	2116	1993	1834	1713	1592	1544	1525	1430	1371	1349	1374	1299	1296	1189	1191	1243	1175	1112	1141	1103	1132	1171	1162	1028	1127	1120	1095	1054	1042	1075	1023	1067	1055	1041	1053	1040	1064	1029	977	1007	1057	1033	1007	1043	987	1026	1055	1000	1008	936	1021	1022	947	1033	977	1007	987	980	976	1009	1033	988	990	954	1007	989	971	926	953	1028	997	956	1005	1034	978	989	947	989	995	986	925	1009	1055	970	1015	954	984	954	983	960	993	926	895	968	958	952	972	934	976	963	983	981	941	1004	1024	956	1012	926	961	954	993	936	1013	953	1016	965	1002	998	959	977	984	995	951	941	953	960	991	994	1005	955	903	1023	970	956	960	954	916	986	930	915	972	1002	944	959	910	959	1033	1037	1007	941	994	976	969	968	964	937	984	987	965	1019	978	1014	967	973	938	990	969	970	955	950	1007	951	974	967	1000	977	941	974	969	944	948	984	1002	967	976	985	962	1001	979	950	962	975	973	985	979	974	1019	937	1005	947	952	1024	964	981	957	951	956	1032	940	965	960	1043	983	940	967	927	974	1024	997	959	931	1015	994	1007	929	957	942	988	958	922	1001	945	919	961	982	907	903	964	987	954	934	972	990	941	972	985	953	970	1027	950	970	922	909	996	930	1009	996	996	979	974	953	962	939	959	945	915	957	996	1016	971	932	954	948	971	965	991	951	947	980	981	950	965	970	1016	987	958	975	961	946	975	961	954	1014	1019	974	1022	1022	971	965	959	961	968	985	960	938	975	947	933	959	987	920	948	982	943	1011	979	988	995	970	870	963	992	1025	952	965	960	964	995	964	963	971	992	963	988	996	938	971	893	901	979	1024	995	968	983	917	1015	928	968	947	916	973	908	1044	936	933	911	983	1018	929	950	958	956	972	936	977	931	928	980	963	987	1015	1014	938	920	950	965	956	982	948	1000	1019	944	982	910	966	1035	966	886	959	996	930	1049	938	923	995	996	957	977	998	974	1008	1049	993	981	997	907	961	956	944	962	1000	1006	976	955	939	986	970	916	907	950	935	987	938	949	993	955	915	992	919	998	988	1012	961	935	993	963	976	1036	947	1008	943	965	1034	938	1002	960	953	949	989	986	952	977	958	958	979	1001	862	1008	928	927	951	917	1024	905	989	1012	1012	969	951	962	968	919	910	959	1015	986	952	1004	970	949	960	941	933	1030	965	933	950	1021	942	1015	920	942	979	955	970	967	1016	966	993	967	911	1024	940	977	933	975	959	1013	989	940	971	996	991	943	934	978	950	945	986	1022	975	960	964	933	919	892	1007	949	929	962	964	1000	965	985	967	1026	1013	980	984	1009	943	998	923	989	1002	986	942	972	985	968	987	957	1002	967	1002	1008	996	954	998	952	1002	949	954	1013	966	992	967	928	988	950	952	962	991	966	1000	985	984	924	901	945	983	937	1004	936	932	993	1011	964	1024	982	1002	950	918	978	944	1008	978	931	947	928	859	931	978	983	938	999	927	959	952	964	929	909	1014	990	962	973	926	949	949	950	994	959	947	977	952	960	980	985	941	929	993	974	990	975	1041	992	955	971	931	981	959	988	942	966	954	1067	982	995	1029	922	987	941	1030	967	985	929	952	942	938	922	995	1011	1029	960	1049	928	1041	938	938	926	934	967	972	994	892	954	1010	978	968	933	941	916	1006	1001	947	967	994	985	954	976	1001	950	963	982	996	936	959	966	968	955	962	995	907	929	948	946	1041	959	941	975	971	963	955	963	970	944	1011	897	960	1034	922	971	956	939	955	991	968	989	893	972	972	959	938	991	1004	972	954	984	1008	944	1044	953	925	992	950	985	926	916	996	1010	994	966	932	1013	977	938	971	961	967	994	978	960	937	1009	934	964	999	990	996	915	961	1004	987	978	976	993	975	1007	964	1026	953	959	952	975	1020	1006	963	966	937	957	941	961	990	960	971	917	1019	943	939	995	950	1021	962	958	940	950	981	944	975	977	992	1014	989	947	950	986	957	948	928	976	946	969	997	952	962	1015	1025	1020	960	949	920	998	916	944	923	956	984	959	967	950	953	927	966	993	926	979	985	983	980	995	943	920	966	925	922	984	937	978	952	958	980	1007	980	969	938	967	930	1020	1005	980	996	969	984	927	987	938	900	971	977	973	927	946	996	941	1006	938	948	938	969	996	962	1004	951	932	991	951	946	1017	948	977	961	985	1018	923	967	969	933	965	941	994	994	927	902	959	945	1008	960	920	974	947	983	995	952	1009	932	989	1018	977	975	954	965	974	1023	980	982	923	934	941	986	986	966	964	936	950	1010	1002	984	986	1001	945	950	948	977	978	982	981	1001	954	918	944	878	1017	943	957	936	940	946	908	960	929	1006	962	951	955	978	977	1002	988	998	961	1029	954	990	940	990	968	980	994	1006	957	1001	965	984	971	927	983	966	989	902	956	968	939	1011	1005	899	988	944	916	968	926	954	974	978	923	956	949	967	942	1006	936	1025	994	978	1051	977	948	938	901	952	913	1014	966	926	932	963	921	955	930	1002	976	958	919	938	1024	940	961	994	995	990	977	965	1001	918	1017	995	954	950	958	969	972	1013	975	969	969	969	929	967	956	957	924	967	987	981	1006	987	983	993	976	960	946	1013	937	952	923	967	882	977	953	1015	963	916	980	938	928	971	959	965	970	981	989	901	962	947	949	970	961	968	962	991	974	978	946	996	995	1000	1020	934	987	929	940	982	1026	967	989	978	971	968	981	925	957	983	950	967	977	933	1027	972	974	1008	966	999	1003	896	939	1060	976	953	986	992	952	942	1013	970	949	962	984	974	911	965	938	1024	956	972	954	970	993	963	937	921	984	938	1010	973	943	980	1031	973	991	986	1021	966	955	983	950	988	962	949	947	1004	948	965	934	913	950	991	976	932	983	990	951	965	970	939	1007	917	924	982	1002	909	962	953	995	1004	984	981	977	1007	944	1003	966	968	976	940	943	987	1031	929	961	944	939	981	990	996	967	981	968	968	1068	1038	962	988	972	933	934	967	937	973	937	947	945	976	945	949	962	930	978	978	902	955	888	951	948	927	968	951	965	941	969	1001	985	959	967	994	940	964	970	981	958	945	991	939	1008	983	1027	935	949	932	984	940	1001	980	990	917	982	941	896	948	958	964	987	895	979	947	947	942	913	986	1013	970	968	992	933	948	963	997	960	993	1029	952	983	1002	963	966	951	971	990	933	961	999	973	1005	925	966	961	949	963	969	978	932	968	976	981	988	988	1024	953	1015	931	978	909	947	968	929	902	963	949	1006	980	982	961	967	947	1002	934	1008	949	1014	972	930	956	996	972	978	926	987	1004	957	991	947	928	987	936	925	958	955	994	968	984	947	1032	1034	991	990	957	949	948	984	966	941	1010	927	948	960	968	917	1015	981	983	963	952	981	960	948	997	964	973	943	953	931	955	988	954	962	995	988	944	911	929	903	996	946	932	974	943	1016	999	951	919	948	959	1013	952	983	1043	968	978	957	1005	978	1014	981	987	980	947	981	946	967	962	965	987	985	890	953	992	1050	945	985	860	990	972	1022	972	1007	953	1005	936	989	967	965	942	964	987	987	1031	981	998	963	959	1051	987	981	911	1043	999	952	981	1029	945	967	932	1006	938	972	996	932	975	975	998	974	989	970	946	994	977	999	962	960	976	973	997	939	950	961	1037	945
7368	437	263	212	185	159	176	181	149	164	174	187	172	172	155	145	171	122	158	194	140	151	167	166	170	163	165	183	140	190	175	155	165	149	185	158	170	160	147	174	159	153	159	142	165	151	163	139	161	141	155	166	145	174	167	147	146	153	166	174	169	155	174	151	161	172	178	172	150	143	169	169	161	176	164	162	158	182	154	132	169	174	145	164	164	164	136	182	161	127	145	145	152	148	166	138	158	157	173	135	157	154	173	148	143	174	154	142	161	170	160	151	126	170	177	189	147	148	184	173	168	152	152	143	157	160	167	159	149	163	187	148	166	152	168	182	156	161	173	162	180	167	143	159	147	144	176	170	167	185	179	158	159	178	151	161	174	162	170	178	146	149	173	165	164	154	172	165	173	146	142	162	174	144	155	150	141	153	142	156	166	153	157	133	169	168	185	175	171	183	179	149	160	145	161	164	162	162	162	153	171	160	157	153	192	173	185	154	160	170	166	177	162	158	170	151	157	146	159	169	167	157	169	164	157	154	175	155	175	163	151	151	169	145	158	145	166	148	156	159	159	170	140	158	151	174	184	149	134	181	160	178	177	161	168	181	146	168	143	161	176	154	165	142	177	146	141	173	145	157	164	177	163	144	173	129	173	164	171	152	174	158	161	168	173	189	155	147	209	164	159	159	176	146	158	171	163	156	142	151	143	152	164	173	149	160	154	162	148	146	171	154	161	177	153	165	171	153	161	162	168	167	163	158	169	143	174	165	172	153	178	168	167	151	153	172	173	183	140	155	175	173	164	163	153	170	156	175	172	141	155	152	158	179	171	154	200	145	133	148	149	177	179	153	155	161	144	162	167	161	154	171	163	175	159	172	177	162	184	171	164	161	167	168	153	184	169	151	189	145	165	162	158	167	173	171	123	147	150	169	180	150	168	166	150	147	147	150	145	155	154	169	175	157	170	154	171	165	155	161	150	176	149	148	163	152	147	155	168	146	179	173	153	159	165	146	152	164	156	127	164	181	144	161	161	162	162	161	158	169	159	164	176	147	177	141	155	142	165	157	196	157	147	174	155	177	165	170	170	174	169	179	157	160	157	158	164	161	174	156	172	155	190	178	182	154	170	159	193	159	151	181	160	148	171	170	165	154	186	179	152	158	160	160	186	166	162	154	141	175	159	167	181	153	163	158	183	157	189	202	178	164	168	153	164	137	169	163	165	176	169	156	154	169	163	167	168	166	141	160	158	147	162	174	148	165	149	159	157	136	158	164	191	117	185	186	154	171	150	143	169	178	165	137	173	163	163	172	152	177	139	176	172	156	154	160	150	149	174	183	172	154	145	158	152	163	151	156	175	166	170	174	171	133	169	183	177	173	180	152	166	165	171	155	175	176	172	176	154	166	180	180	162	157	160	166	181	153	170	148	159	153	157	171	165	170	169	173	149	182	158	174	173	161	149	180	158	158	163	142	157	150	162	163	150	174	156	153	142	142	146	146	163	153	165	156	188	153	164	186	174	181	182	179	175	145	155	167	157	160	142	161	166	158	190	159	186	186	153	169	150	146	160	150	158	165	152	178	155	186	179	156	184	147	131	182	166	163	147	155	168	146	144	155	161	171	157	150	159	159	169	201	169	135	148	159	152	182	157	168	167	146	172	156	161	184	156	155	186	167	164	156	175	176	155	159	160	158	182	155	164	152	157	161	169	168	154	144	154	161	149	189	176	166	157	173	147	152	156	168	168	183	175	165	146	155	171	162	168	157	158	173	166	164	161	160	153	198	186	162	179	148	181	175	148	139	185	130	164	165	167	169	159	159	152	172	165	152	153	160	156	175	177	168	158	160	147	165	158	169	159	151	165	154	163	141	155	170	147	149	140	149	148	150	168	170	156	150	172	153	196	175	189	169	161	161	145	153	151	158	160	148	186	161	176	150	165	167	155	160	171	180	178	173	164	170	171	168	148	162	147	156	149	178	159	156	142	174	169	186	147	163	165	171	152	170	164	166	151	169	177	154	163	157	159	191	141	145	122	187	170	166	163	162	178	178	143	140	154	177	168	162	164	169	176	150	188	150	148	135	158	142	147	164	166	134	169	166	133	154	192	159	158	160	154	151	158	135	168	172	148	150	136	178	148	187	166	159	160	165	141	145	136	160	143	152	152	152	186	160	157	198	156	158	148	161	166	162	141	160	158	162	159	145	143	171	161	166	183	167	170	176	157	189	176	134	150	196	158	140	150	183	173	156	154	181	170	185	161	168	154	161	154	126	158	153	160	181	171	154	174	162	157	165	151	139	154	190	147	152	159	154	176	146	141	158	141	164	177	157	169	143	178	153	166	161	157	175	152	186	171	160	154	169	162	168	138	170	165	158	183	146	159	170	147	162	173	169	152	163	175	161	157	149	154	171	161	166	163	181	187	164	165	170	162	159	151	162	178	164	193	180	137	156	172	157	175	163	166	171	155	156	172	157	166	155	163	154	151	159	161	128	160	166	161	145	147	178	151	170	150	171	146	136	159	144	142	148	161	188	141	158	160	171	166	164	174	160	152	172	156	171	163	163	151	178	159	175	164	158	161	173	151	177	152	166	171	159	141	151	188	143	150	181	150	170	139	136	175	146	171	152	164	151	153	155	184	149	172	160	164	146	162	156	174	146	161	170	158	153	157	190	184	170	152	169	177	184	159	158	169	171	152	146	160	183	167	161	155	164	142	150	164	160	160	181	161	165	130	176	161	176	146	174	161	159	159	159	148	180	156	160	144	169	168	161	158	165	154	162	172	158	172	165	170	176	161	160	174	147	178	161	150	158	150	168	154	156	164	150	176	182	155	157	170	171	152	189	186	178	166	135	154	168	157	158	168	148	173	137	176	147	184	158	177	172	172	164	176	186	171	175	186	151	164	140	157	190	179	159	171	168	158	169	158	174	197	162	168	153	192	171	172	169	176	161	150	175	147	131	167	146	141	154	161	150	169	167	143	177	153	166	152	157	158	144	153	196	137	159	161	170	163	180	136	176	158	157	161	171	151	174	173	145	144	147	161	168	152	154	166	179	166	168	160	174	178	155	149	153	168	147	175	155	168	170	182	160	177	157	157	163	168	167	164	173	186	170	157	123	168	161	176	172	173	150	167	168	158	174	166	161	174	172	147	165	154	148	164	152	181	149	165	149	163	175	154	181	161	155	140	165	155	143	162	175	163	144	162	168	169	165	179	158	145	162	160	156	159	166	149	159	151	176	173	171	147	166	171	165	168	152	175	168	151	167	188	160	164	155	169	175	140	161	159	139	141	153	161	140	175	174	155	138	159	152	149	170	163	143	142	159	167	173	166	172	144	183	161	144	169	163	167	163	164	174	165	182	168	152	182	173	167	160	165	166	152	161	181	153	169	155	167	166	167	147	160	154	153	182	161	157	178	170	143	147	153	172	171	164	177	169	156	148	161	151	144	169	164	129	155	161	176	155	162	178	155	182	162	156	178	160	187	194	168	155
6489	632	753	803	677	637	637	594	629	595	575	612	570	543	573	599	572	564	547	559	608	538	530	575	555	527	571	529	543	546	578	552	498	526	532	511	534	556	504	537	559	535	552	485	522	529	543	528	610	553	547	591	547	544	550	583	524	504	524	552	539	512	541	545	520	556	552	564	527	560	565	552	498	544	560	528	539	562	543	544	557	548	531	516	553	479	573	489	522	530	544	521	535	544	548	556	527	547	570	549	558	525	534	586	520	515	526	530	548	538	533	560	539	534	516	507	566	500	536	550	508	548	527	550	537	531	540	530	542	522	547	563	497	564	558	534	537	559	536	523	570	540	521	542	557	543	521	534	540	568	532	523	507	508	580	516	577	533	512	523	529	534	518	518	533	564	525	558	511	515	529	540	541	535	505	548	511	542	506	528	576	535	496	560	556	540	536	550	514	545	537	536	560	518	524	538	559	524	543	507	562	506	582	539	498	523	551	523	561	500	554	563	508	549	510	501	550	511	523	595	530	487	510	517	506	543	525	589	525	519	553	564	519	554	547	564	558	547	547	514	555	554	546	531	510	537	532	526	552	550	558	559	521	547	534	506	539	513	575	553	540	535	571	494	546	563	572	557	514	525	521	514	525	522	535	525	557	554	543	555	526	528	502	556	557	558	535	530	516	531	574	543	533	561	513	549	536	528	560	519	521	558	564	561	528	533	509	571	525	525	492	557	539	543	523	542	548	525	519	533	538	540	527	551	502	492	548	554	552	533	509	574	567	564	560	544	537	561	523	555	508	530	509	512	523	550	568	522	546	543	568	541	565	557	497	539	545	524	535	533	564	553	521	570	556	527	550	520	552	548	535	582	569	544	531	607	491	549	524	532	566	519	550	536	546	550	565	543	519	538	522	546	506	560	530	556	504	554	548	575	535	531	524	548	518	539	557	496	530	549	553	534	562	560	520	503	551	549	537	546	523	509	534	546	502	530	563	530	525	529	523	586	497	557	554	526	563	552	519	584	530	521	529	506	560	549	513	554	535	522	539	559	519	534	541	536	554	531	509	556	534	532	542	547	507	564	540	569	565	550	521	550	532	522	516	497	519	512	568	510	551	536	541	514	567	541	546	543	567	542	519	500	572	572	561	539	579	495	544	531	539	490	558	544	561	522	525	523	562	539	527	517	535	521	497	553	539	538	537	535	558	555	543	564	510	578	530	559	557	500	552	543	539	558	555	570	551	543	526	583	550	543	549	512	527	547	576	549	524	579	545	528	519	544	522	527	552	544	562	549	543	536	531	540	510	571	555	540	504	553	526	530	544	520	492	565	516	527	541	536	524	544	546	569	517	587	516	545	576	524	578	554	545	531	558	523	551	515	564	518	567	531	553	567	501	547	533	565	526	548	578	511	552	548	508	500	556	553	513	569	596	534	543	526	512	539	526	523	546	539	528	520	558	532	531	558	526	543	592	563	544	520	545	511	527	534	521	520	556	546	518	540	548	541	555	544	556	544	577	566	549	552	577	531	511	516	558	530	556	549	543	529	513	555	585	552	553	501	542	494	537	531	539	594	544	533	506	560	536	571	546	519	539	524	543	484	534	543	549	548	551	520	563	560	585	568	552	527	535	536	545	513	556	538	521	567	534	543	515	544	531	567	545	562	544	504	506	540	544	540	570	489	562	557	539	533	522	541	542	522	539	556	506	568	543	554	589	544	591	552	545	515	521	572	525	549	569	559	574	531	535	511	520	564	526	508	546	533	556	543	548	537	543	544	509	537	546	504	524	511	520	540	537	535	525	558	493	575	508	544	567	529	536	537	549	555	561	562	502	529	514	580	554	554	491	556	541	534	553	526	515	535	547	516	594	539	538	556	503	540	552	541	531	560	541	517	521	553	514	453	584	533	531	543	559	482	520	551	540	494	548	510	552	585	516	563	580	569	547	542	531	571	510	547	499	575	512	549	557	513	543	560	550	542	543	540	524	539	554	537	491	550	538	508	560	507	550	521	569	542	575	588	534	490	545	561	523	540	585	521	514	491	527	566	503	519	506	559	562	540	511	540	524	544	515	526	553	541	536	538	510	541	557	557	540	550	557	544	549	521	523	545	574	527	541	542	527	536	526	549	550	537	565	480	588	552	506	544	571	535	569	533	547	547	509	561	524	569	568	548	550	532	529	530	522	554	530	564	537	530	554	536	556	536	520	575	554	566	554	534	499	502	561	545	577	507	556	547	523	551	571	550	554	526	527	547	535	526	537	557	514	573	571	544	548	501	561	569	554	556	551	548	566	522	527	546	546	564	541	565	497	523	527	545	522	539	571	517	513	521	528	556	532	541	568	565	574	551	548	523	520	528	519	544	547	516	546	517	534	555	574	524	575	552	495	516	559	617	527	532	577	552	526	558	521	510	555	506	539	586	545	486	538	509	578	494	512	576	512	508	574	480	547	536	550	517	536	565	579	541	546	538	544	559	570	516	531	519	544	564	529	552	564	541	548	533	521	500	507	534	598	539	531	544	547	521	561	555	581	595	551	561	550	518	558	571	539	527	502	561	485	556	546	549	571	498	528	552	527	528	529	493	535	561	550	523	562	546	538	579	536	523	520	521	591	520	560	544	532	617	545	543	562	521	532	515	550	524	508	529	560	518	541	528	547	508	538	527	529	539	514	524	555	532	562	515	534	538	507	517	529	515	489	521	531	565	568	499	545	539	553	567	530	550	548	553	515	497	532	548	552	551	544	529	568	556	515	536	517	562	566	541	537	560	542	509	563	573	549	525	535	562	535	542	534	534	578	546	509	536	515	542	518	526	532	516	535	517	526	565	539	548	551	515	539	546	534	539	527	514	522	498	505	554	533	528	539	525	514	484	545	541	557	535	571	575	525	571	537	489	501	580	522	534	529	586	504	566	518	543	516	528	546	555	509	524	538	499	517	513	523	544	477	519	550	503	556	528	537	545	535	536	518	516	510	548	516	572	498	538	522	520	545	527	568	546	558	526	519	533	547	526	557	560	556	528	517	537	522	537	536	505	532	507	538	553	566	538	494	530	547	537	544	554	571	524	517	524	513	489	512	516	559	551	532	524	532	523	542	548	552	530	520	527	495	522	541	542	521	534	584	503	558	560	532	528	566	518	522	567	514	523	518	551	503	546	544	536	558	530	543	526	554	531	519	517	516	506	529	505	555	541	540	533	517	539	540	541	569	528	546	526	565	585	569	531	546	545	587	547	479	515	529	554	510	522	560	525	554	540	526	591	561	584	555	548	510	544	548	602	494	550	543	552	542	554	571	561	549	550	490	561	556	553	558	528	527	571	552	541	534	513	528	529	536	515	510	568	563	544	544	507	551	563	580	546	524	540	512	562	558	476	519	579	575	575	555	547	558	541	509	583	554	545	537	581	520	552	528	539	533	502	512	519	538	563	550	524	527	508	500	571	524	513	561	542	538	532	549	569	534	554	575	525	567	548	542	557	553	542	548	552	561	536	572	525
38456	5875	1749	1268	900	654	589	510	469	483	409	389	358	354	359	363	351	333	355	340	330	328	347	314	336	286	297	339	329	323	307	301	319	326	321	321	303	325	304	288	300	330	321	288	308	346	307	319	298	307	333	315	303	322	289	263	306	283	312	328	301	298	299	315	326	274	297	308	296	292	279	337	316	304	310	285	279	332	324	318	364	287	275	309	280	324	332	304	316	311	289	299	307	295	325	292	306	307	315	328	303	320	292	297	287	304	297	256	287	327	310	300	277	348	301	275	315	293	299	272	315	323	297	331	324	281	302	314	302	341	315	291	266	297	309	307	290	315	302	323	290	271	310	325	301	294	270	290	306	296	309	309	320	285	303	317	306	313	289	304	303	316	289	336	313	293	278	261	320	282	305	309	316	310	312	306	288	310	309	277	330	339	299	290	300	307	308	320	299	281	294	319	312	330	295	330	293	287	300	301	322	331	333	311	313	315	271	284	270	311	292	288	325	279	290	301	302	298	293	291	323	306	328	275	319	296	325	329	315	275	292	310	276	296	298	321	309	284	290	313	313	308	303	310	308	313	278	310	289	288	294	310	288	319	327	316	303	304	310	334	301	299	324	283	320	296	298	290	274	321	317	289	292	325	285	307	309	269	277	304	305	291	308	293	307	261	308	307	305	323	277	286	269	306	294	330	283	295	306	297	287	275	318	308	308	280	291	318	303	293	303	300	293	303	286	313	302	291	291	284	279	312	297	301	304	322	304	312	331	307	307	314	305	328	292	317	304	294	268	292	295	296	293	313	287	302	306	297	304	278	293	307	305	313	282	316	314	329	296	294	301	300	295	284	297	329	303	322	318	303	333	306	311	293	307	285	314	321	321	300	299	317	324	315	329	299	298	302	310	298	291	316	304	292	323	279	295	326	310	322	292	321	287	301	307	296	298	306	296	340	295	306	321	292	300	300	309	281	314	311	315	300	311	318	271	316	306	312	273	318	298	299	297	304	317	297	295	277	302	293	288	276	310	309	330	268	327	292	279	304	284	303	254	299	306	306	299	298	267	287	296	259	286	315	299	283	282	321	280	315	302	307	322	305	304	299	294	290	303	319	275	310	310	317	299	325	286	303	316	277	289	318	296	298	297	300	279	307	296	316	305	299	309	260	285	342	302	364	321	324	291	322	291	289	299	310	305	287	315	316	327	299	319	318	311	292	309	279	288	299	305	304	336	312	346	317	347	303	290	288	300	309	321	299	279	307	279	307	314	315	289	331	286	308	348	306	332	302	282	302	306	289	288	307	281	281	316	316	284	313	317	284	336	311	306	302	302	319	345	290	310	312	302	302	296	290	308	321	359	306	288	293	300	300	313	291	341	318	300	300	290	308	290	295	309	304	303	312	293	273	274	310	316	328	272	329	331	310	304	273	291	280	314	263	328	297	302	289	301	334	349	320	277	330	294	334	267	325	297	290	310	316	299	293	311	329	327	297	332	297	314	294	316	319	288	305	306	305	313	304	266	293	277	305	296	268	308	339	328	297	306	303	281	325	309	290	287	304	293	300	271	322	298	312	282	282	297	268	336	283	293	273	301	284	306	299	294	297	319	287	281	318	251	287	291	289	294	291	334	283	279	297	309	302	326	311	304	295	286	330	292	303	318	301	306	297	272	268	284	329	304	339	317	316	282	318	309	325	312	289	302	296	324	312	297	322	317	261	281	272	315	312	301	302	296	290	306	261	300	296	282	286	313	314	299	316	301	313	317	265	304	331	328	293	291	338	323	326	300	314	319	276	294	312	287	304	287	326	322	296	351	288	320	290	316	273	324	300	266	317	302	295	302	311	307	297	307	308	304	282	334	336	287	272	292	319	322	309	298	310	312	298	330	296	326	280	324	312	284	328	317	296	295	328	292	296	303	281	270	303	307	316	338	314	286	310	331	300	286	299	305	293	295	290	297	268	312	287	321	312	300	303	305	309	290	316	327	308	275	282	315	321	322	294	317	289	340	297	314	349	298	292	297	289	323	318	277	303	291	333	306	292	310	287	326	304	285	332	331	303	316	312	314	329	303	288	299	315	301	287	332	295	269	288	291	290	299	281	332	296	294	328	285	286	272	308	304	279	320	300	324	322	318	301	331	276	321	273	299	310	291	323	297	308	319	316	294	312	317	323	305	302	296	311	306	302	293	286	343	308	295	318	308	314	269	277	318	290	304	345	298	281	330	307	307	305	333	270	306	294	301	315	281	336	305	317	294	317	311	302	307	315	300	323	301	284	312	302	319	306	274	270	287	324	295	317	278	319	315	330	326	308	295	310	283	310	279	327	334	307	319	305	303	335	299	287	287	302	299	290	305	289	289	303	316	311	310	329	328	289	276	298	281	322	285	297	302	293	325	337	276	270	306	313	315	310	316	310	272	305	294	299	289	322	287	296	320	302	305	288	312	277	307	305	321	298	282	285	322	296	300	313	318	317	338	274	290	305	297	285	293	318	295	302	298	291	264	266	297	317	286	309	301	276	311	314	295	302	289	280	272	295	327	319	345	316	274	310	307	316	327	295	275	306	316	297	304	307	285	300	288	274	323	306	278	291	328	275	304	298	306	326	300	297	319	306	319	292	306	257	308	292	310	353	307	320	316	301	294	289	311	319	311	307	285	282	316	319	295	291	292	263	319	320	325	292	303	307	310	296	307	308	311	317	287	311	295	312	324	314	313	294	293	283	283	294	336	286	309	313	308	322	314	300	301	290	306	295	317	292	317	297	315	295	292	331	315	340	293	286	304	279	309	307	310	283	322	301	328	308	307	305	319	316	279	289	266	310	308	308	297	310	307	287	303	314	288	306	295	303	306	306	311	324	297	305	302	288	313	278	316	254	304	311	292	307	264	298	317	297	325	314	300	300	310	291	281	288	319	293	307	302	304	291	299	353	300	284	305	302	306	301	303	290	320	310	269	305	280	300	300	291	298	333	308	270	275	326	311	315	283	322	280	313	300	319	304	300	313	309	307	301	328	301	292	285	285	298	307	313	343	295	300	332	292	287	304	324	304	306	289	297	310	284	338	313	296	319	319	315	276	335	331	284	288	305	305	303	324	324	311	294	279	310	289	315	311	272	281	316	298	294	274	314	256	288	313	318	324	274	303	288	291	327	315	299	303	306	311	326	303	287	329	289	294	279	330	301	316	265	295	316	339	310	267	322	328	306	322	285	304	292	318	294	292	330	311	323	303	316	291	325	295	290	317	310	274	312	320	309	286	311	308	319	310	298	304	317	301	319	310	316	290	281	296	305	305	288	310	289	321	276	308	310	316	293	297	308	326	290	290	344	310	290	256	322	320	272	308	318	284	294	298	295	288	303	311	303	289	313	289	298	291	311	309	311	311	324	261	308	349	321	309	325	301	292	279	336	287	312	304	315	314	268	298	327	307	329	268	312	327	292	298	289	306	314	274	317	284	321	300	297	313	281	285	286	271	326	291	318	310	308	292	288	304	315
19298	2015	3925	4268	3612	2918	2612	2289	1976	1734	1562	1480	1410	1253	1311	1265	1218	1172	1152	1167	1142	1092	1060	1101	1030	999	1063	1018	982	990	1081	1018	1002	926	985	957	1003	974	952	1016	975	989	949	962	951	974	933	927	959	951	910	924	1008	935	939	968	992	896	916	959	941	942	964	923	933	953	889	938	913	920	895	939	956	968	940	901	927	860	937	949	951	937	873	924	932	953	906	943	947	896	992	924	875	928	943	892	891	935	889	876	887	920	928	907	919	918	906	937	936	905	888	948	837	909	879	948	943	873	892	899	886	852	904	912	936	854	845	955	857	949	907	882	847	887	876	922	927	952	915	897	947	913	886	938	903	922	857	872	898	920	901	877	915	858	880	865	953	929	951	923	910	854	865	885	931	861	948	908	925	907	913	905	883	948	921	964	869	872	926	868	876	939	846	895	913	835	875	921	880	846	914	917	929	883	895	881	941	876	953	886	935	940	931	934	952	906	867	955	888	930	906	893	925	944	907	887	856	934	917	926	907	894	858	939	933	913	913	877	907	927	944	904	929	875	919	970	885	958	919	881	916	881	862	913	891	956	892	897	866	944	902	861	899	941	890	888	915	835	933	868	911	865	898	881	891	892	909	911	893	913	929	899	938	897	886	874	922	889	947	915	897	899	905	884	941	894	901	875	917	892	849	878	895	900	885	933	864	854	883	880	881	889	940	949	915	864	900	910	900	942	926	927	925	870	901	924	893	925	890	846	896	895	889	834	948	869	854	882	887	879	880	911	882	876	869	932	896	903	909	901	880	853	862	951	890	888	906	905	876	913	906	894	932	950	901	902	908	878	909	828	952	901	929	882	887	946	896	886	884	870	888	902	885	819	896	886	910	894	898	897	909	886	912	896	912	915	877	835	869	904	891	880	902	915	952	861	869	926	948	943	909	869	862	916	883	913	859	913	864	928	874	873	906	945	910	903	917	877	902	925	893	939	890	926	911	915	948	928	879	861	895	938	881	908	834	951	943	896	912	899	840	886	875	905	891	871	903	905	910	901	939	931	926	925	863	951	923	927	943	835	886	840	924	909	902	931	897	895	899	888	898	929	915	949	884	930	884	963	929	889	872	849	908	917	904	897	928	901	913	944	894	911	891	902	842	893	896	890	939	908	897	840	883	874	900	914	898	879	907	925	892	840	1017	884	909	845	920	940	856	891	926	887	885	917	873	910	908	940	877	870	883	899	926	900	909	934	889	882	896	888	887	902	865	893	876	902	900	907	858	877	919	914	866	881	928	890	967	917	943	907	921	915	916	849	893	894	922	945	886	929	902	856	888	904	894	887	926	946	934	922	923	931	890	879	904	861	936	899	909	922	868	938	906	895	906	904	915	863	927	890	852	940	937	861	927	887	915	866	916	940	920	870	907	888	847	979	836	890	910	906	891	880	874	850	945	899	873	902	915	880	872	919	938	876	884	897	921	945	863	884	952	926	873	917	878	861	903	940	903	859	913	893	857	858	894	898	905	899	876	908	894	912	930	945	944	928	960	913	881	903	868	943	874	929	910	879	998	897	919	875	920	894	919	904	880	905	885	852	953	881	897	920	963	906	902	892	924	919	918	899	874	919	918	904	924	924	879	894	911	905	847	905	967	952	914	852	928	929	899	954	944	925	903	915	955	908	879	910	919	860	877	849	934	906	894	914	909	923	931	890	949	899	920	850	918	927	845	925	918	947	928	893	885	938	880	852	875	937	850	887	889	903	923	856	902	933	910	889	902	908	892	818	912	850	911	903	933	904	907	893	915	920	921	938	894	898	865	943	890	949	868	937	935	961	928	906	884	898	909	891	927	899	995	954	878	929	950	891	903	901	877	921	882	889	886	863	933	877	928	855	901	860	909	896	919	834	901	960	898	888	906	907	916	901	921	911	877	887	897	923	892	873	957	906	790	942	930	857	949	864	971	898	916	952	876	897	877	931	918	885	931	930	903	892	982	920	878	871	926	887	952	935	921	872	918	863	882	864	896	903	911	948	893	957	912	927	928	908	927	883	916	917	931	890	859	881	914	935	920	893	890	890	915	901	948	910	846	903	870	929	930	942	919	918	937	929	893	903	929	894	946	870	917	880	927	926	887	883	934	889	926	897	881	852	895	940	962	928	862	885	919	924	921	860	895	913	888	853	922	886	914	921	886	890	895	926	887	891	901	878	877	890	896	915	922	934	934	918	938	917	852	934	904	902	926	942	934	926	915	854	921	876	864	943	880	933	880	886	862	876	850	923	940	904	910	935	884	914	903	829	881	900	865	887	903	885	911	885	909	947	913	833	907	864	1018	930	843	890	905	906	906	875	903	895	901	909	893	867	941	932	910	907	939	899	907	910	939	891	890	851	899	861	926	912	931	862	845	972	966	909	880	933	895	944	879	903	856	912	895	889	900	906	914	910	924	937	940	850	939	913	878	908	887	890	908	894	895	905	877	895	898	911	924	906	895	863	939	925	887	876	912	873	883	851	927	892	888	961	931	931	899	896	944	932	866	911	888	913	888	911	839	874	924	883	913	897	891	870	911	923	907	878	862	905	905	926	907	867	902	901	925	922	977	898	913	968	895	921	928	933	946	886	832	862	917	909	921	893	920	895	885	887	890	917	853	903	850	921	930	885	887	941	914	864	891	920	917	897	886	927	910	891	922	958	931	972	919	935	916	855	856	867	879	862	900	956	877	927	911	957	923	910	898	910	871	943	929	909	936	888	934	884	923	924	891	849	916	907	891	893	898	923	897	960	919	924	879	937	937	906	888	872	926	879	907	858	917	912	906	929	905	901	880	899	949	888	908	951	904	905	903	883	893	911	943	940	888	885	953	909	909	925	892	910	945	898	914	891	903	895	935	916	873	883	874	920	907	923	856	895	879	913	868	921	876	847	909	850	887	899	886	882	893	911	875	973	859	972	879	919	904	895	885	894	905	947	892	869	899	897	935	862	944	921	937	887	914	944	953	933	946	859	868	843	889	913	899	878	934	882	891	934	887	913	889	896	886	945	907	902	886	874	886	922	910	893	886	888	926	905	942	941	904	893	905	904	845	956	861	913	931	919	866	933	933	912	880	880	917	936	953	904	887	875	884	911	919	895	977	950	855	834	925	893	903	994	913	888	857	919	886	850	954	890	913	916	950	882	918	916	894	937	921	889	917	882	886	941	893	937	892	918	908	927	965	861	920	905	867	872	886	891	883	888	943	936	950	872	884	962	917	847	919	896	919	936	901	946	946	896	897	943	912	944	879	866	869	910	907	864	896	846	872	894	915	910	897	896	905	907	931	923	928	848	883	911	893	958	889	847	869	900	860	924	915	931	938	911	888	886	967	909	890	931	895	916	941	909	864	891	921	908	922	896	924	892	962	911	954	928	884	900	888	905	892	872	904	896	844	888	837	878	907	933	885	902	865	934	892	869	923	936	904	920	899	892	845	881	901	928	893	861	924	877	898	810	906	938	915	891	927	877	912	938	938	934
51975	13627	3601	2232	1564	1143	899	801	682	584	547	496	480	444	447	390	382	442	415	404	370	386	347	345	369	359	338	402	374	360	352	349	381	377	353	330	297	361	358	343	344	349	322	340	340	327	312	337	331	346	316	346	314	339	310	323	327	338	316	333	297	334	354	349	355	325	350	335	353	327	344	341	353	326	329	351	330	297	318	339	386	348	364	341	336	338	354	343	355	323	323	345	350	319	342	338	348	342	352	336	341	323	326	346	336	341	360	367	352	300	337	331	335	324	329	370	345	365	340	344	309	346	345	336	373	327	339	338	340	353	312	315	351	342	339	354	351	354	314	327	337	290	362	311	319	310	348	321	317	354	359	316	329	358	362	320	355	322	329	333	363	341	344	348	327	356	356	320	352	329	327	336	353	321	318	322	349	342	362	349	341	314	298	327	317	360	332	317	348	362	321	359	348	332	335	313	331	320	346	335	345	342	353	347	322	349	304	361	359	325	313	343	365	346	330	308	342	304	355	333	307	309	366	353	327	351	350	313	344	328	333	350	352	363	339	337	329	380	332	315	324	323	324	317	347	317	373	332	366	342	314	325	344	341	322	328	336	329	303	306	372	331	334	331	349	371	336	338	309	324	372	332	312	363	319	351	323	285	334	352	375	321	384	354	358	344	341	345	359	344	319	352	315	336	376	312	321	337	334	308	328	308	323	337	322	318	351	327	298	347	321	337	343	351	371	332	311	330	336	318	356	354	329	307	333	307	345	320	332	333	347	333	339	335	339	336	344	345	365	332	329	344	354	343	324	314	358	329	327	341	321	361	326	355	322	311	339	311	304	335	333	345	327	359	340	333	326	344	306	381	335	322	315	342	339	325	347	340	319	336	350	353	331	339	327	366	321	334	350	355	337	345	339	359	348	335	335	337	319	318	330	327	349	318	332	333	356	312	333	346	335	316	368	324	358	319	296	357	336	368	353	347	341	323	346	324	336	354	359	329	339	326	343	331	342	332	337	344	323	323	346	335	290	349	344	308	346	334	323	337	326	309	301	334	313	335	341	344	349	346	340	336	314	336	336	311	329	333	314	336	330	344	318	366	328	310	343	336	356	319	352	356	330	330	332	350	328	367	325	313	305	381	324	333	361	324	359	341	323	330	353	342	362	353	315	328	321	333	369	333	292	330	299	317	326	326	348	349	323	327	367	321	323	333	351	341	294	312	369	352	351	339	343	306	350	317	324	356	333	336	364	375	335	353	367	336	340	313	319	332	333	351	335	357	322	327	340	322	307	347	316	342	374	313	345	316	317	308	341	310	324	357	330	321	320	304	370	310	342	316	365	344	313	310	335	365	336	288	327	359	330	379	346	352	335	334	324	338	322	360	330	321	362	361	307	345	356	331	343	347	332	324	347	320	358	305	332	337	325	325	337	331	324	344	318	333	345	348	331	340	353	354	303	338	352	324	348	319	331	333	320	341	322	316	342	340	304	315	317	338	287	329	311	344	343	341	333	328	350	323	347	311	342	340	358	309	314	333	365	321	315	328	357	347	326	313	320	336	319	355	302	336	330	347	352	318	336	312	355	321	327	340	354	317	322	339	371	340	358	304	340	293	318	335	347	326	343	351	359	351	331	317	328	330	368	376	333	360	319	343	358	329	360	326	349	354	335	358	319	323	368	318	363	339	353	299	343	313	329	338	295	363	316	355	359	304	347	335	325	340	315	346	342	361	320	323	374	342	349	324	310	327	318	312	292	352	363	310	352	350	331	342	336	319	339	324	333	348	325	369	342	330	311	323	348	337	328	338	347	363	348	329	365	290	376	341	368	335	332	361	331	329	277	378	345	357	349	347	323	319	350	329	353	331	300	322	333	311	351	348	301	320	351	302	304	336	325	283	330	308	327	352	337	296	308	344	341	351	328	335	294	348	315	320	342	336	346	319	312	316	354	330	310	324	364	363	343	326	317	346	330	330	328	316	355	333	351	363	356	325	356	339	339	349	331	342	332	332	341	330	312	324	320	332	346	348	326	316	326	368	323	335	344	364	336	333	319	332	296	332	359	330	301	314	363	322	337	352	331	347	365	350	379	354	352	296	317	350	336	346	309	312	316	370	369	321	330	310	358	326	352	367	301	311	346	338	304	343	346	327	325	357	345	329	339	351	325	331	301	357	336	348	343	331	359	337	337	334	322	343	318	309	344	329	359	352	335	320	290	342	324	342	343	328	335	359	332	319	329	330	328	335	368	317	347	316	328	337	333	323	294	312	339	357	348	318	335	331	376	351	313	342	315	340	344	405	326	327	325	337	326	334	353	313	325	323	307	331	308	306	337	331	360	332	307	355	341	330	320	352	324	304	315	325	353	293	294	348	342	338	325	342	344	318	356	337	337	344	367	334	314	327	340	327	345	373	306	328	306	373	332	332	353	337	332	317	348	352	326	348	335	352	342	357	363	325	353	312	355	352	348	345	344	326	345	338	330	356	334	314	339	353	320	374	313	334	327	312	312	319	362	341	323	313	346	324	338	328	351	342	319	328	317	343	314	317	336	309	333	312	329	314	359	310	326	336	320	324	312	326	365	320	372	348	356	343	338	366	332	327	330	322	352	335	346	335	360	308	330	334	342	344	336	340	338	341	341	341	304	379	329	364	334	330	335	304	330	329	330	311	365	352	311	329	344	319	337	334	329	336	366	324	358	342	314	307	326	293	345	349	340	313	311	292	330	359	367	327	336	328	338	336	350	314	351	320	331	319	336	351	324	339	352	345	350	366	341	309	334	323	296	307	312	311	322	333	357	341	325	322	327	363	350	350	328	312	310	308	318	324	320	324	330	352	317	378	323	347	334	336	354	357	332	361	329	324	357	371	307	301	336	352	334	326	330	325	354	334	352	337	371	326	339	363	356	355	313	359	356	336	344	296	314	332	307	342	335	340	319	337	289	339	340	307	320	319	351	368	344	313	341	320	320	359	309	334	314	329	307	324	327	302	336	331	308	334	341	320	350	325	330	319	319	314	352	338	301	334	335	354	331	324	369	342	328	316	320	328	346	340	307	361	334	345	317	344	351	327	363	312	366	313	326	335	350	326	315	351	359	324	369	300	323	349	354	325	326	373	297	332	332	378	340	329	369	320	343	347	325	307	363	327	354	323	346	367	356	323	380	317	351	337	305	346	335	316	342	355	361	340	368	331	340	348	351	334	339	351	318	327	312	328	317	354	332	309	306	345	355	359	328	365	345	401	336	306	340	360	323	325	330	320	323	298	364	338	370	348	330	337	327	360	331	309	342	340	310	326	340	375	347	299	341	341	349	333	347	359	337	344	325	333	333	325	333	322	358	323	342	321	338	315	337	313	318	309	327	326	325	335	353	312	355	318	315	340	310	332	328	347	331	333	303	312	320	342	303	321	319	323	345	332	328	365	315	337	330	353	338	340	318	347	339	330	321	316	310	376	351	345	361	330	327	305	334	344	317	304	329	340	297	344	336	348	345	346
27169	3023	6331	6863	5915	4771	4033	3356	2955	2488	2356	2106	2053	1867	1782	1653	1547	1529	1427	1374	1441	1334	1385	1325	1266	1256	1170	1206	1160	1096	1121	1134	1151	1126	1133	1074	1086	1101	1073	1015	998	1040	1024	1059	1027	1056	993	1069	1029	1058	1018	1019	1068	1030	1012	979	996	974	1041	995	1059	972	1009	1041	967	1007	1025	958	963	944	984	959	1000	1029	952	983	953	984	981	980	1019	1015	1008	998	975	1002	974	994	956	1001	965	918	1034	944	976	1045	1022	977	938	962	963	979	969	991	957	988	958	918	1004	988	947	1021	988	970	974	1002	974	998	953	982	970	956	1015	938	960	944	1004	1006	990	1034	1020	1009	978	1004	971	1020	988	954	953	922	1026	979	1021	972	959	947	972	936	926	963	946	985	954	970	955	996	993	987	956	979	927	994	962	916	1006	968	942	960	938	960	1000	934	917	950	923	953	945	947	965	968	987	971	1005	1020	975	1007	978	913	1031	1006	999	954	988	1045	951	981	952	952	956	962	920	988	959	975	913	1000	973	953	983	949	989	965	977	955	1056	955	927	985	977	945	922	989	973	954	987	955	978	889	998	954	950	913	914	936	990	987	969	931	944	982	1004	940	951	970	961	942	956	976	962	982	960	981	889	966	987	1008	971	970	968	957	949	993	895	990	952	995	1000	937	979	953	983	947	967	986	942	935	994	908	964	925	960	936	998	916	964	962	943	945	986	971	951	958	1011	1012	954	936	984	979	947	934	973	1007	914	915	955	965	1053	966	986	897	925	943	974	945	988	895	990	954	1043	982	898	944	940	1022	929	941	991	971	986	993	943	962	942	1008	979	986	1035	993	961	975	943	927	976	955	945	939	989	969	898	939	1041	996	960	957	998	916	973	992	1009	994	935	917	963	927	971	955	953	1018	936	1009	1014	990	951	999	981	967	993	963	912	980	1004	1019	959	938	976	940	999	974	992	954	993	977	964	942	924	916	944	972	974	930	945	998	915	960	973	972	993	944	961	1001	1022	1029	1015	964	978	983	1003	988	913	992	911	967	1001	952	981	956	886	943	942	916	993	890	907	1022	969	974	980	996	955	944	952	960	993	983	992	974	905	1006	992	943	999	949	998	940	948	919	1002	923	933	966	930	957	957	936	945	945	970	964	1001	968	967	929	980	981	965	1010	968	983	925	995	953	951	938	972	972	988	946	989	951	958	994	954	947	957	937	904	974	919	992	937	959	927	965	1012	957	1002	949	998	986	972	978	979	983	957	947	975	929	1023	982	918	971	1024	950	986	999	981	991	950	986	950	960	994	1025	910	976	940	1044	957	979	941	944	945	922	970	1006	1033	939	917	971	961	951	934	962	966	946	968	909	974	971	939	939	962	967	987	1012	953	1008	939	983	919	977	1021	956	964	994	1006	921	961	936	946	937	1009	987	999	958	912	956	974	960	917	919	997	967	959	993	946	972	961	910	976	881	954	1014	969	979	987	1042	950	981	957	1037	953	905	957	1006	947	966	1001	1008	966	1038	948	957	952	940	964	982	972	1012	945	990	948	968	1023	1046	889	998	943	956	988	958	938	991	969	967	937	961	987	989	1006	951	969	1001	1024	943	967	953	1000	979	988	991	995	968	917	978	956	987	932	986	977	970	946	983	927	966	991	968	1007	1029	1016	948	996	970	965	978	955	899	1008	929	976	967	1014	1014	995	945	960	920	979	966	939	953	1004	1011	969	932	968	962	998	1015	934	993	990	983	960	1011	969	988	974	934	999	908	963	967	921	942	892	965	1038	964	946	992	949	966	957	923	954	991	986	944	899	977	960	987	962	986	957	944	868	936	964	934	961	1002	966	984	1000	971	959	950	926	996	950	943	957	972	977	980	949	967	926	975	972	950	970	956	954	978	914	971	1014	1005	902	988	985	1020	995	955	984	932	979	958	970	929	1020	1005	875	984	1001	954	964	994	956	969	949	957	986	949	989	994	957	956	956	1006	939	955	984	986	945	995	1036	979	998	1004	977	946	994	944	970	891	967	912	969	996	996	972	969	968	951	996	939	954	952	946	953	986	928	1000	952	1022	985	1008	946	957	937	946	1007	968	963	966	996	941	1002	923	991	1002	952	1011	906	909	969	989	968	929	977	991	947	978	963	963	962	973	983	1044	1019	986	1044	974	926	917	948	974	994	981	991	943	955	989	949	890	979	959	966	963	966	989	944	1023	951	983	966	994	980	953	946	957	943	924	979	967	869	1010	965	946	983	968	958	1023	992	965	1000	943	966	982	954	977	1036	1012	938	1036	925	932	986	983	964	1047	982	961	1000	994	1021	927	935	972	944	941	973	982	995	969	983	977	920	991	981	957	1006	989	941	917	977	1019	960	969	987	982	968	927	981	952	959	967	935	932	966	955	974	1005	950	953	976	921	981	979	988	951	974	956	970	935	993	961	976	972	1009	983	959	964	985	978	980	1020	909	975	974	1023	968	913	937	1013	975	1000	1002	953	965	934	931	967	939	948	939	950	981	957	971	988	982	942	959	935	964	1000	998	979	1006	937	954	949	957	980	947	938	930	965	983	933	1002	951	980	961	923	1012	992	1016	978	979	985	990	955	1019	964	946	930	956	931	986	966	1002	988	986	973	974	988	978	959	996	965	918	1010	941	974	954	948	1012	988	944	942	980	1002	961	935	982	982	977	971	954	964	1019	955	951	976	1010	951	955	964	904	996	972	944	1021	999	957	987	997	1008	1003	939	978	959	900	1011	948	985	958	995	994	958	974	918	962	944	955	959	992	975	1028	952	995	956	934	991	995	984	930	965	1026	962	978	970	994	943	944	975	965	963	935	976	958	971	945	996	959	952	951	946	1000	991	1000	986	1012	990	934	930	991	962	937	1014	964	963	979	972	948	958	1015	908	944	1001	970	971	989	943	950	940	977	991	938	937	956	968	946	948	951	949	996	990	950	978	975	929	972	968	967	954	1018	936	949	944	929	995	966	971	1005	962	931	971	995	944	987	982	993	954	938	953	947	954	980	960	938	943	1003	990	945	1021	993	1042	972	935	957	934	921	976	1000	1018	986	973	1027	952	971	1002	1006	945	957	1007	941	987	989	966	994	965	917	969	936	996	996	972	951	953	985	989	978	978	919	955	954	969	966	943	1007	935	950	974	896	963	883	1018	980	904	955	1040	983	946	985	945	964	941	1026	937	1008	922	987	953	1032	975	910	993	962	940	969	941	945	953	964	1016	1019	899	967	976	978	985	969	981	1032	951	965	1011	963	920	961	955	983	987	953	1015	890	959	970	941	1058	982	1010	1020	990	1008	974	975	1016	968	915	1002	997	961	928	924	952	945	923	979	973	938	975	1009	941	883	1040	1003	928	1018	953	967	1029	978	951	969	958	923	965	963	1018	916	976	916	944	943	952	980	965	958	970	947	1009	913	965	979	949	985	952	907	1010	998	970	932	930	944	989	966	994	937	934	989	960	994	973	999	993	984	961	976	994	1038	941	957	947	946	993	976	947	1016	971	973	988	997	984	967	959	941	990	1020	997	979	1009	957	994	942	945	956	957	949	964	970	924	916	970	959	980	995	976	930	965	938	1032	932	958	997	915	1002	921	994	983	989	986	938	956	984	973	954	979	1000	967	949	944	986	972	941	1011	1004	996	898	965	979	945	973	929	968	957	1043	942	949	996	1028	1001	980	959	979	962	917	1016	992	931	984	937	1017	958	1014	1033	967	948	935
7936	554	262	215	207	190	182	153	172	162	185	180	159	158	176	157	167	182	165	168	175	150	139	155	162	147	166	150	162	157	163	181	169	177	176	163	165	189	157	191	171	190	161	151	152	178	175	181	187	153	147	176	166	174	181	156	153	171	166	139	139	162	178	140	155	145	154	157	142	173	173	186	155	160	174	159	184	157	165	161	169	155	145	177	157	169	150	158	159	169	154	169	187	165	173	158	147	161	170	168	177	169	170	148	136	147	176	175	155	162	179	149	182	141	163	147	151	176	183	162	147	167	182	156	126	143	154	143	163	160	163	168	150	157	180	155	169	182	154	165	146	175	165	168	177	161	167	160	134	138	164	177	180	175	160	162	151	152	155	168	180	155	161	148	158	176	150	174	163	197	166	173	204	164	161	196	155	161	191	193	172	170	181	155	166	172	157	171	165	173	185	159	155	157	161	169	159	142	175	184	160	161	167	188	156	178	157	183	152	157	176	168	150	154	160	153	145	182	163	163	174	150	167	175	161	162	158	164	159	172	157	148	154	163	212	163	152	171	157	171	174	163	135	171	168	164	174	160	171	173	175	145	147	145	161	161	190	182	161	153	172	144	155	159	176	162	166	173	155	166	162	164	171	157	184	162	170	188	161	193	165	175	176	169	141	150	165	174	169	162	153	168	162	162	162	169	161	186	163	168	147	177	169	185	179	162	155	160	158	177	142	161	178	173	169	183	162	166	161	180	160	175	179	171	166	167	174	165	144	169	162	176	138	165	152	181	166	156	170	142	171	150	146	145	160	168	164	186	156	159	171	159	209	162	157	175	135	150	175	155	149	164	182	177	152	159	160	177	162	178	167	176	144	170	143	162	164	150	190	156	165	182	192	159	160	184	168	157	157	171	154	153	151	155	157	166	161	155	184	170	172	175	138	171	194	173	138	151	174	179	162	167	165	166	159	168	148	161	173	180	164	170	162	176	151	145	173	158	168	163	183	160	170	163	154	171	186	139	155	171	163	178	155	169	153	162	133	183	173	154	141	174	147	135	178	181	147	161	152	163	162	175	160	149	145	167	176	150	153	185	182	153	136	153	161	148	139	176	153	165	134	165	152	155	159	171	178	149	149	167	160	159	161	163	150	141	189	159	181	163	173	174	167	160	156	177	172	153	169	148	159	150	135	155	147	162	175	175	155	163	165	173	172	184	162	185	178	159	153	159	138	139	173	150	168	142	155	170	178	164	166	170	170	173	139	160	168	169	182	144	157	150	156	166	153	182	146	144	155	162	184	180	190	169	154	177	170	172	157	157	160	154	166	164	182	153	151	158	159	142	161	186	188	157	164	155	160	158	155	171	164	166	159	167	170	119	165	154	160	150	159	151	160	129	161	167	158	172	135	161	144	177	165	172	163	161	170	166	150	154	146	151	163	161	160	171	168	144	145	146	166	142	147	177	182	174	159	156	151	173	161	181	159	184	184	171	166	148	180	176	165	176	163	165	157	150	172	158	156	145	153	163	167	166	178	165	154	152	164	172	184	156	180	167	151	185	187	148	154	164	158	182	157	155	167	172	151	153	152	164	150	186	151	147	171	185	169	152	159	149	171	166	151	170	178	166	172	162	136	175	158	157	142	165	177	149	161	182	169	180	157	163	124	164	139	145	139	158	160	176	174	160	181	175	156	164	200	155	166	174	155	182	146	170	179	169	141	160	143	154	155	139	184	160	131	149	174	155	175	159	176	166	159	150	161	152	155	151	173	163	168	169	153	184	185	157	174	161	165	160	171	161	148	153	137	163	179	163	166	170	181	179	163	150	156	158	174	159	164	160	139	169	199	150	141	164	138	168	169	164	167	174	173	160	162	156	170	132	155	152	140	155	173	174	145	164	170	180	180	164	168	173	163	156	163	155	153	150	186	153	156	161	167	195	193	163	141	161	137	166	200	151	173	152	166	149	162	159	163	148	158	185	178	178	170	165	147	156	174	176	158	157	141	181	174	163	148	171	160	167	145	154	190	176	164	167	169	191	167	158	180	156	160	170	170	161	162	147	137	165	150	167	155	151	165	158	163	160	146	152	167	156	176	166	166	147	177	184	194	155	159	154	136	153	156	164	150	139	146	150	164	139	172	178	159	180	192	182	186	181	164	145	177	166	147	137	171	169	139	170	166	166	141	159	143	169	155	159	160	165	152	143	158	168	180	177	169	163	169	170	156	193	176	175	166	146	170	154	157	177	164	178	165	162	182	170	177	155	139	186	161	178	169	154	189	199	167	139	168	161	160	168	148	153	169	169	160	163	164	193	189	169	152	185	160	163	157	164	157	165	147	169	160	163	174	179	148	173	156	150	159	169	148	160	182	159	152	135	168	171	157	158	172	167	153	174	173	167	176	156	162	159	148	152	146	168	179	149	166	171	171	165	192	150	141	150	159	182	153	168	139	151	167	172	172	152	158	181	167	171	166	189	158	166	164	164	152	171	148	175	151	161	177	138	170	187	169	190	170	169	167	171	163	149	172	162	165	178	180	164	167	173	173	184	181	152	178	163	180	128	159	164	159	184	166	151	155	134	151	151	174	167	188	172	154	189	160	190	166	173	180	154	162	159	160	197	161	154	156	189	174	177	167	137	161	156	188	175	157	160	159	169	168	198	142	177	156	162	155	161	173	167	144	157	190	185	162	157	165	191	186	165	141	179	143	167	168	155	167	166	153	155	155	160	170	181	161	167	182	170	155	171	157	143	166	153	142	161	194	170	165	147	200	126	156	154	207	201	159	179	161	178	143	166	185	176	175	189	153	164	171	168	148	155	158	152	168	150	164	157	137	147	146	162	157	146	159	176	174	160	181	162	160	172	182	166	175	163	154	180	152	183	172	190	165	182	146	164	167	158	172	159	179	166	161	157	167	143	164	149	196	171	160	157	154	162	178	166	156	148	171	161	147	145	158	170	192	156	150	155	136	154	177	152	156	185	134	158	174	175	161	176	165	177	170	155	165	183	163	170	142	152	179	161	160	160	175	177	174	155	190	170	199	171	174	178	142	177	183	169	165	150	164	143	154	182	169	181	190	170	167	164	155	163	156	153	145	156	156	186	145	180	178	164	158	174	193	158	163	171	164	137	169	173	163	143	152	178	179	168	158	169	148	147	165	178	166	172	156	163	171	159	191	175	158	181	161	160	160	169	176	181	151	166	160	186	181	172	156	171	181	182	162	186	160	176	196	161	156	180	165	183	145	176	177	178	157	160	159	145	164	177	156	154	162	164	145	175	166	173	146	153	180	157	162	166	145	155	160	164	159	171	159	170	150	162	168	165	159	190	160	158	171	170	184	175	179	154	160	178	175	175	168	170	180	164	155	163	168	164	169	184	168	196	170	165	167	152	186	169	174	171	151	179	134	167	180	168	143	149	156	133	164	159	165	155	166	176	149	140	163	195	171	161	181	175	172	169	149	167	157	178	168	165	158	154	154	167	169	142	164	162	189	165	147	150
6930	685	761	757	723	645	713	688	647	588	589	619	589	567	536	616	573	590	572	545	521	580	587	595	550	558	533	529	567	569	503	564	517	560	580	532	533	553	546	539	561	542	545	567	561	546	604	563	547	540	581	510	538	523	556	596	601	543	554	565	550	507	571	512	549	558	553	549	567	564	524	562	531	529	528	521	538	570	555	537	564	512	551	531	553	536	553	535	588	532	602	588	543	569	556	556	578	541	582	521	530	528	551	553	567	508	549	559	536	593	506	525	519	519	535	545	541	585	545	567	478	558	548	528	542	559	547	540	535	557	529	553	508	523	544	574	546	567	541	592	540	538	535	530	534	529	532	532	524	575	502	546	543	532	528	566	520	515	533	558	545	510	564	562	536	525	558	565	576	528	581	566	537	527	569	559	542	564	519	564	567	528	524	542	550	551	581	538	562	545	525	528	552	550	526	557	565	545	557	568	543	549	533	550	519	533	554	598	497	552	543	544	525	562	480	559	533	549	509	524	536	602	536	545	515	513	540	539	529	522	543	519	498	512	557	492	504	498	563	569	530	561	545	540	544	579	578	546	584	540	542	570	520	598	570	587	541	542	573	539	553	549	551	564	541	539	567	567	536	587	532	539	570	520	520	583	532	553	570	545	559	535	518	543	558	531	585	508	529	535	561	580	548	559	532	507	528	536	581	517	573	552	581	568	592	541	589	568	580	557	539	560	561	521	577	563	519	568	557	580	516	565	540	491	548	545	521	525	556	546	565	524	567	550	551	514	544	575	544	536	533	562	553	523	528	557	537	570	539	515	527	535	525	575	538	551	547	561	546	589	528	543	544	498	495	572	535	527	530	513	534	515	571	539	552	568	566	534	545	525	594	570	529	569	546	544	542	508	554	560	520	534	525	512	568	562	523	537	557	531	559	554	606	525	536	512	545	557	538	531	533	586	533	591	554	551	540	555	558	563	541	528	523	603	577	546	574	516	589	560	552	521	566	569	514	507	495	560	520	512	516	523	533	570	592	567	585	569	575	536	569	542	558	537	512	549	524	540	521	546	554	539	495	583	565	544	578	500	561	562	520	563	580	534	552	558	553	553	560	516	498	558	556	565	540	587	575	549	543	540	518	539	557	528	572	552	514	534	553	526	548	567	567	546	524	526	516	537	563	578	554	523	565	529	559	533	595	530	543	554	576	559	531	610	557	573	557	538	554	533	537	578	541	560	546	527	552	559	588	539	549	542	552	549	590	568	532	573	567	535	543	539	564	527	533	532	571	520	517	584	549	520	532	551	556	550	575	531	536	559	565	533	553	538	527	554	629	542	549	586	577	579	551	566	515	511	542	540	579	536	534	560	525	530	512	534	576	529	544	593	497	590	543	540	528	531	569	534	493	568	563	519	546	570	534	538	571	562	549	540	546	529	523	541	548	602	516	583	586	541	605	552	522	513	513	543	547	559	529	530	536	549	553	552	563	538	568	540	560	579	550	527	551	532	558	566	557	566	539	500	546	540	529	561	528	567	612	505	535	569	531	510	558	551	538	530	556	543	555	571	549	579	558	582	551	537	558	551	527	525	576	509	572	556	536	578	548	541	543	573	549	584	561	542	537	580	487	539	537	520	580	593	578	541	504	544	547	544	559	515	546	549	546	561	540	491	532	564	529	536	546	532	513	561	548	593	513	536	607	540	568	538	542	576	544	549	542	535	546	545	563	505	552	506	532	545	551	531	597	516	521	531	542	506	569	544	550	561	565	540	567	549	503	561	562	526	556	577	560	538	540	530	572	565	517	561	522	517	564	527	570	563	539	562	534	549	537	554	566	550	562	541	542	555	550	571	535	587	514	573	508	593	532	545	540	531	567	597	541	498	613	542	599	564	573	565	559	547	564	545	548	533	521	537	553	498	512	567	549	558	567	554	516	514	544	559	558	573	519	529	547	550	547	571	621	553	537	574	590	573	605	543	574	513	530	580	500	520	547	533	541	560	544	554	547	566	519	550	552	523	533	564	542	534	518	511	544	501	541	535	543	524	561	548	540	523	547	542	565	550	552	530	523	510	539	558	563	552	536	543	527	512	578	527	543	541	549	532	534	543	494	544	542	542	566	555	490	549	598	541	561	577	531	529	558	543	538	530	534	534	569	579	506	558	587	538	567	515	491	541	590	530	569	548	543	560	504	511	541	529	571	517	521	532	565	573	522	528	532	544	541	565	600	564	563	571	539	572	547	532	580	562	591	533	546	555	552	589	559	571	513	544	556	545	573	514	561	550	553	545	517	504	580	580	551	565	552	548	528	569	553	485	518	544	558	563	497	555	527	567	548	558	568	553	526	573	522	545	575	552	513	514	520	551	556	560	541	492	558	557	540	552	542	576	592	509	528	522	545	512	552	585	558	559	552	615	594	557	512	535	579	541	545	535	563	544	553	540	546	548	558	532	550	574	531	534	534	576	542	559	550	539	558	579	590	535	570	561	537	539	559	565	564	522	557	518	569	534	551	490	568	531	531	570	546	602	558	499	571	550	560	533	578	498	549	544	557	562	554	544	586	550	546	543	541	524	551	537	575	570	567	524	523	576	494	548	558	548	518	511	516	523	571	535	560	525	580	584	568	555	508	546	554	594	564	510	498	598	549	550	544	562	530	576	561	543	526	534	569	553	590	563	528	550	567	536	553	540	541	554	567	564	528	542	521	588	548	542	561	544	530	516	549	556	510	503	541	538	596	529	538	556	552	533	538	579	532	531	546	544	491	539	509	589	541	532	544	555	569	492	567	548	539	573	561	535	536	533	549	519	560	511	597	573	560	510	562	531	572	581	581	536	559	550	524	543	535	551	553	498	521	564	510	543	574	547	532	529	556	557	562	563	516	563	544	589	514	525	562	572	519	526	572	574	529	494	538	564	550	580	535	554	529	534	578	530	582	530	511	534	516	529	519	528	546	554	490	564	518	513	534	573	558	575	580	519	537	551	509	575	560	561	517	548	568	555	546	525	545	539	531	531	560	540	528	573	550	541	570	552	576	570	541	548	556	527	543	603	566	564	540	537	521	519	604	544	580	592	550	583	553	551	578	524	548	563	539	574	553	562	565	506	558	582	525	546	545	543	570	512	542	547	582	518	540	525	509	542	592	559	554	573	550	516	567	527	577	547	525	590	540	617	551	550	593	547	519	591	531	571	551	544	545	533	540	546	573	569	576	521	517	527	520	555	532	530	519	539	531	537	536	589	583	559	561	566	559	559	571	531	520	548	538	553	558	530	570	564	518	572	574	542	526	566	538	559	529	524	585	532	545	539	551	509	539	568	522	578	551	544	594	560	576	551	544	501	522	543	526	526	580	567	577	571	516	533	569	532	563	538	566	527	531	564	552	543	563	566	597	525	539	563	579	577	555	530	557	533	538	516	553	584	533	512	566	541	587	561	538	530	557	566	567	538	554	527	540	560	540	581	545	576	524	545	537	577	535	507	567	522	548	560	553	574	548	511
41774	9086	1757	1204	935	738	588	498	492	445	433	359	400	375	317	350	367	360	361	371	322	332	333	295	311	300	347	338	319	301	295	314	286	308	325	323	299	292	326	321	306	294	325	288	300	308	298	325	303	307	282	290	327	331	296	289	311	323	330	296	328	268	292	298	314	333	320	302	317	318	310	318	302	320	331	312	341	305	341	328	305	307	303	300	324	288	298	306	318	335	283	320	305	310	307	285	325	279	294	279	302	320	310	287	328	319	321	303	331	307	326	291	302	325	307	304	317	302	322	324	316	310	319	310	287	305	306	292	349	283	295	298	282	302	312	296	340	278	341	323	274	300	290	303	313	273	294	296	307	307	328	292	318	278	306	317	299	329	294	332	315	311	357	320	306	308	303	301	298	312	295	313	281	312	296	332	301	309	313	299	330	284	322	314	309	307	289	304	320	284	281	308	310	328	343	325	317	308	295	288	304	312	286	328	324	330	318	323	290	293	336	301	299	294	302	351	348	301	352	267	305	299	311	329	305	307	318	301	292	308	320	296	328	314	333	335	294	322	302	308	281	315	332	306	317	309	299	314	338	319	319	324	315	306	298	296	294	277	306	317	313	278	327	245	317	341	300	288	291	316	307	282	293	315	311	281	319	304	309	328	306	340	308	303	332	322	282	295	285	297	307	335	313	296	310	291	301	302	304	315	304	305	324	320	324	321	305	326	303	298	290	317	296	276	327	323	311	317	299	346	328	304	300	308	304	292	319	297	313	320	303	318	322	313	314	332	299	336	317	302	312	342	295	310	324	278	294	318	307	311	308	326	279	315	343	279	316	287	299	290	318	284	309	323	285	342	270	278	277	308	317	301	324	311	298	280	280	335	295	320	307	318	294	310	316	282	290	331	312	299	334	302	293	293	279	279	324	298	311	297	269	283	352	304	325	318	299	301	299	326	312	297	285	281	310	305	314	324	310	276	330	323	293	305	308	294	320	286	286	293	323	284	292	294	289	338	323	309	323	279	304	287	255	318	313	296	317	305	313	270	300	291	292	321	302	298	319	295	307	328	320	304	290	320	284	331	342	282	300	288	311	301	348	297	321	314	314	314	341	309	302	330	293	298	318	304	311	314	307	347	284	294	296	290	318	306	295	311	335	295	339	318	300	304	315	328	311	279	328	306	313	319	312	284	318	311	328	299	291	306	318	306	292	294	293	302	312	314	342	289	333	289	273	322	287	305	316	318	320	315	308	324	302	318	273	325	309	314	312	293	317	281	328	322	277	311	266	289	286	292	274	313	280	315	289	294	309	299	303	304	307	335	289	332	315	314	272	318	299	303	339	324	297	280	316	319	306	283	292	296	320	299	302	334	289	343	303	320	292	314	305	328	309	326	323	315	303	282	278	292	301	292	326	318	294	325	305	322	281	292	320	330	275	284	322	334	296	284	320	310	271	351	285	287	309	322	265	287	299	307	290	322	318	298	324	328	300	312	322	322	289	286	305	337	319	288	324	300	313	317	271	323	306	314	325	322	322	295	311	275	317	307	329	300	306	310	318	301	285	305	295	278	340	298	328	302	280	297	303	286	326	300	299	304	301	301	278	267	296	268	287	325	298	280	312	290	321	294	303	295	326	302	308	296	307	317	305	299	330	295	319	307	323	293	312	324	301	292	280	321	330	321	316	290	320	325	336	302	287	330	326	279	333	312	324	276	301	313	320	306	272	317	340	315	297	322	309	314	324	298	312	300	326	312	312	299	280	298	289	311	294	327	321	298	303	287	312	358	284	311	301	309	291	298	337	331	327	313	309	306	268	293	304	287	337	301	303	320	258	327	331	327	281	296	324	297	319	314	323	325	305	295	318	274	330	301	283	307	324	306	296	309	289	320	325	293	295	322	299	286	303	299	288	324	302	313	328	315	315	291	325	296	297	286	310	291	301	276	296	306	267	321	320	288	280	296	290	315	339	300	329	293	293	341	273	281	317	331	328	301	314	326	326	306	311	330	326	362	302	300	284	317	286	296	323	307	282	302	310	275	287	310	312	313	284	299	305	299	335	293	307	292	284	330	315	322	323	305	290	311	312	351	332	301	297	296	305	316	312	305	295	298	305	295	316	306	272	312	305	299	332	315	310	314	305	319	297	293	331	340	279	321	312	304	317	324	280	307	335	308	318	324	292	303	279	309	297	340	324	290	323	312	303	343	307	314	313	299	291	279	327	294	321	312	310	290	305	284	268	347	310	279	316	292	308	304	310	299	292	321	337	306	317	299	290	276	294	291	305	296	318	316	289	294	291	304	309	329	344	315	323	301	303	316	326	281	315	296	282	282	275	314	292	309	266	310	305	313	330	304	322	271	304	318	290	294	307	303	321	326	278	325	333	343	299	305	343	295	300	315	296	328	273	332	318	304	279	329	305	286	318	336	293	301	301	312	306	316	300	319	317	320	305	316	319	304	305	290	334	298	295	295	303	304	288	299	306	301	309	349	289	317	298	280	348	295	288	296	265	296	316	309	365	312	300	296	306	292	307	286	324	317	314	308	280	316	291	305	316	322	317	318	318	304	289	297	302	285	338	318	311	329	329	313	316	337	322	323	308	304	271	328	298	312	311	299	311	302	300	306	295	299	301	329	297	287	314	306	275	298	314	298	307	352	301	332	290	331	292	307	300	301	322	316	323	273	305	300	287	301	295	297	330	322	285	304	324	304	309	295	326	304	333	333	335	308	313	296	295	329	323	294	310	300	310	288	308	311	294	306	331	324	304	278	278	312	278	319	296	303	329	344	332	306	342	304	301	317	305	306	323	305	326	327	274	303	322	312	294	297	353	329	326	302	301	295	303	277	336	279	295	284	291	284	294	294	315	325	301	324	303	317	327	295	293	294	337	300	293	308	309	310	278	303	353	323	323	314	323	267	307	315	310	322	284	318	335	288	299	296	314	274	321	315	284	281	323	306	299	286	297	306	300	302	303	310	301	305	319	274	278	277	303	316	280	288	319	321	306	319	326	311	311	322	299	314	279	306	262	307	302	307	306	313	297	318	306	313	323	311	309	311	304	288	325	277	299	288	300	296	342	274	313	339	281	322	292	313	299	312	304	304	321	303	295	308	309	294	291	305	319	284	317	281	325	320	269	304	334	317	311	305	294	313	354	286	299	305	301	295	325	319	305	286	304	311	333	271	308	311	299	309	306	331	298	317	322	308	298	310	272	322	313	285	308	311	314	308	302	322	294	289	266	294	338	331	305	338	304	289	300	321	298	307	357	288	282	326	302	291	313	289	310	293	300	317	311	309	301	329	291	334	305	330	267	305	305	325	326	314	300	272	329	289	307	280	322	305	295	273	330	258	293	295	313	314	311	295	330	320	317	287	331	308	321	308	333	301	279	333	316	295	304	304	309	308	297	302	287	294	290	304	312	293	319	286	274	323	320	333	304	313	294	311	311	298	314	324	288	313	288	309	293	288	335	310	267	306	297	279	281	335	322	311	316	311
22343	1911	3862	4198	3461	2922	2538	2198	1922	1738	1621	1508	1414	1361	1279	1226	1238	1249	1113	1117	1105	1061	1087	1111	1057	1008	1046	1011	1015	1011	1061	947	994	1004	961	941	1002	997	984	998	1010	1004	934	966	952	977	990	1003	926	964	965	961	942	948	938	938	829	923	931	936	944	962	921	950	914	890	952	956	1026	950	879	902	914	886	931	913	983	951	922	984	937	929	915	917	965	914	871	931	919	923	930	906	920	937	924	865	919	934	888	928	925	930	881	931	861	920	904	926	914	923	895	844	917	965	885	888	917	880	956	872	879	918	891	884	928	940	915	891	947	913	920	928	881	928	877	926	896	922	930	860	926	896	901	862	823	857	965	878	918	873	908	915	883	921	921	883	881	967	909	919	952	933	880	910	900	941	879	899	876	894	850	906	899	948	938	905	877	871	928	889	929	966	936	923	918	904	949	958	977	910	906	914	935	923	940	853	885	907	945	923	907	984	940	940	943	944	926	907	951	937	888	897	919	870	871	884	882	929	886	961	909	873	949	964	858	934	911	921	945	922	886	940	848	891	865	911	914	916	967	953	867	912	897	929	927	909	904	908	955	909	958	919	908	934	856	949	931	911	941	898	911	946	918	897	924	910	885	951	963	874	951	926	870	920	891	907	922	934	901	925	924	924	877	886	889	869	922	878	914	877	914	880	852	872	884	942	916	858	920	904	951	851	891	937	955	951	891	957	944	891	873	975	953	875	896	875	889	933	877	935	890	909	933	919	895	897	894	889	882	866	892	894	898	909	902	899	873	884	876	939	949	894	922	860	917	911	955	950	894	880	895	955	951	888	839	923	922	940	907	890	902	943	914	870	885	939	887	951	908	923	857	933	878	878	850	886	950	871	921	914	907	888	876	916	911	852	866	929	895	902	903	890	908	954	939	900	891	920	884	950	897	856	929	915	931	976	915	889	889	918	898	909	926	898	888	908	945	928	897	826	908	912	895	898	872	915	902	915	932	948	919	879	903	938	901	918	916	939	924	894	906	890	899	823	916	933	886	842	962	932	871	914	887	897	940	940	880	925	892	897	851	883	921	893	854	919	851	929	915	926	956	899	975	892	910	900	924	913	916	906	896	963	890	904	916	865	894	845	872	887	863	951	958	885	959	879	917	941	839	947	918	911	909	935	877	903	857	882	903	867	905	888	874	927	872	886	931	912	947	930	933	927	941	918	875	902	868	907	959	895	962	930	923	932	898	907	887	896	945	949	865	893	944	925	901	936	894	877	934	908	921	883	919	906	899	894	901	886	917	877	917	888	881	876	897	899	970	918	886	905	918	924	905	905	888	880	927	887	902	949	951	859	913	879	924	945	931	917	922	895	918	890	907	953	902	927	947	950	941	936	877	921	913	921	913	940	889	909	920	935	927	919	887	930	887	893	941	911	918	943	919	924	918	879	928	914	886	964	908	903	862	929	900	863	929	849	886	885	929	939	914	908	944	915	932	865	894	939	938	898	827	956	892	958	867	837	868	934	919	916	890	833	942	855	883	902	923	934	935	919	897	929	924	927	910	908	910	916	893	939	937	915	903	915	869	913	961	893	940	953	928	889	944	919	870	936	881	967	897	935	928	949	911	917	957	907	920	956	907	904	869	979	879	897	926	924	921	902	922	978	961	899	933	888	932	911	904	920	855	873	935	954	939	945	870	915	933	911	938	921	883	926	960	899	920	881	949	869	928	946	918	914	908	898	945	884	916	928	933	929	931	872	888	874	872	911	923	898	930	922	924	905	925	869	891	856	862	945	906	974	950	949	926	1014	887	915	860	958	928	862	929	940	911	864	955	902	923	864	894	853	909	890	924	976	946	985	941	942	921	939	902	861	940	910	975	966	970	933	874	940	864	941	902	873	903	877	933	889	932	879	934	889	876	947	932	862	893	918	914	946	983	945	894	876	983	881	896	849	864	987	886	930	853	902	893	908	947	837	923	900	929	890	921	932	897	875	924	906	888	887	905	862	972	906	896	915	870	873	912	918	934	820	867	908	917	900	971	923	862	920	897	944	917	928	931	911	917	962	903	874	997	919	956	907	871	950	946	933	876	899	929	883	883	932	939	916	933	896	919	900	890	882	934	945	909	826	886	927	911	884	990	890	886	947	900	852	939	922	921	855	879	881	910	991	896	934	891	856	950	950	951	911	872	884	933	912	888	889	899	849	853	884	971	899	918	922	944	961	920	945	834	857	908	933	896	983	916	948	914	909	911	890	880	890	862	928	919	928	894	927	924	897	903	886	917	871	913	893	905	895	907	907	902	920	904	915	909	942	860	900	938	927	939	899	951	912	973	907	955	874	890	915	926	913	941	929	1009	897	837	928	926	876	961	915	948	946	877	889	876	901	884	905	931	927	915	952	913	920	907	917	915	879	937	872	885	880	944	917	939	895	897	890	906	952	878	899	884	941	892	924	898	902	904	941	952	873	900	937	957	874	914	938	919	921	930	917	938	937	951	871	918	980	921	925	981	941	921	943	934	930	872	971	889	918	914	901	936	865	879	909	923	914	951	865	935	915	975	916	960	915	913	931	908	878	930	891	883	910	923	871	926	911	855	900	922	870	944	944	880	893	926	926	919	913	894	910	917	937	899	872	954	900	879	921	899	939	910	907	960	919	972	881	908	898	935	898	844	881	890	919	883	846	916	892	907	926	882	889	893	882	896	918	874	905	905	905	899	925	902	949	928	912	944	921	949	946	921	869	911	942	937	951	936	926	912	919	943	937	947	904	966	890	873	917	862	845	897	961	925	903	909	944	859	954	939	924	909	908	946	915	921	932	913	927	902	897	923	904	922	885	909	886	932	895	960	908	949	905	891	869	911	861	905	886	938	951	905	885	891	927	886	931	927	919	938	906	901	880	901	916	913	942	863	904	938	882	882	894	924	961	908	861	869	949	955	936	907	933	897	932	921	929	901	929	902	888	891	949	903	904	891	904	959	917	901	915	917	883	975	884	934	904	935	913	909	919	913	962	927	892	922	900	910	884	884	929	911	902	894	958	960	920	929	925	905	916	935	911	852	904	857	908	939	893	884	929	917	929	982	931	936	907	883	906	904	895	957	927	916	905	931	904	887	881	882	915	935	895	861	911	949	941	917	906	918	822	942	911	913	908	943	866	894	931	900	875	948	926	927	990	940	910	911	937	911	916	925	910	932	909	908	901	887	919	912	924	914	915	910	893	869	925	901	928	890	960	862	919	948	906	907	953	960	892	919	973	830	876	911	886	942	895	901	893	865	905	937	934	932	904	922	861	918	885	913	920	863	905	878	970	877	870	905	870	941	932	917	895	875	930	920	919	916	931	875	918	909	883	867	887	916	935	907	878	882	909	917	909	902	952	895	900	912	841	947	886	859	870	878	978	867	910	902	895	944	897	925	934	919	900	915	856	917	922	937	885	903	880	864	932	894	923	913	939	926	889	925	882	890	897	897	881	879	953	911	950	896	917	939	861	909	863	856	929	884	926
56328	16779	3782	2221	1553	1214	917	803	632	632	567	514	480	478	441	404	422	406	410	398	418	390	368	352	392	350	387	328	369	337	357	363	362	355	369	383	337	361	353	348	367	374	397	331	321	353	377	372	344	378	330	354	332	338	343	337	329	338	377	341	366	356	340	334	302	358	327	331	342	380	324	341	319	343	329	375	337	352	352	337	341	369	334	350	346	315	357	318	325	319	331	335	323	348	322	334	358	331	354	340	385	320	349	343	333	343	341	313	340	345	355	340	350	362	350	315	338	366	345	326	343	351	346	314	325	320	318	360	326	329	357	316	325	349	320	357	315	318	322	341	350	336	347	338	311	319	361	330	344	319	363	357	316	316	321	357	340	329	371	339	347	352	353	347	327	336	355	358	358	310	354	386	304	318	289	330	316	313	356	341	310	354	339	360	324	338	345	329	312	369	377	346	374	335	346	315	344	353	371	337	336	340	340	334	347	360	303	335	328	327	370	352	282	334	321	335	340	352	317	327	353	388	339	328	315	359	325	338	330	355	342	348	334	328	330	341	346	357	331	326	324	323	346	351	344	360	324	338	336	340	352	352	355	297	362	333	316	360	346	386	364	350	348	340	364	373	320	303	324	336	376	340	306	338	345	317	337	358	342	332	344	348	332	388	327	335	350	340	310	337	350	324	344	323	323	338	337	355	353	312	342	343	324	368	331	330	338	345	325	352	301	350	343	325	333	326	321	349	367	353	330	355	364	356	310	336	357	333	322	340	331	319	337	331	341	354	340	334	323	313	325	360	330	326	354	324	357	328	290	332	321	370	371	329	377	367	354	359	340	312	322	361	371	351	356	342	329	317	345	318	357	369	339	336	305	334	325	319	344	326	311	332	334	323	317	318	325	335	362	371	341	367	357	329	304	338	365	319	346	341	334	313	337	327	317	336	326	313	332	349	317	328	331	308	306	333	318	321	342	317	357	363	326	333	327	334	317	331	337	349	355	326	359	363	339	361	363	328	305	338	314	339	353	326	324	336	339	326	307	342	345	324	308	351	332	332	350	299	341	349	344	305	334	328	331	343	373	305	329	339	341	353	326	353	348	335	334	344	332	314	330	320	332	334	354	314	316	341	340	300	390	324	324	362	325	343	337	326	354	320	322	370	319	330	322	329	376	344	320	358	345	378	389	317	321	340	347	350	326	309	311	329	323	320	308	351	325	311	336	335	323	348	343	320	319	361	376	357	332	359	351	369	347	331	340	301	356	311	329	325	369	347	346	325	339	322	367	321	321	356	325	355	340	309	338	321	325	337	345	341	342	328	370	342	331	332	343	340	365	334	345	351	321	330	327	327	358	319	358	350	338	354	330	357	324	308	320	359	344	322	353	344	325	340	369	338	320	372	362	339	360	311	311	319	309	343	343	318	325	339	365	291	344	331	312	343	311	342	311	333	385	329	369	338	313	346	355	339	321	339	345	317	325	349	346	322	343	340	358	312	361	331	343	345	332	344	347	323	334	388	358	331	362	358	333	350	330	337	379	351	336	349	325	323	332	329	328	312	313	321	313	340	334	351	325	310	329	322	324	343	313	316	318	344	363	358	359	355	339	315	330	350	326	348	347	362	340	359	335	325	332	344	367	311	375	358	373	332	354	295	322	329	373	320	316	329	358	360	339	319	341	329	339	326	347	324	301	368	339	364	324	336	321	369	340	367	349	354	308	337	337	378	332	327	311	334	325	346	393	329	314	351	350	346	325	308	363	362	352	365	323	312	331	356	327	320	327	359	327	325	331	287	320	296	311	334	342	328	339	363	347	340	299	335	337	304	339	362	356	333	340	335	344	336	342	341	338	365	319	328	354	355	352	358	327	326	326	331	365	320	315	337	359	311	316	332	388	343	340	327	316	365	359	334	328	319	330	356	358	356	341	358	333	341	353	353	354	336	331	329	322	312	342	347	320	360	342	325	354	358	343	355	346	364	344	353	357	337	334	324	323	330	342	345	343	319	329	346	316	342	337	348	339	348	312	345	325	318	351	317	362	371	312	359	330	326	349	329	354	339	317	301	341	354	309	313	340	351	333	360	318	347	343	343	338	339	338	348	339	319	355	370	295	358	363	326	341	338	357	367	364	340	322	322	370	335	357	315	351	337	359	327	355	325	330	350	354	377	327	375	298	354	302	304	306	349	356	334	314	335	339	360	329	331	325	339	334	327	332	310	311	345	327	320	316	312	364	331	321	344	349	342	349	326	351	318	380	376	322	369	325	359	325	333	338	353	342	343	350	356	361	305	334	345	348	347	339	363	330	299	338	333	323	302	319	339	334	363	340	320	339	327	327	317	392	374	324	310	343	344	348	347	342	316	329	353	332	327	324	296	297	329	320	310	315	339	334	345	328	355	345	350	345	328	348	345	365	347	353	336	325	358	351	320	343	362	350	359	348	322	326	325	334	321	336	338	347	348	324	332	331	340	342	354	318	330	335	327	313	333	349	326	362	362	309	337	363	303	345	355	349	353	317	326	358	320	318	323	315	318	344	311	323	323	347	344	350	340	359	307	363	353	337	335	346	334	296	353	361	330	328	319	345	301	325	324	353	342	305	353	315	334	337	333	339	358	359	317	347	344	351	352	341	313	312	331	354	349	318	333	311	316	344	324	340	347	320	341	297	343	373	326	354	317	323	350	335	348	347	388	314	338	340	344	342	327	331	370	321	355	318	357	328	361	361	351	337	319	346	318	363	333	337	337	376	310	314	361	356	305	346	344	339	326	363	330	345	343	338	322	321	339	342	356	373	320	341	374	347	347	297	371	331	353	334	330	332	333	359	325	363	348	350	325	347	363	321	351	319	361	360	326	354	336	347	300	341	320	353	312	340	320	321	342	320	348	334	353	346	339	364	318	346	302	352	331	348	310	316	330	343	302	356	354	316	288	325	331	289	323	321	342	326	346	333	321	352	311	360	369	310	344	319	337	332	360	373	345	351	353	346	304	327	342	359	323	319	340	322	349	325	355	336	350	343	358	338	337	309	375	327	327	332	350	316	335	360	362	356	329	319	336	339	312	353	328	332	378	360	315	348	333	313	315	351	351	370	354	356	358	316	338	306	316	339	341	364	359	366	331	316	329	336	343	340	322	369	314	380	316	339	343	347	348	329	353	333	349	337	349	336	349	367	332	335	309	353	347	347	337	359	331	307	338	322	313	315	333	376	343	323	337	341	315	335	322	350	356	296	359	317	330	338	358	360	336	361	344	304	374	348	358	325	347	350	301	336	354	372	299	360	336	343	350	344	348	308	337	335	332	342	327	350	346	327	353	351	339	377	342	383	343	318	378	336	349	339	343	338	331	339	343	310	332	333	328	366	340	319	316	365	339	330	333	341	338	316	312	316	323	332	336	338	324	340	344	322	323	327	318	365	353	324	371	326	328	345	295	338	344	337	378	331	349	341	317	326	332	368	322	327	305	349	336	319	322	335	344	336	385	327	314	349	290	318	324
29381	3050	6532	6604	5697	4812	3965	3354	2918	2482	2261	2124	1992	1844	1681	1707	1570	1496	1430	1367	1394	1291	1301	1295	1211	1221	1168	1223	1103	1154	1116	1113	1087	1113	1144	1081	1059	1058	1077	1086	1056	1081	1072	1058	1004	1067	1092	1035	1028	1062	1015	982	994	1082	1079	1047	1080	1136	1004	1060	1064	1055	963	990	1011	987	974	1028	983	1009	992	1029	1027	1004	988	1018	1039	1006	969	942	969	1021	972	981	964	962	1006	940	1005	991	1022	989	994	1019	927	978	1013	987	1007	985	974	952	975	973	962	976	986	969	983	997	932	971	971	1010	950	1004	942	974	920	1005	962	992	953	1005	1041	971	980	985	995	977	979	967	1007	1010	956	989	1049	965	996	989	999	977	999	1002	978	982	985	934	920	1053	1000	961	959	951	933	976	955	991	937	937	1003	941	964	966	966	965	940	925	958	956	965	1001	965	1024	1004	939	951	985	1018	985	984	921	1014	945	969	947	958	954	929	1002	1024	998	951	933	953	973	934	972	984	973	935	920	1012	957	944	959	1035	1004	933	990	967	993	1023	992	982	971	991	933	967	963	956	950	972	938	1011	903	951	993	969	949	963	996	956	1017	920	947	1022	916	964	968	978	962	990	923	947	960	948	953	988	992	993	1007	1020	923	932	949	947	1001	1011	1009	928	980	989	1031	965	961	925	959	981	991	966	984	970	976	946	978	1005	954	1023	955	952	956	948	976	964	992	926	979	985	963	960	948	1000	958	989	928	1023	966	969	990	1050	1019	936	963	959	899	958	1000	982	952	980	920	936	990	934	982	961	973	984	1000	1008	949	951	963	978	966	969	988	946	968	962	959	956	1016	937	1007	923	1011	1008	962	952	996	954	913	948	977	1012	996	1012	919	1013	974	928	1003	977	965	1032	981	935	997	975	1006	983	949	953	977	946	978	979	989	989	1008	984	988	1033	988	1012	952	1016	978	1001	1010	966	923	962	987	948	970	994	980	993	973	1006	971	996	954	991	966	932	962	985	948	973	950	956	1007	975	1020	961	940	942	986	989	983	1002	966	911	938	1007	939	980	956	924	942	988	988	1001	964	960	907	990	935	1039	995	962	954	982	1006	936	918	948	948	972	1016	986	957	973	959	942	991	1020	985	948	979	1029	1005	969	965	1046	979	954	991	917	959	997	981	942	982	956	925	945	1004	987	966	991	1005	1025	987	943	967	970	1019	974	974	974	960	955	974	949	942	988	982	933	896	972	927	947	926	967	961	1016	986	978	940	952	937	933	947	991	955	1051	950	953	959	990	992	987	968	950	967	997	971	956	969	976	984	967	971	913	988	1009	945	960	961	955	987	982	929	955	874	997	993	944	959	965	943	989	990	945	925	965	958	964	987	997	1026	954	1008	966	977	1012	976	968	1029	917	943	1000	993	944	1047	963	929	938	983	968	947	1005	970	977	998	941	1011	917	932	960	1005	982	943	997	966	977	924	1036	980	962	1003	926	1010	999	932	1024	964	996	986	973	984	984	951	981	975	993	968	1025	973	969	903	960	965	996	946	937	1005	984	997	1006	952	950	934	946	914	964	923	963	1031	984	986	948	961	964	994	978	972	946	991	948	1011	927	977	893	915	996	1016	971	992	964	947	962	945	992	959	962	966	965	947	925	966	985	972	987	927	965	963	1031	925	976	903	982	970	1032	917	993	1010	1012	973	1010	938	1039	954	951	974	948	915	1002	955	932	973	1008	948	1011	1014	957	984	976	949	985	1003	966	931	936	980	994	966	986	960	969	979	961	972	1015	902	1012	973	928	992	932	1018	966	964	956	972	1008	957	908	942	965	980	980	1005	950	968	898	1017	968	954	1001	947	958	980	922	953	1004	981	972	985	1015	964	955	957	990	897	949	969	965	934	991	948	974	1028	1017	1004	971	952	928	943	955	936	938	989	991	1000	977	967	967	971	954	977	947	950	1015	959	974	995	945	1034	965	970	960	1006	947	981	1016	950	952	959	1001	979	961	912	944	1004	1007	962	983	1014	984	914	946	936	1009	964	965	981	957	965	948	1002	933	975	946	979	939	950	907	1002	983	937	956	972	938	958	977	959	987	950	989	914	979	941	938	972	993	978	993	969	1025	932	887	1003	972	954	906	977	966	998	995	998	973	965	980	943	1026	992	941	944	927	1019	992	1004	1034	969	998	932	961	910	930	970	971	1015	966	966	966	975	992	958	927	934	935	972	953	1001	1016	956	973	953	1037	935	991	934	932	946	981	952	1019	938	976	984	1000	983	963	961	952	962	935	992	944	967	907	991	945	936	957	949	954	928	979	972	929	932	957	970	969	936	960	966	963	1001	967	958	904	968	1020	920	1009	944	1023	1003	971	970	1027	907	934	954	951	1001	990	999	1004	979	999	941	1011	967	989	935	986	998	961	957	977	988	1031	941	983	963	971	915	986	950	983	962	949	962	969	986	915	950	938	952	916	921	949	964	989	984	960	949	950	1021	982	962	991	1014	973	980	1008	996	960	957	928	925	986	1020	945	949	962	970	982	978	934	948	1028	941	939	967	982	1013	960	968	970	1010	950	1014	957	987	990	964	1012	981	925	954	992	950	977	966	982	1005	959	967	1003	1006	957	982	1026	1043	937	999	931	967	1031	934	956	976	953	1039	965	989	988	969	957	1017	946	1005	976	930	933	1000	993	906	935	988	981	950	968	966	991	946	975	961	924	997	993	935	977	953	983	988	1021	988	993	953	958	1010	966	956	942	1000	971	996	953	975	962	940	962	1024	992	973	962	912	959	942	965	939	989	936	971	963	931	1024	988	946	1035	1002	934	952	1007	923	963	1008	956	1040	955	930	972	988	985	984	999	936	988	974	955	987	963	982	927	940	953	975	957	979	964	981	991	949	1008	1012	1000	953	927	987	977	981	992	982	966	982	975	996	994	993	951	953	986	950	954	908	997	1004	974	948	961	952	997	971	969	1033	1016	936	956	959	972	886	948	992	938	1037	1006	986	947	978	1008	900	984	993	999	960	926	998	978	959	899	979	977	956	1036	934	978	1004	964	968	998	961	994	961	980	1013	938	975	893	953	970	999	1034	974	1018	1018	962	989	976	1000	995	956	911	983	1028	955	941	922	960	1025	930	958	935	959	967	1031	961	970	960	958	943	958	982	955	1037	1009	1058	931	945	1004	996	946	979	956	926	974	1015	980	957	987	956	970	978	952	987	976	965	952	955	956	999	996	925	956	934	1063	1043	925	1027	926	963	1010	962	930	987	990	960	964	972	942	1013	968	961	970	932	907	971	960	927	965	942	947	893	964	956	1029	950	999	926	980	913	876	948	1000	959	1024	949	983	982	969	962	963	951	974	1018	989	991	969	975	960	955	936	970	959	1000	1003	946	980	993	956	954	916	987	987	987	974	930	946	1041	1019	1021	967	962	937	896	947	954	983	901	981	997	944	1022	1015	1005	982	981	935	976	1023	998	998	955	895	1015	997	950	978	1020	960	965	940	977	978	1011	964	994	959	989	951	986	1004	959	945	922	1023	968	1019	989	992	969	979	968	967	960	941	1023	926	945	1026	992	971	985	988	939	964	931	932	957	927	982	956	976	957	1019	962	918	948	956	933	951	994	959	941	930	975	971	928	987	997	1007	925	956	984	958	980	939	987	946	980	963	962	939	969	942	999	918	973	991	957	961	973	1039	961	994	947	989	954	995	965	980	984	956	974	995	950	973	968	959	943	964	996	923	985	965	973	902	1029	1004	1050	958	985	938	987	981	1005
7878	521	308	264	209	178	198	167	204	167	161	172	169	167	178	165	178	168	158	165	155	177	186	167	176	181	166	145	150	173	180	146	157	159	159	163	157	156	167	174	164	156	163	141	160	166	161	177	167	161	178	171	171	154	157	165	159	182	172	167	176	160	183	155	155	186	169	171	153	188	176	170	181	165	158	175	166	200	177	148	150	164	188	140	167	153	164	157	165	148	170	154	171	148	166	181	155	169	177	159	179	157	160	157	158	163	164	183	167	184	173	169	168	171	163	165	156	142	177	178	148	159	152	176	158	163	173	165	166	166	174	164	167	158	147	145	154	158	146	183	175	154	159	168	161	195	181	153	153	164	169	137	163	167	161	148	146	162	162	165	161	163	177	148	156	155	179	139	162	167	173	172	150	170	141	168	155	136	163	136	147	181	174	188	161	171	165	172	149	164	184	146	191	178	155	156	146	175	171	164	167	166	176	163	199	157	162	156	183	159	161	190	162	177	164	153	173	143	165	161	167	176	166	177	156	185	181	167	147	185	153	154	191	156	154	174	185	157	133	160	138	162	192	162	178	182	152	170	169	154	156	159	160	187	149	175	162	184	165	155	161	174	176	164	159	177	156	157	133	151	140	164	151	175	165	183	166	157	160	157	149	170	155	160	143	185	172	162	153	164	169	183	179	139	155	173	153	166	171	163	166	182	158	167	171	181	173	142	171	158	172	160	164	157	157	178	178	165	159	166	156	162	174	160	139	173	165	162	173	156	164	149	159	164	157	190	169	149	156	169	168	176	179	178	148	153	158	150	154	151	148	173	172	169	153	183	172	150	169	154	178	164	161	179	159	169	156	169	137	176	163	168	169	159	163	186	177	171	199	151	153	174	174	185	160	170	174	158	166	158	172	163	177	194	186	167	172	175	177	185	169	182	180	170	183	164	175	161	170	176	172	162	181	162	167	165	153	152	201	169	197	163	158	167	153	184	148	180	160	183	180	175	195	170	166	190	150	143	170	179	172	208	165	161	180	162	154	155	157	175	146	171	185	170	152	164	150	171	182	155	151	178	150	180	165	160	159	163	181	184	176	171	160	165	172	173	160	170	143	160	153	182	163	137	160	159	184	169	151	158	157	181	180	176	189	169	167	175	160	162	163	162	145	161	156	149	194	187	157	155	175	187	183	167	164	161	169	193	170	157	143	160	149	175	168	166	160	175	153	164	155	172	195	187	154	177	187	168	174	155	156	164	171	173	157	170	178	159	162	165	151	152	160	160	165	154	162	186	175	149	158	159	172	161	158	185	169	173	183	138	160	169	159	133	179	163	169	153	157	175	179	170	181	157	156	183	160	170	165	174	155	154	145	152	172	195	150	141	171	186	169	188	164	175	151	167	180	143	147	156	153	144	166	145	167	166	166	168	181	158	192	161	151	159	160	184	182	194	170	156	177	141	157	147	164	172	165	173	181	171	176	172	144	139	152	138	171	154	203	172	174	189	172	185	146	161	179	164	182	145	147	181	185	164	163	168	177	169	166	141	161	188	160	153	168	178	150	166	171	168	151	165	160	164	150	171	171	164	138	162	159	165	179	174	156	168	175	152	159	160	159	155	178	165	169	169	169	171	153	170	152	152	185	162	173	152	171	167	164	175	166	160	171	166	172	157	154	183	150	189	172	174	160	144	174	186	175	162	169	167	165	181	193	153	169	179	159	163	156	188	172	160	172	159	197	188	162	137	145	155	154	164	153	175	175	167	161	158	162	198	162	183	174	189	158	156	163	164	156	166	159	165	151	149	177	177	168	181	175	167	162	169	170	160	161	166	157	167	154	169	172	148	163	182	153	163	166	163	188	156	187	159	175	167	152	174	174	177	180	159	170	181	167	163	163	193	172	157	169	169	165	159	185	156	163	186	168	157	194	150	196	143	174	158	153	142	163	149	161	151	163	161	182	151	164	169	175	152	166	163	171	161	155	129	177	175	160	172	161	188	161	175	159	165	148	146	171	165	183	143	167	174	161	163	141	147	182	178	161	178	159	186	154	146	170	155	177	159	167	165	170	160	157	162	144	154	154	161	191	162	180	174	183	164	164	149	160	153	156	152	155	178	165	146	180	155	200	188	149	160	178	172	164	162	167	169	160	178	166	173	165	169	167	168	168	173	175	166	153	146	176	158	164	156	180	152	143	165	158	170	162	162	156	162	166	172	142	184	141	153	162	160	155	178	151	164	157	158	173	168	161	180	177	156	158	159	190	159	179	167	172	145	170	176	148	151	177	178	165	143	185	188	152	159	179	150	169	177	158	139	160	177	178	149	190	174	162	181	189	167	173	149	161	180	146	172	168	157	165	187	154	169	161	192	148	152	184	148	140	165	168	162	171	169	153	168	175	155	158	191	167	155	157	188	179	169	176	177	184	165	174	180	152	182	168	163	180	163	165	162	151	183	171	188	176	184	165	177	170	144	172	152	153	182	173	174	163	170	180	159	163	153	161	165	155	179	153	171	170	147	172	191	183	156	160	171	172	194	173	165	174	161	184	155	176	146	130	172	180	178	164	155	188	166	172	149	147	186	149	166	145	153	182	163	174	167	198	161	184	164	167	150	161	169	161	154	195	166	169	183	156	183	163	161	171	175	174	156	167	156	145	151	157	158	147	130	182	160	168	155	185	167	180	142	172	156	157	175	142	161	184	174	157	151	164	180	180	171	200	163	160	171	166	159	178	157	164	165	179	163	168	188	157	166	153	174	172	166	162	161	176	162	168	185	184	157	171	150	173	175	166	187	153	157	175	157	166	152	163	165	189	174	163	182	156	152	163	168	154	176	186	172	153	161	170	185	173	147	174	180	171	159	167	144	181	170	170	172	169	163	178	152	175	174	149	178	177	169	145	159	154	194	149	162	186	169	145	153	156	169	161	182	188	182	163	171	171	169	172	158	143	173	152	175	168	145	158	159	171	185	170	176	168	168	176	163	167	180	186	156	169	146	174	150	161	157	177	170	182	171	132	143	167	145	181	181	161	172	174	160	151	172	183	185	176	170	173	174	173	150	139	179	179	189	151	169	130	175	171	183	167	166	137	164	157	150	136	158	155	169	160	175	161	161	173	170	160	174	175	135	168	173	150	154	173	163	157	154	175	176	176	179	165	182	156	173	172	160	152	179	170	151	171	176	164	168	188	168	156	141	169	154	162	176	163	166	161	174	171	170	175	192	143	166	181	180	156	160	191	163	165	172	147	156	171	147	189	154	159	168	155	153	176	154	172	145	172	167	171	169	157	175	182	147	175	144	157	159	153	151	159	159	149	168	183	152	174	148	165	153	166	170	158	169	163	158	167	155	188	157	164	179	164	148	157	149	172	173	167	164	173	163	147	160	174	174	175	163	170	183	170	167	177	178	174	186	148	157	182	152	164	160	156	186	156	179	155	174	168	185	157	167	175	149	161	165	163	164	164	164	160	166	164	161	153	155	163	152	153	161	184	158	167	186	163	142
7115	657	756	837	725	679	723	605	628	601	571	608	617	581	571	557	558	580	516	554	559	578	512	552	555	578	579	511	570	574	600	529	566	533	570	588	521	540	570	600	539	554	545	552	546	509	569	598	531	509	543	560	543	556	584	544	546	542	567	565	578	551	529	541	561	605	537	555	555	567	524	503	556	534	556	558	566	543	559	479	528	535	603	579	533	554	545	557	552	544	532	567	522	562	574	547	525	565	558	560	543	549	530	549	556	566	584	549	514	582	571	539	552	556	522	559	538	509	541	541	526	571	564	554	575	561	523	546	490	563	602	537	540	515	551	572	549	541	553	555	557	590	573	596	574	550	513	542	556	543	582	525	522	528	564	522	526	564	530	583	543	573	564	565	502	498	532	553	577	524	550	573	564	524	559	554	577	524	546	612	570	544	531	508	502	577	539	547	531	596	521	554	559	531	558	559	537	569	589	577	532	584	551	562	536	563	539	544	548	552	579	571	528	497	538	548	503	590	562	511	506	537	583	540	544	555	583	516	571	531	570	603	553	596	592	596	537	575	575	552	555	546	528	561	572	540	532	541	537	552	524	521	555	601	550	544	553	565	569	547	581	530	525	564	577	507	551	552	541	549	520	566	577	566	503	561	563	556	531	524	602	524	558	534	597	524	565	555	527	507	523	514	524	575	528	558	588	546	582	562	521	506	548	545	565	538	574	509	545	561	545	543	575	574	523	561	523	534	516	549	544	586	586	539	537	511	548	578	531	507	578	566	567	560	547	579	576	560	567	561	520	543	567	562	540	557	578	551	530	532	536	531	540	543	533	582	521	520	570	554	482	589	554	548	525	561	541	541	530	531	493	567	568	552	537	541	563	533	525	552	540	544	514	513	556	554	572	538	586	556	542	557	548	521	557	574	576	545	552	573	545	543	552	503	490	574	615	558	564	559	584	596	543	516	549	516	533	538	599	558	547	505	528	493	554	537	547	548	552	519	528	552	539	561	556	573	559	547	505	530	540	526	549	559	545	542	511	515	541	515	563	551	564	557	570	516	548	528	551	518	542	564	547	548	513	563	572	553	523	542	554	526	533	527	517	557	526	522	551	559	567	537	548	544	534	526	600	542	535	532	533	562	565	545	578	522	540	555	519	609	539	546	518	547	556	577	531	549	579	555	544	560	545	529	537	538	560	551	588	520	548	526	553	541	559	546	576	583	580	551	566	556	541	577	532	526	535	569	502	605	531	519	547	529	545	572	543	562	550	498	524	550	552	553	591	560	584	516	538	542	541	537	550	526	578	562	537	527	566	598	543	560	520	510	539	586	587	549	544	571	534	548	538	548	539	521	518	534	579	545	529	496	516	525	568	538	588	557	540	590	579	572	566	521	547	545	577	559	562	542	564	540	573	536	547	539	569	564	546	543	555	560	555	586	557	543	545	547	571	592	544	497	552	554	527	552	513	588	570	542	529	517	555	569	544	529	572	575	531	519	563	522	600	601	599	592	542	545	540	511	535	535	565	534	546	550	566	569	560	539	545	524	521	562	512	490	594	529	547	589	548	561	558	584	568	562	566	563	586	548	541	546	566	509	565	557	547	546	581	596	622	546	556	517	536	558	539	567	549	571	553	588	560	547	529	568	525	547	499	574	555	557	545	519	515	560	570	544	519	562	556	535	524	557	545	575	540	539	525	565	528	568	544	563	573	552	559	580	565	557	560	539	516	548	535	530	546	532	537	577	563	511	565	537	530	571	531	522	510	585	559	562	578	585	497	563	576	515	530	550	534	571	567	544	561	534	491	567	530	557	567	539	562	545	517	562	560	505	559	567	539	545	547	548	556	513	559	553	555	563	556	513	580	551	539	511	533	553	572	536	538	530	570	562	533	517	530	559	548	539	522	520	511	543	542	563	550	554	543	572	572	578	536	561	515	552	545	565	516	563	543	567	548	551	537	584	524	525	529	572	550	523	545	570	553	535	560	510	547	521	567	604	546	536	523	573	531	531	530	551	530	569	528	550	529	543	558	540	548	546	545	534	531	512	532	560	586	545	552	558	490	564	531	569	564	532	563	537	500	515	570	571	556	507	528	570	508	518	573	570	529	550	516	519	558	576	525	556	527	511	565	550	545	555	528	516	553	570	509	559	541	546	537	522	538	534	534	543	524	511	541	542	530	548	513	539	519	532	523	533	551	542	552	527	553	529	540	567	529	537	567	563	548	538	569	556	583	514	533	525	521	505	520	533	512	499	522	542	547	515	533	590	501	560	555	520	511	529	508	543	575	536	577	530	571	528	532	574	551	579	533	569	525	538	525	553	543	522	556	585	539	556	559	556	560	579	555	563	553	550	542	519	516	538	541	502	583	599	582	599	523	522	557	554	522	551	581	545	527	532	541	522	545	541	561	545	547	563	562	552	553	554	545	518	546	566	545	586	544	537	586	594	555	534	593	614	539	577	530	513	550	571	535	545	555	508	553	615	541	525	568	551	547	614	558	538	534	497	560	564	557	500	517	568	491	538	592	529	511	508	538	557	539	553	548	538	533	542	541	574	515	553	522	550	541	567	557	535	554	554	554	502	526	509	568	575	579	557	528	590	551	522	548	544	516	539	492	507	588	535	540	520	567	526	575	544	568	567	584	551	520	544	530	550	526	588	512	549	570	546	524	534	523	504	575	510	567	584	548	520	560	548	523	581	522	558	546	531	575	533	559	508	547	561	562	511	555	545	550	560	498	556	549	544	533	549	577	613	528	542	530	592	564	539	548	548	568	557	549	492	524	503	562	570	550	496	524	498	519	562	535	549	535	529	559	548	548	538	572	520	521	550	566	561	562	580	547	573	558	481	529	549	556	560	529	526	561	538	531	513	540	539	584	550	528	523	555	545	547	520	583	544	560	536	527	539	525	544	517	534	545	572	583	549	553	525	533	602	542	546	577	568	541	532	531	524	560	584	539	557	536	543	618	560	520	570	558	559	576	525	571	554	540	531	498	520	536	553	536	528	563	561	537	572	582	535	571	569	597	539	547	572	567	542	529	546	538	485	530	515	502	542	565	549	519	541	504	524	585	517	538	509	536	581	596	536	516	535	554	516	522	547	521	560	545	542	571	539	553	564	528	571	534	525	571	518	541	545	485	550	580	539	550	532	560	553	549	531	539	559	562	535	516	511	522	559	569	613	533	509	609	568	588	555	547	513	567	547	555	567	522	541	572	555	546	539	540	545	570	528	533	551	569	550	563	519	549	572	557	526	588	519	548	558	578	543	542	563	566	552	552	561	514	563	536	570	597	525	561	589	534	563	524	540	566	586	563	537	570	526	529	537	558	539	567	516	545	526	523	514	573	563	566	533	539	561	573	546	508	554	580	529	540	556	557	517	530	551	538	540	531	541	545	546	533	551	538	555	533	505	581	538	558	491	535	543	478	549	605	540	523	573	541	588	523	563	554	592	549	565	528	574	532	540	557	543	536	534	503	518	573	579	564	551	549	518
42568	8113	1736	1222	903	704	548	559	463	404	404	374	367	370	352	318	368	318	330	329	342	333	315	314	338	317	329	312	336	355	287	327	295	309	306	322	292	310	324	301	329	306	303	303	295	308	303	296	318	313	278	330	313	275	278	315	310	294	309	290	318	318	303	333	320	295	301	302	324	309	308	289	311	310	342	302	299	277	314	322	317	280	321	314	302	299	307	329	306	301	321	283	315	316	289	282	293	294	290	363	289	302	310	312	320	285	292	279	315	339	279	288	289	329	331	323	320	319	295	306	310	316	347	295	324	299	300	270	311	297	296	318	327	318	284	293	310	301	323	328	319	308	325	316	321	295	271	288	320	290	311	292	289	309	299	306	331	316	328	292	294	264	282	291	308	288	344	295	299	274	331	278	285	316	332	296	302	294	329	291	302	319	308	286	299	346	300	326	301	338	316	304	314	320	333	310	317	298	323	297	294	271	294	292	301	299	289	284	282	296	347	298	293	298	283	324	315	297	274	310	300	307	303	304	321	305	280	299	286	302	312	322	266	322	315	290	311	326	324	315	300	320	309	303	308	320	311	313	305	330	306	300	316	281	291	324	307	282	299	289	319	332	301	324	292	289	301	302	287	295	322	316	306	300	324	302	293	283	284	301	304	302	315	318	335	312	298	309	306	280	277	266	290	336	325	313	296	288	291	304	322	319	284	288	324	308	316	315	308	263	299	318	298	299	274	283	292	307	309	298	312	286	306	337	312	311	299	284	296	296	339	310	344	298	325	314	313	313	318	312	325	298	302	311	315	288	288	287	303	307	302	292	288	275	313	299	311	313	353	319	308	279	302	302	303	312	284	284	311	313	304	340	265	282	319	316	265	291	295	301	314	314	284	278	318	300	312	296	336	280	323	279	311	320	271	301	325	303	302	325	296	317	327	274	313	322	331	303	295	282	313	306	301	281	320	285	292	332	341	303	275	311	275	295	302	302	292	297	321	291	309	309	299	294	288	300	302	319	309	284	272	314	279	312	312	295	307	317	298	294	286	310	288	293	337	302	301	313	301	272	317	301	320	280	331	342	304	316	278	303	318	294	303	326	323	339	305	301	333	306	344	313	312	287	290	331	296	322	276	277	371	335	322	324	323	290	307	329	307	304	278	322	287	301	326	298	299	294	316	316	321	322	279	331	292	310	313	304	309	302	308	271	332	299	298	291	285	304	291	303	309	306	321	303	288	310	316	324	297	311	307	303	334	304	306	291	294	305	283	308	327	305	300	298	310	307	344	300	307	310	301	302	300	282	310	301	300	327	311	300	321	312	289	292	328	300	309	307	278	320	319	275	293	298	323	282	298	307	296	298	320	320	305	347	329	296	335	291	309	264	302	308	295	290	284	329	281	299	308	310	338	312	344	292	336	336	325	316	346	306	315	307	331	293	322	273	309	294	295	276	274	291	317	314	279	304	291	305	299	295	305	337	321	294	275	336	318	325	318	292	282	300	333	302	332	290	293	314	321	309	330	307	306	334	283	294	309	285	301	298	302	309	305	265	306	307	305	294	323	307	318	322	291	307	314	289	297	300	311	319	322	323	307	334	322	278	308	323	305	329	309	306	281	314	332	300	306	299	315	331	317	304	297	328	310	311	320	276	270	319	301	314	335	306	306	306	296	303	317	320	327	318	285	318	289	284	280	307	294	306	274	287	302	293	319	297	311	316	292	289	298	350	273	309	308	312	326	339	326	322	308	317	291	312	295	319	313	321	282	321	287	315	329	303	277	309	329	295	309	300	304	295	306	339	326	316	291	325	316	313	307	312	303	300	304	308	288	276	308	298	305	338	302	331	323	302	296	271	316	304	277	307	328	330	312	328	313	274	278	305	333	312	295	323	337	302	279	310	300	303	286	318	319	306	312	275	321	297	269	291	311	303	303	318	286	283	312	275	279	290	289	325	307	313	331	320	287	310	322	263	286	297	288	288	327	295	304	299	312	323	329	297	288	331	312	320	299	342	321	305	296	316	299	299	310	283	289	286	332	320	312	297	332	308	339	286	288	291	300	270	282	300	304	299	312	351	308	324	269	302	306	317	287	306	307	319	285	274	290	324	313	316	312	321	318	305	293	314	300	275	286	291	310	288	325	320	302	291	303	297	304	313	338	323	322	289	299	287	286	308	295	325	309	310	316	324	270	293	302	312	290	294	285	310	286	317	326	292	323	298	298	289	305	322	315	324	296	288	298	256	334	288	277	289	318	288	277	339	324	322	308	263	301	317	282	297	305	296	297	300	307	314	289	292	291	318	295	300	344	299	307	292	290	283	324	323	325	294	301	336	327	312	316	305	312	310	273	332	291	294	325	283	305	278	320	301	328	289	304	288	297	267	318	271	313	323	308	314	297	295	326	319	334	295	309	312	315	277	336	354	314	304	318	299	315	278	309	286	356	284	288	298	266	322	323	329	314	281	324	278	327	302	302	285	307	293	292	343	351	302	298	293	299	337	300	312	285	316	306	296	330	287	297	282	315	307	289	298	331	285	276	332	304	299	314	323	277	299	302	304	341	308	314	294	306	298	315	293	337	314	288	326	323	306	293	297	315	322	325	303	307	311	281	298	319	312	286	300	290	323	300	295	300	295	310	325	293	285	306	328	310	321	313	299	293	305	311	364	300	298	333	319	287	316	312	322	314	312	336	291	330	329	284	304	287	302	319	301	290	300	290	329	309	310	298	321	307	312	308	307	313	295	264	316	296	309	309	315	313	287	299	297	317	318	305	320	295	326	315	340	338	285	282	321	301	339	280	316	302	313	313	304	324	281	310	297	299	328	300	274	312	291	310	311	289	290	334	289	291	282	311	313	263	325	340	275	306	296	290	278	278	301	290	311	300	295	293	304	283	332	285	328	306	329	289	310	312	311	290	324	306	302	312	332	319	299	272	340	321	320	307	286	301	318	304	280	303	324	289	305	308	307	325	297	281	283	283	277	308	286	290	344	302	274	277	305	298	286	311	302	301	289	312	324	309	297	313	318	300	291	287	314	260	320	268	297	315	321	278	323	293	315	323	301	322	301	263	280	295	320	290	269	303	294	299	292	299	291	305	297	293	332	317	269	307	312	303	322	327	293	298	283	306	317	319	331	319	344	308	295	285	318	293	301	313	358	297	314	326	284	307	303	298	287	296	318	322	306	306	303	282	325	310	344	310	310	302	300	303	288	321	312	265	322	278	287	298	296	310	320	307	310	298	289	308	294	299	310	339	280	301	321	322	327	312	283	309	332	294	336	333	301	319	313	303	301	294	303	295	286	317	313	280	274	315	320	304	287	289	276	299	301	284	288	292	326	309	288	341	305	317	327	288	288	285	307	312	305	336	287	347	335	330	326	312	288	306	295	306	297	289	304	305	311	320	290	309	319	321	311	311	296	319	301	319	301	276	305	304	304	293	273	264	286	282	301	318	315	310	303	301	292	302	301	314	321	287	323	293	299	300	319	275	282	298	316
21526	1971	3886	4122	3643	2902	2448	2301	2012	1769	1654	1474	1431	1352	1341	1250	1210	1146	1164	1155	1125	1076	1087	1061	998	979	1070	1051	987	973	932	1004	1055	987	971	1001	962	956	954	991	997	990	967	902	963	973	956	897	936	961	917	861	945	934	927	916	923	943	899	944	955	1011	930	971	982	900	895	913	935	931	891	895	954	938	909	954	884	916	946	950	902	895	944	883	878	966	889	887	886	920	881	948	913	910	851	944	921	845	894	893	848	893	951	902	898	923	850	898	930	958	904	913	861	956	937	917	966	914	906	861	926	907	906	906	894	926	893	930	926	898	918	934	966	916	907	932	883	909	871	923	917	887	870	891	935	907	907	894	920	867	950	929	926	932	893	926	887	957	898	914	904	883	875	947	875	921	947	927	901	943	926	912	948	889	923	910	901	904	902	883	897	912	921	931	889	963	925	875	882	938	860	910	910	913	866	864	950	952	896	917	930	871	936	923	967	898	966	903	897	896	875	935	954	889	892	897	982	890	900	897	905	908	877	962	909	934	948	905	921	867	903	914	914	905	888	852	972	930	958	880	921	885	945	942	925	890	865	911	902	878	869	912	898	897	886	902	980	910	934	903	947	864	893	907	912	908	959	929	969	887	890	911	905	933	954	865	922	912	895	884	902	869	879	871	914	880	891	887	919	955	879	864	934	959	893	904	915	904	915	918	846	945	906	884	910	839	874	855	861	931	939	917	900	877	870	943	900	929	908	880	927	943	902	982	900	881	888	941	927	861	907	916	884	859	893	916	887	836	920	926	922	922	928	920	950	927	854	937	878	925	911	963	926	915	890	864	904	941	906	946	911	944	894	910	954	876	909	865	986	857	914	949	974	932	868	864	898	919	887	851	924	913	920	867	908	948	899	936	914	925	946	918	860	886	960	911	900	949	926	928	896	925	932	961	900	926	890	910	928	891	847	973	895	905	888	917	926	866	925	932	933	884	914	897	888	915	938	897	914	922	933	928	896	924	903	880	895	896	909	973	936	901	883	943	904	871	878	907	889	831	936	944	881	865	854	932	878	963	880	892	953	941	899	948	958	930	882	889	909	937	873	917	910	839	924	925	915	972	853	933	894	916	893	857	928	912	920	928	888	880	888	913	927	879	909	893	922	945	951	832	905	851	918	898	914	952	870	958	939	912	947	951	884	885	902	876	856	888	942	909	885	875	894	907	912	933	925	946	864	900	946	893	898	953	920	878	939	950	903	952	872	898	901	860	904	881	996	960	936	875	830	946	952	946	876	881	904	915	916	881	934	905	938	895	959	897	928	934	934	877	909	880	967	913	916	878	953	892	946	934	878	911	922	969	910	866	918	907	934	919	922	892	939	904	918	946	939	867	928	915	857	922	898	885	926	913	886	873	883	919	918	877	889	911	935	913	844	919	904	888	918	907	929	964	927	896	937	953	894	886	897	962	898	955	876	924	951	899	973	895	899	931	893	913	874	936	876	928	857	900	951	907	857	850	965	952	873	957	912	960	938	934	879	900	875	943	924	901	931	903	936	898	907	864	916	919	847	901	920	878	909	866	940	908	868	931	950	910	907	897	911	935	910	912	892	926	927	887	884	875	864	892	880	888	868	877	920	934	856	847	895	921	917	893	883	930	893	903	939	881	892	933	945	852	933	870	933	904	909	908	842	870	890	885	870	914	924	944	920	953	911	881	883	934	874	938	944	893	895	889	935	870	888	900	920	935	853	912	871	913	978	915	891	922	897	941	926	890	894	914	887	927	917	872	900	948	860	918	885	939	879	905	885	910	895	880	910	944	937	918	921	906	895	876	871	953	913	904	871	933	948	941	910	924	916	899	904	920	938	942	894	917	896	918	871	965	921	908	953	873	903	925	882	935	949	928	903	905	877	949	855	896	882	856	924	887	851	862	942	925	946	935	866	890	934	900	902	898	888	935	913	882	934	890	873	904	852	927	912	866	950	915	909	918	948	844	951	918	903	938	931	935	934	928	866	928	907	901	981	942	896	919	908	850	935	945	889	901	957	894	859	916	939	873	928	920	910	965	896	908	912	967	891	891	895	935	848	914	876	852	896	913	931	874	880	877	876	983	866	868	919	939	926	874	888	932	868	915	899	939	888	932	878	914	961	821	921	900	870	917	919	912	911	876	886	955	870	917	920	895	881	940	914	952	903	870	916	956	884	923	954	895	914	915	920	914	930	880	903	864	955	903	906	918	938	891	868	893	860	935	924	968	901	923	896	911	929	876	860	905	895	935	878	916	928	885	860	954	912	937	886	879	890	917	914	923	919	853	946	897	905	921	897	955	904	812	957	869	888	889	925	904	822	924	883	879	902	928	938	880	874	922	945	869	959	972	888	895	892	930	927	899	899	924	910	947	867	882	891	898	838	936	922	853	935	866	920	918	949	917	857	895	928	927	849	901	897	883	878	927	931	936	831	930	884	849	905	914	910	914	897	911	944	915	928	915	883	876	896	872	920	939	898	919	889	874	903	836	898	892	902	911	915	881	946	894	872	874	948	927	895	859	895	875	935	904	956	935	933	907	904	849	896	852	922	932	881	907	909	912	914	904	890	882	905	936	904	886	937	952	901	886	906	891	995	899	938	936	854	963	914	920	839	918	913	889	948	876	898	908	895	969	925	875	915	930	898	942	900	930	966	854	985	968	925	865	928	926	837	867	890	932	920	914	927	880	852	916	872	943	916	854	883	904	914	926	872	895	885	891	900	900	915	887	870	904	899	901	854	873	881	890	929	963	872	936	931	920	911	856	967	930	909	876	870	884	906	883	910	911	888	962	918	937	912	936	913	882	883	866	876	977	916	905	919	925	891	919	914	914	906	934	868	922	946	882	893	890	862	888	858	869	965	896	872	906	919	954	959	922	899	884	915	903	888	880	894	903	941	934	915	885	950	915	907	925	954	921	902	911	900	911	892	941	883	918	922	916	892	908	918	862	916	947	887	938	955	933	891	934	931	881	872	898	958	895	867	948	912	894	918	890	941	959	904	918	879	928	975	914	906	898	900	924	914	904	897	905	899	892	907	942	943	920	943	944	895	938	874	882	905	922	929	880	946	893	930	928	951	906	910	899	917	883	942	886	870	893	940	944	943	945	872	939	892	920	863	906	953	948	925	929	912	902	928	900	875	929	904	885	916	937	938	873	906	893	896	879	916	870	889	884	858	887	892	938	912	937	919	894	846	964	921	904	966	897	915	896	872	903	949	951	893	907	849	968	954	915	904	911	927	894	907	905	910	884	891	890	932	810	894	917	877	900	908	900	918	905	919	948	908	867	903	889	901	941	913	942	938	851	908	875	867	889	910	834	915	932	893	912	905	885	912	861	906	869	902	947	925	894	880	940	918	910	925	884	855	907	943	957	942	920	907	892	934	899	860	938	906	840	943	908	921	923	948	966	902	833	967	915	907	894	919	942	926	845	891	881	869	862	926	914	939	890	921	916	897	905	940	913	878	909	924	950	920	895
56259	16349	4487	2392	1601	1159	922	785	655	582	533	511	463	479	397	433	423	432	392	411	374	431	366	384	400	337	349	351	357	358	351	344	359	356	384	372	359	355	373	386	355	311	311	356	293	358	350	335	333	343	374	350	328	343	333	350	358	360	340	353	337	338	360	339	352	354	362	345	340	331	383	342	352	341	346	322	335	352	342	339	319	321	357	361	331	338	342	345	333	367	345	350	382	362	331	344	342	321	337	353	336	398	372	334	326	331	343	338	324	350	325	330	313	323	356	318	354	343	355	336	337	332	335	340	355	321	344	344	340	317	339	307	337	350	370	310	305	354	361	333	346	322	358	358	325	334	349	351	341	339	396	348	349	349	339	345	363	332	357	349	364	339	328	350	382	328	334	321	334	350	335	322	306	340	334	359	346	364	313	349	313	320	320	321	333	324	360	313	341	348	334	301	359	343	342	334	320	317	345	342	327	328	324	355	371	354	314	321	323	307	357	328	333	317	353	354	342	377	355	356	374	321	332	363	339	332	346	364	358	339	311	310	329	325	342	328	349	338	320	370	325	318	340	324	337	328	360	345	315	290	345	343	329	347	327	325	323	367	344	356	297	321	358	325	314	394	370	341	313	320	364	348	334	324	360	334	341	366	338	351	321	313	328	301	338	359	358	321	361	327	360	323	359	353	332	316	328	347	350	312	358	364	359	331	353	353	334	339	337	320	338	365	342	314	355	390	336	333	351	333	343	337	344	327	315	318	354	331	323	355	350	351	355	366	337	330	337	329	345	336	338	360	325	340	371	345	355	333	344	321	319	354	330	315	328	306	312	314	303	341	338	326	359	347	330	332	349	343	342	352	359	318	365	338	359	309	343	304	362	341	345	334	316	327	341	359	349	362	383	321	344	321	325	341	325	336	327	334	345	354	372	349	312	325	332	357	314	314	341	360	347	321	311	327	357	332	320	361	333	291	380	348	346	374	317	326	342	352	346	326	350	334	336	308	343	352	357	360	354	348	347	336	341	336	334	363	334	323	368	338	391	349	360	304	348	327	313	323	329	326	318	319	328	346	376	321	335	362	360	337	348	341	339	340	321	369	328	368	361	341	346	304	339	341	334	370	384	334	369	348	350	349	318	343	317	327	358	296	341	335	356	333	321	345	354	326	329	334	345	341	330	296	308	355	351	364	346	347	337	337	331	317	367	316	395	339	335	344	358	304	313	326	346	374	382	358	354	314	329	344	353	314	303	348	309	331	319	335	334	325	331	334	341	335	330	369	398	310	323	325	388	332	328	333	375	322	331	333	310	334	353	320	339	326	370	317	304	331	319	330	324	353	344	345	341	321	345	358	340	329	343	330	317	346	341	337	345	339	383	320	349	348	366	332	350	341	320	362	333	313	368	333	323	351	349	314	319	346	347	339	331	372	338	329	319	334	343	339	336	361	318	351	334	330	368	330	335	325	343	339	318	365	342	370	349	331	359	352	334	348	377	336	316	341	319	341	345	327	318	321	349	334	329	329	345	302	346	331	317	338	332	329	345	342	305	314	343	366	333	342	355	370	339	329	317	299	346	366	326	343	358	352	351	342	329	332	329	310	338	336	355	323	311	336	311	339	367	379	331	362	335	333	358	345	332	323	323	296	349	344	318	336	329	333	347	329	362	348	352	327	322	365	331	333	309	399	359	336	350	316	358	365	323	378	351	350	354	336	340	358	361	339	325	330	372	359	323	366	327	356	325	339	311	311	355	302	339	368	348	327	347	350	340	318	359	360	339	335	350	329	333	345	369	350	357	337	329	362	361	333	343	317	339	336	335	323	339	328	328	335	314	351	332	370	378	365	354	323	316	333	299	349	341	315	317	333	343	335	349	327	354	328	353	386	309	352	346	339	329	378	321	306	340	311	328	308	292	345	365	348	336	333	331	342	369	346	339	336	363	333	374	301	303	385	351	351	338	365	316	372	374	311	315	349	325	345	352	332	350	345	332	335	349	312	329	306	331	337	330	355	360	356	325	371	343	373	338	368	324	342	300	355	311	320	348	367	370	341	343	328	337	341	318	340	344	344	328	341	356	332	317	346	366	326	304	341	334	350	315	344	369	373	346	362	366	365	363	312	338	352	358	327	347	342	337	342	314	311	326	366	346	338	347	328	326	380	328	305	351	335	335	315	351	329	339	328	347	346	342	352	358	353	301	334	331	315	333	349	308	355	356	342	303	322	370	386	353	328	322	336	350	346	394	321	348	332	349	336	347	383	350	342	288	342	345	334	336	323	307	350	318	339	330	349	339	347	351	315	317	357	351	349	330	354	310	288	353	312	350	339	332	303	348	324	365	298	326	363	326	346	339	322	333	337	353	320	326	341	338	363	305	331	330	323	336	333	288	339	338	322	356	342	324	319	328	355	328	345	338	313	369	301	321	340	336	338	328	343	293	305	306	339	297	321	327	303	311	340	324	342	318	314	342	363	327	358	359	337	369	336	355	320	331	354	357	315	326	339	325	351	338	362	343	326	362	372	299	354	334	320	344	351	345	334	335	317	327	325	351	347	341	331	341	359	373	325	314	347	357	357	318	342	352	319	300	352	352	317	355	357	329	307	313	361	335	341	340	311	336	311	287	337	325	333	330	365	348	330	326	317	332	343	337	337	312	335	362	304	349	351	332	350	326	346	349	342	311	354	347	325	321	339	326	326	322	390	348	321	339	319	357	319	364	305	321	389	341	315	337	337	350	305	327	335	322	338	352	301	341	334	369	334	317	313	334	317	349	350	356	343	350	349	364	356	313	363	349	299	324	338	342	338	320	335	317	336	293	335	305	345	353	349	326	307	339	320	366	342	347	359	358	356	344	345	342	316	327	378	338	340	367	343	345	340	347	334	319	290	334	355	312	354	331	334	346	345	366	341	323	297	346	352	327	328	339	301	299	360	343	336	346	321	331	328	351	356	348	318	357	323	333	323	302	352	339	335	326	353	338	342	354	386	332	366	366	307	344	357	339	350	342	339	323	337	338	328	321	354	348	332	325	326	319	348	373	342	329	351	321	360	332	330	357	361	383	295	313	365	322	331	323	346	327	339	347	340	352	331	336	347	361	348	344	324	343	347	344	357	328	351	345	325	361	335	357	364	368	342	315	314	353	327	334	345	304	341	330	314	363	362	330	361	329	365	309	318	358	351	389	388	342	323	364	339	314	322	368	318	353	353	365	319	348	357	347	329	334	339	326	304	383	333	337	366	320	325	350	366	314	326	326	352	341	326	341	343	314	349	350	318	321	379	334	333	330	346	343	317	325	329	332	361	322	342	341	318	327	324	335	335	370	325	322	340	337	363	334	353	344	355	317	334	335	323	301	339	302	360	302	327	345	338	337	312	338	314	358	338	313	355	338	356	354	325	352	335	325	340	352	328	352	372	317	361	334	345	353	359	359	359	353	332	350	342	315	319	325	344	340	338	334	365	332	351	329	361	354	363	339	356	347	319	318	351	358	329
27442	2910	6482	6865	5719	4699	4020	3468	2933	2613	2384	2034	1996	1812	1738	1566	1536	1521	1453	1496	1389	1324	1293	1253	1243	1204	1181	1191	1219	1173	1138	1176	1101	1135	1103	1102	1125	1049	1106	1106	1066	1053	1142	1065	1059	1050	1008	1035	1093	1047	984	1033	974	1041	977	956	1041	987	1060	1023	1100	939	1000	983	1024	951	1018	1053	994	1010	997	990	957	978	996	1010	1045	976	1042	983	1056	965	965	1007	975	975	998	1015	1015	1007	988	989	973	1024	989	899	945	985	939	1018	1023	962	1006	1001	980	1003	965	1045	1002	934	986	985	987	996	982	999	993	966	1048	933	1026	1014	972	981	986	973	904	976	933	992	1021	1007	965	1029	952	980	954	969	995	944	978	990	1007	964	905	1005	1010	985	988	940	870	993	952	949	951	984	984	956	1022	1008	974	1005	1006	1024	944	977	1015	941	1065	1009	958	971	934	927	996	964	951	1003	997	1019	985	947	953	910	957	957	1040	902	1023	959	977	939	1016	1029	944	1007	984	1002	969	956	988	899	984	981	993	996	977	957	1018	1038	957	958	980	987	992	1012	961	1012	969	974	965	970	973	985	958	968	985	945	1010	1008	995	956	971	938	1001	944	967	973	957	973	1020	999	1008	1029	948	906	987	997	1000	942	949	983	941	980	948	1015	1001	953	1022	1013	984	984	961	980	947	983	1019	988	970	1012	982	972	980	913	1031	995	983	1009	997	989	954	986	961	989	988	949	971	1016	941	1033	991	983	949	1004	973	1006	951	960	977	1003	989	975	961	987	1012	930	942	1020	987	1000	945	930	1024	984	1000	991	932	935	979	940	969	972	1018	928	892	1004	988	948	953	950	969	975	927	1006	978	1011	984	934	965	1005	982	938	961	983	995	961	963	992	983	989	989	979	947	969	881	949	1014	1004	1009	972	942	1010	989	888	935	992	993	1004	952	969	924	951	954	968	1004	976	970	968	982	970	987	984	962	1037	986	990	950	972	981	943	961	923	994	1028	937	981	936	962	988	1015	1001	1004	904	996	992	976	1006	911	953	1051	1062	958	963	1015	944	971	947	967	952	933	961	994	948	943	994	1001	977	1046	1013	991	942	945	954	1011	972	1045	960	1026	966	963	1025	972	992	925	961	949	963	939	996	1008	985	965	968	925	921	983	969	1011	890	962	948	1012	1000	981	957	981	960	969	1027	938	923	992	972	990	1005	941	972	980	949	907	999	941	931	935	942	935	990	985	928	960	1033	1022	979	970	1029	965	941	999	926	980	979	1027	946	921	912	1017	966	992	1014	957	1047	977	976	966	947	955	992	1043	944	992	996	995	961	981	888	952	972	993	969	996	918	1029	950	1000	951	1005	1005	990	967	929	913	969	951	977	988	991	938	932	936	976	990	973	937	1019	969	974	994	951	983	1000	981	1028	989	971	1032	998	994	992	998	1005	999	1014	971	932	927	938	937	993	937	1020	961	1020	956	944	939	920	967	912	903	940	968	946	960	998	950	977	989	1036	983	997	975	972	1007	1009	986	951	969	954	1012	1024	1010	996	1006	983	958	959	1037	926	932	1053	1003	983	946	942	966	1047	961	976	1032	1015	969	986	973	964	938	956	962	1001	991	915	1020	971	1038	991	953	986	957	975	998	933	950	943	1008	985	920	955	939	948	966	944	953	981	978	902	1015	927	988	1014	953	958	935	946	957	912	1004	1013	1016	929	997	921	960	982	959	998	1032	969	964	980	949	931	974	955	923	944	955	987	931	911	961	946	1046	958	971	961	1011	1007	962	996	995	937	931	961	1022	953	1003	1018	1002	963	907	975	1033	930	960	951	1023	1018	1000	968	978	954	1020	958	954	953	965	1019	974	970	970	957	949	973	1010	970	977	999	949	937	1002	982	905	964	1036	931	885	1035	955	1045	996	1020	957	923	945	1003	979	989	866	939	951	985	1015	989	1003	952	981	952	968	1015	961	974	931	951	964	938	952	955	963	983	996	947	936	978	1020	1008	1041	991	965	976	994	992	940	938	930	951	948	1014	979	975	971	945	982	1012	984	986	911	1012	972	996	959	1025	915	963	986	982	1029	990	977	987	936	978	964	1016	943	989	976	1009	918	991	956	950	976	946	1024	954	939	919	986	1011	975	928	989	983	941	964	948	936	949	925	972	868	945	996	1009	896	970	985	1035	948	961	989	1036	964	962	948	1002	985	978	1008	956	1002	966	906	992	989	967	921	982	1009	981	949	953	1002	941	960	965	1006	926	1024	997	950	928	929	959	954	909	921	926	992	949	954	982	984	894	971	924	948	971	1002	948	980	933	954	959	965	955	970	953	1014	965	1003	1009	936	991	948	1010	1049	972	1041	981	1014	1000	949	949	970	919	993	1031	954	1006	948	984	915	982	961	997	941	959	1034	993	976	971	994	942	941	936	1024	979	963	970	990	1020	1023	972	989	986	915	948	961	994	899	954	994	915	961	903	985	1016	997	948	970	1000	977	968	943	1014	952	997	999	997	971	925	1005	930	968	985	935	1040	941	950	979	919	995	970	932	925	974	1027	964	975	937	959	995	988	992	962	921	958	953	1001	984	933	955	993	979	957	989	966	1017	965	981	979	959	974	997	952	997	975	977	955	920	996	988	977	980	952	972	989	961	963	993	981	971	987	924	917	1002	1018	949	983	996	966	931	975	995	975	976	973	922	1024	955	976	986	961	951	967	974	988	983	936	1016	1023	959	1028	968	1014	983	956	940	919	991	968	966	935	901	980	948	969	920	957	1024	941	969	1013	985	996	963	1054	1006	993	928	1024	972	945	975	961	935	957	997	872	1011	958	964	1000	984	1036	981	968	1018	975	944	1048	932	1002	967	942	1009	1027	988	968	945	946	953	986	970	974	969	984	998	942	929	974	951	993	974	982	969	971	972	1015	972	998	935	978	975	983	952	1010	947	931	969	989	957	1005	1016	944	987	975	907	951	946	941	957	999	938	987	897	958	972	986	1004	965	967	961	993	982	1032	987	1025	950	935	944	1009	974	943	961	892	970	979	990	992	1017	937	992	960	971	953	982	1009	995	959	973	1002	954	988	934	979	1001	963	1004	947	1046	1037	925	933	980	941	1034	995	955	991	984	968	977	928	938	957	984	954	966	926	956	988	982	936	983	1001	1048	965	1006	973	942	923	988	962	938	912	1015	909	993	993	991	909	927	988	989	983	965	992	954	967	958	974	1008	955	970	1015	960	999	949	947	945	942	960	966	942	951	1018	1013	973	1000	1002	961	939	977	971	952	968	988	1000	974	996	976	976	983	916	994	959	988	935	975	1015	945	983	974	983	984	970	991	1007	917	957	967	912	966	1000	949	1033	997	940	947	973	1012	966	980	988	955	1000	1005	972	952	1014	1015	973	1012	951	996	998	1001	968	962	947	969	968	998	952	944	972	967	997	919	1000	934	972	966	1001	983	970	943	979	927	977	1041	989	1012	968	981	973	974	943	936	901	914	931	964	998	968	1017	991	966	939	987	970	994	974	965	969	990	1043	926	935	959	985	957	950	951	1008	996	918	985	965	918	982	943	975	933	995	978	1001	985	990	952	976	963	928	949	944	988	938	995	931	949	941	1002	933	990	948	939	987	907	932	994	903	970	915	962	902	971	1014	969	976	1064	930	948	999	948	963	983	1006	1008	1003	994	957	928	971	973	966	959	985	979	949	1008	913	954	977	971	961	970	990	1007	970	978	996	953	1001	918	933	984	965	1016	972	944	951	963	924	938	981	971	994	973	1007	910	916	982	970	1008	1034	977	962	1033	959	968	935	999	963	966	988
7521	492	280	223	210	191	187	175	178	147	170	147	159	189	184	169	161	158	163	163	168	174	168	160	176	154	163	165	169	176	176	167	167	182	142	151	166	150	161	168	152	159	147	157	158	163	186	158	140	174	146	157	166	136	160	151	147	171	171	178	164	171	170	171	169	170	173	162	166	165	196	169	144	153	171	169	144	170	149	165	179	151	176	147	154	151	154	150	165	176	172	186	187	174	144	170	174	160	159	162	161	151	165	174	169	173	162	163	145	153	158	184	162	184	188	148	168	170	158	177	175	170	162	184	168	139	169	149	180	179	157	161	167	159	160	179	139	196	190	156	159	167	184	180	159	162	154	149	179	161	151	179	132	160	158	168	158	165	138	164	158	166	153	175	171	184	147	166	141	137	162	173	143	145	162	178	168	155	158	139	167	140	176	160	171	164	163	167	150	170	167	158	180	143	133	184	179	170	177	180	150	196	149	147	135	164	158	199	164	171	182	161	155	169	186	175	157	170	166	145	165	156	153	168	163	146	163	166	173	140	158	164	172	173	150	187	166	170	173	176	154	154	171	155	154	144	159	164	186	182	168	163	169	177	169	164	177	162	165	184	170	165	157	167	151	168	170	166	181	147	168	165	153	166	176	156	154	168	186	170	161	174	159	148	146	168	177	157	149	163	138	167	161	152	174	180	162	158	172	159	171	180	159	154	198	165	157	176	166	178	154	149	165	143	166	162	138	158	139	178	170	151	166	155	155	169	187	169	181	159	151	156	167	194	174	180	164	187	141	165	159	162	161	144	167	155	168	181	171	149	169	167	145	163	160	161	162	154	162	170	150	164	194	169	144	176	166	187	154	150	151	190	164	166	168	148	187	169	144	160	169	191	181	183	151	158	145	193	151	169	143	155	173	171	150	142	192	173	165	156	174	169	163	173	148	161	150	157	171	177	173	159	170	152	153	157	160	164	179	116	151	164	176	167	177	162	154	160	177	162	162	154	155	139	174	172	159	186	159	178	153	170	167	145	173	177	165	156	156	177	164	159	163	155	173	148	175	167	176	175	167	172	166	186	187	148	155	158	161	167	148	160	165	160	178	184	161	161	143	159	157	155	169	175	171	146	151	193	138	159	160	147	148	152	152	175	172	178	184	154	153	172	185	148	161	158	181	176	169	172	172	165	140	172	159	165	158	163	180	153	146	164	173	179	174	168	161	168	175	155	178	152	160	158	157	195	165	165	167	166	162	157	135	166	163	142	146	162	176	145	150	180	157	165	167	151	174	170	186	174	175	153	154	169	146	162	146	151	161	171	176	148	156	159	146	176	159	148	168	185	177	163	158	170	176	167	180	169	139	153	175	165	179	172	183	203	197	177	132	192	175	157	149	161	169	162	173	196	167	154	176	145	172	179	130	136	189	150	174	143	169	139	172	168	159	141	159	150	154	178	156	130	170	189	172	153	153	158	167	183	153	180	197	180	147	178	176	150	163	179	191	177	153	139	163	141	175	158	164	175	165	174	170	160	174	147	161	139	174	174	140	160	161	159	160	178	172	175	168	145	166	178	160	172	192	158	164	167	178	181	164	147	178	161	144	141	184	162	167	155	165	182	168	151	176	176	181	168	154	139	147	156	139	155	155	164	165	192	163	146	152	146	155	160	182	164	163	163	167	156	154	181	138	154	169	183	168	178	157	171	164	152	168	173	170	186	157	147	160	180	151	152	172	185	171	166	173	157	136	173	178	148	167	181	154	179	158	164	152	174	162	157	155	151	169	161	158	164	160	166	180	157	166	179	143	172	158	170	134	172	150	173	151	153	172	155	156	144	179	164	154	157	162	145	175	155	171	182	151	177	153	160	173	148	168	169	167	159	164	158	178	149	157	161	183	157	167	170	158	166	164	165	150	147	170	177	167	166	197	151	163	153	135	157	163	156	175	174	181	157	170	170	142	165	173	156	174	179	151	152	169	148	150	152	160	169	151	160	157	173	157	171	134	173	172	166	151	138	165	175	175	160	171	167	159	160	148	191	153	158	163	172	165	187	141	185	168	176	188	173	182	152	158	186	149	170	168	156	166	177	172	163	168	152	164	163	137	133	160	128	163	161	174	175	169	149	158	156	180	199	170	171	160	175	142	183	180	175	184	176	124	171	151	167	179	150	157	155	176	155	174	151	140	166	158	159	182	158	146	175	151	157	167	146	176	184	159	181	147	156	168	178	177	151	176	182	184	190	191	164	158	167	178	159	179	188	185	181	173	182	161	173	173	131	150	141	165	184	172	169	168	164	173	156	167	129	170	166	167	167	145	149	151	157	166	168	149	165	171	182	183	156	161	167	195	145	184	179	187	144	170	166	147	159	161	165	183	168	172	148	159	167	187	176	175	159	145	168	149	161	155	166	201	145	155	173	157	164	132	147	166	164	147	158	160	173	156	174	160	173	156	166	181	170	163	169	170	159	178	165	161	165	161	163	141	166	179	160	170	182	151	159	169	181	176	159	175	173	157	170	158	175	175	153	171	151	171	166	179	171	156	141	173	169	169	164	168	159	178	141	170	163	151	158	166	161	175	136	170	177	190	169	166	169	172	160	163	189	161	168	182	160	162	175	162	159	135	174	161	161	165	145	136	148	162	160	152	159	159	159	172	153	157	174	160	164	151	169	177	154	153	175	183	154	166	168	171	150	152	157	162	171	156	171	181	180	153	165	160	157	189	158	176	176	157	164	184	166	160	177	155	151	161	155	146	160	163	147	167	138	165	164	163	166	155	176	165	145	162	157	158	158	161	169	170	157	162	152	168	161	166	164	176	163	162	167	152	159	169	182	162	181	155	165	158	185	168	165	161	149	176	141	181	160	166	175	166	166	174	139	159	180	152	170	182	176	170	158	162	144	174	183	160	184	182	157	164	139	151	162	164	153	160	162	183	169	156	183	150	168	146	172	158	147	165	158	158	172	151	163	183	173	147	150	158	180	157	175	162	184	186	174	152	143	147	148	201	145	162	189	159	159	154	188	169	177	167	144	157	184	157	160	145	157	152	163	157	168	136	175	162	159	178	154	184	165	160	181	172	189	170	183	195	155	170	190	191	156	175	152	165	164	159	145	165	165	161	161	145	152	148	151	143	150	157	150	167	168	187	173	169	186	165	147	151	148	152	170	179	158	161	183	162	174	177	153	155	173	153	173	190	165	160	161	174	183	168	152	167	175	180	175	170	180	172	164	181	152	180	136	152	163	167	131	177	167	149	167	165	172	194	162	142	153	158	164	144	156	150	180	154	170	153	154	153	188	161	154	182	190	147	162	150	178	160	172	147	171	160	173	179	159	180	169	165	175	194	165	176	176	164	143	170	155	172	173	162	159	171	185	178	161	165	159	171	172	151	165	156	141	141	174	164	167	153	158	168	163	168	144	167	182	181	169	162	168	161	162	153	169	163	165	165	164	150	165	170	166	172	158	165	175	169	166	158	170	172	182	190	160	187	157	182	141	150	144
6718	644	744	755	738	683	652	637	605	644	602	578	603	548	572	578	597	583	551	509	558	593	559	525	577	502	545	551	554	553	569	540	517	627	543	519	548	549	601	539	525	526	566	547	551	577	518	505	536	575	519	537	544	563	536	538	557	529	553	535	529	557	533	535	535	537	542	545	566	545	589	572	493	535	526	542	542	585	531	526	552	532	558	572	529	557	567	507	547	507	537	558	531	584	525	511	512	532	559	564	523	556	547	519	528	488	520	551	540	552	567	553	552	566	553	546	539	541	563	543	538	544	570	476	565	570	575	488	563	599	533	527	592	527	541	531	539	526	520	585	564	551	585	551	534	526	577	511	524	562	529	544	560	509	525	512	514	563	580	562	569	564	543	589	539	543	558	542	592	520	538	513	550	567	544	530	555	558	490	540	521	531	508	574	511	517	536	543	536	563	535	546	575	541	580	552	528	553	513	500	525	504	554	529	533	543	538	537	555	567	520	535	526	511	553	534	547	555	625	530	503	526	572	551	573	551	593	507	532	584	544	516	525	558	553	533	537	545	542	543	514	536	551	510	569	575	546	540	552	546	540	504	488	519	513	542	563	531	554	556	511	601	560	520	543	543	535	531	570	546	544	544	555	556	506	538	535	561	492	550	564	542	553	562	570	549	497	541	560	530	576	582	528	563	498	556	519	524	544	535	502	584	519	546	569	560	588	528	550	528	531	539	552	534	537	539	527	567	519	540	544	524	552	563	537	541	559	564	519	559	534	529	609	504	578	551	588	510	560	561	527	542	520	578	576	569	521	555	565	507	518	526	529	550	521	571	534	562	530	589	527	519	577	544	538	591	571	531	531	547	562	552	567	581	542	569	549	552	577	581	534	556	551	521	525	528	575	559	513	569	596	553	546	520	544	530	538	533	550	602	523	560	546	546	524	564	561	562	560	545	527	540	497	506	555	577	560	558	532	557	551	559	530	553	566	547	554	544	547	527	525	508	540	574	562	567	527	535	545	553	529	563	561	568	523	556	538	560	545	549	574	546	553	556	556	554	543	531	566	546	553	531	534	560	527	563	564	546	551	547	515	547	534	544	587	534	532	524	502	538	541	533	551	541	583	523	557	538	518	582	559	545	558	569	565	560	512	539	513	558	555	508	568	548	603	529	520	553	520	546	545	571	495	575	539	509	498	541	562	523	543	516	524	514	547	529	581	516	577	543	552	565	532	542	546	546	523	549	564	558	550	521	544	498	555	516	536	504	560	532	569	532	535	569	528	515	523	566	522	535	552	522	557	534	581	536	547	579	596	501	538	515	556	585	537	516	517	552	531	558	556	556	534	521	563	552	584	583	505	534	556	557	549	533	555	548	480	553	542	536	569	540	547	546	548	588	544	539	504	544	549	531	541	541	575	541	566	552	530	550	552	563	561	552	537	574	576	562	554	535	510	544	552	545	544	565	509	501	592	548	565	547	522	532	511	523	510	535	540	550	539	552	548	559	538	530	555	561	512	551	568	522	533	546	538	524	527	548	524	573	519	530	519	548	620	547	554	571	513	535	536	518	565	542	577	566	558	581	565	503	598	562	550	545	552	570	476	510	541	557	552	527	558	533	513	541	551	504	478	510	517	542	532	520	493	572	528	529	570	540	547	554	542	550	590	509	574	529	540	565	533	573	546	537	576	516	539	561	535	522	538	571	501	556	562	529	558	558	565	535	562	522	569	558	562	532	545	541	525	578	544	545	509	538	522	530	534	571	531	531	529	506	541	557	530	573	579	514	550	533	558	524	536	505	540	575	567	534	541	545	514	579	547	532	515	545	509	580	557	518	551	557	498	525	541	516	551	555	527	537	514	550	532	567	505	590	576	565	562	495	528	568	524	525	583	549	504	578	527	541	528	569	568	544	571	551	541	495	586	552	558	522	553	532	532	508	554	569	537	531	555	528	549	550	538	520	524	545	564	523	580	530	573	524	574	509	555	518	556	545	554	527	555	551	524	527	573	585	561	550	524	527	580	558	509	546	516	544	578	563	529	531	529	560	527	534	537	558	529	549	554	561	521	527	536	559	516	541	535	557	523	543	540	543	530	535	531	569	555	565	532	540	518	533	565	547	543	580	519	549	564	560	555	520	497	550	590	536	534	543	551	601	533	546	589	535	480	559	539	550	571	480	528	534	540	561	540	542	522	524	545	591	557	542	534	547	507	512	523	571	558	551	546	595	572	512	523	503	531	550	548	585	517	534	533	529	565	561	579	522	545	532	495	555	582	585	545	535	542	528	584	562	575	540	571	515	543	571	555	532	529	480	568	538	520	546	531	550	533	549	569	556	590	560	531	534	563	563	588	544	544	562	551	548	505	537	574	564	548	536	526	543	593	552	522	502	557	561	571	527	544	575	535	566	541	544	561	525	560	525	533	571	565	548	547	506	554	548	565	589	532	540	581	583	530	553	549	550	567	553	548	582	583	578	538	562	508	527	529	559	536	518	513	527	571	540	517	513	547	561	540	536	569	529	538	574	538	561	543	573	549	555	554	574	523	562	551	562	541	524	524	552	551	565	531	549	529	548	528	593	537	572	529	559	560	574	529	532	543	522	540	544	553	603	529	543	557	564	559	526	571	554	457	520	512	489	539	546	577	509	523	567	561	567	546	539	526	503	548	572	527	532	535	577	562	568	554	528	527	545	535	565	479	566	548	528	516	540	526	518	559	498	572	577	521	577	563	547	551	590	554	543	588	530	558	557	589	496	577	550	519	550	529	545	589	531	581	592	560	591	578	544	552	514	508	554	586	557	526	539	559	543	565	574	533	546	504	567	535	558	525	558	537	535	518	557	542	519	539	540	576	566	524	548	520	536	554	604	582	511	530	563	539	515	562	509	529	511	549	540	503	532	594	542	541	580	556	549	514	557	514	588	547	560	548	539	532	549	552	530	539	540	537	568	529	528	509	543	585	510	572	569	542	560	516	491	571	563	539	547	549	538	548	562	563	534	498	545	602	565	540	523	512	539	519	546	527	528	572	532	530	570	576	580	576	540	523	556	527	535	516	549	579	524	554	549	547	545	516	547	535	555	558	525	608	556	596	582	561	607	546	553	527	535	524	547	556	539	560	551	548	516	526	558	563	520	558	567	546	550	555	510	526	546	532	561	545	549	534	557	579	518	569	534	570	559	594	562	585	569	530	593	568	540	535	534	547	534	559	536	584	498	523	584	574	531	558	549	528	533	538	562	526	546	575	500	570	543	506	554	543	530	532	535	568	550	546	558	526	552	550	534	591	537	546	516	512	512	543	520	531	561	505	493	535	539	570	568	542	555	522	540	512	525	573	533	570	524	590	554	530	578	537	573	514	488	563	548	545	545	523	564	509	516	560	545	569	536	529	527	565	559	519	600	523	563	506	575	544	545	526	553	561	536	546	502	527	555	555	555	549	563	568	548	562	579	535	581	563	545	524	525	595	552	534	570	526	539	529	544	566	524	522	546	561	570
45576	9035	1820	1257	936	710	580	554	480	411	409	405	376	392	354	322	321	363	321	305	352	355	316	332	308	306	306	310	299	367	337	295	332	318	294	317	307	319	339	307	300	301	308	308	312	335	330	296	333	303	298	282	344	330	311	301	296	320	280	345	297	286	335	282	338	298	312	303	313	282	291	306	297	300	302	305	344	296	322	306	324	316	309	321	313	312	303	285	316	312	319	310	322	268	307	285	330	305	313	324	352	292	307	347	329	302	286	305	318	282	339	290	329	311	300	305	279	340	325	285	306	326	312	287	324	316	261	281	284	306	286	327	284	285	336	330	310	310	300	299	333	296	329	290	291	319	289	334	327	305	293	301	330	293	284	306	316	306	314	325	321	310	319	323	313	300	314	265	339	291	332	305	326	305	343	341	280	307	307	287	319	296	309	283	315	301	279	331	292	324	312	296	315	288	337	297	316	300	318	339	308	282	286	337	333	317	320	300	295	302	311	321	308	305	279	330	325	306	330	326	304	315	300	323	318	296	326	297	296	288	307	315	301	286	328	293	339	309	298	277	313	312	300	280	298	311	306	315	345	309	323	297	291	280	285	289	312	326	329	329	330	283	329	303	294	327	317	309	338	280	318	294	328	302	316	336	321	317	269	329	321	324	328	309	345	305	323	283	304	295	305	311	295	285	304	314	315	308	306	320	335	319	299	315	294	305	290	304	316	338	307	333	271	312	308	314	335	319	277	321	341	311	329	315	286	326	293	350	298	314	347	266	334	311	314	324	317	345	319	299	287	309	303	294	332	318	274	327	289	306	333	323	326	302	302	329	305	301	280	287	282	300	316	313	316	307	337	325	289	290	311	303	299	298	299	314	308	281	289	287	299	296	325	299	322	283	302	306	304	322	309	342	292	291	303	311	317	313	320	305	319	302	310	328	317	344	304	306	328	296	312	271	302	294	306	318	336	291	342	296	312	264	309	317	316	300	285	299	284	296	303	310	325	311	301	315	280	294	307	298	287	290	301	303	305	321	288	300	289	289	310	320	310	292	317	325	305	311	292	333	331	328	312	283	282	331	310	307	304	334	329	282	316	327	274	290	299	329	317	293	274	299	307	318	305	307	315	313	282	349	333	341	305	293	318	307	329	317	257	311	302	306	316	308	314	314	301	299	292	295	310	322	301	304	316	294	304	307	301	310	318	326	306	296	317	288	323	290	312	281	311	295	328	285	307	302	322	303	299	328	268	305	312	319	302	296	292	296	308	278	310	279	270	320	288	311	300	323	290	260	317	283	301	316	282	315	310	303	333	293	295	311	303	297	317	279	290	274	328	306	328	296	327	313	307	292	288	358	335	299	305	310	321	311	307	296	285	328	287	292	313	320	301	306	319	313	320	332	325	323	335	329	303	338	281	334	300	296	289	316	297	325	302	335	303	305	310	319	311	299	300	323	313	271	290	294	301	340	292	325	320	302	280	309	287	308	323	315	320	334	324	320	318	314	301	297	348	300	293	328	322	332	299	319	320	289	336	330	309	294	288	315	314	312	322	329	343	301	303	328	319	303	318	322	341	299	315	327	301	322	307	317	313	302	293	308	291	332	286	294	315	312	297	275	343	301	344	286	304	306	298	318	323	315	312	326	318	305	287	310	304	298	320	310	305	311	326	335	301	330	318	314	321	331	308	346	327	311	303	280	312	296	299	309	328	334	310	329	285	282	302	305	301	271	290	299	310	334	318	307	303	326	299	295	302	304	322	292	314	312	318	297	298	332	282	302	273	314	298	267	296	330	325	334	337	318	335	303	319	316	295	304	296	288	332	312	294	330	337	284	324	325	294	336	295	294	304	350	301	299	288	332	323	299	321	312	355	317	302	305	290	343	312	291	289	322	330	302	337	331	338	311	289	298	280	302	297	324	288	289	311	319	287	285	304	290	312	284	327	250	298	327	291	316	303	301	329	298	312	297	288	331	331	319	309	297	302	295	315	295	314	267	319	296	306	309	298	294	319	299	303	285	285	325	332	298	339	297	324	312	314	315	316	298	318	320	299	272	305	280	319	288	284	284	328	304	311	314	292	308	314	333	306	326	304	301	314	296	299	313	335	287	324	294	321	314	291	296	316	333	278	317	314	317	304	311	304	308	294	333	308	287	283	335	290	318	318	307	296	328	318	286	337	313	276	300	314	303	311	329	326	323	310	323	278	289	315	306	321	326	304	321	268	326	337	311	301	294	308	288	304	294	295	305	301	266	327	305	337	275	295	319	297	277	314	310	313	304	312	299	295	330	300	304	312	291	296	316	325	299	283	303	323	320	320	304	307	307	315	333	274	334	308	324	309	296	297	291	318	319	336	315	311	290	314	298	304	275	331	313	320	300	309	292	305	310	354	296	317	317	330	301	289	298	319	312	302	308	295	318	303	293	301	310	323	320	311	346	304	298	309	297	328	315	353	366	312	286	277	314	300	333	286	292	303	303	296	337	295	292	291	286	296	306	308	340	297	305	289	328	306	319	324	298	313	309	322	334	308	310	293	317	317	337	294	308	309	294	294	300	307	321	305	340	306	299	343	305	301	302	308	279	313	308	312	343	307	304	284	302	302	272	330	308	281	301	320	329	317	283	291	323	315	306	297	349	303	311	341	301	292	278	315	310	287	315	294	294	310	285	291	324	316	306	312	324	292	315	293	327	294	268	302	315	261	318	274	298	296	300	317	276	307	310	267	277	323	324	309	336	305	320	308	319	309	308	287	303	310	307	305	320	293	346	300	315	298	317	305	333	317	339	301	319	300	286	300	317	315	286	317	291	282	301	308	297	270	309	304	305	288	288	316	313	285	299	274	301	320	334	309	304	257	289	337	309	305	315	294	285	281	322	312	274	321	271	322	311	284	323	271	293	284	307	310	312	305	301	287	298	297	299	305	291	323	326	306	298	307	297	289	290	302	312	301	301	307	303	280	316	311	295	317	323	330	302	297	320	279	323	292	313	312	327	299	293	322	303	336	273	318	318	328	320	331	319	316	301	302	323	316	333	314	302	326	332	304	334	321	314	311	297	291	313	290	305	330	294	298	289	303	283	311	340	315	289	275	316	297	307	299	311	307	339	323	310	295	323	330	297	322	289	314	320	329	320	318	325	289	324	308	304	298	288	307	310	307	316	324	321	322	307	300	282	319	289	301	318	340	295	284	339	347	312	297	331	309	317	309	253	313	315	295	323	321	337	339	336	311	290	303	315	310	269	316	300	302	296	315	307	294	342	291	290	297	297	300	288	296	318	295	322	326	318	306	296	297	336	277	335	331	298	293	292	324	286	276	328	322	338	270	307	321	306	300	346	294	330	292	295	325	299	283	347	298	309	313	290	320	339	301	323	341	305	304	303	343	326	286	307	276	335	268	298	313	265	359	311	283	306	312	350	304	330	305	318	307	315	293	310	311	345	297	311	296	301	298	301	308	259	302	299	290	293	296	300	283	301	306	295	305	308	315	291	313	318
22236	1875	3792	4156	3432	3039	2565	2206	1905	1753	1586	1525	1441	1401	1297	1199	1185	1175	1162	1145	1122	1078	1066	1040	1113	1051	970	1035	991	982	953	1010	972	970	986	993	943	957	962	951	919	960	1004	904	947	919	959	925	943	927	981	959	898	989	909	908	981	929	962	923	916	936	930	953	958	968	889	933	893	934	925	910	897	883	915	937	898	923	907	933	922	873	933	923	938	872	916	927	943	902	928	913	907	962	903	930	940	899	878	962	906	921	873	900	931	975	880	963	926	963	864	904	927	963	957	869	924	940	979	896	959	888	893	936	837	922	920	866	902	888	937	864	887	911	938	934	977	934	929	883	935	909	970	852	975	874	883	908	920	883	963	882	911	917	961	919	949	878	896	986	855	922	924	849	917	915	921	952	935	875	882	897	888	871	949	936	906	904	907	904	933	939	914	963	908	900	893	952	863	894	941	929	919	896	954	911	921	904	905	867	921	933	905	906	899	926	971	859	949	903	880	927	942	899	870	972	902	972	971	912	908	871	890	892	904	910	899	868	949	867	913	914	925	915	871	934	918	937	898	879	950	901	868	909	942	905	918	978	943	906	914	910	979	854	920	911	932	921	896	906	874	910	918	915	922	903	930	886	888	900	950	890	917	845	925	898	935	901	900	931	925	889	953	957	886	894	892	897	902	856	876	925	937	893	937	933	944	917	937	924	892	945	930	887	900	901	910	862	924	931	896	897	901	914	875	935	908	926	883	881	956	887	963	876	918	868	883	919	956	908	893	945	945	911	960	882	943	901	903	916	885	915	928	942	873	955	948	924	912	904	945	920	930	935	930	903	928	903	981	899	873	951	910	908	952	899	919	876	928	916	901	891	953	881	889	903	910	887	979	911	880	863	889	940	891	879	896	924	947	894	941	892	909	915	901	974	847	947	934	944	831	914	921	906	883	941	903	956	929	894	910	902	873	881	881	849	904	858	937	921	883	948	888	904	874	865	934	915	904	844	956	892	882	874	914	923	891	948	912	909	939	872	955	910	902	969	910	899	874	878	940	951	957	929	978	906	859	871	893	892	856	899	914	863	921	887	936	906	869	947	939	926	859	872	864	915	951	941	921	860	909	926	921	928	982	896	882	870	917	911	945	878	908	955	883	884	931	945	964	962	907	874	863	889	862	953	898	945	907	922	911	909	900	920	891	886	944	876	914	918	903	972	932	878	891	896	901	904	871	920	909	898	868	902	883	907	844	908	890	851	881	857	902	862	937	886	924	882	928	863	953	910	897	859	923	886	925	933	829	872	938	923	909	875	926	894	890	878	890	889	909	884	913	917	909	885	914	880	913	845	910	946	865	849	914	907	918	884	929	907	916	894	948	878	893	842	907	926	925	922	910	873	947	895	886	921	929	909	884	934	919	887	954	878	898	905	903	960	863	885	887	852	880	945	870	912	917	897	946	881	966	857	891	911	909	933	838	922	858	941	951	888	893	953	908	936	947	894	884	896	873	904	922	928	973	925	897	896	915	930	924	899	936	898	898	866	880	864	891	925	952	897	903	913	927	891	945	859	979	853	888	983	930	906	947	920	870	909	893	891	910	925	885	929	932	957	934	864	829	886	901	942	901	907	953	923	842	905	903	917	862	946	904	924	921	911	885	905	893	901	936	902	939	903	902	901	888	905	922	880	910	907	892	912	877	902	896	916	882	929	927	901	929	909	932	913	859	901	945	932	933	837	950	944	876	907	874	871	890	873	874	933	953	957	890	967	933	921	955	931	936	897	873	893	910	888	886	892	914	909	902	925	895	873	864	914	865	893	946	902	903	903	918	907	886	943	914	950	887	925	910	914	928	939	929	885	908	899	899	900	966	880	857	861	899	887	915	917	927	933	914	898	905	899	889	925	922	927	909	933	879	976	939	888	868	890	897	896	877	918	912	896	919	924	879	878	932	947	940	919	925	957	953	881	916	890	887	933	926	860	928	872	927	915	946	912	841	920	937	840	908	928	904	887	908	903	897	969	899	920	928	876	921	955	913	889	914	943	930	912	882	870	897	914	896	866	841	908	945	880	943	854	920	902	877	878	869	880	927	900	893	950	915	920	866	877	941	915	933	934	954	933	921	965	944	857	955	866	889	934	897	925	913	936	925	935	937	895	889	952	907	929	905	915	917	927	882	918	928	876	905	943	857	923	921	955	870	904	913	908	908	872	888	940	934	953	903	922	896	940	858	901	928	919	961	899	863	904	875	963	917	891	899	881	883	918	972	890	886	910	880	981	933	935	927	894	962	943	890	895	973	863	909	929	943	917	916	908	877	922	940	950	909	847	883	901	917	948	981	883	894	904	875	931	903	926	933	933	869	908	881	985	949	900	974	908	858	976	937	919	916	872	871	874	912	914	924	940	888	901	908	932	914	929	950	942	905	927	908	908	914	945	919	923	886	901	942	917	913	911	936	877	940	880	957	921	889	954	897	926	911	921	923	912	917	885	844	878	896	894	965	872	913	836	922	990	868	843	921	913	946	939	878	978	951	884	923	900	880	892	944	908	926	937	905	912	856	866	894	924	945	915	907	942	899	924	927	920	937	911	897	904	855	888	936	909	885	946	892	897	980	892	921	923	920	920	950	937	876	880	908	936	956	922	904	943	935	895	882	881	898	946	883	904	890	930	901	938	883	873	900	889	932	874	913	906	910	909	920	886	937	916	892	933	900	905	931	902	901	942	930	941	888	897	918	933	900	927	933	901	929	893	879	922	910	948	898	897	868	920	890	931	879	931	907	900	880	917	920	948	892	952	923	892	900	904	906	924	912	934	902	844	911	899	941	904	898	928	896	906	894	888	955	928	904	918	871	921	932	879	946	915	935	862	983	971	933	898	933	918	900	919	937	934	938	877	954	994	971	864	901	869	887	875	922	889	864	880	900	887	899	901	914	860	894	952	912	945	936	971	917	893	860	931	899	940	857	907	905	919	878	867	884	947	883	893	928	917	914	902	864	963	904	908	907	891	909	862	950	909	904	862	873	924	914	883	935	913	919	909	915	860	927	861	881	922	913	957	877	905	975	934	930	910	870	921	955	947	872	912	895	955	899	946	888	923	915	920	895	880	966	856	935	905	899	904	937	873	909	910	905	882	873	893	883	849	948	905	903	921	964	929	869	922	885	906	930	869	969	944	949	908	943	886	895	915	897	909	925	907	933	891	902	893	907	952	937	887	948	978	965	892	939	915	856	912	941	885	875	967	906	929	900	905	965	942	890	857	912	904	916	868	919	939	894	889	917	887	923	927	851	899	944	916	923	890	909	913	886	853	911	898	933	900	876	919	912	891	982	923	926	907	932	875	931	863	880	883	890	889	894	902	880	948	1006	901	916	901	899	922	886	950	903	893	927	888	945	929	891	875	913	920	923	859	912	930	886	944	926	882	895	896	867	946	866	883	865	880	890	906	931	858	925	910	884	910	928	923	907	914	896	957	913	916	886	913	892	948	898	938	906	931	923	935	915	874
58930	16837	4792	2419	1581	1201	954	755	666	585	533	531	496	489	434	448	428	406	401	393	420	350	386	404	366	386	363	367	374	385	353	378	355	317	366	368	385	344	341	331	362	355	387	355	354	350	353	323	351	347	311	350	326	337	372	360	344	356	354	338	352	339	364	362	333	313	351	355	345	308	348	347	354	348	308	368	325	358	331	327	313	347	346	302	344	334	331	319	347	313	366	329	322	335	352	387	340	329	350	345	335	332	336	369	344	334	337	329	340	328	349	328	355	348	323	324	305	323	359	343	326	352	350	403	325	327	334	322	325	342	364	326	353	357	369	346	326	351	354	335	356	352	332	327	339	320	375	303	346	308	330	408	389	315	349	340	330	337	336	382	332	354	330	330	350	334	314	302	351	318	388	360	352	348	366	336	332	346	325	344	291	322	309	361	326	341	346	353	327	318	354	366	315	352	336	337	351	322	350	354	335	336	311	337	356	359	337	369	345	339	393	344	349	316	352	334	315	355	350	357	324	355	334	330	348	335	357	315	340	359	309	347	359	333	351	346	364	355	327	332	330	339	332	332	338	315	326	357	352	381	355	361	363	352	397	342	372	339	353	335	330	353	316	346	385	340	360	353	392	336	338	326	319	347	345	347	365	327	365	352	352	345	339	332	341	316	312	347	335	312	350	357	333	342	342	329	335	354	380	316	345	358	349	348	352	319	349	351	351	305	344	326	339	334	319	329	327	341	340	371	349	363	364	340	349	323	359	326	352	356	314	328	339	350	335	349	331	337	361	355	322	322	349	369	344	345	325	370	356	352	345	359	324	305	331	371	342	328	384	313	352	324	333	372	333	358	323	317	343	350	350	344	319	342	331	336	364	342	367	373	362	309	313	357	347	344	372	360	370	317	362	360	359	350	347	348	338	370	342	372	348	345	311	362	305	342	314	327	326	376	283	362	351	301	341	352	352	327	334	347	364	374	367	342	326	330	345	347	334	328	348	335	364	337	355	322	385	351	317	329	302	327	363	336	333	367	345	343	354	351	320	297	323	340	350	319	334	321	350	353	305	343	325	360	316	343	311	371	341	321	330	332	360	316	332	322	315	341	332	326	329	342	315	363	340	354	348	342	327	340	340	344	341	352	324	362	330	355	360	293	334	340	367	347	334	353	352	327	330	320	348	338	383	375	346	343	343	328	314	350	324	343	324	353	332	328	331	342	343	333	390	354	340	320	358	357	313	328	348	348	349	317	340	344	328	353	352	360	338	330	385	331	325	335	326	355	295	365	351	359	333	348	342	378	316	343	323	347	349	344	356	313	342	329	361	317	338	331	319	356	357	347	333	337	318	359	326	354	322	330	344	354	314	334	350	330	330	286	361	327	349	365	363	345	347	324	368	338	357	360	343	373	328	361	343	313	374	340	336	364	317	348	353	343	349	323	316	344	358	320	327	337	329	354	364	339	319	341	350	361	332	369	347	341	343	345	363	333	332	353	337	323	337	343	361	328	335	349	304	354	346	338	324	338	338	334	366	357	354	332	329	322	369	352	327	381	346	327	337	374	377	343	340	308	340	312	327	292	389	331	355	332	347	351	333	298	337	342	333	389	365	350	343	346	296	313	345	340	363	330	333	339	353	344	327	357	339	346	333	359	305	361	315	359	335	325	351	316	344	323	327	330	324	364	349	349	352	344	323	311	333	352	319	329	339	346	337	365	335	331	325	365	348	345	326	343	340	314	356	325	340	349	342	366	332	332	355	326	338	311	335	345	344	333	336	361	343	345	388	309	307	337	348	326	328	329	357	337	386	352	350	351	347	348	331	374	324	319	307	360	351	334	351	348	344	317	310	313	348	322	333	307	356	335	355	349	363	349	305	325	346	360	322	358	348	342	342	360	353	358	303	354	345	365	344	342	322	330	310	353	341	349	357	369	373	319	346	320	293	334	331	349	337	333	314	356	394	363	339	362	326	335	360	353	336	353	329	346	340	343	348	324	359	329	334	360	292	345	352	330	355	349	354	326	348	368	326	320	335	313	322	320	344	337	340	336	376	318	316	326	341	341	325	332	314	327	327	333	369	351	336	345	353	339	336	325	327	363	330	340	341	343	354	309	308	355	372	345	349	347	344	317	356	331	321	336	357	354	320	335	343	352	356	326	369	327	353	364	365	341	322	335	341	332	359	358	343	362	346	344	322	323	344	343	362	317	363	344	338	366	332	338	334	348	326	327	326	380	326	315	371	346	365	331	361	346	334	336	328	372	335	349	346	349	360	331	337	346	358	334	344	317	383	367	340	331	309	336	366	318	375	330	292	379	343	310	328	338	357	344	293	322	339	349	319	379	365	360	322	315	346	326	335	348	339	342	337	361	350	320	335	332	370	333	328	334	334	344	320	339	358	366	359	321	318	325	340	349	325	361	362	329	325	339	358	335	311	327	334	356	321	319	323	350	365	329	345	351	324	361	338	358	331	367	380	355	339	340	366	326	369	384	337	322	332	354	341	334	333	308	332	325	362	356	362	304	336	366	345	315	316	305	343	318	359	332	362	317	353	323	325	337	352	333	329	317	314	318	344	347	379	336	347	321	351	307	371	342	319	340	329	297	337	329	371	339	338	357	329	360	332	330	356	336	335	318	359	366	380	312	328	341	344	321	354	332	284	352	363	334	343	345	328	332	343	345	346	362	343	360	360	337	341	376	354	297	318	335	345	336	361	349	324	385	334	354	359	334	318	356	322	376	307	350	336	371	381	329	342	372	369	329	345	310	350	310	358	358	332	340	331	348	332	374	322	378	334	310	311	318	355	346	367	335	320	323	349	288	330	313	359	387	358	320	339	325	350	314	374	360	363	341	326	340	285	366	346	351	346	339	341	340	348	345	373	311	345	347	356	348	324	339	331	331	372	385	352	333	336	362	347	322	373	337	360	352	347	380	371	361	331	327	355	358	345	317	338	329	326	355	336	315	342	324	388	314	317	342	360	327	326	302	317	342	336	339	349	359	328	317	336	350	299	326	358	327	344	344	354	311	350	339	351	348	324	359	352	328	347	313	346	372	350	354	346	374	359	338	321	333	337	363	402	322	325	323	361	346	344	365	353	331	337	339	324	337	316	324	338	348	332	362	332	362	349	315	343	322	301	362	343	334	379	343	348	330	366	353	347	319	326	362	359	303	277	343	298	335	317	309	367	375	338	353	338	358	344	342	321	346	341	337	317	347	332	341	330	361	354	359	326	325	344	369	321	341	324	320	344	344	350	348	343	354	313	324	328	337	342	330	339	328	307	355	326	330	346	321	319	342	303	377	352	302	340	371	337	364	384	363	345	362	322	327	340	393	316	346	332	356	364	333	334	311	339	335	357	330	331	338	349	320	318	370	337	385	355	362	328	354	372	328	324	325	380	321	344	329	316	351	326	343	327	369	361	328	335	305	323	346	330	336	328	332	360	315	313	322	316	341	329	350	295	305	335	312	379	357	323	328	339	367	349	351	343	339
28589	3064	6519	6823	5755	4738	3968	3328	3000	2599	2369	2074	1979	1897	1779	1647	1591	1443	1453	1416	1369	1324	1353	1263	1261	1179	1153	1225	1182	1245	1123	1168	1134	1125	1098	1164	1142	1076	1102	1032	1066	1120	1088	1055	1061	1031	1037	985	1014	1051	1030	1022	984	1054	988	1026	1020	1071	959	1025	973	980	987	971	975	1064	980	1011	1007	1016	967	993	991	992	1006	1022	984	968	975	1039	1023	973	1037	967	1039	992	993	971	972	990	945	1047	955	971	1049	942	1044	979	986	1007	986	971	1000	1025	1050	981	981	984	1056	976	952	1013	976	953	955	892	1007	1019	1017	989	1018	1028	982	1009	967	972	1029	958	1007	984	992	982	956	936	990	943	940	1009	962	913	966	1018	935	978	954	971	977	952	983	1002	961	907	969	943	950	1002	985	939	966	1029	1003	981	1023	945	985	921	1008	999	980	945	1016	962	945	1017	1051	1017	990	985	919	963	927	999	975	939	961	1011	1012	983	977	1008	1022	987	945	964	949	934	920	963	968	965	1006	964	986	1003	982	994	973	962	1003	983	983	952	969	1008	967	998	972	1000	936	980	953	943	943	968	950	951	968	949	931	961	934	978	967	983	934	1059	949	1001	990	968	1013	974	947	996	990	930	911	1033	972	1021	964	982	942	990	967	998	978	981	966	1012	975	959	959	956	984	950	978	962	1001	979	964	957	1037	992	1012	958	976	948	984	969	940	989	1018	985	1014	982	982	958	954	971	989	1065	937	958	960	927	1000	993	997	927	965	953	994	1007	993	974	995	986	995	963	985	963	967	1030	990	958	966	936	983	936	1007	999	985	954	1006	965	943	985	940	922	999	994	941	948	938	960	991	1038	1015	945	988	1021	975	1008	998	967	952	992	962	959	962	953	944	945	956	976	951	982	961	981	941	956	973	951	948	949	957	1045	1021	1041	969	987	955	958	924	937	948	956	995	969	973	996	933	957	979	979	943	982	1014	939	1048	973	953	961	1042	1001	931	967	960	1027	1034	967	973	965	962	1004	990	1024	1005	957	999	966	950	1011	954	967	1008	976	971	961	973	917	976	973	1001	1012	908	989	932	998	945	981	1046	962	935	925	941	964	939	1010	1004	965	977	977	982	972	990	1043	956	1037	991	968	1004	938	998	941	926	943	965	945	952	919	999	946	975	980	1018	990	934	919	931	975	998	1016	966	978	1024	958	956	954	908	973	922	952	973	984	959	1015	987	959	1040	945	939	975	977	953	964	906	959	952	931	966	1056	1012	996	943	1009	949	951	981	975	949	978	947	986	946	965	956	966	942	946	911	998	1029	939	955	986	961	1006	1014	930	983	965	1025	956	989	989	949	1006	1026	960	986	1018	963	983	954	973	925	955	986	962	1003	963	989	995	947	964	984	966	1014	990	944	990	937	967	958	970	969	956	996	1000	989	943	1007	973	1000	972	1003	954	926	1025	1032	970	931	984	952	1003	921	993	1010	979	927	992	1008	961	988	969	950	956	1021	956	937	991	963	962	973	966	975	1050	948	992	977	994	979	941	1026	948	971	964	955	974	970	1025	925	964	980	930	979	980	911	987	914	950	968	960	983	928	994	973	961	965	953	955	922	925	994	961	1018	911	949	964	991	968	1032	976	941	971	990	971	961	923	975	1014	965	961	1013	1035	962	993	984	953	985	988	1003	1011	975	1005	971	891	957	1013	933	992	984	946	925	957	1025	1002	1007	954	982	954	966	956	968	955	1018	964	1032	998	955	953	933	976	955	922	1010	976	962	944	940	995	967	983	917	910	961	957	972	991	930	980	1021	997	996	983	957	1005	1024	983	969	960	969	945	963	994	1036	1018	961	1021	1031	959	1035	940	931	995	997	924	966	1004	973	960	983	982	1002	930	912	984	941	976	1008	1016	1003	926	944	953	985	961	944	960	960	929	996	934	1001	974	1006	977	940	997	1003	981	1032	993	938	984	1025	936	1016	958	991	968	993	1006	991	933	938	962	979	982	958	972	960	965	966	915	963	999	946	960	940	976	945	921	1008	954	995	1017	975	898	972	984	925	979	1018	968	977	959	986	963	960	951	934	971	942	934	933	933	946	1013	973	994	990	923	987	978	1049	948	943	956	961	997	962	965	937	973	921	992	948	998	1007	969	991	972	986	943	941	964	1007	963	971	984	946	947	996	997	972	997	971	1007	954	969	972	975	923	997	987	978	1006	932	946	1003	968	965	955	974	959	963	979	986	1021	986	1014	969	953	921	922	983	944	950	964	963	930	956	961	968	1023	1010	969	1002	964	929	942	953	931	1001	999	961	942	996	942	975	963	953	995	974	969	969	1002	1027	969	1000	957	975	1022	960	1001	926	976	960	1007	959	942	1009	966	998	982	968	914	966	974	963	971	952	963	964	931	1019	988	984	937	923	985	983	1042	975	1018	935	973	925	1017	980	969	998	1012	936	955	935	984	977	1002	1003	921	1007	980	948	981	958	972	1007	961	943	938	941	1007	975	933	953	941	994	983	949	998	1004	972	977	921	989	1017	976	911	991	1012	1020	974	1012	993	959	926	952	938	1085	989	955	983	1006	962	944	915	975	972	1010	961	1036	928	966	1022	989	1004	936	963	942	1013	971	1008	955	1005	957	963	999	976	964	957	983	987	1023	983	966	967	1014	989	1021	1008	898	992	941	950	931	993	948	976	970	932	1007	953	972	976	924	964	908	941	973	952	1030	990	972	919	937	1026	975	1001	1018	980	910	982	993	951	934	978	951	980	980	999	1003	953	960	984	1019	924	1010	1026	999	1001	936	967	930	935	931	969	944	999	962	943	985	986	961	975	993	948	950	943	995	937	961	1001	1043	972	930	937	969	967	970	911	958	952	1035	959	1008	974	1000	966	1015	936	968	983	952	954	993	962	947	984	954	967	946	968	934	987	912	942	959	974	988	1010	922	1026	969	943	975	945	978	968	1009	970	967	957	970	1002	999	926	1001	944	961	1016	982	994	986	997	945	972	946	997	960	974	960	998	967	1047	986	950	994	955	975	1015	996	998	1020	1019	959	957	905	970	932	929	999	981	1003	1005	982	951	1038	941	1012	940	971	1009	964	923	917	992	934	926	921	935	945	979	961	920	953	982	997	1049	936	951	963	976	955	949	907	981	983	944	997	941	982	932	935	999	947	1009	972	1014	935	1016	928	1009	1035	932	986	944	960	974	960	982	989	990	1004	909	987	978	1007	910	969	974	997	1004	993	956	978	959	1017	977	985	961	970	1035	981	980	949	1005	988	975	986	986	1023	966	957	931	925	993	939	914	984	1012	966	952	986	964	1012	945	901	951	958	946	914	950	947	916	969	1000	957	969	960	955	990	943	983	991	914	953	966	972	939	1004	956	952	995	989	960	965	959	947	983	1030	961	975	924	999	980	981	968	1000	960	968	972	961	966	924	928	940	964	975	963	1046	967	969	1051	941	944	925	959	963	1006	897	1010	969	942	967	975	968	976	968	986	959	961	1027	966	967	945	991	982	950	989	1009	885	941	977	982	913	977	985	947	909	967	992	955	953	899	957	983	1031	996	928	979	948	967	927	989	945	936	967	984	1048	1018	954	967	980	964	976	932	1020	950	981	938	996	1026	946	942	1003	970	973	999	965	934	952	972	1036	977	976	1001	969	997	990	1006	993	980	1025	961	968	1011	967	993	983	937	899	956	952	967	985	952	966	977	966	1024	988	960	940	1000	1024	982	956	969	953	975	957	946	961	943	996	957	942	987	913	952	980	975	933	1048	930	981	1004	979	987	937	1008	978
7333	462	259	224	195	183	218	185	176	162	170	176	150	180	160	167	173	171	158	160	155	151	172	149	172	167	184	155	175	168	168	156	174	160	154	165	165	159	155	142	148	160	154	167	182	187	169	140	192	167	173	158	167	146	139	174	142	162	150	161	157	170	173	152	171	162	170	212	161	177	181	180	179	180	154	165	155	166	157	172	148	172	170	159	156	184	164	179	151	153	161	168	161	178	173	152	160	163	169	174	166	164	158	156	146	167	174	158	133	138	169	168	154	161	140	174	186	173	179	179	169	158	148	151	150	167	126	162	168	152	164	161	166	174	158	165	176	163	153	182	172	174	153	157	169	161	163	170	179	154	157	144	168	167	176	153	179	190	154	180	166	148	172	172	150	183	157	164	161	151	146	158	148	175	159	153	141	150	134	172	165	166	164	146	170	159	194	154	143	187	138	150	175	163	143	143	155	185	164	165	182	156	139	155	166	171	166	165	137	168	154	178	166	163	180	171	155	171	131	161	145	167	163	155	178	191	175	159	140	172	128	165	168	174	159	171	172	156	156	178	192	150	185	137	159	154	180	140	170	146	174	152	154	170	148	175	145	147	179	170	173	150	179	171	170	142	191	162	155	166	165	175	155	176	154	148	153	154	170	187	178	179	154	177	179	179	164	174	177	173	142	157	162	156	161	161	156	183	165	176	139	162	179	164	182	157	175	171	199	164	165	190	163	168	178	160	162	159	174	138	146	169	127	171	157	163	180	171	161	133	150	170	144	178	164	177	163	146	163	193	174	156	173	166	173	137	187	166	177	157	158	181	146	172	147	156	180	178	163	176	177	171	155	152	171	169	181	166	177	162	175	177	168	160	149	165	136	167	191	146	173	154	153	150	163	193	183	176	184	158	171	167	189	170	171	145	161	176	160	147	173	138	170	183	173	154	158	165	188	205	147	167	179	183	165	175	158	171	190	176	156	164	159	169	174	179	160	159	172	171	145	174	178	155	183	179	181	152	169	164	164	144	149	172	160	173	163	184	184	168	165	176	162	172	166	173	182	141	184	158	166	156	152	177	160	169	167	171	144	156	167	175	151	172	190	155	130	158	174	154	154	171	184	157	160	197	174	168	182	178	177	156	159	149	155	182	162	148	164	170	155	156	176	167	165	161	167	167	181	160	176	166	166	145	169	165	160	157	171	146	183	196	161	161	140	195	140	178	170	154	153	147	163	150	145	151	165	176	172	132	162	167	160	156	161	190	167	159	175	179	161	169	147	163	142	155	158	151	163	159	151	160	163	148	165	169	148	182	173	159	162	164	178	150	134	156	171	149	177	173	150	177	167	176	187	172	143	177	158	192	173	166	149	184	164	170	172	173	193	162	154	184	162	155	183	148	155	189	182	154	157	173	177	161	175	182	147	181	164	163	138	183	181	148	168	170	192	158	177	178	164	168	174	158	152	160	163	178	169	182	160	163	173	183	160	169	159	172	159	170	173	163	146	154	193	147	154	175	178	174	174	141	173	172	144	152	165	161	170	157	160	182	161	178	192	180	159	165	171	153	174	166	183	157	166	133	177	160	162	155	174	168	171	151	175	168	149	174	181	186	151	160	157	152	148	163	175	147	159	157	165	165	147	154	185	162	145	153	149	142	156	179	165	182	169	172	153	155	174	177	157	147	165	151	178	171	173	151	163	152	184	186	180	186	175	158	178	162	181	144	161	151	160	157	159	185	181	149	163	163	129	164	169	167	158	157	147	170	176	158	167	160	195	151	165	154	157	155	160	153	167	187	162	149	172	158	159	162	160	158	148	178	152	183	153	146	170	150	181	178	191	181	189	164	136	142	179	170	165	145	178	174	148	159	166	154	154	160	166	156	157	184	155	158	167	168	152	146	164	192	179	139	167	157	177	165	189	163	168	142	163	171	159	164	165	158	169	166	167	172	154	182	153	156	184	166	173	142	180	150	181	177	167	166	161	179	190	171	164	180	149	166	181	154	152	147	169	169	169	158	158	168	162	166	170	168	149	132	162	152	146	151	174	163	184	177	153	165	171	162	193	160	148	177	166	160	165	158	167	169	142	162	163	163	148	159	169	156	176	163	147	176	165	149	171	174	177	159	160	177	167	185	166	156	164	136	183	174	146	173	157	155	167	160	151	170	149	194	184	168	165	167	173	170	144	172	172	180	170	168	158	178	163	161	165	151	170	154	186	173	163	181	171	159	161	156	178	160	169	207	181	145	176	160	156	189	163	151	154	161	165	153	158	165	164	173	170	177	164	202	157	161	189	168	177	172	144	178	170	147	148	146	156	148	159	173	186	199	153	156	163	132	153	177	157	188	175	180	186	159	154	149	170	167	163	155	194	172	160	150	152	143	154	159	154	170	160	179	185	159	180	131	158	149	162	169	163	164	155	161	166	186	164	172	162	147	173	156	154	178	153	157	184	162	172	159	181	192	176	186	151	172	166	167	139	159	182	153	163	165	180	156	149	196	153	171	180	146	164	146	178	146	157	171	148	167	166	165	152	173	148	177	169	162	186	164	175	152	170	150	171	175	167	154	166	165	145	154	162	186	154	171	175	179	168	159	158	135	174	170	171	170	155	163	135	175	155	175	168	162	166	174	139	186	177	166	152	166	155	173	182	175	163	148	156	147	166	137	166	173	163	151	161	163	168	150	155	149	164	178	171	169	180	144	160	165	161	148	150	182	166	187	199	156	146	162	171	170	161	155	152	174	157	160	175	164	144	146	161	174	128	162	165	169	162	173	172	167	175	140	178	162	161	159	139	166	166	160	156	180	173	141	154	161	158	154	155	159	160	152	159	179	162	173	159	165	163	157	168	168	165	171	158	166	178	177	160	145	161	168	192	158	165	153	156	179	186	174	162	178	168	172	155	169	154	152	151	173	163	158	152	150	162	159	146	162	165	168	178	167	168	179	180	168	155	179	158	177	172	147	188	152	154	155	169	182	173	147	161	154	173	163	176	160	155	171	172	161	161	184	153	179	160	161	169	155	185	144	161	154	181	164	177	181	160	154	169	156	162	167	181	145	184	174	169	194	174	158	161	147	168	148	162	162	162	151	163	157	166	160	167	159	177	146	174	169	176	168	164	160	174	182	161	176	182	169	167	164	155	152	172	168	153	167	165	185	159	172	179	173	186	172	183	153	164	185	178	145	165	161	153	161	175	180	154	195	158	142	157	175	171	175	161	162	159	153	170	156	150	178	130	155	158	157	146	158	169	173	151	159	166	144	157	136	156	169	191	162	171	182	188	132	149	170	177	151	162	168	152	151	144	160	156	167	171	160	172	172	166	173	173	167	168	168	176	181	159	154	161	158	148	178	168	156	138	172	146	165	162	163	150	148	149	178	157	159	135	166	173	168	162	162	172	166	159	158	180	144	155	177	152	185	169	175	153	160	170	189	153	147	179	175	179	151	149	181	154	168	158	184	165	163	173	155	149	190	154	175	138	177	162	175	147	160	181	153
6510	620	744	718	689	675	669	624	576	603	635	591	553	581	557	588	546	556	573	551	599	593	553	561	550	569	535	545	555	566	570	612	600	545	522	576	526	511	528	553	558	560	532	524	520	559	561	540	537	570	545	562	539	532	534	584	542	550	474	561	530	597	574	543	540	521	530	585	573	513	572	517	569	516	536	561	528	517	529	508	548	511	531	547	518	541	563	603	559	535	579	512	552	554	534	553	517	555	562	546	551	547	520	530	560	538	515	558	552	543	536	562	536	549	526	558	545	527	541	562	542	552	523	582	587	540	542	545	520	512	556	520	551	561	515	534	552	501	536	500	505	545	562	543	519	537	544	558	544	554	541	588	525	547	559	572	550	534	572	547	532	546	495	570	528	530	563	555	556	552	577	546	578	556	585	533	526	555	550	541	553	560	579	518	569	499	550	553	567	530	558	577	531	562	526	520	523	577	538	542	581	564	512	538	593	546	529	601	551	536	551	568	531	545	501	567	554	546	543	539	550	526	539	517	534	531	532	606	537	568	544	585	534	545	518	557	524	561	540	575	547	585	551	542	529	548	555	520	561	606	524	536	545	557	567	492	535	560	522	528	554	561	540	561	539	540	574	561	553	568	520	566	551	548	576	520	569	548	557	556	545	536	513	511	538	538	519	527	532	546	507	569	578	532	608	540	580	532	536	570	536	541	530	550	560	547	559	561	521	550	638	565	484	549	540	520	518	561	537	581	554	552	535	544	548	551	561	548	555	558	524	546	579	535	563	523	571	582	579	509	532	531	564	572	564	562	513	554	570	520	573	521	546	543	538	516	569	586	560	560	563	545	565	578	573	540	550	541	581	569	543	544	536	535	540	543	544	534	575	530	536	549	509	556	519	500	573	515	548	550	591	582	495	533	534	570	527	578	531	569	572	516	573	549	557	532	527	514	554	551	518	542	581	524	527	522	540	575	574	552	561	503	564	539	551	548	558	522	535	581	509	552	520	538	577	538	551	504	560	520	556	511	511	540	531	499	553	495	609	499	545	568	582	592	555	604	504	539	530	542	562	508	546	507	519	545	576	551	565	509	523	571	543	529	531	560	543	515	550	531	527	524	540	550	516	542	547	491	545	575	584	540	573	527	521	537	511	514	547	512	566	573	589	534	526	527	514	545	539	549	507	532	508	522	535	546	543	527	548	591	576	552	494	553	542	534	545	582	546	598	528	548	558	543	592	518	522	569	523	539	526	519	543	530	571	577	576	516	561	539	533	545	519	543	610	603	546	497	589	541	587	563	569	582	553	490	562	550	556	540	528	536	514	615	548	570	564	554	543	546	550	552	564	527	487	535	591	516	541	532	531	568	562	496	513	540	516	577	526	529	538	516	560	524	529	553	509	570	583	524	571	539	541	507	556	506	549	544	543	535	554	569	509	530	556	567	554	538	581	562	572	567	540	535	500	554	528	568	554	527	532	523	528	546	551	586	563	523	511	572	566	570	521	560	536	571	548	528	514	550	485	578	569	554	565	580	590	513	562	553	553	556	543	540	557	547	581	507	529	532	557	572	530	518	544	490	566	515	550	550	537	549	532	538	563	578	515	538	564	553	509	551	501	514	570	537	553	534	525	524	543	546	546	558	564	557	508	561	547	562	522	536	536	561	502	576	537	509	542	536	560	527	543	537	535	573	563	545	561	554	512	531	543	524	568	570	549	559	570	548	519	562	545	541	540	529	515	518	554	520	563	559	539	568	558	579	551	546	583	526	559	580	556	555	547	516	548	544	542	607	566	581	507	578	541	527	563	499	559	558	539	534	532	547	526	558	569	548	559	548	561	536	537	549	515	543	553	510	577	580	542	545	521	518	577	550	536	553	518	504	525	530	532	511	558	555	513	570	521	562	551	548	494	551	538	531	511	539	542	551	561	534	509	553	544	562	557	545	510	557	556	530	544	566	561	543	529	540	577	554	549	539	540	530	525	528	549	517	542	609	571	546	532	553	547	568	524	532	552	530	497	550	520	572	535	575	530	511	515	557	540	558	562	544	506	592	515	557	500	560	545	560	559	550	520	569	512	513	574	551	595	548	525	547	597	539	532	520	552	526	586	534	554	592	516	534	511	566	573	552	567	546	546	509	560	561	542	559	561	558	523	551	525	540	551	552	517	531	514	535	571	574	555	536	574	558	593	572	538	544	519	485	551	543	574	569	525	521	556	580	533	529	573	501	530	546	555	557	563	563	581	548	558	539	535	550	568	519	482	564	506	531	514	532	581	559	583	521	569	538	542	512	534	547	545	542	501	554	559	533	541	533	549	585	524	532	541	527	571	515	566	571	557	559	546	552	533	601	545	542	532	545	546	533	529	494	502	534	528	568	547	550	539	574	539	520	543	558	554	559	577	554	523	548	502	579	551	572	548	547	547	550	529	521	542	536	547	544	573	578	566	515	511	530	522	531	521	568	565	547	537	584	513	546	535	576	548	488	544	559	560	538	574	528	526	544	566	590	545	556	521	582	521	510	563	517	556	560	539	548	586	556	569	550	525	565	536	577	518	532	523	525	528	534	553	498	514	533	532	532	531	478	556	579	489	544	514	548	493	491	572	532	552	532	526	550	533	516	547	518	558	553	504	562	540	532	527	568	526	511	530	577	601	539	533	564	530	565	558	549	556	524	571	561	518	506	558	552	561	524	556	561	601	566	548	542	574	536	536	506	517	557	554	522	549	569	573	523	528	528	542	575	515	585	495	550	537	583	546	512	531	538	538	528	544	549	521	518	540	560	567	529	568	555	572	531	550	523	546	535	538	600	513	511	514	539	525	520	545	540	563	507	527	574	526	555	541	565	529	499	486	547	551	542	562	528	535	548	539	517	542	548	510	545	547	541	542	568	562	514	547	548	546	511	520	527	544	545	537	540	524	522	528	565	535	519	542	541	594	585	579	559	523	537	538	580	548	538	528	563	575	537	509	551	580	541	503	543	552	527	518	576	535	545	555	512	578	573	545	564	575	538	538	534	533	516	563	535	567	573	558	557	518	531	583	566	528	531	569	545	542	528	568	532	592	551	565	537	550	555	572	546	547	539	540	578	545	561	512	530	514	583	496	551	566	522	534	585	539	514	559	510	526	578	575	532	594	533	527	521	576	533	537	538	562	553	557	553	561	560	558	524	553	521	558	545	517	524	546	514	512	520	572	550	555	580	575	543	565	560	517	554	553	561	529	551	531	548	556	518	557	532	566	570	574	547	559	501	525	546	559	525	562	542	582	543	576	540	596	548	549	553	528	527	519	553	522	521	567	555	539	545	567	557	521	539	543	533	547	492	557	558	542	577	526	527	577	552	544	484	539	519	509	553	541	526	581	530	547	524	536	546	549	552	532	519	534	550	560	543	542	531	547	522	594	515	488	520	568	501	549	552	518	575	504	557	562	533	554	522	566	573	569	608	571	529	550	507	601	534	569	529	555	571	539	545	568	525	555	564	560	571	545	509	525	548
43345	9687	2115	1278	949	695	633	525	443	424	409	371	381	388	360	350	372	326	360	356	330	334	322	320	329	321	297	338	329	294	343	316	301	327	319	303	302	285	336	354	304	317	310	309	317	295	336	309	312	283	317	344	330	342	313	279	311	292	338	295	293	301	299	307	338	302	314	318	269	307	322	295	290	306	317	331	328	298	318	316	312	309	288	318	294	310	303	324	338	296	321	305	339	309	258	297	286	290	299	337	345	292	325	329	290	309	292	329	285	293	335	297	331	338	328	307	307	311	294	318	297	320	317	313	324	307	331	307	288	295	297	337	289	312	308	313	302	287	306	312	326	325	306	312	304	312	317	299	312	301	307	309	332	302	297	312	270	335	326	333	293	311	290	317	284	358	293	285	345	289	320	310	278	323	295	292	321	321	338	335	316	320	287	312	305	326	300	332	328	300	306	285	311	317	277	315	298	316	324	302	315	314	301	331	299	290	306	282	306	301	302	291	318	324	308	314	264	313	287	320	305	287	297	302	327	275	318	303	316	286	298	311	356	302	312	332	297	303	313	313	321	294	308	308	282	306	283	292	299	309	283	265	340	301	304	342	322	288	300	359	319	310	282	299	321	311	292	313	270	300	272	310	310	339	294	323	310	280	319	297	305	324	302	329	283	304	331	302	314	293	310	290	319	318	321	320	331	283	310	323	288	326	306	308	344	305	300	263	312	306	300	293	295	283	334	290	311	292	287	284	305	310	294	271	319	326	314	276	341	299	297	271	322	320	315	294	306	289	278	317	310	313	314	314	304	324	285	317	293	303	293	284	326	313	332	314	290	323	297	295	289	318	285	312	308	314	329	307	297	301	317	319	307	306	321	295	306	314	318	339	317	303	318	280	292	336	294	301	309	298	325	335	286	315	321	293	320	306	277	287	352	294	307	295	314	280	294	338	292	310	287	321	308	282	320	307	323	310	331	308	333	320	318	309	308	289	323	306	292	324	304	298	294	320	285	288	297	293	284	337	304	335	273	305	299	271	315	288	275	310	315	299	305	335	320	311	306	311	302	335	291	324	315	326	330	313	324	313	270	320	266	314	321	309	322	279	309	314	333	277	299	330	297	338	291	332	333	308	305	308	282	310	312	305	350	282	276	320	335	326	282	306	336	263	311	323	291	316	312	284	342	323	300	279	308	310	328	292	292	304	322	309	312	302	314	302	306	291	313	304	323	303	300	319	285	313	301	293	300	306	324	340	339	304	285	278	322	298	311	293	282	301	324	302	325	302	318	312	322	313	297	325	288	331	303	297	313	305	304	289	309	326	309	290	286	330	311	278	311	274	303	313	312	336	310	315	337	299	271	310	312	312	283	297	331	325	281	317	311	309	309	314	324	313	316	287	331	282	292	345	307	311	276	293	321	304	293	329	319	284	337	294	322	268	270	336	298	292	307	306	294	305	274	299	316	311	291	317	304	329	302	342	300	303	315	307	311	310	308	341	294	300	308	347	330	308	306	303	303	310	333	302	313	349	331	312	290	333	334	316	290	313	322	330	335	311	308	311	329	302	286	301	327	303	288	294	311	319	320	284	283	300	296	347	330	323	310	313	304	323	328	306	280	289	320	316	325	301	304	319	317	303	303	281	284	294	300	344	289	292	333	319	313	307	311	306	273	310	311	317	298	286	285	305	316	291	309	362	312	311	324	308	357	318	298	330	293	283	334	320	284	275	314	348	301	269	324	324	323	319	305	307	292	306	283	318	306	295	302	325	317	307	294	308	276	320	303	301	307	334	312	311	322	291	317	319	311	293	306	323	326	306	327	307	316	289	328	315	314	311	281	329	301	294	342	340	319	326	357	325	322	309	294	328	336	301	294	315	306	315	297	337	307	275	301	318	300	313	311	319	288	323	302	290	300	319	300	284	323	326	318	318	302	304	323	301	297	311	272	298	280	292	307	319	287	299	306	300	312	297	302	314	318	311	287	296	355	311	311	347	285	307	309	308	305	341	296	291	326	308	311	332	324	289	294	303	301	307	321	313	292	337	328	279	327	339	305	320	349	302	276	290	321	330	302	278	292	300	318	297	321	328	321	338	326	324	305	285	311	303	290	312	321	356	317	291	288	322	302	282	314	315	356	309	284	329	329	296	286	321	351	288	331	271	319	275	281	332	301	340	301	285	296	334	280	309	307	341	269	275	313	295	345	335	284	289	329	302	310	305	318	293	301	282	311	271	302	302	296	285	285	314	299	312	330	306	295	321	318	311	327	349	263	340	307	347	274	335	312	310	326	333	287	282	286	303	338	338	294	307	341	335	328	316	309	329	297	306	317	292	329	324	321	280	302	324	327	312	361	309	336	330	320	267	311	291	292	313	346	313	305	325	328	323	326	328	293	294	299	320	321	322	316	278	293	293	304	318	326	327	337	296	330	322	321	313	274	338	306	333	320	332	309	294	310	330	303	322	315	302	336	308	325	301	269	304	295	291	300	327	290	272	319	317	289	326	307	315	309	295	292	335	295	310	296	333	295	308	294	318	295	292	311	315	324	310	307	273	292	315	325	272	298	274	310	323	312	306	319	337	303	318	315	312	293	318	299	308	303	308	298	282	272	313	308	278	310	293	292	307	305	331	307	306	314	306	310	291	304	315	312	329	314	305	322	297	285	310	307	297	317	308	301	297	277	307	322	315	303	294	315	313	315	336	286	303	282	304	335	317	318	267	267	291	310	335	306	288	300	310	320	329	340	307	312	333	302	327	273	308	296	286	307	299	306	329	311	340	281	300	303	313	309	314	308	318	307	297	291	345	299	311	306	318	326	290	310	313	295	294	331	310	300	334	290	328	317	287	293	305	322	287	326	321	318	286	290	292	335	311	320	311	317	292	320	328	329	316	314	321	321	310	293	305	304	309	311	284	315	298	289	288	316	305	305	284	306	300	318	348	272	299	280	302	288	286	332	289	309	275	337	290	290	311	310	329	290	301	301	333	300	304	321	310	341	309	281	312	302	333	290	305	309	344	269	276	295	327	301	313	316	304	317	333	296	306	274	318	311	326	308	335	304	333	319	306	317	296	296	303	294	344	296	289	331	292	310	291	307	323	300	308	321	302	289	326	304	343	315	311	328	298	319	329	310	324	291	313	303	309	283	316	315	319	313	280	315	296	286	321	331	307	295	316	295	306	288	283	300	316	296	298	305	284	303	293	322	338	307	331	326	319	298	339	341	324	315	334	318	296	304	316	309	321	286	320	293	312	318	300	332	335	326	296	309	303	281	316	276	337	296	314	292	316	320	338	285	321	306	316	298	293	335	326	317	334	307	260	339	335	325	305	318	327	314	303	313	328	289	289	307	294	288	363	304	325	303	313	297	332	289	316	296	330	351	328	323	323	304	304	284	325	320	315	332	287	296	294	293	313	322	284	331	315	318	323	296	320	282	299	299	292	290	301	275	329	292	350	325	283	282	307	334	294	310	315	307	292	286	314	304	315	326	291	299	295
21055	1994	3807	4003	3574	2943	2473	2167	1909	1755	1614	1515	1451	1357	1286	1252	1239	1188	1187	1138	1148	1097	1119	1041	1021	1064	933	1019	1010	993	1000	965	1034	1007	1038	1000	951	985	976	952	954	986	944	950	940	966	934	914	939	947	939	888	919	922	976	904	906	925	938	953	973	962	907	940	914	924	912	871	904	931	919	927	922	892	941	903	934	864	931	874	978	941	904	930	936	921	913	911	899	951	859	932	933	925	884	903	918	885	884	946	897	838	937	943	918	914	884	920	879	890	930	889	907	945	896	833	875	877	918	923	899	971	872	902	925	865	901	904	934	906	891	896	944	839	908	872	964	916	876	900	903	959	944	914	902	949	893	913	925	870	939	942	890	884	956	913	953	896	902	904	955	860	950	954	869	945	937	922	995	876	891	948	884	894	923	904	899	897	900	950	964	898	906	934	937	872	898	927	917	956	921	851	881	974	897	902	898	904	887	907	889	898	899	995	989	883	961	931	859	923	901	900	888	973	882	891	895	889	938	915	945	947	879	916	920	908	908	935	914	966	885	947	919	943	843	906	1018	877	947	914	931	954	858	906	908	947	877	882	932	897	886	929	928	900	873	919	889	952	898	943	930	915	957	937	924	915	948	929	955	854	961	853	909	864	876	947	909	899	876	954	912	930	911	877	913	877	865	940	881	880	913	916	913	895	883	868	938	925	864	881	874	910	904	911	930	952	928	950	879	860	961	1009	898	893	986	1002	915	896	938	925	968	846	890	928	896	901	892	910	927	907	913	876	944	934	899	931	943	908	897	897	923	923	914	893	860	867	926	869	910	928	902	876	926	890	942	917	881	874	954	916	919	908	884	911	910	912	956	865	933	958	914	889	928	881	894	878	928	906	914	903	891	910	872	893	918	911	918	970	947	932	912	923	899	928	834	847	880	880	962	890	902	921	897	912	912	937	950	920	934	927	913	941	906	927	910	917	911	887	873	912	936	932	908	923	887	994	914	926	896	882	945	900	904	966	918	864	890	851	889	917	904	917	952	875	959	965	967	937	897	912	984	899	903	934	923	863	923	869	862	898	907	905	937	931	958	920	916	869	871	891	871	935	933	903	949	929	901	989	905	941	940	881	911	894	884	956	917	922	957	918	933	923	902	864	929	959	939	912	823	944	908	913	904	919	888	904	932	946	943	922	923	912	882	903	871	903	923	855	886	880	891	914	928	910	915	913	899	926	900	888	926	909	896	965	908	911	868	905	901	968	903	882	859	881	930	928	914	922	901	919	930	908	954	904	832	947	943	925	886	903	877	884	951	917	898	931	865	901	880	892	956	939	904	922	894	950	984	938	840	891	948	902	898	945	926	910	873	904	918	915	887	947	942	932	908	909	891	918	891	923	969	905	903	900	915	944	944	906	930	951	922	909	872	919	920	947	964	865	953	911	868	925	924	918	953	917	879	929	898	942	905	891	917	873	984	908	930	879	892	909	877	930	896	913	924	899	859	927	893	859	922	905	863	866	946	903	934	929	948	892	900	951	937	944	900	909	882	918	882	915	886	939	914	893	921	875	925	885	904	918	937	918	907	912	855	897	885	933	846	905	893	919	897	937	882	915	891	888	870	899	959	892	946	904	906	849	916	934	918	885	975	933	900	953	974	952	951	921	909	916	931	922	872	940	914	927	902	904	930	921	895	890	922	916	911	894	886	880	917	885	959	891	902	948	908	864	928	911	910	910	917	917	936	902	916	908	920	952	974	933	905	890	892	928	885	925	930	942	928	984	930	914	960	871	920	953	927	932	885	916	900	952	919	882	952	912	944	915	900	987	889	910	912	900	975	928	901	915	934	950	861	948	886	946	886	853	856	890	915	915	908	890	908	910	913	902	921	938	907	902	959	908	922	891	918	959	866	901	898	885	923	881	923	935	919	943	884	931	942	904	905	981	939	866	907	899	901	920	923	947	934	880	934	862	914	863	939	846	870	924	896	889	951	854	936	872	879	909	932	994	906	945	887	922	884	900	897	974	909	928	900	897	920	867	954	957	929	882	899	913	916	856	886	906	953	906	909	836	904	896	916	908	908	922	903	891	898	911	945	947	914	876	897	866	953	938	928	958	929	871	905	928	868	914	884	887	923	917	884	864	930	846	907	932	949	921	970	916	933	891	918	925	890	927	881	873	911	892	893	883	914	940	949	927	938	877	864	939	980	870	924	930	945	911	838	910	870	895	932	923	868	875	911	870	882	885	893	946	891	895	903	923	931	876	922	946	899	879	920	956	902	948	936	872	938	950	926	927	927	925	907	880	920	956	897	932	914	882	859	926	946	901	916	887	937	882	900	848	907	857	932	935	927	939	925	912	905	890	929	903	857	914	834	910	903	865	950	884	921	925	936	908	904	919	934	904	917	916	925	878	920	919	893	918	874	932	935	946	901	945	892	931	921	879	858	931	856	883	876	987	917	907	908	903	904	938	911	927	915	872	863	960	920	915	883	879	889	897	974	883	884	947	877	877	973	888	935	909	931	905	914	833	899	932	910	899	895	939	932	890	925	939	874	958	904	892	952	914	890	859	873	963	900	948	864	955	909	907	911	960	934	922	893	875	907	942	953	953	976	850	888	917	905	917	908	932	916	895	894	874	888	851	873	884	902	934	928	872	895	878	917	916	880	925	893	910	847	906	910	999	915	951	933	885	883	893	917	900	919	873	863	926	882	880	925	850	928	921	907	934	901	959	956	923	872	917	921	920	935	877	908	872	907	922	917	883	914	903	954	919	929	919	939	921	925	923	1032	900	850	885	919	897	908	956	882	979	899	892	923	919	887	925	919	944	879	900	898	894	937	925	875	945	934	877	896	917	882	982	933	880	907	914	938	945	913	934	868	905	917	923	929	897	913	908	872	889	934	922	928	890	909	932	874	876	925	908	860	925	940	912	922	901	943	911	967	899	892	898	887	927	889	919	899	915	876	920	884	891	938	871	901	938	914	927	936	958	981	933	891	932	939	934	888	919	908	876	878	958	869	903	906	956	914	903	917	899	954	874	904	887	941	856	862	928	879	928	889	915	927	897	961	914	935	920	901	891	948	938	870	949	904	884	896	920	901	945	910	912	925	928	915	928	940	951	929	935	922	895	907	924	832	949	956	929	881	874	926	901	860	899	929	896	901	879	953	894	911	940	922	897	888	957	944	933	905	915	912	894	903	923	877	951	921	923	905	933	875	874	868	931	893	903	937	920	915	895	936	881	949	889	920	825	932	933	899	886	920	882	879	881	915	924	941	932	913	939	932	904	918	938	926	883	821	903	922	892	888	921	892	917	888	902	912	895	958	906	944	900	964	956	923	924	916	921	892	925	956	917	903	881	938	960	878	908	940	859	911	943	1003	910	968	930	885	902	916	933	918	906	922	912	876	929	962	845	888	908	943	901	962	889	924	907	923	908	874	957	910	936	941	913	873	891	872	984	910	913	970	861	886	866	911	891	900	941	950	955	895	910	880	940	904	904	895	921	989	918
54974	16934	5908	2443	1593	1173	950	733	662	610	565	507	512	453	433	440	414	384	388	396	388	403	338	373	413	351	376	411	330	408	341	355	340	333	345	329	355	383	373	358	341	365	367	339	376	321	343	330	368	353	333	346	353	334	329	324	324	332	322	319	327	354	337	333	327	342	373	355	346	331	337	354	336	354	359	306	322	363	311	335	356	333	353	343	345	366	334	313	338	329	386	391	358	332	304	324	336	332	326	332	332	349	335	380	330	337	358	317	354	350	358	306	363	353	316	371	318	350	370	341	355	331	335	376	353	342	348	342	315	329	338	336	328	328	365	355	332	345	338	318	343	325	346	332	359	341	347	388	344	320	336	311	353	353	332	365	332	337	326	336	363	334	334	329	356	337	331	349	339	340	346	357	370	329	326	328	345	335	334	361	326	363	328	331	338	337	305	337	334	316	358	383	340	322	322	315	331	328	337	318	358	310	319	335	336	338	355	331	326	332	381	358	330	344	331	317	329	335	314	303	322	321	324	359	317	339	333	317	330	318	334	392	332	359	358	323	337	325	307	332	334	351	360	384	349	345	358	331	360	336	314	312	334	304	372	329	356	377	332	333	345	382	339	359	355	348	341	318	339	373	304	338	317	330	379	338	315	347	306	352	352	330	341	344	331	373	313	375	343	333	313	334	347	312	326	371	346	363	347	308	378	370	333	325	347	333	338	352	378	323	340	317	352	350	364	320	332	351	321	321	358	323	377	342	332	360	359	348	338	352	370	328	345	312	338	337	340	376	364	381	357	324	346	342	315	341	352	308	349	318	399	345	348	344	326	334	300	351	345	348	361	308	370	367	338	377	340	335	310	326	358	358	281	303	351	318	338	336	337	341	327	376	339	338	326	303	315	327	339	317	360	363	350	344	379	356	330	336	349	340	352	343	347	339	358	314	339	346	372	320	311	381	360	348	332	326	346	350	338	316	335	352	364	314	330	361	328	325	349	359	352	353	332	318	316	349	355	350	338	320	316	350	344	368	341	355	345	337	360	350	333	347	341	341	350	341	325	339	344	332	356	342	314	344	315	385	314	355	317	357	342	355	351	341	301	314	308	301	350	352	360	323	346	334	342	310	347	350	305	318	334	361	332	323	352	330	323	353	348	331	344	331	300	342	382	344	363	357	313	312	343	307	350	322	330	361	299	311	352	323	311	362	342	335	316	320	333	322	326	379	336	349	344	337	350	349	322	346	376	363	364	338	349	336	324	353	326	334	337	338	356	328	347	340	337	335	325	328	326	350	332	334	322	304	352	331	331	333	316	344	345	330	331	350	340	353	351	326	350	314	317	366	338	347	356	322	335	369	306	345	328	318	381	333	336	312	323	319	339	339	341	327	355	359	324	332	327	360	366	379	334	318	356	346	340	376	380	333	328	345	352	325	324	319	362	347	335	336	340	339	347	328	344	319	334	334	346	336	329	307	311	362	362	343	321	351	350	346	329	384	332	324	311	336	344	335	328	326	314	315	338	340	326	324	354	355	309	332	327	333	363	360	359	356	355	338	348	339	318	349	342	341	340	368	336	378	313	321	301	369	322	329	323	323	309	342	332	331	354	334	341	353	357	316	362	324	354	354	410	331	343	339	334	344	376	322	341	307	319	303	341	345	295	307	373	343	349	339	326	316	336	377	343	364	337	355	364	351	300	339	315	363	318	339	341	327	327	341	341	339	362	342	336	328	350	343	326	353	339	318	348	314	327	341	328	342	356	318	337	366	346	359	334	349	342	353	336	335	323	340	343	348	329	325	335	348	324	332	342	354	350	353	327	356	320	357	322	336	337	312	338	328	327	335	368	329	336	335	338	331	361	350	326	331	311	307	323	335	358	337	401	366	314	358	338	355	317	349	360	329	312	305	294	365	345	323	321	344	355	330	368	339	320	346	369	351	319	335	342	343	318	322	312	316	346	309	323	330	319	311	356	372	384	364	336	317	347	348	352	352	348	353	371	333	359	322	301	323	340	317	317	361	342	299	342	344	334	341	324	368	365	344	323	344	349	345	348	380	329	369	327	337	357	303	327	369	358	317	340	354	341	339	342	313	370	357	344	317	353	344	356	330	345	326	362	347	334	336	334	359	365	324	351	347	329	333	366	304	338	342	311	340	329	350	369	343	315	351	311	333	347	340	339	336	319	357	322	329	336	350	322	322	349	357	357	340	337	321	326	358	330	336	380	354	339	314	330	355	364	334	368	360	317	344	326	315	358	324	372	357	350	319	376	344	334	314	330	352	346	336	340	347	365	338	322	363	354	306	358	361	339	388	315	362	326	319	360	333	313	342	327	360	364	349	333	335	324	321	324	344	355	360	363	326	391	308	380	372	330	385	313	355	320	313	353	326	331	333	332	342	313	323	317	345	348	340	324	349	362	345	367	353	365	340	336	325	375	336	318	341	343	383	319	326	356	344	330	365	325	321	356	377	336	339	330	345	327	348	339	360	344	357	334	336	349	330	349	319	340	309	366	360	300	347	310	310	337	356	356	348	361	332	328	345	360	346	344	312	329	329	362	329	350	371	340	330	363	331	357	352	342	300	330	328	359	388	326	333	328	286	350	336	316	353	328	348	308	330	357	348	381	352	308	358	350	341	342	343	322	351	343	342	339	363	329	346	343	340	335	328	314	338	351	335	328	334	377	310	339	340	340	371	314	331	356	336	350	339	335	316	342	345	362	376	334	304	332	335	317	342	363	374	363	351	340	345	336	350	341	335	354	340	320	329	342	330	325	369	342	353	355	316	344	358	346	364	351	356	356	333	327	333	345	350	355	343	358	337	310	334	339	335	334	329	292	316	366	343	329	358	365	335	340	365	332	355	359	321	354	329	322	383	333	336	330	371	331	327	330	331	345	355	324	330	358	353	335	310	306	333	326	308	342	329	386	322	338	343	334	328	334	295	310	361	367	327	354	337	322	351	336	343	358	348	353	356	317	340	348	331	336	338	343	340	346	321	341	350	330	332	332	350	338	361	370	369	347	324	336	341	356	342	313	335	331	325	343	342	337	326	331	358	319	339	309	321	318	351	319	326	341	356	317	331	318	374	329	338	313	361	322	324	329	341	342	336	340	380	346	324	353	317	326	388	329	374	331	339	322	378	347	354	353	322	328	288	316	349	309	300	367	329	312	343	329	369	318	342	314	344	372	346	323	367	360	328	356	338	352	332	331	368	325	363	331	314	356	330	324	330	347	365	342	362	340	325	345	340	337	386	331	331	307	357	350	345	339	346	328	344	332	329	350	338	333	370	355	315	367	316	366	348	314	342	389	319	354	363	365	324	346	326	365	367	374	371	359	320	340	323	338	308	367	351	302	312	328	378	323	322	366	343	318	355	362	381	340	365	358	339	350	352	351	345	321	293	342	353	349	343	324	329	335	331	332	349	319	309	364	338	329	344	324	356	297	347	309	366	359	349	316	344	360	338	329	362	350	325	319	348	330	335	348	301	331	306
27052	3093	6501	6899	5755	4757	3949	3436	2927	2621	2273	2090	1908	1857	1741	1668	1565	1489	1459	1285	1360	1378	1253	1281	1255	1203	1192	1256	1167	1235	1145	1125	1131	1153	1149	1086	1100	1113	1133	1038	1137	1093	1101	993	1102	1008	1048	1072	1006	1066	1052	1027	1023	1013	1103	1049	989	1032	1028	1010	1032	1063	1041	1000	1033	1004	1006	1045	1005	953	970	977	1029	1052	1007	1024	1004	1005	966	1019	1003	1025	964	941	960	991	1033	985	989	988	1015	978	1001	986	979	995	994	1029	1034	972	1009	1014	983	985	957	1008	1028	948	939	995	982	987	957	967	969	987	1025	998	966	968	948	975	975	997	979	991	978	934	985	931	949	956	994	956	951	956	1015	974	976	989	976	984	971	986	1016	993	959	981	994	983	998	969	996	983	1026	960	948	992	988	989	1043	990	972	961	1006	895	1022	970	987	965	964	939	979	1002	983	997	955	960	980	998	972	956	989	968	991	935	926	944	943	982	1021	915	995	1016	1022	951	939	1012	1036	1013	943	944	1040	1005	957	991	1016	1007	1008	1004	995	1008	956	1014	951	990	930	961	967	988	945	986	980	974	982	960	1012	1014	964	976	955	985	1002	956	983	974	1002	943	988	914	937	1011	941	968	957	977	986	970	979	985	948	912	980	977	994	953	965	985	1001	945	963	995	979	944	965	942	953	936	985	966	980	956	963	996	959	977	1042	995	955	976	979	899	946	927	964	993	988	967	1016	984	975	971	958	1003	971	973	975	967	965	992	932	901	956	971	995	978	992	1013	917	953	965	979	947	994	939	930	960	1009	909	952	1018	948	982	949	964	986	1061	956	943	990	1028	993	960	963	967	924	954	873	946	925	1002	970	1001	962	1006	999	975	940	945	1007	950	985	943	995	969	1002	954	1001	936	1007	999	937	931	975	1010	971	996	964	967	936	959	1009	1003	975	981	966	1008	992	976	930	986	1026	1009	931	964	942	955	1026	967	1006	976	973	1020	919	985	889	992	962	929	966	901	996	1004	1006	974	956	973	947	950	1016	975	949	966	973	987	992	952	927	949	1008	941	991	961	971	1010	963	953	978	993	909	978	996	1028	984	986	926	966	976	985	979	957	943	957	1046	943	1021	995	967	983	942	953	951	1011	966	956	956	910	964	965	1018	975	995	925	976	969	942	993	998	946	974	925	968	986	924	941	982	1000	960	985	981	1014	1033	1006	949	962	1025	913	1037	937	940	943	1022	966	1009	1016	1028	943	953	960	951	965	921	953	999	977	978	962	911	967	931	935	988	972	964	978	982	979	994	982	963	991	931	994	989	972	1002	980	967	956	951	1003	917	1029	947	951	964	987	964	958	915	975	1007	971	1035	1003	937	958	979	966	936	998	952	982	946	971	968	994	994	981	969	940	947	997	992	994	966	978	984	1004	965	1010	1008	936	970	963	927	982	928	994	990	895	947	967	945	932	966	941	981	968	1022	994	924	1029	1016	979	979	984	982	997	908	981	1000	961	908	936	933	972	975	965	956	967	959	928	975	977	990	1004	934	952	982	990	1009	1027	945	949	942	976	950	981	931	940	979	999	1000	1009	969	895	1014	982	914	937	937	980	941	1001	954	966	953	967	931	960	983	996	977	984	960	965	922	929	965	968	988	953	976	932	969	923	989	975	962	946	973	950	944	988	950	954	942	983	1004	975	966	953	927	910	960	944	1008	1016	958	999	1007	990	950	960	940	958	980	949	1015	995	965	988	1000	933	1004	1009	994	957	970	949	948	978	1012	963	956	1060	946	997	983	981	1000	1005	973	999	967	994	934	934	967	963	954	1031	984	944	924	922	944	989	953	964	954	954	953	982	1030	938	915	962	961	945	913	975	964	990	979	937	977	997	1003	966	972	938	1006	933	960	990	958	979	937	975	1005	997	893	903	982	951	939	964	993	980	977	1010	927	938	944	917	986	966	958	938	940	970	1014	927	953	907	943	970	991	932	947	996	984	902	991	943	980	958	951	966	941	954	969	1029	962	987	959	958	970	1010	1024	997	903	942	924	992	991	1016	994	989	918	993	987	981	879	977	949	981	950	957	970	958	961	977	924	964	958	1003	987	913	1004	976	952	952	1039	1043	960	963	963	947	960	976	938	948	927	953	979	1006	965	961	965	966	1006	952	963	959	931	1007	970	1037	891	992	986	955	962	959	1007	1001	912	1014	999	945	953	978	947	936	951	934	957	971	964	964	983	1005	977	959	932	979	974	930	1025	993	965	958	939	938	981	899	994	929	962	973	959	935	1020	983	929	1012	953	1041	939	978	896	986	918	995	971	971	991	985	973	999	1057	954	933	1011	933	939	986	1008	972	991	932	935	983	985	977	975	956	951	959	912	968	933	936	947	1023	966	994	1006	1009	967	978	965	961	976	914	987	979	985	978	943	992	962	970	988	980	994	954	1006	930	937	918	988	964	944	955	979	969	993	979	982	946	973	961	964	952	948	977	982	945	960	959	966	956	936	931	970	979	957	997	917	978	963	963	991	923	988	990	929	956	923	1008	919	999	978	992	983	1006	978	960	1016	963	947	949	927	989	965	1003	963	943	1025	970	923	982	936	976	1002	970	982	990	981	965	985	940	972	994	933	1003	963	943	1030	970	947	966	1013	903	965	946	1001	946	993	994	980	941	995	954	991	932	919	912	977	976	954	974	1025	952	1005	944	988	962	944	964	957	958	970	978	939	959	943	974	978	950	991	971	899	925	979	976	1000	1004	963	950	989	986	992	1006	990	967	942	938	983	954	899	1027	934	959	970	961	953	1006	933	992	949	969	954	964	1001	939	1000	933	959	925	970	990	1004	1006	992	974	1029	922	986	948	978	968	975	1027	943	915	1014	941	1016	968	954	1001	970	987	1025	1015	976	960	950	1009	942	946	956	961	948	954	996	989	974	976	1009	915	959	988	975	1002	1011	939	951	931	968	1023	996	975	938	996	992	942	976	983	990	911	937	978	982	967	1021	1000	974	976	940	1011	958	1003	973	1003	945	1041	991	984	1015	976	975	1005	982	921	993	956	980	941	958	1026	944	1008	946	1025	948	987	974	977	1015	963	928	962	948	970	981	1018	954	1018	977	998	932	952	984	970	978	978	1018	946	1002	1000	1007	963	1007	974	940	956	987	954	992	922	939	993	916	987	998	948	943	962	983	931	968	1007	961	1032	990	988	983	950	1002	1001	971	976	962	989	982	923	970	984	973	1004	1020	1006	935	964	1036	983	961	983	894	940	964	979	1002	982	965	979	949	944	988	949	998	981	968	933	981	986	988	992	999	963	982	987	965	1002	1004	972	967	975	975	978	1026	921	1038	980	980	993	969	957	928	958	919	990	1015	970	1011	964	981	988	998	981	957	977	1000	990	1003	988	904	966	1005	988	990	982	1002	952	990	963	956	1013	948	893	954	963	942	945	975	966	916	976	944	1007	972	990	963	950	972	1002	1030	930	934	958	972	960	996	953	961	971	919	968	972	972	959	1024	899	1028	991	944	943	953	1005	922	966	1037	939	974	960	966	969	992	1043	954	955	972	980	966	975	1002	972	987	967	950	905	1047	998	1018	1001	992	951	947	994	982	934	997	984	976	981	981	947	1036	963	939	899	944	1023	994	991	1000	977	909	946	1028	994	980	974	950	971	974	967	954	956	1028	1039	944	996	949	956	1001	916	951	929	945	959	954	1044	966	1020	996	982	1019	969	924	984	966	971	989	988	982	942	981	1009	942	962	1010	976	961	954	955	1001	958	918	943
7583	488	312	209	182	187	187	140	183	168	162	168	169	148	155	194	159	169	152	193	181	195	172	170	174	157	167	140	159	156	145	178	153	150	161	174	166	148	159	168	175	165	157	168	193	176	146	177	167	172	162	145	146	178	159	170	149	176	164	162	169	176	158	143	198	179	172	168	191	169	165	173	157	168	176	154	166	151	145	169	150	180	169	151	184	181	175	183	139	179	174	163	164	166	170	163	176	179	158	177	177	168	157	167	156	178	197	149	172	158	163	174	154	170	187	170	154	171	170	158	161	185	153	180	156	179	165	167	160	165	167	171	159	192	176	187	173	173	164	165	180	164	184	189	164	181	148	183	150	163	191	174	168	160	146	177	153	173	170	175	179	171	184	174	130	168	179	174	186	173	158	167	157	153	161	156	165	165	162	150	162	183	168	171	187	154	176	166	195	158	154	171	187	174	150	190	171	158	157	146	144	157	154	167	166	159	170	183	169	166	176	170	144	157	167	181	159	178	159	146	187	147	161	163	173	171	161	207	142	156	158	156	167	171	173	157	160	177	155	157	158	164	159	171	161	172	171	164	172	150	168	170	180	131	168	157	156	163	171	154	191	152	163	186	163	178	153	149	152	191	156	169	177	171	174	188	161	146	169	151	168	149	167	157	183	178	164	191	161	169	165	173	173	139	171	170	180	172	166	149	163	158	174	169	183	169	148	168	157	154	153	160	171	171	189	165	162	137	154	178	167	160	159	163	148	150	171	164	169	153	155	166	174	150	163	173	148	175	177	170	188	173	167	148	164	171	171	178	161	170	184	161	185	171	173	152	158	186	145	164	171	176	167	154	162	167	159	156	162	176	192	157	141	131	163	175	154	156	169	159	146	141	167	175	161	152	169	176	145	154	130	177	148	175	150	169	177	165	173	179	177	159	180	162	185	169	150	160	182	183	139	151	168	145	192	168	181	144	143	160	169	170	170	158	177	151	176	135	152	162	187	194	180	151	176	185	143	168	151	162	164	161	167	158	146	152	166	213	172	175	141	154	173	166	155	186	163	146	176	151	166	140	143	156	154	164	160	174	148	146	168	167	168	167	151	162	184	162	173	172	171	171	144	167	174	169	185	167	173	162	169	160	160	201	168	193	161	167	160	177	167	173	167	189	165	163	172	198	178	141	172	149	177	176	170	178	150	164	174	157	173	141	172	127	177	163	187	158	173	150	147	177	157	177	177	148	177	151	164	170	156	155	162	171	152	147	150	148	168	158	163	159	180	158	166	173	157	152	177	169	170	155	167	152	171	176	175	144	159	184	184	161	146	191	150	169	168	168	161	175	174	160	170	171	162	159	142	143	160	198	166	138	185	156	167	174	159	167	172	167	175	154	186	164	197	148	171	155	173	174	158	158	161	167	159	152	162	142	172	172	164	153	140	176	171	174	154	168	154	165	150	162	162	152	176	168	167	159	167	167	178	145	184	169	167	167	184	157	161	150	178	159	164	166	169	169	150	160	173	163	158	165	200	170	165	151	149	191	177	157	151	170	156	146	167	171	159	172	169	153	173	177	160	167	163	159	161	159	140	144	152	195	170	184	170	158	147	151	161	154	158	174	177	161	159	161	159	187	162	169	160	185	176	162	178	156	152	176	151	160	175	160	156	173	169	155	154	167	157	184	178	152	172	175	169	164	184	149	163	181	166	145	150	161	186	161	162	165	140	170	190	157	173	138	174	153	195	160	162	171	157	158	180	163	172	149	155	160	169	175	176	162	144	160	182	143	158	153	185	197	186	181	157	169	163	180	161	174	182	153	162	164	159	173	172	164	181	187	175	175	167	170	141	166	175	196	163	163	170	177	158	180	155	142	177	160	171	172	169	171	192	162	179	139	155	142	179	164	159	168	172	170	178	162	169	163	171	161	166	172	179	153	140	179	171	142	155	185	148	183	156	161	159	165	136	157	160	189	144	156	178	185	149	184	186	192	173	150	171	155	138	171	159	160	154	163	166	142	162	159	180	175	165	188	165	136	192	171	169	175	185	159	165	168	172	178	159	145	169	168	165	163	163	182	141	184	178	187	164	141	168	153	157	193	174	175	160	169	173	179	159	175	156	173	149	166	150	175	165	168	153	147	148	182	150	167	158	154	153	171	139	165	167	150	170	132	161	170	149	169	164	151	161	148	156	157	148	190	162	157	174	169	143	151	154	169	153	159	170	163	173	166	151	190	173	172	164	162	159	192	155	177	170	177	162	158	174	152	150	161	165	177	164	165	173	173	176	166	170	149	157	157	161	182	186	169	151	156	166	165	157	165	168	164	166	146	148	171	179	167	159	138	170	178	157	148	162	168	169	174	145	175	165	178	170	157	183	159	166	189	175	176	156	147	171	140	171	153	172	151	159	158	147	149	169	177	162	164	167	175	154	170	179	157	177	155	157	176	143	149	160	167	173	156	150	140	157	168	176	200	156	187	165	160	185	160	155	156	158	166	177	168	146	168	164	157	177	157	161	171	120	183	163	171	145	162	171	170	171	182	175	162	157	163	162	161	154	165	160	153	160	166	168	165	157	170	155	151	161	178	178	180	163	175	181	131	172	172	167	192	170	185	167	169	145	181	152	154	150	197	167	172	168	161	159	140	181	158	161	159	138	165	150	143	171	162	170	183	166	163	176	153	167	165	177	184	203	162	133	153	153	165	176	151	150	142	180	186	169	178	145	165	158	153	169	145	168	154	149	173	171	185	152	160	170	164	178	160	171	141	173	168	146	171	170	157	157	184	155	177	187	144	185	184	170	157	163	159	137	172	153	146	176	175	145	157	154	165	151	140	180	176	178	170	146	147	184	153	173	171	132	166	162	144	179	170	175	178	171	176	153	173	160	166	179	188	139	152	183	153	156	175	174	182	175	198	184	178	146	177	170	130	189	153	194	177	154	155	157	168	145	171	157	172	168	165	144	137	174	180	169	170	168	163	175	168	163	149	165	181	199	165	175	150	181	167	181	176	172	157	149	170	179	166	171	144	146	198	173	167	163	153	155	178	175	139	170	158	170	154	175	175	182	171	160	170	169	175	158	161	167	148	190	177	164	164	171	154	155	157	182	151	153	159	186	155	160	170	167	172	166	161	151	159	187	167	183	158	174	169	175	138	145	197	165	147	177	182	176	162	160	178	154	164	189	176	191	173	163	180	173	170	176	180	152	173	164	183	160	177	185	177	177	170	150	157	151	150	147	160	188	158	175	147	165	154	176	156	190	157	163	171	161	168	169	179	186	169	180	149	129	162	179	174	156	157	164	176	166	176	143	162	173	189	170	153	160	159	165	162	153	156	149	166	168	164	167	159	159	177	167	152	165	185	171	201	168	169	151	172	158	170	171	134	151	175	157	164	157	175	153	159	174	192	171	153	165	175	202	178	146	177	166	157	178	161	143	142	175	180	175	145	171	166	153	173	171	155	180	183	172	167	166	155	161	175	172	185	162	145	160	142	162	163	183	154
6704	594	743	745	750	687	623	652	622	577	576	571	553	535	581	579	594	559	516	529	572	534	541	575	570	528	552	552	561	571	544	526	554	558	598	569	565	538	549	541	536	574	555	540	562	515	509	535	528	533	548	521	540	554	539	577	540	549	551	600	573	606	567	521	569	576	543	540	601	547	584	566	544	531	559	574	544	555	529	531	546	531	559	557	529	526	517	517	526	532	572	533	570	555	513	591	557	554	582	544	518	493	508	560	532	561	558	532	553	547	570	532	526	552	544	537	603	550	539	542	552	548	502	556	535	574	574	518	536	529	499	562	534	549	554	558	545	579	550	514	530	542	546	535	528	573	509	554	533	546	500	519	569	573	523	556	564	536	558	520	548	546	585	528	511	588	583	529	501	582	586	520	517	507	554	560	561	558	544	544	576	562	564	508	568	561	528	570	537	503	535	575	501	555	528	521	552	525	510	511	595	515	553	531	548	574	523	510	576	546	541	596	538	546	582	536	501	576	555	515	531	559	524	547	522	549	551	516	560	544	551	533	540	539	576	603	561	553	506	579	576	539	538	521	502	542	519	566	556	525	568	532	552	546	548	595	538	521	567	522	510	543	563	535	492	543	517	539	549	568	559	534	533	613	537	581	524	538	547	591	496	543	506	589	552	540	584	536	561	505	551	579	566	580	555	551	556	552	565	580	557	570	554	519	541	556	536	568	563	568	578	559	558	501	544	514	514	548	509	562	506	526	537	531	557	546	541	533	596	568	528	531	573	579	524	518	523	548	525	538	488	591	530	503	548	544	571	517	605	536	540	551	566	548	599	553	551	530	532	539	548	552	569	576	553	556	551	545	569	544	528	543	543	561	519	564	589	554	540	558	575	564	548	530	555	555	560	555	523	539	554	514	532	535	524	536	529	522	557	541	523	533	569	523	569	561	545	548	537	569	528	557	556	549	512	581	546	505	522	524	557	564	514	562	531	528	593	541	530	569	553	569	588	563	524	569	510	543	541	529	538	497	582	556	527	529	576	534	514	484	535	540	578	539	531	539	529	554	587	579	559	530	547	552	553	568	545	540	516	528	550	495	561	544	544	541	596	562	540	538	527	567	541	534	602	526	573	573	576	540	523	527	545	541	533	533	594	551	548	523	568	514	551	519	553	557	599	554	555	540	541	537	576	512	547	538	523	557	555	551	530	548	526	528	546	521	534	555	574	559	588	543	564	545	535	486	533	522	538	517	531	551	551	536	558	546	528	540	510	528	563	509	561	552	559	570	508	556	568	553	577	586	590	519	543	544	511	531	539	508	538	566	601	535	505	533	555	544	569	552	605	561	550	541	564	508	551	556	532	515	530	525	564	532	574	603	504	562	526	533	531	514	574	541	503	535	528	551	518	546	536	507	546	536	503	562	536	525	565	578	559	519	518	576	526	519	589	548	491	532	538	527	573	545	533	522	535	552	550	513	566	564	554	580	581	570	500	536	541	578	504	552	537	527	532	545	529	554	531	539	566	542	548	515	510	500	534	562	546	577	518	532	530	561	539	519	564	537	546	535	530	578	561	552	527	571	547	536	571	547	570	539	533	581	561	531	521	537	517	565	539	528	501	529	553	530	510	562	548	524	579	560	517	556	545	566	539	547	530	558	535	575	528	564	503	548	556	529	555	544	540	544	550	568	557	542	574	567	524	534	497	563	528	562	519	536	512	548	528	547	564	554	544	554	528	534	526	545	544	542	562	554	534	545	553	516	515	531	586	512	532	579	583	551	523	519	566	559	546	530	577	515	570	523	523	541	557	547	530	559	558	559	553	592	549	585	528	559	542	583	512	607	566	534	587	520	549	541	563	509	552	546	544	539	560	562	533	502	572	578	529	554	555	517	557	529	576	544	541	529	553	531	586	555	527	511	584	534	518	508	555	526	546	510	545	513	560	553	555	543	590	530	551	517	512	575	578	546	573	547	554	541	569	527	606	546	521	575	554	532	542	549	529	524	538	529	579	532	532	575	589	521	558	522	530	547	535	528	543	507	560	580	527	490	529	519	499	567	547	542	560	511	513	548	568	594	543	520	502	530	524	531	553	542	531	538	557	554	534	557	563	578	568	501	548	513	521	557	553	539	549	547	531	506	556	581	542	560	557	541	545	570	597	527	550	600	567	561	537	574	491	526	567	553	544	577	549	523	500	535	538	559	590	523	578	547	579	530	531	578	535	531	556	528	570	576	533	532	531	570	536	558	561	528	534	506	578	568	537	568	532	541	554	562	551	519	583	582	574	552	535	556	494	532	579	539	519	542	526	547	536	559	556	598	560	502	549	579	519	541	558	561	479	583	514	536	540	549	546	568	544	558	523	572	567	561	518	554	564	526	567	539	574	537	523	533	487	521	559	546	538	583	523	573	508	570	517	560	537	560	557	533	530	550	520	590	519	560	566	549	486	539	554	557	550	539	557	543	557	571	530	544	543	537	523	561	510	523	540	551	566	534	536	536	544	585	550	509	585	520	479	498	582	563	561	539	583	544	501	531	507	542	534	554	548	486	565	544	537	584	536	554	568	518	558	576	546	552	528	557	531	530	538	535	519	531	528	524	547	585	526	550	515	546	595	584	521	557	587	572	540	542	591	528	496	548	537	535	568	566	532	547	548	543	528	544	571	554	519	578	533	508	538	586	546	531	574	567	575	539	570	532	538	554	511	551	566	547	565	513	580	581	593	507	597	549	544	564	541	553	547	541	518	530	543	577	561	538	557	550	595	531	522	542	518	531	526	525	563	547	552	508	568	565	514	531	512	548	565	549	486	560	534	550	540	562	529	511	556	554	554	548	557	517	544	536	552	529	544	589	575	546	525	546	547	598	530	554	570	592	501	540	535	554	508	556	528	525	567	548	576	538	546	504	529	511	572	560	549	560	536	550	552	570	557	567	558	553	532	523	501	558	525	499	538	527	605	539	527	524	543	560	568	579	574	553	549	558	525	523	532	515	557	526	545	549	538	535	580	551	584	588	537	508	567	551	523	526	517	496	566	570	576	541	534	537	544	574	558	544	540	529	499	543	561	544	594	557	561	571	556	526	508	589	527	534	569	541	556	567	560	566	551	537	557	555	527	521	557	565	528	508	555	591	549	518	525	578	553	547	541	567	566	554	547	513	540	530	522	547	524	583	544	538	552	522	567	542	518	540	526	550	523	537	524	566	589	547	527	518	572	553	494	557	615	541	532	549	541	545	510	539	536	541	556	590	519	527	562	527	531	569	537	552	542	581	551	552	564	544	573	573	593	517	551	550	538	557	566	560	572	556	548	542	574	502	565	558	498	554	565	591	543	536	534	556	531	535	578	511	604	527	580	590	527	572	553	526	543	525	536	527	564	571	549	514	572	485	576	579	562	550	592	571	510	549	514	551	535	554	549	520	567	559	545	527	490	529	546	609	551	508	563	575	542	584	538	567	501	555	510	568	530	539	571	529	553	551	556	553	541	544	531	571	540	534
43804	11006	2346	1327	938	758	631	525	454	425	449	419	399	313	372	366	362	364	313	348	320	362	345	354	323	313	318	321	309	317	321	301	312	315	345	327	305	303	306	313	333	331	314	291	326	341	305	331	295	319	302	290	331	327	339	295	312	315	282	300	297	284	302	328	329	324	287	331	293	312	343	313	293	308	302	281	323	336	291	309	309	284	275	266	307	308	299	309	306	288	311	315	300	317	324	310	306	349	308	311	321	334	305	297	312	285	349	334	321	334	318	315	287	294	287	315	316	310	288	309	322	320	318	300	313	340	326	285	317	310	313	324	342	315	331	319	320	271	316	327	315	300	341	323	299	345	295	302	315	301	322	294	301	304	303	320	309	326	279	321	295	310	290	265	291	316	319	335	331	320	291	288	317	304	303	292	333	284	318	305	348	300	280	323	320	325	323	324	305	291	318	295	314	295	307	337	297	315	330	347	307	347	284	315	311	301	326	325	307	326	277	293	289	302	296	317	307	282	327	270	331	286	290	302	310	312	292	354	333	304	316	300	289	316	320	285	303	302	300	345	316	318	311	294	319	312	311	305	290	292	290	300	297	291	320	281	288	314	325	328	297	282	294	299	296	292	305	311	282	284	318	284	323	347	338	285	314	300	311	316	317	313	294	318	325	292	310	301	294	315	294	280	320	286	293	313	285	294	327	324	314	295	295	327	291	292	321	293	271	313	316	317	268	274	322	330	316	311	308	293	321	310	328	303	304	280	318	297	311	289	315	300	306	303	319	317	292	308	314	260	313	310	318	317	296	302	328	302	296	325	323	312	321	300	327	324	321	292	309	306	297	291	329	314	255	350	281	309	319	298	297	310	287	293	309	286	274	301	322	302	314	306	307	307	303	291	285	317	322	294	347	308	300	297	303	339	302	283	293	307	297	281	287	306	318	321	325	319	336	320	335	306	325	301	288	317	291	306	312	326	322	277	308	335	279	333	298	299	340	291	320	329	299	331	257	288	309	294	308	293	279	293	307	337	281	324	315	281	253	307	329	324	297	333	287	342	305	333	294	273	319	330	313	346	326	323	324	272	315	333	313	314	282	296	301	310	302	305	285	284	294	291	325	311	295	328	294	316	319	317	263	299	329	318	282	333	326	285	324	315	278	283	296	331	319	305	316	286	325	325	290	304	321	305	307	331	301	339	329	314	305	318	315	319	328	303	311	313	308	319	287	319	296	343	315	319	313	303	307	296	309	308	298	294	291	314	290	279	287	317	258	279	298	289	317	317	321	290	324	282	320	328	337	313	315	305	309	300	307	323	308	291	283	303	292	295	328	321	295	318	324	285	337	290	295	305	305	304	342	296	313	310	308	302	335	297	298	307	285	288	296	346	292	324	314	294	298	303	301	274	301	325	328	295	322	310	300	290	321	312	299	303	316	283	287	290	364	332	291	335	268	301	314	288	291	300	300	318	332	322	286	277	298	268	328	274	298	294	335	278	314	317	291	298	323	301	305	336	312	308	326	288	309	302	313	321	302	274	300	321	321	320	288	299	290	329	309	302	322	296	330	323	294	286	288	316	300	290	319	286	284	332	289	332	306	329	300	296	306	295	275	305	288	294	327	294	318	317	325	317	294	311	292	307	309	319	291	315	307	296	319	293	302	294	290	321	325	326	309	319	332	255	343	298	298	322	277	310	289	273	298	281	302	313	302	385	319	325	299	309	292	312	302	327	327	277	303	306	294	321	297	321	339	298	310	307	327	336	311	313	310	306	292	309	312	299	299	312	310	294	312	317	292	297	300	315	343	282	307	275	304	328	300	303	298	323	314	306	288	299	324	304	296	307	307	287	316	327	333	317	322	321	338	315	297	318	295	288	313	315	295	271	316	296	287	334	315	324	297	294	301	307	277	336	284	286	303	281	334	322	298	312	310	305	315	329	343	303	297	295	315	300	329	335	287	295	340	313	323	294	307	313	284	301	327	304	319	319	338	309	311	296	359	311	313	321	284	321	312	324	338	309	306	331	315	316	311	307	310	299	321	278	280	312	315	304	327	307	340	305	297	292	329	329	304	276	313	262	310	304	299	323	260	283	309	338	306	301	332	303	306	322	299	298	294	304	287	299	325	358	313	301	310	329	312	330	297	318	325	295	331	307	328	293	345	322	350	309	300	292	313	308	266	301	335	310	293	305	276	315	294	329	304	307	300	332	296	303	319	310	338	300	275	360	302	303	295	321	292	315	313	292	267	321	304	297	314	303	318	296	307	286	287	271	301	298	331	322	319	317	297	304	289	302	340	288	293	300	280	317	306	312	340	316	307	307	344	314	309	317	313	320	289	295	283	324	313	307	294	313	332	308	311	313	311	311	309	333	319	322	305	302	315	316	336	293	312	309	286	287	320	305	336	308	324	324	299	281	311	311	302	322	302	297	333	359	291	302	260	325	338	274	312	337	322	292	311	292	323	322	290	317	292	288	322	336	305	309	314	312	305	303	306	307	305	303	306	303	327	283	285	294	312	304	336	325	302	292	319	340	317	328	349	316	286	329	304	338	300	323	309	333	305	327	305	278	319	298	333	324	319	308	290	319	301	302	294	299	314	337	301	313	297	308	290	278	280	288	337	343	315	306	327	311	315	301	323	360	314	289	300	334	318	314	298	332	312	298	315	333	312	294	296	295	320	338	308	301	300	322	290	275	327	346	275	284	319	314	313	315	290	327	306	328	328	330	329	342	307	308	311	299	297	292	295	312	291	305	319	316	324	298	315	291	286	265	270	355	339	324	292	312	313	305	337	337	322	321	328	326	313	290	326	287	297	320	284	304	318	303	325	339	287	306	260	332	294	302	299	314	291	288	309	303	308	332	288	298	326	303	289	318	311	326	313	323	280	287	315	321	319	326	336	310	313	285	320	295	289	353	303	290	312	296	330	350	293	313	310	309	274	290	320	309	327	317	333	380	305	315	318	321	311	312	310	328	304	288	307	284	346	345	333	300	285	293	324	298	331	294	335	288	298	299	290	340	309	300	295	313	299	303	342	338	317	272	310	308	297	347	294	305	314	290	330	291	306	340	329	287	313	286	325	300	296	288	345	313	325	320	306	288	322	279	307	309	328	310	259	323	305	323	306	327	316	315	305	286	301	316	305	284	291	281	332	319	307	302	274	304	311	318	297	305	316	314	310	316	319	331	312	321	321	309	305	325	336	318	322	323	304	302	314	307	304	331	308	318	270	305	303	271	312	309	271	316	326	287	300	292	310	319	327	302	297	311	315	303	330	311	299	307	348	308	310	312	301	283	315	314	299	310	281	312	288	294	321	305	277	309	296	303	278	324	301	320	321	301	323	319	284	319	322	286	355	284	292	292	291	300	315	297	293	287	311	298	308	308	298	315	301	285	310	297	317	313	306	310	301	327	290	282	287	335	301	301	273	301	317	286	305	304	314	308	308	326	306	322	322	318	301	277	312	303	286	346	310	283	335	309	291	305	308	319	303	283
21451	1988	3730	4075	3545	2897	2499	2269	1917	1699	1630	1486	1468	1401	1374	1246	1244	1153	1141	1171	1172	1082	1056	1105	1045	1025	1035	1045	1005	1032	993	983	974	979	1024	990	1019	969	979	933	945	926	955	989	970	980	966	962	934	1008	907	926	926	943	896	967	924	933	918	904	936	950	917	946	951	944	891	953	922	898	941	942	924	977	968	933	933	974	947	937	943	951	894	907	931	886	909	863	899	919	923	910	894	953	924	879	871	961	942	972	943	926	902	886	932	927	902	878	924	962	898	880	917	914	900	891	933	870	940	909	921	907	873	907	918	886	921	971	938	912	939	914	929	943	916	928	893	871	903	934	922	864	889	937	899	925	917	907	905	947	911	958	863	913	935	862	899	920	938	870	914	903	936	911	913	983	924	918	933	921	883	906	908	987	897	914	928	977	941	992	956	919	989	941	946	837	880	940	929	917	927	923	916	934	918	914	961	921	885	936	902	910	961	895	941	905	964	884	919	905	966	913	885	976	906	948	888	915	971	950	906	886	939	913	920	919	911	961	901	872	917	937	947	937	949	919	891	876	936	844	959	893	966	945	897	881	902	928	915	895	884	876	910	895	913	916	952	947	930	968	929	885	915	902	937	894	946	954	897	962	887	895	927	923	878	871	916	890	947	867	940	902	947	930	961	920	920	860	878	899	889	858	960	870	916	869	910	929	886	933	929	881	886	908	927	892	937	880	913	940	941	890	909	848	917	863	902	882	911	897	921	900	909	909	918	902	898	938	947	933	903	925	933	957	945	895	886	918	869	982	896	882	983	890	857	921	948	961	916	914	895	907	930	904	871	934	908	929	899	922	933	888	924	881	932	963	904	918	930	887	915	894	926	877	863	881	891	940	846	908	918	958	867	934	887	933	897	878	871	882	902	885	908	941	922	1000	859	937	931	916	930	958	901	965	895	911	913	902	954	894	897	952	864	912	928	920	939	948	905	891	902	937	898	912	928	918	956	936	935	932	938	898	948	908	910	925	920	996	892	911	908	905	890	927	873	878	941	875	911	921	901	873	876	904	936	939	965	959	899	976	910	904	914	934	978	908	922	974	923	926	956	884	865	901	938	944	983	927	907	859	932	888	902	905	924	952	884	913	902	881	829	925	897	979	929	919	904	936	876	852	927	870	895	874	872	857	928	883	924	876	921	907	946	890	860	929	940	918	920	940	911	936	872	873	919	918	913	896	923	927	883	941	921	882	940	933	955	875	909	921	945	890	871	859	910	931	883	964	901	885	932	909	939	863	890	928	885	906	903	928	887	934	932	868	925	948	891	852	875	960	909	909	892	961	966	882	932	890	957	920	902	936	912	907	945	895	887	940	935	882	903	952	900	898	879	914	889	898	910	903	847	898	939	911	900	942	910	900	940	890	918	899	867	913	900	924	879	923	923	864	950	939	933	878	940	892	902	907	951	951	885	883	907	925	888	906	887	886	929	952	889	893	911	899	953	890	849	951	976	937	905	941	983	915	852	918	869	915	887	939	860	920	930	866	862	883	908	926	943	934	918	957	927	942	922	921	902	856	911	961	894	916	1002	887	871	913	928	887	893	913	904	929	889	938	919	894	892	958	905	955	913	883	865	934	913	942	912	907	909	902	929	894	923	978	872	926	892	916	882	881	941	868	853	946	876	887	924	907	940	889	889	919	918	898	948	935	915	934	849	922	939	945	910	905	924	976	899	919	898	977	877	965	888	858	901	927	865	994	918	895	935	937	909	896	915	925	909	887	874	931	915	931	939	907	902	862	877	924	875	937	888	913	875	940	915	943	888	856	873	923	941	931	947	906	897	978	906	863	860	896	891	898	892	900	936	890	921	980	919	878	902	956	899	963	941	903	965	892	901	887	955	901	867	951	901	947	937	932	920	907	916	896	933	947	888	892	957	947	940	930	961	866	953	956	877	874	926	886	914	915	934	939	966	952	902	910	930	882	953	880	927	904	935	919	917	936	898	917	855	871	923	845	919	919	916	897	937	905	935	940	900	924	910	951	920	928	955	888	909	869	903	902	913	940	921	902	907	863	916	909	852	935	905	899	878	874	888	909	968	913	846	931	896	944	897	950	902	887	920	906	938	876	905	912	902	935	910	938	919	955	925	900	895	955	903	964	883	864	907	911	898	925	938	937	955	921	935	914	865	940	909	917	871	939	885	922	918	941	940	925	959	896	868	927	891	916	922	888	865	910	941	944	882	871	935	954	907	908	972	910	911	986	901	939	889	941	951	941	901	885	934	874	977	903	928	964	922	880	885	973	906	924	895	895	941	873	904	937	941	870	901	892	900	929	845	912	886	905	912	956	862	965	885	924	884	880	966	885	948	840	913	916	931	918	882	862	936	950	917	897	887	869	898	956	923	894	969	928	922	913	892	955	931	862	866	922	965	886	977	930	901	901	918	932	919	957	907	930	898	923	936	911	922	877	924	940	917	952	897	893	899	872	961	915	948	934	907	917	901	927	979	898	880	904	926	904	925	838	904	946	929	908	948	924	903	902	916	894	955	918	952	906	847	876	932	934	871	934	948	891	919	952	961	914	864	929	884	925	922	906	976	948	880	895	887	909	928	879	921	904	943	950	904	915	887	951	901	914	928	924	915	931	877	846	960	923	937	896	908	867	939	915	947	879	934	898	890	934	848	868	942	888	925	945	873	908	897	896	891	950	900	890	916	931	974	895	898	905	903	927	954	907	868	925	920	895	888	893	918	921	939	948	901	870	915	948	906	945	926	891	946	895	886	928	880	911	872	883	938	925	960	908	874	930	935	949	927	899	891	926	911	917	905	941	922	835	919	915	940	914	945	887	885	906	903	918	932	863	895	939	941	852	902	948	936	951	936	901	872	881	941	891	926	878	936	877	948	890	926	914	878	859	909	906	964	907	924	959	963	867	898	940	893	881	923	853	939	892	888	933	902	914	897	959	902	905	936	882	894	958	942	905	911	908	938	948	936	903	876	976	901	948	934	921	887	908	866	866	858	895	910	866	877	936	905	930	931	888	911	888	820	907	902	918	894	935	890	887	928	930	941	885	908	904	895	914	874	907	926	892	906	889	921	916	906	892	881	865	908	871	855	905	935	917	952	927	896	885	880	901	963	885	904	919	985	919	904	953	868	951	912	890	952	882	922	904	940	893	919	947	937	949	878	906	923	910	868	900	988	844	934	872	917	916	896	904	944	924	932	941	935	949	958	932	896	940	858	898	944	934	878	907	908	930	940	878	931	947	898	933	883	852	928	909	919	890	944	865	917	902	858	900	906	914	911	892	920	885	893	969	929	897	886	957	925	858	881	928	924	968	892	887	936	906	873	922	885	859	913	859	891	918	912	883	924	942	933	889	924	897	915	909	987	900	913	941	884	936	839	933	934	930	957	914	939	905	928	919	875	893	940	888	891	826	901	934	906	886	932	893	923	878	912	906	876	907	920	961	904	925	905	892	895	901	899	930	868	907	919	952	941	933	936	912	938	882
53352	17285	6314	2444	1577	1204	901	795	635	593	560	475	536	467	429	423	415	411	411	388	360	390	377	388	370	380	380	355	390	369	346	345	364	354	341	345	354	358	371	349	339	331	329	345	309	369	326	355	324	332	319	323	336	355	361	335	355	356	347	306	323	350	323	310	294	362	332	411	314	327	348	368	375	332	333	320	336	315	319	369	319	348	350	346	343	312	324	320	310	304	325	340	371	370	351	325	321	343	371	344	339	335	351	336	317	351	323	346	323	333	313	337	345	385	343	310	343	367	338	329	334	359	342	359	363	312	333	308	325	338	337	318	336	341	308	331	346	326	347	341	337	342	358	323	348	342	328	353	350	347	320	363	302	334	336	336	323	359	348	333	330	348	314	339	327	309	346	350	360	354	343	359	323	354	319	333	322	356	327	334	320	337	337	379	319	308	340	348	366	356	337	352	334	368	333	355	343	345	353	366	326	301	338	286	333	350	340	307	326	352	326	318	344	349	346	327	341	345	349	319	347	352	346	323	339	352	353	339	297	356	337	356	339	348	325	333	352	337	347	350	321	306	375	322	311	336	344	331	354	354	312	337	350	365	317	340	308	316	362	360	335	344	311	350	314	328	335	342	353	342	330	342	348	359	317	318	319	316	341	334	326	319	321	350	396	374	330	350	325	352	349	333	338	318	342	329	294	319	355	319	323	357	323	334	342	289	321	304	329	353	307	322	329	345	373	329	337	304	359	324	372	338	318	341	335	364	328	320	333	355	340	338	309	340	291	356	324	379	309	354	350	321	326	360	370	321	327	356	355	336	350	336	381	335	326	324	346	357	342	343	363	347	359	336	337	351	358	318	335	305	342	317	338	321	332	341	331	340	341	374	356	352	331	329	352	352	329	307	328	320	348	331	328	334	336	361	328	343	341	340	335	338	335	348	314	307	336	342	303	354	340	337	368	346	362	340	358	348	367	316	325	329	339	346	319	349	369	317	359	346	352	343	335	333	327	333	318	318	346	323	396	327	347	317	340	341	356	340	351	348	328	344	326	360	319	332	357	389	349	322	342	339	309	358	344	320	319	373	369	329	340	319	362	326	326	326	322	321	330	338	364	335	345	324	371	317	365	307	334	355	382	370	356	291	366	318	326	339	324	307	333	323	325	369	351	329	309	330	327	359	338	335	350	332	320	309	370	332	355	347	344	385	372	329	351	345	372	348	315	333	337	353	342	372	340	315	312	361	378	369	295	310	340	325	321	328	348	303	356	339	312	332	314	328	340	312	329	351	333	334	332	320	329	351	349	320	366	324	330	314	336	332	354	362	361	337	344	294	322	335	370	336	339	315	338	346	345	317	331	334	343	333	338	353	342	316	346	341	352	338	359	356	342	357	356	385	358	321	372	332	355	334	348	331	360	319	337	299	359	348	345	346	323	372	331	346	323	344	310	361	313	335	340	373	318	354	322	341	337	363	351	334	367	364	349	350	343	346	308	344	340	338	339	355	342	330	343	374	340	298	336	315	331	356	328	317	358	358	328	325	351	335	373	318	353	340	359	356	319	323	334	329	330	327	300	380	296	372	357	323	356	334	353	320	360	384	365	350	330	313	313	334	333	350	330	363	325	367	299	340	307	283	358	277	325	360	363	309	350	357	348	331	346	345	330	363	355	341	336	320	362	309	332	373	334	311	345	345	338	368	375	354	330	373	331	337	342	341	331	329	334	318	341	352	395	296	336	338	334	338	332	328	354	323	336	329	356	312	351	334	344	332	348	357	341	319	320	328	341	352	321	304	337	294	341	345	366	354	329	342	315	315	315	319	324	330	330	369	375	314	316	382	350	374	356	316	345	337	335	332	332	354	337	337	332	337	349	321	331	347	349	344	340	317	302	336	333	328	366	344	331	325	335	328	316	342	325	353	342	327	326	352	321	318	341	343	358	337	359	348	408	320	336	380	339	346	354	336	332	340	325	343	319	330	360	338	353	348	309	336	337	351	332	358	355	318	353	376	365	360	348	352	318	350	334	362	343	349	337	382	319	340	337	336	355	373	334	348	330	338	362	317	331	361	313	317	351	326	335	326	357	333	320	363	337	328	329	328	358	348	327	352	354	346	383	332	325	299	358	329	354	366	332	343	329	325	345	331	356	348	303	337	353	346	358	352	343	346	327	327	342	356	317	335	373	347	365	363	338	344	323	296	381	340	322	307	349	364	366	372	345	364	329	343	345	373	341	365	365	321	327	351	371	328	320	344	337	347	335	322	373	337	354	321	386	391	368	298	361	327	344	339	309	334	331	345	345	332	323	336	347	376	371	369	328	358	329	352	340	309	328	350	331	335	324	344	327	369	362	336	316	334	307	335	352	362	340	360	346	306	305	346	367	304	344	329	372	348	347	353	347	357	372	324	331	343	378	344	346	325	353	312	372	322	344	346	340	314	355	327	319	350	367	340	335	311	322	342	318	342	343	337	322	360	332	334	378	312	377	317	336	321	318	314	322	317	332	335	354	336	344	327	392	329	352	358	330	316	345	337	269	308	340	383	333	342	366	326	334	338	338	365	321	336	333	339	344	345	344	322	338	307	324	329	316	344	364	326	324	346	338	336	354	348	331	343	362	350	348	371	334	342	361	395	285	319	350	361	337	333	326	323	346	363	324	352	335	323	332	342	301	349	359	326	326	323	327	334	329	344	332	343	333	334	357	330	312	338	337	348	334	368	330	345	358	317	299	296	345	342	348	302	318	312	365	356	348	338	360	362	355	305	327	364	358	306	322	315	338	349	331	355	343	340	330	317	348	359	322	332	336	341	331	307	322	335	318	334	352	321	334	347	363	348	323	349	372	301	343	324	335	317	332	331	329	356	308	340	347	348	353	342	324	360	350	320	304	331	309	382	332	318	343	364	345	306	332	364	313	346	361	303	351	329	354	340	317	357	349	373	333	336	343	351	346	352	317	311	361	334	351	356	365	338	347	364	331	314	348	317	319	327	338	355	330	325	305	318	358	331	356	328	342	344	333	369	362	325	336	307	340	327	367	356	356	340	329	324	350	337	378	338	322	341	353	327	359	341	323	311	333	312	343	382	345	319	316	335	320	321	335	341	321	331	302	314	316	323	327	332	325	345	352	327	345	334	381	371	345	358	331	317	339	340	337	299	348	329	336	344	339	314	355	352	327	324	317	316	377	342	314	327	322	329	344	338	358	352	359	340	373	362	360	314	340	338	361	318	352	335	320	341	294	320	316	309	369	337	340	338	327	354	341	335	315	329	375	345	359	319	321	360	333	343	344	318	332	327	353	333	317	341	353	344	333	319	346	329	370	336	341	309	358	320	373	303	343	352	331	330	334	363	340	320	282	321	328	330	382	299	344	334	379	315	324	358	350	353	320	319	388	322	317	339	362	315	329	357	309	355	354	304	324	337	320	342	335	367	341	349	340	322	340	374	353	340	340	327	334	341	299	360	345	353	346	342	338	324	350	337	300	285	335	316	340	363
27408	3007	6394	6882	5804	4711	3959	3427	2958	2552	2357	2094	2024	1709	1724	1559	1573	1556	1438	1431	1437	1359	1266	1328	1257	1196	1207	1215	1160	1183	1166	1158	1172	1097	1064	1120	1132	1094	982	1083	1047	1095	1080	1066	1047	1081	1053	1037	1043	1052	1007	1001	1031	1043	1039	1019	980	978	1007	977	1005	1047	1030	1024	954	992	968	958	988	1022	981	1013	1010	1007	1015	969	953	1035	994	1010	985	987	1049	1005	989	1034	1021	995	975	996	955	980	979	1008	984	953	966	978	1017	997	958	967	1021	1010	988	1012	957	994	989	1063	969	944	1004	1002	976	1008	931	997	928	974	969	976	1012	922	942	979	954	984	984	966	1021	947	971	963	998	971	981	971	993	960	962	986	983	996	995	990	946	929	1019	1018	958	961	940	1010	974	987	981	965	941	968	916	976	979	938	992	986	940	970	1011	953	945	1002	1031	978	957	1015	966	978	1008	920	966	942	934	985	959	990	971	1060	1016	985	980	1021	1027	967	1024	903	991	972	1057	1009	931	973	977	969	953	993	991	964	941	965	973	941	998	971	994	975	927	970	948	1009	940	941	965	956	926	966	998	987	932	932	954	984	923	945	991	951	992	941	1000	967	969	972	951	973	950	999	954	949	958	983	999	982	993	953	928	918	999	987	943	930	968	948	996	977	963	986	949	962	996	985	926	938	918	1009	977	931	1002	911	960	987	994	966	915	982	962	1002	999	970	997	960	981	963	1008	981	964	951	980	956	980	979	939	965	945	937	958	976	960	989	952	1030	1006	965	1001	1032	961	978	970	1022	971	974	997	994	946	965	1030	968	965	924	970	944	931	960	974	954	1007	996	971	1027	981	1026	982	958	974	967	966	987	976	985	998	978	950	932	947	959	971	939	963	931	1042	980	1004	982	948	923	990	965	980	995	984	950	941	939	970	1004	998	941	994	989	962	1006	963	970	1014	886	995	949	945	964	992	966	960	978	1012	960	982	952	1037	966	975	980	984	950	996	956	965	967	956	985	953	917	942	970	981	1063	957	926	980	950	986	910	999	1024	911	992	1003	980	990	956	956	989	985	954	960	981	1063	972	989	938	927	997	918	927	969	955	975	938	936	957	958	976	947	914	987	985	972	979	879	973	954	957	969	995	943	984	943	1028	919	944	947	906	950	912	948	975	956	968	975	1039	978	958	934	1022	1054	971	921	969	919	967	966	943	1019	919	927	965	951	1001	973	948	967	950	927	1018	1043	975	992	1009	979	970	977	981	949	943	928	944	975	997	969	981	941	1016	951	1018	1044	936	959	1056	1029	988	920	949	925	986	971	996	1004	996	1018	1003	975	974	953	1025	991	1015	969	1009	1038	906	930	940	1002	1003	956	896	948	1028	949	948	965	934	980	952	931	924	982	951	938	936	956	947	930	1025	966	959	933	1029	948	1009	966	922	948	988	980	983	988	984	978	964	949	979	931	1007	903	1014	1009	1001	970	920	961	944	1010	983	1021	953	1000	977	937	999	952	968	1014	975	1019	994	991	992	962	1009	967	996	993	1009	987	919	1032	1007	1031	969	993	936	975	979	950	945	967	961	919	931	1040	976	923	931	939	975	902	953	948	983	982	962	896	969	982	941	922	974	953	928	959	996	959	969	1024	982	980	1038	974	975	948	943	980	993	968	950	935	1004	961	953	977	940	951	990	954	1006	935	1003	1052	941	892	992	986	973	949	968	966	983	985	974	957	926	955	988	981	1018	1036	998	919	1000	1000	940	975	935	980	968	981	1032	959	1004	935	1001	960	898	919	973	936	942	1005	941	919	924	942	959	936	934	979	982	963	900	972	926	998	1018	1011	990	942	988	989	995	977	970	947	932	952	962	1018	1010	964	992	977	1010	997	955	988	1062	1008	957	1003	1078	934	978	976	999	1001	1052	945	974	984	925	930	966	999	991	973	950	1005	996	970	941	1015	1008	971	936	978	979	966	1018	1027	921	955	999	943	1018	941	1003	978	946	954	943	997	981	996	963	996	938	957	964	997	1015	960	965	974	1007	979	997	954	947	979	965	916	998	970	971	1031	955	980	1028	952	1008	954	965	946	977	942	987	952	976	1078	920	987	981	952	989	1004	961	1027	1029	937	939	1003	939	982	977	999	994	958	1021	935	1004	948	943	962	964	925	980	983	925	963	928	975	913	1044	992	935	980	964	946	961	965	947	959	987	988	954	942	961	972	1005	968	961	929	1016	965	1013	1026	921	961	903	981	959	1019	952	1015	971	951	941	1018	941	899	995	987	940	1003	1009	945	1020	1015	956	970	973	960	968	942	999	1015	1025	987	953	947	1000	960	942	961	965	1051	881	970	939	936	973	967	946	991	981	1005	934	897	975	974	967	972	935	959	894	945	985	982	949	944	979	983	1015	1004	990	967	969	973	938	961	938	976	1014	954	1007	992	1001	956	963	966	980	1017	993	944	941	961	938	976	931	1041	948	944	1013	957	969	938	960	1003	960	994	953	1030	994	1032	1005	978	988	962	1038	997	975	914	1001	964	960	973	924	976	941	945	958	971	936	1036	1013	958	957	938	971	973	984	949	917	1021	984	963	985	974	1002	929	916	955	1006	997	996	937	974	939	991	941	982	925	995	991	994	1020	994	949	977	999	912	951	1003	991	941	970	946	1002	997	965	1008	931	925	904	1006	998	994	953	945	970	969	954	1005	982	1033	952	972	937	973	981	959	1018	943	980	980	953	1022	990	969	1023	998	956	995	919	938	989	1011	929	970	1006	995	937	938	944	1005	986	969	1002	992	992	941	942	966	974	948	949	926	1004	1052	1020	956	926	986	955	1002	958	970	977	1009	955	987	960	963	961	953	1022	989	943	961	998	986	996	981	1006	1010	1001	945	955	929	969	936	946	984	941	1009	996	957	958	957	966	988	1005	977	944	962	1009	1022	1029	955	997	932	925	962	1004	965	969	976	970	958	998	960	1005	992	939	989	965	990	917	913	964	974	974	983	993	964	982	958	958	982	953	933	941	983	993	954	958	973	973	978	955	950	919	1001	978	943	1004	1014	996	936	947	951	934	967	941	987	988	953	978	944	945	954	1017	961	899	945	955	1020	934	989	1001	953	1013	966	1033	991	946	965	976	1020	926	992	916	961	974	1012	941	967	931	950	1008	970	945	966	991	981	990	969	941	973	966	1016	1015	970	975	971	973	1011	958	901	990	951	973	971	969	1002	1025	971	957	897	953	942	954	948	950	936	998	916	970	988	1012	976	976	935	1011	1036	965	963	964	968	1013	1028	958	991	935	953	960	980	994	988	977	963	1007	941	981	961	988	1007	1019	965	1020	959	976	968	935	941	951	963	934	968	928	972	985	1000	983	930	1003	978	948	970	907	1008	958	969	970	994	979	968	940	1000	1010	987	975	971	967	1023	953	947	969	964	995	1000	978	956	1044	956	965	1017	996	1000	994	965	974	997	948	947	956	916	1047	945	956	997	1011	994	997	961	952	1011	939	915	984	948	1002	937	995	971	983	950	1039	979	981	985	1006	874	955	984	975	964	994	985	944	1005	963	946	953	974	1002	877	970	986	1001	932	917	944	939	951	961	973	956	969	956	983	1006	950	959	952	1012	957	995	970	985	1012	943	947	943	981	1013	1017	986	948	959	976	958	882	971	946	955	1037	990	985	990	987	938	888	928	985	977	930	922	925	968	992	1010	959	912	933	982	883	982	965	1012	997	940	971	1001	971	904	1022	1002	947	965	981	998	902	958	995	956	958	994	997	1016	940	960	952	925	1008	1018	981	985
8152	467	274	235	204	185	191	188	165	149	167	165	166	166	181	165	161	134	164	180	162	194	157	151	128	183	153	180	161	150	150	176	159	163	168	156	155	154	166	188	144	163	170	132	169	181	142	165	128	178	177	173	169	160	173	156	148	177	174	162	177	159	173	164	142	179	150	154	178	182	174	173	158	185	161	165	167	174	176	162	144	165	151	151	160	168	156	187	163	131	155	148	159	164	167	171	167	156	163	174	163	149	163	170	180	158	154	170	187	170	156	165	177	176	148	165	162	169	173	180	185	162	174	185	144	165	184	172	157	169	163	164	181	164	169	171	163	162	161	160	148	155	159	179	156	179	176	160	152	154	165	159	179	151	166	161	156	166	178	162	172	163	184	156	189	165	163	183	171	172	167	144	155	180	150	181	163	151	175	188	175	173	167	182	153	162	150	154	177	170	141	162	148	162	151	156	150	138	159	163	154	140	157	151	181	143	152	168	178	164	193	143	156	154	167	150	174	153	149	174	182	163	171	160	163	168	151	164	166	172	192	157	159	158	161	159	172	164	183	161	116	162	181	170	139	168	147	182	153	160	196	148	173	163	179	141	150	197	157	170	191	161	135	163	180	158	159	170	171	170	160	156	147	172	189	181	182	176	164	174	175	160	160	160	179	158	152	190	156	178	172	182	155	163	160	168	161	175	157	190	175	148	178	171	166	161	168	180	167	163	157	173	164	190	166	164	169	170	192	178	158	168	180	164	186	155	172	173	165	176	166	166	146	160	150	174	152	157	168	171	158	181	181	154	158	146	159	152	189	171	140	155	190	185	198	161	155	177	159	166	169	139	165	169	153	164	169	157	156	170	180	189	170	153	157	185	148	166	176	170	145	178	171	164	165	124	163	149	146	181	140	157	136	153	164	164	182	167	155	161	185	156	152	156	169	164	178	153	140	186	163	168	163	156	146	147	163	152	161	174	168	165	144	179	178	174	151	155	165	152	165	144	170	163	150	169	193	150	187	143	148	164	171	169	161	178	173	163	155	177	167	159	181	176	171	163	187	163	166	172	176	176	174	185	197	168	166	152	164	151	182	151	176	177	155	156	170	178	164	160	166	149	168	172	151	158	165	162	162	151	168	180	148	160	147	164	176	173	151	178	154	184	145	195	169	178	145	156	163	163	159	160	187	164	172	149	153	174	152	161	177	177	172	166	166	146	156	165	164	152	145	160	158	183	169	164	142	162	152	168	138	164	156	165	167	168	173	157	165	158	164	169	164	162	153	168	148	159	176	180	193	173	146	167	159	169	164	178	162	154	172	162	168	166	152	170	146	167	159	176	178	172	162	147	177	156	194	166	175	169	151	162	170	154	179	147	174	151	171	180	172	179	150	164	167	174	173	152	149	143	166	159	143	160	177	151	145	172	190	169	168	143	153	161	164	175	149	176	163	177	167	156	147	184	180	136	143	135	179	155	171	124	176	137	180	166	156	177	157	162	156	161	172	161	152	184	157	161	157	139	164	178	165	170	145	173	162	157	162	153	177	161	139	154	182	180	149	171	160	159	166	160	149	148	175	163	171	180	164	178	158	159	157	161	164	182	168	164	166	173	162	156	161	167	142	145	123	168	164	176	159	186	185	154	180	169	177	192	153	159	170	174	159	134	159	190	179	182	159	143	184	177	158	165	158	192	166	133	181	167	156	161	163	156	167	170	169	164	129	155	186	174	192	151	192	205	164	138	182	154	155	160	185	142	162	169	168	145	147	136	172	169	183	146	171	149	146	166	133	153	191	192	164	170	156	139	165	178	153	166	168	154	176	192	161	163	174	142	159	182	154	168	166	166	177	153	153	143	157	154	170	177	150	168	172	165	164	190	165	179	161	154	173	181	147	169	160	173	192	155	169	166	163	145	149	153	171	170	185	146	159	164	175	145	136	190	165	143	175	175	158	153	162	165	167	174	166	161	136	152	156	185	165	165	170	159	155	150	163	175	191	161	185	165	163	166	166	168	156	160	178	162	173	174	161	187	157	169	163	151	165	175	158	161	165	141	177	154	160	168	176	174	155	143	168	177	177	178	160	165	169	150	176	155	163	166	165	182	194	146	173	159	153	159	180	194	165	155	164	158	169	167	148	181	167	165	171	167	177	173	169	175	186	157	170	165	178	169	186	182	192	171	172	155	154	177	145	157	157	162	172	161	180	172	143	196	165	193	157	160	143	160	174	163	180	159	170	162	168	176	162	157	173	146	185	163	171	155	162	189	167	178	142	177	157	157	188	181	170	155	173	170	167	168	172	156	159	149	159	146	154	168	151	145	155	139	167	150	154	153	181	169	142	175	164	187	155	159	171	143	158	181	158	159	202	182	184	145	149	163	145	161	179	181	187	192	181	187	153	171	143	153	156	160	159	175	169	148	168	172	165	143	178	166	165	183	153	185	174	172	147	165	175	153	178	158	160	141	165	188	169	157	167	154	184	153	169	169	158	173	168	165	150	166	156	148	163	181	153	194	184	148	164	180	167	158	176	175	158	168	155	178	145	158	174	163	170	176	159	172	190	146	184	166	168	150	191	168	160	154	156	169	155	145	168	171	175	169	162	143	188	158	179	180	175	160	170	153	164	149	154	158	173	172	165	144	147	154	158	180	175	158	168	138	173	175	153	181	156	170	161	162	169	164	168	157	142	181	155	182	182	164	183	160	158	167	164	170	185	163	161	171	160	156	154	154	190	164	134	153	166	160	149	158	141	156	171	158	158	162	157	171	169	164	165	160	186	155	158	153	162	164	151	151	167	154	147	179	169	163	173	160	178	170	184	165	162	156	171	166	194	151	165	170	175	153	156	163	183	153	171	171	133	167	132	146	181	179	163	169	162	148	162	167	154	155	170	154	183	168	152	178	191	172	191	174	181	157	136	167	170	181	169	194	165	165	174	153	144	171	165	171	196	189	176	155	154	146	165	159	154	153	168	159	159	196	188	169	155	167	184	180	167	162	145	135	148	158	159	165	179	152	159	139	161	179	164	160	176	156	161	161	165	155	143	149	147	148	175	146	164	174	155	141	168	160	145	158	167	163	143	178	168	169	165	171	172	161	167	178	131	180	180	175	172	179	160	156	145	152	179	168	142	158	146	169	157	181	187	154	173	169	152	147	183	156	149	166	171	149	178	166	167	174	164	159	163	177	176	153	146	156	153	151	141	173	141	165	160	153	165	165	171	162	187	161	157	167	184	140	163	145	160	157	174	178	173	162	162	168	161	151	163	142	166	160	183	178	177	164	159	148	177	164	174	130	163	156	183	159	191	148	151	159	163	181	170	155	156	167	154	172	165	153	182	147	178	178	162	159	171	161	174	178	151	176	158	179	195	162	190	160	157	157	162	147	147	158	159	171	158	183	161	150	169	154	161	170	158	171	172	173	168	165	169	188	156	163	158	168	164	163	169	156	152	151	174	152	148	184	187	156	164	167	145	174	182	154	149	146	157	157	144	191	175	158
6649	649	721	717	749	717	644	644	655	569	600	611	595	583	563	559	587	516	555	567	534	567	536	538	543	567	603	596	551	571	561	553	538	528	524	552	551	562	514	564	549	576	550	544	558	563	538	557	580	499	560	546	562	529	513	566	556	533	585	563	511	594	494	502	543	534	563	539	538	616	589	502	563	522	556	563	570	549	521	534	555	555	538	598	539	568	553	526	546	526	546	566	538	516	547	523	522	573	532	556	538	531	514	596	559	523	495	567	531	550	560	524	564	549	537	568	538	511	543	546	583	535	562	529	543	551	570	544	560	505	561	532	553	546	560	537	543	517	582	611	574	541	515	532	570	538	548	605	534	565	531	530	530	545	569	559	549	549	555	569	564	537	538	578	554	571	547	488	547	563	557	574	576	501	525	506	550	545	541	575	535	551	528	574	570	549	513	570	534	538	568	542	566	540	559	502	521	576	501	543	565	521	560	543	538	571	539	530	530	539	510	568	546	536	554	527	553	540	512	553	549	555	527	516	532	552	550	567	531	571	535	521	539	505	567	566	563	513	507	499	550	550	493	542	561	539	580	570	539	539	563	553	573	521	543	594	526	593	561	560	518	577	556	578	575	530	509	542	572	577	598	542	483	594	520	542	525	525	544	586	550	552	591	578	554	508	539	553	584	547	528	573	535	541	551	535	569	555	528	515	524	564	519	531	548	547	552	512	531	568	575	505	546	521	551	542	550	526	516	557	555	596	565	587	547	569	560	564	541	528	537	531	530	531	557	547	556	573	533	527	544	517	517	514	559	557	557	547	490	568	526	552	528	552	586	530	567	544	553	557	568	539	518	539	585	577	557	534	573	547	556	541	578	515	605	568	527	488	599	548	539	567	517	554	602	542	532	552	586	556	519	553	542	570	504	574	575	521	515	494	540	556	574	485	565	565	543	551	534	568	530	567	534	572	566	553	521	581	557	535	505	579	513	558	472	547	574	546	555	532	524	574	570	571	548	571	566	597	540	552	507	539	557	532	587	488	509	523	518	539	542	555	571	530	540	555	534	581	534	592	544	595	529	513	530	519	546	528	496	553	512	543	589	562	537	525	601	556	536	533	540	572	499	551	566	544	550	565	567	547	546	555	497	574	570	544	554	521	566	545	562	517	507	564	554	531	524	531	546	554	566	527	531	559	534	520	567	544	530	564	564	554	543	541	523	565	529	535	524	541	520	570	537	600	560	544	558	536	575	531	542	551	522	549	510	580	516	529	542	560	581	532	577	520	554	567	524	559	534	546	574	556	535	523	507	531	559	538	558	492	486	522	522	526	544	525	534	556	541	565	526	516	538	584	513	560	553	542	509	538	549	566	553	553	520	545	544	547	585	553	530	536	524	565	593	534	582	510	530	568	568	488	515	530	490	581	543	552	534	595	568	538	550	573	514	500	535	549	564	534	539	532	529	522	528	577	493	548	555	539	566	536	566	545	540	543	544	512	552	547	526	576	533	564	582	512	565	548	553	574	522	526	531	552	570	547	551	598	539	561	513	551	521	540	535	549	539	517	550	537	564	578	571	558	515	551	543	501	556	546	562	542	566	533	509	515	562	577	506	544	522	520	553	530	534	572	522	548	564	520	562	518	575	531	534	561	558	558	485	577	555	566	544	528	530	560	546	522	506	549	565	563	533	521	541	516	514	511	487	521	592	556	575	497	484	539	525	570	514	531	530	522	564	517	537	568	530	543	579	555	510	524	502	513	583	568	565	560	570	515	503	539	570	551	520	490	561	546	573	570	530	544	556	595	533	592	601	574	502	552	539	546	571	550	552	556	546	549	562	543	579	511	525	551	524	558	583	558	572	559	529	558	508	580	554	562	589	547	541	551	560	523	570	538	524	527	542	556	484	571	566	588	549	575	552	548	545	540	527	540	554	525	555	596	559	579	518	566	547	578	545	536	512	517	515	546	527	521	552	534	551	520	515	530	537	553	525	544	511	556	562	548	553	567	551	514	538	523	553	505	563	551	553	573	530	537	530	552	541	545	554	538	560	539	567	550	543	543	551	514	545	549	554	514	550	567	534	542	570	557	518	537	517	561	532	537	522	548	537	571	596	566	540	558	585	517	552	515	522	553	542	576	553	565	527	592	553	579	525	534	561	559	545	529	512	514	557	566	517	547	514	528	543	545	607	510	525	530	547	502	540	587	574	530	534	525	536	557	571	596	578	577	587	569	553	515	553	605	516	552	540	523	555	512	540	505	567	509	562	547	561	566	560	556	535	519	544	541	567	519	557	547	544	563	527	559	532	546	511	578	494	561	547	540	534	579	524	521	525	536	528	582	528	549	563	558	561	578	566	522	568	520	568	502	551	554	534	511	569	542	538	518	562	535	550	552	557	518	552	537	522	531	532	539	584	531	510	588	549	555	542	558	544	570	555	525	540	539	559	548	547	566	556	557	543	519	537	522	536	567	556	523	532	523	540	576	540	548	558	567	513	565	551	526	562	541	532	555	532	569	548	545	563	545	538	548	587	515	557	545	551	567	543	567	506	527	523	535	528	506	533	537	564	558	494	552	558	572	515	517	550	541	574	534	558	557	530	559	528	545	582	571	537	552	531	512	524	551	560	552	552	503	516	531	542	532	543	604	562	509	545	565	560	565	548	527	544	575	544	551	558	598	500	563	543	504	563	534	566	532	576	596	530	504	536	536	544	550	519	568	529	527	601	513	578	522	511	528	507	529	545	566	517	556	542	550	565	545	525	542	486	561	530	539	568	554	566	540	567	516	583	541	524	546	523	532	569	528	569	535	543	548	510	555	486	547	533	538	521	519	548	574	507	547	601	554	532	545	592	567	550	548	583	556	558	560	565	540	552	535	537	541	588	536	519	579	549	518	526	567	550	528	568	517	554	519	540	571	546	534	525	574	564	556	570	580	544	554	520	541	558	521	550	546	590	568	517	514	559	544	511	510	544	540	536	579	586	514	568	558	555	567	530	548	537	517	563	572	546	557	526	523	568	525	558	531	521	604	507	567	565	588	526	564	569	506	524	554	515	530	573	538	513	518	537	530	547	532	583	509	506	523	508	585	544	543	552	530	506	532	546	541	557	514	518	557	558	575	545	560	551	524	530	535	552	534	555	521	526	501	497	535	573	527	577	550	518	583	538	565	552	547	583	552	532	533	583	509	602	506	576	521	564	544	502	600	538	576	502	568	571	538	540	546	552	545	549	573	564	560	549	528	569	528	551	549	546	527	545	579	549	533	509	513	542	531	537	542	506	560	550	551	534	555	530	537	546	615	539	549	537	529	529	585	517	579	530	541	526	552	518	568	547	572	530	524	546	484	548	531	545	530	508	529	506	551	508	537	552	553	523	558	558	517	544	532	532	520	530	534	551	541	545	515	523	546	527	484	534	532	571	524	519	518	546	524	543	564	565	536	577	576	538	547	530	546	543	539	540	564	496	588	530	567	529	508	569	610	544	549	520	576	510	527	552	541
42372	7856	1760	1216	924	728	611	522	485	464	435	402	383	394	352	355	367	366	380	301	351	300	310	322	321	308	324	310	323	317	334	334	314	296	311	307	330	316	346	300	309	307	316	307	310	306	294	352	323	318	295	324	308	312	351	297	276	332	342	313	290	320	284	335	288	327	307	303	284	345	305	319	327	284	312	317	276	308	306	259	287	319	279	313	294	277	295	313	321	311	303	303	293	298	308	305	303	296	326	297	313	313	301	320	293	336	301	296	317	311	334	310	323	294	300	297	338	311	304	304	310	294	324	335	311	310	259	285	297	309	302	280	308	314	320	293	297	298	308	303	310	314	306	327	287	293	304	315	314	308	316	328	320	329	321	308	304	321	334	318	322	297	303	295	298	304	301	290	312	314	295	324	309	328	287	318	307	293	320	306	307	329	313	273	306	313	308	289	297	305	320	315	305	311	266	311	299	333	326	295	296	267	337	328	293	317	269	290	314	299	291	319	287	290	311	300	313	312	332	284	296	320	310	295	285	322	317	306	299	303	329	322	314	326	318	320	299	306	289	300	296	302	327	320	286	308	291	313	311	292	321	315	327	302	324	279	298	297	294	324	310	278	331	311	298	306	337	317	286	315	310	300	293	297	292	307	324	305	297	294	319	280	288	313	314	331	323	311	324	299	317	294	299	317	315	276	304	312	314	299	314	307	284	299	305	332	297	313	298	312	285	307	325	309	334	321	303	313	325	324	326	311	303	290	300	313	304	295	309	330	303	356	304	311	315	312	304	320	310	281	323	315	300	288	300	317	333	290	327	357	332	326	339	315	313	342	289	302	299	328	311	303	300	322	297	318	302	309	304	314	340	294	317	287	307	306	293	296	314	282	320	304	312	337	290	280	309	318	323	286	299	276	296	320	311	315	313	277	317	301	301	294	288	282	315	332	301	292	324	302	315	316	319	318	303	320	292	306	310	278	321	290	279	336	301	326	327	293	283	311	286	336	309	317	317	322	318	318	313	313	272	311	317	340	306	277	297	298	323	305	294	293	297	325	333	319	344	319	311	310	290	276	311	326	316	324	320	286	297	317	317	275	344	341	295	298	317	301	294	269	303	323	280	329	306	300	307	262	309	313	289	307	288	291	284	309	313	295	355	318	295	295	313	305	333	333	359	312	307	306	286	307	349	301	316	314	282	329	304	340	286	309	321	337	274	355	296	340	298	316	331	275	316	314	326	307	319	320	280	288	294	326	322	312	319	319	314	289	284	314	315	297	294	311	308	300	324	305	300	314	338	317	280	310	262	309	288	321	288	318	323	340	305	300	333	298	304	317	299	312	286	289	299	264	304	312	293	316	324	318	311	321	323	304	306	330	322	256	320	295	309	304	330	289	338	322	287	281	297	280	329	299	306	303	315	326	313	333	279	301	296	302	303	316	308	318	295	314	257	294	294	295	288	316	287	281	305	301	329	310	291	306	321	295	309	304	340	368	306	308	312	348	288	314	291	291	316	340	306	290	315	333	320	296	304	311	319	304	302	308	302	284	313	312	279	317	311	311	317	297	294	315	292	270	338	281	314	337	278	325	321	314	318	313	329	285	301	297	298	312	311	328	291	303	302	301	291	293	291	312	339	311	322	321	322	309	300	313	289	301	311	315	272	309	318	295	299	316	328	284	279	313	315	296	299	352	259	309	317	292	329	341	307	311	315	325	317	302	307	293	269	326	323	307	291	315	320	289	317	314	300	306	304	308	323	289	305	311	314	339	296	297	300	327	305	324	337	307	284	311	299	336	316	308	296	290	270	326	291	304	341	312	314	285	347	306	338	334	305	290	288	307	333	276	299	315	328	286	331	309	306	304	342	268	314	290	300	320	300	305	310	306	308	305	290	329	316	317	292	283	335	314	317	292	302	307	322	305	304	315	297	305	319	271	298	326	289	303	326	317	321	299	330	292	331	328	315	299	320	296	318	307	293	313	292	328	306	299	330	316	283	320	313	338	294	310	342	294	305	314	295	310	323	341	283	296	328	314	279	323	285	288	312	309	316	289	314	324	332	323	328	313	314	276	293	299	303	314	319	292	299	331	333	327	312	317	306	316	299	298	285	323	308	301	297	341	268	311	320	336	279	284	287	292	305	301	291	309	319	303	314	326	312	312	371	324	304	330	333	299	293	294	301	300	310	322	283	323	293	280	296	349	309	301	297	317	327	287	343	282	332	266	295	299	323	343	319	269	304	334	311	299	335	321	277	309	281	308	351	294	306	284	315	345	317	295	302	330	332	290	323	312	285	336	319	316	300	306	277	319	328	314	299	302	292	317	313	317	308	339	289	321	329	288	306	291	316	308	329	288	314	303	327	317	324	329	329	322	310	286	303	310	300	315	329	316	323	311	334	330	319	314	304	304	308	287	273	330	334	284	331	290	322	325	305	333	299	303	324	296	280	308	309	286	317	305	337	336	299	320	301	303	290	269	283	301	306	266	322	285	290	265	344	287	309	297	309	327	308	288	312	325	293	277	307	303	332	309	313	299	300	326	314	293	309	301	313	345	298	316	298	282	310	268	287	309	319	326	298	290	315	337	287	310	277	301	300	328	297	281	350	328	324	324	310	263	305	324	335	324	313	284	338	348	292	340	301	276	285	332	319	322	290	306	326	289	311	300	297	293	312	290	288	306	327	264	332	343	310	265	304	311	302	311	279	319	323	301	294	289	296	319	303	316	324	297	326	326	327	278	328	308	309	285	300	312	289	355	331	321	305	316	326	301	305	285	303	323	320	255	300	289	314	315	326	277	319	303	299	306	331	310	312	320	294	307	290	315	272	285	274	294	300	314	323	315	318	279	295	278	296	310	301	358	328	303	320	293	329	299	297	299	320	304	315	270	286	347	322	288	303	300	291	308	315	308	313	307	299	289	339	306	333	348	285	285	264	306	344	299	311	290	271	311	302	311	302	311	302	286	295	302	272	319	259	334	292	291	312	315	314	328	304	292	319	293	307	325	311	286	312	298	297	332	299	319	323	317	303	292	297	319	319	296	309	339	291	284	293	328	315	289	306	291	283	323	294	318	315	334	350	305	293	322	275	332	330	323	328	337	327	307	278	331	295	329	278	284	317	286	314	289	316	310	310	313	332	300	337	320	291	298	313	293	289	303	313	319	308	295	302	328	290	302	304	311	326	333	297	270	262	307	338	329	268	314	323	291	289	328	318	298	313	316	320	328	305	299	328	316	336	272	273	325	273	307	332	287	326	303	312	286	296	309	316	316	306	294	302	309	302	308	306	285	320	320	288	344	301	285	309	317	291	323	269	341	303	348	298	305	322	316	324	321	349	305	346	303	299	310	284	324	306	325	287	306	290	305	277	299	323	337	303	319	291	295	323	321	337	292	303	302	327	314	302	284	332	327	334	309	315	325	303	317	324	316	327	309	303	263	335	324	306	314	330	353	313	330	311	323	299	263	298	327	266	321	310	321	321	308	328	299	303	323	300	315
21345	1976	3898	4136	3600	3051	2449	2126	1999	1770	1608	1507	1331	1356	1243	1251	1278	1155	1126	1079	1069	1095	1084	1100	996	1101	1058	994	1010	1024	971	970	989	972	998	971	943	963	968	966	921	912	963	992	963	959	970	945	970	928	883	944	946	968	934	879	912	938	923	871	906	877	869	965	893	997	977	871	891	934	921	945	874	876	941	954	881	882	883	922	948	925	929	876	877	983	933	953	880	936	878	928	941	876	917	966	914	962	864	904	920	858	933	882	915	918	942	926	954	904	893	935	920	875	940	932	877	929	901	894	892	919	877	923	939	893	888	892	975	872	906	927	987	936	970	913	918	912	878	924	915	933	894	914	913	928	949	963	891	955	952	921	925	947	943	942	964	882	925	941	908	961	896	956	913	890	943	932	919	930	852	950	878	963	907	876	911	960	868	947	912	902	909	871	896	920	917	926	894	914	879	922	926	933	901	901	948	941	911	908	939	924	865	956	942	958	887	919	908	874	913	921	864	887	924	900	920	924	863	911	928	911	915	911	890	927	907	861	943	864	968	908	916	931	933	908	894	972	912	929	895	923	899	933	912	920	954	939	965	889	925	954	912	885	873	913	942	925	895	870	946	885	947	939	920	888	916	916	874	880	914	903	910	898	874	935	920	912	867	888	942	890	890	943	928	909	888	903	936	883	915	948	883	897	908	935	886	916	903	955	890	956	854	850	967	959	907	930	869	897	919	974	889	980	889	869	882	889	962	912	1002	904	937	866	887	868	936	914	861	895	912	887	853	887	884	924	930	866	889	917	872	874	904	888	920	902	934	895	969	853	891	905	907	920	897	912	930	926	900	945	901	934	950	814	941	897	891	900	896	942	899	886	947	888	910	870	960	907	898	902	920	910	886	943	922	902	902	920	949	917	901	934	998	901	890	925	934	896	935	903	906	912	929	891	925	879	935	904	925	922	949	923	862	886	873	894	906	872	919	903	952	884	900	940	885	933	897	947	854	915	925	933	909	873	953	922	947	888	918	974	925	908	896	874	876	915	915	864	912	939	909	918	894	888	909	928	903	914	945	901	920	906	900	879	959	917	943	900	913	917	903	927	891	877	901	921	925	870	887	907	917	902	874	908	891	927	881	908	938	915	895	901	887	889	919	912	899	929	935	914	914	889	916	946	923	979	873	855	916	896	884	898	901	925	883	917	898	866	929	870	852	865	892	888	941	914	920	925	973	891	918	887	868	928	946	896	883	948	869	949	870	912	902	929	894	842	884	897	921	888	923	928	897	958	970	944	953	934	921	893	924	918	915	899	836	886	937	880	887	939	910	959	940	901	933	925	871	937	924	901	971	883	973	911	946	946	958	896	904	913	936	917	912	933	919	908	909	951	885	891	924	845	923	914	956	916	885	895	860	936	902	922	898	899	889	880	903	929	888	921	950	915	908	967	916	947	965	947	857	939	953	890	924	894	849	919	890	875	891	944	879	885	878	998	952	849	887	898	925	878	897	892	881	935	908	961	899	929	961	939	901	909	910	855	952	941	960	899	939	935	893	901	909	918	964	928	921	912	934	874	887	877	927	942	938	874	895	900	930	926	901	845	882	944	881	861	912	914	893	880	966	924	913	904	951	930	923	909	928	935	923	918	932	949	939	905	883	956	830	938	922	893	886	962	890	866	971	957	903	926	923	950	899	924	915	900	876	925	889	938	914	931	932	928	944	941	908	880	902	922	921	888	920	899	923	910	925	885	920	938	925	910	837	907	947	878	929	894	942	867	837	914	926	951	938	940	889	920	904	957	855	915	971	976	920	919	912	889	935	910	916	865	923	891	926	867	859	930	911	871	921	920	962	912	908	923	916	955	900	896	898	948	937	901	903	895	926	944	905	906	891	909	893	867	894	905	933	930	898	885	889	902	885	937	888	875	898	933	935	948	881	918	910	921	938	912	952	942	922	875	882	911	872	890	904	913	909	927	926	857	897	951	919	883	913	879	854	916	909	866	941	918	914	945	862	863	828	897	901	887	915	939	931	912	920	895	840	939	920	854	912	838	909	884	916	914	878	887	917	861	894	994	871	937	892	893	893	925	917	926	902	910	900	936	903	903	912	876	870	945	917	886	912	917	919	934	951	913	866	889	880	915	894	913	935	864	816	888	857	890	873	894	877	879	922	915	930	877	909	917	900	903	892	881	926	891	928	909	831	865	944	826	895	947	914	927	933	857	824	908	871	872	921	898	963	908	926	932	902	949	901	890	947	866	891	892	937	898	939	911	923	926	933	958	891	938	952	920	895	926	908	912	885	952	930	903	882	947	911	883	939	879	899	906	892	949	953	881	940	909	929	906	923	887	911	919	910	864	882	912	910	860	895	891	883	886	871	902	920	920	923	939	933	859	916	899	919	915	897	859	935	921	936	862	859	932	875	967	992	921	907	918	904	888	964	937	923	932	880	969	940	869	851	921	897	889	929	904	915	907	907	888	905	929	898	892	952	903	924	881	918	920	903	879	861	954	917	904	921	886	902	848	865	942	906	942	893	898	901	931	887	906	887	876	914	889	898	819	951	899	897	912	887	876	976	940	913	967	887	866	946	895	956	889	941	947	954	874	859	938	954	947	920	938	932	921	885	912	927	936	897	890	971	927	931	890	886	902	955	948	889	870	876	926	914	940	894	908	943	892	853	940	853	956	853	890	909	945	902	944	932	921	919	909	916	903	897	850	854	935	893	844	874	930	897	928	889	885	903	962	961	899	885	879	889	940	924	953	921	944	923	879	936	920	957	878	894	933	888	902	935	930	834	929	914	905	911	911	915	929	890	907	864	888	889	871	931	903	882	887	906	930	934	888	975	925	911	922	954	912	894	918	929	895	865	900	887	962	878	912	930	923	988	916	857	910	894	993	947	925	886	831	934	932	954	906	954	921	899	983	982	922	898	875	904	902	908	897	941	908	917	886	879	918	884	909	925	886	920	898	918	892	868	878	902	873	901	891	902	902	903	932	884	909	903	888	906	890	922	916	881	900	913	922	892	907	875	909	838	955	974	934	902	938	848	970	906	929	895	910	909	928	914	918	937	896	854	868	935	919	940	884	907	916	918	893	913	919	918	940	892	945	885	916	947	919	937	1020	860	916	856	910	926	885	962	949	891	856	921	897	913	915	903	975	915	955	860	880	884	884	931	890	918	930	901	884	898	895	926	877	912	937	911	913	932	916	885	913	861	905	932	962	910	931	933	919	909	938	923	910	916	922	911	889	896	924	886	920	892	942	957	829	897	844	872	867	887	893	917	923	944	909	895	937	918	870	900	911	870	895	899	881	894	904	870	902	922	946	940	919	897	879	868	885	889	885	885	906	917	859	899	910	934	882	915	991	925	936	952	906	872	969	897	915	892	972	922	943	907	890	909	895	913	880	921	948	906	864	902	917	889	880	916	898	954	862	898	886	908	852	925	963	879	952	883	888	938	906	867	946	895	918	853	910	954	908	950	897	934	879	942	928	970	917	875	927
55476	16073	4364	2272	1542	1185	939	805	658	619	578	508	463	434	434	473	419	419	409	403	418	376	387	346	381	351	378	363	352	376	373	331	365	329	390	329	343	352	369	324	337	334	370	325	356	326	318	337	363	341	351	308	328	346	356	334	348	330	379	350	368	378	313	347	352	358	353	349	318	360	361	319	346	310	332	344	329	341	342	359	293	336	345	327	310	337	360	318	354	351	342	332	349	348	326	329	348	329	345	325	362	328	365	363	318	342	304	341	361	297	333	326	325	370	346	322	331	372	351	314	332	355	342	331	350	306	316	361	343	343	352	354	343	372	334	369	331	311	319	366	343	371	337	296	344	338	338	319	338	352	347	327	379	331	349	339	349	378	322	309	358	343	350	353	364	361	329	327	346	343	329	356	318	341	341	349	339	338	338	362	350	353	324	371	328	354	334	355	309	326	367	329	324	337	325	352	336	332	328	379	348	354	357	302	354	364	333	366	289	328	322	321	307	340	321	330	339	356	321	332	289	326	329	378	348	325	325	334	329	316	334	334	337	347	342	362	357	329	335	355	356	331	335	342	331	348	304	347	315	327	352	310	318	338	306	322	303	331	329	346	319	328	329	360	323	329	369	337	335	301	372	350	313	342	317	348	336	328	321	378	321	359	326	339	359	333	360	322	349	330	343	312	318	338	370	322	341	367	331	363	323	328	315	334	352	342	358	370	305	297	335	338	365	348	370	343	342	340	344	351	364	343	354	358	321	318	324	340	339	352	347	360	347	339	337	302	370	336	348	314	332	301	367	345	332	325	323	333	341	348	352	332	316	368	316	340	312	382	335	386	324	363	324	333	334	333	332	331	350	334	340	344	289	354	349	358	301	335	342	345	309	385	350	340	341	355	350	349	372	323	312	335	341	328	361	317	363	344	326	355	361	319	307	294	350	310	361	326	346	342	344	347	369	325	334	338	357	351	343	335	349	332	324	349	335	342	295	360	330	342	345	325	346	298	316	332	325	329	381	361	332	328	344	313	364	353	369	307	348	338	320	371	357	346	338	338	328	343	313	331	358	340	318	308	332	345	383	362	331	353	342	317	338	367	335	327	330	332	321	351	343	344	317	325	327	354	362	328	343	301	387	330	331	364	345	346	338	320	309	341	349	309	361	322	340	351	339	373	320	349	352	337	329	339	307	334	314	339	380	350	329	336	357	341	340	328	328	341	336	321	333	362	319	343	370	378	326	342	337	340	346	321	364	329	328	351	325	326	305	312	341	362	341	367	353	363	342	365	356	344	353	310	354	324	333	310	328	337	335	316	327	361	337	345	366	327	314	336	318	347	323	336	348	341	324	357	324	328	319	365	350	362	360	326	307	333	318	334	339	325	331	313	321	310	310	317	272	316	311	318	314	321	347	319	347	338	340	317	325	339	321	324	313	340	329	318	306	340	348	326	327	319	354	366	318	330	334	305	339	339	360	315	326	335	339	342	339	347	338	365	339	346	322	343	341	388	329	372	333	341	318	299	340	378	357	336	360	345	311	327	301	327	330	336	337	339	361	362	337	357	335	381	300	335	360	347	318	345	367	312	349	317	325	345	338	353	355	326	321	365	327	326	360	373	344	321	347	322	327	338	326	339	356	353	347	303	336	358	319	314	325	335	319	341	352	343	342	338	330	356	337	350	352	330	363	318	317	329	343	302	337	335	302	352	335	321	311	368	326	341	339	367	333	304	342	329	339	330	313	339	325	375	340	320	353	373	356	318	312	322	334	350	329	340	314	365	364	354	350	327	329	326	336	342	328	332	316	321	355	340	340	327	330	311	357	358	335	335	345	315	324	315	315	347	341	325	327	342	346	358	372	321	328	320	321	328	319	322	359	355	345	340	338	360	340	348	347	363	341	337	335	337	345	348	347	347	348	346	348	351	317	364	339	331	353	316	328	315	348	309	349	305	347	327	321	333	353	325	360	323	301	338	363	377	333	341	325	353	331	376	339	331	315	341	366	349	362	320	327	354	340	363	381	335	338	324	331	326	354	314	347	322	348	330	286	340	331	321	354	343	311	354	347	300	364	342	294	365	359	329	326	342	329	322	334	370	329	323	301	316	299	323	345	363	342	338	358	352	368	334	325	306	339	349	340	352	349	371	365	342	325	355	318	376	315	344	343	370	331	334	340	359	361	320	347	338	326	357	342	311	352	341	372	379	375	331	334	337	310	324	311	337	333	312	381	347	347	353	342	366	345	328	350	331	336	336	353	293	344	358	324	306	348	354	312	323	354	349	354	306	327	320	297	347	296	324	321	325	337	336	340	371	342	357	355	340	384	312	314	319	345	353	321	331	338	353	338	350	337	327	345	337	334	320	372	332	342	332	365	303	329	358	331	346	335	316	337	335	325	347	356	330	334	340	338	326	385	321	316	343	328	347	345	349	320	332	344	342	315	327	347	336	327	342	372	343	351	351	360	304	338	311	341	362	322	323	325	331	354	356	358	311	313	339	335	349	346	345	325	312	347	358	336	320	324	335	339	342	308	353	320	324	340	343	356	316	349	326	315	331	328	321	303	293	313	337	336	347	335	349	324	332	347	320	333	326	345	338	342	320	298	328	328	325	376	317	335	352	344	335	305	307	327	349	353	338	296	322	329	334	324	352	331	309	386	332	282	363	314	327	379	343	361	334	320	336	341	357	334	295	334	335	320	306	327	343	338	354	329	358	326	346	337	354	355	366	335	335	313	361	343	335	338	350	333	325	326	335	327	337	343	305	342	353	338	320	325	331	310	338	294	285	339	311	313	329	403	328	342	349	356	339	348	351	352	316	343	338	366	325	352	358	327	327	326	316	328	321	321	312	349	340	312	364	321	356	312	312	315	330	333	303	327	356	336	313	313	295	338	328	334	335	334	352	332	312	329	344	343	335	316	382	322	337	319	329	322	372	336	311	332	339	316	341	320	352	348	344	333	373	353	381	352	314	340	348	317	360	327	347	327	375	344	346	362	334	330	314	302	326	322	324	344	300	317	344	343	336	361	354	311	334	334	338	326	291	316	336	333	356	316	350	328	373	349	325	349	338	339	324	347	312	345	359	314	330	350	327	336	359	314	376	327	314	360	336	355	358	322	348	320	347	327	350	362	332	381	355	327	355	306	351	318	321	325	345	309	339	331	362	365	343	280	321	336	354	358	330	311	298	314	348	322	344	347	338	341	324	334	313	323	330	346	309	334	329	313	345	304	334	338	321	317	337	346	334	353	329	361	353	365	339	346	350	304	315	348	345	313	343	354	345	352	333	329	332	324	314	337	307	373	348	357	318	341	318	345	333	369	331	334	363	368	361	326	356	349	320	332	329	315	335	347	386	348	352	334	357	344	323	357	323	337	345	324	317	338	350	344	352	345	331	354	342	354	341	319	327	347	312	358	365	343	347	324	366	351	341	345	349	330	336	309	316	342	342	324	329	330	356	334	368	334	332	341	314	364	355	359	336	320	344	345	373	307	341
29027	3047	6322	6876	5715	4778	3963	3411	2942	2538	2318	2082	1945	1808	1673	1605	1580	1456	1436	1438	1306	1374	1290	1289	1266	1232	1146	1167	1168	1233	1127	1172	1110	1080	1136	1093	1104	1099	1057	1085	1055	1060	1055	1052	1073	1067	1009	1075	1077	1054	1000	1033	1023	1014	994	1022	991	1005	999	1053	937	1032	1051	1019	1035	1044	992	1018	950	973	968	995	1011	960	1003	1025	955	1004	999	966	944	1019	948	965	954	986	946	1000	1051	950	959	990	1014	1024	973	996	962	973	946	986	929	972	1010	1023	973	1042	1007	995	1025	996	977	1012	1010	989	994	955	1005	1005	945	959	953	976	1026	982	960	982	938	975	973	1000	993	1040	1013	986	1000	976	1014	915	1001	980	980	994	908	947	1008	952	932	988	971	1010	967	1006	969	915	1005	1003	985	981	1022	1001	1055	962	1013	946	973	961	976	990	963	1003	1012	993	1000	997	969	936	960	979	1016	967	983	917	935	992	960	958	1020	930	1006	1003	1023	988	984	1006	951	986	1007	1006	938	976	954	980	978	987	971	972	941	914	959	991	940	978	981	999	989	974	965	962	926	984	1006	974	954	944	960	974	1021	997	964	986	976	1016	995	960	977	1009	970	1005	1026	929	978	940	1006	954	929	959	1011	959	1045	967	984	950	987	961	1020	948	1042	956	1008	937	960	1054	1011	962	933	975	956	938	938	973	944	948	964	964	1018	963	963	987	946	1006	973	1030	1007	1028	932	965	977	1005	937	951	957	983	979	977	992	983	921	969	936	979	969	901	961	959	950	949	1016	990	979	989	962	964	948	940	940	969	963	1024	983	917	1000	994	966	919	956	954	960	985	956	965	935	962	1020	995	1006	951	920	1016	963	947	982	1004	977	1037	969	1022	934	976	968	938	973	961	984	944	972	943	952	956	996	926	957	982	983	993	934	989	1002	996	1011	961	984	978	919	997	963	989	940	1026	993	964	976	994	956	1022	1002	961	943	1028	980	971	990	1005	923	1025	1006	1023	992	1020	1019	974	961	935	952	991	979	1032	991	916	959	959	981	983	920	975	979	985	1019	918	1024	939	956	990	951	955	992	1012	973	962	953	964	971	961	927	978	947	969	1002	949	955	976	956	962	928	966	973	968	964	1016	966	1030	973	999	951	956	987	1000	982	929	992	1011	926	972	956	987	968	969	976	949	1008	935	979	1034	976	976	978	976	976	957	984	956	910	959	969	951	982	950	949	933	957	1007	986	985	967	981	968	981	972	1015	924	966	949	978	962	996	1004	930	972	986	971	906	992	961	989	1052	958	1008	934	962	956	912	962	987	1002	990	1032	1058	973	956	1023	968	928	944	936	975	938	947	980	938	928	1013	969	1028	964	968	963	972	976	988	914	953	975	951	974	936	983	914	958	991	987	1018	970	1024	986	947	972	975	969	967	1005	953	996	965	960	906	978	961	1041	997	947	993	984	933	995	939	1010	980	934	977	951	980	990	1003	908	979	979	926	1013	1001	933	929	950	1020	985	1024	1018	962	996	958	936	958	997	964	969	971	980	991	970	991	992	1005	1018	972	938	976	958	961	966	903	943	945	973	927	959	1001	948	961	949	960	1000	917	1007	1002	977	968	942	920	927	989	1012	1028	975	967	987	973	964	1015	1016	992	1007	971	990	955	954	1001	943	982	932	1006	954	942	986	1004	961	952	972	966	926	1011	997	963	967	959	1017	943	990	1019	1016	1033	945	990	959	1012	997	938	982	898	983	1002	1044	987	972	977	984	1027	994	931	1003	985	977	988	987	1018	983	959	963	973	1007	959	985	954	952	976	952	966	970	983	967	945	974	968	960	952	929	910	953	948	925	947	1004	958	960	970	1028	983	962	988	992	964	949	928	953	1010	964	1018	938	979	971	910	980	1000	988	964	981	1036	1087	988	950	988	973	976	952	957	960	1008	990	1007	947	1002	951	958	983	995	989	932	936	943	1003	992	944	911	962	967	1017	988	990	921	992	961	908	948	943	975	986	965	994	959	903	932	957	935	927	969	1027	945	976	977	947	979	927	989	1021	963	970	972	960	1002	1015	963	974	953	1044	1010	1000	1006	947	955	996	942	929	963	962	940	964	934	959	894	965	993	988	947	923	988	986	975	937	999	1031	961	1023	942	956	983	980	971	990	972	938	953	962	976	971	955	955	1006	988	954	988	1008	962	931	1007	947	947	990	1007	993	999	995	993	936	940	923	998	964	992	993	952	949	1000	961	1001	1004	914	919	993	913	919	943	976	963	893	935	988	1029	932	951	958	949	974	972	1003	957	979	960	956	979	938	951	967	953	1005	962	974	979	968	908	1008	975	963	1012	1015	985	1017	970	963	952	984	991	931	1006	1032	939	946	974	958	976	956	991	975	1004	996	922	962	1020	998	932	965	1020	967	904	975	945	932	944	978	977	971	1019	937	933	950	992	982	971	948	982	953	952	1006	1001	926	997	1020	970	989	943	985	987	980	1005	961	984	959	964	944	958	964	983	918	920	976	969	990	954	936	1017	947	974	960	968	979	939	953	962	1008	993	1006	956	1001	964	943	959	1034	906	998	949	971	978	975	964	987	927	1000	1016	937	942	958	959	1031	923	960	1014	979	962	946	1018	958	986	953	984	1004	940	985	975	1021	963	1001	952	984	953	946	956	993	920	1006	925	946	932	983	942	979	985	1008	948	1032	960	977	965	1006	980	1031	980	975	960	958	1008	983	951	933	994	973	964	968	964	922	966	971	934	971	1008	1002	933	1009	980	952	939	933	996	893	990	961	1015	984	966	1013	1001	964	1013	985	973	977	999	1051	988	950	960	990	959	950	1021	939	1040	1004	1002	945	940	910	1007	976	957	968	973	959	1022	945	946	981	929	971	948	957	959	987	975	949	946	972	947	1002	986	906	1001	969	974	942	998	1015	919	967	942	972	955	973	959	1019	917	990	918	1017	922	992	982	950	961	939	944	1092	956	981	968	943	977	1012	950	931	1004	978	990	1011	989	967	985	966	972	1008	988	963	932	995	1005	994	986	910	991	998	984	977	929	975	930	988	975	1021	1041	977	939	999	923	1024	981	996	954	1053	945	908	954	974	994	971	962	954	986	967	951	949	971	1020	962	997	911	938	996	964	993	977	945	1025	1031	997	976	1022	962	969	981	991	994	944	972	1013	1006	976	991	982	994	928	972	968	1032	950	989	1007	934	972	992	996	981	989	929	999	999	956	981	995	960	965	1011	979	970	983	1044	975	979	955	1047	982	1046	874	1020	1022	1051	952	966	943	961	1023	951	927	1015	981	1024	979	986	962	933	1015	963	978	963	996	967	981	1008	967	1000	999	991	981	971	968	930	949	928	945	988	995	999	916	986	949	950	995	1013	1006	989	986	994	966	1008	934	953	950	1029	1026	1039	961	995	919	956	981	978	982	989	961	985	989	975	1014	960	965	963	967	996	1021	949	974	977	1014	975	931	914	951	916	952	1012	976	949	971	959	985	1009	897	958	981	978	940	981	973	935	964	1024	975	984	1038	919	1010	958	932	958	1017	1045	962	1018	965	924	1022	972	908	938	980	972	1015	951	955	964	1023	941	927	979	996	988	999	949	987	1022	934	968	974	995	935	980	1005	946	968	1007	948	960	1031	960	959	939	967	941	1014	986	1002	962	994	992	992	958	962	979	958	1001	1037	955	968	948	985	973	964	970	938	957	936	930	979	930	989	960	940	996	1005	924	976	964	981	1009	981	949	950	945	994	970	929	936	1001	925	1025	950	991	1017	942	987	1012	977	981	1007	1011	1017	936	982	992	1013	982	969
9261	568	293	222	210	215	190	168	188	151	182	162	188	178	163	172	194	183	153	176	163	173	180	166	155	168	170	171	162	168	181	182	140	162	147	181	166	157	189	176	159	173	196	146	173	165	191	142	178	161	177	160	173	172	175	171	167	144	171	164	171	168	164	197	158	149	187	155	181	170	198	164	164	150	169	157	181	153	164	180	178	150	159	180	178	177	171	180	179	156	163	163	163	164	169	184	170	177	185	161	169	149	181	168	158	137	185	163	186	167	162	139	178	149	177	183	168	166	158	173	167	156	171	162	154	157	168	170	171	171	162	169	160	160	156	160	168	156	184	183	158	176	176	175	163	172	204	170	169	163	157	155	147	177	167	183	156	177	166	163	179	154	173	174	140	150	190	156	145	159	162	183	166	175	153	174	160	175	158	161	144	161	151	166	177	159	164	199	173	187	190	174	162	175	154	156	163	139	156	172	159	182	163	171	162	157	156	146	164	178	180	169	180	171	164	178	181	172	183	156	177	187	169	144	170	149	168	159	155	162	150	162	148	163	147	169	154	192	182	174	167	153	171	173	164	170	141	182	161	171	188	167	176	171	166	175	150	160	148	162	168	179	185	180	193	171	164	142	196	180	169	155	187	188	170	141	167	162	159	142	183	160	164	171	174	162	202	165	153	188	165	152	170	172	167	156	185	176	182	161	165	165	187	188	177	181	180	160	165	157	157	169	158	178	195	180	158	173	176	174	177	172	153	171	163	183	163	159	159	168	162	178	170	177	168	162	158	177	177	148	195	187	184	144	173	142	151	168	190	182	162	181	177	165	172	159	160	196	161	189	177	157	135	169	198	189	188	156	175	153	161	164	164	155	158	169	166	174	177	167	146	179	144	186	183	172	157	175	161	173	195	156	162	162	152	162	184	181	179	161	174	167	167	172	153	168	164	170	160	173	164	153	189	167	164	165	177	162	152	159	174	166	170	166	157	191	211	189	169	176	154	174	154	200	192	166	173	173	164	177	177	195	186	167	175	175	175	163	188	173	168	156	174	163	184	149	165	166	200	163	156	182	158	170	168	185	153	178	153	167	183	160	167	172	157	174	158	185	152	166	172	144	173	165	167	141	153	170	149	189	193	182	198	172	159	173	145	159	157	174	166	176	160	183	161	166	173	198	154	171	171	179	191	157	167	151	181	179	159	159	140	155	160	158	167	163	174	168	179	160	178	184	172	158	157	179	171	166	151	185	181	171	158	148	148	171	187	172	153	156	149	173	186	182	181	167	159	182	161	169	178	161	156	143	171	158	143	183	150	172	185	162	163	156	170	159	149	173	163	195	189	167	148	151	159	205	160	163	177	122	154	183	166	161	162	160	150	167	158	208	178	149	153	182	159	165	178	163	184	147	155	137	158	193	160	162	151	168	160	173	144	170	154	174	177	155	157	187	165	156	182	167	169	179	198	151	164	161	166	142	166	179	146	176	171	166	162	180	150	161	158	132	165	186	181	165	145	172	140	160	151	163	156	173	157	188	136	170	168	172	168	170	178	170	180	186	154	190	163	162	176	156	157	138	163	165	165	149	169	169	170	169	162	181	153	153	163	182	164	192	174	166	173	168	164	158	161	167	173	156	173	162	175	156	164	160	156	163	157	182	164	161	185	173	155	178	164	152	174	165	168	149	164	177	167	160	170	176	174	180	173	167	175	145	158	166	172	186	172	185	178	165	165	157	153	174	166	163	152	180	161	172	185	160	147	190	169	161	159	186	172	165	160	163	163	179	158	198	177	171	179	160	175	151	195	163	156	158	151	165	157	164	187	152	176	165	168	170	145	174	187	171	155	167	174	156	148	178	161	146	148	166	189	129	193	171	156	171	163	168	167	147	169	160	165	153	159	151	193	177	187	176	149	145	176	164	141	165	151	183	152	179	178	167	176	177	164	184	148	137	179	162	173	156	153	172	161	161	155	170	145	168	145	162	179	159	168	156	151	155	148	172	159	163	158	150	179	175	178	168	153	178	178	161	188	180	157	166	161	164	155	167	182	187	170	161	182	172	159	152	186	149	164	173	156	162	173	178	177	151	133	172	149	150	173	162	174	169	167	181	170	179	158	162	151	172	175	174	170	167	171	157	168	183	169	171	172	144	168	175	207	165	171	155	167	130	166	154	168	173	168	149	175	180	160	168	159	155	168	151	174	160	148	161	197	171	179	151	167	162	168	166	168	171	150	162	157	177	162	179	176	173	181	189	179	161	179	185	183	164	183	178	165	158	160	186	169	168	162	166	162	162	168	174	143	162	165	184	166	182	172	161	166	187	167	184	164	167	194	174	172	181	175	174	181	146	165	160	170	174	158	185	157	191	183	159	167	184	141	171	139	179	171	171	175	156	183	188	161	145	155	165	177	161	157	158	136	153	178	161	174	168	197	168	173	166	139	171	176	173	167	169	165	150	157	145	162	187	168	166	149	158	187	169	183	166	171	162	173	161	177	171	179	171	162	183	159	168	157	166	173	166	179	171	148	157	180	167	168	148	185	183	170	170	173	152	146	167	149	162	162	165	175	172	175	192	162	189	163	168	173	176	176	183	153	172	168	182	166	169	171	166	155	162	164	165	162	168	182	174	158	180	169	164	171	161	166	163	182	164	192	170	139	188	175	154	137	164	162	163	176	176	186	168	169	164	161	147	156	148	165	174	163	148	170	172	153	146	180	190	166	177	168	154	162	169	173	188	178	158	159	180	179	154	178	160	169	153	169	160	139	176	166	145	156	171	198	159	169	171	135	166	153	161	180	182	181	179	180	173	168	168	137	192	169	168	174	160	161	152	179	172	163	145	181	158	180	176	179	159	185	172	148	149	172	165	164	182	152	176	148	139	167	182	187	180	172	144	158	187	183	141	173	172	161	176	188	168	150	181	184	167	145	170	148	169	170	159	157	172	166	150	165	155	168	173	169	170	162	172	162	179	174	160	138	150	174	181	176	173	161	178	167	156	160	167	161	179	188	183	177	177	163	174	170	155	167	171	175	180	179	169	167	153	155	167	180	189	159	180	166	162	164	155	210	161	171	174	189	171	162	180	176	167	147	164	138	155	179	172	159	172	191	177	166	153	149	158	188	156	175	169	149	169	155	161	155	170	155	165	169	171	175	187	166	158	149	176	177	164	179	156	175	151	168	163	161	167	176	166	172	155	154	176	160	169	158	187	183	176	149	216	144	140	150	178	177	157	169	180	175	160	162	165	165	167	163	160	179	164	157	173	136	150	156	181	166	165	167	153	168	202	157	182	182	135	160	160	167	167	161	156	182	151	152	159	175	162	173	179	170	176	187	180	148	175	166	182	152	160	177	198	162	180	182	153	163	192	194	141	157	170	167	194	154	178	157	179	188	179	194	124	162	187	164	157	158	164	170	175	176	180	175	160	159	160	169	152	169	169	175	168	165	144	157	162	150	162	180	163	168	173	180	173	140	176	163	152	163	181	173	177	164	146	188	164
7645	664	763	763	720	704	672	650	607	612	569	585	557	586	574	570	560	546	574	619	558	529	578	574	599	554	573	551	572	544	596	554	537	522	555	544	551	549	557	542	551	520	531	542	537	536	557	530	627	573	551	532	559	574	568	555	531	518	523	534	513	523	551	538	548	529	544	547	571	534	552	611	526	560	563	594	542	539	538	568	545	532	528	533	564	533	538	595	518	574	573	542	569	596	561	590	589	565	549	557	528	541	544	586	544	543	528	566	541	539	550	532	561	545	533	530	579	596	535	551	550	576	489	550	577	563	545	546	526	564	586	572	550	559	550	596	543	552	527	528	568	540	526	548	539	579	553	543	553	551	559	575	589	560	589	561	543	533	553	565	559	547	523	588	550	541	568	519	563	527	540	568	533	536	545	550	586	560	528	533	563	548	569	567	545	560	554	542	552	527	549	502	574	620	608	559	568	567	547	548	551	588	541	566	527	566	566	585	579	557	566	580	554	553	509	516	604	579	517	564	543	542	509	534	568	522	534	572	539	522	536	556	553	575	561	544	520	572	520	533	600	534	568	545	551	583	532	549	551	536	562	536	519	547	544	517	552	567	573	565	534	591	613	543	579	529	599	574	586	505	519	535	522	538	526	555	578	564	526	551	550	560	524	492	552	579	568	590	563	535	571	522	560	554	537	564	601	534	542	518	520	579	542	580	548	593	562	562	526	521	550	581	522	570	544	501	573	571	567	607	552	576	537	549	553	563	542	614	489	567	566	520	579	562	557	575	574	521	549	551	572	559	561	537	571	509	563	558	521	566	563	541	529	592	502	563	561	540	583	586	542	551	526	594	508	530	548	540	567	574	547	575	531	568	571	516	530	581	565	525	521	548	553	516	533	556	594	598	533	545	595	560	560	580	571	532	550	576	514	525	544	559	532	537	548	564	558	548	529	588	567	571	545	546	540	562	546	569	560	538	514	570	546	556	540	539	563	575	577	544	532	540	531	514	548	568	552	533	545	559	559	577	582	508	550	571	580	558	581	540	542	538	572	532	562	583	563	557	532	554	540	525	501	554	552	557	582	524	564	575	540	560	575	553	579	556	533	542	552	585	534	543	573	517	539	565	536	506	550	538	551	534	529	573	547	587	504	541	545	546	538	557	527	553	580	514	537	579	539	533	582	541	543	592	567	543	589	571	584	586	583	535	568	526	552	574	564	559	553	541	554	578	568	572	559	547	578	580	526	575	570	549	569	541	508	551	520	536	534	548	563	567	561	556	529	541	557	580	541	536	582	566	532	548	545	535	542	571	550	518	543	585	536	571	534	543	522	557	507	550	532	572	584	570	589	524	578	541	554	570	558	553	540	541	557	574	558	562	519	578	552	548	554	569	564	535	539	592	551	567	533	549	545	579	529	562	539	530	558	565	578	556	557	516	578	551	524	571	588	544	532	558	527	559	583	557	547	542	538	533	564	562	548	562	560	530	548	570	559	570	531	555	563	549	534	542	553	554	593	553	570	578	571	488	564	520	570	581	581	516	519	509	519	569	519	540	535	565	538	482	519	602	502	572	542	548	549	541	539	596	596	525	565	573	550	565	541	556	567	542	515	576	547	569	562	550	562	549	587	535	529	548	510	550	539	584	546	545	539	529	552	507	520	595	550	557	541	561	596	579	543	594	598	554	525	562	537	578	552	540	574	567	572	596	617	571	540	535	569	548	559	560	549	514	495	575	556	612	532	578	556	538	539	507	560	529	559	473	589	548	549	546	556	564	575	558	591	516	561	529	530	518	518	617	563	527	570	581	554	607	554	532	551	561	554	585	556	533	599	541	513	563	545	580	523	553	542	535	506	588	562	576	523	575	534	542	555	549	597	553	548	516	544	589	477	523	561	543	610	583	578	561	540	583	564	535	535	529	546	554	544	539	562	573	555	578	580	570	555	566	536	576	569	534	573	559	526	552	578	486	562	531	581	521	530	509	511	520	583	566	559	562	532	574	564	530	579	560	560	523	551	541	561	548	562	560	574	545	571	543	545	533	573	552	533	585	537	526	554	548	534	513	575	598	555	559	545	557	536	547	572	561	527	574	562	530	553	557	545	550	592	597	548	556	562	540	535	543	539	516	520	556	550	540	556	545	551	537	568	566	554	558	522	534	542	610	561	530	597	575	532	578	553	569	593	574	586	554	571	543	549	555	499	538	515	533	525	528	506	532	550	531	546	530	575	572	500	550	567	525	523	570	499	510	581	572	574	557	572	528	553	532	562	544	513	566	579	577	542	553	533	537	583	571	565	536	550	558	553	569	572	575	555	570	555	552	533	535	531	587	538	551	522	507	501	518	573	567	570	592	559	578	582	577	537	547	549	563	536	561	537	527	532	550	553	563	506	502	531	570	544	529	571	540	549	561	524	539	525	541	522	523	581	564	544	542	513	542	530	502	552	539	581	577	539	521	593	580	546	560	581	578	552	545	561	564	549	533	560	569	602	524	519	577	559	546	544	554	550	572	576	567	549	554	584	584	547	543	521	545	550	507	543	536	560	502	501	556	563	513	549	572	561	554	542	547	502	590	535	529	578	549	586	569	566	538	568	541	528	535	551	558	554	544	525	543	508	554	546	546	514	536	556	578	528	578	553	577	566	455	608	559	529	542	542	536	611	488	517	562	558	504	558	567	560	569	511	495	548	552	557	570	580	573	536	520	578	552	549	530	550	532	531	547	530	572	507	543	516	527	514	559	565	512	526	617	537	529	546	558	546	529	558	546	532	580	529	543	551	538	563	571	562	568	549	560	534	476	553	558	542	543	566	582	556	553	543	512	542	549	546	508	560	569	525	545	566	559	561	525	565	481	537	573	566	567	554	556	519	534	532	552	552	561	549	505	563	522	550	609	541	570	586	558	554	546	546	528	576	556	566	583	590	563	575	530	603	549	492	544	578	550	530	542	548	532	564	554	592	567	588	548	550	549	554	544	551	546	526	548	538	537	529	561	571	545	557	583	550	587	545	516	565	574	575	519	541	587	599	539	541	585	535	541	533	537	515	496	551	559	558	571	553	522	564	580	557	589	533	569	516	556	545	582	592	541	558	547	538	559	545	592	565	580	565	534	497	561	523	569	578	548	574	564	559	547	523	572	539	535	536	489	553	542	537	558	577	581	570	506	510	572	538	603	586	552	568	574	582	567	555	547	559	549	594	538	564	529	538	579	524	541	531	578	519	596	508	530	509	540	527	551	624	581	549	534	564	583	563	565	543	562	549	560	549	584	582	490	598	531	534	562	540	572	520	517	539	532	505	520	545	553	600	538	583	549	532	526	561	531	553	523	572	550	559	511	571	528	536	571	546	569	579	543	578	564	550	521	543	486	553	582	551	514	536	561	589	532	566	604	516	528	600	558	487	538	538	576	567	545	572	589	565	535	582	587	531	587	563	560	563	567	573	569	550	529	591	536	529	570	520	522	555	567	554	522	563	543	560	553	556	539	570	527	544	540
44677	9263	1864	1226	902	760	636	496	500	458	399	381	402	371	342	361	358	315	339	355	365	333	335	307	349	351	341	273	314	325	326	298	327	341	299	327	280	347	305	331	326	314	343	289	298	307	329	315	317	318	312	311	306	316	306	308	297	342	344	349	295	311	314	300	312	306	286	316	292	305	302	315	334	333	332	294	300	313	304	313	328	334	294	321	305	317	322	318	315	299	316	322	313	306	318	305	306	335	331	326	307	308	305	294	297	329	293	301	296	351	305	294	352	303	310	294	302	276	306	324	279	311	298	344	311	306	280	303	299	286	282	316	296	308	324	309	316	303	297	304	345	281	305	311	322	281	281	330	293	317	364	298	334	342	322	297	334	321	305	307	295	332	307	312	321	352	304	336	319	313	263	326	322	315	343	325	296	292	292	327	348	314	296	293	267	285	318	293	323	304	320	311	310	337	296	327	325	304	309	303	310	339	299	312	285	310	326	310	301	299	318	343	291	303	327	319	329	322	301	317	320	296	307	339	295	298	335	299	297	326	286	301	316	313	326	317	312	318	349	319	306	310	285	307	312	325	292	318	297	308	310	310	324	297	292	281	322	284	322	306	299	285	327	298	297	318	287	347	309	311	304	308	294	310	319	311	320	291	298	298	332	280	302	339	330	286	318	288	302	316	315	290	315	314	315	316	341	337	285	305	296	324	349	300	310	304	295	314	320	313	351	301	292	298	320	336	314	313	311	316	327	292	312	312	296	315	329	327	328	317	288	336	318	297	326	285	332	278	297	301	316	305	298	289	317	292	310	294	288	307	306	298	296	307	323	302	319	300	301	319	289	323	301	320	342	303	316	322	339	305	324	299	298	302	324	294	323	329	323	298	300	326	313	312	291	297	319	333	284	339	288	262	322	290	273	315	312	302	306	308	294	325	320	311	310	324	318	316	322	333	294	320	323	318	319	314	313	312	308	334	299	291	335	315	307	305	305	277	318	340	320	308	318	273	301	332	338	322	328	322	290	302	294	311	290	279	276	284	300	327	314	345	319	313	294	310	331	290	292	329	288	299	315	331	313	316	292	319	288	294	307	303	331	300	318	307	337	301	335	286	311	312	309	286	332	346	300	304	288	317	314	280	322	326	334	301	278	313	335	338	325	317	284	301	323	318	317	288	317	324	287	298	316	338	321	307	326	331	305	290	322	321	319	283	327	292	294	291	308	336	301	344	320	298	285	327	307	284	285	309	312	294	324	302	305	283	289	322	324	308	340	292	309	295	315	300	337	331	311	311	317	307	305	304	322	310	318	319	293	334	333	318	316	330	348	297	316	304	320	330	300	312	330	334	275	314	313	357	316	304	299	292	295	317	334	308	293	293	286	296	276	295	326	287	320	284	318	284	312	327	311	306	292	308	319	301	306	337	323	315	295	317	340	318	315	323	285	282	315	290	312	291	320	311	306	296	300	258	285	281	285	291	292	302	303	277	297	313	306	297	325	301	323	316	313	322	333	314	324	317	287	338	307	316	301	320	304	324	343	296	309	343	281	291	294	287	318	296	330	304	314	346	314	310	318	303	331	299	321	310	337	330	289	294	323	291	290	311	287	325	304	337	302	313	304	316	273	333	293	282	311	344	299	273	288	271	315	306	293	324	301	306	322	331	315	322	298	298	309	315	333	308	291	292	309	277	323	294	294	293	334	315	323	324	294	301	302	269	297	266	271	303	296	293	306	343	344	316	318	319	324	298	324	285	318	320	325	319	278	303	294	307	270	307	313	276	306	308	327	345	294	314	316	315	317	311	309	287	300	283	311	294	304	316	319	303	315	327	299	285	317	320	298	299	297	310	317	331	295	297	306	321	311	322	301	315	322	353	323	308	311	335	313	283	306	334	318	315	300	322	282	346	293	314	294	278	313	281	312	312	324	318	307	307	302	334	307	284	328	328	328	301	287	309	318	294	290	315	282	320	312	298	313	290	350	300	356	321	304	317	320	318	325	336	287	321	310	328	297	310	332	341	326	291	293	286	311	317	309	292	305	340	290	313	326	312	294	286	354	309	293	332	285	326	339	303	318	308	304	297	327	301	322	306	329	288	316	295	294	294	348	314	295	296	324	324	305	308	339	317	290	316	316	303	337	318	317	280	322	292	313	297	275	305	321	313	318	289	308	335	332	313	330	314	285	325	335	302	295	302	301	307	308	295	334	311	315	301	332	281	299	290	311	297	311	339	328	335	295	315	296	309	309	312	272	281	299	301	325	315	304	329	308	325	293	303	331	293	297	304	314	342	347	319	299	307	318	316	338	325	302	303	277	291	318	338	356	319	316	323	288	315	307	286	291	347	283	284	295	271	307	303	307	284	310	303	275	312	310	284	338	298	319	308	353	326	298	305	278	322	295	294	329	294	311	311	282	327	307	290	299	315	304	321	321	331	311	291	333	313	315	277	343	306	318	300	311	325	310	308	326	287	329	310	342	313	348	322	328	311	284	314	266	349	279	311	276	341	298	301	341	304	307	320	305	347	312	303	292	318	311	340	302	315	301	313	331	354	305	304	284	289	339	311	285	321	283	314	299	312	297	305	327	316	284	300	306	315	314	331	307	306	290	321	306	305	319	300	306	275	300	322	303	286	308	303	277	313	314	310	327	336	308	290	292	290	329	294	323	339	276	322	345	333	307	295	299	318	321	326	314	302	337	305	298	306	348	291	287	318	294	317	315	300	304	308	342	328	277	309	292	317	304	294	297	276	301	330	330	302	316	292	275	319	312	304	300	313	326	344	322	338	330	304	325	305	312	326	334	309	313	301	360	312	328	308	307	321	282	318	334	288	300	289	329	298	332	334	314	308	310	337	285	325	337	329	268	288	315	323	335	294	311	296	303	322	324	331	270	313	342	334	293	312	298	300	324	306	285	316	305	292	305	328	299	298	292	317	316	313	311	292	311	315	325	332	277	343	332	283	325	316	325	321	288	319	304	303	306	327	311	298	324	343	290	318	304	308	304	291	341	290	311	298	327	278	319	300	326	320	313	352	299	309	285	318	338	320	285	296	336	303	285	310	308	303	306	329	306	329	309	315	320	309	322	289	329	332	294	293	315	331	321	299	313	316	324	297	336	308	333	298	305	315	300	280	286	309	322	294	326	299	326	323	315	292	329	321	300	302	344	328	308	309	331	308	317	301	290	291	297	306	279	317	290	311	324	287	321	290	313	339	302	320	318	289	323	309	305	304	291	322	310	308	330	314	355	296	308	324	326	280	321	307	311	322	299	271	305	329	308	313	301	327	320	311	322	313	328	287	307	315	292	288	285	311	327	330	286	330	349	317	298	322	284	334	285	302	295	328	314	325	337	303	273	313	314	329	320	276	338	304	337	319	318	304	307	332	300	318	320	288	337	311	307	341	300	317	312	322	297	306	288	289	318	312	280	326	331	342	288	304	301	309	302	315	317	278	320	311	276	314	286	315	316	301	292	331	333	319	330	308	328	297	335	301
23067	1961	3839	4073	3680	2880	2521	2202	1989	1710	1660	1509	1422	1412	1241	1251	1257	1134	1153	1149	1127	1096	1062	1077	1115	1060	1019	1023	1001	1040	1022	984	924	1037	975	1037	954	967	981	983	941	1017	1004	982	983	926	941	925	932	943	928	913	916	945	928	923	968	972	956	919	947	916	910	891	930	878	919	927	976	903	944	948	966	974	951	931	934	997	928	871	885	983	883	971	886	893	919	901	936	930	982	894	891	907	928	963	900	957	941	862	973	885	900	916	945	955	870	938	941	936	890	870	978	947	929	901	922	932	920	969	903	888	913	937	938	915	866	883	867	888	888	913	957	927	924	878	867	924	943	908	936	906	961	849	927	930	933	942	879	943	908	972	950	932	898	945	942	916	889	842	942	896	899	1008	881	890	935	926	880	915	914	874	937	870	874	936	905	971	870	960	944	976	936	936	915	936	934	897	949	872	975	977	881	876	966	935	932	916	881	938	923	925	928	972	912	927	911	872	968	938	916	944	926	955	913	870	924	902	914	934	939	925	890	895	929	904	986	854	900	907	868	935	945	948	959	886	970	914	905	862	955	899	908	886	941	927	949	1005	945	953	901	907	911	899	916	925	906	877	892	947	936	910	913	880	954	933	891	926	978	915	900	919	869	935	895	904	951	899	966	923	920	944	899	923	909	915	917	919	882	924	927	949	913	923	953	936	877	947	934	898	914	905	913	946	961	890	878	857	918	913	933	879	872	900	912	890	966	928	888	859	1010	912	917	928	918	921	908	937	904	908	880	919	887	945	966	885	914	909	923	873	932	921	927	903	927	938	943	959	910	910	958	914	979	916	946	946	903	910	924	977	914	971	896	928	868	912	911	903	893	887	995	910	954	936	896	885	931	961	910	886	929	929	947	900	898	910	954	917	959	912	914	897	915	947	887	868	871	899	924	868	910	989	916	908	845	896	885	918	929	938	929	926	951	933	908	938	1004	934	937	937	921	917	945	933	871	904	867	895	945	917	920	929	962	956	948	902	928	922	931	909	901	923	913	948	969	940	903	920	929	939	888	934	971	912	952	892	909	977	957	906	938	929	867	889	894	880	966	941	974	886	983	918	974	894	924	920	961	885	906	917	953	945	876	905	940	957	949	928	966	917	879	942	897	914	900	878	919	961	877	906	923	960	922	940	866	871	997	932	920	930	928	955	941	884	907	947	973	875	916	948	985	938	906	914	906	943	937	1007	907	919	943	923	862	926	970	910	893	917	867	902	932	942	908	903	895	880	917	952	916	933	970	880	927	957	896	937	934	980	911	849	924	946	886	977	909	961	967	861	911	895	902	893	871	915	977	904	934	887	940	886	902	952	897	869	907	929	939	915	896	903	912	889	912	917	931	974	914	927	915	956	907	930	871	937	946	930	903	882	892	878	933	903	861	923	907	926	951	931	920	919	934	914	915	889	877	917	933	973	934	923	917	995	924	862	900	968	892	898	872	877	881	915	892	930	900	919	928	897	946	918	859	884	964	866	975	898	938	933	905	875	908	936	946	900	936	924	936	928	842	901	910	966	920	905	948	919	953	937	911	927	934	892	942	882	872	914	871	940	893	928	915	900	878	920	883	959	904	917	965	909	922	906	921	873	969	868	975	879	903	949	929	874	888	920	926	857	912	933	948	918	895	922	937	907	895	947	862	923	916	911	906	907	896	911	909	940	953	959	910	928	949	984	985	932	890	945	942	947	931	889	877	916	883	904	901	924	932	891	937	869	913	917	926	854	880	882	915	934	935	943	889	942	921	896	936	941	869	938	925	936	977	952	917	909	964	903	908	940	958	884	979	958	949	882	912	933	937	862	947	932	941	928	890	917	913	939	915	871	922	961	928	906	939	932	950	958	937	928	936	902	933	928	888	945	923	876	973	935	920	887	980	884	938	932	938	919	938	862	927	911	946	892	906	890	922	959	906	923	931	842	956	902	888	999	942	945	929	921	933	937	901	911	946	930	892	925	887	911	930	925	896	917	922	1033	934	929	869	916	942	922	937	923	922	907	949	902	930	886	937	915	913	910	907	950	901	949	950	897	964	948	885	922	900	930	920	882	986	896	887	910	901	854	897	905	916	945	926	891	918	951	890	957	879	888	945	940	960	899	945	882	923	881	917	936	924	944	948	948	903	923	929	910	877	949	920	890	887	912	936	906	898	879	953	903	927	959	877	906	943	936	935	914	927	904	938	925	951	953	914	923	957	925	893	909	888	918	918	936	930	883	973	965	900	922	876	900	947	918	928	930	899	911	933	926	865	880	950	939	926	882	926	921	960	943	923	928	887	911	954	942	961	919	878	975	913	949	981	886	901	943	946	951	946	915	948	983	888	880	905	918	922	908	908	894	899	899	933	909	910	912	899	861	936	953	964	960	923	941	923	922	926	895	883	907	993	955	930	910	913	884	957	911	946	917	928	964	861	927	915	943	952	917	914	914	896	914	920	895	927	898	941	968	924	963	932	936	943	922	930	902	905	914	948	928	920	927	936	929	952	881	871	953	904	902	911	940	917	885	905	958	868	987	840	950	935	929	959	949	936	921	965	916	897	960	912	1033	937	895	891	951	938	914	856	927	940	869	883	883	926	878	882	939	882	909	910	861	850	899	939	945	917	894	875	912	933	907	934	926	937	875	839	938	896	948	899	991	909	948	905	920	867	876	904	932	893	902	898	862	902	879	909	949	944	928	937	943	933	953	968	878	895	894	936	935	883	898	916	885	944	937	941	889	887	936	886	914	903	931	901	936	906	975	950	938	936	913	948	984	875	896	922	934	913	918	910	960	859	966	946	935	914	947	910	916	934	917	902	895	923	904	945	959	904	943	895	932	870	889	911	947	896	864	952	891	892	949	926	959	936	914	875	914	960	939	954	834	907	928	948	837	878	964	860	898	904	879	880	981	892	940	850	881	912	976	874	919	867	928	892	965	989	917	903	1022	888	930	931	942	965	917	853	897	975	942	856	911	944	851	971	870	907	889	904	879	931	885	908	912	874	908	917	916	948	903	937	933	890	919	920	906	921	927	876	903	892	946	905	917	867	916	899	921	961	906	874	902	922	961	958	897	945	901	903	884	916	832	909	928	976	930	960	974	918	972	880	932	920	926	851	865	916	938	933	929	859	945	943	962	926	916	926	966	931	922	910	918	946	938	926	913	901	938	889	910	951	885	942	925	877	916	922	935	906	864	991	925	963	914	970	952	945	891	929	925	925	933	947	892	956	890	882	923	988	920	879	928	924	891	868	899	899	937	904	884	925	898	918	924	914	895	841	935	925	949	905	924	982	933	894	963	952	926	935	902	923	879	882	960	891	912	968	902	925	898	935	933	920	919	945	890	972	886	940	861	940	949	879	894	945	877	975	972	904	881	943	912	930	959	929	941	928	876	914	866	881	931	880	969	981	870	884	880	899	952	875	878	954	946	908	980	927	933	894	937	960	946	892	916	861	904	924	920	924	921	935	875	978	989	893	920	949	909	913	892	878	927
57092	15806	3813	2236	1559	1152	964	723	681	599	582	509	503	406	522	423	405	435	405	425	347	382	398	376	359	391	389	351	392	345	367	364	348	367	369	304	372	349	353	347	321	305	360	332	353	359	356	370	359	371	324	349	339	318	334	327	327	352	338	340	339	324	337	346	353	327	347	342	323	361	315	349	356	345	340	354	315	323	344	342	348	312	306	330	331	322	359	332	355	372	372	313	317	328	317	343	341	341	355	323	332	320	330	342	319	348	366	344	347	377	352	330	326	304	337	348	352	326	362	358	358	339	334	374	331	345	352	321	355	324	338	323	353	364	349	371	323	328	304	364	317	318	367	335	350	312	332	326	321	330	379	332	324	343	342	325	353	339	332	314	367	326	342	324	335	355	340	345	334	318	335	330	330	341	355	313	312	339	332	358	329	341	293	338	339	321	328	326	346	347	336	355	359	335	322	352	345	355	313	359	359	340	340	326	336	333	318	359	322	378	378	331	358	326	324	348	355	308	311	337	324	317	358	342	360	356	325	383	379	308	338	336	321	334	348	358	349	342	351	326	345	328	355	341	341	301	332	319	342	307	338	366	333	340	351	335	338	377	383	333	338	333	302	316	310	336	329	303	352	339	331	319	351	344	336	312	357	357	365	349	339	340	349	328	316	363	346	333	346	323	342	345	301	348	307	328	357	390	352	332	354	363	354	341	326	322	338	313	300	359	328	335	351	340	335	361	338	349	336	322	357	344	307	300	335	371	326	367	345	327	328	328	362	339	327	370	311	316	315	339	296	344	369	340	361	336	338	336	357	362	333	324	328	316	330	344	316	332	333	354	366	342	373	341	310	356	347	358	327	333	340	339	329	355	343	345	341	320	336	322	365	342	343	348	343	332	347	314	343	346	350	383	358	355	368	331	333	361	332	337	343	341	345	353	351	348	326	358	338	319	336	348	348	357	342	301	334	347	356	346	342	325	372	325	339	338	331	335	315	370	327	337	331	331	339	358	392	327	322	310	332	368	342	349	337	316	346	383	355	314	346	351	337	343	313	326	342	355	315	349	355	370	325	312	373	339	341	320	336	380	354	334	317	319	344	333	344	354	360	326	348	365	318	353	364	338	326	327	329	344	311	348	303	349	301	316	363	358	332	347	347	354	344	380	349	360	361	378	350	355	346	332	354	351	341	351	345	326	325	335	332	325	335	340	330	358	337	346	327	302	341	324	343	312	340	341	324	320	308	254	329	346	311	327	320	318	314	303	358	344	339	351	353	376	309	336	362	323	331	335	335	340	347	335	361	355	342	332	335	341	343	360	367	360	295	329	305	344	315	316	317	347	349	341	315	356	368	361	377	348	388	338	351	332	333	347	329	348	313	333	357	320	315	328	344	346	353	358	328	328	343	331	331	288	346	289	297	336	331	317	347	341	349	332	336	359	347	315	310	333	310	335	341	344	336	297	345	317	357	329	343	316	319	373	346	318	363	357	367	325	352	328	318	347	340	293	354	339	328	366	352	355	331	362	327	384	333	352	351	323	356	322	365	349	349	336	346	354	355	312	324	317	349	318	332	345	337	324	333	341	293	363	314	324	346	355	370	345	361	323	332	336	318	344	350	321	372	350	349	376	350	363	347	348	329	336	315	345	344	350	342	363	326	342	353	338	351	328	336	368	309	320	335	358	321	364	336	349	340	375	351	341	368	355	335	313	353	349	314	354	349	344	351	318	347	337	339	377	318	335	346	319	330	362	328	343	351	345	338	332	348	352	312	337	386	346	339	340	364	317	299	343	341	330	378	328	340	377	364	368	331	347	350	347	319	346	355	335	320	337	365	367	355	367	326	324	347	314	338	352	320	308	336	314	315	358	363	378	331	355	351	324	346	318	341	344	333	324	378	354	353	343	326	339	333	354	334	343	318	319	312	305	333	358	319	324	316	318	345	335	361	312	351	336	354	348	351	355	357	342	325	368	319	336	357	328	333	318	348	390	350	313	326	342	352	324	369	364	297	333	366	349	333	349	307	339	373	357	354	335	363	355	331	359	359	346	352	350	342	337	366	345	353	342	377	346	326	328	367	347	347	342	331	318	325	358	372	337	339	345	330	322	377	331	322	362	331	317	331	345	347	342	316	327	319	333	327	352	346	330	385	341	303	338	320	331	311	345	304	327	308	334	354	348	368	324	317	321	381	322	317	307	353	342	358	324	306	337	333	340	327	345	357	347	344	347	334	353	365	328	357	381	325	296	331	324	356	333	351	353	355	356	323	320	321	319	333	345	345	343	323	323	307	359	346	401	332	357	324	321	328	308	331	353	345	349	340	319	341	324	341	326	321	346	339	329	317	333	342	350	335	339	333	292	324	319	328	347	371	306	348	324	334	331	335	349	295	314	358	324	337	344	329	353	335	327	297	331	338	354	337	339	319	315	328	343	305	338	376	349	334	322	308	337	325	341	305	374	367	347	322	345	389	314	294	362	332	378	383	327	336	314	349	372	343	312	316	355	328	344	343	293	340	367	341	316	349	320	335	348	357	353	343	337	306	330	323	371	387	347	321	348	375	345	341	301	333	336	326	352	332	323	316	315	329	351	329	333	325	338	352	334	394	334	319	336	353	329	355	355	325	335	319	304	355	327	316	352	320	332	323	349	313	327	358	348	379	346	360	335	329	315	362	337	335	333	359	366	306	374	337	326	318	328	341	344	365	351	354	346	341	354	327	352	331	342	367	333	325	308	336	341	327	347	333	320	334	338	363	338	347	348	353	397	320	327	322	325	321	336	361	318	327	328	361	313	325	351	344	324	294	330	372	324	322	323	319	361	315	346	332	320	362	322	337	326	335	318	378	322	317	312	365	347	373	356	345	332	341	326	317	316	324	360	333	350	337	329	352	323	347	367	317	339	317	371	361	343	330	324	347	329	363	329	345	347	339	318	336	342	375	311	357	344	333	325	370	331	339	336	346	373	343	328	357	346	324	322	332	344	337	308	357	375	342	309	361	332	364	371	317	353	357	329	350	315	331	346	350	309	336	330	322	323	334	341	338	369	318	336	343	348	347	342	373	331	328	371	378	309	336	330	315	362	347	362	338	322	309	323	339	363	340	337	360	363	303	332	361	320	336	357	370	342	320	321	338	335	336	327	314	351	326	344	329	343	348	355	346	334	383	326	331	330	331	338	315	336	317	328	330	351	340	340	344	348	353	340	337	341	349	331	349	340	361	355	323	341	312	383	338	339	328	356	323	343	335	338	337	312	328	320	327	353	334	332	357	343	321	321	333	303	391	325	339	359	337	327	324	301	330	335	366	350	352	376	327	321	327	358	326	316	326	321	321	367	300	331	311	333	306	286	339	341	340	354	336	318	314	339	351	351	295	340	361	331	342	353	342	338	352	331	329	358	347	362	351	346	361	366	342	338	354	358	354	338	364	327	322	356	335	331	339	333	346	351	347	339	346	343	338	338	358	380	369	355	338	341	327	362	347	364	325	362	304	309
29644	3043	6378	6821	5704	4814	3889	3382	2983	2558	2331	2165	1899	1863	1713	1621	1524	1541	1519	1415	1372	1311	1301	1271	1291	1225	1247	1230	1161	1111	1141	1138	1167	1093	1110	1106	1145	1038	1057	1084	1104	1062	1065	1086	1081	1046	1058	1059	1033	1024	1031	1055	962	1004	1090	998	998	981	981	1052	1026	998	1014	1007	991	961	1016	979	1000	975	1017	993	1007	1024	1043	1017	982	1029	1003	949	1031	989	986	999	949	986	942	988	1044	981	985	977	942	936	963	989	1002	1007	1018	1023	1037	938	978	1004	1027	1013	1002	972	997	1005	1013	1011	979	944	981	1022	937	964	980	951	955	1020	952	966	965	972	1024	964	1068	999	945	1015	1025	1027	1018	945	980	975	967	1003	1033	954	991	955	946	982	955	942	1034	977	979	963	968	932	930	950	940	1003	1049	989	944	997	977	973	943	1001	972	978	1000	1010	987	1017	953	973	1008	981	919	982	965	944	987	992	981	1001	974	964	976	958	902	972	991	1009	927	927	1001	956	994	942	995	961	943	1003	1007	928	916	936	999	1031	998	979	980	993	960	947	948	1019	963	917	951	1020	979	1015	976	973	1005	952	957	960	951	972	938	976	941	947	1024	986	1021	934	988	975	974	978	1036	944	982	1014	976	893	1018	908	970	1006	1009	956	1042	960	1021	950	939	968	1062	1000	993	1033	952	980	988	987	1025	978	978	982	983	947	977	901	988	987	997	980	974	958	991	952	985	979	1030	973	953	993	980	976	932	963	935	1013	961	967	1013	984	956	939	989	962	994	1012	967	913	933	996	961	929	989	1004	966	988	959	956	991	968	1013	973	975	925	959	932	961	977	982	991	960	947	973	1017	955	983	921	946	956	921	968	988	1068	962	978	986	970	1002	1004	989	974	988	1015	969	937	959	936	1026	996	949	985	954	959	977	944	937	972	979	968	976	989	1019	974	1011	975	976	929	929	957	921	967	1006	997	990	994	1020	963	953	1018	996	959	987	986	954	948	1001	981	984	1002	963	1001	980	929	953	992	991	1005	967	955	1005	944	1006	981	1018	960	970	993	1023	961	902	1006	1017	903	986	905	1013	906	979	972	956	965	1000	970	964	993	982	935	984	984	978	967	923	994	972	956	989	940	946	990	998	918	992	1005	1006	1012	941	992	959	996	943	1000	991	1004	967	936	992	935	1020	966	973	955	914	1032	956	958	994	981	991	986	954	972	930	948	1003	1017	970	976	907	932	939	986	984	923	934	987	1003	976	992	985	972	969	1031	997	990	1016	962	1047	992	954	963	979	1012	1003	956	958	1010	966	913	1004	989	1035	1009	918	968	925	923	936	945	950	969	996	929	973	947	1003	957	950	935	929	962	985	903	932	960	1006	949	996	956	973	985	986	931	977	1030	993	997	963	943	976	949	990	949	989	966	959	999	947	981	991	963	962	995	996	962	953	1011	962	983	915	1001	985	1007	933	1000	949	993	966	906	951	1002	963	988	974	1009	975	940	987	926	935	990	990	974	974	998	990	996	1044	1016	1028	989	975	932	944	1017	980	960	945	982	987	979	990	1007	971	950	974	1061	974	917	908	936	951	937	953	1012	1019	974	966	1036	959	985	931	969	937	997	1014	966	1002	996	1001	1016	991	969	1024	976	967	962	1019	1059	963	933	945	1021	974	989	952	998	946	989	992	965	977	1023	951	902	941	959	930	998	993	934	959	971	984	955	977	1051	969	970	964	979	963	999	964	964	985	981	932	959	1007	983	1016	1019	941	944	998	971	970	971	984	929	982	1020	933	977	973	1007	968	994	1005	928	901	961	993	953	985	992	921	996	941	950	950	972	949	944	982	998	923	943	994	976	980	940	953	974	958	1049	963	987	1017	980	1017	964	912	992	947	888	944	999	959	914	963	986	1009	1027	997	994	978	931	988	995	960	991	984	997	936	936	1013	996	969	952	960	943	1007	982	947	999	983	1000	1010	963	936	965	898	982	960	1027	971	972	979	969	957	980	991	959	960	921	955	990	963	988	970	930	964	1016	1004	956	966	984	986	1005	921	940	955	980	992	978	987	974	965	954	974	1033	1013	937	915	941	998	989	945	973	916	971	951	961	940	930	980	952	1022	988	983	936	968	953	964	951	955	981	976	950	990	1021	1018	942	986	961	983	1044	964	946	977	949	959	1010	926	1007	1020	985	938	972	953	1011	939	971	918	957	927	936	999	991	1018	1010	996	947	1028	943	949	1016	971	956	973	942	973	932	950	982	986	909	1017	938	946	961	990	996	923	1015	957	1011	927	968	933	1011	991	940	940	977	985	931	973	977	945	1004	953	945	988	944	1000	925	953	1011	944	960	952	966	999	933	928	991	968	1044	958	952	996	954	956	961	1032	954	948	919	945	946	978	1007	973	977	929	987	989	993	983	927	944	924	960	992	909	940	984	992	1006	962	982	1031	926	952	947	1048	958	948	966	984	991	972	1001	969	980	919	993	1001	996	968	961	1029	969	926	958	945	937	984	956	992	969	964	978	937	967	964	993	967	945	929	958	968	936	1043	1008	991	939	956	965	969	944	967	981	944	1001	990	946	1004	968	961	964	956	947	947	1007	1002	978	984	1019	1013	1011	994	972	968	938	898	960	979	939	960	950	950	1007	948	953	955	977	980	914	975	994	953	960	984	1019	967	976	968	1044	977	974	979	1079	992	972	987	923	954	993	967	974	1002	947	945	972	1011	948	985	977	955	972	995	976	962	999	994	901	926	950	1025	978	976	978	1003	934	1036	1002	1026	980	969	962	962	992	983	1027	967	981	973	974	972	938	962	939	971	1011	1012	993	1020	992	962	930	998	988	1013	933	1007	972	942	993	1001	1030	945	995	1020	998	916	963	1006	990	991	988	1003	961	974	989	1007	1004	913	923	953	969	1021	920	929	940	944	935	979	932	912	946	988	980	942	980	941	929	927	995	971	957	999	941	971	961	1007	939	964	971	934	978	987	963	937	996	1003	1005	933	988	987	1009	957	977	974	999	952	958	976	1005	984	1005	993	934	995	1026	983	978	979	921	981	988	977	943	1000	985	979	965	1011	998	1001	990	974	948	961	1009	932	955	970	989	949	1027	997	1025	924	970	978	1033	969	1027	937	961	976	956	942	965	1045	970	1001	994	979	942	962	960	1029	928	900	919	970	991	973	932	995	974	1003	1013	990	978	941	1060	995	992	1000	988	1005	999	1043	966	937	937	959	952	936	951	966	973	968	1006	1016	973	941	1019	952	953	979	926	1050	959	966	997	939	994	964	949	949	1004	954	964	963	996	962	914	950	968	954	1019	927	969	991	954	998	956	1008	990	957	968	1040	983	979	975	997	912	994	948	976	1003	989	966	965	992	985	982	962	933	980	1025	905	935	1004	923	946	939	927	947	988	947	993	963	999	949	1000	968	978	980	933	1014	971	1010	1000	945	1006	1031	921	1021	979	1061	980	990	991	1017	952	962	1011	974	978	963	1022	966	1038	1025	991	980	996	1009	972	975	941	957	986	922	954	923	985	968	987	967	945	1027	924	979	920	952	947	1044	958	927	917	978	1050	919	942	967	958	1018	948	972	966	931	1031	1037	945	976	916	978	926	1005	1005	997	989	936	936	1015	946	983	1015	962	998	956	992	970	942	1000	966	994	906	998	992	937	984	988	955	935	950	969	954	1023	997	963	1044	1040	1032	1011	979	980	938	991	983	973	968	918	970	982	921	1060	1000	995	1019	1059	988	920	1016	950	958	956	955	970	955	989	976	969	927	978	978	985	997	973	973	963	948	979	935	1019	944	943	945
8264	492	261	231	184	193	212	173	200	189	193	170	167	166	183	154	142	172	166	178	151	169	180	171	171	184	167	163	151	157	193	168	180	197	162	167	169	159	185	152	161	150	176	149	158	173	166	176	180	158	157	160	169	151	176	167	151	158	163	171	151	161	164	153	166	166	156	173	148	182	161	151	158	169	166	180	153	174	181	160	156	160	168	142	190	155	155	199	175	156	158	163	182	172	169	170	195	172	146	168	172	176	147	152	182	159	157	185	179	192	173	189	156	168	148	180	184	159	163	157	160	198	171	186	179	146	154	140	175	176	171	160	184	169	151	172	135	162	164	188	163	142	163	165	158	185	135	179	166	159	159	194	174	182	164	158	187	152	178	197	176	162	187	180	181	171	164	173	189	178	174	151	179	183	174	149	161	183	156	156	170	168	172	184	152	172	174	161	153	208	166	152	175	172	161	174	162	169	170	167	173	166	169	146	162	153	154	175	141	153	172	155	176	177	157	157	175	175	167	180	197	159	133	148	163	150	156	171	172	158	175	188	181	175	170	162	143	169	167	144	164	163	158	154	157	160	158	170	168	176	149	165	162	163	150	159	152	160	132	140	157	180	175	150	169	178	149	171	180	161	164	182	166	168	168	176	154	184	161	163	169	169	161	175	167	181	178	163	189	145	158	184	172	164	164	183	156	154	175	175	166	154	178	147	169	165	160	171	156	162	166	192	167	162	143	155	185	182	159	161	162	170	179	187	175	182	178	149	174	150	176	146	175	146	148	164	145	155	168	152	180	174	175	165	149	156	152	142	168	169	173	170	168	179	167	160	181	164	154	170	166	170	164	164	194	157	206	146	147	168	165	186	162	151	155	185	173	149	161	150	169	138	144	171	146	163	168	162	168	173	184	178	165	163	179	169	173	148	149	138	161	156	165	140	185	159	164	169	157	182	141	158	161	164	165	144	158	176	160	153	141	145	170	183	172	159	161	174	172	169	168	147	159	161	165	209	178	175	154	162	168	164	167	146	181	177	130	184	144	164	181	151	161	172	167	167	172	173	184	164	162	161	153	163	157	144	153	181	137	163	176	178	175	149	148	158	164	153	169	143	187	152	172	161	169	168	153	133	156	183	164	184	174	177	146	139	187	163	182	177	183	157	164	157	151	178	197	188	168	174	160	171	156	171	175	172	162	197	169	161	156	181	166	168	161	163	176	164	165	166	149	164	180	165	182	169	169	178	168	188	143	170	180	168	177	180	161	171	139	197	158	186	162	168	172	155	154	160	173	168	131	158	157	160	166	162	147	143	178	173	170	160	158	142	151	177	158	172	140	147	168	156	160	156	169	172	181	161	180	177	152	157	173	171	167	150	164	159	175	152	148	162	165	178	147	168	182	143	147	177	183	184	152	165	157	158	160	179	163	156	173	152	152	175	157	166	174	152	160	164	154	159	166	167	169	157	171	159	148	155	156	148	166	168	178	187	163	167	150	175	183	152	157	195	161	168	182	163	164	140	166	146	183	175	142	174	162	138	157	153	142	177	157	183	152	158	181	171	169	169	161	154	176	166	178	162	147	161	157	160	158	183	181	187	178	171	159	176	158	151	157	147	161	169	162	186	155	162	195	180	172	175	174	154	154	133	180	165	168	165	171	180	149	180	177	169	160	157	165	158	169	162	146	196	188	182	165	168	158	189	179	166	162	159	162	169	163	193	167	167	176	170	173	156	177	174	173	143	155	152	152	164	189	154	159	170	167	176	149	171	165	165	173	133	145	160	180	162	185	151	171	183	134	150	170	166	171	145	170	146	175	156	197	181	153	196	161	183	203	147	179	142	161	173	171	164	156	161	162	169	162	178	171	169	177	175	161	161	169	163	155	152	145	169	169	178	164	164	181	157	174	170	184	161	175	169	182	170	150	165	151	152	175	164	183	177	169	161	172	161	158	169	156	154	151	154	169	156	167	166	163	179	161	177	163	159	164	169	154	161	175	170	180	178	149	172	152	181	179	183	154	144	168	175	170	180	164	171	173	157	158	140	157	208	163	189	159	166	156	168	160	167	132	175	160	160	152	140	158	167	158	156	167	165	174	179	169	158	159	165	177	157	155	174	154	156	154	167	168	171	168	150	162	189	166	161	180	154	155	163	167	195	176	183	148	155	161	173	170	169	165	184	158	177	177	169	162	154	152	182	144	189	160	183	174	172	167	186	169	173	147	171	176	169	167	153	167	170	175	148	163	149	159	176	145	165	158	149	188	171	193	168	158	185	178	154	174	168	159	175	166	168	167	175	168	183	180	175	163	168	146	176	160	154	179	180	176	166	163	175	168	154	167	145	171	164	149	168	176	180	157	168	166	188	198	174	167	160	152	184	138	160	156	164	166	154	155	138	167	177	167	156	151	138	168	199	174	142	162	147	177	196	160	156	157	164	169	170	137	156	164	166	151	155	171	161	167	145	170	144	147	162	163	173	163	176	171	158	171	158	165	155	143	174	171	168	162	153	137	153	144	174	186	159	163	169	168	165	162	160	166	164	184	160	160	165	173	156	164	182	174	156	171	151	159	179	172	160	164	185	163	173	182	171	165	148	153	154	174	162	175	167	183	153	156	165	171	175	154	180	154	141	168	167	168	168	171	166	165	190	146	159	176	147	168	174	170	173	177	187	197	158	174	170	167	173	165	166	157	155	161	166	178	210	174	178	168	168	138	164	159	158	162	170	163	173	168	157	174	136	172	159	168	166	163	167	159	177	140	144	173	164	184	156	169	166	160	168	159	175	161	162	168	199	172	163	164	164	205	163	191	155	142	159	169	142	160	159	185	167	168	164	175	155	182	178	149	167	167	186	145	164	156	148	167	158	171	162	153	175	167	184	170	159	184	189	174	162	159	170	156	178	143	174	178	148	193	158	171	172	161	168	148	163	167	161	145	183	168	164	170	159	159	166	170	172	195	200	159	156	153	170	152	189	162	174	171	199	155	175	156	169	171	170	186	179	182	171	165	163	157	160	175	158	174	153	176	150	166	166	160	189	158	166	167	165	152	155	166	174	171	184	153	143	158	160	162	151	148	153	172	168	175	196	158	175	156	178	175	179	182	163	149	153	161	143	182	174	190	165	192	161	185	157	186	159	162	150	179	174	160	160	180	163	163	152	172	155	175	170	196	185	162	134	178	194	158	160	179	141	164	167	170	169	163	155	181	155	170	164	146	159	171	182	175	152	145	187	157	173	162	186	189	150	162	173	165	141	178	155	159	170	172	155	179	179	178	189	169	176	188	142	176	188	151	163	152	164	165	163	164	139	157	160	183	166	178	157	159	170	139	175	151	163	152	161	172	169	165	163	176	163	166	157	165	147	166	185	182	135	159	205	190	150	183	176	172	155	150	202	197	157	162	178	188	163	163	148	178	159	147	177	154	157	181	160	167	177	145	168	152	177	162	157	161	174	167	164	177	161	148	151	130	158	169	165	172	170	174	165	194	169	161	180	158	192
7546	639	811	787	713	677	625	602	607	615	626	612	578	595	569	557	584	589	567	553	559	567	599	571	563	544	524	564	576	567	580	547	542	560	554	584	525	565	560	564	524	600	567	540	530	545	570	587	566	545	515	560	570	569	526	574	543	577	571	570	517	566	533	522	560	525	541	569	568	557	533	581	554	574	565	571	570	551	517	578	546	546	524	561	543	590	560	574	557	551	553	548	539	539	609	540	587	588	544	545	573	573	535	578	564	559	563	567	505	541	560	563	507	543	557	560	548	574	534	559	550	547	608	524	583	546	541	518	531	563	589	501	561	545	538	562	525	572	560	535	546	544	544	531	535	589	506	561	543	540	549	528	553	591	561	539	515	553	540	513	514	551	511	520	581	528	566	535	529	552	566	560	554	553	532	560	563	556	510	542	512	504	515	564	555	514	586	489	538	534	563	553	556	576	585	559	589	502	572	547	536	590	586	580	549	595	569	559	538	568	561	522	586	554	543	506	548	557	565	543	549	560	594	569	591	560	587	526	498	589	532	557	495	580	575	599	541	565	589	562	553	531	532	498	560	529	538	567	521	555	596	567	525	584	599	561	556	569	625	515	516	491	530	584	599	545	503	559	546	525	550	555	524	495	573	561	554	547	550	529	562	568	559	559	593	533	538	548	567	592	566	518	511	539	530	511	520	562	583	599	549	571	541	574	569	530	534	542	492	590	562	553	552	544	535	566	519	522	527	503	538	545	541	508	579	578	594	530	520	572	529	527	584	551	557	556	580	549	536	556	534	554	547	598	594	527	543	518	569	538	549	540	562	542	548	523	592	538	554	552	542	555	556	528	543	545	569	569	570	557	517	544	544	576	548	558	537	564	532	553	583	522	565	513	538	588	525	548	560	483	516	587	559	555	520	542	538	529	568	557	544	563	551	524	543	537	598	569	552	536	568	547	528	556	574	548	540	580	523	521	555	591	533	572	556	571	555	535	520	530	572	538	605	560	539	579	594	545	540	548	552	566	541	539	551	557	557	495	529	528	549	532	532	560	534	568	525	593	540	570	539	568	552	555	568	536	607	517	582	563	516	596	543	564	557	540	548	564	573	576	527	543	530	541	547	560	546	552	547	516	529	552	554	562	542	512	566	504	518	595	543	554	545	522	538	544	555	561	500	585	551	543	529	545	561	516	516	546	573	560	530	593	576	532	563	562	597	543	560	503	539	552	536	567	517	577	550	525	549	572	544	517	542	539	533	596	557	539	532	527	580	604	573	532	577	601	535	574	551	591	558	535	581	632	527	506	531	551	546	522	629	555	593	569	556	574	564	555	495	546	553	526	558	541	529	558	597	571	557	523	616	534	539	554	558	563	552	555	530	529	539	516	529	553	553	517	556	534	535	580	554	571	569	536	552	572	514	537	563	530	601	547	614	518	521	535	536	494	569	547	559	537	542	508	539	541	528	534	548	557	552	540	563	579	575	572	530	535	558	510	540	506	561	570	539	547	529	530	535	561	579	559	554	577	519	575	539	552	517	607	556	548	529	585	556	570	531	552	580	560	549	574	519	556	545	576	553	559	547	544	590	587	562	559	518	556	567	549	556	539	546	495	557	562	551	564	558	573	568	526	573	547	606	519	531	568	526	553	531	543	552	559	584	564	548	563	556	542	534	573	590	560	560	522	520	493	582	508	533	522	507	524	556	526	562	534	564	547	546	548	540	534	537	552	530	554	571	540	545	559	533	609	584	520	606	563	550	544	581	582	562	546	559	562	555	528	543	564	562	527	537	492	555	556	513	621	563	556	577	543	548	569	565	528	543	584	599	531	559	553	567	534	546	543	504	554	527	589	587	527	542	541	556	558	524	552	567	577	519	568	523	548	531	506	527	590	519	555	580	565	531	532	615	603	551	579	533	598	550	571	535	577	529	527	546	566	551	570	559	528	554	509	546	533	546	564	535	575	550	554	554	566	546	547	580	545	574	564	557	550	538	541	595	574	578	505	528	572	563	551	526	585	566	566	550	617	539	575	529	548	539	543	536	569	567	600	541	554	554	573	568	503	549	526	553	565	529	555	480	588	565	584	569	599	550	585	534	536	553	511	553	594	538	578	576	507	575	527	575	586	513	570	564	566	592	540	513	552	550	580	580	550	550	533	600	555	543	560	543	532	550	599	541	531	597	555	557	551	576	521	538	542	540	545	557	581	554	552	554	540	538	527	497	534	498	536	537	583	516	590	554	519	538	511	545	556	586	497	543	580	556	557	587	578	552	535	548	550	572	577	602	541	545	520	591	527	539	529	518	579	525	537	542	559	530	551	581	550	526	551	546	526	535	547	543	541	556	561	560	526	514	561	529	527	543	548	534	515	551	546	557	565	598	542	516	513	541	572	553	537	594	530	568	580	532	530	543	585	591	527	529	553	582	561	524	546	563	520	563	542	555	529	559	519	550	541	567	535	537	576	586	515	545	580	571	555	540	625	541	508	567	566	597	533	519	564	560	542	529	561	581	557	616	547	546	527	548	554	577	576	524	560	554	555	518	528	570	526	609	526	572	520	600	540	546	584	517	547	558	506	558	554	543	510	530	544	526	576	554	574	573	576	573	538	595	540	585	543	517	552	576	558	560	530	551	582	549	532	585	559	549	504	533	536	543	550	587	542	548	544	501	563	554	528	517	560	559	575	553	573	520	552	551	548	547	554	593	591	572	570	534	549	547	553	568	538	630	530	557	539	524	533	583	542	517	594	599	521	551	544	575	573	558	526	532	524	550	555	575	515	569	538	543	590	557	528	523	550	543	571	514	511	586	557	483	508	558	585	593	557	539	528	523	552	513	558	576	582	561	508	546	570	611	566	543	573	566	517	505	529	537	575	536	542	580	551	572	516	570	523	585	556	522	567	557	544	502	556	547	554	566	546	549	580	562	561	545	531	506	573	539	529	518	548	544	558	563	589	559	518	543	542	542	598	561	557	485	554	525	577	566	536	586	552	544	550	586	538	505	562	538	549	561	530	535	557	498	522	568	570	494	563	537	521	552	569	549	534	562	569	546	577	537	543	550	566	555	554	576	560	587	547	562	533	536	581	565	553	559	536	534	567	551	542	559	568	572	548	572	527	584	557	567	556	569	527	523	566	583	575	562	576	556	507	576	548	520	559	558	578	537	549	576	537	545	551	509	549	572	532	530	520	563	574	530	578	561	533	576	534	573	561	587	551	559	570	583	570	560	529	600	530	543	552	512	597	543	559	543	534	527	565	524	509	553	537	549	551	525	571	543	537	519	546	569	559	510	550	549	535	530	533	550	512	577	550	549	580	566	582	549	596	522	536	608	523	562	573	520	553	528	559	548	556	556	538	575	562	528	540	544	561	546	558	550	541	536	562	529	569	535	553	531	554	543	573	560	523	539	539	538	577	561	614	573	582	582	492	577	570	534	514	538	569	540	557	576	519	559	493	602	526	558	576	622	522	560	584	532	554	554	586	570	595	534	570
42999	9396	1901	1226	961	738	584	537	493	434	400	379	372	367	384	334	331	353	339	339	331	351	364	302	325	336	331	311	344	317	336	331	294	331	324	349	321	312	338	324	293	314	314	338	341	315	302	318	280	314	315	290	304	325	282	324	351	328	278	291	307	284	303	299	316	307	316	279	294	326	344	344	343	328	308	321	317	319	339	326	313	312	334	336	285	267	323	340	317	316	304	303	274	342	291	296	265	278	315	357	330	308	322	319	327	338	287	309	324	283	352	325	312	315	303	302	321	328	320	306	282	298	318	310	346	297	302	289	321	335	293	318	275	330	299	306	307	341	296	301	295	292	302	332	310	296	336	313	307	292	302	328	319	279	289	266	312	308	351	327	286	312	307	325	299	300	307	303	319	294	300	304	290	288	315	303	295	327	311	319	327	296	297	328	310	305	290	333	300	313	295	277	269	293	310	299	305	340	317	294	302	307	311	290	298	305	314	295	289	310	320	324	309	305	310	296	291	299	312	318	294	315	301	337	279	289	277	358	300	319	337	338	306	309	318	291	316	328	272	302	298	319	283	298	303	282	299	337	307	318	258	319	285	337	335	276	309	354	323	286	307	308	322	313	299	305	290	309	337	318	334	334	290	344	321	299	342	331	293	310	281	328	313	276	308	300	304	307	306	289	300	296	267	301	332	306	337	310	313	320	324	322	316	304	297	305	296	315	325	291	317	284	274	310	306	338	324	308	323	289	265	310	308	289	316	305	291	319	332	285	341	307	333	339	328	308	328	307	318	306	316	322	294	286	309	329	324	309	324	315	309	318	316	322	322	285	303	293	329	283	304	301	301	300	312	316	345	317	297	292	287	300	295	294	310	334	336	327	294	305	294	306	283	319	322	287	297	310	326	278	331	310	285	288	278	311	299	309	329	326	317	299	358	306	287	310	279	278	332	307	310	277	323	286	299	329	319	309	325	295	303	328	309	333	306	308	308	305	303	309	296	313	304	336	313	323	324	326	306	292	335	335	312	296	306	317	298	334	339	293	309	324	281	289	320	319	288	316	320	298	304	311	302	309	328	317	301	330	326	305	264	319	307	286	303	309	298	340	299	292	299	329	303	304	321	298	302	322	334	312	310	332	312	328	327	292	274	276	285	312	306	314	308	311	307	290	306	337	309	293	288	351	312	282	315	297	340	314	275	276	328	298	288	313	315	301	308	306	304	318	307	308	313	317	288	307	274	337	303	288	302	318	283	324	292	325	274	303	336	349	316	328	322	301	313	325	287	345	309	318	295	310	303	298	292	329	306	285	323	278	340	308	296	331	320	301	312	292	307	297	327	291	300	310	321	304	328	316	296	302	342	335	321	312	342	315	297	330	310	312	326	334	319	308	310	290	315	288	314	308	309	323	314	315	306	316	358	331	309	312	320	311	319	293	289	314	316	335	298	287	299	310	327	336	288	293	317	326	294	323	325	277	282	304	310	314	309	296	288	327	280	315	304	304	310	290	282	290	312	276	316	302	313	320	278	308	326	307	317	343	306	295	321	320	281	326	317	304	310	310	356	278	265	295	324	287	301	344	280	313	353	348	321	328	320	302	309	328	314	348	304	296	304	330	313	334	292	287	299	304	318	297	297	314	345	301	302	297	313	269	323	292	305	322	300	296	319	327	308	309	304	343	291	312	298	324	310	305	332	314	315	310	299	325	355	312	317	329	340	310	286	309	326	297	343	304	320	304	337	322	322	344	287	329	335	290	315	279	280	317	320	312	336	318	335	297	321	302	294	288	285	313	321	328	308	286	298	318	335	341	314	309	302	315	288	307	333	293	287	311	311	338	309	301	306	289	306	282	308	310	284	333	298	316	300	294	304	299	336	298	309	310	293	356	305	288	303	315	290	319	299	319	277	315	319	293	332	299	288	318	324	308	307	317	307	278	330	294	350	336	317	296	323	301	297	301	287	303	301	322	312	309	298	329	324	336	305	304	299	329	325	287	326	305	295	331	344	337	311	295	321	296	333	294	311	333	324	327	303	299	314	296	336	303	292	316	304	278	319	324	300	330	284	312	290	286	329	304	318	305	315	347	306	329	300	334	284	301	309	330	320	298	304	300	328	310	299	303	304	326	300	298	322	306	290	321	336	320	307	306	306	337	326	304	308	293	301	334	306	340	318	335	332	298	317	305	340	309	283	349	282	290	317	303	330	336	317	305	330	301	301	318	297	312	298	289	329	307	306	313	334	300	314	328	295	332	321	276	293	319	322	273	306	325	315	313	332	343	289	312	332	347	304	318	313	301	282	312	311	301	317	340	292	348	281	307	284	318	283	296	300	293	326	278	289	317	328	290	296	294	343	311	319	306	320	322	287	327	295	301	311	297	311	323	318	316	319	353	324	313	305	318	301	313	292	325	313	335	310	321	300	295	301	323	315	311	329	328	300	278	312	306	282	329	353	293	309	314	323	305	345	315	303	316	299	317	305	304	329	315	289	321	325	302	287	302	287	290	286	320	323	323	300	334	301	283	287	322	310	312	307	316	293	283	295	282	296	295	310	284	309	297	314	332	331	272	337	324	328	290	312	281	330	290	296	326	299	310	340	307	312	301	291	304	303	307	322	303	297	305	317	293	303	324	305	321	319	321	304	301	324	332	306	308	277	314	299	305	337	314	313	284	328	291	284	332	311	311	375	309	302	315	342	331	322	291	332	319	321	305	327	297	298	345	309	308	309	306	314	314	327	315	322	282	309	299	312	297	309	333	307	297	299	321	315	316	296	321	325	344	323	307	308	297	311	326	306	337	343	309	329	311	304	321	330	325	316	307	282	321	311	298	292	320	287	308	329	310	303	325	313	312	316	323	305	296	294	311	306	316	291	328	307	305	357	318	309	321	321	292	332	309	329	306	304	321	315	334	321	310	314	318	310	298	308	327	287	290	278	289	311	299	332	294	326	308	288	301	318	300	333	311	288	294	291	332	316	323	281	299	345	302	307	317	349	314	320	287	292	339	318	338	319	288	298	365	311	299	310	310	310	308	293	280	296	325	318	299	329	365	301	332	283	323	321	283	286	337	292	328	324	344	300	333	297	315	270	288	300	332	290	329	319	313	309	305	330	306	301	314	332	315	305	317	313	338	333	335	295	331	302	313	295	327	363	281	324	311	322	326	277	337	320	289	290	297	305	315	308	323	300	319	291	321	294	305	309	302	314	292	315	308	304	306	275	321	287	332	335	303	344	308	295	325	308	343	325	299	297	298	310	298	319	331	306	297	287	299	300	276	324	315	289	301	308	285	321	329	306	299	329	328	317	339	317	335	292	266	322	352	323	328	316	292	272	315	326	293	315	307	328	312	293	317	335	316	308	332	298	306	254	291	308	341	308	306	295	310	313	286	313	294	293	311	345	294	268	331	311	348	296	320	304	300	356	337	337	328	318	329	273	299	296	252	290	320	339	329	327	318	309	321	349	289	316	311	314	326	325	317	331	280	302	284	331	338
22392	2041	3807	4021	3598	2948	2496	2138	2047	1739	1674	1527	1421	1396	1330	1260	1177	1170	1159	1150	1167	1089	1078	1035	1048	1026	1074	1058	999	1061	934	1004	1016	967	967	942	995	1000	934	1006	948	1007	938	1005	936	983	984	999	907	966	947	949	952	920	959	971	999	934	926	934	893	913	886	932	915	946	894	908	975	906	960	938	874	913	926	906	918	956	918	936	951	917	975	957	954	945	897	936	963	917	913	957	948	910	884	913	900	872	890	952	908	872	951	914	917	917	944	907	911	950	950	932	858	887	915	913	933	935	958	899	875	884	909	934	950	897	888	869	896	937	908	976	891	879	941	945	913	928	962	961	939	903	917	880	975	939	943	884	874	961	928	855	912	933	858	879	901	915	898	867	884	895	902	944	921	963	966	906	925	883	935	926	930	915	965	926	894	939	875	906	964	943	962	925	855	931	873	951	896	903	962	917	920	944	906	954	919	920	941	928	877	889	903	913	915	949	956	925	946	885	953	944	875	922	949	935	885	909	909	913	929	908	892	919	917	918	858	893	975	933	894	883	895	934	908	931	910	922	923	870	934	943	847	948	908	961	862	888	905	981	897	893	919	920	924	917	883	861	917	958	912	932	946	928	907	1001	910	891	900	926	932	874	912	910	934	913	922	916	894	921	897	862	940	904	925	905	943	974	891	931	908	955	933	885	870	883	917	945	928	949	929	879	936	923	922	900	938	945	916	923	913	888	877	983	912	885	933	982	921	971	866	927	944	922	873	944	890	903	942	943	932	900	947	936	936	882	943	933	848	965	940	962	879	934	929	926	848	926	872	938	956	914	941	895	929	904	945	910	935	915	939	979	955	889	855	949	924	912	931	946	883	904	896	919	912	885	968	891	927	930	923	888	901	922	930	929	940	888	963	895	917	937	894	928	923	945	972	893	885	903	901	905	898	941	954	892	948	915	978	952	949	959	919	890	927	898	906	922	886	936	884	926	889	960	877	882	906	951	884	899	938	931	934	885	932	868	936	980	889	901	901	918	926	922	894	938	939	938	911	915	897	952	943	973	892	906	948	880	898	921	920	932	945	928	928	927	938	910	928	892	956	917	903	902	903	919	936	914	947	924	896	872	922	887	876	924	937	929	898	931	907	937	902	868	922	919	923	935	904	883	815	891	895	943	927	965	898	850	915	931	943	926	932	883	878	924	969	894	941	934	959	977	928	885	845	932	928	923	905	968	869	946	915	914	1007	917	941	887	935	953	873	912	964	908	885	893	876	960	909	905	923	907	931	911	925	866	928	993	874	944	898	916	912	921	901	925	880	950	881	945	897	928	917	947	998	974	888	970	909	903	955	900	896	935	944	878	869	896	962	964	888	928	885	909	878	887	893	893	933	926	894	896	939	916	919	951	929	905	912	878	911	882	933	910	925	864	949	855	961	867	936	862	969	938	902	929	930	962	899	921	920	929	893	921	923	910	965	909	939	942	987	866	941	894	884	894	854	938	874	948	956	892	918	940	922	912	866	878	945	895	933	888	941	960	895	909	935	878	883	896	874	947	921	880	930	939	951	845	916	916	945	934	920	913	872	874	920	914	884	908	915	923	938	932	907	933	948	903	911	930	906	953	949	897	910	901	951	893	873	937	940	878	897	881	891	882	873	898	864	905	967	983	911	887	872	900	894	997	894	931	917	928	954	920	920	929	918	911	914	960	920	907	943	868	905	975	884	907	931	853	953	960	927	947	937	976	893	932	883	978	923	895	971	879	899	942	927	882	908	919	935	872	944	881	879	905	937	930	942	850	942	942	871	935	970	919	889	879	942	925	930	939	926	919	898	945	962	961	932	918	955	938	884	921	970	957	931	981	926	970	899	931	909	944	955	906	911	922	928	973	912	957	932	934	935	983	889	884	902	891	939	921	948	872	885	938	906	954	882	923	932	989	880	944	932	927	913	883	918	915	902	895	904	882	951	891	960	951	850	913	950	866	934	956	910	919	918	940	953	909	867	894	910	864	859	908	871	927	917	901	939	937	886	923	934	901	898	898	919	929	888	940	943	895	946	894	897	858	932	913	859	963	952	914	921	909	958	908	898	996	885	909	946	973	913	860	936	827	909	930	900	909	873	895	884	918	911	938	882	931	953	943	952	903	955	947	883	893	916	920	942	942	924	917	940	928	932	913	933	997	931	942	877	885	869	1025	947	893	969	963	899	943	891	922	899	936	893	871	941	936	935	997	923	857	924	917	956	929	927	892	904	937	922	942	891	928	911	949	943	865	926	983	929	956	924	964	906	919	883	892	883	942	965	943	892	888	914	949	957	953	901	941	875	916	944	936	933	933	912	945	877	917	932	925	888	940	870	951	909	863	866	941	923	874	962	915	942	897	921	897	955	942	931	992	925	900	916	916	941	899	966	915	906	927	871	863	929	866	904	970	937	938	917	938	917	923	909	925	923	926	919	941	885	889	881	889	913	923	904	898	901	883	981	859	922	901	892	897	923	952	911	925	889	925	939	929	890	953	949	897	893	951	904	924	985	919	937	890	921	953	948	940	900	866	900	939	907	914	949	924	937	928	861	910	956	920	891	981	916	928	925	941	913	964	904	903	914	895	922	886	955	895	960	937	917	921	950	917	943	953	903	922	903	951	939	894	919	901	947	893	907	915	901	914	901	917	926	939	974	925	966	935	897	883	855	896	943	913	912	899	939	896	894	947	884	941	935	918	969	899	899	941	894	880	944	914	943	907	921	923	913	923	973	880	899	883	905	943	909	869	892	903	923	958	928	905	900	919	945	950	897	873	908	837	905	965	939	894	935	926	894	894	912	901	941	921	887	929	901	872	885	970	954	912	907	910	891	937	975	864	894	886	933	902	926	938	919	940	915	922	919	926	918	874	852	934	965	866	926	914	933	969	954	941	844	928	926	963	925	963	963	952	880	920	882	960	931	920	948	877	933	875	884	912	994	922	928	927	897	892	903	917	894	914	888	964	877	904	930	920	929	884	901	878	907	933	927	900	908	950	929	961	962	876	940	943	943	903	939	907	909	932	923	930	889	952	882	905	918	889	944	927	917	936	925	937	941	884	890	934	911	907	888	982	882	931	894	958	920	929	928	897	917	969	952	989	873	962	873	924	875	925	902	932	918	964	939	922	924	924	928	890	977	904	909	912	909	931	907	937	852	899	950	883	929	913	947	956	872	981	894	967	944	930	894	959	942	981	950	909	891	925	984	943	918	978	873	957	930	958	957	914	973	882	896	895	915	915	897	952	937	864	908	863	963	905	937	960	910	904	946	944	906	880	939	991	914	882	924	925	943	915	922	892	937	887	939	926	901	915	908	907	944	894	889	905	868	886	853	901	899	878	932	914	926	880	988	906	913	891	972	918	936	911	923	959	913	937	946	906	906	963	951	909	929	866	899	899	1011	922	923	938	917	954	950	884	878	970	916	957	949	936	888	899	932	903	890	919	905	911	912	898	909	956	934	966	926	981	899	886	960	954	895	942	918	876
54840	17269	4420	2176	1562	1202	932	782	699	609	585	491	509	463	408	395	419	424	392	381	393	346	385	366	387	342	381	382	404	378	362	364	389	357	355	346	333	361	364	353	380	365	352	347	366	320	357	334	352	373	371	340	356	296	351	347	355	347	330	347	349	340	339	344	349	325	365	358	366	355	331	314	342	325	332	354	344	350	340	342	346	387	328	343	319	327	352	303	352	316	353	318	352	338	313	309	347	337	332	334	325	318	345	356	324	330	334	362	366	362	362	361	364	386	351	329	319	342	322	341	351	355	366	369	368	353	340	387	345	336	341	333	344	387	303	361	315	350	367	364	326	343	324	347	352	329	344	353	334	338	345	348	309	357	342	340	322	351	319	313	353	321	340	332	355	360	341	349	315	343	353	363	309	356	350	343	391	342	352	350	332	311	332	367	325	356	355	358	330	368	341	339	323	317	317	319	344	324	335	326	331	302	324	338	346	332	373	342	320	319	327	329	343	325	328	346	332	332	327	374	346	342	354	354	350	331	313	317	320	340	348	347	375	332	342	320	323	318	349	311	344	319	384	319	334	341	329	324	340	337	342	338	332	339	372	336	324	335	354	313	361	342	360	334	340	370	382	338	323	346	345	324	341	342	336	364	357	353	338	352	316	349	365	366	341	323	362	358	338	340	352	389	341	315	380	353	353	346	329	351	347	335	349	335	323	318	349	350	364	392	368	342	325	333	371	325	348	340	339	381	350	320	333	349	380	324	338	367	370	351	330	331	359	332	315	351	330	350	329	329	311	366	333	326	353	363	335	364	343	335	336	327	343	328	300	336	349	341	356	373	335	355	315	295	335	332	356	358	368	324	323	338	359	370	380	321	306	361	353	346	362	331	314	337	312	343	343	361	332	345	313	368	360	310	323	338	326	312	328	357	330	321	351	356	341	320	375	372	348	378	333	319	353	337	350	344	352	328	324	319	347	348	361	353	342	345	351	326	316	320	343	342	378	345	345	336	345	377	341	356	362	319	362	338	328	344	346	345	376	355	355	335	321	321	313	360	347	328	375	361	333	316	362	339	358	326	329	368	326	346	318	365	340	373	345	361	357	335	312	355	356	322	374	349	312	345	338	352	376	333	340	326	328	338	358	331	344	360	341	325	336	328	356	312	342	345	366	338	372	351	332	344	325	325	300	337	330	318	331	343	350	328	341	344	314	322	353	343	312	298	352	297	330	387	319	345	343	343	339	328	356	329	366	325	347	312	355	360	359	323	349	316	303	358	368	379	371	371	344	326	329	354	365	336	343	355	329	343	326	387	328	321	349	312	345	357	305	346	354	315	385	344	307	340	329	344	337	333	325	324	335	343	360	338	296	350	350	373	347	380	316	348	352	342	342	313	346	329	349	353	345	333	339	341	323	334	334	331	337	348	357	340	328	336	375	336	306	337	367	314	347	362	379	350	335	315	375	343	370	357	338	339	331	296	341	332	324	349	346	340	329	338	363	358	389	335	307	349	339	324	342	371	342	372	346	361	323	327	309	350	345	325	314	349	328	340	354	329	345	333	315	347	353	352	336	356	343	346	321	340	351	323	349	319	341	362	368	342	312	344	330	372	338	333	334	344	345	325	354	339	320	350	371	334	317	335	340	335	329	339	384	334	306	339	391	339	342	353	329	311	325	327	361	352	328	344	351	354	327	330	343	341	333	339	335	331	333	337	355	319	314	327	342	354	333	348	334	370	334	354	332	347	326	325	342	322	337	339	357	361	362	362	367	332	341	324	349	310	319	339	330	327	327	336	354	389	352	377	352	340	342	332	292	378	356	332	302	346	355	374	320	323	357	339	332	334	335	354	364	366	334	335	333	332	349	317	352	331	358	363	318	353	335	316	355	319	342	343	359	325	340	336	370	329	346	371	324	376	355	345	361	356	323	338	337	362	336	313	349	358	344	344	312	372	305	355	355	323	327	370	342	344	346	385	342	353	370	357	334	332	337	338	367	354	362	343	320	370	352	339	350	388	355	330	348	347	344	322	374	345	339	349	340	371	329	328	345	310	301	334	333	338	334	352	371	305	354	364	321	326	310	337	310	333	354	354	323	355	340	343	341	359	371	342	334	376	345	321	331	337	334	364	320	351	366	332	346	359	341	346	361	329	359	336	305	274	332	332	349	312	304	312	307	359	344	352	347	332	365	333	334	357	328	318	309	328	371	343	327	333	332	346	344	336	346	343	346	319	351	335	349	356	351	340	349	338	331	355	342	366	367	320	332	380	330	341	349	357	335	335	319	332	344	353	331	336	333	296	343	354	336	370	323	338	353	346	318	316	345	397	353	354	343	363	341	324	359	356	328	359	330	361	296	338	350	340	374	330	364	340	347	331	338	336	330	371	358	344	327	357	354	366	380	335	332	320	343	343	345	305	336	353	342	332	302	330	332	308	327	325	327	352	325	376	376	336	331	343	314	359	382	362	354	339	354	340	349	335	371	333	327	318	332	356	316	340	309	333	329	324	339	362	367	344	327	340	307	343	316	337	331	372	335	339	353	355	349	367	345	358	310	347	354	335	365	361	343	338	326	356	345	306	344	352	298	345	360	352	348	362	356	365	370	353	347	343	356	345	338	335	365	303	346	314	343	302	351	332	367	346	322	317	314	341	333	324	354	347	341	308	347	354	353	384	351	364	346	336	360	349	332	337	342	357	366	321	300	357	345	334	343	353	351	310	324	334	333	312	380	361	337	341	341	335	385	333	336	331	362	322	320	333	351	349	335	311	336	367	330	353	350	360	339	359	334	346	343	331	387	337	337	350	339	358	329	349	355	332	299	330	348	337	360	361	325	354	373	334	327	354	333	354	350	331	348	332	346	366	357	336	337	312	342	345	327	366	372	320	324	334	308	351	339	332	316	355	311	371	330	353	333	338	356	353	321	323	337	306	324	333	378	351	319	349	364	307	337	338	324	349	324	365	344	349	340	329	363	363	347	321	335	354	322	324	338	312	319	369	319	356	351	336	333	367	324	317	333	299	319	347	310	334	332	328	340	354	334	336	350	323	380	336	336	343	327	330	342	321	350	369	322	368	325	353	333	376	351	357	363	344	343	323	338	347	333	343	327	308	305	340	329	332	312	351	343	357	284	342	345	336	347	347	342	325	331	334	376	328	317	346	319	348	340	355	302	322	329	341	299	328	331	349	344	348	306	340	323	393	334	311	349	319	373	290	339	344	359	373	355	313	357	381	342	344	375	374	340	333	338	347	323	352	323	332	336	309	340	316	303	358	345	325	329	352	350	358	312	379	334	327	315	357	331	314	335	334	332	378	341	350	368	334	341	361	331	327	329	329	358	373	343	318	329	340	332	350	343	370	376	344	340	336	346	375	346	321	329	312	318	376	338	352	320	335	335	335	342	317	338	327	324	373	332	386	354	344	327	357	334	341	323	322	308	306	339	362	312	359	336	355	355	384	323	364	347	352	353	345	326	348	358	342	348	375	317	343
29115	3027	6348	6685	5728	4800	3946	3315	2957	2636	2345	2070	1993	1790	1717	1622	1588	1493	1464	1422	1405	1374	1319	1293	1262	1261	1282	1208	1190	1144	1143	1140	1169	1130	1097	1092	1062	1102	1102	1128	1116	1045	1087	1041	1113	1094	1062	994	1025	1068	1024	976	1043	1022	1006	1005	1032	1020	1084	1015	988	987	1021	1018	1038	1049	1008	955	1006	1018	1038	1005	1003	1068	985	992	999	1027	1044	1024	990	1011	973	992	1061	1008	1017	1055	1026	942	1059	1004	938	1050	979	974	1013	971	989	964	1000	1057	1047	1045	975	993	1023	1037	1030	936	988	956	985	977	963	1002	1002	965	1001	1008	1011	1046	979	969	985	1020	1006	958	974	946	996	1001	995	1032	1025	1012	992	958	960	941	961	922	986	979	1037	980	989	986	1047	1021	994	972	993	948	947	962	929	948	914	988	995	1023	1039	987	1079	987	980	925	1002	957	1012	973	1030	974	954	977	953	989	1040	970	970	1017	962	986	996	965	1049	907	962	953	987	978	1035	994	1014	1005	1028	957	989	977	959	975	917	991	972	1016	990	1013	1021	989	975	972	990	996	946	1020	1001	972	989	976	978	1005	1022	1013	992	1006	944	929	1038	1033	967	1011	939	1034	923	965	959	976	927	996	986	936	1052	959	957	993	974	952	924	935	984	989	975	1042	1039	1013	1003	1034	897	999	975	1042	953	995	949	937	1019	952	989	1026	952	1032	953	1036	950	977	992	980	974	994	983	968	947	996	971	983	953	978	1014	941	1005	945	937	1007	987	939	971	920	1017	920	979	941	1007	1002	996	937	949	919	990	1029	985	998	983	968	1021	985	977	954	995	1026	974	957	897	962	1036	948	1043	976	961	994	922	995	987	960	1016	967	976	964	1041	970	955	997	1021	936	986	937	958	976	950	968	933	952	963	970	953	972	1036	990	1034	1054	1001	1015	997	983	964	996	1061	1011	930	980	998	983	988	996	999	947	974	943	995	954	1002	1011	988	965	1014	969	1003	1003	943	940	979	1003	939	983	948	1020	971	998	993	986	999	971	945	946	977	984	958	940	1009	1023	956	978	967	950	1012	952	947	967	955	952	947	973	973	957	980	971	1017	990	1053	951	953	967	919	994	961	955	986	949	945	993	975	989	947	987	995	958	1015	1006	992	958	1020	954	981	1021	963	945	972	931	982	954	1000	1031	985	1101	963	1009	973	1008	1036	999	993	1016	959	955	980	972	973	955	986	951	1013	979	1011	1027	994	955	1013	985	971	1049	976	968	1002	1014	956	1043	936	1031	940	1021	1003	1035	990	945	988	968	994	1011	1001	989	996	959	988	919	1015	996	1038	950	925	1009	910	965	957	967	1009	919	925	1006	976	958	987	994	1005	1016	991	991	940	923	993	980	1012	925	973	1006	999	1000	985	994	944	936	964	988	964	1024	952	998	987	991	993	1063	1000	977	998	915	981	988	969	991	960	1047	980	947	1015	1025	961	960	935	954	1000	966	1016	1012	973	964	992	969	1028	1040	998	971	1016	1021	1016	1004	1019	981	940	989	931	977	954	999	998	964	1002	985	992	933	927	1004	988	978	974	1029	998	981	968	997	1041	1029	972	990	968	930	1046	1014	982	1060	949	972	975	915	1010	984	947	994	1013	1041	955	1038	996	962	946	1037	1008	1008	999	979	1013	993	949	1070	936	952	972	1016	1019	1042	989	982	974	1006	986	986	1013	1009	967	986	985	932	948	994	969	932	991	960	964	912	951	945	913	991	985	963	937	986	985	1032	950	915	1053	1030	979	1018	988	975	980	997	988	970	970	968	950	1047	956	1023	966	1029	1004	995	1021	991	969	955	1001	982	1000	944	988	973	992	1020	1031	1040	916	983	1042	1025	1009	981	1000	994	966	957	937	945	957	957	956	928	1051	983	962	972	986	982	965	1004	951	1013	990	936	985	1017	964	965	1003	992	1005	962	1000	981	961	1037	1016	930	975	1023	1036	965	972	1006	986	1040	998	973	986	963	960	993	989	1015	990	1010	1008	977	1008	941	1032	988	1016	995	1039	926	993	992	961	1007	1006	964	988	950	952	975	1061	993	978	1009	969	1009	1027	983	966	940	997	1026	987	957	973	995	932	955	988	970	982	930	1000	995	971	912	974	995	1005	946	979	960	973	916	1001	975	1014	992	1030	969	991	990	1020	988	1020	987	979	940	973	933	984	999	970	991	952	1006	1013	1011	970	978	960	949	968	1000	993	966	992	1005	1003	983	1014	1021	951	975	993	964	1016	955	940	1010	1008	958	1076	945	986	1035	986	951	1008	978	956	992	957	948	978	955	1009	1002	979	960	940	987	990	968	988	995	909	962	1009	1004	986	987	987	983	958	964	980	943	994	932	954	999	923	975	984	940	965	988	1016	961	979	957	932	928	969	1020	952	946	970	976	996	1019	979	955	977	990	1033	978	1009	948	961	1024	989	1018	1010	969	999	989	1007	1020	1005	903	955	932	996	1003	1038	945	953	991	989	1034	986	917	976	1016	928	990	962	977	970	975	937	998	987	995	974	1047	945	942	971	999	965	975	969	1017	981	989	972	993	916	979	1024	1004	1058	985	996	984	912	967	971	971	994	1002	975	948	1030	1011	1009	952	989	975	931	997	975	963	949	975	1017	976	935	991	1003	969	971	1039	961	978	983	1031	1037	956	997	971	932	1010	962	969	982	962	970	1019	965	969	957	983	993	979	924	978	981	942	1003	954	1003	990	1011	986	1041	977	965	994	963	938	988	1022	957	987	973	954	985	1018	1015	998	990	984	968	956	988	959	930	1037	952	973	933	977	973	977	1029	1002	970	966	1017	1003	1007	981	961	991	890	964	942	940	996	979	1007	975	965	989	985	937	985	978	1038	1017	942	1004	996	1063	972	1021	946	979	1049	979	935	1011	1002	971	1016	971	925	991	979	935	953	941	990	963	1053	997	968	913	994	999	1018	1014	1011	1044	1023	1008	994	1028	1007	994	1009	953	949	1024	974	1033	1000	910	1007	963	993	999	909	982	972	936	958	1039	1014	946	985	1001	1042	987	983	1035	961	969	953	998	920	957	959	1051	921	1022	1005	930	960	1002	977	965	972	1000	940	1075	978	925	1048	949	1018	1012	1007	940	1001	1012	942	990	892	909	950	986	1002	1029	1018	973	934	1024	938	1013	991	1008	979	958	959	962	984	988	941	976	1029	1016	927	996	1013	1008	991	955	961	992	992	973	998	962	1040	967	1010	1001	952	969	983	955	1008	980	1020	983	981	895	971	1053	1008	936	974	1032	960	977	937	964	1022	971	979	999	991	1027	924	996	980	936	976	1013	995	902	1008	970	959	1011	968	968	975	990	1017	1031	995	973	970	944	1051	984	1009	936	984	968	998	1005	987	1009	985	944	975	975	998	1019	940	976	979	995	929	962	922	1004	982	991	1020	978	983	987	980	959	1037	969	941	1000	993	1019	967	973	949	950	999	1026	996	980	966	975	988	993	930	943	998	960	1003	953	1008	974	979	988	1013	963	939	978	975	958	966	1028	1058	991	999	975	962	967	959	1026	959	970	935	1009	999	938	967	1006	1059	958	1008	937	954	1017	951	963	1052	940	943	997	949	1014	1016	993	1007	974	980	1002	921	979	948	997	957	986	993	993	974	994	963	961	920	990	969	967	981	905	992	967	988	933	992	1017	1002	973	941	981	961	1024	964	1020	947	1015	1045	940	993	1032	981	1028	1068	977	947	1003	1039	985	984	949	974	975	972	1010	960	943	992	953	1036	952	1023	973	966	974	998	939	957	997	1021	929	949	968	1022	983	1034	971	1038	952	969	971	977	952	1024	985	980	968	984	941	1006	937	992	965	978	1022	975	1015	981	961	939	1014	941	979	959	1016	897	996	1005	1004	985	1025	991	994	1011	992	951	960	1018	951	969	995
9126	536	299	237	229	198	211	189	187	162	188	147	141	182	192	165	184	164	173	175	158	167	176	189	172	172	166	161	163	165	175	205	147	166	154	166	172	188	172	167	164	160	176	181	156	168	161	180	171	162	174	169	180	198	190	174	163	157	168	176	165	179	178	145	188	187	170	177	163	162	161	176	172	189	171	169	138	147	178	174	163	175	167	181	160	180	152	196	173	131	190	165	150	161	186	192	160	178	159	157	176	179	167	165	163	153	140	168	180	148	168	174	180	168	182	149	170	157	168	155	158	159	171	188	151	149	172	187	186	180	172	151	153	164	166	155	176	181	149	174	153	182	157	148	169	155	164	164	173	160	183	169	154	152	172	189	168	174	170	185	178	167	165	157	163	154	176	174	144	154	152	159	156	173	152	149	152	178	165	172	150	204	176	182	172	199	193	150	154	190	166	164	166	181	162	173	181	192	151	143	166	160	187	155	152	183	205	159	164	165	173	164	160	142	171	156	186	176	175	169	182	159	162	183	159	159	155	162	174	176	157	173	165	164	156	186	170	146	179	146	144	141	181	163	150	171	163	161	160	181	171	154	173	208	165	165	204	151	185	169	171	151	188	159	177	164	148	159	180	157	168	162	162	169	165	176	165	155	170	166	138	178	145	189	180	184	147	164	145	169	174	184	148	158	167	154	181	154	171	160	178	167	171	162	175	167	170	176	154	183	178	182	181	159	154	186	155	190	151	167	167	161	137	157	173	174	158	141	150	157	148	170	168	163	138	151	170	183	160	151	153	168	158	170	168	178	133	168	190	179	175	146	175	176	165	181	167	183	161	167	153	154	157	148	160	191	181	162	177	171	160	167	177	179	194	176	207	184	171	168	193	147	133	165	162	164	184	161	164	174	167	172	156	148	154	167	159	141	163	167	148	156	161	182	169	181	162	171	144	164	159	165	152	174	165	157	170	175	178	166	183	156	171	162	167	179	149	166	168	164	177	168	167	153	179	160	167	168	143	174	176	178	178	153	165	163	185	165	160	164	161	186	166	173	144	177	181	171	146	158	185	174	162	176	188	170	173	164	169	165	175	182	170	147	173	161	166	156	164	152	159	166	162	186	163	151	164	152	163	159	167	180	206	157	171	184	170	174	173	189	156	187	170	179	169	162	198	160	177	168	161	166	192	175	141	167	192	159	155	160	199	152	161	185	184	171	168	164	196	155	163	182	197	160	156	169	165	155	159	190	172	170	188	177	157	175	162	173	169	180	157	155	172	200	170	164	139	177	171	162	173	183	179	166	156	174	167	169	150	195	173	169	161	164	169	179	164	174	192	172	167	190	171	164	170	158	164	174	172	162	172	168	174	157	142	131	163	149	166	158	155	166	171	173	170	146	188	176	166	162	145	187	181	150	189	152	149	160	150	162	170	180	160	163	188	182	172	159	169	153	149	147	156	154	193	151	167	185	176	171	156	184	184	173	152	142	181	157	180	147	155	187	175	196	191	179	148	154	166	150	146	178	158	147	153	199	202	158	169	157	151	182	176	157	169	138	180	199	161	134	170	178	194	155	176	181	171	169	153	180	183	162	139	166	159	176	175	158	177	159	166	166	150	176	180	160	170	156	172	174	158	170	163	169	177	154	175	170	190	151	181	161	167	183	155	167	176	154	168	155	157	172	179	179	161	157	158	161	189	171	182	172	188	136	166	180	176	145	166	175	161	177	164	135	171	148	172	147	161	177	178	166	142	154	169	154	187	183	145	168	170	176	154	195	156	168	179	161	173	159	164	153	159	151	158	164	169	184	162	161	138	177	165	165	182	162	148	169	151	150	187	179	152	168	180	160	172	154	171	167	183	166	145	180	169	168	179	149	176	165	175	159	165	172	161	179	175	177	161	178	169	176	160	160	166	160	164	167	200	159	178	165	160	194	182	158	179	177	154	174	183	190	160	183	194	151	183	137	163	166	174	168	161	154	168	171	147	163	160	154	181	173	151	169	181	162	151	185	162	166	153	178	150	172	157	161	147	182	178	149	169	141	157	179	157	157	167	163	181	172	171	166	153	193	167	178	168	172	163	157	154	159	172	166	169	174	176	158	177	161	164	191	179	183	157	157	169	155	157	161	182	186	151	166	170	177	143	159	177	148	181	169	153	166	147	172	176	159	195	192	160	155	173	158	182	168	187	155	171	158	184	164	183	166	170	181	161	169	167	150	168	175	178	171	191	158	150	172	143	160	154	181	153	169	180	161	180	145	174	152	167	182	151	176	171	188	149	163	166	164	170	154	182	156	160	184	157	140	188	168	175	162	160	170	181	201	170	159	156	142	164	138	167	174	167	155	147	174	178	165	152	176	197	174	169	149	158	159	162	170	170	152	183	165	182	185	159	173	167	176	163	154	166	170	180	172	182	165	184	176	148	176	160	163	170	172	167	174	165	159	183	193	165	169	157	171	173	153	183	128	176	151	172	198	173	158	181	182	156	169	167	170	164	176	168	160	178	171	148	151	144	167	188	165	168	168	157	156	167	154	168	145	183	164	182	171	201	175	165	171	169	163	157	166	143	172	155	174	155	158	164	185	159	171	184	162	178	159	167	139	171	184	163	181	150	168	172	163	169	152	157	168	202	167	155	165	193	135	163	155	178	168	154	157	162	165	132	164	165	169	170	168	174	184	152	186	178	174	158	190	172	146	170	161	182	159	162	160	177	174	174	176	172	175	166	156	184	209	169	199	178	181	191	166	176	157	158	166	144	154	167	143	130	165	173	164	189	160	183	167	169	176	165	152	199	181	169	174	203	153	162	162	174	162	178	137	169	175	163	140	170	155	170	160	176	161	201	159	183	187	144	172	156	204	158	161	175	166	172	171	174	170	161	171	169	177	179	146	186	162	181	174	184	144	171	168	148	156	162	170	176	168	168	178	176	183	165	152	158	174	193	171	164	181	176	156	183	146	151	147	170	180	184	174	189	167	156	182	163	195	165	164	154	159	171	185	164	174	179	167	143	164	175	154	175	173	175	185	157	186	151	154	171	153	143	166	171	144	191	167	148	178	170	171	191	174	150	173	193	178	161	180	154	173	176	196	191	195	175	164	159	179	170	153	171	185	172	169	159	192	178	165	153	169	199	175	160	171	182	174	183	160	180	171	183	160	146	165	164	174	175	160	178	185	176	171	151	162	185	167	195	169	171	172	174	168	156	145	171	161	160	169	164	182	162	185	162	181	154	190	157	160	173	176	181	180	176	154	177	168	170	161	157	171	167	174	177	179	172	170	182	198	166	160	187	175	194	154	217	166	163	186	146	166	167	168	174	186	180	171	166	181	180	155	168	171	159	176	163	176	167	160	185	167	189	179	207	160	181	149	170	152	170	172	144	170	142	157	162	173	179	153	167	166	172	194	153	191	178	172	158	161	142	138	156	168	163	161	163	155	151	157	161	196	182	195	149	157	166	157	170	206	176	160	151	159	173	167	172	200	171	165	200	188	162	156
7850	639	803	793	756	707	644	681	624	629	559	625	596	588	548	607	595	570	571	550	620	567	571	630	559	620	511	576	560	545	588	575	513	519	574	558	546	551	529	595	557	570	592	528	573	546	520	543	555	543	574	536	605	522	568	589	546	537	556	563	552	573	542	571	533	592	567	558	558	584	508	546	572	576	588	568	592	573	576	611	575	575	555	573	573	583	547	537	506	535	564	544	506	540	578	515	538	545	544	538	559	511	543	544	508	592	589	531	584	580	570	501	553	544	602	573	547	560	613	592	530	538	521	540	574	549	556	512	571	586	570	553	566	547	530	554	576	535	575	525	526	535	582	532	529	547	533	504	558	577	533	552	645	594	553	542	579	578	566	566	549	598	585	581	543	548	564	552	565	506	542	526	520	577	544	528	508	598	577	556	590	570	565	544	549	565	612	572	566	526	487	577	554	570	551	552	566	557	573	552	558	508	554	554	586	580	559	547	567	557	563	570	575	514	547	546	576	542	550	570	534	552	563	515	532	551	567	552	522	586	562	549	562	575	569	537	573	543	587	555	541	570	538	586	541	573	596	573	536	553	555	566	543	546	556	572	594	562	527	595	548	562	488	546	560	591	554	563	587	545	584	514	566	575	613	548	528	577	554	559	510	522	558	599	589	574	560	557	543	540	576	573	523	562	557	557	524	569	563	552	532	560	572	566	565	541	572	537	569	576	514	574	558	594	559	547	542	513	546	569	614	514	529	563	574	525	529	526	561	562	557	498	574	581	578	571	545	537	558	572	535	554	574	568	517	566	601	587	555	557	535	524	582	533	561	587	555	528	553	519	574	591	590	547	586	543	558	567	525	577	601	521	532	581	594	578	533	553	542	531	559	605	560	547	577	523	555	530	533	503	592	581	523	560	541	526	530	540	574	584	590	568	551	556	541	578	597	559	554	538	580	568	548	569	551	584	541	549	576	574	547	548	540	541	570	544	543	551	583	571	558	543	581	560	567	529	547	544	591	558	594	592	570	569	591	575	610	555	582	537	520	571	500	517	593	529	576	530	535	558	570	582	596	560	537	571	567	565	541	573	607	544	536	555	546	576	557	511	544	561	524	538	553	510	575	567	537	554	545	592	532	601	532	548	566	538	558	569	560	573	561	586	586	557	551	585	540	545	536	551	552	517	502	546	589	546	559	551	539	555	561	559	550	512	528	609	534	585	570	537	560	566	559	577	571	524	569	572	562	586	547	543	564	547	544	603	552	540	530	564	572	559	596	517	539	578	501	570	560	530	552	540	521	556	565	554	581	556	585	542	559	568	580	572	570	501	532	551	522	547	548	554	545	489	548	587	565	578	566	592	534	562	531	560	533	552	568	599	534	589	529	556	536	532	593	523	559	542	521	536	594	535	540	551	561	496	580	550	533	543	540	543	541	607	575	564	536	564	562	602	542	544	557	589	590	571	556	561	608	554	550	530	540	572	553	582	563	599	550	596	592	590	544	566	524	608	595	598	569	561	548	535	598	574	566	527	557	564	542	558	523	560	545	557	579	605	580	547	571	565	539	563	550	567	536	534	585	574	540	544	535	589	572	560	546	567	508	539	562	535	541	582	581	557	541	542	573	610	582	588	559	550	543	515	536	577	549	550	548	576	565	555	566	564	562	539	508	586	569	540	572	556	556	579	566	556	574	498	581	579	534	546	553	509	546	544	547	608	555	562	539	544	527	579	583	542	559	570	569	599	523	529	526	525	559	519	544	528	579	533	572	527	528	579	543	538	507	520	554	612	545	534	566	565	559	541	553	568	560	613	555	597	546	528	593	569	530	563	600	594	565	562	586	568	555	563	544	560	542	564	533	534	544	558	574	563	550	560	597	551	529	548	556	561	557	557	527	555	563	577	589	559	548	546	551	572	578	559	552	518	559	634	564	566	577	560	536	547	567	518	581	528	557	572	618	563	562	567	572	544	535	528	580	525	578	584	587	551	532	553	555	571	548	560	552	549	538	589	554	564	534	591	620	557	550	556	540	576	533	566	578	558	515	545	546	562	556	542	538	559	591	543	567	561	553	528	540	552	543	588	544	579	547	555	545	559	525	555	597	559	554	522	560	528	575	599	512	536	560	577	554	567	567	586	555	544	511	539	553	559	578	578	562	550	542	544	538	538	568	581	571	522	579	551	574	547	600	530	551	587	536	571	568	520	536	561	575	546	538	561	579	538	593	541	539	551	562	555	576	558	537	549	561	540	570	576	562	567	565	579	532	554	553	598	577	567	594	550	565	548	536	579	555	549	563	584	574	596	531	574	549	580	534	564	554	554	562	572	548	638	589	547	561	550	604	533	552	531	556	557	556	552	562	590	561	587	556	565	613	549	509	510	538	582	580	547	566	578	574	536	550	582	599	545	609	560	550	514	527	574	573	543	560	559	575	586	590	576	567	524	574	553	529	579	596	553	585	545	551	524	540	563	548	538	547	591	577	542	548	562	594	577	581	537	571	593	584	589	561	542	547	519	552	579	541	523	512	554	554	557	570	568	540	539	580	550	552	566	542	530	539	525	540	575	551	561	543	573	511	554	547	565	574	592	594	582	530	538	546	522	544	604	558	563	572	592	601	579	541	556	553	575	546	574	573	552	515	534	585	517	543	575	512	518	534	588	532	577	548	535	527	489	536	573	552	567	549	510	548	586	580	538	544	575	556	568	572	567	535	548	520	518	563	562	568	560	612	587	548	577	533	542	556	550	553	536	588	584	550	571	561	588	567	544	546	541	560	554	552	555	570	583	531	516	559	539	555	530	558	540	552	582	556	565	597	548	544	588	597	520	547	539	601	514	546	544	537	525	522	562	540	575	537	562	562	581	522	562	577	537	583	585	597	538	581	533	541	560	539	591	541	569	561	550	565	558	536	513	528	582	506	551	550	539	541	568	552	559	568	592	490	573	553	572	590	571	587	575	551	601	548	568	561	563	534	600	534	594	546	600	542	594	560	538	553	570	543	558	552	575	628	540	563	558	547	548	584	551	554	533	545	537	552	579	564	588	572	587	542	531	572	555	557	561	543	597	549	566	608	588	561	540	585	548	584	533	551	587	554	602	549	527	543	528	528	531	582	572	534	576	563	547	520	601	534	535	550	542	581	554	568	534	550	562	531	566	529	510	572	529	556	540	525	565	557	567	556	588	556	511	567	573	551	540	552	538	555	527	572	558	546	549	541	519	505	568	562	573	514	548	524	576	552	541	538	511	559	534	569	531	544	518	512	576	545	549	546	560	562	556	564	558	535	584	632	570	518	547	578	536	582	542	560	549	607	529	555	563	588	570	566	573	563	564	547	571	570	552	579	559	516	578	557	560	537	582	575	568	530	559	556	575	558	569	543	549	548	555	559	566	584	511	555	517	599	522	533	595	549	591	545	555	552	552	529	575	554	560	609	591	590	560	572	564	582	591	570	521	524	542	554	591	577	561	570	581	520	552	549	578	559	552	521	539	559	533
43232	7780	1633	1199	921	692	608	520	479	491	411	359	428	373	362	392	326	346	387	295	326	312	324	338	313	314	290	348	329	315	349	343	309	319	314	305	322	327	296	315	315	315	318	337	309	312	307	319	326	334	310	318	311	310	297	296	306	304	292	317	331	292	317	345	321	312	295	289	294	313	319	325	286	305	312	324	307	330	304	301	290	324	290	289	295	314	298	322	326	322	293	334	314	290	288	288	311	359	304	333	340	297	323	275	329	308	308	313	301	292	315	301	310	303	297	335	308	295	294	315	321	315	299	266	314	316	318	316	327	297	326	301	322	321	293	324	325	304	312	317	293	335	317	345	291	345	336	305	313	358	328	329	327	293	309	284	313	327	293	309	327	306	328	336	318	294	291	281	340	287	292	312	268	305	291	291	315	344	302	298	309	290	272	283	292	326	290	322	320	300	278	315	322	273	322	310	306	310	318	322	275	300	304	320	317	304	314	303	311	301	315	334	333	296	322	327	301	304	302	295	270	296	284	307	343	295	310	300	322	323	309	311	305	316	302	269	318	331	333	321	289	316	314	298	330	303	310	316	310	305	327	314	322	290	323	317	322	318	320	310	293	310	311	282	306	305	321	328	309	310	319	287	317	274	297	326	329	293	324	316	345	263	305	322	346	294	302	311	322	305	276	312	318	328	294	309	322	296	290	305	319	262	286	299	323	288	324	321	324	324	310	352	305	300	341	300	307	300	310	297	288	305	321	329	311	321	301	294	316	323	299	328	326	326	296	299	316	307	299	324	306	326	309	331	340	307	326	324	335	269	308	287	307	281	285	329	308	269	284	292	302	329	301	289	287	319	312	319	335	326	286	339	288	316	322	302	343	287	294	328	307	306	289	312	294	279	308	321	331	286	308	304	294	335	302	302	299	314	308	297	299	304	314	288	308	283	291	291	321	286	315	297	311	310	304	289	332	280	306	278	293	321	298	323	335	296	318	355	324	300	296	316	306	293	325	305	294	321	294	308	295	322	308	338	292	309	342	284	303	300	284	327	312	328	323	294	291	317	315	289	262	331	318	315	284	312	319	323	301	287	317	310	291	348	311	315	307	270	330	318	306	303	334	324	300	304	307	286	317	287	345	328	329	326	335	314	308	296	292	307	323	338	296	314	294	318	311	278	288	333	307	319	279	297	275	303	341	324	302	283	303	363	319	309	334	319	300	344	327	304	327	283	286	286	300	313	354	319	291	333	310	314	286	316	301	311	348	325	309	334	300	321	291	300	304	312	298	289	329	277	292	290	292	332	294	312	284	308	333	341	307	316	293	320	275	299	315	318	326	310	300	325	328	336	284	308	296	317	270	311	319	302	313	333	340	301	296	297	313	336	312	327	328	265	327	285	283	289	319	306	252	305	307	329	311	303	310	277	310	326	325	317	297	322	294	310	303	311	307	324	305	318	292	317	288	288	312	328	296	276	327	315	309	317	288	321	324	319	298	295	285	330	298	301	304	322	330	309	302	306	338	312	317	322	324	321	330	286	309	306	336	325	320	334	316	268	305	273	300	291	300	301	284	293	292	304	310	303	282	306	307	277	323	309	274	331	336	296	300	347	302	289	303	298	305	309	314	335	331	311	294	340	256	295	306	311	282	281	311	321	303	339	323	307	307	294	256	309	270	320	303	293	322	318	308	316	304	289	328	337	299	305	324	298	296	303	334	322	330	318	321	317	341	301	327	289	326	314	355	318	320	294	326	284	325	331	305	304	318	293	306	338	293	301	317	292	337	304	323	283	283	334	330	307	305	321	304	279	311	309	279	301	297	298	321	313	314	303	305	329	304	272	324	308	311	320	321	322	284	327	303	310	309	338	311	300	275	307	309	308	352	328	310	303	301	308	319	297	299	309	315	313	339	312	311	295	295	306	335	345	355	320	281	312	298	311	355	315	289	314	345	298	293	323	292	352	307	286	303	303	322	306	298	292	328	297	314	293	294	317	304	307	299	289	309	311	322	286	330	339	325	292	288	306	329	277	300	313	312	306	306	358	281	264	300	323	303	303	280	288	309	299	292	295	332	273	306	301	311	294	316	299	324	312	268	311	319	291	305	275	284	311	250	312	307	290	316	343	331	311	298	325	299	291	318	298	327	312	285	302	329	340	329	284	281	285	285	291	311	285	334	319	313	315	284	303	302	301	322	344	337	322	326	275	319	316	328	283	306	301	312	293	318	307	290	313	307	335	320	303	309	288	311	291	268	311	285	303	296	293	285	292	295	310	310	306	317	306	331	321	308	317	317	323	299	316	312	306	294	313	324	285	306	312	292	294	276	300	327	325	322	321	302	301	314	305	315	334	360	300	315	305	305	315	310	284	314	301	322	297	277	304	291	309	298	304	294	321	324	324	337	306	314	338	321	291	319	291	291	321	300	343	311	297	311	328	295	314	311	290	278	271	296	302	319	324	325	307	303	301	287	330	321	291	310	299	313	305	295	307	328	296	311	308	301	321	272	297	307	306	298	311	302	322	268	312	297	317	305	335	302	311	312	347	286	297	315	332	303	268	319	294	335	326	306	300	302	324	320	292	340	300	329	309	330	268	336	318	331	290	336	338	308	311	308	337	271	326	338	297	322	329	291	315	291	299	327	300	308	327	332	289	301	311	280	315	297	312	281	295	327	299	306	305	340	285	327	303	296	311	307	301	321	308	302	304	337	322	283	302	303	338	294	320	347	288	321	309	284	329	337	291	307	340	317	297	326	303	305	319	310	332	284	295	308	302	315	272	314	314	332	312	335	288	307	326	292	324	265	303	299	333	340	346	320	296	274	279	331	296	304	316	304	307	324	343	308	313	313	303	287	320	293	332	286	333	315	306	310	276	317	295	300	301	321	322	317	305	299	310	333	306	305	290	299	321	288	288	339	309	294	334	298	320	295	301	310	316	297	343	291	312	301	337	270	303	291	286	289	299	329	276	323	281	340	311	324	307	317	329	302	348	321	309	300	303	308	320	330	350	347	330	315	320	325	301	328	292	291	325	284	285	299	305	299	315	280	278	297	332	297	302	316	317	310	308	324	310	298	339	294	293	321	301	260	325	299	334	328	314	294	305	321	288	333	310	290	330	276	291	297	294	319	312	304	314	308	294	327	276	327	310	297	306	326	297	279	325	322	301	318	298	284	308	327	308	311	324	313	300	294	284	300	312	311	302	297	310	339	315	319	325	296	312	344	316	281	295	348	328	277	290	303	303	328	324	302	339	309	301	327	358	325	333	295	341	306	306	322	343	317	313	326	336	312	283	331	299	321	301	337	339	314	327	315	302	291	300	330	317	309	337	295	347	300	332	318	288	289	289	326	322	331	281	318	319	344	301	318	323	332	293	314	300	289	324	328	288	312	298	325	325	348	331	319	317	318	287	317	313	301	302	295	301	301	287	309	328	291	313	308	314	321	301	307	290	309	317	281	303	329	321	326	293	315	315	307	307	312	319	286	312	296	315	332	320
22053	1975	3852	4185	3523	2860	2608	2148	1992	1756	1582	1450	1469	1415	1244	1317	1300	1192	1157	1147	1158	1094	1099	1110	1019	1015	1023	1015	1020	1031	1019	1005	1033	964	965	976	931	963	985	975	983	923	1005	955	985	967	871	971	965	931	957	938	898	939	943	973	980	961	967	963	875	949	971	957	933	958	936	906	954	962	914	932	915	914	892	938	974	921	921	969	971	970	941	967	940	917	1018	886	919	909	903	900	945	908	926	952	978	882	988	901	944	951	994	900	921	915	930	935	933	928	944	930	923	951	969	921	967	916	958	913	931	966	899	888	832	995	915	959	896	888	940	945	921	915	845	903	935	910	904	965	934	894	902	908	907	877	929	928	945	920	972	931	884	901	917	895	865	874	907	946	964	901	917	881	878	893	889	869	920	901	936	926	948	930	947	920	920	898	940	887	900	880	927	954	950	935	906	944	890	949	931	910	910	975	921	978	917	888	882	897	924	944	938	894	873	959	930	922	907	905	868	910	926	906	895	902	914	915	958	898	958	946	929	908	931	961	921	942	904	884	881	971	922	901	879	892	938	916	882	964	904	924	918	929	863	911	937	965	872	951	908	905	920	951	888	866	969	899	900	924	925	911	915	933	906	938	954	1007	933	923	887	989	930	921	869	918	965	961	900	886	960	925	904	892	869	912	901	922	859	976	859	902	922	878	980	901	878	905	965	876	904	886	896	942	877	943	890	847	892	919	917	891	923	925	895	934	882	907	939	944	925	926	967	943	940	963	923	933	899	913	932	909	979	934	888	897	925	868	921	912	873	856	952	888	903	907	952	907	898	905	926	865	967	904	905	879	873	884	922	911	949	916	957	926	925	955	949	950	889	897	869	945	901	932	922	936	966	869	892	944	906	910	932	944	878	905	915	904	905	967	906	916	939	940	933	874	949	896	905	920	978	937	919	914	926	888	901	908	856	903	897	913	893	949	922	881	890	928	936	946	963	919	898	980	890	938	917	897	876	920	931	970	970	881	939	945	959	904	939	897	913	923	888	950	948	914	899	948	898	944	938	930	944	892	907	913	938	940	907	922	967	992	856	923	901	964	893	965	903	934	888	922	910	926	940	921	908	925	939	896	966	911	907	940	960	924	920	900	912	929	864	898	914	920	900	890	898	901	869	932	925	892	910	922	928	849	853	870	919	892	969	917	933	930	933	918	954	925	937	945	925	895	882	919	930	856	902	914	898	933	880	944	886	860	899	904	923	915	929	884	979	889	907	956	937	897	924	948	912	867	903	924	929	927	922	925	909	878	958	885	887	1014	934	919	909	950	893	882	959	903	917	952	951	904	910	905	938	883	868	887	965	952	955	908	961	933	891	937	1002	899	888	882	964	928	873	886	917	900	919	921	885	925	945	896	918	922	919	932	967	908	921	940	949	906	948	890	931	945	904	939	936	955	931	917	927	935	966	866	920	936	891	901	907	869	920	938	928	942	938	910	947	942	943	912	928	918	858	960	907	912	899	871	914	909	973	931	903	884	920	957	911	909	916	879	925	952	950	885	977	938	892	935	884	947	879	938	962	876	902	924	951	943	912	972	943	930	860	941	883	938	948	945	913	901	954	941	904	903	886	968	924	899	904	898	923	862	905	913	921	939	966	931	906	923	907	903	967	887	893	934	921	897	924	877	909	876	913	886	909	880	936	924	945	873	854	892	940	914	979	953	904	936	949	875	885	922	912	936	910	925	883	876	906	921	917	900	880	905	896	911	920	885	985	878	915	904	904	915	933	860	907	950	917	936	930	962	938	970	918	935	915	924	938	842	890	935	929	931	899	897	916	880	871	896	919	906	934	925	920	968	929	870	877	896	919	918	931	871	945	894	918	948	929	911	918	925	908	929	865	932	925	900	966	980	996	950	937	943	926	946	962	887	947	925	932	898	959	942	916	915	919	890	883	899	916	936	903	958	906	860	844	935	894	928	868	851	919	918	923	944	903	941	893	934	897	915	923	929	945	945	940	899	890	1000	905	921	929	930	910	989	901	902	913	887	877	886	909	944	908	904	889	880	891	947	911	916	899	898	949	897	932	916	914	852	914	944	904	910	904	939	955	882	931	936	974	897	952	887	922	948	908	960	946	877	1007	974	958	974	938	917	931	894	938	920	900	921	901	926	958	883	890	932	901	871	914	934	955	919	907	890	975	945	921	978	860	927	963	906	912	966	944	932	923	899	875	942	920	876	937	899	991	965	948	925	965	964	952	962	901	905	904	927	928	916	931	854	902	880	963	950	880	930	924	891	922	935	898	894	916	891	966	953	951	865	972	934	925	945	914	890	937	905	898	897	934	929	906	919	947	955	874	902	959	954	905	916	981	915	907	882	906	936	989	970	887	948	926	955	926	951	935	896	902	936	911	888	932	909	928	901	884	916	905	893	947	927	865	957	954	925	896	918	913	896	878	864	940	931	902	905	953	883	899	906	860	911	920	924	938	913	852	911	888	941	949	924	870	934	952	960	947	909	889	922	939	913	914	910	941	960	895	912	898	965	897	902	908	983	944	888	895	889	906	913	879	928	850	936	910	903	903	913	880	936	965	927	919	953	888	901	928	946	936	924	910	920	905	942	902	918	958	942	917	891	874	917	907	890	929	952	980	935	909	893	922	951	947	944	915	898	925	891	890	980	919	915	919	943	937	932	854	907	927	863	922	935	927	915	892	929	938	902	935	903	871	916	945	934	947	911	850	898	922	939	946	922	917	962	884	974	853	933	902	880	918	881	929	982	978	902	880	909	925	915	896	885	947	908	931	896	952	860	960	901	953	906	926	894	956	949	936	903	935	851	947	903	937	876	895	908	929	961	878	927	915	875	920	932	918	908	925	935	916	960	884	868	894	960	923	888	976	909	955	955	860	915	898	913	937	907	955	889	972	925	966	901	909	892	895	947	890	926	941	906	942	952	947	917	947	895	931	967	914	945	906	865	892	943	837	913	863	921	881	911	908	891	968	909	882	935	910	927	881	894	932	859	942	910	877	863	936	950	935	949	906	917	902	925	896	905	974	893	902	924	963	898	865	892	896	927	865	941	906	912	950	964	897	1017	896	868	935	896	916	895	922	914	853	927	894	890	943	908	902	913	967	914	985	984	976	878	908	973	967	917	875	918	871	911	943	962	918	907	873	936	875	923	912	952	912	907	928	850	914	951	938	969	911	917	906	975	942	907	895	965	958	964	938	926	878	903	935	925	970	950	931	886	934	904	908	927	969	869	940	923	931	910	885	993	923	942	992	927	999	877	923	908	920	921	929	960	940	939	989	855	920	933	951	888	893	898	914	917	865	917	898	921	905	969	936	907	947	902	897	970	901	919	911	910	916	949	910	908	898	971	918	933	884	931	915	899	939	861	925	940	949	924	904	960	918	928	914	913	941	857	867	899	899	920	871	890	962	897	918	912	939	909	899	928	902	978	939	932	951	950	907	932	951	899	902	887	898	948	878	876	955	897	903	946	910	936	912	913	909	906	973	926
54179	16162	4310	2368	1674	1200	907	746	699	653	563	493	505	429	433	459	412	423	423	376	414	415	384	375	378	382	383	388	385	383	339	366	351	358	361	361	315	347	320	393	368	331	338	369	367	387	352	322	315	324	358	334	346	318	362	366	334	347	341	372	351	357	317	324	353	339	326	336	331	332	350	335	356	317	350	332	339	306	315	343	347	339	343	351	342	349	332	327	354	332	308	336	344	325	323	336	318	335	340	350	339	302	304	331	355	323	331	383	356	321	342	366	334	337	383	360	336	342	339	354	326	309	346	343	323	346	332	312	337	327	351	358	349	328	342	374	379	339	340	327	340	350	358	352	334	338	346	346	376	372	353	350	342	344	357	342	348	330	339	317	336	346	337	350	338	356	355	326	326	347	332	382	342	364	310	335	322	333	345	324	337	329	315	313	354	322	364	346	341	324	344	320	340	340	340	329	359	341	360	350	318	350	349	341	344	369	357	365	342	332	355	343	326	346	320	363	325	313	312	320	324	360	355	319	345	325	351	361	339	323	390	327	316	342	353	345	342	373	323	348	331	344	332	372	341	343	333	340	334	340	351	337	332	336	318	322	353	344	341	332	354	330	337	325	346	356	360	349	347	319	377	356	325	334	325	347	327	331	367	337	358	347	330	348	352	364	332	341	328	367	340	332	335	345	370	345	346	311	360	353	319	346	345	330	341	325	318	331	357	366	356	355	315	351	305	319	346	350	301	323	328	346	347	338	327	334	337	337	331	316	339	369	338	367	367	371	346	384	340	300	315	334	320	332	335	367	327	335	342	319	343	324	340	353	344	318	349	352	321	313	311	319	310	315	355	363	323	339	335	334	341	375	320	356	345	341	373	350	313	350	319	354	331	342	347	318	330	326	296	348	370	320	330	339	316	355	353	348	390	328	353	330	352	309	344	339	316	333	329	328	344	329	350	354	328	317	322	343	346	327	340	326	364	344	352	332	334	366	322	346	344	359	354	369	323	377	364	353	337	328	326	325	332	344	368	331	343	318	339	361	390	363	360	356	339	333	334	305	312	349	349	321	329	375	309	314	346	349	324	347	370	367	358	320	315	326	356	325	354	351	334	333	327	323	335	357	347	343	343	342	361	368	351	316	306	346	335	326	355	353	357	338	361	320	338	322	310	349	320	339	345	333	334	346	355	337	380	353	323	307	356	345	371	345	372	343	348	322	362	333	322	366	306	313	309	336	314	356	347	324	357	353	291	340	337	342	330	349	346	365	340	351	338	354	332	322	332	330	322	327	343	355	330	356	331	349	385	379	362	300	330	304	349	333	271	329	303	355	337	339	333	343	358	344	331	351	327	348	325	349	341	360	348	377	358	293	321	326	327	329	340	363	331	350	327	340	325	363	377	330	345	384	331	332	347	276	322	356	340	351	324	350	362	337	340	345	341	311	329	335	346	360	324	339	355	342	343	334	362	336	356	313	313	329	377	341	329	355	365	351	339	322	373	362	331	336	332	354	334	339	336	358	327	349	349	346	366	368	319	354	343	362	342	361	322	351	348	358	360	353	357	325	343	320	369	336	353	314	346	333	374	322	358	365	341	313	380	327	363	340	363	326	313	336	319	338	356	373	368	355	383	330	314	342	320	366	334	319	337	355	346	348	324	324	324	335	358	356	361	319	334	329	335	333	325	347	335	349	309	297	348	360	342	351	329	321	342	351	340	317	329	338	351	331	322	310	318	315	379	319	335	334	333	341	360	345	366	364	321	367	336	304	332	343	320	333	349	349	353	350	355	323	351	354	357	348	367	353	324	331	334	329	335	309	347	327	360	355	346	323	348	330	321	329	361	363	350	338	338	340	366	335	322	337	331	320	344	329	367	331	312	368	342	317	315	334	346	343	363	334	327	350	322	331	313	319	324	328	335	309	349	333	314	346	364	305	338	346	340	336	332	342	367	324	358	343	336	358	349	359	332	295	311	325	322	330	367	352	314	327	344	370	340	330	332	315	345	343	354	333	336	339	342	307	343	314	357	327	345	352	324	384	325	337	322	360	314	335	326	354	322	324	354	322	361	361	351	344	360	320	308	355	368	342	323	394	337	354	363	316	309	364	364	334	325	366	316	325	339	370	324	356	355	354	320	330	336	346	356	374	344	333	317	337	382	336	327	348	329	364	364	345	359	341	339	337	384	319	306	347	344	324	353	314	341	339	350	308	355	350	336	357	332	368	350	356	323	338	320	342	339	307	343	358	356	338	277	326	352	314	291	337	357	351	322	344	340	344	331	335	356	344	310	380	333	300	383	340	336	342	350	348	343	307	306	306	355	352	362	333	331	347	330	319	357	363	345	346	342	328	322	338	333	314	315	328	346	346	364	345	346	364	340	369	377	326	349	331	351	340	349	360	344	363	363	293	343	351	328	338	355	322	336	300	370	324	325	336	326	287	358	295	343	332	365	378	321	347	326	330	342	368	357	359	314	357	341	380	340	341	347	317	354	287	312	326	340	347	359	352	341	351	333	342	327	347	339	296	359	343	352	323	366	316	356	321	354	353	359	339	371	316	333	365	360	339	320	347	348	350	343	330	355	316	343	331	334	300	332	343	383	322	341	338	369	331	351	304	334	361	326	358	292	342	343	315	308	334	308	323	348	348	336	341	326	338	323	346	341	331	364	357	321	364	325	394	382	325	305	348	364	352	353	344	325	380	340	334	328	309	321	362	345	342	325	334	346	348	328	321	330	354	355	367	344	314	353	337	350	328	361	323	351	365	362	343	295	327	350	341	362	327	344	345	324	343	352	334	305	359	312	359	348	318	365	344	362	321	371	358	346	368	352	326	313	330	316	339	341	324	336	327	365	357	321	346	342	333	363	329	324	331	329	337	349	324	310	339	361	336	324	311	328	372	336	324	328	374	343	348	321	366	299	334	292	345	339	333	333	363	347	312	356	350	312	323	373	341	352	352	308	361	345	354	370	356	355	351	367	339	339	353	347	373	351	312	347	337	352	321	363	351	345	323	345	353	325	318	332	359	352	348	333	339	365	323	335	344	339	337	370	351	347	361	325	316	317	336	357	378	364	370	341	337	318	338	323	352	371	372	336	375	349	335	359	344	328	299	345	330	343	354	311	334	337	380	319	383	339	314	324	307	335	358	338	340	374	325	342	361	336	352	324	351	343	321	342	327	337	317	342	342	337	318	343	330	351	327	362	323	349	355	312	326	326	325	347	348	371	320	317	335	351	330	334	353	344	369	321	324	327	357	331	315	360	318	328	320	343	330	345	343	337	362	337	338	321	348	340	339	323	309	313	331	350	332	336	320	351	378	372	315	358	324	308	350	381	348	345	359	322	353	354	347	345	343	350	337	319	312	341	333	312	342	347	322	349	330	337	340	342	305	298	332	337	370	318	347	346	337	351	329	362	338	342	354	388	314	336	319	333	332	321	369	341	318	346	325	315	325	331	341	332	360	351	358	338	354	355	317	302	318	333	335	377	325
27098	3076	6554	6968	5772	4685	4069	3450	2918	2594	2317	2116	1907	1828	1752	1668	1574	1492	1450	1392	1442	1275	1301	1285	1246	1264	1205	1197	1181	1169	1117	1102	1113	1107	1119	1156	1103	1062	1077	1063	1083	1135	1094	1030	1139	1063	1031	1069	996	1028	1040	1063	1021	1050	1034	1010	1074	1016	1055	1009	991	1025	999	958	1077	1010	933	1014	1025	1051	988	1010	956	995	1073	1014	1018	1026	1080	990	997	988	965	997	1033	978	990	994	937	982	979	973	974	940	1006	996	1017	991	953	1015	999	986	988	976	1026	951	1001	966	1036	999	909	1015	947	1038	1045	983	1003	917	1005	947	976	1017	1013	977	1001	1014	959	974	969	991	996	982	1032	968	995	990	1027	1074	1002	968	950	965	943	1001	965	994	929	978	1017	952	924	960	1027	949	974	953	1004	1009	981	974	959	1041	989	1002	973	950	986	996	995	995	1027	1023	975	979	1012	1011	969	977	994	946	1008	946	992	1011	940	972	970	969	942	966	972	948	976	1034	927	915	1001	968	1031	1000	1046	990	1002	984	1000	971	939	955	961	1013	926	983	999	977	957	977	986	993	942	971	953	974	931	992	969	1009	1009	987	965	971	968	957	942	933	1073	952	951	953	962	908	963	938	944	1044	976	966	1041	974	1002	975	973	926	969	1000	995	1007	931	994	1030	997	950	941	957	951	971	950	1009	1058	963	925	934	972	995	960	1015	992	945	1002	982	1009	935	944	991	971	982	985	982	1003	1030	1003	1026	986	997	1017	970	912	937	1044	997	936	990	1000	939	990	998	969	995	945	972	966	962	1005	934	941	940	1039	1042	968	958	1011	991	940	1060	927	954	945	994	978	924	958	1017	1034	986	939	971	984	947	956	940	962	1011	999	1033	1001	915	949	982	984	969	925	979	959	954	973	985	967	1021	988	999	954	1029	964	997	960	993	947	1029	952	982	942	923	964	941	1002	1005	977	925	998	927	926	1013	1005	956	954	1001	977	999	1000	980	967	1020	980	998	980	998	976	993	963	986	992	993	981	1011	971	970	991	976	926	927	1018	984	916	957	944	955	930	1025	954	1011	1008	984	996	932	969	1003	920	949	1028	958	983	984	971	1014	950	1013	949	980	959	940	931	937	998	974	987	997	1001	974	931	1001	968	956	960	934	983	956	959	944	1008	955	979	938	962	950	955	1012	987	963	981	961	997	970	991	996	997	935	979	973	1007	927	990	910	990	1017	954	976	990	981	989	992	1011	974	999	959	1010	992	993	979	953	956	1031	934	952	926	1015	957	944	1010	990	963	1018	976	1002	1007	994	1014	1014	1000	977	964	956	908	955	990	954	970	993	1057	1018	951	1012	961	1005	1002	982	941	990	996	1001	1035	1010	1024	950	1005	940	967	1024	901	984	969	937	1000	942	989	1011	929	1005	959	997	945	942	995	982	929	989	968	983	986	928	986	982	981	970	978	965	955	969	976	963	957	977	973	972	1000	997	928	978	970	958	935	964	965	941	987	943	954	973	961	927	976	965	971	963	917	938	1054	1006	982	988	1009	1040	964	986	1000	961	953	995	1019	1001	965	962	941	981	983	987	949	951	939	954	978	952	973	977	970	999	964	962	1030	904	972	995	994	1057	943	983	931	1005	908	946	975	991	973	946	940	999	1015	932	969	991	948	956	992	1010	951	963	962	934	998	968	989	945	972	934	1041	971	970	962	1023	965	960	988	970	947	969	963	963	980	1045	970	969	940	937	985	972	1081	982	969	1064	989	927	1007	943	963	973	911	1011	987	990	903	947	1003	933	1010	950	977	973	993	980	959	972	1030	932	1001	990	994	995	1006	973	993	1010	945	960	975	935	967	1031	977	1027	956	935	983	968	928	995	930	959	985	977	986	946	1020	970	989	994	954	973	973	946	972	933	991	959	933	991	981	994	945	979	997	943	984	1038	1002	1029	1001	982	938	952	972	930	961	901	919	994	1007	963	1000	1013	974	902	979	1007	956	991	1034	934	966	973	946	976	1030	1012	943	993	957	1039	960	895	964	944	977	975	994	968	917	976	1018	963	967	978	967	980	1016	952	923	982	930	978	999	1039	983	955	1003	962	1018	978	955	983	1015	996	947	959	948	964	989	973	954	951	975	988	976	1010	996	990	975	930	947	1015	1006	970	991	1050	1013	985	982	939	1015	1001	966	964	963	912	982	999	991	977	909	955	982	949	946	973	992	983	988	1001	1026	972	976	1001	1016	928	1021	1028	1015	993	988	940	971	1025	1011	967	965	963	948	969	935	996	980	961	955	947	967	934	1035	1008	970	962	966	975	937	1015	1002	980	1033	946	1004	1007	974	975	987	969	980	984	1013	997	940	1013	974	935	1032	959	1007	960	996	976	980	1008	986	946	985	1000	973	987	946	978	1007	1033	989	948	967	925	1031	999	969	918	955	1029	1008	952	1016	940	947	946	958	958	936	981	998	932	967	982	933	1011	969	1002	964	930	1044	977	1015	915	920	973	1009	976	1031	988	994	973	1022	1021	981	966	932	953	987	1056	957	945	978	1000	1028	958	1007	993	938	950	922	938	922	939	985	981	945	977	929	978	952	962	989	1003	992	1010	1003	1027	977	1023	974	981	1002	1043	882	989	1028	1051	969	908	973	985	986	1055	938	973	1005	966	952	958	1033	1019	1010	957	1038	951	965	1029	1003	1049	1011	979	947	991	942	943	997	925	964	957	1017	964	991	1050	977	1042	1001	1032	965	1032	983	990	999	957	941	1016	985	954	1008	967	959	1015	903	1012	970	975	949	917	920	953	968	938	985	974	1003	1000	987	968	1033	956	941	968	1011	954	964	993	1007	919	973	1014	971	977	965	1014	942	1031	1043	957	979	1017	969	1003	957	1021	940	961	1032	979	973	1011	964	978	974	964	1030	992	990	917	968	995	965	1032	961	954	994	1007	970	950	976	961	1000	968	1019	1003	995	967	993	987	952	913	967	984	971	946	962	955	945	981	946	984	1001	974	948	949	942	918	1038	966	989	1004	947	1014	947	981	1017	973	978	988	924	1032	905	1023	950	989	1012	979	943	981	1016	981	976	1001	1007	996	954	988	968	1044	981	1020	953	919	994	977	980	981	1014	986	986	959	973	1015	909	976	1014	933	949	987	974	987	925	957	973	942	935	906	988	969	1044	973	941	987	961	987	977	976	973	998	967	987	944	1033	931	944	961	976	957	949	1036	970	958	999	998	947	979	928	949	1002	925	986	934	984	950	959	1013	976	953	953	946	915	946	923	978	969	996	950	990	999	936	931	975	986	968	975	944	1013	979	1045	946	1005	954	886	1021	997	954	995	968	991	989	961	963	921	993	948	992	968	912	978	984	985	981	967	977	999	980	966	930	994	933	998	944	991	1018	1002	935	960	953	999	972	999	962	950	939	988	984	985	963	981	980	926	976	951	978	951	1021	983	936	938	1033	986	971	957	945	943	987	945	947	997	960	919	926	947	960	979	1007	943	1053	978	908	1023	979	967	944	975	953	1039	1016	948	1009	914	901	978	988	982	1006	968	970	989	960	955	942	960	945	971	987	958	968	956	973	996	996	976	919	965	980	961	1043	981	1021	976	923	976	986	977	980	976	973	969	1008	974	954	967	990	1050	984	1011	1015	963	983	1003	930	1011	959	977	989	1003	1018	1017	997	954	936	981	979	926	937	969	1013	949	967	988	977	1001	1051	952	992	969	1008	975	993	930	929	1002	994	984	973	964	973	951	925	1029	985	972	968	957	1036	978	1000	956	965	955	1001	980	946	962	925	1027	944	959	982	997	977	1043	1011	984	1007	968	990	1006	1039	950	980	985	913	941	989	922	970	930	967
7250	485	290	234	214	200	198	174	192	185	165	187	179	197	194	172	167	176	151	166	181	171	155	156	148	182	184	177	185	159	178	151	153	183	166	162	155	161	159	174	170	179	168	157	155	182	163	163	162	174	162	183	158	172	171	181	156	169	153	149	152	154	160	166	176	155	179	177	172	147	158	200	147	172	156	158	183	189	193	176	200	142	158	174	156	159	167	171	162	172	192	179	153	153	159	164	159	152	185	175	173	156	178	155	165	196	177	178	167	166	177	181	163	171	159	144	168	166	164	155	149	170	173	164	152	167	161	156	170	147	170	147	179	156	169	175	174	168	174	179	156	183	134	166	179	171	162	162	162	176	164	146	177	153	172	174	174	158	199	175	173	157	160	148	152	181	176	140	162	161	153	173	180	159	161	163	182	151	160	187	163	158	178	188	169	159	146	158	143	169	158	150	143	159	181	151	151	168	147	144	146	140	156	180	145	179	160	160	183	173	188	147	169	163	164	171	158	171	163	171	173	164	171	150	161	150	158	163	184	167	156	168	179	176	163	163	174	154	159	189	165	181	153	188	176	153	159	181	163	154	182	178	162	171	172	190	189	186	192	166	175	164	192	173	191	166	157	153	166	169	145	155	185	167	145	174	157	169	179	167	150	152	163	171	161	154	152	137	161	146	189	167	184	172	186	187	183	179	159	148	188	157	184	186	166	176	179	154	177	167	163	182	177	178	181	134	165	176	194	172	184	160	164	144	176	173	162	175	186	169	158	170	157	167	162	156	165	160	166	182	162	152	157	172	170	158	174	179	177	157	162	146	173	177	167	153	159	161	161	163	186	153	192	184	159	174	164	162	154	167	176	189	178	152	178	166	159	168	177	157	161	186	175	172	178	165	177	169	175	170	147	187	167	144	166	159	170	183	185	162	166	137	170	153	161	176	159	154	164	158	170	160	152	161	162	179	167	172	168	185	173	177	162	169	181	172	153	159	161	166	165	179	160	148	149	181	159	144	158	179	164	177	147	162	154	146	170	147	145	168	154	149	183	166	187	181	177	161	164	172	170	153	174	161	180	181	166	165	187	162	167	157	172	162	180	145	140	164	199	168	154	138	171	143	143	177	165	157	185	156	169	191	189	178	163	172	163	205	151	161	176	152	159	169	169	181	181	131	164	176	177	149	170	148	157	171	151	170	173	161	181	176	171	159	138	165	176	180	149	170	181	150	171	155	168	160	180	165	172	172	171	173	170	149	194	155	170	167	176	166	175	189	155	180	161	166	168	153	182	159	183	203	198	195	179	181	162	174	164	145	167	165	156	175	180	147	170	171	176	179	169	195	139	168	174	157	161	166	158	162	169	168	160	173	154	174	173	168	155	185	179	194	149	133	169	186	189	145	175	164	172	179	179	160	160	175	155	167	172	160	174	152	176	161	152	174	173	154	177	175	153	152	166	178	157	161	186	162	156	182	153	160	159	158	174	161	156	183	178	165	157	166	147	186	151	169	167	135	164	178	149	158	164	155	188	169	168	168	159	165	150	177	153	179	162	170	173	161	175	163	173	170	148	208	182	184	181	147	154	178	163	163	165	161	169	160	168	177	172	179	161	157	154	173	160	176	152	179	156	179	154	184	172	152	183	141	156	183	166	169	174	139	165	167	172	178	163	175	158	137	170	164	157	178	185	171	144	196	165	159	144	153	184	188	148	173	178	175	172	163	184	180	156	177	177	163	142	173	172	183	185	188	176	157	172	172	159	168	172	172	182	162	159	147	182	165	164	155	175	161	149	160	166	171	140	181	170	170	160	180	175	146	201	175	154	168	191	164	171	163	152	201	155	165	181	154	165	140	174	173	136	141	181	173	176	172	172	143	184	162	178	189	153	162	182	174	139	157	163	163	156	171	183	169	157	149	167	178	157	182	183	174	146	170	159	162	154	172	173	182	180	152	162	152	174	166	161	181	171	142	160	189	202	168	182	160	168	157	163	181	169	171	150	152	169	169	158	158	165	186	160	175	193	171	165	160	134	190	160	173	194	145	176	167	147	158	148	161	155	156	151	160	167	157	172	190	171	135	163	172	135	155	175	172	182	179	186	185	175	178	184	163	146	167	180	145	176	174	173	159	173	158	182	167	150	154	170	147	168	182	173	165	142	162	191	170	151	153	131	164	194	184	160	159	184	137	173	171	180	160	190	150	163	150	177	190	155	142	163	150	173	147	187	190	161	157	164	171	158	183	151	202	169	157	174	163	161	156	199	183	180	159	163	203	137	170	183	159	170	145	164	158	163	158	167	169	175	166	165	176	156	192	161	177	176	170	169	172	166	141	193	164	163	179	179	168	158	164	186	152	156	152	173	178	190	182	163	172	154	150	170	176	130	150	143	183	173	172	171	179	163	180	165	161	190	151	175	179	168	161	184	158	151	165	180	145	150	164	181	165	174	150	164	153	157	181	169	196	158	182	178	182	169	145	162	171	176	177	163	167	149	177	156	160	179	175	174	139	162	170	176	168	172	180	180	178	178	147	154	153	158	186	176	184	157	175	178	151	159	158	162	168	165	142	177	167	159	168	177	140	177	160	167	174	158	183	166	183	180	172	192	151	184	155	170	157	183	175	167	159	150	188	176	180	171	168	148	170	161	161	180	167	165	168	163	179	154	144	171	160	147	179	177	148	158	169	177	183	173	153	166	179	145	181	188	164	179	166	167	153	178	173	160	176	163	142	167	187	139	187	187	159	156	157	151	163	155	162	156	158	167	187	151	159	157	154	170	185	187	169	156	161	173	163	185	178	160	175	167	144	167	182	166	163	170	173	161	172	156	160	161	175	186	158	162	154	176	174	163	188	155	177	165	183	168	139	168	160	183	187	161	159	169	170	157	145	166	168	146	168	172	150	158	172	146	165	163	175	196	149	178	149	175	169	159	181	164	168	155	169	160	158	156	164	181	163	161	205	157	145	167	164	181	173	159	171	180	154	162	166	151	160	174	161	156	179	151	172	153	167	158	176	170	136	178	168	145	175	168	157	169	164	154	159	206	162	161	166	194	151	147	180	149	180	160	149	159	158	174	173	166	146	161	168	145	188	166	144	160	158	169	163	153	164	163	162	173	176	162	162	174	177	180	161	175	189	160	158	174	158	157	166	190	168	169	188	170	176	168	181	164	176	162	157	152	148	136	188	175	156	188	160	136	170	169	161	189	150	185	147	194	188	158	145	197	184	160	183	160	132	187	168	165	189	164	170	172	171	143	177	179	153	163	147	174	157	175	186	157	150	153	172	170	171	175	153	186	169	152	190	171	150	160	148	163	147	145	174	184	158	180	161	160	158	188	177	169	161	188	179	160	162	174	191	184	161	182	162	140	177	137	150	168	166	168	165	169	176	165	174	159	157	172	194	208	163	188	173	144	184	186	197	157	155	190	184	190	171	161	158	163	166	155	189	160	180	179	155	160	163	154	186	170	178	149	170	155	180	161	177	155	189	180	173	157	193
6818	608	750	769	735	721	697	605	629	578	573	584	568	596	594	549	550	577	528	580	610	530	581	578	557	536	578	562	562	575	521	557	533	538	552	564	595	520	540	537	575	541	551	571	530	529	551	577	574	550	535	587	543	530	571	567	555	527	539	535	554	539	549	613	563	535	578	546	525	564	572	558	546	518	538	607	553	562	579	574	560	514	543	513	549	568	565	515	540	542	541	543	567	559	581	528	559	539	582	500	525	534	541	537	566	589	530	577	597	540	542	543	548	537	526	552	611	547	567	535	571	538	527	526	547	558	492	519	527	560	518	547	516	584	561	519	558	546	563	565	531	571	574	555	544	545	501	565	579	557	581	553	578	555	562	579	564	587	542	574	546	503	518	553	595	581	585	579	551	532	590	518	533	537	502	566	533	505	555	504	526	564	548	529	556	545	548	543	580	550	557	524	559	557	580	568	558	530	541	518	513	527	542	513	573	541	578	561	499	537	517	578	525	567	567	527	575	542	562	545	574	565	592	585	573	540	571	577	527	565	507	578	519	589	583	573	580	559	553	540	555	561	529	527	531	500	588	542	543	544	590	551	565	543	575	568	506	547	547	542	534	567	584	577	573	521	584	579	522	620	534	540	562	555	554	523	528	557	535	540	534	505	527	530	546	575	569	552	556	540	539	527	538	539	595	523	529	564	571	563	544	543	550	512	500	571	558	566	514	568	568	565	513	532	536	481	554	515	569	561	564	554	524	593	569	538	509	582	527	528	510	574	528	545	534	542	562	565	537	538	538	547	566	542	561	539	562	567	555	525	554	546	561	554	541	593	548	544	562	547	520	514	561	536	556	537	613	571	541	574	544	568	575	565	566	500	564	555	590	543	544	520	563	541	508	502	553	543	595	551	561	590	543	573	516	557	560	515	551	530	495	539	571	542	562	572	559	547	537	535	541	529	559	560	540	559	568	581	559	539	565	542	515	561	550	549	526	505	555	530	532	560	572	552	548	551	534	566	516	523	589	547	567	540	517	569	541	571	503	578	551	502	562	547	546	560	514	583	522	585	535	515	523	565	511	568	574	554	561	568	541	536	537	491	543	556	551	584	558	598	595	582	564	572	535	580	545	524	552	572	521	525	499	577	541	509	513	546	541	579	575	554	549	576	529	571	521	537	546	517	529	544	533	576	563	506	569	614	571	542	567	535	552	558	573	523	566	532	545	555	529	549	552	520	514	559	551	548	552	572	607	539	561	554	545	552	500	546	536	523	586	530	525	520	548	544	554	553	530	567	540	573	549	557	566	532	572	489	587	567	544	577	549	578	561	529	592	586	550	538	520	533	538	543	541	549	542	577	567	594	576	557	547	573	579	534	544	576	542	536	540	595	572	526	523	569	527	509	543	551	545	506	546	527	555	533	561	529	507	558	572	562	521	552	513	546	580	575	572	544	502	534	571	512	519	565	568	550	542	516	545	556	651	565	570	569	582	564	520	575	541	557	518	576	551	546	587	582	576	530	589	554	583	593	534	582	517	533	531	547	512	506	529	551	571	533	509	562	522	522	545	552	554	555	575	536	549	574	598	517	527	578	539	530	523	542	541	552	614	576	564	527	576	538	568	547	562	533	547	538	506	512	565	541	584	562	523	574	520	561	560	574	522	554	539	558	549	540	561	562	551	531	534	535	536	571	530	541	601	558	539	557	533	552	544	522	541	546	542	541	546	517	578	569	507	532	554	553	515	572	534	568	557	548	535	527	595	538	552	565	575	581	567	551	534	577	558	565	543	568	502	570	520	559	557	550	558	542	562	526	523	536	524	550	537	581	568	574	514	525	546	588	553	593	569	540	562	587	564	555	509	586	603	543	563	591	590	528	555	554	569	551	567	574	569	552	556	574	564	501	535	535	554	567	554	594	539	563	531	523	555	560	548	559	528	560	558	525	573	502	578	558	508	548	584	556	527	564	528	559	567	509	566	549	560	525	523	533	593	524	602	571	559	565	551	600	535	562	584	543	557	541	557	547	513	552	568	547	517	533	561	584	499	528	535	503	555	547	502	567	570	578	540	599	483	557	546	572	538	575	603	564	544	523	527	537	553	540	558	583	555	533	592	575	545	559	528	511	568	568	549	579	577	566	557	542	555	528	533	560	539	565	557	544	533	558	526	546	547	567	540	542	520	544	551	555	537	573	552	537	564	558	565	568	531	527	548	532	524	547	561	547	553	533	557	519	555	562	526	543	554	561	545	584	562	567	581	563	555	530	580	508	532	593	543	571	554	572	526	557	563	545	552	570	517	550	501	541	540	548	572	541	581	538	539	523	519	546	576	545	519	501	535	502	564	550	533	552	578	520	541	562	554	577	541	569	548	571	557	551	576	530	587	558	574	543	559	549	545	543	554	561	552	577	534	556	567	500	537	562	546	544	556	536	548	529	526	550	561	570	524	590	535	576	548	518	572	602	585	570	585	526	568	538	533	533	534	580	507	529	560	585	572	507	513	577	499	555	566	532	548	517	548	563	501	557	536	559	558	558	553	600	536	539	547	535	545	602	568	564	550	561	553	545	515	547	540	532	565	550	540	562	534	559	570	598	493	509	544	547	558	534	537	515	559	604	565	588	535	553	594	539	516	549	562	525	518	555	590	587	539	545	551	590	565	600	584	583	568	553	556	526	518	592	562	558	589	591	579	527	552	531	564	580	530	532	509	557	511	567	539	537	520	568	568	517	525	520	537	561	545	530	538	503	535	558	541	533	554	557	553	553	576	523	515	530	518	593	544	542	544	562	575	518	535	580	542	570	528	559	541	578	595	560	554	548	542	526	569	544	555	560	513	531	552	567	522	586	566	569	588	573	544	573	541	562	523	534	580	554	576	548	551	509	568	572	530	513	543	519	510	562	527	543	568	586	542	578	565	572	531	553	559	528	532	581	563	583	550	580	580	547	546	565	559	555	577	583	562	538	514	568	550	556	532	516	560	573	531	551	551	546	531	551	571	555	548	548	560	546	517	530	523	550	543	537	518	575	539	544	554	542	544	556	535	558	568	584	520	566	559	540	519	549	547	511	570	560	568	555	536	539	548	523	507	546	534	559	568	551	554	545	576	566	562	526	568	545	570	555	551	534	556	546	557	529	584	546	527	527	573	621	563	522	569	550	530	530	545	559	579	558	578	548	553	553	593	555	540	590	559	564	542	567	561	586	587	563	581	549	548	545	510	558	582	535	534	528	558	565	553	517	520	563	526	536	567	550	526	553	562	553	549	574	586	570	532	541	536	531	525	539	575	568	543	531	574	532	546	536	539	538	569	546	576	557	559	540	556	566	564	562	574	529	507	537	566	560	557	531	555	555	542	543	524	550	563	536	567	510	549	560	527	533	567	538	557	507	566	503	510	533	545	508	535	535	545	564	546	526	561	559	558	552	590	553	558	543	535	560	541	535	547	510	607	557	558	525	506	564	537	528	526	542	561	482	570	522	548	531	559	542	553	599	557	534
39274	7110	1716	1222	881	775	632	547	512	450	417	413	400	383	363	330	336	352	338	318	354	343	297	314	312	313	328	313	338	333	315	331	302	303	326	314	335	315	303	305	305	293	321	304	330	296	339	306	283	295	336	313	309	308	291	312	316	315	304	335	296	304	308	308	286	325	306	304	312	298	304	324	328	289	325	294	311	270	302	320	289	292	320	313	337	288	300	307	322	355	313	339	314	277	331	337	323	304	318	337	311	329	290	346	333	317	276	312	325	291	309	315	316	341	331	286	278	304	330	308	323	326	310	301	304	324	337	310	304	341	323	309	320	280	319	339	294	315	312	326	299	283	298	327	296	291	295	321	351	293	296	297	304	325	308	277	294	287	302	333	328	297	352	327	326	307	285	300	299	319	310	275	324	330	294	337	268	320	339	307	287	320	334	297	278	351	315	325	362	315	318	286	351	320	281	307	321	313	319	343	328	301	314	272	304	302	317	285	288	269	299	296	336	311	289	321	320	332	298	291	349	327	298	322	311	344	325	335	315	338	291	315	330	300	295	325	298	321	287	302	291	308	346	311	293	289	278	289	302	318	297	331	268	300	304	313	321	306	316	319	310	304	322	308	326	313	321	317	321	305	315	318	291	306	343	310	316	308	294	342	352	306	316	327	306	320	293	320	343	320	302	320	312	301	316	291	292	323	343	268	319	294	317	297	326	310	284	307	304	299	312	321	323	324	319	354	291	266	318	320	282	307	303	308	317	289	315	319	293	309	314	322	351	298	314	303	330	281	315	317	312	305	304	291	319	326	299	303	346	276	295	295	303	314	283	283	298	293	322	305	308	333	323	325	325	289	306	313	309	339	306	308	329	327	322	338	309	316	301	290	325	311	294	312	293	289	314	310	312	312	287	313	313	331	354	267	296	327	302	317	314	310	323	294	284	303	273	304	334	300	312	315	306	336	299	336	324	327	349	325	329	307	323	310	302	301	316	325	320	291	334	296	305	298	299	344	291	309	317	317	327	315	334	301	319	327	302	298	313	296	328	326	307	308	275	318	311	291	343	323	300	353	295	328	287	309	333	302	321	314	277	292	327	327	320	310	319	297	298	294	273	295	301	311	296	298	276	318	312	331	310	280	316	313	325	296	308	304	297	283	292	317	320	310	326	302	319	327	330	309	334	316	307	336	314	304	303	333	298	330	314	320	297	290	285	307	324	334	314	318	319	345	308	309	306	311	327	306	291	320	350	314	302	339	356	321	304	304	314	332	319	319	314	325	291	286	283	306	332	296	314	300	311	316	301	303	302	299	326	281	316	320	330	330	330	307	306	292	320	298	309	303	302	310	305	347	305	298	280	314	313	301	301	304	292	272	306	313	320	304	297	323	296	309	325	292	310	284	302	282	286	316	322	332	309	311	299	329	300	304	317	317	340	290	331	289	323	299	322	301	313	298	330	315	329	320	308	312	285	310	297	307	278	320	301	306	321	307	309	286	299	268	328	271	318	326	323	299	269	304	301	299	293	287	301	309	305	299	327	294	311	308	265	316	321	316	340	315	329	310	285	283	301	319	317	295	303	282	308	310	307	323	280	289	284	314	326	300	307	296	336	299	327	306	287	326	290	317	268	288	294	303	338	316	282	349	298	312	286	315	325	314	354	327	298	285	289	311	338	330	342	337	333	311	306	320	306	309	305	289	315	317	294	311	304	315	295	319	306	327	336	297	343	327	316	320	316	306	313	336	324	298	302	301	285	312	320	290	296	315	325	307	312	308	315	316	316	332	313	293	285	314	314	321	344	328	311	318	319	317	318	290	315	301	288	290	290	316	299	316	290	329	315	315	286	275	277	295	316	318	306	322	298	323	324	327	292	319	311	358	312	317	327	286	289	337	283	290	297	293	293	325	301	317	307	285	292	317	312	313	304	310	344	313	307	303	314	312	332	317	297	304	312	293	351	255	307	298	310	344	317	334	318	299	320	313	293	346	318	304	330	323	275	297	301	315	360	304	299	316	320	327	320	306	267	338	302	331	254	349	307	301	319	300	282	356	313	325	310	291	319	288	324	320	305	336	332	329	332	290	310	339	314	300	316	327	330	340	292	319	309	313	313	305	312	274	312	310	310	303	314	304	334	267	314	288	322	289	293	344	314	302	289	299	318	291	326	325	321	272	297	327	350	279	315	291	275	293	298	306	363	287	312	309	330	275	298	301	314	314	275	335	316	339	318	325	326	303	322	298	305	295	330	348	333	279	325	309	281	282	339	306	317	314	291	303	292	316	308	318	314	302	333	304	310	312	297	303	360	306	285	289	309	299	339	325	300	278	326	317	315	349	312	332	291	325	306	300	300	317	322	303	334	314	342	306	280	298	300	315	300	298	308	299	295	303	315	269	293	316	309	339	333	326	301	266	333	319	321	299	328	339	307	266	335	320	318	317	309	306	304	287	314	336	289	313	286	322	300	310	304	324	274	319	308	290	338	306	332	325	331	329	322	298	310	346	314	312	297	321	341	325	317	313	332	293	317	323	326	351	286	301	281	293	303	328	336	299	316	305	316	289	289	309	288	322	316	299	343	315	334	313	336	306	332	302	311	319	305	303	305	330	281	292	316	320	308	331	304	278	325	341	277	337	291	330	308	344	308	294	318	277	292	314	322	289	323	328	317	315	311	318	300	330	319	265	328	320	328	323	326	291	317	309	326	292	331	316	328	310	318	302	298	316	310	289	328	320	301	319	295	322	306	280	322	310	309	290	338	292	303	332	301	318	317	299	324	302	291	276	268	306	312	330	320	297	322	287	270	306	299	307	300	331	302	326	292	323	310	330	315	333	329	333	352	310	294	315	288	308	330	310	315	334	302	312	301	301	292	307	321	310	319	280	299	298	295	315	285	269	324	290	304	308	333	325	292	308	326	351	339	291	304	330	282	325	309	336	302	306	309	319	321	302	335	287	283	332	319	305	284	295	324	304	326	327	287	342	311	300	307	321	314	297	306	306	293	336	311	318	333	342	316	295	262	279	291	301	323	330	284	312	341	294	325	303	311	319	307	300	315	299	332	302	297	303	293	284	338	310	311	276	303	281	290	313	299	330	321	289	329	299	307	318	306	325	293	303	312	313	328	320	298	289	305	293	325	334	319	297	285	308	304	294	307	332	337	267	332	315	311	304	308	282	289	287	296	295	308	287	324	304	307	294	313	295	358	304	297	284	304	315	330	336	298	274	324	329	343	295	320	265	313	322	308	310	263	301	306	312	312	313	306	348	270	300	284	309	304	345	293	297	335	318	320	314	306	275	281	320	304	287	303	312	290	333	313	294	315	287	320	314	313	306	318	303	330	323	296	319	289	289	274	308	305	302	312	330	291	319	320	304	339	308	313	282	306	319	325	313	310	264	297	321	321	305	297	324	296	318	311	317	330	298	320	322	311	272	332	297	314	303	304	315	292	330	317	305	316	346	302	317	302	309	292	318	317	320	323	321	313	305	302	329	344	297
20035	1986	3825	4131	3482	2957	2507	2263	1960	1775	1655	1498	1426	1348	1300	1257	1196	1192	1153	1131	1181	1128	1088	1096	1047	1108	999	1013	1064	1033	984	1041	990	983	990	968	973	1001	990	999	959	924	989	974	951	915	934	1000	1019	947	928	969	963	946	952	940	949	936	891	961	920	938	950	946	952	981	917	861	945	963	968	935	971	922	992	945	903	954	980	956	884	912	963	912	947	886	871	883	933	875	946	904	912	900	902	919	935	938	946	950	910	936	953	915	960	900	938	924	947	928	941	940	886	950	913	912	945	952	923	895	907	920	931	967	895	881	891	878	905	965	952	998	916	909	915	926	918	879	958	925	890	927	922	934	930	915	914	959	897	940	919	905	933	981	912	889	877	975	921	878	926	878	910	882	966	901	914	918	945	966	910	942	908	958	946	947	906	955	908	884	937	892	937	942	867	917	934	979	946	908	943	929	946	882	879	882	928	906	901	876	952	872	906	912	931	906	942	942	923	910	895	957	904	951	914	925	955	925	893	920	924	830	943	914	911	891	985	939	962	847	938	968	870	917	913	919	889	952	910	886	881	903	901	902	967	924	965	917	874	912	935	909	932	950	950	934	919	889	885	894	926	907	957	935	911	992	889	889	935	849	921	969	936	897	879	875	891	936	919	965	924	864	921	931	874	900	927	899	919	916	926	864	908	898	958	930	858	876	881	853	933	944	859	885	919	895	894	948	878	891	928	872	945	915	979	871	880	873	871	897	976	935	920	884	885	934	910	925	942	927	876	899	915	939	925	936	900	904	905	906	930	914	935	875	910	876	874	901	924	934	934	905	907	978	966	868	916	894	910	897	899	946	909	857	921	909	888	943	881	820	896	915	955	873	982	982	939	908	876	906	912	918	936	907	901	912	886	870	874	900	900	956	920	892	925	889	918	951	906	922	928	950	925	979	938	889	871	900	948	951	891	946	928	905	900	877	899	878	919	942	891	929	909	918	844	972	857	977	931	871	902	938	915	881	931	897	881	938	919	866	911	930	910	866	903	839	933	914	848	860	908	958	912	887	905	885	937	885	956	930	922	944	915	890	902	954	872	883	860	959	922	889	880	896	893	916	872	917	897	888	900	909	928	925	844	877	929	915	933	867	923	903	936	922	855	905	918	978	907	1002	993	898	866	978	896	912	886	923	921	952	943	956	961	928	927	890	883	986	916	900	924	950	886	886	917	891	994	938	906	887	906	927	912	893	883	924	927	931	887	945	903	935	878	901	930	921	885	921	871	911	937	937	954	904	894	883	922	871	927	917	899	900	933	883	906	921	956	935	904	963	911	935	960	864	884	930	985	867	933	903	904	978	954	889	965	943	938	964	896	858	919	919	874	894	922	906	927	955	924	889	912	908	892	975	902	794	925	893	878	951	920	838	874	959	970	900	934	895	909	942	936	941	910	916	892	916	894	954	915	959	923	953	901	941	908	949	963	964	923	957	883	893	986	881	920	903	892	927	872	936	900	949	961	877	913	974	869	919	881	893	971	868	897	938	887	892	920	953	880	905	904	911	903	921	894	917	921	923	964	918	963	919	877	950	850	937	919	937	886	945	893	919	922	884	947	965	910	903	880	933	875	915	884	920	942	947	911	966	931	897	913	848	932	895	936	904	906	925	931	932	902	907	908	962	845	886	922	875	889	929	906	953	902	938	909	878	904	927	917	953	984	939	976	897	956	949	920	901	951	869	881	876	889	880	849	912	922	920	909	940	875	928	954	919	918	918	958	926	902	900	923	973	901	936	932	909	994	941	907	927	893	933	881	915	901	891	893	894	943	951	904	884	909	867	914	903	929	953	900	921	939	830	947	909	938	954	896	922	915	924	853	914	914	923	888	953	899	942	890	887	921	863	904	977	914	954	885	875	887	954	906	934	951	914	864	916	895	885	899	972	909	892	923	902	905	927	892	945	931	947	912	918	891	951	898	880	900	870	889	880	918	881	866	940	964	927	946	890	973	934	904	902	912	930	986	970	914	924	897	921	942	884	911	883	922	942	877	874	868	930	940	866	939	892	930	907	886	942	881	940	922	892	865	917	895	861	882	922	950	918	903	936	929	885	929	887	931	886	905	840	911	883	951	925	945	916	918	879	948	885	934	894	931	917	878	892	908	930	891	909	863	910	924	921	921	946	859	934	881	894	980	969	935	880	916	912	902	954	932	883	898	922	970	926	890	901	927	881	905	862	992	900	941	988	946	893	847	944	929	898	887	972	926	851	923	928	871	919	861	950	870	889	938	896	914	1007	969	911	938	903	846	879	938	989	950	910	942	917	961	925	908	923	946	904	907	988	879	897	913	922	927	921	964	952	871	946	907	852	892	881	876	852	936	936	988	963	893	932	912	901	869	870	888	924	921	900	920	928	921	909	945	876	873	923	919	905	890	843	908	904	854	883	914	895	951	904	849	944	921	913	955	881	919	886	938	932	906	884	889	925	919	942	949	921	872	890	921	937	1013	900	902	935	906	881	930	916	949	940	946	974	886	956	843	859	913	911	934	932	900	927	908	881	929	882	946	943	866	889	901	954	887	931	944	940	937	932	881	873	929	929	950	930	930	950	939	905	946	900	873	916	948	879	917	942	964	886	950	989	927	927	923	980	954	866	928	889	941	900	914	912	878	946	991	926	934	909	895	956	870	896	887	883	963	872	906	852	887	937	928	926	883	924	966	943	926	893	945	960	915	928	916	984	918	895	929	962	934	856	959	976	920	902	899	923	897	899	897	921	885	938	972	927	920	947	901	942	908	953	890	929	950	880	918	906	958	919	885	881	910	895	877	910	920	945	949	976	930	946	881	912	922	921	887	909	935	914	926	914	911	891	913	885	878	852	963	918	883	889	965	950	936	921	896	881	884	915	905	891	865	867	911	913	903	934	933	910	947	876	920	929	864	958	864	910	908	886	887	879	921	897	894	934	935	928	923	880	962	952	887	884	915	933	889	931	875	935	923	918	928	943	934	962	920	865	875	949	885	926	903	920	944	945	940	915	880	930	887	885	947	914	901	949	909	894	928	898	893	927	981	925	907	833	923	863	866	937	902	921	924	941	896	920	950	888	909	937	966	882	896	907	868	924	909	837	893	958	891	893	895	887	926	899	919	920	988	913	910	885	946	907	971	880	935	953	928	896	905	898	919	973	949	933	943	948	888	853	920	932	936	897	923	974	950	835	947	899	971	929	924	890	942	858	897	859	895	940	910	914	972	931	932	927	889	921	914	896	867	892	879	883	881	928	906	938	913	900	939	979	872	917	878	903	890	929	911	897	881	965	910	903	946	920	900	884	896	978	902	916	923	919	892	899	868	932	933	917	896	980	950	915	927	917	898	902	941	893	869	926	904	911	896	907	914	880	940	904	899	944	901	916	981	923	949	920	925	886	919	881	980	931	904	927	892	866	912	852	953	957	900	936	939	889	912	941	962	838	916	906	926	939	919	930	932	929	940	943	890	946	915	931	897	905	923	905	856	897
51329	13258	3834	2353	1619	1158	901	796	668	601	527	492	456	455	423	429	423	403	421	408	382	363	388	422	362	349	371	359	368	386	367	365	354	374	357	349	377	401	354	372	341	329	358	347	420	309	365	349	358	347	365	344	344	333	336	312	349	362	328	343	342	310	334	318	352	372	327	315	331	345	344	340	347	338	340	354	315	320	350	313	359	361	332	331	333	337	337	352	356	305	355	348	343	352	341	347	352	357	342	330	328	359	319	359	324	342	371	320	353	352	344	321	346	323	337	321	331	330	346	349	346	334	331	367	350	328	334	331	299	345	346	311	348	360	371	358	335	364	333	316	310	369	330	323	324	361	328	296	336	325	342	340	319	339	338	328	339	348	315	321	328	360	330	372	338	316	325	348	330	365	340	326	344	336	361	353	346	350	357	350	382	308	350	316	323	361	350	335	325	341	337	343	341	340	351	344	331	371	358	347	335	334	346	328	320	320	340	334	321	362	312	328	398	365	319	344	366	342	367	353	323	344	305	325	345	362	325	353	315	367	331	345	346	325	347	329	352	300	320	350	350	359	360	342	364	372	353	344	354	329	363	335	349	342	355	308	363	346	304	366	342	328	322	319	341	328	354	345	371	360	349	354	354	364	344	336	314	341	349	319	377	367	326	315	361	342	315	335	351	361	347	327	336	329	342	342	353	317	372	317	362	362	369	317	346	331	326	359	349	320	355	341	358	352	337	370	326	329	351	349	332	365	345	343	332	324	331	348	375	348	373	379	338	348	351	346	335	329	363	353	353	329	374	334	333	310	316	326	314	343	320	330	302	361	332	347	417	375	343	346	348	311	348	357	345	348	344	328	341	299	316	368	351	332	329	342	294	342	353	329	331	341	339	334	349	356	336	342	338	346	373	372	388	343	348	337	330	331	352	322	333	309	308	356	352	330	352	350	360	337	311	353	362	298	357	356	328	312	321	337	330	359	329	326	348	349	356	332	361	319	327	341	355	328	320	328	367	321	373	336	327	342	360	379	343	333	338	369	353	330	310	347	349	346	310	323	349	326	329	312	304	333	384	342	352	333	322	350	386	346	360	357	334	348	329	353	332	302	380	338	329	327	305	343	346	314	345	347	328	364	338	316	356	357	351	368	350	346	294	382	316	352	328	329	354	335	348	325	283	358	342	295	327	337	367	354	336	350	369	358	343	316	321	337	323	319	318	312	314	310	337	346	350	329	360	348	357	367	359	316	338	356	365	322	335	320	326	363	380	351	341	351	307	319	340	329	335	340	333	330	341	366	395	329	339	332	347	365	278	358	342	314	358	340	357	335	317	304	359	345	300	302	362	340	358	308	363	360	314	333	339	343	341	351	328	306	350	372	340	356	316	313	311	350	330	366	378	349	314	365	356	322	334	308	396	332	357	339	355	336	355	328	323	338	339	338	294	349	359	318	351	338	354	368	343	353	352	342	312	361	319	327	328	347	336	349	337	333	335	342	330	348	304	315	353	367	344	324	333	335	353	338	349	327	321	351	299	342	341	344	326	331	344	368	362	323	330	341	362	338	329	339	348	305	314	322	348	327	344	309	329	333	352	310	346	366	323	363	353	336	323	358	311	328	336	358	315	324	326	356	339	325	371	328	342	330	314	354	339	312	353	317	322	348	341	312	354	342	345	367	322	317	343	343	333	349	328	357	383	309	335	340	361	335	342	345	347	337	375	316	372	326	369	364	324	334	361	313	330	361	332	336	365	332	317	346	308	378	356	352	359	301	375	334	341	363	360	333	344	368	330	372	314	375	381	303	337	335	323	342	318	346	347	319	345	359	368	343	324	346	296	357	350	334	325	346	354	315	335	330	318	334	336	322	341	368	340	342	304	328	319	338	337	324	345	334	324	362	312	347	313	347	275	350	307	338	342	278	338	365	296	394	333	330	370	320	350	350	354	383	341	334	345	351	359	344	335	337	347	367	334	367	331	342	323	341	357	320	325	351	317	364	342	329	342	364	362	379	347	331	326	318	352	345	315	329	341	338	361	317	315	301	354	333	324	312	349	345	345	320	305	375	356	335	341	339	321	331	349	342	354	391	321	344	320	319	345	371	342	358	341	359	327	329	346	368	329	346	317	345	305	315	340	347	360	329	339	328	366	351	338	323	304	356	335	344	354	337	305	348	342	345	340	332	350	344	337	346	352	344	350	331	367	351	340	357	360	373	369	329	381	352	292	351	319	355	358	331	344	326	356	333	329	343	357	338	346	372	337	324	345	351	309	346	322	345	344	328	323	321	333	335	352	355	338	320	323	332	338	363	360	329	318	352	329	347	339	360	334	318	360	384	343	344	366	328	345	336	305	395	340	357	326	338	353	369	349	365	315	335	360	325	324	335	326	345	331	303	348	325	361	344	325	310	333	341	318	340	338	344	348	344	323	335	339	308	366	331	359	353	331	334	349	320	344	330	312	343	365	331	323	330	381	347	349	303	370	354	366	335	316	356	352	339	338	349	331	331	305	309	336	307	327	347	356	324	324	339	330	312	366	309	355	360	349	345	324	315	367	337	348	353	334	351	330	355	295	309	331	356	315	353	308	338	339	340	368	359	335	298	325	375	303	316	360	337	363	324	361	329	322	329	323	346	327	353	350	349	318	324	357	355	337	335	338	334	336	366	332	332	334	335	326	345	329	353	326	349	341	348	362	325	335	342	334	328	323	360	298	350	335	347	316	343	290	361	331	380	320	364	365	352	324	339	351	316	351	316	343	289	337	353	348	369	323	355	361	346	340	367	350	353	309	349	369	335	357	315	336	365	334	360	377	354	365	294	361	303	330	316	321	320	336	337	303	356	365	352	364	362	347	338	340	309	323	338	357	331	340	319	356	330	335	336	338	340	336	353	346	356	316	372	364	358	359	331	331	341	331	348	323	328	357	353	345	355	350	331	352	332	309	337	344	330	365	332	338	348	363	336	344	354	342	335	354	370	350	379	343	349	323	326	331	355	333	341	384	321	316	337	326	368	293	319	344	326	317	358	356	338	378	340	338	330	334	360	340	342	334	301	389	349	339	341	349	323	343	322	378	325	340	326	350	327	363	342	311	309	360	307	355	391	339	305	363	344	308	351	332	352	343	335	323	356	321	350	321	350	301	350	367	315	334	348	353	331	362	350	367	364	341	366	340	340	363	307	335	337	323	352	364	341	345	359	342	338	320	380	332	325	320	333	367	341	360	355	339	357	323	350	350	349	329	331	324	356	311	379	335	314	350	355	327	336	347	377	304	351	342	365	339	314	347	336	293	335	369	343	342	343	378	371	351	334	324	329	355	325	343	321	331	332	327	352	338	344	351	330	363	328	351	368	347	306	333	349	351	342	333	366	348	359	324	341	350	351	339	324	358	330	352	334	335	334	350	314	348	354	358	368	374	348	352	324	332	331	361	377	307	335	372	329	352	373	332	311	308	346	335	335	339	336	340	345	350	334	335	338	370	318	320	351	353	326	347	330
25234	2950	6466	6883	5884	4855	3968	3387	2989	2615	2283	2178	1957	1846	1720	1689	1602	1508	1475	1394	1337	1364	1260	1281	1249	1203	1131	1134	1189	1162	1161	1131	1125	1114	1098	1126	1116	1058	1127	1045	1037	1126	1020	1053	1029	1076	1076	1032	1040	1002	999	1077	1021	1046	1017	1009	1031	1048	998	1022	965	1026	946	1043	1042	1049	985	994	943	1085	956	1007	1027	983	950	976	992	980	1013	1005	1031	1009	973	1018	1022	1043	1010	1016	938	974	1016	961	995	985	936	1023	993	994	1018	973	932	1039	1002	999	1016	979	1030	957	1017	978	976	933	994	965	1001	992	992	987	948	992	1045	983	953	963	992	964	1025	964	1001	1020	994	963	968	1020	980	993	1032	1021	954	985	971	990	961	947	941	952	1038	994	997	955	999	953	953	1056	979	968	962	952	978	934	955	1000	987	991	995	1003	1020	1002	1006	949	1025	1012	1022	955	916	947	954	968	939	1033	1002	933	969	968	976	1009	1007	1017	994	988	1014	1003	971	974	985	960	1035	972	927	968	1032	962	1035	999	947	998	920	972	967	980	945	988	1024	979	1023	1036	1013	982	1001	974	956	1049	1015	924	933	1012	964	952	998	972	1007	1027	952	1005	950	1006	1004	971	983	971	932	960	945	954	983	981	960	935	1015	992	1000	960	976	1035	931	993	944	996	954	998	927	1007	1008	978	977	967	986	915	1005	1016	966	950	1001	1009	990	967	963	977	972	951	974	992	957	955	985	939	1005	1016	942	975	929	928	968	933	1004	953	966	1012	985	991	981	966	993	1024	985	1024	1028	956	997	1043	956	969	952	987	966	948	948	982	969	966	1014	976	983	932	919	965	973	1024	974	1001	1021	961	1026	937	964	973	953	955	950	993	933	996	975	971	962	951	978	989	1022	968	1014	950	931	978	1007	984	947	1006	992	960	1006	935	991	949	988	954	995	974	959	990	943	995	955	990	962	949	1004	1004	908	998	1002	1018	912	976	964	986	1048	1021	970	974	1005	933	960	1063	973	993	967	952	991	991	945	991	1005	946	920	989	978	926	926	1030	960	944	966	997	1022	985	955	970	947	934	979	947	937	948	924	988	957	949	988	963	962	960	974	1041	928	960	996	983	968	1036	984	1030	979	1009	927	1038	959	952	983	953	962	986	951	971	993	953	969	973	954	979	980	1026	1004	956	954	960	1021	1017	952	991	950	949	943	990	959	987	1011	983	1018	978	1012	980	944	959	1024	940	1051	967	976	989	954	962	990	1011	944	994	953	994	1002	949	1010	977	1012	960	935	975	959	973	983	977	1002	1073	909	923	986	986	993	950	958	978	963	961	980	927	995	939	992	993	970	951	962	974	946	957	977	964	969	942	966	931	952	964	996	1003	992	965	950	912	1049	926	1011	968	990	993	1017	960	984	1005	1001	934	949	978	924	956	1030	985	937	988	1022	958	996	957	1015	972	930	1008	942	956	913	1003	929	972	981	967	948	984	970	1049	961	982	988	1030	934	1014	972	946	960	962	915	922	966	970	957	1000	956	950	972	967	972	951	976	961	965	1009	974	928	970	989	937	1006	1014	960	993	929	1011	1041	988	940	953	973	963	995	961	942	968	1015	926	970	924	944	987	982	968	985	973	990	929	949	935	1007	960	938	962	997	931	983	928	982	996	971	1037	966	990	1004	961	960	967	972	990	929	992	946	984	989	1047	904	988	1003	966	1046	968	1060	942	976	997	988	958	1041	967	985	1007	978	1040	1015	997	972	956	944	960	953	997	1007	941	948	1045	1015	916	970	973	980	941	946	957	969	974	981	1010	896	964	920	938	985	892	1006	936	968	972	1031	964	1004	988	953	973	983	931	986	1033	982	982	955	931	986	950	1021	995	947	955	971	996	996	977	945	989	993	925	981	960	975	937	990	973	970	991	927	987	968	987	1020	1010	996	982	990	1008	971	988	980	1022	933	960	939	966	947	982	958	990	911	975	1001	942	952	945	964	980	1014	956	1000	978	1022	980	937	1004	1014	929	973	932	967	938	992	984	995	945	993	1002	1000	1047	970	943	1031	967	971	1033	903	925	1010	929	979	1013	980	996	954	998	988	947	983	993	999	991	970	955	937	993	989	999	978	995	974	957	997	978	972	961	981	980	986	969	978	986	940	1005	992	1011	1009	997	956	956	986	999	962	971	994	989	930	981	959	976	970	1016	922	1031	957	934	974	996	1001	1003	945	954	945	974	969	969	1013	935	1057	1013	996	951	1011	968	986	985	987	944	1034	936	943	858	1021	954	1011	947	1034	939	958	962	937	969	980	961	954	958	1010	947	991	979	957	905	1005	948	1007	986	984	974	993	995	926	970	999	981	991	987	966	975	984	964	920	1005	928	1061	966	911	967	1048	964	938	944	982	992	1004	998	971	936	937	930	968	992	945	944	931	951	950	1000	982	954	937	1003	967	972	995	929	979	937	993	1009	1002	1010	987	993	934	958	921	943	1008	982	941	984	947	952	997	956	941	1010	961	988	1017	997	1004	955	993	972	985	972	967	963	928	946	1008	991	965	956	1007	1004	974	979	999	940	992	995	989	974	967	1003	988	948	931	954	1017	948	937	987	983	980	980	1005	958	938	957	1021	963	936	1012	953	932	963	987	985	940	1011	945	966	878	965	990	953	971	1026	1031	933	997	914	1034	940	1016	1003	947	964	970	945	988	938	973	941	944	969	944	984	1002	996	956	1005	982	999	988	952	1026	985	953	987	955	999	1024	961	997	972	965	998	914	1009	944	1006	985	960	973	1023	944	938	984	1012	986	986	1012	929	936	1003	941	1001	962	941	922	944	985	1017	984	957	1013	987	1018	955	966	967	977	923	937	986	976	973	950	970	939	981	987	969	969	976	974	997	943	1022	994	977	948	980	1020	946	1014	952	1001	1024	965	1005	1024	923	939	988	999	969	977	984	984	938	971	952	1013	987	983	943	965	966	937	999	965	976	925	925	981	992	939	978	1008	1022	984	961	986	966	995	958	964	943	920	954	1000	927	967	1007	967	964	977	1064	966	956	986	967	970	972	959	979	970	930	983	1002	984	1032	935	1009	931	1005	951	1001	983	1001	932	1002	982	996	981	928	960	961	967	971	1020	971	927	965	992	1011	933	996	956	977	947	1009	994	961	983	965	960	1002	1007	1003	951	1007	950	927	1021	986	1032	1007	1009	927	972	964	1002	946	1002	941	954	955	923	955	978	974	956	984	980	985	1002	972	971	1048	969	919	1012	908	948	1002	998	946	994	985	1013	938	942	954	955	917	908	987	943	932	947	971	949	962	980	909	944	956	969	1006	994	1001	944	920	1015	924	955	976	1001	982	983	1042	969	933	956	946	927	972	957	952	983	947	963	945	970	975	1017	924	979	980	985	1001	943	982	977	1019	964	970	1032	995	956	1007	988	1016	981	986	994	1000	965	970	936	1028	946	999	985	980	1020	1009	1019	991	974	963	980	1035	971	972	960	968	996	975	929	985	1023	1015	993	982	983	983	1028	929	970	997	964	949	1011	951	1018	983	957	973	996	996	972	979	997	1014	963	1021	959	969	959	941	956	953	990	989	974	971	978	907	1011	1061	1004	998	960	1033	954	994	979	947	962	964	968	947	913	946	964	962	981	948	992	975	995	926	943	910	961	980	986	949	1012	996	959	1029	972	1005	1045	982	981	942	1019	935	959	965	951	983	973	995	1058	923	919	987	954	941	990	898	988	917	969	914	970	975	979	964	1014	974	997	1023	940	953	945	978	966	1022	986	918	1021	967	987	980	999	982	1007	927	1004	1019	1014	939	1001	1031	911	969	995	961	965	1011
6484	446	267	242	216	177	169	172	178	190	166	159	166	165	177	185	167	170	164	159	178	169	155	190	145	166	149	171	169	151	164	182	171	159	164	181	165	142	139	157	149	178	176	157	173	152	190	163	162	155	185	159	163	157	180	172	162	153	158	151	159	159	157	156	166	187	186	175	167	161	153	151	161	183	167	155	164	156	154	151	150	149	187	169	158	147	152	173	172	183	164	164	181	172	177	172	148	157	161	157	184	164	165	189	134	145	121	157	168	162	169	163	188	173	164	181	166	146	156	194	164	165	187	172	171	161	161	182	170	151	174	157	162	145	179	182	140	164	174	151	173	172	166	139	156	169	179	148	159	167	176	144	163	148	152	142	170	165	152	149	181	164	175	187	149	176	172	158	175	191	160	168	155	194	167	155	160	150	173	155	186	186	158	156	186	159	194	151	162	156	175	168	170	162	175	166	176	183	154	139	163	161	160	171	153	133	168	169	180	169	187	166	151	165	167	162	171	174	174	153	173	170	158	163	152	147	156	164	188	156	160	178	171	175	169	161	186	161	187	168	165	160	168	172	177	156	180	140	155	167	170	170	144	161	172	160	174	166	154	169	164	171	166	170	180	177	141	167	172	176	184	181	157	181	147	174	151	157	154	182	165	159	186	150	174	176	167	154	164	168	179	165	166	154	174	186	169	179	184	169	156	183	171	176	177	157	165	173	161	184	164	149	148	158	158	178	156	159	162	166	164	160	184	167	166	176	168	159	157	161	161	172	180	162	173	168	161	172	160	164	157	181	174	154	159	162	142	150	149	158	169	163	180	162	157	191	155	140	152	158	194	175	147	177	166	162	155	162	181	185	187	164	158	160	158	166	160	155	152	158	173	167	161	197	168	164	153	158	185	155	174	165	159	174	181	150	181	176	186	173	196	154	158	152	168	157	160	151	168	202	161	167	165	163	164	176	158	172	173	165	160	161	158	160	163	167	132	174	136	152	164	181	164	191	161	142	144	178	174	184	170	166	141	165	166	177	143	155	169	167	191	183	152	188	154	184	176	164	160	157	165	185	151	168	177	160	174	168	175	172	147	165	178	161	206	165	167	139	149	127	182	177	167	175	187	151	161	167	185	193	159	191	175	143	171	138	166	181	164	154	155	173	158	182	171	164	182	161	152	154	166	173	177	175	192	155	171	176	174	126	169	171	170	169	172	169	151	173	159	174	156	171	174	183	167	160	152	160	164	170	178	166	161	177	172	163	154	167	184	169	169	184	175	167	179	169	170	144	152	179	169	158	181	174	166	160	170	163	162	163	170	173	159	171	170	176	164	164	192	164	151	167	171	182	148	182	167	161	159	168	180	179	179	160	167	155	158	176	166	165	166	175	173	165	174	181	163	160	184	160	154	168	165	148	169	181	180	174	177	164	166	183	175	164	183	155	168	158	171	177	186	146	168	161	156	170	151	190	180	180	162	171	150	165	164	174	148	142	161	172	184	176	171	159	158	157	181	149	149	171	146	173	151	190	187	160	147	143	178	183	160	179	174	173	181	162	163	178	185	173	174	170	150	169	170	167	149	166	164	172	185	153	163	158	167	142	180	169	181	148	164	186	172	170	146	148	166	187	153	157	153	178	171	153	152	146	153	163	165	157	154	154	169	162	167	169	145	150	155	153	147	168	165	148	157	189	150	152	152	156	163	160	170	145	170	177	135	170	169	149	187	166	174	168	164	163	179	161	174	181	171	165	166	170	172	173	161	174	143	166	157	143	168	162	139	162	180	167	164	154	157	164	171	168	188	171	167	146	152	145	187	162	166	166	146	172	176	179	173	185	149	189	163	192	170	152	163	150	160	191	174	172	166	172	159	148	188	173	191	173	177	163	165	160	164	167	171	170	153	160	159	143	160	161	159	154	174	174	170	163	172	152	180	184	176	164	164	154	155	194	172	180	163	171	154	168	168	165	164	145	161	160	169	174	162	172	167	173	150	164	165	178	154	151	154	148	150	169	169	167	159	163	157	164	154	156	176	170	167	161	146	133	156	187	153	152	174	164	164	160	157	169	173	179	156	199	154	176	181	172	170	169	180	169	157	171	142	147	182	166	157	179	182	173	162	169	165	205	156	173	153	169	164	141	168	161	158	190	162	194	171	160	154	170	158	175	156	166	154	165	141	153	165	152	177	177	149	193	173	156	184	179	142	172	163	188	153	181	170	192	167	159	182	162	153	173	178	159	211	168	170	170	167	167	162	176	148	171	168	173	177	166	146	182	181	154	170	180	155	154	158	158	173	158	161	150	145	156	178	173	167	165	170	178	161	175	147	148	177	170	182	186	158	187	178	150	150	166	165	172	166	163	164	164	159	148	176	163	166	181	182	168	161	168	170	172	141	152	175	171	184	189	159	161	163	162	153	179	186	150	176	162	174	172	143	181	172	164	150	174	175	170	158	141	158	154	188	174	153	165	150	156	145	170	173	169	165	159	202	180	156	163	146	144	165	171	162	164	168	157	149	175	158	164	157	172	150	154	152	179	163	129	175	155	181	155	172	176	187	180	159	165	193	132	166	182	149	163	178	172	167	154	174	183	172	132	151	178	183	140	158	141	161	182	165	151	175	131	148	158	157	179	175	175	194	172	135	127	157	187	161	195	147	174	160	159	169	182	180	161	140	180	161	173	155	162	138	181	180	163	154	179	160	160	172	154	202	173	160	176	174	174	141	172	143	164	162	163	168	168	161	161	164	147	159	153	161	166	187	166	165	160	179	171	156	138	168	154	175	152	181	165	160	167	168	172	168	171	143	157	183	163	154	160	160	168	156	155	175	162	189	139	174	158	168	167	166	165	178	156	174	163	150	169	167	181	152	174	178	166	159	165	183	167	153	165	155	177	172	170	145	164	132	177	157	192	182	156	163	179	141	165	169	176	149	173	150	175	136	162	150	165	170	169	156	158	170	151	146	176	183	166	163	188	167	162	166	158	173	152	154	157	158	178	153	193	155	168	185	178	170	172	163	156	150	169	179	144	150	185	179	181	175	165	143	142	176	163	162	172	177	173	173	190	166	169	163	146	173	163	170	172	161	143	157	170	165	145	186	185	154	171	165	159	153	160	171	167	195	158	144	146	159	156	159	174	195	191	156	159	160	201	166	175	155	173	136	175	171	145	172	169	171	152	171	188	157	161	157	166	176	160	171	168	166	181	158	178	192	149	170	172	179	183	144	177	181	185	160	162	153	147	157	181	149	183	162	155	172	167	165	196	160	153	173	146	187	174	163	184	188	176	162	161	186	168	166	184	173	161	155	162	159	165	163	158	164	176	161	139	168	173	196	157	146	161	176	186	176	149	171	185	162	159	146	151	153	159	147	166	152	166	162	152	164	183	167	168	183	170	152	166	159	183	177	168	154	161	162	162	166	155	157	170	153	157	181	162	162	128	147	153	154	150	178	170	184	180	162	152	158	188	155	167	166	157	164	170	152	166	146	170	173	165	161	177
6173	629	733	784	747	656	646	597	647	630	598	576	554	590	549	561	570	589	588	544	554	531	549	561	572	572	518	583	535	577	541	564	593	537	545	542	577	579	552	580	586	556	507	523	539	564	498	577	551	567	580	542	548	564	537	582	538	517	540	527	581	531	538	593	529	535	550	542	540	540	540	568	550	541	539	549	547	533	535	556	544	523	545	504	564	608	525	530	567	533	548	546	526	593	483	551	560	484	532	495	518	574	569	580	553	537	542	540	530	566	568	566	574	523	540	561	565	528	516	522	559	545	537	523	544	517	548	569	497	538	552	555	510	532	529	563	512	546	555	525	551	539	550	548	529	557	548	554	553	572	515	515	563	556	559	494	587	550	557	573	529	582	557	510	593	550	539	545	591	553	566	527	541	600	532	502	516	520	527	540	564	540	521	532	566	539	510	555	558	529	559	543	535	539	531	543	523	528	534	537	537	563	552	556	540	596	551	533	522	552	563	543	553	541	553	570	532	557	565	522	532	496	537	577	575	540	587	552	561	583	559	525	567	583	526	561	528	566	535	498	554	549	588	518	557	541	556	552	553	502	557	563	561	576	553	561	547	522	546	577	526	593	574	561	537	554	541	536	589	503	553	539	596	541	549	566	579	512	584	547	519	526	556	569	561	566	547	547	527	537	526	541	531	563	557	513	504	568	528	541	565	526	521	569	519	528	545	576	560	533	544	545	547	513	561	571	525	549	526	587	530	520	538	549	543	588	554	532	569	542	545	548	544	528	580	551	543	566	561	529	524	559	511	565	539	545	555	566	540	553	559	517	522	550	538	541	534	552	555	536	562	498	482	555	530	544	555	531	491	523	562	509	514	561	479	561	549	536	499	512	530	578	524	542	548	565	560	537	597	555	595	541	542	564	570	506	541	544	523	569	534	504	563	552	554	571	529	577	561	520	547	568	588	537	561	580	535	572	557	547	558	527	589	529	560	532	502	544	562	549	552	558	552	529	534	504	573	592	544	554	530	535	535	574	523	576	555	545	538	552	547	540	553	526	576	523	562	532	532	565	578	626	555	544	542	551	511	518	533	525	557	561	537	517	514	536	550	548	513	577	511	528	564	539	575	562	516	583	543	571	577	553	573	553	570	570	538	569	544	557	563	567	575	565	558	556	537	588	542	551	513	500	512	537	563	552	568	536	548	597	537	555	524	534	546	532	495	552	536	541	517	516	587	566	563	538	513	558	518	531	550	565	568	536	570	519	568	538	530	570	552	561	553	547	559	544	550	577	563	498	567	545	550	538	546	574	583	565	556	548	569	567	559	543	548	536	562	575	564	540	539	569	546	527	558	559	549	544	511	565	537	552	598	537	458	554	540	550	564	543	513	547	557	546	540	550	539	552	567	507	531	528	539	565	505	546	549	549	571	542	557	572	536	534	539	518	569	567	573	531	586	583	542	562	550	553	534	539	478	564	535	558	593	559	478	534	538	540	514	533	531	530	498	566	496	516	547	551	576	528	535	553	480	557	521	546	564	560	558	578	540	545	613	530	552	583	530	554	529	539	574	569	572	516	580	564	590	541	586	557	481	537	540	531	546	578	518	538	599	555	559	580	493	504	524	525	518	539	541	561	548	554	569	545	522	516	586	555	523	554	558	546	591	583	540	546	512	557	499	557	493	533	537	532	500	537	542	546	560	520	510	522	538	590	573	551	529	540	545	523	519	592	571	522	549	562	556	578	518	547	510	552	482	517	548	576	566	564	552	544	570	499	533	514	573	559	520	513	540	551	557	555	530	491	546	558	544	567	521	516	517	522	564	544	527	585	520	539	566	505	563	541	538	536	564	532	526	539	566	527	524	550	577	513	529	564	579	529	532	570	541	516	503	588	544	564	506	561	528	593	556	581	567	580	523	532	529	553	543	533	580	533	551	608	516	546	555	542	542	511	527	595	553	543	552	543	492	550	572	565	573	596	499	553	572	551	549	543	578	526	546	535	579	540	544	507	551	541	574	534	522	560	557	536	552	550	526	542	548	598	549	524	551	560	532	536	528	541	557	522	555	573	550	603	519	575	514	553	576	558	557	515	546	551	535	527	521	543	569	564	552	504	561	522	550	541	583	571	573	593	540	555	556	565	506	570	529	533	562	525	515	561	577	515	569	531	545	549	582	550	546	592	546	522	548	582	544	541	550	510	573	501	567	528	536	573	573	521	533	557	566	528	550	557	556	535	544	585	528	544	536	535	556	544	590	497	506	552	533	520	562	532	506	547	526	541	576	530	527	532	545	528	586	553	570	547	537	538	530	550	569	532	585	555	544	530	478	574	551	552	518	509	547	506	584	548	529	555	585	530	567	550	530	537	532	547	540	528	531	552	554	537	584	542	602	547	520	519	522	601	534	517	494	534	535	535	524	522	543	535	527	540	538	527	540	585	573	526	500	544	564	550	522	569	540	541	553	519	547	577	538	551	522	594	581	509	571	563	534	555	545	532	580	576	543	567	535	610	483	580	552	526	522	556	546	549	588	593	535	533	569	553	541	502	527	581	496	563	557	498	568	555	540	505	519	566	545	563	546	524	542	554	534	558	528	523	552	553	516	584	548	525	541	489	551	563	549	519	536	555	509	597	523	543	539	566	571	570	591	545	566	535	535	527	586	528	568	548	589	549	555	515	555	526	544	554	523	551	501	554	573	545	575	556	555	552	566	522	546	583	542	527	545	510	544	549	525	554	553	551	589	552	526	558	498	531	535	560	552	575	544	583	553	563	514	503	543	514	502	561	577	556	572	558	522	593	526	545	512	545	538	557	541	556	538	502	568	599	542	563	544	588	521	517	555	530	541	534	586	529	517	590	545	511	537	564	540	573	573	532	522	559	531	551	555	558	527	585	533	570	538	503	583	543	526	545	552	549	581	537	549	576	567	536	540	528	562	519	548	537	594	538	549	559	519	583	561	549	547	536	569	513	576	532	583	539	589	573	523	566	559	494	576	534	515	524	529	541	597	561	551	551	528	581	578	529	523	568	549	539	533	527	537	549	540	556	494	535	512	576	540	555	571	539	508	542	584	552	558	543	531	486	527	554	552	583	474	550	554	540	524	540	540	555	531	518	522	560	580	521	576	507	554	510	567	550	591	554	550	503	546	561	563	527	567	594	534	573	547	530	612	557	514	527	563	573	561	572	568	544	532	559	570	583	527	565	550	572	566	515	528	534	576	540	545	556	587	544	517	549	548	564	550	554	558	538	554	490	566	559	569	515	571	527	571	533	537	574	537	586	529	496	541	531	557	564	540	548	607	574	550	566	549	517	525	589	527	573	517	555	551	593	544	528	566	515	553	537	540	549	551	538	534	552	533	553	544	556	583	571	501	575	519	554	510	529	551	553	551	532	565	575	577	577	598	523	553	544	547	499	542	557	585	545	563	575	548	568	563	552	566	533	567	567	538	550	596	564	570	566	573	547	543	525	572	517	495	496	542	519	603	580	551	576	542	567
37982	6011	1750	1285	948	720	599	531	508	415	414	397	419	375	354	344	355	359	330	330	324	320	303	331	316	314	329	321	308	320	322	324	358	317	309	308	348	311	297	300	311	306	284	305	301	319	337	325	325	301	298	335	306	302	321	318	306	287	340	303	317	307	318	306	292	314	293	290	304	298	322	290	299	299	317	315	337	314	317	299	316	320	272	317	325	273	310	326	317	291	315	320	335	297	293	316	298	326	329	291	333	318	283	316	298	312	331	280	340	263	341	305	303	333	303	317	345	307	341	305	318	301	333	322	321	312	301	311	282	318	315	289	306	315	289	291	296	298	302	313	331	321	307	301	306	316	317	276	298	294	293	305	323	306	310	294	291	313	302	312	276	340	281	328	290	305	326	306	310	313	281	342	305	320	311	302	325	293	302	285	285	290	314	311	292	296	289	305	311	319	289	287	323	297	329	319	305	304	303	301	277	261	299	280	323	296	292	319	287	323	308	295	320	312	310	277	291	294	291	295	321	314	310	306	310	298	293	315	325	283	289	314	290	317	280	347	353	292	312	328	309	283	315	291	306	273	304	315	345	377	340	341	356	329	311	329	323	305	324	270	277	332	313	320	320	306	306	314	292	270	289	324	314	299	300	326	284	278	316	293	312	279	306	294	320	289	332	306	328	327	329	308	299	316	290	321	303	317	327	345	321	327	326	313	319	284	312	307	311	293	280	303	282	273	290	306	328	306	284	322	339	309	309	275	334	313	280	323	307	331	307	312	288	318	300	287	332	297	293	314	283	295	297	297	345	312	351	285	305	292	296	330	338	283	292	270	324	311	297	305	326	283	306	299	299	317	329	304	293	299	319	283	285	284	299	313	309	345	295	300	307	296	306	312	308	320	307	303	323	324	311	297	286	314	322	323	301	303	318	308	303	282	329	296	323	324	319	324	319	316	355	282	319	273	306	296	290	310	342	312	276	305	334	323	334	301	326	337	300	316	312	315	311	319	300	312	365	301	280	315	300	302	324	303	280	283	328	315	324	323	317	295	316	315	300	357	307	327	278	313	311	299	310	290	308	308	327	322	325	299	305	290	312	337	287	341	282	321	317	300	325	306	341	308	307	299	311	336	279	294	325	317	324	310	324	304	299	330	306	305	288	293	301	307	294	289	299	320	320	319	387	299	307	297	311	282	296	320	325	316	311	335	308	331	322	335	331	322	290	298	313	315	298	330	308	311	299	298	324	298	324	312	296	295	324	314	315	305	310	298	307	313	314	302	303	302	312	340	352	316	285	306	321	305	328	324	313	319	285	294	297	296	295	291	301	333	305	319	310	312	289	302	309	306	295	315	298	290	309	276	307	322	313	295	288	323	322	302	303	317	316	292	315	257	350	324	337	322	285	331	305	299	300	296	310	322	311	305	301	317	313	311	325	355	296	307	305	303	309	301	294	319	341	315	324	319	319	308	310	312	297	324	287	285	259	320	315	301	334	296	301	309	301	330	301	285	347	284	299	298	277	343	313	307	312	312	305	281	311	320	303	327	301	306	316	331	333	287	314	300	307	349	279	277	299	295	328	326	305	319	316	294	300	311	295	315	298	299	328	302	314	331	304	299	298	303	325	312	314	299	321	310	305	293	324	304	296	327	313	302	292	284	301	320	308	301	297	338	330	288	308	282	309	264	305	286	297	344	324	324	318	294	309	330	289	317	314	324	291	321	319	343	323	329	320	307	304	314	325	298	278	309	305	329	321	344	319	345	314	287	288	331	323	285	305	294	329	334	306	275	313	297	354	309	329	307	358	302	285	305	298	275	329	302	321	323	324	324	324	314	291	287	300	323	291	320	290	303	310	297	294	320	300	283	349	345	289	318	335	333	312	318	314	296	321	295	329	313	300	311	322	269	320	315	283	299	342	331	302	326	297	309	285	305	315	300	304	316	297	338	311	322	292	284	310	323	296	317	296	328	302	297	327	329	336	332	304	316	296	308	303	339	298	256	303	298	322	351	325	309	324	291	308	313	335	323	296	286	309	258	272	317	288	292	310	325	304	301	311	295	314	324	315	303	309	288	305	311	308	288	306	308	305	316	309	309	335	327	284	295	318	340	301	324	321	319	326	306	344	283	315	287	305	304	308	286	316	307	339	298	290	305	302	307	314	325	339	280	306	325	326	322	301	277	332	321	294	327	333	298	315	315	314	325	292	295	304	301	333	273	313	313	308	298	320	308	311	307	275	269	332	320	292	299	303	300	328	290	324	297	299	358	318	339	315	294	329	321	291	279	320	301	312	330	295	296	316	329	317	327	317	318	333	341	294	310	310	321	289	309	262	305	321	308	326	323	317	352	297	312	285	317	286	304	310	304	279	283	322	298	311	310	300	336	325	337	337	245	287	307	311	290	309	312	311	303	288	296	332	319	319	259	322	300	315	311	322	295	347	285	306	290	293	321	285	320	267	319	299	326	310	308	312	318	351	320	302	315	315	273	341	312	327	302	299	292	338	305	289	299	308	306	323	306	309	276	323	311	328	304	311	311	336	307	261	289	322	293	326	336	322	296	297	318	313	288	332	302	303	326	322	314	315	306	301	302	333	318	275	292	305	292	288	279	310	316	307	308	302	356	320	279	305	308	290	322	345	324	296	305	312	303	322	313	297	315	284	331	301	285	335	292	330	284	307	315	269	306	298	305	323	304	334	301	297	311	297	298	318	338	332	292	293	315	308	315	306	272	334	301	290	292	319	331	311	309	301	304	298	329	282	305	321	281	302	290	321	304	324	324	286	310	294	331	285	312	290	307	292	292	298	314	332	311	331	313	347	314	326	313	301	247	280	306	298	291	319	302	307	298	324	318	290	339	317	325	299	346	312	300	313	279	304	305	294	305	313	299	289	275	306	309	296	286	330	296	302	337	302	313	299	331	314	295	313	308	299	278	296	304	311	331	319	298	311	308	307	325	331	337	302	313	292	324	304	320	330	309	299	316	298	323	314	296	302	311	318	314	321	330	301	317	303	337	309	310	288	326	290	316	285	308	310	286	331	316	310	297	290	334	331	309	320	306	329	326	321	288	317	325	330	299	306	311	293	293	289	263	298	344	276	327	299	359	317	308	306	293	287	292	304	327	308	319	304	332	331	297	348	328	326	315	298	349	283	304	306	330	314	292	312	288	322	334	303	303	311	301	335	324	311	276	281	323	327	321	281	299	293	314	294	325	309	323	297	332	303	274	325	321	284	325	326	312	291	293	319	306	324	316	317	297	328	279	351	307	289	293	303	291	297	336	335	320	289	324	310	307	287	293	278	313	330	293	289	328	318	313	312	287	309	312	298	306	342	305	301	282	307	308	293	298	289	322	334	317	309	329	310	312	317	292	335	317	301	339	275	301	307	306	325	341	295	311	294	287	299	333	282	285	309	303	305	354	313	274	314	305	300	340	300	325	310	310	297	276	306	316	297	304	337	278	320	296	312	307	330	297	292	282	311	302	290	278	296	286
18872	1920	3888	4143	3592	2995	2574	2209	1935	1781	1609	1537	1453	1323	1293	1295	1227	1167	1171	1166	1065	1118	1082	1056	1027	1070	1016	1035	1043	1046	995	1000	947	965	978	1013	961	878	1006	940	995	925	956	887	1022	934	965	941	958	930	910	958	929	977	909	1020	926	971	958	932	999	974	866	887	961	872	940	904	917	964	897	920	946	878	940	932	906	936	959	851	892	938	912	937	977	894	981	931	895	911	985	851	918	973	948	928	975	917	940	907	923	893	894	910	920	904	936	880	927	912	956	945	916	997	942	939	921	928	865	917	907	936	916	873	946	923	866	879	896	918	970	875	914	917	930	906	887	931	904	883	911	868	924	920	900	917	905	913	931	921	950	881	882	948	894	908	937	900	921	945	939	886	919	994	884	951	876	906	919	897	888	912	902	922	866	905	881	905	871	966	904	940	920	908	962	957	914	940	930	906	916	920	922	930	876	895	906	946	890	948	895	949	910	913	951	967	919	898	884	898	924	923	903	857	932	868	828	907	927	931	935	883	918	892	943	999	942	945	939	924	957	854	940	923	917	921	941	897	908	952	974	877	888	921	938	892	864	939	896	921	907	861	906	923	881	921	882	876	877	895	965	885	872	897	952	930	928	897	1011	913	920	906	907	921	896	903	868	942	923	892	923	927	927	971	878	913	904	909	950	926	916	904	980	887	938	920	915	896	890	915	910	850	893	974	934	878	936	877	921	896	917	918	925	915	941	851	875	910	992	897	908	910	916	876	906	938	910	948	931	885	927	896	881	952	892	962	881	893	943	926	923	892	962	936	880	905	912	928	926	929	931	867	903	883	921	907	917	868	920	910	860	911	910	914	835	894	895	886	900	925	915	882	944	859	922	966	898	913	864	971	885	878	882	907	923	947	922	926	969	942	914	925	889	851	916	927	940	917	895	910	928	937	895	887	913	930	985	901	905	912	936	894	941	884	928	920	945	946	954	915	890	962	924	933	935	891	1009	971	950	878	944	903	967	896	942	881	891	926	912	900	886	891	895	921	873	916	922	913	937	904	898	920	922	915	890	916	895	934	902	955	911	874	937	890	884	920	936	925	830	972	892	874	916	854	943	961	950	899	868	897	916	888	899	991	924	894	908	914	868	890	849	925	902	939	958	930	879	950	953	921	934	926	873	977	917	894	953	964	961	919	915	877	917	935	887	928	908	886	947	921	929	862	934	896	858	931	930	921	894	863	908	964	899	970	806	921	905	1004	908	942	907	910	916	856	926	838	882	933	901	871	952	915	926	923	864	944	909	916	904	922	947	935	916	901	953	953	898	904	869	954	961	898	950	924	913	946	909	881	908	884	897	926	883	930	903	931	864	941	885	892	892	866	969	905	887	943	962	938	902	914	924	945	919	981	941	956	991	909	866	934	913	893	902	966	981	944	880	942	874	918	946	882	875	954	932	939	991	862	934	967	899	858	973	897	887	910	912	957	933	920	955	887	891	958	889	923	889	935	910	921	912	896	859	930	919	893	926	961	933	932	869	918	948	921	894	968	911	927	936	902	951	869	916	937	939	905	840	964	924	927	924	914	927	878	907	948	894	901	935	913	926	942	903	929	970	921	872	872	918	928	966	926	905	962	911	932	935	888	854	873	891	961	878	914	919	905	933	948	979	848	877	968	930	878	889	909	940	918	932	890	986	889	909	910	957	900	940	928	922	921	944	916	926	896	871	866	901	917	916	903	981	881	884	884	959	933	908	989	900	936	944	887	940	931	946	874	883	881	918	912	910	943	949	908	911	893	920	945	941	885	916	896	907	960	878	903	962	964	886	905	917	851	919	901	917	900	927	861	885	885	910	930	925	865	946	876	935	934	932	861	890	919	873	882	903	910	948	936	937	917	890	915	921	933	997	903	938	958	894	885	923	911	893	891	938	992	901	933	891	882	895	909	880	903	880	920	937	855	865	926	1013	943	924	901	892	956	897	877	916	908	967	907	927	920	894	907	910	947	893	903	959	943	907	944	945	955	877	873	921	983	933	858	918	910	893	982	941	907	944	914	898	880	953	865	912	901	910	933	935	872	854	883	910	935	961	935	926	914	919	913	905	940	914	961	935	935	901	918	950	900	890	900	961	908	881	986	912	933	911	915	929	871	921	914	925	924	951	930	907	919	892	920	885	910	891	871	906	895	940	845	875	924	931	881	915	920	894	901	969	911	917	950	864	899	959	943	916	889	906	845	903	905	863	903	915	977	905	911	953	971	932	869	875	911	907	937	913	931	899	890	912	913	911	862	890	897	924	902	898	889	908	911	858	883	945	883	903	905	973	958	898	920	868	906	890	919	972	863	896	909	904	891	897	938	881	983	946	881	858	944	909	902	893	880	886	915	935	906	889	956	858	882	867	914	911	885	911	957	886	951	937	932	906	897	940	949	914	954	923	866	950	889	928	920	942	893	855	836	897	921	935	922	909	971	941	883	923	939	883	923	909	925	899	863	907	943	880	895	898	890	887	921	864	898	923	976	878	958	933	910	936	933	904	932	925	885	931	872	897	922	923	917	915	941	937	886	953	944	910	890	963	920	924	966	925	895	920	984	916	968	916	939	909	932	861	899	934	947	906	934	896	956	909	974	879	865	830	901	902	891	919	920	900	949	893	972	905	951	907	930	927	889	991	885	891	940	1003	890	889	906	935	908	926	912	924	899	925	907	908	925	920	908	927	902	931	895	903	942	922	929	897	901	844	893	919	939	890	925	925	929	894	922	906	891	948	892	901	875	881	932	878	925	941	963	904	927	945	950	864	959	925	936	897	910	884	908	884	894	889	909	934	932	952	928	902	935	915	900	942	919	942	865	926	915	947	942	915	929	933	923	941	913	967	914	914	903	910	893	906	918	914	939	929	903	918	909	911	866	930	952	933	964	871	903	852	914	905	906	938	899	917	971	914	913	917	951	894	929	907	929	945	897	908	899	927	939	944	899	915	962	878	940	963	899	866	911	875	943	924	942	893	862	888	874	920	917	885	916	878	936	882	892	890	876	919	946	836	886	901	962	931	857	908	961	938	908	910	913	865	984	873	930	947	938	903	1009	917	897	926	980	894	911	888	890	932	905	970	950	915	924	925	910	912	904	929	923	932	959	896	911	944	898	925	924	894	871	865	881	952	928	906	897	930	938	880	926	955	907	904	895	915	901	925	919	939	935	844	919	950	884	938	840	887	977	920	912	972	879	906	875	838	885	938	981	935	895	909	898	880	928	945	933	929	929	912	896	930	907	958	923	853	897	922	899	912	919	985	931	893	872	943	929	884	870	869	894	888	884	927	924	870	866	944	855	907	894	893	968	921	935	909	965	913	894	898	881	919	935	918	951	891	906	903	939	930	919	910	930	974	900	951	875	818	908	887	882	951	873	891	879	931	928	938	910	940	952	868	922	989	868	866	933	950	927	903	909	876	864	901	896	962	876	882	852	935	895	945	948	936	873	861	942	936	909	881	921	904	919	919	951	912	912	911	919	897	933
50773	12411	3964	2398	1608	1127	913	770	696	595	549	513	476	455	467	461	362	403	389	375	386	399	394	364	382	366	372	371	343	365	373	331	359	355	374	343	367	357	351	377	334	368	377	367	344	331	361	353	343	336	320	345	343	354	365	346	363	330	346	336	368	349	343	334	341	333	316	334	328	378	311	349	320	327	327	344	327	336	355	345	308	399	325	339	349	335	346	312	321	343	342	339	294	358	358	358	329	319	307	314	334	325	320	331	322	346	338	349	331	304	354	352	316	350	349	339	354	355	353	313	296	362	348	331	302	359	308	320	317	335	374	333	299	359	324	323	337	351	350	354	343	322	344	337	344	348	292	323	352	341	347	317	339	338	331	294	325	326	305	351	329	334	341	330	352	334	350	327	344	346	356	333	336	338	342	366	353	334	315	312	313	324	334	351	336	343	305	330	351	319	353	354	328	328	348	329	313	308	339	344	357	325	346	345	316	339	307	344	334	354	361	324	336	318	325	299	300	344	347	346	340	329	368	351	332	298	355	355	334	357	352	354	326	334	336	346	343	352	350	339	342	353	343	326	344	308	335	314	344	339	314	337	340	360	305	325	324	348	356	358	310	303	361	347	370	349	334	323	353	334	333	321	333	297	328	340	343	327	364	326	352	344	334	344	337	376	327	322	328	330	359	330	343	339	342	336	365	353	352	342	370	332	321	311	302	337	333	354	376	370	349	348	348	304	329	360	313	325	316	339	320	301	346	350	335	311	363	367	329	328	355	329	369	321	351	320	329	336	331	324	364	357	324	336	316	340	315	347	347	312	343	347	340	332	360	348	325	341	320	317	373	331	355	342	311	344	373	329	362	316	360	335	361	354	342	349	337	326	360	330	345	347	304	350	325	382	332	367	336	345	319	304	339	343	317	334	342	336	329	335	279	269	318	327	353	351	347	331	348	328	350	347	375	338	342	347	367	347	304	321	318	343	354	327	311	320	350	331	348	301	327	359	324	343	338	348	292	326	316	357	333	317	319	343	344	322	337	325	349	340	321	336	348	329	353	338	303	356	306	329	306	333	351	334	344	314	325	371	362	361	327	351	326	327	342	376	361	312	316	331	306	342	323	334	326	350	351	332	312	352	330	338	375	347	343	360	335	342	352	345	346	309	352	324	321	334	374	319	326	329	355	348	372	361	324	327	321	331	335	342	324	308	325	318	362	337	338	303	373	341	290	342	347	339	336	312	335	361	350	379	313	338	307	349	329	321	304	327	332	340	324	312	396	298	306	296	346	333	367	348	315	331	340	334	338	321	313	335	298	342	350	358	338	358	334	329	353	304	319	339	361	344	332	364	311	330	307	319	354	351	325	313	338	302	322	345	375	360	341	346	334	356	315	350	306	341	340	345	313	316	340	330	342	336	320	337	326	331	338	300	314	327	340	320	310	333	310	316	375	336	347	324	339	326	323	359	333	340	354	348	342	373	309	339	354	329	308	326	312	326	355	324	339	288	345	317	338	329	354	347	350	342	331	354	310	326	329	353	375	349	329	341	340	337	326	313	310	326	337	331	314	340	317	316	329	273	333	319	349	345	353	314	347	345	320	327	381	335	331	363	327	346	346	323	328	352	318	326	337	345	316	336	337	366	356	322	353	334	329	349	327	344	385	329	344	362	348	321	357	359	340	345	333	339	360	310	357	326	356	318	320	304	322	336	362	346	332	336	352	346	345	360	362	328	331	347	367	304	343	322	315	376	332	318	345	349	351	360	344	299	316	345	335	314	340	315	331	321	364	381	345	354	337	361	357	359	365	334	334	332	301	321	314	336	329	317	379	323	330	333	352	356	323	360	322	348	361	312	335	368	364	327	320	348	384	346	321	376	301	384	357	392	354	346	354	340	347	315	321	348	357	354	364	352	344	329	347	321	335	349	318	326	343	338	313	358	305	318	340	331	366	339	345	349	345	338	297	301	352	321	344	350	354	338	331	328	334	325	352	319	330	292	324	364	356	340	343	308	326	293	303	333	340	359	344	344	358	323	289	364	322	301	336	364	337	324	367	335	330	330	303	335	326	299	331	353	356	346	329	373	321	352	310	308	323	339	323	316	324	356	305	350	344	303	338	353	342	346	336	324	350	330	303	340	302	330	330	343	331	331	358	351	377	304	351	359	337	385	338	400	307	357	345	333	337	337	361	353	286	340	365	320	337	366	342	339	335	344	316	338	342	341	318	336	330	334	332	356	358	357	314	314	308	314	326	319	350	352	332	347	363	329	349	366	342	333	368	352	356	347	307	327	354	345	316	386	333	327	341	342	339	334	352	341	312	342	328	333	345	320	345	340	344	304	324	343	373	335	300	340	361	325	331	357	327	335	346	342	384	349	335	331	353	384	397	370	335	339	342	337	332	339	330	325	339	303	338	326	346	341	338	350	348	312	351	353	319	353	298	306	344	334	341	337	303	338	358	325	362	325	324	309	353	324	324	363	364	364	350	338	342	329	354	338	358	333	319	354	349	346	338	343	310	346	342	351	300	366	326	354	360	331	327	347	317	337	345	391	315	324	326	369	330	360	342	318	384	337	354	361	332	320	361	334	316	359	362	320	373	340	353	342	347	361	329	351	321	333	327	344	329	359	335	324	365	350	320	340	323	339	329	347	331	308	306	370	324	348	345	353	320	325	283	318	311	328	351	310	373	328	299	330	333	297	298	322	319	357	334	336	311	325	359	345	350	319	357	332	301	341	345	320	314	346	363	295	303	339	343	302	346	328	333	331	316	363	366	341	351	327	370	335	333	349	341	340	304	333	327	353	319	357	320	366	352	309	330	350	324	341	364	347	327	329	326	336	332	335	338	321	344	313	294	313	323	352	357	341	336	350	369	321	345	326	379	342	327	338	356	369	320	347	358	285	319	345	325	334	361	351	347	335	334	322	326	342	357	289	270	319	330	332	315	343	355	331	319	310	316	313	317	321	339	330	340	354	356	302	319	313	345	351	307	341	348	349	323	344	309	327	331	323	335	342	368	347	324	372	339	353	330	366	359	348	340	359	343	360	306	327	334	343	323	333	330	332	354	355	339	332	338	342	334	373	315	310	329	350	344	326	342	341	316	343	306	351	291	312	340	343	303	345	325	332	310	364	334	343	337	343	323	337	331	322	358	339	345	330	339	348	343	318	355	334	343	337	308	343	340	311	330	375	315	380	326	340	319	320	326	343	321	337	323	319	311	364	297	325	308	326	329	301	340	339	361	305	342	338	346	322	327	318	319	316	338	347	347	356	314	361	362	330	334	342	355	308	342	336	349	320	339	317	336	307	348	300	337	350	314	311	308	329	352	338	350	355	346	337	334	337	374	343	364	344	344	344	327	348	333	311	343	338	387	296	345	339	316	322	310	330	341	346	345	372	342	327	322	340	342	327	334	342	345	348	306	326	347	329	310	366	331	340	360	355	342	329	330	320	321	330	308	350	325	324	326	337	376	334	321	352	348	354	328	337	326	355
24586	3063	6355	6963	5866	4832	4124	3446	2967	2611	2305	2183	2027	1886	1672	1701	1529	1519	1460	1386	1351	1346	1288	1304	1189	1187	1214	1165	1203	1148	1159	1129	1066	1159	1100	1079	1031	1081	1042	1062	1098	1013	1124	1058	999	1015	1091	1003	1023	1007	1036	1050	1040	1070	1027	1034	1048	1035	994	991	1007	985	1007	1051	1008	976	926	973	1027	1019	977	989	982	980	962	1009	1004	1009	991	1046	1014	990	1000	978	1024	1023	931	954	965	999	1032	980	944	959	922	964	1004	945	1014	1042	1034	1024	954	975	965	1022	953	1056	957	1013	963	1084	970	949	990	919	974	989	1001	988	961	973	962	939	976	944	979	983	956	971	991	981	1050	950	975	1012	933	951	973	974	1023	973	948	977	943	950	977	964	960	999	893	940	975	968	972	970	946	973	1010	963	971	947	951	990	974	952	955	1007	986	990	994	1002	951	988	1023	961	947	985	924	993	1020	907	945	966	934	1005	1021	977	966	922	907	1031	944	936	1001	944	970	942	936	980	1004	941	953	942	981	986	972	1000	985	944	1030	968	971	947	987	983	975	943	1001	999	963	967	957	1002	986	1007	900	1019	981	1019	964	1000	949	989	939	975	938	961	936	1004	944	976	1036	974	959	949	987	944	963	983	944	975	1071	956	988	1051	936	940	1062	992	959	991	972	974	946	1017	973	989	963	977	947	1055	910	926	966	899	967	959	925	956	949	947	947	1005	975	961	977	992	964	957	933	988	953	983	985	967	990	950	991	954	992	1003	975	947	958	968	991	1015	961	992	1022	939	943	953	1009	969	946	1021	977	973	1006	992	926	900	955	974	1017	938	996	1018	1029	892	1014	1003	1011	989	919	918	911	1014	979	998	979	967	969	989	958	991	947	1000	980	1014	984	992	944	991	928	1000	977	984	961	959	927	989	920	970	947	947	977	950	987	1003	981	1012	927	967	944	952	937	965	911	959	1013	956	981	904	973	986	947	948	995	904	989	971	943	962	982	970	909	970	978	956	992	940	968	984	966	956	1047	1039	960	952	1005	952	977	979	962	938	983	999	953	958	984	968	924	978	972	1004	890	929	951	959	998	1004	973	945	974	967	979	977	954	918	1003	953	988	986	910	982	910	965	1021	991	1009	996	947	985	986	982	930	995	1010	890	896	1019	956	976	971	973	971	1013	947	964	1012	994	1014	975	945	951	953	987	967	973	1030	990	949	972	985	965	982	974	969	947	984	998	976	934	932	939	934	941	974	945	982	991	949	940	962	992	928	953	957	991	986	1005	1011	912	991	925	948	943	956	998	1056	1002	971	911	936	959	991	937	967	971	932	1001	992	1001	962	964	965	1027	1056	987	934	954	966	930	889	987	1005	975	975	953	947	949	929	1002	1013	981	927	952	986	986	970	968	987	1050	927	988	926	973	917	985	955	1040	951	1022	933	955	998	1024	1014	949	949	967	909	951	945	937	959	945	936	925	935	927	973	935	951	910	983	924	993	980	937	1025	920	923	924	987	950	924	1010	962	977	1004	987	953	948	931	939	969	944	934	932	1021	906	922	948	982	964	953	992	1002	960	948	979	1028	989	986	996	1011	968	958	943	928	1004	966	988	1018	919	975	967	950	932	956	983	992	917	983	998	947	976	928	1006	933	928	985	908	980	1003	952	964	1019	984	965	912	948	990	929	935	890	958	936	1036	1021	950	984	971	993	980	969	1000	1019	916	984	983	919	970	980	997	936	990	956	1015	1031	963	971	1007	928	966	955	936	1018	956	1025	981	964	905	964	973	961	984	969	947	970	943	1006	928	992	978	960	867	1029	959	945	1016	1014	949	969	964	1010	941	966	957	1004	1005	956	992	953	992	962	959	983	1032	1002	962	952	957	932	937	958	943	987	944	953	1036	934	944	947	983	989	994	967	959	936	972	991	1026	971	977	993	1016	993	929	939	987	973	971	918	1003	961	968	993	987	1007	938	972	896	959	971	923	977	965	937	994	957	988	987	1020	983	1004	937	1010	946	968	950	953	910	984	971	954	958	950	973	983	969	976	937	955	989	1033	958	958	958	1033	945	1012	1011	969	972	990	987	950	1003	959	898	933	961	1021	952	935	923	1016	940	958	1005	984	972	989	938	1001	996	977	927	929	1010	923	957	968	925	959	911	957	1015	964	970	962	1016	959	960	917	952	954	937	959	996	974	973	1007	968	1028	952	965	987	997	1038	988	934	917	957	962	1025	913	986	904	996	995	1026	1025	929	994	997	916	919	973	959	967	972	929	969	960	970	935	946	939	950	1024	950	995	1005	999	1007	976	1014	1001	951	933	961	1005	971	1029	954	956	962	968	945	955	918	973	951	935	1007	968	944	996	962	978	980	987	975	986	953	943	936	929	881	959	980	950	967	941	925	1000	950	949	1029	949	947	979	986	956	988	951	1040	944	960	981	951	973	950	930	975	915	980	952	1006	962	1036	1007	946	953	1009	976	943	927	1007	1008	985	992	1031	956	973	1008	956	990	938	953	932	962	954	950	963	971	991	966	983	978	996	967	992	1033	984	955	935	987	994	1002	952	971	938	992	972	928	971	988	978	1019	1001	923	1006	963	989	1022	943	1038	944	998	977	985	928	988	948	978	943	979	943	976	966	904	935	1037	959	940	979	985	983	998	1031	972	968	977	1006	901	946	956	913	956	979	971	999	996	1025	937	942	951	945	994	959	993	974	962	991	950	983	983	975	940	941	988	927	1051	978	989	1023	976	957	943	978	991	1013	993	968	1024	936	992	975	997	991	991	962	956	900	990	962	993	962	965	991	964	970	921	931	983	992	981	886	976	997	981	959	1002	996	990	972	960	939	987	954	956	973	951	942	992	1039	981	994	995	992	961	932	960	944	978	980	929	952	1028	997	1003	993	962	1020	1020	958	1000	980	953	986	951	972	1000	994	984	927	1001	986	1001	928	971	948	1004	966	1001	967	993	951	997	941	1017	1029	1000	996	961	967	972	1026	997	984	980	993	987	983	972	972	1014	956	962	950	996	1000	948	965	968	932	928	933	975	911	966	992	998	954	1014	923	947	960	955	975	961	1001	984	955	912	945	975	1022	966	989	958	947	983	1008	953	977	925	993	977	1011	1021	986	1020	962	1019	935	1015	975	916	952	986	959	985	952	978	943	972	971	934	1005	997	1018	986	936	933	942	1000	936	935	993	956	934	951	1002	939	947	985	952	965	954	980	962	977	952	992	998	937	983	976	990	946	919	971	1000	947	920	1032	1009	928	994	942	973	914	988	1007	917	973	998	946	916	971	950	925	986	930	997	931	952	969	933	966	989	1017	965	974	975	974	990	953	950	1040	938	979	922	972	944	962	968	970	967	947	913	969	967	963	939	1000	939	1013	933	970	989	955	964	981	921	969	963	952	938	1011	968	1003	950	973	955	1001	989	923	964	949	963	987	971	941	969	926	995	943	1023	953	1013	984	939	971	992	978	922	944	949	983	933	998	953	919	946	923	1050	963	963	967	1052	917	955	1037	978	966	976	996	966	926	992	965	960	969	983	928	885	950	997	1011	977	974	962	970	976	960	919	1025	992	993	935	991	989	955	961	970	1006	950	928	991	955	921	927	992	954	1001	1005	999	950	954	991	955	1011	975	986	1017	946	989	972	1039	1006	967	943	983	944	940	974	933	952	962	1000	931	987	915	929	965	1013	988	982	928	963	962	959	951	939	983	996	984	930	982	951	999	996	918	981	953	1002	995	979	954	1021	920	975	963	1012	996	963	1002
6819	388	274	228	194	181	214	170	189	165	178	170	153	175	156	151	145	141	168	190	162	171	170	196	196	151	144	152	160	182	146	172	175	174	187	158	159	183	165	148	163	190	166	184	160	171	185	174	170	150	183	190	159	145	152	189	177	166	183	157	171	152	162	157	172	129	145	158	184	132	161	176	157	128	178	163	180	154	154	178	174	164	199	169	178	150	175	147	155	167	170	170	173	159	155	162	165	158	167	137	172	165	175	140	172	184	163	179	198	165	158	166	175	195	163	156	174	171	150	177	175	164	157	178	189	150	171	172	164	152	157	173	170	169	155	176	170	155	145	179	167	168	182	167	170	153	170	171	148	182	140	154	159	179	145	149	169	175	152	154	179	182	168	149	177	145	162	139	134	165	169	154	150	163	154	158	174	202	172	142	149	157	154	166	152	152	164	162	134	169	176	155	166	156	179	163	145	144	180	166	157	154	164	192	170	173	152	174	169	161	140	176	173	165	154	162	163	197	142	155	185	159	144	166	166	137	158	154	184	177	152	144	187	165	171	181	143	175	161	193	185	146	178	166	160	177	166	161	170	179	170	148	176	154	139	160	169	161	149	155	166	166	166	153	143	162	170	159	149	168	180	151	189	167	168	145	165	182	182	151	158	154	174	157	144	180	142	152	152	166	187	156	152	150	206	136	171	155	166	166	163	160	166	166	181	177	172	150	171	164	144	169	158	157	171	180	164	147	159	182	156	145	155	157	164	145	179	147	168	170	146	177	164	181	146	189	144	169	159	167	170	175	174	159	158	166	185	168	147	177	154	144	141	161	161	159	155	164	150	139	154	158	143	169	173	172	148	180	170	158	156	152	193	151	177	167	151	177	153	157	179	186	176	140	156	180	178	148	160	176	182	164	160	161	176	149	165	177	164	174	155	179	150	179	162	184	158	168	182	163	139	170	176	147	153	178	161	180	175	145	175	161	146	162	162	173	172	163	169	163	173	166	158	163	153	166	164	161	173	168	146	172	180	169	158	170	148	132	157	152	171	162	160	153	156	200	145	150	168	170	151	177	176	154	178	154	193	147	149	160	159	152	157	159	150	163	173	167	153	142	174	174	164	158	161	155	179	164	184	159	178	168	156	164	147	153	155	164	172	160	164	161	161	151	158	162	162	175	155	154	149	175	198	179	162	183	170	156	174	166	146	176	161	170	156	166	189	170	175	178	177	150	157	135	165	158	172	166	178	166	154	145	181	182	183	168	169	147	172	154	146	164	166	148	178	145	165	158	159	174	149	187	172	174	166	161	166	133	167	156	158	161	174	168	144	159	162	177	169	143	158	166	163	159	183	168	174	158	154	145	159	158	172	171	152	153	157	181	167	154	179	151	170	140	159	160	149	165	156	148	155	169	179	184	147	165	176	192	170	147	161	160	167	157	161	177	152	195	178	155	164	158	157	171	158	180	170	170	171	176	169	189	126	175	168	147	147	159	148	169	184	166	156	204	136	175	176	146	152	158	169	158	172	178	162	144	149	164	174	171	165	155	163	193	163	164	157	191	170	161	145	179	159	184	154	160	165	159	181	161	139	161	143	170	135	155	152	182	163	139	164	159	160	157	151	157	171	150	179	154	178	162	154	167	186	166	155	157	169	159	138	146	161	163	167	172	146	147	172	151	164	157	157	165	167	142	149	163	160	169	172	169	167	168	166	170	129	184	168	156	168	169	161	159	178	172	166	154	182	188	166	162	171	196	174	167	166	172	174	154	161	156	153	162	175	183	185	172	172	143	132	152	152	144	182	172	150	156	162	167	149	159	157	163	157	154	172	161	182	186	150	162	152	175	148	178	157	153	173	183	183	140	157	167	150	170	181	166	174	137	180	192	167	177	178	167	175	172	167	155	143	173	156	170	184	173	149	172	159	162	156	179	161	165	159	157	156	170	158	159	186	162	169	142	167	162	163	155	169	174	152	143	141	162	158	170	143	174	159	142	134	168	151	179	168	162	207	155	152	174	169	175	161	174	174	196	172	168	181	166	175	178	181	172	180	156	170	161	158	172	167	168	153	143	162	177	162	148	174	167	176	172	167	162	163	146	177	163	161	174	168	171	159	170	205	160	165	163	158	132	164	168	191	163	162	126	175	162	168	161	161	167	160	186	154	175	157	167	172	149	169	154	173	145	163	147	155	160	177	157	153	169	159	159	176	170	157	173	160	160	151	173	152	160	164	182	167	183	147	178	164	160	145	171	162	150	161	157	166	190	136	173	154	162	151	145	172	163	158	155	169	153	160	161	158	169	177	160	164	172	147	165	178	193	171	146	183	147	158	162	164	141	147	159	162	154	181	153	153	167	181	168	169	147	150	187	142	190	169	157	132	186	162	143	171	165	175	166	174	179	166	160	168	168	175	153	169	189	164	171	160	165	158	159	175	169	141	167	184	149	159	184	176	135	161	142	193	161	158	164	162	160	169	180	162	161	168	193	183	159	156	155	173	174	160	145	168	167	170	174	154	156	146	156	148	183	165	175	162	175	193	180	170	173	181	171	170	133	169	173	169	155	170	163	163	172	163	177	171	188	149	159	154	165	152	151	175	174	154	165	172	156	172	153	178	159	165	150	152	171	170	156	175	183	155	165	158	174	147	189	178	183	156	174	179	150	169	172	132	137	161	164	165	162	150	170	175	139	168	171	160	163	144	180	191	168	194	175	171	177	158	170	139	174	190	161	163	172	161	172	183	153	147	172	157	165	154	174	160	145	158	166	157	182	159	144	178	158	150	173	163	137	173	166	165	143	169	160	156	179	169	167	154	185	171	158	148	159	162	172	174	151	162	168	165	158	149	157	145	164	177	176	172	191	168	148	147	157	171	158	179	177	168	159	159	188	165	151	172	166	164	174	178	173	169	158	136	156	169	159	154	160	160	205	149	158	151	136	165	165	169	167	167	173	158	153	141	160	158	175	176	163	147	173	159	176	160	170	167	170	163	165	154	181	171	168	168	181	169	178	177	165	163	162	180	171	168	173	158	160	206	183	166	146	164	172	182	179	168	186	169	184	133	164	167	162	155	180	148	143	153	158	155	166	159	180	176	176	166	174	166	174	159	171	160	156	171	160	171	156	160	159	193	183	168	165	157	162	183	178	160	164	154	158	150	159	182	167	186	160	153	152	149	164	186	186	147	153	168	170	172	139	149	186	147	174	173	156	156	163	185	158	168	169	168	160	186	172	175	160	144	137	190	166	178	157	174	176	165	180	173	166	148	193	152	161	149	147	138	176	156	153	151	166	166	166	170	148	148	145	172	162	160	175	138	166	153	169	148	161	172	172	165	171	146	165	160	144	159	152	173	128	161	182	167	159	159	168	159	160	179	158	162	154	159	161	158	180	151	143	172	178	186	166	163	166	179	188	168	164	175	135	159	171	156	136	153	176	158	158	154	179	167	158	150	167	179	151	159	159	148	184	189	150	160	142	178	164	166	164	176	156	137	169	162	155
5819	647	778	716	721	695	669	678	627	594	639	616	595	518	585	545	549	550	623	560	525	558	600	537	595	615	525	535	589	598	557	558	567	542	507	544	541	558	567	547	541	501	549	575	575	549	508	568	512	571	546	560	573	523	575	525	539	558	567	554	566	506	520	527	563	558	523	536	539	559	529	527	547	547	503	560	546	537	528	562	530	531	572	540	538	523	548	555	587	568	550	543	545	537	553	529	506	540	549	567	544	578	539	575	507	530	511	565	565	560	529	549	562	529	499	546	513	561	585	562	578	529	518	501	552	541	580	556	559	572	512	592	562	592	547	545	561	589	590	537	554	536	559	562	598	528	547	559	550	518	538	533	567	585	586	542	542	583	527	553	524	558	544	556	586	521	558	523	591	503	519	572	521	541	514	542	555	565	589	564	581	510	527	529	570	549	525	562	542	565	552	530	583	527	547	570	516	563	536	518	573	508	545	562	512	539	571	559	604	498	521	555	507	516	558	564	545	481	554	522	548	570	506	570	515	564	534	540	519	541	562	545	540	529	552	538	588	525	511	554	537	576	569	525	495	518	582	590	533	538	533	571	518	542	536	506	566	546	533	566	530	534	557	531	537	555	556	563	553	530	555	518	535	535	558	550	561	568	521	516	554	549	567	547	510	563	567	502	501	536	485	550	565	562	526	533	545	542	533	526	530	570	581	573	555	523	539	528	565	532	555	556	540	566	562	529	534	513	581	555	556	553	540	568	561	563	565	556	570	555	585	589	558	518	495	556	527	535	531	544	547	587	520	567	531	522	547	519	559	517	551	522	534	516	594	536	540	564	571	539	542	587	515	549	513	560	525	534	579	535	546	557	533	497	572	576	572	535	546	556	539	581	554	542	527	568	575	543	578	546	537	560	553	537	527	481	532	545	566	521	555	581	587	557	516	547	563	570	562	587	521	546	555	541	546	577	572	550	567	555	525	510	554	520	553	561	554	566	579	533	613	540	581	537	539	546	500	554	551	514	587	534	575	574	529	512	569	573	573	562	546	530	511	512	563	545	569	533	550	518	561	530	527	528	568	554	544	537	566	576	540	537	511	542	537	544	558	547	558	536	544	518	559	507	549	532	541	539	543	549	534	507	567	573	617	502	541	559	536	577	563	556	533	534	556	561	482	543	535	524	519	540	562	517	572	525	578	519	554	536	496	549	570	550	573	523	557	536	508	584	538	591	514	529	521	514	513	536	550	543	538	501	527	535	557	561	565	537	555	521	495	494	568	497	524	531	572	561	497	560	540	514	562	580	562	529	529	543	562	524	580	538	568	546	538	521	570	543	518	572	523	575	558	547	515	544	548	518	550	527	550	543	539	538	524	542	557	540	508	574	563	567	529	506	564	561	545	499	582	519	541	549	525	537	581	535	530	600	518	576	543	561	527	540	532	525	555	531	540	533	516	556	524	590	541	507	574	533	569	543	586	542	544	546	545	525	537	566	572	574	579	580	537	527	603	568	543	519	584	528	533	501	556	569	559	511	523	548	586	541	540	556	565	566	519	549	530	535	585	544	579	539	571	531	536	563	583	541	543	544	555	553	575	574	535	545	551	504	542	550	562	563	531	521	513	533	570	570	537	556	525	551	519	519	580	514	515	536	497	546	490	575	540	560	565	528	552	538	534	589	568	575	515	554	530	561	548	562	548	559	536	530	541	567	531	514	567	513	562	505	520	506	559	528	509	549	549	573	539	531	550	546	535	554	585	535	550	511	541	553	581	510	516	560	522	562	534	537	545	530	571	577	515	539	605	550	575	527	552	543	540	565	537	587	568	488	549	575	570	522	556	582	570	549	559	567	549	572	521	512	513	524	559	533	521	578	539	545	510	547	516	537	576	498	516	565	543	519	522	538	518	539	550	562	542	527	536	574	535	553	554	535	503	559	597	564	547	591	542	562	552	541	513	544	563	575	570	536	589	494	588	557	539	540	569	566	499	537	530	541	549	572	529	511	528	549	565	514	553	566	529	560	568	552	542	570	529	566	536	536	592	531	497	560	572	552	577	548	535	567	567	522	562	555	541	529	589	542	499	542	568	506	548	571	515	576	562	511	588	535	565	534	563	532	575	555	540	541	535	563	523	540	548	546	607	522	545	573	534	565	520	561	572	559	552	514	526	510	526	536	513	532	552	554	564	553	580	521	558	546	547	505	536	558	566	563	531	521	552	512	495	523	578	526	531	562	518	541	562	575	497	504	546	529	589	531	537	527	542	550	529	546	538	544	547	528	516	529	595	525	496	557	553	557	550	555	551	564	557	529	543	552	545	537	511	514	503	521	542	562	522	542	535	584	539	507	540	538	566	517	520	537	567	537	520	545	572	544	550	521	543	523	582	511	536	532	575	561	493	576	531	557	571	554	578	548	561	552	539	534	557	552	526	542	522	500	589	507	521	497	537	551	541	560	499	559	540	564	508	548	564	553	568	534	553	529	547	550	539	531	494	523	530	540	534	545	552	529	523	573	576	554	552	555	553	546	559	533	555	503	526	605	533	544	551	481	526	575	557	540	532	542	562	576	537	554	519	526	578	554	527	545	552	528	561	529	588	576	557	517	564	522	522	557	523	552	544	529	551	543	521	558	545	532	525	550	544	546	524	574	579	591	543	554	551	545	531	538	572	601	541	523	528	582	513	548	539	546	550	604	549	568	535	592	567	571	585	547	545	545	564	552	511	537	545	579	567	575	548	558	578	547	584	523	536	526	542	550	507	595	527	569	583	561	570	552	554	546	560	551	546	556	562	530	549	540	541	539	491	555	571	528	575	538	552	536	595	561	525	565	499	533	533	544	524	544	496	541	558	532	556	508	521	538	595	542	513	565	546	536	563	528	563	543	581	526	521	543	507	553	540	567	576	559	525	534	564	553	493	562	538	552	524	557	530	557	538	559	564	537	564	564	515	543	558	548	546	552	592	519	568	578	533	547	555	535	545	534	545	579	549	579	565	531	510	555	523	540	581	545	564	520	496	525	591	568	546	562	516	570	519	531	508	530	537	538	522	547	522	561	560	535	528	566	542	554	578	526	516	534	516	516	507	544	564	548	516	565	522	507	563	522	555	548	558	539	517	591	539	578	536	568	532	557	539	514	515	528	512	584	550	534	552	552	559	521	528	541	583	515	524	508	533	531	582	581	580	555	546	562	561	522	582	520	579	563	522	558	553	540	612	552	523	544	559	569	563	512	541	546	507	553	541	503	531	533	561	534	526	536	555	540	573	544	541	559	555	547	525	532	572	534	549	538	538	562	598	519	561	562	541	530	552	529	558	534	557	540	533	532	532	582	545	577	581	560	544	540	503	482	534	540	547	565	548	541	521	504	513	558	554	545	520	585	571	529	550	553	519	558	566	514	536	529	538	565	506	545	531	567	514	585	535	510	543	517	541	488	527	556	555	560	553	550	564	558	587	591	494	582	522	533	518	518	525	514	536	555	539	537	564	506	545	564	537	582
36857	5299	1661	1256	925	706	548	526	454	437	416	436	358	380	359	329	331	363	339	337	310	320	308	327	334	327	310	342	351	310	325	328	311	339	326	308	320	293	314	364	310	295	299	295	327	337	313	284	288	319	302	318	315	274	315	282	323	307	322	293	304	325	346	295	319	303	302	302	312	311	272	305	320	301	325	294	312	275	296	282	305	326	287	285	322	311	310	364	295	306	317	315	295	311	309	293	299	299	318	289	297	321	314	319	334	321	303	330	319	315	344	283	367	299	305	271	313	336	306	360	286	294	324	339	305	322	283	341	299	294	278	300	286	326	340	312	328	314	319	307	315	308	283	285	321	321	333	282	326	306	270	313	309	337	311	315	301	313	308	321	314	334	289	322	313	329	297	291	295	294	285	345	308	304	296	315	280	336	277	311	336	314	303	301	318	301	312	308	300	357	332	299	297	306	326	331	334	320	304	274	305	320	279	313	288	289	313	332	312	317	298	326	322	310	317	284	333	321	299	309	295	317	325	318	297	307	306	289	295	316	302	312	322	271	316	282	305	337	291	293	271	299	298	288	296	328	305	315	301	278	319	302	275	322	332	321	308	305	300	327	298	281	286	300	301	316	285	313	303	344	290	296	292	341	330	302	293	313	309	297	303	270	301	286	301	313	323	296	322	328	303	281	293	301	301	305	313	324	300	310	307	296	296	319	314	271	292	301	294	313	325	304	309	287	311	307	297	305	308	324	310	323	312	293	293	317	310	280	313	276	331	306	302	303	345	261	292	302	343	286	290	336	328	317	288	325	278	291	299	296	285	339	289	304	327	289	342	324	306	309	288	305	314	327	273	303	285	297	348	304	323	340	307	298	302	283	316	327	321	303	311	297	324	307	285	291	293	358	335	290	316	322	286	291	315	296	301	316	312	292	318	269	301	316	302	309	308	302	328	285	305	306	271	290	297	324	290	330	299	326	303	307	300	340	314	325	347	287	310	321	307	340	299	278	308	276	321	334	326	304	352	294	272	311	304	281	311	327	305	270	290	296	317	304	296	306	297	288	333	311	313	343	324	304	302	301	287	284	292	301	336	307	289	323	300	303	313	311	315	302	311	304	303	307	342	285	305	327	268	325	285	337	285	296	309	293	310	317	281	313	286	325	283	317	318	315	304	306	298	276	292	314	329	295	314	301	320	298	313	307	317	296	289	336	313	315	322	318	327	316	274	284	327	281	304	338	294	322	282	287	322	308	315	320	318	288	281	276	283	261	299	326	277	291	297	306	317	302	308	303	329	320	316	319	284	314	307	313	324	298	312	278	324	299	298	313	315	310	289	308	331	320	337	301	311	294	298	289	281	314	298	301	289	287	296	326	298	328	282	348	290	296	315	332	290	300	321	297	297	309	278	309	270	311	304	308	325	276	278	314	267	293	283	289	301	327	319	304	316	305	323	324	298	312	347	311	310	281	288	298	283	298	333	328	326	339	314	287	300	319	323	286	280	309	284	312	308	319	312	304	332	298	292	300	321	309	285	300	337	311	298	287	312	291	309	328	329	296	334	319	320	312	324	347	343	301	319	326	312	323	311	302	291	308	300	277	305	335	320	297	326	294	318	340	298	314	309	322	287	320	279	269	309	317	306	287	332	279	300	324	290	312	269	315	317	293	268	313	313	309	326	307	302	336	282	287	282	343	304	324	303	293	309	334	304	322	328	317	304	289	287	303	305	295	323	319	318	305	315	303	329	296	269	308	283	309	328	343	279	297	301	301	321	300	294	341	312	300	303	310	287	261	320	307	277	293	316	260	283	289	275	325	317	313	300	309	321	310	324	319	317	283	287	308	337	278	268	333	304	317	329	325	344	302	282	316	302	303	317	309	313	306	334	290	315	280	263	296	349	295	306	324	354	304	313	278	299	317	327	323	313	317	308	295	288	318	317	308	285	334	306	297	311	292	296	300	326	330	302	316	311	271	306	302	311	300	286	309	312	305	325	321	312	268	319	283	308	273	307	270	321	320	320	324	284	304	298	302	313	329	260	306	316	301	318	308	303	326	329	286	297	287	285	337	289	335	320	294	301	308	304	326	321	297	270	328	329	327	300	330	316	350	321	289	281	333	300	289	320	297	332	307	340	293	316	320	304	278	304	317	283	275	297	306	318	316	302	313	285	282	279	298	322	336	293	315	348	321	312	311	308	299	317	316	297	299	301	314	320	316	323	319	305	313	297	300	311	281	293	291	342	331	281	318	283	329	295	309	302	288	300	308	320	318	331	294	341	318	347	300	289	319	321	369	282	292	283	280	298	332	275	277	307	309	357	315	295	327	313	283	303	274	293	283	296	311	306	296	344	291	299	364	314	272	315	284	273	326	348	290	333	307	305	271	293	317	296	303	306	289	319	317	309	321	305	302	333	293	301	313	289	274	341	285	304	293	333	300	286	305	306	300	321	312	324	286	325	327	326	292	339	301	287	331	289	302	328	328	331	308	274	299	332	311	314	293	305	298	273	316	289	313	263	288	316	303	325	302	327	298	316	311	278	325	311	290	311	308	287	263	304	300	312	291	330	331	312	298	280	309	278	330	315	310	329	281	310	314	311	303	322	299	283	286	324	295	293	315	286	304	340	300	303	305	319	303	313	295	313	323	276	308	333	306	294	296	314	321	316	317	314	302	315	306	295	309	278	276	341	326	285	329	311	310	324	310	320	320	271	304	310	278	278	303	332	300	288	329	310	301	306	309	309	298	328	293	322	312	324	296	303	300	283	327	291	322	310	298	295	305	304	294	320	272	296	302	315	309	305	296	293	307	297	309	335	291	283	312	328	280	308	317	326	317	297	315	305	321	319	313	327	322	331	309	309	307	320	316	297	313	286	302	308	310	338	325	342	295	333	296	307	312	312	274	328	316	295	322	319	298	323	275	291	288	289	294	305	304	288	295	341	315	323	298	286	305	348	331	297	288	301	305	309	310	293	322	315	320	290	298	308	322	314	291	323	322	292	314	331	283	308	338	270	280	299	282	314	313	297	324	301	276	270	305	294	298	283	294	309	341	336	313	339	303	313	327	313	308	338	324	319	313	322	314	327	310	304	281	315	301	329	322	283	250	324	306	333	297	268	313	289	316	313	333	331	286	322	355	305	330	328	322	279	292	331	317	320	305	276	306	316	321	327	315	303	316	307	304	303	279	299	297	299	324	319	308	317	293	319	322	331	301	344	327	316	322	311	283	322	305	303	320	276	319	310	304	306	304	305	309	348	302	306	316	357	294	298	289	308	276	307	316	331	281	283	290	296	293	300	317	290	302	309	342	297	282	311	334	292	281	322	319	324	296	321	292	309	316	284	297	299	314	314	330	309	322	334	317	309	285	303	324	307	301	310	310	313	296	308	344	306	312	302	302	323	330	284	312	314	292	327	319	286	283	300	283	316	297	321	312	306	302	334	295	307	345	303	306	296	315	312	266	322	305	285	312	304	299	321	314	289	329	292	274	320	343
18148	2033	3850	4132	3599	3023	2511	2185	2053	1795	1708	1547	1341	1334	1345	1300	1282	1242	1183	1137	1123	1140	1100	1014	1063	1086	1062	962	1008	1052	977	963	1008	968	970	973	1015	1020	1002	969	1014	971	939	934	954	959	1014	958	945	946	899	939	938	933	913	929	996	907	909	987	923	957	937	915	956	876	901	914	933	933	903	913	916	931	935	892	940	914	932	912	935	922	944	896	988	899	929	919	898	947	903	932	888	895	947	905	911	934	941	917	919	925	886	953	927	906	921	914	932	943	917	961	889	926	929	897	955	924	980	937	923	930	987	907	939	900	945	901	936	909	918	900	859	906	979	1004	950	908	947	922	909	911	946	974	882	918	908	901	874	882	943	904	939	920	990	938	889	936	931	904	947	968	852	927	942	975	905	929	976	877	932	914	882	903	889	915	883	950	903	894	900	945	927	876	910	912	923	910	895	906	873	917	913	936	889	954	857	940	871	922	898	921	929	946	937	896	902	926	942	872	890	853	968	862	870	965	909	881	940	883	954	911	946	888	867	945	909	948	903	952	863	867	915	937	969	967	872	914	898	883	925	989	893	902	920	965	917	915	882	906	910	921	852	898	887	859	906	962	928	935	909	894	909	875	907	915	955	930	928	921	909	910	918	906	928	907	948	935	881	933	910	919	967	956	913	912	882	884	903	895	971	928	877	925	868	906	968	913	923	942	922	911	893	941	913	933	910	917	900	878	946	905	911	890	872	908	917	895	909	914	901	880	913	914	863	900	904	920	905	917	845	922	900	895	856	916	895	979	912	913	944	932	960	889	993	863	908	903	892	898	912	929	970	931	936	945	883	899	899	941	875	875	864	924	925	912	910	920	915	946	897	838	910	855	895	903	940	887	895	899	957	864	873	897	912	950	923	899	932	898	918	923	872	891	937	853	887	931	886	902	904	903	925	904	903	997	922	930	857	798	930	937	913	860	907	941	953	917	945	851	924	914	910	915	877	908	882	900	903	934	887	916	950	916	885	904	919	915	930	920	898	919	916	881	889	908	884	885	942	941	909	913	911	904	853	929	926	910	903	916	859	941	893	945	875	882	909	868	907	956	898	929	893	924	880	944	904	931	848	908	905	929	902	959	911	919	913	872	933	894	918	870	903	898	869	891	958	909	886	942	900	951	891	934	942	907	941	917	908	905	878	896	902	959	963	942	858	896	949	924	912	971	927	928	892	856	888	879	916	916	932	931	897	875	931	915	893	928	910	875	920	941	967	921	893	926	942	890	863	863	904	926	942	891	963	879	917	927	920	950	846	946	896	926	807	904	906	919	935	919	878	939	866	898	927	920	887	922	918	922	924	920	910	903	901	880	885	945	931	971	896	953	894	903	942	928	894	862	887	951	932	918	866	924	877	913	910	868	890	882	896	915	929	923	907	914	893	894	930	866	909	907	975	855	893	915	859	918	874	916	939	930	898	876	909	920	925	897	859	899	916	896	970	906	940	890	871	874	930	892	949	890	963	941	845	954	920	939	916	915	926	885	906	972	890	946	928	969	881	915	898	893	897	894	901	945	925	897	888	891	928	881	929	927	972	964	910	926	897	883	947	902	961	910	919	882	887	971	963	926	908	846	912	924	922	861	912	860	912	915	866	961	916	939	870	876	874	902	923	941	929	925	959	902	853	875	924	892	941	879	912	906	979	880	941	889	901	908	894	902	913	875	912	941	892	860	965	907	916	903	924	912	885	917	969	859	905	906	890	906	892	942	974	869	893	936	939	854	896	935	899	934	956	942	925	949	871	879	915	923	930	942	893	929	887	931	939	820	897	925	880	910	934	844	913	881	914	936	879	907	882	942	994	937	910	955	893	923	935	893	922	899	871	974	925	851	981	928	895	886	980	943	881	917	900	928	905	891	936	886	880	878	920	941	933	884	914	895	865	914	933	936	912	895	852	910	925	914	891	953	942	914	882	894	883	891	955	922	935	925	881	898	913	922	940	907	943	894	941	925	943	969	878	895	966	949	853	897	927	959	917	938	958	950	944	878	893	929	894	947	924	940	878	912	842	925	943	891	887	911	921	936	944	917	904	939	890	829	878	935	908	906	945	964	903	884	904	916	859	884	930	939	956	872	924	931	903	914	941	946	912	903	915	913	903	954	906	907	918	893	925	938	936	909	912	878	890	911	910	950	907	916	929	932	899	953	914	939	912	929	976	937	913	904	927	895	885	922	963	904	867	867	891	967	868	900	911	915	904	891	896	908	919	916	932	948	869	967	923	914	906	924	967	942	915	902	885	868	909	892	869	950	936	963	919	876	935	848	884	956	929	892	928	945	955	926	948	898	854	876	939	984	893	911	875	969	923	891	967	911	895	850	908	921	956	924	966	897	894	891	848	924	926	932	952	909	932	902	926	885	851	917	912	910	915	966	864	924	895	922	885	929	881	899	897	877	942	932	924	915	932	871	921	905	917	882	964	869	941	941	944	929	916	876	868	886	895	904	913	893	904	891	847	935	956	936	912	950	888	896	893	911	885	891	919	963	934	925	873	940	926	856	865	881	958	881	919	915	928	939	893	915	919	936	887	933	896	866	893	891	874	927	900	868	878	931	954	923	881	922	922	941	916	910	936	954	944	889	937	884	916	918	894	910	907	975	921	934	882	915	865	911	921	871	909	881	909	890	902	892	933	967	848	883	881	914	922	896	896	928	935	946	883	866	895	954	981	903	910	894	897	898	897	908	902	937	911	924	888	923	950	901	877	927	903	933	933	937	935	871	965	926	960	896	948	901	906	923	882	953	948	983	979	891	943	903	899	946	974	871	961	914	925	906	874	872	871	909	982	932	910	933	962	874	906	900	971	858	932	935	918	884	858	925	906	900	899	906	916	915	911	910	905	957	938	914	869	952	912	906	928	930	930	914	888	938	917	903	905	950	984	894	889	885	941	942	897	895	918	942	948	891	935	900	909	912	895	953	937	872	968	967	941	868	936	964	934	879	853	925	901	947	908	882	912	919	922	919	941	896	896	912	887	934	881	922	897	944	919	888	944	921	974	994	909	940	886	992	940	870	925	961	949	908	961	916	915	895	928	891	940	874	943	893	923	982	883	961	880	874	876	892	887	924	910	960	970	964	910	889	906	965	893	946	923	909	918	957	947	883	921	928	909	931	914	923	905	968	907	944	911	1000	929	906	939	930	879	912	876	900	922	895	916	919	927	897	905	900	935	939	896	888	811	905	938	951	971	891	943	929	896	901	847	930	916	894	921	926	933	875	943	897	975	852	899	910	940	902	853	932	876	863	898	881	932	962	888	918	967	861	896	857	860	904	937	910	866	892	877	888	926	877	942	890	899	914	861	918	904	886	904	921	892	900	908	935	899	932	928	887	909	931	930	922	942	932	929	905	858	964	948	966	960	865	903	870	929	924	881	876	884	918	879	937	922	957	934	929	904	900	818	980	959	903	895	928	889	954	904	927	908	940	918	920	904	914	937	897	960	892	958	876	908	940	915	934
49542	12327	3913	2330	1595	1198	953	801	689	563	571	515	518	453	429	420	412	399	487	428	372	381	374	379	400	380	383	360	352	363	342	358	368	341	328	335	365	359	351	342	369	335	343	342	332	309	326	348	328	340	335	309	356	309	346	348	344	378	334	314	311	349	379	339	358	323	359	361	341	325	348	334	308	318	324	331	311	364	343	312	336	346	335	333	324	323	328	331	351	351	367	334	332	348	345	350	337	350	353	334	324	321	356	338	321	339	322	318	325	353	339	351	348	343	332	333	338	344	299	363	349	348	329	342	342	308	361	352	363	364	351	366	362	344	296	320	361	316	304	341	353	363	329	333	319	336	359	359	349	368	348	357	309	364	338	320	329	308	338	330	323	343	345	351	324	346	333	333	339	356	336	342	380	328	328	348	340	343	344	349	339	330	330	336	354	331	338	299	317	344	327	318	325	348	306	310	319	348	323	336	334	324	328	327	352	353	360	335	368	335	347	314	360	356	317	355	362	330	347	349	295	338	334	335	333	333	321	339	296	321	327	327	293	375	324	319	317	323	308	333	336	327	313	321	301	305	335	368	360	343	265	333	324	322	331	329	347	342	345	324	348	317	359	354	307	346	333	344	350	323	331	350	350	321	328	339	319	334	330	357	372	366	317	322	305	316	315	336	360	349	345	359	358	350	343	315	327	342	388	307	310	335	337	347	337	357	339	361	333	348	363	343	355	343	343	326	345	329	336	351	351	325	342	303	360	324	348	280	367	357	359	326	328	373	328	357	320	337	356	342	332	322	303	337	338	359	298	344	344	361	349	340	349	325	346	345	330	364	360	338	358	357	325	328	372	367	344	329	344	332	333	302	329	347	362	335	329	326	337	340	366	370	318	321	339	353	327	315	346	331	325	291	316	350	352	331	363	354	344	353	314	322	357	326	336	337	327	339	327	368	305	358	319	293	309	351	318	323	333	330	332	325	355	343	320	342	375	353	328	346	317	342	353	355	346	301	322	353	338	350	374	300	330	307	310	326	342	341	363	349	344	326	325	327	365	352	330	327	291	334	352	360	367	342	339	329	313	321	326	301	335	314	312	325	338	318	318	321	353	298	360	327	339	344	376	339	349	320	314	286	331	347	330	351	358	341	347	309	320	300	360	360	344	345	320	362	302	361	323	374	346	370	343	337	339	324	339	286	333	298	359	323	330	361	326	341	322	356	327	345	310	330	336	293	321	330	330	351	354	319	346	361	357	328	341	301	340	310	346	320	324	342	324	340	334	352	347	378	296	348	309	328	351	338	322	329	321	308	353	345	325	343	329	341	337	307	365	345	383	327	324	336	347	294	376	352	332	309	309	319	339	318	358	337	355	337	364	380	348	315	336	339	333	362	346	351	342	324	340	345	301	319	351	345	344	329	347	353	332	332	351	376	349	354	343	386	348	293	344	361	345	355	384	336	358	354	368	325	305	327	349	328	361	327	317	328	340	354	342	334	358	314	358	301	341	384	324	346	324	327	333	331	341	311	301	337	333	353	335	349	315	324	323	282	346	347	330	349	342	327	342	329	325	335	355	335	353	367	304	340	326	320	338	323	361	352	318	316	312	319	338	340	343	352	362	366	357	356	320	351	324	327	334	332	328	362	351	334	322	307	336	315	313	335	350	329	307	302	335	342	305	309	327	328	336	300	346	305	346	347	337	316	316	324	321	342	322	335	338	339	343	339	335	329	366	328	332	328	345	326	347	349	332	346	345	316	369	351	318	311	348	365	326	324	327	334	333	350	302	359	329	331	317	311	350	311	332	333	301	355	328	345	334	328	322	336	347	308	334	344	348	339	354	350	311	316	337	347	333	324	341	338	352	344	333	378	314	320	362	362	350	334	336	331	361	348	360	349	339	324	312	364	345	321	358	358	326	356	334	349	353	355	336	348	359	312	352	340	329	348	334	332	326	333	330	354	348	325	339	357	339	331	322	332	304	352	312	337	356	298	312	359	359	337	337	343	358	339	334	357	355	365	359	339	360	326	333	334	323	322	341	339	349	332	340	356	348	314	357	359	343	303	332	327	362	334	330	347	358	325	343	337	318	366	310	344	351	381	363	293	338	347	326	340	315	345	352	317	367	331	368	299	340	352	307	337	329	316	333	347	338	348	349	351	331	335	334	301	356	333	342	366	351	323	313	400	365	312	343	326	325	338	321	332	381	353	308	327	317	294	347	332	351	349	356	310	319	341	342	312	311	365	302	342	315	341	331	314	329	350	348	322	344	304	376	310	347	339	354	294	346	338	364	357	343	333	351	324	328	331	339	327	324	356	350	314	356	351	335	322	397	332	378	359	356	362	351	345	340	342	333	342	330	315	307	332	373	340	346	334	329	333	332	354	389	305	308	350	307	340	300	332	332	323	327	321	323	330	325	320	289	334	366	346	349	333	357	354	331	339	359	316	320	330	327	317	318	354	321	310	330	350	344	328	318	338	344	373	304	370	347	306	345	336	327	339	324	340	332	347	358	344	339	348	354	302	353	379	340	305	311	356	349	321	343	335	322	329	338	335	326	317	336	364	348	345	358	322	353	330	341	340	350	328	336	359	355	338	338	331	370	340	342	327	324	318	311	332	320	354	332	336	327	338	321	327	350	321	342	311	347	351	339	336	331	309	336	333	347	349	303	327	325	330	350	308	339	311	324	337	340	352	332	305	307	310	348	343	327	333	288	336	362	349	316	318	317	320	338	342	316	336	377	339	352	345	368	319	313	337	361	350	313	300	370	345	325	378	329	322	337	337	342	341	316	338	358	320	350	335	337	322	337	324	330	333	322	329	329	339	338	329	330	335	355	358	325	312	332	357	360	354	328	303	342	329	332	332	330	335	337	361	371	362	329	317	343	321	359	334	336	320	342	354	339	349	365	323	328	345	334	347	322	343	336	325	330	345	352	312	351	358	320	334	342	340	317	327	326	313	336	331	340	332	322	327	384	326	364	330	332	356	336	320	317	371	335	305	340	328	327	342	337	314	287	292	329	333	307	319	323	314	312	345	324	349	310	321	356	331	348	332	319	336	326	358	344	296	347	353	295	339	339	360	329	342	356	317	328	359	367	386	305	322	338	321	334	352	353	354	342	357	347	358	335	350	359	318	344	334	350	332	320	363	325	348	322	323	350	322	330	364	326	346	369	346	371	317	343	346	324	358	340	378	352	357	326	314	328	333	308	339	333	300	349	350	351	324	385	348	355	342	333	323	337	347	330	348	321	334	361	362	308	359	337	354	329	334	334	335	348	336	337	342	331	330	320	325	341	332	329	320	345	353	356	344	352	325	365	314	304	324	322	314	312	306	340	355	349	345	325	331	365	327	349	327	380	358	376	347	314	324	352	336	339	324	328	333	319	355	345	349	349	339	362	333	309	313	360	330	327	346	346	335	320	330	343	363	314	339	353	338	351	322	350	341	345	376	330	312	343	334	341	330	367	336	344	285	321	355	332	361	326	338	315	359
23886	3008	6429	7046	5899	4809	4032	3437	2989	2553	2362	2110	1993	1894	1708	1684	1626	1473	1414	1408	1412	1276	1336	1249	1247	1259	1194	1192	1173	1207	1187	1229	1158	1099	1136	1072	1061	1020	1045	1075	1082	1053	1079	1014	1093	1044	1058	1067	1012	1001	1066	1035	990	1004	970	1063	1002	1064	1059	1008	995	1033	1019	1065	999	1026	1030	1053	1046	1023	996	999	1022	1004	1005	949	1009	977	996	990	1038	970	954	953	978	1066	963	996	1010	1006	1023	955	1005	970	996	978	975	976	989	1057	1027	965	994	964	993	1014	984	961	996	923	1007	984	955	970	1006	973	954	976	931	987	916	984	979	981	1034	965	946	1033	970	1007	952	954	955	928	992	992	959	995	972	983	974	987	999	972	973	995	957	1000	984	978	991	922	920	992	957	1086	1050	961	932	948	957	1018	955	1001	953	956	915	962	996	1004	960	985	953	1007	976	1006	997	974	985	1007	956	1016	966	988	990	942	984	1009	968	946	994	1014	1004	997	925	955	976	963	938	1044	1012	931	973	973	976	998	983	1036	1031	980	940	997	983	947	955	905	1013	968	963	951	926	1038	988	1009	1065	964	989	992	1024	937	950	945	943	959	962	935	964	982	979	907	991	986	993	922	958	954	965	984	1003	956	978	990	921	957	966	954	980	934	932	977	946	968	1002	999	1021	971	983	955	947	1011	983	956	980	970	1004	977	982	1019	1026	934	1024	968	1012	992	935	951	975	924	895	975	961	903	1003	978	1001	871	973	969	970	1035	971	990	992	955	960	970	989	951	890	974	986	995	989	976	961	985	1023	1009	930	967	971	937	985	957	1033	983	1000	919	968	1010	988	985	978	939	1018	867	969	944	982	946	1022	947	963	924	933	970	1016	941	978	984	973	984	968	989	974	934	1002	936	983	913	958	1005	992	940	946	989	972	967	898	1052	991	1013	936	993	973	960	965	953	945	962	998	992	995	986	979	1021	977	955	977	985	996	957	900	987	971	925	1012	943	1024	971	968	965	967	1013	903	955	941	960	1030	967	944	994	952	935	958	943	941	1006	907	944	936	990	940	972	965	1018	996	975	1014	995	947	989	969	945	998	988	1023	975	991	1002	971	1001	936	957	977	1011	987	971	1030	933	964	979	998	1003	978	990	999	979	939	929	977	982	1009	986	967	1007	946	930	962	983	977	1010	951	927	1000	980	987	1029	956	990	972	967	944	932	999	919	948	986	941	965	966	968	969	928	971	1010	911	931	916	936	969	1020	922	971	939	960	1011	958	1001	922	937	1018	957	940	972	978	929	912	957	1018	933	962	928	988	956	979	993	947	977	944	977	969	984	954	1023	1022	970	924	957	968	998	1001	951	963	957	1019	965	978	943	980	976	980	962	964	1037	948	938	1000	921	982	965	955	1018	996	949	931	960	1026	1013	910	960	972	943	987	1002	937	976	964	1015	963	921	996	990	937	943	947	973	971	947	987	936	959	995	906	1016	915	937	1004	958	975	933	997	1010	958	994	987	965	947	937	965	960	937	926	951	1004	948	971	981	886	890	948	977	992	970	1017	980	975	952	988	1032	921	946	916	990	977	1009	943	1017	1023	943	1015	960	998	977	915	963	989	1019	986	993	966	962	990	1038	1035	971	997	923	962	1013	959	1029	912	962	978	954	899	955	1007	979	962	976	1005	1035	996	970	971	996	896	980	999	947	934	1003	994	1011	938	984	965	976	982	1007	929	923	1007	953	922	965	967	976	983	1000	1009	946	936	960	988	999	936	969	884	966	955	982	940	1037	924	921	933	958	987	914	1004	991	973	1002	1030	955	1056	942	927	949	1000	1017	967	993	981	970	990	985	953	964	892	988	940	918	923	959	991	971	966	968	985	998	971	993	966	1005	876	901	1008	1011	998	991	1017	984	956	955	926	997	900	969	990	1026	925	1006	943	960	970	960	926	932	975	943	901	948	957	951	986	961	1014	940	1019	1003	1013	998	949	950	988	976	945	984	941	930	991	994	955	993	929	955	986	973	964	956	987	975	971	974	1018	1055	1031	956	962	928	1018	964	1001	985	985	965	970	992	934	924	1007	925	954	1004	956	981	1016	958	933	966	978	1000	1004	938	1002	961	976	912	1027	944	986	964	944	947	959	953	979	910	1001	981	1015	978	960	944	960	960	963	968	995	930	959	961	966	971	967	954	926	999	976	931	965	967	930	1008	969	986	991	954	941	994	981	929	974	983	968	989	962	948	963	1040	943	1024	981	977	982	968	965	990	995	990	978	972	933	944	985	992	967	984	1005	1000	965	948	953	978	983	951	966	957	1027	1012	945	920	955	928	975	999	973	958	960	976	919	935	916	945	964	979	917	925	949	1017	942	1038	962	961	976	959	1027	918	976	974	992	978	1009	932	980	991	967	946	935	1009	959	931	963	1017	957	1035	956	928	946	931	953	929	934	1030	993	956	997	988	983	1005	997	941	989	954	981	971	922	977	963	962	924	926	935	987	954	950	936	924	947	971	928	949	999	972	958	965	933	971	958	954	971	986	936	976	982	937	979	983	967	985	976	986	991	986	951	991	950	963	997	958	971	1019	1030	951	994	996	1001	982	962	1016	957	920	964	1000	971	948	941	1028	987	913	925	979	1017	992	959	1028	940	986	1001	908	993	992	931	1012	923	1025	969	943	930	993	942	1021	938	941	975	881	970	940	944	950	938	998	1012	1024	996	979	939	951	967	1008	962	976	971	973	985	1008	992	945	998	946	961	957	985	962	952	959	939	934	1000	974	966	985	967	1007	924	919	895	970	949	969	980	977	957	967	957	972	948	986	985	989	1033	1041	956	979	948	1021	970	975	942	965	977	977	1016	975	987	917	925	940	990	953	1003	1015	972	951	1053	1003	955	976	979	994	930	965	965	983	990	914	934	995	920	947	986	979	976	956	1023	968	1006	892	951	920	1021	952	1011	976	963	1011	999	963	1015	951	1005	966	948	943	941	971	962	993	1001	956	1003	963	967	1033	974	968	938	970	933	974	940	986	959	973	1017	935	976	1003	967	1020	978	947	945	955	960	973	992	937	982	1047	957	965	991	959	1019	992	954	984	985	926	1017	1001	976	928	953	940	969	969	1005	997	958	974	967	942	971	995	1003	966	993	1023	957	1008	908	1000	970	1020	1012	985	1022	957	1021	910	934	922	987	970	878	1012	993	985	906	923	984	966	959	998	914	968	990	996	974	962	969	973	1007	931	1007	955	1021	955	994	966	982	960	1011	953	964	968	975	990	1025	998	952	945	978	996	1005	1041	954	1004	986	941	935	971	983	919	958	960	989	992	877	975	915	957	948	947	976	974	1007	967	1042	905	950	919	966	993	997	942	990	990	953	976	983	962	981	950	1006	948	971	954	964	887	927	1019	966	947	967	932	1023	1027	985	917	992	973	932	967	952	946	961	988	995	996	971	950	977	961	1099	968	977	996	1020	996	943	920	941	958	961	981	973	984	973	983	934	964	970	1008	971	952	940	994	989	1024	955	929	1025	953	992	995	989	985	949	944	947	972	986	972	966	970	969	992	1025	949	959	977	928	957	976	941	928	954	924	1018	970	953	973	981	961	993	983	972	956	976	915	1065	975	899	968	896	986	1047	960	970	936	907	969	923	963	1041	997	927	980	963	963	934	952	926	925	1001	918	975	979	984	982	996	1019	1013	987	972	955	953	996	981	903	1002	996	994	954	959	932	943	949	966	985	1000	957	971	934	960	988	922	999	945	949	954	994	967	951	977	970	1007	994	970
6256	399	259	217	205	174	197	179	188	178	185	150	165	161	172	190	177	153	166	166	146	173	162	159	171	180	162	164	157	176	148	160	178	154	166	162	164	156	156	173	166	154	168	140	158	140	134	153	160	168	145	165	175	134	147	185	151	189	178	184	142	158	160	162	181	183	164	169	147	170	147	159	182	159	142	162	172	166	159	179	158	165	173	188	161	175	168	143	144	156	160	169	169	171	169	159	159	181	179	162	154	175	155	149	183	175	152	173	184	180	197	186	145	144	158	187	162	184	164	172	167	156	163	167	153	161	133	178	164	151	163	167	171	183	163	153	203	146	152	148	172	147	145	178	157	175	168	174	173	150	180	181	163	184	137	156	178	164	165	156	166	170	151	165	181	142	157	138	183	141	161	173	139	166	175	170	152	191	173	161	183	166	167	143	186	166	162	165	162	147	197	173	143	162	166	138	174	176	164	174	148	178	178	169	166	175	150	131	168	167	170	169	152	165	158	157	168	147	166	180	191	133	150	173	146	167	134	154	164	150	171	156	170	145	179	163	177	142	160	141	157	150	148	148	145	183	162	187	160	170	166	174	191	160	176	166	156	168	170	158	157	145	137	177	158	192	174	186	157	155	160	167	155	158	164	180	143	135	148	194	170	162	156	178	189	167	175	146	182	165	149	173	161	169	129	150	157	144	170	156	169	187	147	180	166	153	166	151	141	167	147	152	141	160	166	178	158	158	168	154	152	148	164	169	171	162	144	180	156	173	188	169	177	146	172	157	157	168	164	167	150	181	177	169	170	160	170	160	190	174	164	162	165	185	134	185	161	159	167	143	153	171	170	157	185	173	166	144	174	175	183	176	148	164	167	184	185	180	195	160	149	166	154	160	174	183	153	160	168	179	161	170	165	137	156	178	167	169	191	164	163	173	179	169	144	141	136	149	183	143	173	171	167	132	166	171	185	176	154	144	166	176	137	170	175	179	156	180	188	178	169	146	163	173	154	159	161	170	157	167	158	156	163	169	170	176	151	190	175	171	156	158	143	175	175	161	143	179	158	167	170	137	165	160	165	181	163	172	142	167	150	177	175	176	153	148	174	178	158	186	155	165	179	174	190	166	177	148	148	174	179	173	154	155	163	166	174	141	153	185	137	156	174	164	174	157	154	168	163	174	170	180	178	157	188	148	167	152	174	148	166	162	141	176	150	164	167	183	168	159	171	169	151	167	180	170	161	158	185	155	173	175	177	164	191	170	147	181	185	176	181	178	174	172	170	169	177	158	157	174	138	164	161	160	160	157	161	185	159	151	141	177	194	152	156	164	163	163	158	156	167	171	181	159	155	180	171	176	169	142	176	157	154	156	159	156	171	162	138	145	151	188	139	137	148	172	180	159	158	156	170	150	137	165	140	177	161	136	179	166	173	166	171	159	151	162	161	178	172	160	185	157	146	141	138	174	179	147	179	181	187	168	156	159	174	185	148	156	147	162	145	193	167	168	153	167	188	166	168	146	179	195	192	158	180	161	166	137	163	159	171	154	147	161	166	168	174	169	153	158	162	167	189	167	166	163	179	154	187	150	153	175	162	162	166	185	168	194	168	184	175	175	165	173	141	177	153	155	173	159	182	173	154	161	194	161	163	151	178	155	154	158	172	158	149	146	167	166	156	158	153	199	159	161	181	187	172	173	171	158	146	173	165	168	184	164	154	146	164	165	168	156	165	169	173	177	156	152	160	146	154	176	156	141	143	159	177	191	174	153	151	149	160	168	183	171	160	169	182	174	162	170	171	143	159	144	143	164	164	153	164	159	174	161	170	153	193	139	170	179	169	145	169	179	159	156	164	179	172	187	171	166	156	190	161	148	169	164	153	167	147	158	188	171	174	167	162	162	169	158	154	158	148	165	148	159	161	191	156	177	152	162	154	157	169	156	151	174	177	170	154	167	164	152	152	153	191	160	147	148	189	168	163	142	166	139	181	176	147	155	172	168	154	176	158	163	166	142	174	165	166	177	200	157	156	143	185	173	173	172	154	156	153	169	146	168	147	172	158	161	161	167	149	135	169	169	158	198	167	178	167	147	151	166	171	173	153	153	171	188	173	152	169	154	179	153	170	169	173	175	175	189	160	151	150	179	131	143	168	151	154	163	158	193	160	163	147	188	157	194	175	183	153	144	163	138	159	169	155	163	171	167	181	173	157	161	162	172	179	173	167	153	185	190	183	155	168	143	167	155	159	169	164	170	178	150	157	152	179	167	180	174	165	150	168	168	186	160	167	197	161	178	151	151	173	160	142	160	162	179	177	174	171	150	143	158	169	170	161	185	192	159	150	171	152	156	151	145	166	157	162	155	179	181	170	169	146	160	153	168	151	150	171	131	166	177	169	182	162	165	177	144	171	178	156	164	178	162	163	154	152	151	160	154	177	139	150	176	141	180	152	150	170	154	158	175	160	194	184	190	140	156	165	168	157	183	165	167	160	151	166	176	172	146	159	173	160	162	189	162	174	152	151	155	136	162	156	147	153	182	160	153	162	169	153	159	153	156	159	159	184	164	161	158	173	163	159	159	162	149	157	180	151	185	126	200	147	176	136	171	168	172	160	150	173	181	147	153	188	157	171	174	141	164	157	162	147	159	147	161	166	185	156	155	171	148	202	155	163	155	147	191	168	159	151	169	168	149	142	197	134	176	160	167	153	173	177	166	150	174	163	174	172	168	168	154	167	126	147	153	178	148	173	145	178	164	165	169	190	161	164	153	156	147	147	187	189	165	172	190	152	143	177	162	179	173	151	165	176	168	149	168	152	150	192	161	168	174	164	158	160	177	167	168	155	154	167	191	128	176	167	167	160	152	144	153	187	156	180	156	174	155	158	157	163	151	180	168	149	178	144	153	180	168	171	172	143	184	173	169	180	157	157	174	142	138	168	176	162	170	162	160	150	167	162	187	144	166	180	162	163	160	173	156	149	179	164	174	143	151	161	166	169	185	167	197	169	154	142	170	162	149	154	199	164	169	168	159	159	156	161	164	156	158	162	177	166	162	153	151	147	198	160	153	150	165	170	158	189	163	155	171	165	189	152	163	167	160	164	163	170	159	199	175	162	179	157	172	164	177	135	191	168	130	157	158	154	164	166	150	146	171	185	149	148	187	191	173	181	182	151	152	164	167	144	183	148	170	176	163	157	155	182	162	162	155	168	148	150	170	164	158	163	171	150	156	178	164	169	168	152	176	167	167	167	169	172	162	162	151	152	163	186	179	144	188	172	168	186	183	160	171	175	156	156	170	167	151	141	156	166	160	162	178	173	151	170	169	168	170	180	162	133	151	173	179	167	178	152	163	176	162	191	160	173	162	149	188	165	166	156	169	170	173	163	140	173	166	178	163	139	152	167	188	168	151	179	153	143	156	155	183	176	170	184	178	153	164	163	133	151	159	154	162	147	177	175	169	164	168	155	175	169	155	152	143	164	173	170	171	172	172	156	174	162	142
5910	611	697	777	707	657	612	620	601	589	563	538	592	528	573	568	547	580	569	606	541	569	553	588	572	549	564	582	572	505	524	576	539	557	543	509	527	560	565	534	517	547	530	547	554	529	547	543	582	557	564	541	582	568	565	493	543	544	547	534	548	565	542	548	532	558	536	572	553	545	550	527	561	569	544	560	536	490	554	570	520	554	552	559	559	542	563	534	528	573	544	544	595	495	558	564	572	557	514	541	515	551	536	586	532	554	557	554	537	550	535	527	575	533	550	540	565	535	543	559	558	543	512	521	528	533	545	549	544	550	517	536	512	532	544	506	564	559	543	530	546	538	537	566	566	493	538	507	517	599	556	538	510	528	538	570	543	546	553	542	541	512	520	563	508	574	566	515	519	537	531	557	562	550	547	535	554	519	580	526	560	576	552	560	535	546	516	545	528	537	583	525	553	500	550	533	548	546	544	553	524	568	537	585	531	514	549	516	545	543	562	554	552	496	559	591	520	587	574	571	521	575	578	522	562	571	537	568	554	549	527	518	484	556	531	547	543	554	587	543	551	569	527	570	569	547	563	492	551	548	540	559	559	568	547	555	517	585	557	525	507	590	571	562	542	564	565	559	529	552	539	542	526	561	561	540	526	503	554	540	582	576	507	525	519	523	579	562	589	559	561	544	564	534	543	526	528	527	549	571	555	514	561	511	543	542	561	526	557	537	565	566	523	548	518	576	588	567	521	541	582	556	565	575	537	509	554	541	503	591	514	556	533	570	562	546	575	546	572	584	567	540	519	536	560	509	566	538	505	529	546	531	545	539	532	532	499	540	580	572	546	531	571	518	547	546	530	511	534	519	510	547	550	559	572	575	534	532	491	527	575	528	551	504	580	529	508	535	569	544	544	581	551	525	569	556	519	469	538	581	490	523	559	560	549	537	526	572	539	520	540	537	540	513	529	516	580	565	544	587	541	553	541	529	569	586	533	509	590	544	564	477	524	533	494	534	540	529	561	526	601	580	562	551	570	510	520	541	548	547	557	569	524	549	551	587	506	563	570	546	550	551	535	552	586	565	571	567	544	603	585	511	588	585	565	518	568	551	495	556	568	502	566	504	550	548	566	532	565	508	588	570	492	550	528	531	538	519	538	545	559	532	559	556	510	527	537	537	516	541	598	545	505	538	533	566	520	529	476	566	539	546	598	571	557	555	517	537	549	579	533	525	541	528	514	558	550	507	517	590	528	513	526	535	562	541	558	595	530	590	555	530	530	548	514	522	527	538	544	558	532	522	525	552	554	532	538	539	515	517	530	572	522	552	541	532	570	553	512	542	562	575	548	544	603	548	538	548	564	541	536	516	555	554	532	530	563	533	561	554	554	558	570	579	531	543	542	491	529	537	552	536	562	552	542	540	528	485	551	554	560	554	550	531	517	523	580	593	530	546	526	509	528	519	556	586	569	569	542	564	534	546	544	582	574	568	525	573	547	556	555	538	555	570	554	532	555	554	548	533	526	557	527	578	522	570	533	593	587	530	516	581	600	556	532	562	529	574	579	556	576	561	554	537	538	509	576	564	550	545	547	545	547	558	577	566	566	552	491	538	537	563	571	528	569	564	547	516	525	561	507	543	538	539	545	536	574	568	486	540	552	558	555	593	505	521	593	531	524	596	472	541	537	564	516	529	565	528	533	530	550	528	563	538	506	543	538	550	555	505	518	556	530	537	582	535	522	550	520	542	511	545	533	556	528	548	515	550	613	563	541	537	518	549	540	515	595	542	530	523	550	529	524	549	574	541	541	536	523	552	549	520	574	531	551	572	595	588	526	607	560	573	524	560	554	564	566	537	551	571	522	531	496	529	543	542	512	567	497	517	552	561	526	501	557	572	551	543	526	485	546	612	605	535	529	567	557	539	557	536	547	525	548	546	511	552	562	520	558	508	559	595	527	598	532	577	551	514	588	535	554	531	536	529	544	538	547	565	512	590	546	534	545	513	580	559	568	570	526	562	515	500	527	559	549	530	515	525	581	523	536	537	537	562	545	547	502	533	517	549	531	525	602	525	555	543	582	524	559	550	570	560	599	537	537	550	510	552	559	545	568	543	557	532	528	575	509	553	566	559	559	551	560	590	546	549	516	559	556	588	540	519	515	582	510	542	513	528	555	541	539	545	558	538	515	555	526	550	543	546	534	529	527	532	521	559	611	529	520	503	548	538	533	572	540	569	526	534	564	565	592	557	544	554	545	593	562	525	568	524	527	577	559	541	561	570	527	540	526	541	532	590	564	532	514	528	540	536	565	503	508	506	533	540	573	560	541	534	560	530	582	530	533	524	560	566	535	521	533	541	532	569	536	527	536	531	532	559	542	547	554	575	538	572	525	512	582	571	564	548	499	555	536	540	518	561	547	562	537	553	541	560	557	506	545	540	543	546	558	555	573	547	583	551	572	524	575	541	539	552	540	536	572	574	567	551	547	546	581	504	529	542	576	550	540	541	560	589	537	543	540	584	525	505	549	541	576	565	527	531	544	561	547	540	548	519	524	492	509	508	512	579	609	533	565	559	514	562	510	515	535	502	576	540	504	545	540	564	566	547	574	531	576	535	540	542	603	508	522	566	530	536	546	527	466	540	529	525	523	595	555	529	525	559	522	482	560	533	574	561	557	549	540	535	533	567	564	530	573	506	546	536	538	565	547	551	560	556	534	556	523	561	541	538	574	553	554	524	541	587	558	597	551	559	548	583	545	535	540	542	550	547	546	544	548	562	531	544	554	556	567	546	542	515	525	561	551	557	510	573	547	522	568	524	560	542	527	491	567	571	580	519	555	550	561	568	578	559	529	499	575	527	545	585	578	587	528	569	547	519	529	571	521	543	525	542	528	545	567	563	564	525	529	608	532	526	538	583	563	500	514	519	526	538	588	475	551	597	555	567	579	542	537	530	542	514	538	517	567	529	535	514	562	561	574	531	559	540	561	507	527	582	510	509	562	517	522	590	537	506	506	530	540	577	533	528	520	536	584	542	562	562	534	542	538	531	543	545	554	562	567	518	581	563	566	572	568	594	510	510	518	569	585	548	544	578	540	562	554	566	591	514	598	563	554	565	566	514	534	559	522	558	519	530	526	530	533	517	562	537	554	530	513	577	544	564	567	580	549	542	548	534	549	542	542	560	531	531	582	520	565	538	567	545	574	548	554	532	554	559	544	580	561	517	545	555	540	537	571	510	583	534	563	549	549	561	540	596	505	527	537	555	579	547	519	541	564	535	569	566	591	519	561	534	572	562	591	558	535	550	595	559	533	532	523	543	561	545	566	547	549	563	552	539	573	531	608	502	578	520	542	555	534	543	539	566	518	578	529	524	531	556	595	553	503	515	580	534	581	578	532	553	568	546	539	541	547	537	557	528	546	541	539	507	555	577	546	528	561	559	539	518	537	537	583	605	543	541	542	535	548	549	535	557	559	548	512	564	526	552	522	543	557	609	546	560
35567	4714	1684	1278	930	724	602	575	480	463	407	406	379	357	344	336	382	345	311	315	330	289	282	330	362	334	302	334	341	288	320	318	324	312	291	291	335	311	303	320	300	284	280	301	319	321	334	289	331	319	305	324	343	295	313	324	310	323	317	326	315	336	313	290	273	313	323	321	295	317	281	334	299	305	323	278	286	294	291	288	305	326	309	324	321	259	308	275	287	293	317	297	289	324	320	321	318	293	296	312	321	313	299	317	293	298	314	311	297	312	286	316	312	330	304	315	294	314	294	303	288	308	288	314	320	327	328	295	280	299	322	311	308	327	299	314	316	289	292	298	291	286	333	334	297	292	309	322	320	360	303	300	292	353	310	313	321	329	343	312	314	301	316	301	316	337	323	308	304	312	304	299	281	335	323	317	319	266	300	323	290	294	310	294	282	286	294	299	312	302	318	312	316	295	293	303	322	297	311	316	299	286	308	311	320	353	288	297	313	296	300	294	305	296	285	307	300	337	321	336	326	306	328	312	298	313	315	299	314	300	310	305	323	285	315	299	311	309	323	330	305	290	328	315	319	295	346	350	304	327	327	311	300	335	330	277	355	327	297	311	312	327	286	337	319	336	295	292	314	340	301	323	289	293	334	304	333	312	322	292	339	349	312	306	297	286	302	304	284	302	317	298	318	293	343	292	295	330	317	297	318	292	301	261	323	313	308	314	326	314	315	301	310	292	322	288	275	281	277	268	316	279	298	317	351	300	298	332	294	278	341	312	311	340	306	305	329	298	295	316	317	267	293	287	289	320	278	313	349	301	306	292	308	276	294	298	307	323	343	317	315	285	315	292	319	299	328	324	311	314	298	311	287	297	302	308	280	255	284	323	310	335	292	338	316	327	287	332	342	299	296	302	334	298	315	310	279	309	309	296	305	322	329	320	323	304	293	307	331	320	302	324	287	291	332	314	288	319	324	318	330	321	307	315	300	308	300	310	291	329	310	325	336	277	285	324	309	345	306	323	301	359	297	312	293	288	283	296	320	318	340	285	321	312	334	329	277	287	308	290	301	289	326	324	285	295	271	311	309	282	308	281	338	324	296	271	277	297	299	305	319	318	289	292	302	328	325	314	330	314	295	283	295	292	311	322	352	303	298	321	300	322	318	324	332	301	309	296	318	300	290	288	287	278	310	321	345	319	335	283	319	316	301	295	321	301	312	294	310	270	301	290	311	309	315	296	317	323	333	357	329	282	291	305	337	309	302	300	307	289	293	313	319	299	319	335	311	321	325	307	319	323	306	306	305	312	305	296	317	285	283	277	345	324	339	304	287	311	291	299	291	318	293	307	300	329	309	302	312	278	296	320	306	341	293	285	311	303	325	295	308	300	306	319	332	297	317	287	303	299	289	322	325	331	278	298	312	309	325	293	313	321	304	309	316	329	335	276	319	295	303	308	275	320	278	339	302	313	324	309	275	312	285	294	306	296	285	332	279	316	296	339	287	303	311	345	293	340	276	284	327	349	291	297	314	302	313	321	295	292	309	320	332	281	310	314	299	320	340	271	320	275	321	299	311	325	317	303	300	298	321	332	307	317	319	309	290	307	277	337	308	329	280	323	320	318	308	300	314	324	305	294	304	315	283	258	277	291	317	303	315	338	317	302	319	284	280	291	317	318	320	316	302	328	314	293	321	295	274	293	314	318	276	282	268	306	303	295	306	302	287	307	293	322	283	320	334	315	290	333	304	326	326	332	282	301	307	312	320	317	312	284	302	344	320	307	309	308	313	329	293	278	312	292	274	312	314	308	316	293	273	319	327	333	324	316	315	317	327	275	309	299	317	340	301	308	332	315	328	319	315	305	308	292	304	301	294	300	316	301	342	314	317	324	280	306	299	279	309	322	315	302	300	314	326	280	325	309	299	294	331	314	314	298	318	300	306	331	285	316	296	319	315	306	312	288	285	306	298	274	283	310	297	279	286	311	313	315	316	290	321	310	300	308	310	318	316	301	312	303	277	302	276	288	327	340	319	301	335	327	303	323	334	316	318	311	298	317	281	325	335	270	296	322	310	303	320	319	322	295	331	334	291	343	298	307	313	301	287	305	270	300	330	330	288	326	305	312	293	251	302	286	291	317	277	282	296	303	304	320	313	303	304	295	345	305	311	324	302	297	344	319	292	305	295	304	297	333	318	313	297	293	319	321	279	284	261	280	297	330	322	299	295	329	331	318	313	313	315	281	318	310	299	325	288	304	296	333	333	304	331	303	327	314	279	294	283	324	323	300	326	298	297	314	324	292	289	296	322	338	271	342	316	308	306	303	303	283	311	296	306	288	300	309	286	329	321	330	316	322	277	274	310	327	315	280	297	259	303	295	288	317	294	318	327	323	297	306	312	335	299	299	301	295	332	342	273	327	340	308	312	309	297	287	299	310	278	292	301	317	308	305	295	321	337	316	316	296	324	293	337	298	312	299	341	295	325	304	257	316	339	319	351	322	293	316	294	295	308	308	308	327	327	301	292	312	275	297	307	314	315	331	328	289	302	329	288	271	298	313	296	291	300	311	330	304	323	355	283	307	325	323	321	301	301	298	282	282	314	321	317	298	296	323	314	321	295	328	325	307	320	302	313	301	304	303	311	295	310	292	344	291	345	296	307	284	311	309	307	301	276	292	337	311	300	302	316	309	293	273	259	287	295	314	290	297	304	308	300	303	292	316	318	303	295	292	296	305	326	317	276	307	299	278	315	310	297	311	296	317	299	305	315	307	338	266	332	300	298	301	349	317	320	359	313	302	313	311	310	295	269	283	322	298	295	315	328	357	321	297	311	325	312	311	309	313	272	295	288	340	282	308	296	315	305	318	274	262	334	307	293	277	279	292	320	321	295	314	316	293	312	302	275	305	321	303	319	319	282	311	321	305	299	318	327	310	305	281	324	301	311	296	315	340	301	292	304	344	324	312	282	286	323	354	288	303	314	284	338	319	274	308	300	329	296	311	311	342	269	304	305	292	307	299	320	300	324	326	316	294	301	307	286	333	290	315	318	302	282	332	341	312	315	289	289	319	309	320	313	315	305	305	283	330	316	292	320	302	311	306	314	314	285	293	298	315	307	264	297	292	276	342	305	306	350	315	310	324	295	322	312	325	322	310	315	308	316	311	288	317	324	273	314	292	304	292	306	282	270	296	293	319	308	314	316	319	301	272	264	319	298	284	328	294	337	298	318	329	307	297	304	326	311	329	290	322	308	326	310	295	314	311	325	315	291	320	310	337	281	309	282	324	324	297	310	332	302	296	310	329	296	290	313	320	303	303	310	294	306	300	309	289	304	309	292	310	281	316	322	325	312	316	292	301	291	271	334	301	308	261	308	298	317	314	273	282	303	304	309	309	310	329	325	297	314	286	291	284	325	318	320	273	300	315	279	321	300	326	298	308	318	328	294	319	321	318	321	286	309	291	310	276	296	326	297	304	289	295	358	276	309	331	332	310	310	322
17293	1981	3833	4251	3519	2986	2586	2166	1918	1820	1722	1486	1449	1312	1303	1249	1154	1142	1202	1101	1122	1124	1088	1051	1005	986	1037	947	1016	968	1045	997	1011	974	1012	1029	1009	905	994	989	968	998	949	923	984	999	922	959	937	962	960	937	896	935	916	948	933	1008	956	932	957	940	888	951	901	921	929	951	923	924	931	909	947	850	942	944	881	961	914	934	932	959	916	950	920	912	920	917	869	916	922	921	872	910	976	938	993	907	896	921	960	925	975	933	943	945	931	913	904	898	848	889	954	924	963	906	867	884	915	933	916	957	923	879	940	894	893	907	901	960	896	899	888	900	915	972	891	896	911	887	935	900	911	951	882	914	879	889	927	997	936	875	877	916	953	912	927	903	875	949	920	857	913	944	929	918	909	968	914	910	940	948	909	922	909	906	919	963	869	871	920	893	973	978	894	888	876	942	950	852	885	928	833	940	876	959	943	837	938	929	895	955	969	898	892	914	880	899	922	938	894	908	890	907	840	888	914	945	930	950	979	919	912	925	916	940	861	935	893	953	884	883	957	953	901	927	938	927	895	919	864	879	919	949	880	940	887	894	955	992	921	892	908	926	842	920	942	951	847	880	918	901	951	893	878	924	937	938	957	944	906	881	935	923	927	831	912	901	945	947	881	945	843	917	861	953	897	876	876	904	904	841	905	974	882	910	906	932	957	892	893	874	933	922	917	975	907	878	868	887	890	912	884	943	911	897	935	910	941	859	942	875	907	928	927	941	892	944	913	896	882	892	894	915	939	861	917	954	918	915	934	937	901	882	888	890	930	889	907	939	940	907	919	904	975	965	851	912	879	868	891	922	915	931	861	906	911	839	949	967	948	901	917	906	910	894	950	914	956	912	907	913	895	965	987	891	930	879	869	898	890	871	876	948	935	917	889	941	939	871	906	917	890	839	913	919	937	943	897	914	912	864	896	898	929	878	877	881	904	867	914	916	882	946	895	889	931	892	965	908	862	956	900	880	919	891	874	945	905	869	911	967	931	845	923	920	921	933	967	920	864	887	904	959	892	936	918	907	919	877	890	969	901	897	911	866	905	924	894	890	895	885	901	934	956	962	912	881	942	904	907	901	918	958	914	935	947	962	898	909	896	924	919	937	939	881	931	895	885	913	904	928	892	907	927	952	916	897	941	916	914	852	854	876	898	913	921	932	987	964	922	956	885	897	910	930	860	902	914	911	905	888	886	877	874	923	950	896	950	876	883	916	930	928	896	912	940	891	889	920	895	885	903	895	887	867	918	966	959	913	935	901	917	928	956	911	883	883	871	922	872	861	908	956	954	903	902	930	906	885	903	896	951	961	906	901	882	895	920	945	955	901	915	882	890	948	874	943	933	877	889	916	930	918	888	927	889	960	885	927	959	869	913	902	886	909	941	869	892	930	893	936	895	925	894	962	882	866	951	881	924	945	901	942	931	910	886	914	906	922	919	892	882	906	869	963	921	923	899	865	868	959	978	902	946	949	942	846	901	883	928	958	896	942	908	945	914	949	939	903	904	881	929	868	911	873	909	867	876	897	894	891	934	918	918	937	907	878	947	910	961	942	871	897	910	909	886	949	885	892	897	881	888	904	893	916	909	858	844	873	944	973	896	905	919	928	929	911	913	862	893	968	949	928	906	889	930	870	903	952	956	924	944	789	899	868	870	914	947	914	893	902	861	937	946	935	925	889	911	864	913	865	887	925	923	941	893	906	944	908	928	921	883	970	952	873	910	982	898	956	887	951	910	945	905	882	870	925	870	943	916	899	951	939	905	944	863	883	906	874	945	914	933	838	882	891	919	888	859	899	905	922	942	896	939	876	859	918	938	918	895	904	911	938	927	939	900	880	889	868	952	916	949	874	931	926	949	914	924	934	933	939	944	940	940	966	913	938	854	887	868	930	887	959	900	875	872	909	915	962	895	886	922	895	983	914	961	965	911	924	909	913	971	876	883	941	935	922	893	863	904	881	1001	906	904	935	860	920	908	885	922	919	947	857	896	961	990	907	878	908	949	914	927	854	951	923	955	947	879	901	961	891	889	896	972	877	909	934	876	950	894	934	888	935	920	970	881	911	919	936	896	928	925	899	939	924	855	858	869	958	942	914	912	941	895	883	913	893	940	878	929	901	956	898	866	870	882	863	880	918	883	925	874	938	896	932	907	923	912	897	959	929	946	920	916	933	918	897	919	906	940	926	900	920	910	915	960	902	926	884	908	967	880	927	910	909	920	864	887	901	862	915	896	925	895	927	920	958	942	964	919	912	924	907	864	942	863	914	925	893	975	897	958	972	929	867	896	989	923	928	914	907	916	921	840	898	850	918	929	950	963	897	919	908	899	823	921	927	913	874	920	894	872	902	922	910	941	898	916	899	891	947	883	898	893	929	875	925	924	898	900	957	910	878	891	913	922	886	931	857	955	954	906	895	872	846	917	899	946	908	936	897	889	895	898	953	966	926	919	949	958	920	911	947	932	853	874	878	977	946	861	907	948	880	920	923	897	937	924	890	894	896	1007	882	915	917	897	970	963	910	919	914	954	925	920	939	955	906	933	949	904	957	916	880	907	935	869	898	930	970	917	907	941	896	910	939	883	951	865	929	932	953	906	935	917	883	910	919	880	905	852	926	873	940	906	850	945	913	939	896	910	907	914	874	901	943	837	890	920	891	912	908	919	919	954	883	938	882	923	894	889	896	929	956	909	904	980	908	921	906	910	945	899	924	958	900	891	930	939	875	948	891	903	921	942	914	927	973	893	912	885	905	871	924	895	882	874	896	913	924	895	869	928	940	864	871	950	862	940	900	901	942	870	888	920	869	927	926	937	908	911	896	904	896	921	900	914	904	875	847	970	962	906	953	892	900	881	900	901	896	875	895	941	935	901	890	927	945	908	926	894	910	901	815	910	851	892	925	926	932	948	917	938	939	955	891	909	898	932	935	968	923	960	921	951	901	942	902	895	903	940	920	886	960	943	891	873	940	898	941	888	920	943	888	883	874	924	875	906	882	952	947	852	926	929	900	924	890	888	946	951	912	900	929	968	919	970	900	934	927	933	902	919	947	910	936	929	874	894	973	899	908	918	940	851	899	894	941	860	924	947	955	926	907	915	868	871	902	923	936	964	896	939	909	934	898	852	886	932	893	973	913	901	883	872	868	922	899	939	852	960	919	914	951	902	980	919	887	913	884	914	902	913	965	863	893	985	907	925	885	918	858	879	912	927	894	912	895	943	911	967	893	926	927	922	883	835	917	905	947	899	905	975	897	906	913	922	899	911	948	903	911	907	847	910	927	946	844	941	907	877	892	924	888	879	920	924	889	902	918	921	936	890	938	937	871	904	910	925	908	903	917	903	878	924	929	896	928	910	887	930	884	901	910	893	941	914	898	924	890	904	913	934	933	891	916	900	904	902	906	913	897	865	922	900	954	905	920	923	940	909	910	942	924	932	901	876	914	926	937	920	912	902	888	929	913
48614	11656	3680	2326	1517	1157	964	818	677	607	566	524	489	434	421	412	431	436	399	407	384	398	381	393	352	369	349	347	361	333	359	351	340	362	382	360	340	356	328	339	342	321	343	387	351	357	317	356	311	319	328	326	331	322	372	344	349	354	340	290	344	361	371	324	361	357	335	376	344	351	359	347	343	321	338	311	324	333	369	359	353	330	330	363	355	368	335	354	336	342	347	314	327	341	331	349	336	376	315	331	361	330	352	358	356	314	333	354	325	320	320	330	362	349	338	328	327	336	359	325	346	358	341	335	355	317	337	351	338	347	314	374	312	352	338	337	328	335	298	375	302	334	355	318	345	333	325	352	334	356	338	327	320	355	343	338	324	391	330	326	317	341	333	267	318	315	303	347	322	330	359	334	356	325	342	319	320	341	321	349	313	330	323	333	335	341	342	332	322	334	327	343	333	349	344	345	343	328	331	353	332	312	361	348	340	331	348	326	310	337	315	349	338	319	330	349	371	346	381	352	346	350	336	308	326	344	335	328	328	338	312	321	352	337	323	347	371	337	337	376	330	335	359	351	374	322	323	319	303	378	310	357	360	376	308	344	315	349	327	330	344	352	335	330	367	350	329	326	354	344	320	342	358	360	329	364	351	297	316	351	317	332	278	348	335	370	316	345	370	329	327	346	332	331	337	345	359	363	347	346	324	315	326	374	333	346	327	313	346	357	327	327	314	396	326	361	347	361	340	292	311	343	346	350	361	344	342	332	367	320	354	336	360	330	309	340	337	348	333	380	313	370	346	330	309	333	323	313	334	339	344	323	378	329	324	349	323	357	335	345	340	340	310	333	375	335	325	323	328	325	333	346	327	339	361	320	345	321	352	340	346	355	332	346	331	327	350	320	326	341	296	326	321	360	348	351	333	338	354	320	311	338	346	337	355	365	314	363	315	331	345	282	345	326	349	353	334	329	319	338	356	328	346	295	314	349	343	334	314	365	350	351	367	341	342	347	330	350	355	319	337	342	340	310	342	348	327	358	318	366	333	339	311	340	315	330	303	316	339	333	321	358	318	336	365	341	362	338	328	338	347	338	328	330	343	318	345	349	350	326	333	348	377	351	375	333	363	309	338	355	319	336	360	313	360	319	330	327	366	338	307	324	327	344	329	305	322	314	325	353	347	338	348	343	379	317	349	371	349	342	323	357	353	325	372	343	307	337	307	358	324	324	347	331	357	341	338	332	360	355	324	348	326	313	313	337	321	305	374	327	345	345	351	368	343	344	345	333	330	367	337	321	318	305	314	342	362	335	358	366	339	371	310	322	328	347	344	346	329	319	336	354	309	317	341	330	320	343	332	360	351	317	328	306	350	332	320	353	306	336	351	326	363	377	370	360	329	314	317	331	346	351	304	338	359	321	340	320	340	318	363	362	339	341	360	334	325	378	332	323	362	356	308	327	319	353	343	320	324	354	344	356	343	308	337	334	352	312	307	351	310	307	359	330	340	357	319	334	363	340	357	331	333	336	338	327	327	337	340	347	337	328	327	316	393	321	349	317	324	365	344	338	353	347	333	346	334	344	363	371	327	352	325	344	354	304	350	358	331	327	323	330	345	346	312	290	359	333	299	369	346	313	357	342	327	356	333	349	322	351	335	344	321	324	333	336	323	343	314	327	310	314	396	308	336	335	321	335	357	347	379	352	362	326	341	333	317	349	366	341	312	331	318	332	343	346	336	333	343	338	348	340	390	373	323	345	333	386	314	306	323	344	345	301	332	332	309	326	319	350	380	313	377	356	323	358	346	315	348	316	349	313	311	323	348	359	373	335	321	344	347	303	341	339	311	365	344	346	317	330	317	315	334	362	353	325	330	348	301	320	342	320	359	367	337	340	373	324	331	333	335	323	335	401	336	339	328	314	354	330	339	372	320	343	332	318	374	360	344	355	347	304	324	330	330	338	338	374	361	350	319	333	339	332	304	328	370	346	364	365	344	296	328	354	329	353	341	329	303	306	335	349	327	335	361	323	363	341	337	325	322	350	327	325	337	314	337	341	330	315	336	336	338	363	352	323	306	336	367	334	355	330	337	330	351	334	357	333	308	317	384	313	331	362	355	300	347	350	337	334	309	333	333	349	331	364	333	340	340	331	337	342	339	361	325	343	358	346	339	327	362	341	324	331	342	351	311	323	294	349	351	342	330	343	346	313	322	328	347	334	322	320	315	376	352	374	355	324	334	351	299	360	355	345	313	351	330	324	351	358	345	316	329	344	331	379	339	330	320	366	348	344	330	330	323	322	351	328	355	307	344	338	356	346	357	321	345	339	316	337	345	313	347	358	345	297	334	335	369	306	333	301	352	337	344	356	346	314	351	319	348	348	371	347	312	310	325	327	346	312	307	300	326	351	361	340	338	311	340	339	337	361	316	344	338	333	333	349	329	326	333	367	349	346	348	285	356	312	325	338	351	330	362	326	338	307	367	347	320	331	357	340	348	334	340	327	328	358	376	382	319	359	365	334	329	351	342	375	363	321	341	334	328	354	329	356	338	328	353	344	333	291	320	318	362	334	318	340	362	312	339	310	369	313	345	416	380	348	341	342	353	343	351	325	331	338	333	336	301	315	356	317	364	318	356	355	315	349	325	315	325	346	360	318	349	356	330	321	326	328	361	350	331	346	316	350	337	329	359	340	313	361	345	356	327	309	325	379	302	316	342	338	314	313	352	363	345	318	339	352	312	340	373	317	347	341	356	353	342	333	320	329	320	313	298	333	328	341	306	305	347	322	340	311	325	342	339	337	342	329	337	347	332	300	349	317	374	308	329	357	331	291	359	344	341	342	335	339	358	358	330	325	360	320	349	317	357	328	331	333	341	339	316	344	330	319	327	356	328	330	329	342	318	362	336	330	331	322	332	350	326	351	318	317	340	373	323	353	320	332	325	354	341	340	346	320	353	331	310	334	335	312	326	374	330	336	313	317	301	361	307	329	317	357	318	315	313	313	373	320	345	351	346	312	341	337	361	302	280	340	352	353	327	320	307	292	317	392	319	328	349	339	342	345	305	344	344	331	340	342	348	346	312	359	339	354	331	326	342	314	296	364	314	320	368	337	332	340	314	336	321	379	344	358	344	316	359	342	327	326	357	350	338	323	327	340	313	338	334	298	324	334	343	347	330	356	329	325	334	380	347	335	328	353	316	371	336	354	349	319	318	354	343	333	362	349	347	318	321	355	324	351	341	329	326	345	341	351	340	355	328	309	354	325	345	357	301	309	349	365	331	336	350	354	343	334	361	343	324	358	325	343	333	343	351	326	327	322	316	319	293	396	341	330	355	354	316	322	385	336	320	333	351	339	335	305	341	317	344	342	353	348	334	354	343	349	310	309	357	342	372	324	338	327	349	301	362	350	348	329	330	346	334	365	333	324	358	316	312	338	312	323	353	346	354	353	374	320	341	336	336	340	328	339	331	335	353	311	338	360	343	319	364	300	357	339
23190	3082	6365	6936	6040	4890	4018	3444	2978	2570	2374	2179	1957	1849	1762	1645	1552	1515	1458	1413	1399	1326	1290	1272	1198	1201	1237	1171	1140	1140	1139	1148	1137	1123	1048	1122	1003	1101	1072	1055	1143	1043	1069	1075	1067	1056	1031	1069	1099	1059	1010	1054	1096	1004	1060	1001	1037	1010	991	1056	1064	1053	1009	999	1007	993	1035	1021	967	1010	1009	993	967	1007	1032	1030	993	999	1014	1023	1017	1024	1069	1048	1002	972	999	959	961	974	992	957	959	959	1080	1007	952	1044	956	1022	1002	1024	994	966	998	968	964	1005	995	990	1021	1005	1048	939	976	998	1004	986	961	973	1037	1013	973	982	933	1048	975	937	932	944	994	955	976	1015	990	981	970	912	1038	928	952	958	921	1006	970	989	951	944	952	1011	962	996	938	971	974	988	1027	902	1009	883	986	1025	987	1009	962	955	940	995	966	995	961	958	957	966	995	951	935	991	966	984	997	924	964	969	980	975	971	1001	948	1012	976	947	938	961	981	964	968	961	1000	956	971	996	936	982	973	1006	937	986	959	966	966	994	1013	955	972	1004	979	968	978	1010	1015	924	1001	1001	981	948	947	991	964	943	982	930	982	970	979	959	955	957	998	996	931	948	949	1018	972	963	950	933	975	918	963	926	999	997	1023	942	950	979	945	968	906	1014	1024	948	942	967	961	1030	951	958	1014	898	1005	977	949	978	1003	992	934	920	1033	984	923	955	985	954	956	976	952	993	943	959	918	897	995	975	990	939	1011	926	927	1023	969	987	974	976	1018	993	956	936	1024	892	916	947	934	880	922	1036	1014	936	965	969	997	970	969	991	976	976	970	992	985	1011	933	981	983	972	992	1013	973	957	960	982	973	1000	989	984	944	968	954	926	963	966	1012	964	1008	1002	971	972	984	1034	942	988	1037	951	975	945	1018	893	1007	882	1017	958	979	968	980	945	909	952	958	1005	950	935	986	987	990	932	925	1001	953	957	952	1005	949	1011	915	932	936	1005	981	964	1000	939	965	981	945	968	978	966	956	1002	993	990	1001	935	997	957	927	972	971	898	999	944	999	955	1016	895	967	990	1002	956	1015	1017	980	1007	991	985	976	947	980	984	990	989	1014	980	982	1024	997	986	971	978	937	1010	954	965	950	974	981	956	984	993	969	972	991	962	968	992	945	966	985	898	948	976	948	999	989	964	958	1024	961	974	1001	943	964	997	932	993	984	987	929	955	944	945	1009	996	987	976	1008	1011	955	972	987	931	1029	955	1020	921	964	942	943	1002	1029	1042	957	1027	930	986	994	987	957	992	977	1007	961	969	980	1005	996	955	961	934	973	951	979	975	993	987	939	928	955	951	971	958	954	1019	946	1004	931	961	980	990	942	967	928	931	966	928	998	959	993	990	996	892	955	986	969	927	973	1006	993	951	1026	1007	950	920	921	984	984	912	1029	975	925	1027	972	968	1025	1023	921	955	929	960	937	990	992	977	1008	988	980	976	946	1007	979	1042	941	958	973	971	984	937	1002	944	936	954	992	990	956	986	1030	997	981	984	990	973	973	949	1011	915	982	985	984	975	968	940	995	986	956	916	962	948	986	960	1019	1006	983	931	954	955	954	1010	982	963	961	984	978	951	931	961	985	978	952	970	1010	989	982	938	912	957	945	973	988	977	1003	917	942	971	968	932	988	981	931	970	990	985	945	997	987	996	966	944	981	978	916	1024	997	989	974	967	970	922	1009	1026	969	973	1008	989	965	976	945	974	931	994	965	960	1011	1018	978	914	933	988	975	1004	961	934	994	938	898	969	931	974	953	959	966	1010	943	925	957	986	935	953	965	1008	959	984	934	949	972	919	931	974	1023	913	986	955	995	1012	1031	990	1019	993	939	950	1000	988	988	922	1004	1009	947	981	966	956	1020	984	954	939	974	941	992	961	965	967	991	953	921	988	1006	996	899	975	936	926	1006	980	951	936	988	982	940	924	965	980	1000	959	1008	972	982	944	929	959	967	970	936	970	980	1001	957	976	1009	975	988	953	960	975	1034	1016	976	997	1042	957	987	990	942	903	971	923	981	994	942	967	991	956	955	944	1005	965	1001	985	971	986	988	953	967	976	1018	854	983	960	961	1002	996	928	981	940	951	956	971	984	922	993	973	979	977	1007	1011	973	949	997	994	1009	938	988	951	1018	981	990	1012	945	976	948	985	953	954	963	962	972	959	895	980	953	911	971	976	970	942	935	949	932	926	948	1016	983	958	982	992	997	980	952	953	992	956	982	930	1028	975	1007	940	924	989	967	987	1035	985	999	1001	942	979	1005	961	979	940	932	941	953	946	953	937	928	945	993	955	983	964	965	959	1007	928	995	972	964	950	1016	948	956	956	974	946	935	962	969	980	1001	940	968	1009	949	1014	909	974	992	984	949	966	938	985	944	1016	978	962	956	1007	1038	927	1001	961	905	1000	972	993	941	918	958	917	901	916	945	992	957	1009	996	965	934	966	976	972	950	1009	926	952	994	943	940	997	978	998	954	958	900	954	1014	928	934	1030	980	966	958	979	962	968	959	974	959	1018	979	995	999	961	994	929	997	995	997	917	984	982	996	1001	975	971	996	971	984	942	997	952	975	949	924	1011	1026	994	969	947	951	980	954	1006	974	960	954	953	969	987	979	976	976	949	984	986	978	981	1008	985	923	975	955	953	984	1018	1039	1008	986	986	971	1025	981	944	993	1013	899	955	1047	948	984	982	957	937	920	1001	939	1008	973	940	995	924	945	970	969	1022	1025	985	1009	929	980	984	970	1015	954	972	938	985	965	972	973	963	1004	995	943	979	879	925	1019	945	922	984	985	956	955	1030	976	954	937	974	947	912	1001	990	970	1035	1021	923	945	952	942	935	953	931	952	923	969	979	962	1006	950	935	969	977	1025	987	980	991	975	958	1034	967	932	959	975	992	987	933	1022	1032	970	1011	951	966	1009	956	950	1042	938	911	1002	958	981	1011	993	992	996	976	940	937	1021	987	984	1006	929	988	962	975	987	1023	950	950	956	974	979	950	994	1002	1001	998	1019	958	945	957	945	922	995	980	993	953	916	1012	989	967	1000	996	963	955	985	999	950	934	948	1005	926	926	961	937	981	1002	972	1028	971	970	1022	1017	1003	968	1005	958	965	973	954	931	994	993	986	946	991	952	956	994	932	988	965	901	969	918	950	1034	962	974	995	991	958	962	969	945	983	979	948	972	906	1032	911	924	982	1001	1009	946	965	1007	973	964	935	1005	988	944	966	946	1003	1018	933	979	933	961	971	1010	878	966	982	922	983	971	996	947	985	934	989	1008	1000	917	978	950	1002	914	979	999	939	960	1013	999	940	971	977	998	954	936	1015	912	1020	1010	926	963	986	980	923	964	974	965	951	973	918	961	959	979	993	977	985	969	1040	1000	967	986	1019	975	933	994	1028	978	978	946	913	953	927	964	944	969	988	985	948	1000	939	905	985	1017	967	980	965	987	943	960	946	956	995	970	1027	951	946	979	980	966	948	943	999	1051	959	944	947	994	967	978	1032	995	973	978	971	1028	949	985	967	969	1010	999	936	969	1020	975	978	1004	918	941	930	1009	945	944	940	978	966	940	946	954	1011	953	969	926	986	973	970	927	958	994	987	1012	961	981	945	990	918	938	976	975	972	979	902	1002	978	952	940	953	973	951	980	965	971	988	952	1016	1001	997	986	972	977	952	951	1008	952	960	926	967	949	932	976	1001	949	1014	969	897	990	949	990	1004	973	1004	972
6059	388	256	231	201	186	163	175	185	169	169	159	155	166	181	159	138	177	169	178	197	186	163	194	162	197	152	179	186	172	162	166	154	171	172	140	172	138	160	149	186	150	166	165	149	149	159	155	157	172	151	152	181	155	172	180	178	143	169	192	179	159	172	152	157	155	166	179	166	147	168	133	161	190	166	177	167	168	161	168	185	160	179	162	165	155	164	146	160	157	169	184	166	163	169	187	165	157	148	169	159	170	182	156	182	191	143	153	178	160	158	172	144	139	185	166	146	152	167	190	159	152	149	163	163	161	194	157	161	166	186	167	148	165	160	154	169	167	183	182	147	157	167	163	172	149	184	161	143	145	176	182	165	157	156	176	159	169	159	176	170	149	156	164	162	177	178	175	172	143	163	154	149	169	155	167	173	176	119	168	171	168	180	161	149	147	157	195	191	138	162	146	194	184	173	146	158	194	165	178	159	165	167	164	177	143	179	143	167	157	195	163	152	176	151	164	161	188	151	166	169	145	162	155	161	167	173	161	164	151	170	165	171	159	134	166	160	172	155	180	151	169	167	159	148	167	166	152	165	148	154	181	174	183	169	161	169	176	132	174	164	175	145	180	172	167	162	159	150	181	174	161	148	151	148	168	160	171	154	160	163	168	191	139	170	144	166	146	169	152	180	162	159	172	160	174	163	158	168	153	146	165	170	180	156	170	159	144	164	144	193	159	177	154	149	177	166	159	165	148	169	176	168	166	154	171	171	159	157	142	170	149	169	171	145	161	142	164	165	150	158	171	161	183	150	176	161	149	162	156	139	168	173	176	152	149	154	162	182	158	143	161	154	173	168	173	165	177	169	192	168	174	152	207	171	185	160	162	151	156	167	172	150	159	179	172	150	163	152	174	185	170	149	147	154	154	181	154	163	182	147	179	181	182	167	159	183	191	159	164	158	168	147	166	167	168	181	175	141	176	167	153	171	166	166	168	177	150	152	180	160	170	157	154	170	155	155	170	149	163	167	178	160	161	185	190	170	171	178	162	182	162	154	163	141	166	149	161	149	183	189	168	145	171	190	182	176	171	181	174	159	207	184	150	161	164	168	169	161	152	147	176	181	186	164	173	159	167	158	149	165	165	176	160	172	161	173	180	165	154	151	152	163	154	134	176	160	172	189	155	160	160	213	176	175	179	173	164	141	159	161	168	153	165	162	162	152	145	161	177	142	150	177	150	159	166	163	171	175	164	148	156	170	164	160	153	172	146	159	151	167	150	163	146	156	161	160	169	148	165	176	181	154	164	152	157	187	154	147	174	158	168	186	145	147	161	142	187	169	158	175	190	150	154	165	183	151	166	169	170	163	176	210	146	160	168	154	148	178	162	170	144	158	179	154	158	155	152	145	163	200	158	178	183	153	180	166	162	159	164	150	145	156	179	165	160	158	172	169	170	180	169	143	175	185	145	192	170	136	160	175	189	147	165	173	176	165	150	149	161	165	175	157	176	162	162	166	172	161	158	163	172	173	179	159	153	165	171	159	165	184	204	167	157	156	152	169	172	143	186	171	172	133	124	159	171	155	168	178	165	180	144	166	157	162	138	148	163	173	169	170	154	161	185	161	171	155	171	161	165	148	169	159	181	152	159	182	161	142	167	164	172	156	147	198	175	158	165	173	158	165	159	175	175	159	178	166	159	160	141	144	170	163	158	162	182	175	151	173	146	183	165	171	152	163	155	163	142	150	177	169	175	154	149	164	149	147	173	171	165	176	166	194	175	168	134	173	188	170	155	160	175	157	180	159	175	174	180	159	153	173	164	154	171	158	182	162	176	164	152	173	161	157	172	166	152	164	144	178	161	176	143	158	158	171	181	194	138	170	149	156	151	171	156	165	135	174	174	188	162	186	183	179	157	155	160	151	165	187	158	170	147	179	153	157	146	160	162	176	190	178	165	168	177	176	185	165	176	148	162	171	173	161	162	168	135	164	158	154	148	152	167	183	162	164	148	158	166	152	184	152	172	164	160	174	156	169	174	160	167	153	157	169	173	176	154	153	150	170	144	139	166	145	159	184	170	153	180	174	204	169	168	152	161	145	148	178	155	161	144	178	151	187	149	166	147	191	162	161	156	173	190	173	176	170	183	163	168	154	189	174	170	163	168	163	166	191	161	142	168	183	157	161	149	162	166	182	149	161	168	163	187	162	169	173	182	136	183	184	161	185	170	159	177	162	182	178	165	152	172	165	148	176	156	160	181	182	177	157	160	169	167	165	155	156	151	165	157	178	181	157	166	191	159	158	155	165	149	168	135	186	158	170	157	139	175	158	168	172	163	172	173	164	159	177	143	156	165	186	148	153	151	155	173	156	155	181	193	190	173	159	167	197	173	155	163	154	148	165	184	173	171	163	156	166	153	157	156	153	154	171	174	178	171	178	165	162	155	152	169	188	167	159	171	177	161	178	167	153	181	151	161	157	177	150	154	182	173	207	176	141	159	165	169	175	175	167	167	185	162	171	165	173	171	165	190	151	159	147	159	172	164	172	165	152	187	171	179	167	180	164	168	172	165	178	158	169	156	164	159	168	163	161	153	168	186	165	170	150	147	153	160	165	170	161	165	161	148	163	154	189	143	176	173	165	169	172	157	173	159	170	149	168	166	163	185	164	186	141	178	151	174	157	170	163	157	173	160	168	160	176	156	154	171	155	165	163	181	178	173	160	190	188	175	173	170	140	144	163	176	175	144	182	178	192	164	196	192	157	186	176	175	165	166	161	153	151	178	172	160	171	185	161	153	188	184	160	163	155	175	192	158	159	141	137	156	168	154	146	144	153	173	182	148	188	167	166	162	161	177	162	161	153	145	169	187	165	165	159	166	179	190	177	174	182	177	171	152	158	165	170	169	179	149	173	141	154	155	153	190	183	147	158	152	169	154	182	161	167	158	188	168	136	175	159	173	189	150	168	167	158	165	172	157	148	144	174	171	190	190	168	190	161	153	151	180	171	171	151	160	182	182	165	176	164	162	182	169	181	179	148	178	186	133	160	154	176	154	175	145	167	163	172	168	189	164	181	140	158	166	165	170	165	169	157	155	167	153	172	175	162	127	160	159	191	165	170	144	156	173	163	171	166	155	192	158	179	168	174	139	156	179	154	156	178	185	149	169	167	156	147	150	172	160	133	170	182	146	158	163	152	151	171	160	180	166	137	165	185	148	175	172	184	171	167	169	156	147	175	156	164	159	166	149	151	152	140	157	140	151	157	148	170	155	143	163	140	151	167	177	196	148	189	161	165	153	179	163	184	166	167	168	176	159	187	159	191	185	182	183	197	151	167	148	186	167	184	177	164	172	171	176	169	170	175	148	177	168	170	153	171	145	162	188	174	153	161	166	163	178	169	169	172	173	168	167	148	167	157	170	177	159	157	148	161	172	159	144	160	168	190	170	188	147	160	177	155	180	149	178	176	154	177	169	164	187	155	179	162	164	157	160	150	155	139	151
5782	641	768	748	709	728	661	655	628	589	573	556	574	578	613	584	583	561	614	586	577	575	571	550	527	535	595	578	589	532	561	560	572	542	562	591	546	529	566	550	566	541	539	541	550	576	529	567	560	566	559	599	558	617	567	554	549	543	571	585	510	556	513	509	566	549	576	571	587	561	511	529	517	558	561	550	527	557	550	562	588	536	555	579	535	529	589	551	543	552	549	526	483	596	554	540	550	536	567	552	541	570	528	522	533	550	553	588	517	533	584	579	534	519	531	576	561	546	547	558	564	560	533	554	564	538	578	520	551	554	569	549	562	564	582	552	604	534	559	544	547	547	579	553	547	542	577	529	547	556	570	554	563	585	555	567	547	547	540	580	602	552	557	557	551	568	564	583	561	526	542	542	541	533	515	523	575	552	520	533	497	560	559	538	523	539	568	549	571	543	551	549	535	514	546	564	573	514	552	554	542	526	578	573	552	570	602	558	557	501	556	564	553	515	550	513	541	564	573	550	516	539	562	519	535	551	563	538	549	533	571	545	561	503	568	521	589	547	554	557	508	534	537	507	549	521	572	572	522	517	531	506	552	530	510	547	531	517	512	548	532	574	521	566	532	544	570	543	540	536	546	510	571	588	533	565	538	555	543	555	526	578	521	545	584	541	544	572	519	547	515	551	554	539	567	569	544	558	564	547	569	560	559	550	557	538	562	541	525	552	558	560	543	545	554	598	542	528	584	595	513	574	530	520	565	549	561	555	626	565	514	552	526	515	527	558	525	529	488	547	517	530	574	525	542	568	570	552	543	590	530	512	555	569	531	553	576	543	590	542	554	563	506	500	485	576	544	512	542	558	577	508	567	568	553	527	528	560	514	554	559	571	466	555	558	591	531	527	512	538	551	576	535	531	569	505	577	552	513	534	530	560	536	531	512	589	570	599	524	549	578	530	561	550	584	573	578	536	573	525	562	575	521	538	562	552	554	551	531	630	578	523	559	518	537	564	557	544	544	537	529	527	546	539	546	545	574	573	567	552	550	597	549	514	576	567	558	502	525	551	571	596	548	525	537	518	556	557	579	551	547	539	515	585	580	530	577	539	528	547	578	567	559	522	541	548	543	559	562	521	536	519	545	539	522	554	554	569	599	536	563	569	530	568	550	539	550	532	554	555	546	547	555	572	561	565	540	552	549	533	563	509	529	561	564	574	570	583	555	513	507	570	532	568	568	537	564	523	549	570	602	519	555	551	549	532	580	560	501	513	549	524	553	550	536	571	568	529	564	509	527	553	568	538	537	567	572	549	545	559	535	563	558	550	517	534	568	553	565	543	514	545	556	561	549	588	575	591	570	550	595	553	537	541	620	575	570	555	556	546	557	579	541	521	531	596	584	544	572	528	564	582	580	529	557	538	537	553	550	513	535	533	568	532	476	549	523	550	561	565	568	536	558	537	565	510	489	577	555	545	525	523	551	580	545	551	522	525	564	559	568	557	573	559	530	506	557	555	520	544	560	552	533	591	561	543	539	538	540	562	528	578	534	526	569	543	565	578	524	549	607	585	547	529	533	557	537	595	562	525	528	536	493	551	546	536	503	559	563	532	502	530	537	554	598	529	578	594	582	557	533	532	556	584	529	571	558	560	515	545	597	507	534	539	536	573	567	552	566	537	545	511	551	559	575	528	563	550	538	597	528	537	556	567	593	555	555	522	499	532	537	539	562	630	545	529	518	544	567	547	575	571	565	548	519	490	542	547	578	537	596	515	556	514	554	537	561	521	551	578	522	551	571	499	507	536	573	520	583	542	550	575	579	558	551	534	557	527	564	560	537	575	541	535	542	542	537	483	554	561	556	598	556	542	548	560	525	553	548	561	570	537	538	530	543	533	553	550	555	560	543	551	531	535	563	521	570	553	580	538	546	548	540	519	528	578	530	515	572	548	549	573	528	557	555	515	556	538	537	522	534	585	576	575	531	561	554	572	520	552	542	572	544	591	522	535	563	550	543	587	548	537	585	502	548	546	516	565	564	557	561	537	523	540	550	564	520	573	553	580	545	529	487	550	542	559	557	549	505	524	554	540	562	520	523	524	563	556	516	553	587	528	628	557	554	539	506	592	535	534	576	533	573	522	516	536	551	563	542	531	535	523	545	557	518	560	549	585	521	543	559	559	580	555	543	533	538	566	565	579	566	549	573	526	558	562	508	594	564	580	527	559	556	534	552	579	502	556	549	524	528	580	567	515	574	560	524	565	588	557	547	556	581	544	541	531	541	545	535	529	518	512	582	511	553	529	546	512	531	513	568	573	570	544	496	534	515	536	563	550	573	542	574	519	524	573	540	563	509	517	524	526	526	550	537	540	572	566	569	584	519	559	564	612	554	556	526	530	506	519	500	541	532	518	524	564	531	565	529	538	539	533	544	544	547	521	506	546	540	582	555	561	550	599	489	548	556	571	546	531	565	574	584	521	547	533	537	516	548	545	542	562	541	569	505	562	570	522	509	588	556	554	557	538	548	588	505	529	516	515	581	531	538	550	569	582	581	521	498	541	587	568	564	583	509	547	527	520	544	590	539	560	534	555	549	568	568	570	565	550	569	539	540	570	548	516	515	569	573	555	565	518	565	571	518	550	572	556	564	540	549	517	516	541	528	515	604	574	538	585	539	557	567	533	579	550	539	519	526	510	542	561	539	573	588	559	593	525	511	548	548	562	550	557	572	577	554	554	514	563	536	552	561	501	531	529	536	550	509	564	523	591	562	527	558	544	562	501	552	573	532	530	553	574	587	570	575	593	551	528	578	547	574	532	564	553	531	557	579	563	555	571	575	535	547	547	562	555	544	553	532	554	564	548	537	530	541	517	533	562	560	537	536	526	517	552	563	573	555	546	577	568	523	511	509	555	518	500	563	585	542	566	530	555	513	541	571	539	544	538	557	529	542	514	552	600	575	563	559	578	579	577	576	560	589	558	527	565	547	588	561	472	511	560	574	606	540	572	566	519	601	566	590	530	571	528	530	562	526	537	571	570	544	568	541	543	527	552	566	559	565	554	544	545	606	545	543	524	556	569	532	563	536	578	580	550	562	516	587	543	566	567	593	543	567	490	508	526	532	573	545	507	587	574	561	539	523	557	547	529	589	548	557	545	534	552	558	519	528	555	510	588	571	547	588	524	520	575	542	555	529	559	569	547	539	611	568	555	548	550	566	603	535	533	521	573	550	588	546	557	554	557	569	516	488	567	542	589	561	627	588	559	517	582	561	542	542	582	542	521	546	536	533	536	602	536	567	568	530	535	552	554	537	542	538	505	503	568	568	524	553	495	529	556	540	553	556	528	543	563	556	551	539	547	510	544	559	516	585	547	527	555	523	528	562	556	569	527	533	504	532	550	536	544	528	553	562	539	573	571	578	555	548	551	517	554	533	546	547	537	552	543	525	562	556	572	520	538	544	537	524	492	559	496	542	558	553	576	564	569	557	551	545	564	528	551
35793	4923	1815	1300	936	729	629	535	477	449	432	393	385	381	367	385	362	329	316	337	335	309	338	317	358	304	283	330	355	340	286	322	323	312	303	303	319	293	290	308	295	343	328	303	286	300	303	325	285	320	306	312	290	307	351	306	341	289	312	308	269	333	345	313	321	279	309	298	325	308	290	348	297	290	310	313	307	311	305	315	300	316	335	283	310	269	283	312	320	313	348	308	291	308	320	311	304	294	319	338	312	300	305	315	321	265	298	312	359	332	297	287	283	326	308	293	311	290	314	327	303	349	307	335	311	287	320	325	284	301	298	310	326	287	333	296	312	352	312	317	328	295	326	285	298	336	286	320	328	330	281	312	294	278	309	323	331	297	286	315	309	303	296	270	326	333	296	294	322	307	301	297	306	317	303	297	296	323	294	314	314	269	323	322	329	285	306	319	302	306	293	288	304	315	305	320	314	324	355	319	273	293	296	313	311	315	320	303	321	301	301	321	309	321	288	327	303	300	328	335	323	330	313	327	317	321	299	301	276	327	341	275	288	278	333	307	297	284	311	287	288	334	323	298	302	303	297	337	283	307	305	281	328	309	304	316	327	322	280	315	284	319	292	338	315	309	309	288	326	324	289	304	312	268	302	318	331	292	286	326	289	311	293	319	317	328	296	320	308	320	325	320	305	322	285	323	309	303	329	311	302	315	306	328	296	319	328	313	327	317	322	319	296	290	297	306	312	292	306	281	361	310	325	273	281	320	274	309	317	298	304	323	314	299	307	344	356	292	289	321	308	310	309	302	254	294	302	285	323	273	329	313	292	312	322	298	337	259	300	317	314	304	304	340	341	310	304	303	320	332	315	313	309	314	346	322	275	317	292	301	300	294	309	278	321	343	319	290	306	303	331	288	280	298	339	276	316	297	288	310	302	326	318	324	282	305	305	292	342	312	294	329	301	286	298	310	284	304	319	301	321	346	315	292	295	294	312	302	312	319	324	318	292	292	286	332	335	273	287	325	318	273	299	307	356	274	318	321	311	295	292	311	289	302	320	297	292	291	325	288	289	307	290	301	321	322	293	313	315	284	318	295	293	313	279	309	305	327	285	303	339	323	302	256	298	310	304	296	327	308	313	306	268	309	309	326	319	286	323	318	303	283	335	299	306	305	294	287	312	314	328	306	295	321	296	279	290	313	312	320	284	319	314	325	334	314	288	325	307	321	289	317	301	319	334	345	294	300	302	287	292	297	318	278	288	295	302	295	331	307	316	297	279	293	283	321	312	308	313	315	310	314	302	306	280	353	291	285	307	351	307	293	280	308	293	346	307	329	332	326	299	293	307	307	336	316	309	303	323	302	309	323	297	320	282	317	301	299	312	314	304	311	277	302	324	289	307	325	328	313	314	263	305	288	287	292	332	323	303	297	333	303	322	312	317	343	273	317	294	295	307	291	318	318	307	296	313	314	309	269	318	308	317	320	322	287	321	336	304	281	301	295	306	315	294	265	301	318	320	301	303	296	271	311	297	306	323	304	313	316	316	321	316	296	265	276	291	328	325	313	320	317	321	332	304	286	315	288	282	267	329	307	288	305	335	310	284	301	296	337	276	328	324	296	280	273	312	276	314	311	299	311	293	303	321	307	312	331	311	287	318	303	295	334	304	304	314	271	312	325	306	287	334	304	300	304	314	312	306	337	304	304	335	300	279	299	317	320	302	299	305	320	311	347	340	280	290	311	312	302	296	295	296	296	309	294	330	295	310	319	305	317	294	306	313	315	309	288	276	297	293	326	323	341	302	310	287	283	295	317	314	287	317	320	303	280	308	319	316	302	311	312	293	320	319	266	304	279	344	316	309	303	322	303	320	312	284	316	277	305	300	316	301	339	270	303	295	329	314	324	343	312	311	307	287	283	326	277	313	329	328	301	316	284	294	301	279	300	340	325	307	323	328	299	304	332	316	315	316	309	288	317	336	288	293	286	294	307	298	294	303	310	308	319	325	315	326	317	303	322	297	294	312	329	313	307	303	318	320	313	294	289	320	275	287	338	312	322	304	334	313	291	314	306	288	337	337	300	296	284	284	299	296	295	350	318	317	340	295	337	302	301	313	299	306	323	316	302	285	319	285	301	317	296	294	295	326	288	312	338	319	326	276	290	303	322	300	304	304	302	308	321	305	324	294	295	315	307	289	307	317	294	291	330	298	317	333	310	307	325	336	305	281	290	312	302	321	357	325	274	293	308	268	304	313	345	296	316	305	306	296	309	312	316	319	298	332	317	315	296	302	313	318	319	304	313	294	324	303	302	316	317	285	339	285	322	318	309	304	321	314	292	291	315	282	312	289	297	327	308	295	313	313	293	330	313	312	256	265	302	303	276	336	298	295	307	336	299	328	315	302	301	301	321	296	311	308	327	296	297	315	295	285	306	285	297	317	327	282	301	308	296	281	301	287	287	306	304	286	296	312	332	298	342	302	299	307	318	281	312	294	309	318	296	319	286	297	303	319	289	302	297	317	285	286	313	313	313	321	324	292	291	339	308	292	314	288	307	319	289	279	298	278	313	333	319	324	319	320	312	314	307	308	316	276	316	309	273	312	324	313	300	307	303	298	298	304	320	325	331	294	318	308	292	287	329	291	266	310	287	318	310	329	299	300	289	314	323	345	304	321	284	338	308	313	305	297	329	329	340	301	309	313	291	332	315	301	300	335	278	334	317	288	317	289	274	327	283	291	296	307	318	320	302	353	302	314	302	292	284	279	323	318	322	324	315	300	295	302	283	299	312	301	293	298	284	325	307	318	306	319	302	284	306	311	291	314	281	252	299	300	291	325	291	315	320	309	340	289	358	315	338	311	280	333	303	328	319	288	334	309	295	337	316	321	313	327	322	296	291	291	282	326	294	293	323	302	308	315	321	299	309	293	313	278	338	295	297	291	292	324	309	292	312	326	301	279	333	308	340	306	315	296	290	308	313	303	302	269	306	304	278	277	297	319	293	311	318	325	303	287	320	319	326	308	285	330	294	300	341	284	318	294	318	306	322	290	289	328	303	330	324	317	311	296	318	305	308	335	310	323	280	319	326	288	290	266	275	307	298	329	324	315	292	291	337	305	319	305	303	327	319	300	312	328	324	307	312	303	297	296	303	294	298	326	339	326	279	293	301	309	330	312	298	322	313	317	306	328	334	310	284	295	285	327	319	287	321	317	333	323	287	335	294	310	335	318	295	307	326	313	320	299	335	338	326	314	270	299	304	308	314	312	300	314	293	325	290	312	301	300	283	309	303	279	290	310	327	296	298	314	278	299	314	301	324	320	290	279	288	285	296	317	341	324	297	318	324	324	336	309	311	301	328	281	281	322	307	342	273	334	311	309	311	321	312	277	298	306	308	299	311	273	313	293	324	312	315	277	324	313	319	286	329	314	316	290	300	286	301	310	293	334	337	311	326	329	316	313	300	310	296	306	345	321	308	309	307	311	314	309	309	291	326	329	324
17675	1998	3934	4017	3586	2909	2621	2248	2013	1782	1686	1561	1389	1331	1309	1194	1262	1204	1244	1206	1097	1068	1025	1073	1089	1103	1033	1063	1021	1058	965	981	947	1005	1026	971	1005	996	954	965	966	967	985	957	945	972	950	937	930	971	926	935	941	943	978	881	924	960	950	934	901	940	946	904	956	915	909	931	895	927	936	977	928	863	933	920	899	917	899	911	907	865	962	925	964	959	945	948	888	925	907	900	916	952	941	947	942	871	941	931	934	915	893	936	960	933	907	896	897	925	902	860	915	905	892	924	909	948	901	918	911	944	942	931	924	902	938	878	926	886	867	884	975	869	959	887	915	954	899	940	892	941	939	920	945	867	929	901	863	970	895	874	947	844	876	891	928	967	912	921	880	929	964	920	871	870	951	878	905	923	922	915	939	881	940	921	931	877	916	956	913	893	945	855	887	894	878	850	928	897	902	932	900	920	914	978	923	915	953	931	919	947	963	874	899	948	887	958	949	915	885	916	926	955	965	930	937	926	938	897	955	903	952	888	925	969	909	939	952	898	855	933	950	941	918	943	904	892	928	921	906	912	912	878	922	920	899	910	921	895	884	900	936	907	954	944	891	928	869	904	870	905	968	1022	898	871	986	886	961	921	900	916	873	905	935	928	923	854	934	925	919	940	890	947	917	936	878	939	917	879	880	900	930	917	894	969	911	875	1008	950	958	883	883	904	925	906	855	915	942	910	924	902	963	872	902	907	873	933	858	903	926	904	840	959	923	898	920	953	969	920	936	887	931	900	886	951	892	935	923	969	925	900	907	931	921	878	914	922	970	901	907	860	922	915	905	896	879	888	925	896	939	975	884	870	917	869	890	883	909	939	911	930	867	896	926	931	884	943	869	944	976	953	892	936	901	905	941	944	917	870	938	904	920	909	927	911	902	900	928	861	920	854	908	875	914	911	908	932	969	953	888	898	906	887	915	898	938	905	909	924	894	912	900	901	905	895	940	917	882	906	917	898	938	940	871	931	900	911	843	902	940	931	889	896	887	879	949	855	900	894	936	870	942	903	903	913	958	932	915	881	907	946	944	956	899	923	928	914	880	916	874	934	933	895	887	908	952	917	934	905	924	944	916	939	926	930	875	912	947	957	935	949	927	928	956	933	893	966	881	866	873	916	891	957	914	948	883	889	918	933	915	926	930	878	945	895	948	860	908	910	879	970	928	861	912	933	880	926	900	936	919	925	877	928	924	868	964	859	886	930	935	937	917	906	887	920	932	890	922	967	926	896	904	903	902	911	865	946	934	892	943	909	910	918	883	919	955	884	910	877	948	909	914	938	872	908	919	903	917	849	913	911	954	897	911	894	896	988	938	905	903	967	894	875	856	903	874	884	899	934	948	876	926	872	906	890	848	916	961	897	884	909	975	913	908	918	907	879	901	965	906	982	937	904	903	889	923	873	926	907	933	910	914	887	902	911	904	937	857	898	941	902	965	959	906	896	887	948	920	944	924	931	879	960	943	968	887	876	932	884	889	974	930	884	896	917	890	903	942	932	894	866	899	925	876	887	892	930	883	929	969	857	884	859	894	923	914	948	935	875	835	879	878	895	899	914	918	973	881	913	949	931	936	983	922	906	917	894	971	900	851	947	930	924	859	988	885	900	888	904	943	999	887	939	910	931	902	891	897	887	925	955	905	873	917	897	912	936	892	923	904	963	898	880	918	919	952	893	878	934	958	870	908	942	878	933	960	909	896	872	914	922	910	886	933	894	952	881	944	949	894	895	936	920	912	921	979	935	868	873	921	957	905	861	915	926	854	910	955	853	911	933	943	922	916	898	895	897	921	914	936	913	938	910	909	920	945	1008	877	880	958	931	929	895	900	914	870	909	947	894	947	894	920	928	876	983	902	876	923	956	913	930	950	940	954	893	918	881	932	907	931	887	926	928	906	968	950	932	940	857	921	912	892	937	857	895	933	952	961	948	916	920	901	899	929	923	880	913	913	897	903	910	909	886	900	913	909	934	962	944	868	928	926	889	924	895	939	898	953	856	952	925	923	918	969	951	919	910	872	951	916	904	931	933	944	917	927	923	956	941	984	941	939	897	899	975	947	908	915	947	919	874	931	919	875	886	907	917	917	968	943	927	892	927	885	932	905	942	922	895	999	906	944	900	847	1040	887	894	865	931	952	924	967	898	946	867	903	936	935	911	845	878	953	877	875	949	879	894	878	925	869	846	910	928	944	894	919	889	910	957	883	905	923	933	893	899	921	915	892	893	880	938	919	899	904	945	947	907	918	924	898	885	929	878	923	919	934	868	918	864	912	907	900	854	915	929	872	957	904	905	910	959	909	895	905	911	905	927	981	869	899	884	892	945	963	924	932	933	918	899	867	995	913	939	901	956	963	888	893	943	894	960	904	911	889	937	895	930	949	944	968	915	923	920	953	916	895	894	946	920	915	924	924	915	928	942	931	921	896	903	866	903	949	912	881	906	947	866	902	965	934	904	907	852	876	871	895	900	894	902	918	920	875	947	937	905	909	872	921	891	885	942	900	923	977	833	941	906	954	958	905	963	890	949	914	912	913	920	888	880	915	902	868	910	856	929	961	932	898	890	874	907	930	875	915	946	880	900	915	916	911	924	937	911	904	897	921	891	940	989	906	915	945	846	861	956	934	909	969	907	924	864	936	910	943	956	892	926	939	904	881	905	936	886	901	950	898	944	947	933	899	913	936	892	934	863	865	941	905	914	928	911	839	915	923	929	921	979	849	919	927	951	903	955	894	966	904	883	899	893	956	878	928	919	911	920	934	859	898	843	906	973	850	972	908	935	871	859	870	945	924	890	899	946	992	913	876	812	877	901	965	918	913	917	938	928	917	911	921	920	917	911	908	857	1006	921	894	939	922	912	929	910	853	908	903	948	894	920	944	938	919	934	920	979	910	978	946	919	960	909	934	977	965	859	906	861	948	929	908	861	947	921	893	873	911	931	936	914	933	902	931	900	864	854	881	955	920	896	859	893	924	913	942	836	909	937	915	894	903	904	935	923	919	908	868	893	927	922	921	884	933	896	920	963	873	926	924	895	912	927	906	926	929	883	892	874	903	914	919	904	946	935	906	930	927	941	932	923	955	933	855	912	963	947	921	951	965	987	853	888	936	930	951	924	895	941	919	899	975	931	934	889	988	879	947	929	925	942	930	928	969	949	991	936	914	903	931	917	932	908	923	891	874	900	857	902	930	925	925	851	928	916	934	922	914	936	893	941	884	953	900	876	894	914	917	912	976	861	891	899	938	931	937	948	878	884	907	861	868	886	929	922	948	929	871	968	981	965	933	844	929	875	934	944	863	925	957	923	934	896	927	984	940	919	915	915	901	909	884	910	896	897	922	918	944	893	873	916	900	926	956	933	897	911	917	913	884	917	858	968	906	917	913	917	917	989	929	906	927	895	913	937	863	917	964	917	847	830	955	925	909	900	945	940	971	956	979	913	905	877	910	895	960	945	920	947
48688	12160	3707	2328	1610	1236	925	825	685	619	573	527	502	486	448	419	416	389	402	380	363	369	374	370	379	367	396	367	352	347	350	335	360	344	347	369	341	350	360	375	340	355	356	353	331	338	362	359	361	315	336	371	347	326	334	342	375	353	316	326	341	327	327	358	308	351	341	332	353	332	333	339	303	322	333	331	335	342	321	337	322	328	334	356	337	344	359	306	360	331	341	339	320	306	335	350	321	334	322	368	348	339	338	335	323	375	345	341	301	325	351	310	321	332	336	315	294	315	355	335	312	352	352	321	324	345	352	314	358	334	358	347	366	342	318	346	365	333	314	338	335	312	327	342	353	360	353	306	335	338	364	339	348	312	323	335	361	310	361	327	374	340	344	323	347	318	342	323	367	342	370	313	352	362	316	359	337	340	347	307	323	339	328	329	323	338	339	336	353	331	354	326	367	310	319	326	342	351	328	326	351	328	346	305	330	339	321	364	351	335	339	301	338	344	309	358	320	328	341	321	349	310	322	331	326	321	300	311	358	357	343	356	334	348	348	366	338	320	340	326	347	319	344	357	353	325	322	331	318	339	326	351	343	380	341	360	342	371	342	368	307	337	344	340	319	311	322	384	350	324	342	334	326	323	371	336	315	325	325	339	341	363	335	341	340	317	318	374	320	357	326	351	364	361	328	334	334	321	349	314	327	329	317	329	344	352	321	344	348	332	325	352	313	317	331	333	322	350	346	366	358	356	362	357	334	348	319	304	306	323	334	359	368	347	337	322	307	341	351	368	344	298	353	350	336	320	333	360	351	332	342	381	299	370	339	338	349	366	344	288	302	344	346	359	333	315	337	354	311	317	369	331	339	337	354	329	320	331	380	367	324	320	355	346	355	345	328	336	310	332	347	346	349	316	365	375	335	338	337	348	354	333	334	358	318	348	346	358	366	354	323	324	311	341	340	319	334	344	350	329	328	319	324	315	357	344	341	344	337	336	332	310	366	334	314	328	377	361	339	336	314	309	359	326	363	302	327	345	323	345	308	362	352	341	317	323	354	362	352	340	338	351	339	330	385	342	338	316	326	339	319	328	292	334	336	319	334	360	336	335	332	336	291	335	347	322	343	334	336	353	314	357	328	314	363	343	335	339	342	379	363	346	348	319	328	338	339	347	330	367	345	368	386	308	337	316	343	308	339	380	302	309	323	342	358	360	314	298	314	317	339	360	316	341	332	338	361	318	312	330	347	349	355	323	317	373	319	331	343	343	357	310	337	295	321	299	325	352	324	356	346	337	339	314	330	375	365	339	342	327	302	308	339	386	291	339	335	368	341	334	348	292	340	358	332	346	327	311	339	309	327	328	310	313	342	308	346	346	329	343	337	345	327	381	329	382	318	328	319	325	357	367	345	335	350	355	334	368	343	338	316	328	322	317	328	326	344	327	321	349	349	340	317	319	309	335	309	345	331	304	328	335	337	336	290	337	332	320	327	298	359	329	334	353	365	334	339	349	359	332	337	336	352	303	328	334	356	317	335	329	319	328	309	345	317	345	341	363	315	360	363	317	345	368	337	382	333	345	343	358	338	366	325	359	332	327	314	350	338	363	330	353	312	336	310	373	309	329	342	297	328	326	329	325	318	333	314	343	348	327	370	338	315	332	308	327	359	351	353	322	334	356	376	333	345	319	338	366	332	336	316	334	371	365	335	364	334	341	348	316	303	341	352	341	338	368	324	320	359	341	304	344	321	305	344	325	303	335	345	353	352	349	361	339	322	326	280	358	342	300	316	346	285	361	329	365	335	333	317	309	359	341	309	334	339	336	319	327	358	352	325	328	345	333	314	344	331	342	320	316	337	319	323	325	333	351	286	352	380	373	336	320	325	333	336	329	309	330	333	351	363	323	356	323	330	319	361	351	354	348	347	327	333	327	320	339	350	357	342	350	381	325	375	349	312	306	340	339	333	358	331	340	355	333	320	367	349	342	322	340	325	334	336	310	362	340	333	329	373	335	348	307	331	325	321	364	338	365	332	343	354	336	351	352	309	312	335	322	292	342	333	333	331	331	297	363	354	338	356	346	335	347	335	341	371	342	331	332	314	327	364	342	333	311	344	351	369	326	346	361	384	314	328	329	334	310	359	359	334	346	310	351	326	385	366	333	316	316	355	336	334	329	334	342	317	327	356	319	335	321	289	345	332	350	351	373	330	328	330	341	330	340	336	324	329	344	352	347	328	334	320	333	345	312	315	339	358	353	331	301	351	347	323	337	358	335	332	354	349	365	333	358	358	332	325	321	364	335	332	357	337	341	315	316	328	314	313	320	323	345	362	327	348	342	349	342	339	360	310	330	310	340	315	348	329	337	341	347	334	321	321	329	317	315	344	312	327	367	310	370	350	326	300	334	327	337	347	321	318	341	322	357	349	353	329	324	342	321	320	366	319	342	351	317	374	327	332	300	346	357	365	354	335	360	335	327	334	341	339	314	339	331	333	350	323	345	320	377	328	305	327	314	357	291	323	314	355	344	353	347	347	303	331	352	301	349	344	329	357	359	329	308	337	347	341	343	335	349	307	381	324	342	318	360	351	340	348	336	337	338	360	322	349	332	333	348	361	323	345	342	328	325	352	349	297	329	350	351	346	330	389	321	306	315	340	330	328	331	338	324	330	337	340	319	340	354	344	341	351	341	333	310	381	316	355	353	338	359	337	317	337	320	346	315	304	334	375	333	359	380	351	349	344	336	349	332	343	316	361	327	327	331	350	331	340	344	334	310	332	337	317	330	340	308	358	317	315	354	326	335	350	320	339	341	340	341	351	296	347	333	332	348	336	351	335	343	328	359	317	341	339	357	346	376	331	343	358	290	319	324	350	332	352	325	319	320	322	329	350	340	319	342	350	328	312	363	357	378	331	329	333	322	310	286	361	337	310	295	335	336	339	311	339	350	339	321	336	349	334	343	375	362	365	335	297	323	335	317	344	340	323	361	360	341	311	312	322	314	317	378	319	337	318	372	374	338	334	342	344	339	311	315	341	320	349	332	321	336	328	347	300	360	326	318	334	340	317	367	345	346	366	331	360	340	302	368	330	314	312	374	329	344	330	340	340	328	324	334	338	289	345	353	352	325	345	371	320	352	321	346	321	350	337	337	324	325	333	337	372	328	321	320	335	351	308	324	333	334	335	327	303	348	352	343	333	328	317	312	348	341	365	351	349	321	321	355	324	324	315	333	314	330	329	324	337	336	351	345	362	319	349	337	335	318	340	349	350	313	320	344	357	331	311	337	342	325	350	359	323	337	380	349	340	302	345	370	333	305	345	321	328	351	345	338	331	370	334	355	369	330	368	343	322	316	351	346	322	355	337	308	333	347	328	339	340	326	369	323	338	335	320	331	346	345	331	323	346	355	365	353	351	341	327	333	340	351	338	355	332	355	311	327	309	380	347	312	337	302	319	331	344	340	306	328	341	321	331	321	354	334	303	330	330	318	338	335
23884	3051	6366	6979	5926	4867	4004	3526	3021	2551	2387	2119	1991	1837	1749	1675	1552	1533	1434	1424	1290	1280	1255	1231	1271	1230	1221	1172	1195	1195	1150	1134	1146	1075	1095	1129	1083	1058	1092	1066	1138	1081	1072	1090	1017	982	1032	1047	1028	1059	1048	999	1091	1098	1010	1004	1044	1086	1092	1030	1004	1014	962	986	965	938	973	997	998	1011	979	967	972	1017	956	961	967	996	952	1015	969	1007	972	941	967	1028	982	993	988	1027	1018	1007	1027	1012	976	979	924	1003	1004	984	948	994	951	966	971	1014	997	992	986	991	966	1007	976	1015	1001	1025	1049	981	1004	1033	959	995	967	980	973	1011	1015	997	959	980	966	916	881	992	961	971	1020	1010	981	977	1024	966	962	972	949	1003	984	942	971	958	966	935	950	962	982	987	965	966	1003	953	976	987	946	948	943	1018	971	1002	970	987	984	959	981	961	1014	972	946	1022	1001	969	989	1020	996	1020	940	958	957	962	1013	1006	902	982	935	942	968	983	1047	952	926	933	969	974	986	995	984	998	964	989	998	993	1069	963	1018	1012	1007	998	979	935	1010	964	958	1009	979	959	951	974	992	951	982	989	992	997	1008	997	961	975	965	904	1012	956	970	973	968	975	993	991	954	983	958	991	913	990	993	997	1015	936	958	950	933	911	986	955	956	956	1001	977	950	978	995	933	970	980	996	1012	972	992	968	942	977	941	1009	986	888	981	969	935	907	1009	969	986	1032	1018	923	969	1002	988	968	950	977	969	991	937	999	976	1022	956	943	950	1021	961	961	952	968	1000	1017	968	1003	947	934	992	990	970	996	964	980	985	890	976	991	943	970	950	974	985	1004	993	991	896	965	999	957	966	1015	946	951	1020	961	975	998	974	986	941	978	921	971	948	988	980	939	981	926	967	1018	949	1000	970	1000	962	962	981	1019	958	985	978	944	970	1018	980	948	957	980	940	988	989	952	941	955	1007	950	940	962	929	952	953	932	990	972	946	929	948	972	951	979	936	990	944	953	943	958	961	913	941	959	1012	983	1002	961	986	1042	946	1048	1004	971	991	916	1040	1046	934	944	952	976	961	955	929	981	957	975	976	1021	935	1009	1022	943	959	952	973	948	997	937	932	959	985	947	946	965	941	931	969	906	998	931	976	952	993	950	926	1010	948	978	967	1011	923	956	921	979	961	990	991	977	980	977	944	945	925	908	957	971	991	920	953	951	993	988	901	980	1031	1034	978	977	1028	1002	967	1010	1015	962	986	963	1013	998	975	926	955	1002	973	1053	954	977	947	967	926	1039	1032	943	963	963	955	1021	973	1044	1004	951	995	986	1014	897	961	956	969	1007	980	963	1019	998	933	959	984	1011	996	956	951	951	911	943	1011	1004	938	958	994	986	1003	991	941	978	943	946	963	1001	964	945	990	1002	974	939	989	980	995	941	898	945	978	969	962	964	987	960	934	977	987	951	918	1002	1004	967	958	961	936	983	968	960	989	934	913	978	973	999	954	966	906	941	933	995	915	964	956	944	980	988	961	1000	1004	989	976	1021	982	988	948	976	949	942	946	887	1004	949	1032	979	931	973	977	1027	919	977	903	973	943	914	999	1035	954	1001	975	984	970	1015	1011	986	957	972	941	939	986	944	978	996	937	925	998	925	1013	951	930	1005	973	982	961	964	947	989	962	961	940	944	987	958	1042	991	964	962	993	983	938	997	977	937	972	906	996	979	1009	1011	1008	956	982	1000	947	870	925	949	973	977	925	969	1002	947	1042	953	998	979	1008	946	970	991	943	1000	991	968	968	1016	928	936	965	935	960	954	991	977	977	999	955	966	952	973	1005	972	941	938	925	951	945	932	989	928	894	941	949	970	933	972	954	970	1055	943	945	988	956	997	924	914	1001	886	987	1016	958	977	1008	1009	989	1003	982	946	983	923	1049	933	976	979	918	948	956	975	989	932	956	1014	936	968	1013	1010	964	960	954	896	954	1004	987	974	960	965	984	995	955	979	956	927	980	981	934	981	982	973	988	947	959	971	956	1015	1011	945	1003	953	987	912	940	927	984	967	980	952	947	1013	1021	904	915	1002	931	957	984	954	962	941	1026	947	945	987	971	975	1033	900	984	971	955	1019	967	968	952	975	956	940	942	983	929	1002	1012	1002	1001	935	1013	983	922	946	987	911	973	983	954	978	990	921	1011	964	1009	963	974	995	956	997	1023	951	975	979	915	977	967	980	937	974	991	961	976	947	982	1015	961	987	954	984	976	978	935	1027	939	948	942	1010	941	984	974	1006	983	958	978	984	970	971	999	898	1017	909	1016	989	919	968	1015	925	984	973	972	951	981	956	998	950	978	960	1002	955	954	1046	912	936	925	958	991	999	987	955	909	976	936	976	1000	915	983	936	949	964	992	989	949	973	1023	912	942	935	918	954	988	991	935	967	983	944	975	989	978	1000	998	904	959	1016	972	1003	929	929	947	978	950	939	1007	957	1019	958	1037	993	922	1032	971	1024	964	993	990	970	996	962	966	986	960	945	943	964	948	978	953	972	1000	958	963	952	917	950	971	989	932	923	995	989	970	998	949	953	944	1007	930	985	909	941	888	912	988	936	925	964	935	1005	963	971	996	955	964	948	956	951	988	931	966	966	927	954	1009	1001	964	974	974	937	978	1005	919	1012	946	969	945	1000	973	905	984	1015	920	899	980	975	988	994	963	967	990	933	949	987	969	979	917	944	942	970	940	975	942	971	923	949	960	972	969	962	946	943	944	930	983	934	976	955	1039	935	984	974	960	908	976	972	962	921	992	969	1005	987	981	996	972	947	957	976	979	981	921	986	948	922	959	1001	985	936	946	944	999	963	1015	985	1042	972	942	965	931	970	957	984	1008	976	974	957	950	949	998	1053	904	980	919	948	974	930	989	956	1013	951	932	1003	925	927	1007	978	959	927	989	966	986	945	976	910	1049	962	911	938	942	962	1010	937	942	990	987	980	974	1008	973	945	942	983	947	969	1025	941	966	1043	970	946	948	948	907	943	914	954	919	993	977	963	977	1041	977	985	975	925	947	957	948	972	962	967	983	1001	994	974	935	987	961	935	955	975	942	927	982	954	1012	1023	960	991	997	956	944	984	979	966	1007	977	947	954	945	973	942	946	926	876	966	966	936	976	985	999	1006	974	954	956	967	1003	935	975	970	972	960	974	1027	923	984	981	942	942	905	972	1006	964	947	922	940	981	977	949	1011	931	996	952	950	952	973	992	983	1005	936	1033	976	957	971	979	949	970	986	993	974	955	1004	1004	956	965	927	929	925	917	876	963	973	1011	975	925	978	965	998	945	976	969	945	968	924	925	989	949	1061	989	1035	955	998	995	998	940	927	988	933	980	949	931	997	933	1009	942	965	967	937	937	974	951	977	998	1018	902	1024	969	957	1007	984	1013	997	956	1058	979	962	956	1011	939	963	944	972	967	1002	939	988	994	976	982	933	975	942	948	961	950	966	992	903	934	964	991	900	951	961	994	951	972	960	926	977	1034	1040	1063	965	1023	977	978	978	967	970	1002	945	977	972	927	970	949	1021	943	970	998	991	1013	969	945	1012	995	991	957	932	1006	952	935	1000	927	996	1000	941	909	934	1010	940	968	990	957	970	981	929	945	991	907	971	924	949	970	945	985	967	1000	996	914	968	922	982	981	993	934	999	979	902	960	1003	1004	961	971	996	1021	988	993	954	973	960	991	1035	1010	1006	967	988	937	936	945	1040
5760	451	286	253	189	172	173	173	185	166	155	181	164	177	185	154	182	156	184	185	156	180	161	153	174	169	201	161	191	155	180	162	179	173	164	165	174	145	167	160	159	168	155	180	195	166	163	168	175	161	186	170	179	180	164	166	182	151	165	185	183	170	164	156	163	164	160	164	166	195	168	202	156	155	167	179	164	160	162	176	161	148	159	179	144	172	180	168	175	152	167	145	166	153	158	149	149	146	149	155	167	159	183	183	167	187	164	196	178	156	139	184	159	170	158	173	153	150	176	180	155	154	174	162	159	150	166	175	146	175	159	171	192	164	171	153	182	159	149	141	168	174	158	157	166	166	147	167	168	167	142	155	181	168	157	148	164	163	166	154	167	152	155	142	153	157	153	169	178	173	158	156	168	175	183	151	151	157	152	161	172	167	166	152	162	181	180	172	175	166	165	173	177	136	148	178	148	154	191	155	181	148	153	170	164	177	182	159	173	182	165	155	169	148	159	152	171	123	171	187	152	164	181	141	151	154	163	189	160	174	152	145	174	155	158	139	155	156	155	155	167	153	148	183	175	154	168	155	154	166	161	154	189	180	177	154	174	164	165	167	189	184	179	169	143	144	174	166	169	158	184	151	201	150	147	146	189	164	151	182	171	152	162	186	184	190	157	155	147	183	174	150	157	194	167	185	160	174	158	189	187	161	162	143	166	154	180	160	171	161	164	174	187	152	196	178	168	177	181	158	156	160	149	153	166	149	159	154	189	165	153	168	186	179	151	170	138	185	141	152	161	184	171	143	190	187	180	150	167	168	160	175	158	183	146	180	152	172	161	181	172	159	155	150	167	174	149	167	160	186	166	202	175	184	169	165	164	170	158	177	161	151	179	174	151	180	172	168	161	187	183	158	149	163	181	188	173	180	187	154	161	155	157	135	178	184	154	166	183	150	171	158	168	142	168	166	156	153	156	156	152	172	186	159	177	167	168	157	147	172	174	172	159	159	172	157	156	168	179	161	165	180	174	150	163	184	169	151	144	159	145	187	160	194	158	160	159	140	182	182	164	163	167	192	176	156	174	174	166	188	135	177	183	161	188	142	136	159	173	152	184	167	179	158	163	163	171	177	164	157	192	158	144	164	187	180	175	168	167	149	143	156	180	169	176	179	160	151	166	154	168	170	191	160	150	153	164	172	140	169	162	170	164	168	173	146	153	174	157	177	144	166	147	172	178	161	162	153	158	173	167	149	145	178	166	154	162	180	162	167	189	181	161	168	191	156	177	163	157	168	173	153	155	157	165	159	184	163	146	142	164	176	182	159	180	148	195	172	154	165	168	199	174	152	181	178	153	137	176	171	167	167	155	163	150	173	178	150	157	175	168	165	165	175	163	160	147	161	169	171	150	158	171	157	176	171	161	140	171	164	161	161	169	186	149	152	148	175	151	188	177	179	160	146	149	148	162	168	151	153	149	154	185	152	167	165	179	169	143	166	165	170	178	152	150	145	168	201	173	150	148	177	190	166	194	167	189	170	162	174	175	164	170	166	167	166	168	185	164	160	184	149	148	173	154	173	156	171	164	177	153	148	139	149	186	164	187	161	168	161	171	147	157	166	181	168	153	145	148	157	178	161	161	168	151	183	176	176	160	135	180	167	169	156	177	170	174	172	178	173	140	181	152	207	163	161	154	144	169	175	171	174	191	153	180	176	171	137	153	155	163	158	151	178	174	138	193	146	172	171	164	167	167	160	153	155	178	175	176	157	160	177	169	167	160	152	166	181	158	164	162	190	166	153	179	158	171	145	168	164	151	147	161	159	157	168	144	164	172	155	151	155	160	176	148	156	179	179	145	153	177	173	171	157	156	159	156	150	145	144	191	158	158	159	169	160	187	187	153	156	173	201	147	176	161	170	168	189	161	153	174	165	155	150	181	173	162	170	176	187	159	173	145	166	161	173	156	164	140	173	178	170	166	152	168	169	165	182	175	167	165	171	157	161	153	161	156	153	168	166	195	156	154	165	181	154	150	154	138	173	149	174	183	149	165	158	150	172	177	167	180	162	164	162	165	171	189	175	146	162	183	174	162	165	164	180	150	161	161	154	182	163	170	156	180	161	133	139	159	183	162	177	161	169	143	168	182	149	174	160	143	197	189	162	149	140	156	177	171	178	160	177	185	166	137	185	158	147	180	168	175	185	184	158	171	175	174	163	180	182	162	170	165	188	166	170	172	135	155	153	184	177	159	161	155	157	159	179	171	166	145	155	171	167	175	182	155	160	154	168	180	166	187	176	157	162	160	184	184	151	184	163	182	160	160	146	150	151	177	193	144	161	179	204	155	163	147	164	149	146	172	153	178	138	157	163	167	182	165	163	169	172	163	167	174	167	150	173	161	172	163	144	188	168	158	171	161	139	172	156	173	162	168	183	155	182	162	198	185	173	185	174	167	193	175	147	159	175	166	159	168	168	150	169	190	198	179	164	155	178	161	157	148	169	161	149	145	167	179	157	160	160	159	141	158	163	155	175	150	178	182	174	149	164	148	164	181	183	200	155	154	153	161	144	170	176	146	170	170	165	152	170	185	173	153	161	163	148	164	186	161	185	171	139	165	158	166	155	168	142	160	163	156	150	158	177	161	169	189	163	167	167	153	151	159	170	161	170	160	185	178	166	176	160	176	147	158	149	180	179	155	165	182	169	179	158	158	147	149	164	153	145	152	170	175	160	163	164	162	160	163	157	161	157	185	145	177	157	160	157	146	163	161	158	167	171	150	147	182	169	161	166	171	161	156	152	184	190	158	159	167	152	173	125	180	173	176	167	172	167	156	172	173	154	163	177	171	190	164	167	174	153	158	141	171	155	173	166	166	154	171	171	182	160	172	141	137	135	168	171	170	178	168	180	153	156	174	133	163	184	142	140	154	163	160	152	162	153	170	154	156	159	192	164	156	168	188	142	175	136	154	151	166	173	180	159	173	134	166	152	129	169	186	142	168	166	176	143	166	169	196	159	148	165	170	156	189	163	177	147	157	170	186	172	172	171	179	154	172	186	162	160	167	145	165	175	155	173	171	152	144	150	174	149	159	175	156	162	182	171	168	147	153	154	171	156	150	163	156	171	195	169	162	173	174	171	169	169	159	164	160	172	154	164	174	160	155	190	145	170	189	176	192	148	172	144	171	151	166	146	178	174	168	185	146	188	167	142	160	183	157	149	166	157	168	158	144	158	170	158	175	175	157	172	174	167	162	169	139	165	176	153	150	168	182	159	171	159	153	170	161	157	159	159	141	149	164	163	156	163	177	173	150	152	152	160	158	192	170	174	168	166	172	142	141	145	140	152	176	161	163	162	164	180	158	151	149	178	157	142	171	160	151	148	185	153	162	168	170	167	155	173	165	154	149	163	155	164	199	157	168	164	147	175	175	161	169	188	149	147	158	180	139	166	137	156	169	158	180	154	149	179	176	154	145	172	160	168	169	171	167	141	172	168	167	148
5260	666	773	788	746	667	621	598	624	625	542	615	539	609	592	611	581	632	580	559	543	576	533	547	555	559	557	515	543	542	566	544	561	588	544	576	573	564	568	526	572	475	548	578	574	575	542	560	576	596	561	549	584	574	541	549	536	541	534	583	513	524	549	578	564	547	558	572	559	557	545	535	501	555	602	534	568	546	576	593	519	566	584	557	581	575	542	557	549	558	532	530	513	536	541	532	535	503	547	539	556	564	565	549	608	555	531	561	526	557	535	588	555	545	525	525	527	543	554	509	545	576	505	548	548	489	524	565	549	573	502	521	540	555	524	542	574	555	559	552	542	557	553	536	577	546	550	552	576	567	508	550	510	544	546	527	544	533	521	520	528	564	608	559	519	540	495	535	557	524	559	531	540	552	557	535	605	552	570	584	530	546	510	568	521	556	532	573	531	568	549	559	543	523	537	564	543	542	545	580	566	550	557	509	583	561	537	579	519	535	565	567	571	521	536	545	548	606	538	554	541	513	575	563	560	543	550	524	531	550	546	534	547	546	556	546	549	568	558	529	550	544	532	549	549	584	535	600	531	557	516	555	583	543	548	570	590	576	542	530	566	553	523	527	566	534	563	581	568	525	531	534	549	563	562	546	521	588	609	566	526	533	605	535	532	510	547	563	545	570	529	523	529	579	563	529	557	516	549	562	509	536	626	524	538	529	550	541	526	569	550	530	531	559	519	546	588	555	595	543	526	497	544	559	522	558	524	474	555	552	573	507	579	508	548	556	560	552	581	560	548	586	551	550	540	553	551	495	514	540	503	578	519	520	526	575	566	551	567	521	551	559	507	550	581	569	557	541	561	544	538	560	538	535	559	533	578	569	546	623	558	529	577	541	566	509	549	580	531	549	499	541	558	544	554	546	522	565	514	537	559	566	519	557	558	540	563	537	543	564	539	567	568	545	566	571	533	531	524	533	571	532	541	543	551	508	496	550	542	537	558	527	579	540	539	564	551	554	550	507	562	531	514	548	568	523	541	527	547	562	561	582	560	597	516	541	559	530	538	510	547	517	589	563	571	574	538	590	545	573	578	576	522	598	542	520	512	546	547	571	552	549	541	527	560	509	553	558	535	546	574	580	530	575	535	579	549	524	558	552	608	535	556	539	502	543	533	533	608	537	546	529	552	586	505	523	508	571	543	484	531	559	579	582	570	537	545	571	553	524	562	505	544	527	561	559	577	580	592	537	541	579	533	531	565	560	529	624	537	539	568	545	545	555	566	569	555	505	581	556	492	581	537	544	493	530	545	546	564	559	608	547	506	556	551	538	546	542	530	541	541	553	522	517	574	535	561	540	568	529	541	518	533	535	541	568	567	519	536	581	547	545	634	537	608	527	567	542	550	490	526	534	542	584	519	537	523	533	556	567	565	531	525	528	561	519	551	536	491	514	569	543	566	546	568	536	513	581	570	545	537	582	509	525	570	556	545	541	548	530	518	541	573	544	549	521	504	546	545	577	544	546	535	597	574	525	548	536	540	546	539	509	524	571	571	526	538	528	563	553	535	550	591	544	573	559	539	518	508	592	513	517	553	559	553	583	550	561	557	542	531	550	551	593	607	583	521	542	547	550	540	540	521	540	538	546	540	570	559	582	540	502	565	579	539	531	532	543	528	520	537	570	578	547	528	555	565	545	556	505	506	559	560	540	535	565	539	579	550	516	544	565	531	539	583	530	548	536	581	562	533	554	554	580	553	571	498	521	507	587	580	544	553	559	559	542	532	562	512	531	508	492	571	540	508	569	494	566	530	508	565	542	543	529	548	568	590	561	550	553	577	564	549	564	514	553	548	518	538	590	549	523	549	606	547	552	556	564	519	548	558	534	549	549	562	515	535	529	540	556	538	551	553	555	585	563	563	552	550	551	548	563	550	600	547	542	506	504	598	562	518	517	552	544	561	565	506	547	533	527	526	547	517	547	527	529	586	514	511	596	539	559	556	536	538	588	529	583	565	542	553	529	520	570	599	534	520	518	559	538	517	567	550	569	585	520	587	533	541	516	585	558	536	551	556	528	567	555	547	566	549	540	566	534	559	530	581	535	552	549	500	540	553	508	583	558	546	554	512	547	520	586	519	559	537	557	540	554	559	501	542	575	551	520	548	546	541	499	590	580	549	551	532	585	492	535	550	529	550	548	597	570	532	559	541	565	589	539	541	551	561	583	534	545	565	534	546	575	523	556	538	561	526	564	590	550	533	557	565	498	551	573	569	603	561	531	546	534	485	531	524	523	558	515	537	552	528	567	558	519	508	595	569	557	565	539	503	540	517	544	556	541	608	577	574	580	535	526	509	548	539	522	551	561	551	556	586	526	532	507	505	515	563	551	552	539	553	543	584	573	519	586	588	579	570	522	523	610	538	542	523	571	546	567	539	524	538	508	521	538	495	519	582	546	577	499	535	540	583	559	591	530	578	541	551	589	523	578	535	538	552	519	572	520	551	577	534	542	549	552	558	590	568	508	558	524	581	502	541	575	560	520	529	534	534	572	567	530	598	588	539	527	561	495	488	554	587	550	565	543	571	519	549	581	533	521	567	534	582	517	534	600	576	568	568	556	601	518	545	549	548	547	572	572	563	576	541	523	547	551	568	532	572	548	532	526	527	549	573	549	539	517	562	512	501	540	512	578	479	603	531	571	599	551	535	540	540	585	540	505	536	580	546	536	536	547	568	520	585	545	565	533	529	548	563	530	527	544	572	542	561	589	534	561	560	533	544	567	545	545	524	564	538	547	542	574	538	553	537	567	564	533	539	501	531	507	584	542	560	588	504	540	540	581	523	506	577	542	551	575	554	513	523	570	546	506	543	534	510	571	589	578	584	600	564	549	522	536	550	554	546	542	545	553	518	532	521	554	545	527	546	566	524	505	551	566	559	537	564	519	550	536	528	520	530	540	545	570	543	554	552	510	528	543	547	514	573	552	532	525	546	524	536	547	569	528	584	533	554	547	517	521	522	598	522	512	548	554	553	612	590	542	556	536	534	551	584	566	566	517	568	524	542	539	579	593	531	578	516	584	526	513	537	539	539	563	531	561	523	541	585	535	538	565	523	521	537	565	503	541	523	553	537	569	535	532	564	536	527	592	527	549	550	591	543	552	552	525	582	574	540	501	540	548	572	559	541	553	512	535	565	586	584	535	501	529	553	544	515	577	495	580	580	567	505	530	582	548	515	527	515	556	547	507	592	557	525	565	522	538	525	566	509	583	546	548	536	556	547	530	568	534	556	519	532	561	563	560	554	555	548	524	563	560	566	555	551	559	522	581	592	588	532	569	553	533	553	542	511	556	540	584	541	526	557	553	546	565	529	531	569	555	524	577	577	525	571	564	525	536	545	531	540	600	557	532	488	588	573	555	546	564	570	573	540	545	549	542	550	518	561	539	573	544	558	517	549	539	590	579	533	563	570	530	540	552	565	522	542	563	552	537	567	540	524	557
34366	5832	1853	1238	984	779	600	584	463	449	421	430	398	369	357	339	342	349	360	296	399	312	297	346	311	310	334	311	311	307	323	309	306	308	327	310	294	325	332	341	344	293	282	297	321	296	339	300	299	322	309	301	352	291	288	308	322	296	291	309	327	311	325	313	337	324	333	312	313	313	320	318	301	307	312	284	361	307	287	337	323	294	301	306	306	292	289	332	328	316	312	321	299	317	282	287	324	269	271	326	315	323	329	332	305	315	303	311	296	306	315	342	328	302	307	305	311	292	333	316	337	322	319	290	290	286	318	283	338	284	319	326	277	296	302	286	318	311	300	290	299	318	299	315	326	318	296	324	326	330	294	286	292	303	308	304	315	283	302	318	326	304	297	324	303	308	277	315	322	320	286	282	336	332	317	321	334	293	284	301	306	312	284	317	268	306	248	308	298	293	285	297	297	322	328	293	279	315	298	303	311	320	312	295	268	294	317	290	296	320	320	292	322	321	301	325	305	312	319	303	301	289	286	331	310	300	337	288	278	294	316	315	320	343	305	308	285	291	320	295	325	307	294	309	300	309	311	308	298	316	307	282	315	299	289	305	280	292	290	329	295	286	303	309	313	322	326	338	304	283	280	289	309	306	282	308	293	335	328	319	303	311	299	304	310	295	306	294	301	282	324	319	310	299	294	303	309	307	304	298	297	318	281	328	316	324	317	313	297	293	302	300	314	321	315	300	326	341	311	294	309	311	309	302	332	309	285	332	309	331	307	289	315	334	292	297	323	271	294	321	307	318	305	311	314	291	319	306	302	307	318	279	309	301	301	321	293	326	287	266	290	326	315	311	307	291	323	294	295	322	324	308	330	287	339	319	309	309	281	294	291	328	314	325	347	341	301	299	340	321	301	360	305	333	309	322	295	308	306	316	327	345	271	310	287	314	326	300	272	309	316	346	294	282	293	303	309	302	341	310	317	356	289	313	327	306	283	276	295	309	322	327	309	293	324	314	316	263	314	315	310	299	292	285	306	348	322	318	282	320	315	330	313	305	316	341	302	330	294	298	356	311	320	326	313	306	314	300	331	298	282	296	312	324	311	354	308	342	308	329	341	307	311	314	325	283	275	279	284	303	293	309	304	287	310	308	289	313	310	309	331	283	309	320	312	331	307	297	345	303	314	322	352	310	300	293	313	282	285	295	301	311	300	359	315	299	319	300	306	318	283	306	311	312	290	285	282	312	290	346	297	323	312	280	329	287	325	315	310	300	320	335	317	344	295	304	303	351	325	296	277	317	312	312	317	310	321	314	329	299	320	287	330	321	313	338	289	314	314	333	307	276	274	282	312	311	319	310	299	309	310	299	314	328	306	299	324	318	286	285	302	313	317	258	339	301	307	292	327	302	324	302	293	288	293	286	301	289	306	338	286	285	318	282	309	338	272	309	317	298	332	317	333	290	294	327	282	306	327	301	275	293	312	341	326	292	305	319	314	347	305	271	315	344	342	317	287	293	343	289	309	307	308	318	313	271	311	293	306	326	337	312	290	322	331	289	327	286	288	282	321	286	305	309	335	327	302	296	314	302	325	312	325	269	310	325	313	293	323	319	283	294	318	297	328	309	296	321	300	288	300	325	313	319	308	306	326	323	332	301	294	349	318	287	299	324	297	325	309	302	307	308	295	298	313	281	326	310	295	328	329	310	302	322	329	318	296	305	326	287	294	285	273	325	303	301	284	287	287	329	289	316	302	298	307	290	312	321	339	292	308	297	273	288	319	323	291	310	305	279	300	321	304	303	281	295	306	339	301	306	340	338	294	323	304	302	286	337	273	339	328	302	319	317	312	290	274	295	284	321	330	315	306	305	333	339	305	326	312	297	304	319	307	304	334	311	330	271	288	347	284	296	307	333	309	266	302	306	309	313	300	308	304	303	294	267	270	332	336	312	308	318	296	300	310	262	303	294	306	317	273	321	336	305	293	292	314	316	337	310	315	349	303	319	282	314	331	319	298	292	312	295	307	275	297	303	293	315	333	323	321	286	320	300	309	328	293	311	313	284	324	320	306	323	298	307	320	299	290	329	288	331	279	320	330	325	324	313	343	268	308	324	324	316	302	307	284	336	314	292	324	297	305	306	293	277	302	267	309	308	325	321	310	316	315	291	313	281	301	308	300	289	316	278	284	312	304	315	324	310	276	319	309	288	308	304	323	337	334	281	323	309	308	304	318	330	313	302	283	316	321	317	295	287	302	328	309	332	316	331	308	329	290	297	358	315	312	338	334	313	309	315	295	314	315	290	304	308	289	300	335	321	297	313	310	271	299	317	313	310	315	310	310	287	311	343	295	302	326	319	299	313	317	294	317	336	310	359	289	294	302	289	336	293	323	300	317	291	315	300	294	316	299	268	346	291	288	318	332	315	324	314	295	304	289	295	291	310	281	319	303	323	320	319	298	283	304	299	319	277	345	297	282	293	319	313	325	306	273	291	313	315	317	306	340	325	305	325	313	283	297	313	277	312	291	315	310	316	285	322	294	308	328	303	328	303	296	291	310	332	317	306	325	264	312	350	296	302	310	307	344	286	312	310	297	306	318	292	294	293	329	342	295	298	290	318	324	318	304	316	345	300	301	325	355	350	297	311	285	302	312	299	302	320	295	300	320	288	333	292	288	316	272	296	296	292	300	281	296	289	314	308	310	320	272	295	288	309	316	297	315	264	319	319	296	281	345	307	321	320	301	339	286	287	276	302	309	328	317	316	320	337	341	244	323	277	281	319	309	338	323	292	301	317	334	307	301	324	314	301	347	320	338	315	297	278	318	303	304	332	334	295	329	324	341	322	302	294	310	276	303	301	312	345	299	307	308	327	327	302	274	322	300	311	318	311	306	320	269	323	308	284	310	331	334	323	304	313	313	324	315	306	314	306	340	305	310	332	315	314	293	292	302	302	309	319	302	276	348	277	267	324	319	285	345	298	315	313	324	300	316	298	346	295	312	298	303	299	301	309	275	330	296	368	298	292	327	304	316	289	317	321	287	308	298	307	301	315	338	325	286	304	325	326	322	317	286	348	336	303	316	319	299	307	312	304	314	270	332	292	278	332	313	287	284	321	294	306	337	308	344	312	296	302	327	297	279	292	306	344	308	294	295	309	310	296	270	291	288	325	288	305	306	296	320	312	285	297	289	301	315	312	270	301	281	312	327	325	325	305	313	322	339	268	312	311	293	279	325	302	305	341	299	270	286	327	325	325	278	310	329	356	295	337	296	285	330	307	299	327	310	298	314	302	305	332	314	325	308	295	318	264	318	300	311	334	298	306	324	293	292	308	302	307	296	327	293	333	315	288	303	276	298	295	316	293	296	286	298	301	317	309	274	298	314	271	292	318	306	289	334	334	323	270	267	301	312	305	325	303	333	341	329	286	314	306	280	327	292	313	328	293	300	320	330	310	280	313	312	315	272	333	295	323	344	319	300	305	335	325	303	299	312	314	327	328
17116	1996	3946	4183	3633	3029	2557	2213	2008	1770	1651	1505	1445	1353	1331	1291	1227	1209	1158	1173	1204	1080	1057	1084	1033	1077	1003	995	953	1007	1007	1034	965	984	996	1027	947	947	1011	1031	1007	971	1027	953	904	956	964	929	935	939	941	964	873	957	931	972	978	927	947	929	959	929	979	941	917	947	940	938	938	896	946	962	933	908	876	932	917	974	957	929	916	981	887	936	878	883	920	897	908	906	926	931	940	893	979	888	893	875	875	891	918	886	932	921	919	941	912	935	934	943	932	887	969	904	952	867	913	930	975	906	931	930	903	904	915	894	928	942	912	948	929	852	866	923	885	874	888	892	921	892	918	921	901	894	945	917	914	913	889	910	944	915	978	884	920	916	930	899	925	937	901	883	926	950	892	864	941	940	924	887	908	929	914	907	931	901	952	942	907	918	955	923	931	946	937	887	888	937	920	908	878	910	952	869	870	931	909	911	881	933	911	896	927	937	936	938	972	939	947	898	934	883	938	867	890	911	933	922	953	933	906	921	919	909	929	914	947	909	917	903	894	910	900	854	931	914	916	954	899	923	900	937	891	895	907	907	886	951	894	954	929	886	915	885	890	889	917	931	948	953	892	936	920	921	947	877	875	907	859	907	931	906	932	957	896	952	990	912	915	902	897	915	927	936	904	943	920	934	909	932	938	865	875	920	942	884	922	880	950	933	928	924	921	898	893	910	903	925	888	950	914	900	928	925	936	906	909	882	880	921	925	884	892	857	959	941	953	905	941	933	929	853	900	851	940	918	909	877	920	885	884	949	930	885	869	943	950	898	910	936	906	897	884	873	912	950	938	904	909	961	900	916	896	928	917	906	884	957	936	876	943	915	889	914	892	925	908	890	872	937	894	899	881	923	893	889	902	900	871	922	958	875	919	972	903	893	921	891	909	867	929	911	907	881	918	898	911	971	910	923	906	952	908	951	874	919	911	855	924	940	904	908	905	877	900	949	917	883	907	905	861	933	853	923	939	913	905	901	877	946	962	957	922	903	908	875	917	883	909	902	870	942	938	872	925	959	954	915	840	899	916	920	965	857	943	963	950	896	955	941	945	952	911	924	922	911	968	876	924	902	906	920	932	920	904	919	910	862	937	922	927	897	926	924	941	878	959	922	890	909	960	908	931	879	897	909	894	947	939	914	871	926	972	929	935	960	878	908	964	872	890	933	920	872	868	874	944	928	876	937	906	916	834	861	896	905	962	943	930	932	937	907	975	856	949	877	851	923	872	893	917	955	932	903	938	934	949	925	907	875	953	915	918	936	925	926	871	903	960	894	915	903	941	948	925	955	945	929	923	905	895	866	896	912	926	908	925	893	909	879	944	904	933	933	936	919	930	930	900	944	923	930	940	894	930	923	905	908	973	909	880	914	915	922	899	924	941	877	878	941	916	902	902	918	903	941	875	888	879	903	863	928	884	927	930	953	924	906	926	893	894	920	931	856	939	909	893	903	894	981	948	911	897	948	914	861	904	900	937	942	882	914	895	909	922	951	942	884	938	928	973	903	922	908	909	895	863	887	941	916	937	863	920	933	956	887	946	890	955	916	911	936	960	900	901	873	894	959	910	944	855	906	912	921	928	918	934	912	957	851	926	934	856	921	955	973	910	905	922	904	934	929	855	880	987	861	916	945	907	940	910	835	933	899	861	954	949	955	900	931	957	942	924	906	980	875	960	992	886	876	924	881	995	954	887	885	905	881	923	873	925	949	920	923	926	909	942	940	910	883	934	865	972	876	936	927	891	913	865	878	914	915	928	917	935	865	917	887	852	917	922	997	923	902	880	871	984	913	908	875	916	918	913	941	905	871	931	904	932	955	910	895	937	886	906	916	901	941	913	908	912	892	938	928	894	907	889	890	901	907	882	900	913	917	906	915	905	910	954	908	914	931	990	946	919	895	864	865	942	945	897	900	872	909	883	949	887	902	897	884	950	927	898	893	905	903	900	888	902	887	960	946	931	915	907	903	892	898	889	917	905	924	854	918	938	909	861	976	946	924	859	907	900	869	895	894	884	898	950	949	926	950	891	941	905	952	887	920	864	981	917	905	936	909	863	888	952	955	938	890	921	923	884	917	940	915	899	923	916	899	879	929	870	875	930	899	922	896	905	895	843	835	851	877	906	954	915	945	940	899	913	912	919	876	877	895	875	876	907	910	913	903	889	927	847	922	920	885	837	906	929	915	951	941	868	932	905	933	854	945	940	884	974	889	846	917	896	831	916	871	887	887	917	935	959	895	941	921	923	937	927	899	927	947	904	913	962	963	867	910	965	919	915	946	883	930	893	878	966	938	851	910	886	888	908	902	860	912	912	914	937	937	872	847	898	912	897	911	901	922	893	877	915	918	916	897	884	907	857	917	876	914	940	916	895	889	896	884	904	926	970	876	900	910	929	905	912	912	933	962	910	943	897	973	923	953	885	855	900	915	876	924	895	950	904	915	924	925	902	919	892	915	854	860	902	901	890	929	881	928	876	941	919	895	896	874	895	963	911	908	935	898	932	954	915	937	883	883	958	870	903	912	913	914	896	883	928	924	914	965	880	884	910	906	909	896	951	908	949	941	913	892	924	945	901	908	858	897	908	899	936	902	909	881	860	957	930	933	896	932	939	918	935	916	897	923	922	882	941	916	893	933	961	900	933	877	930	966	923	878	932	962	889	948	938	894	926	952	874	912	928	881	928	855	949	926	922	885	902	920	846	909	919	912	873	905	929	908	920	977	906	899	896	892	851	905	912	935	910	944	876	918	901	922	900	889	962	926	879	928	887	913	866	969	908	975	915	889	903	895	907	880	943	896	1003	946	948	931	1015	916	917	918	948	925	932	902	936	946	902	898	968	955	937	875	902	927	942	916	932	940	953	869	883	880	912	910	891	944	900	920	905	948	861	917	894	912	914	878	914	928	955	908	906	887	893	903	871	938	899	948	958	937	916	939	936	895	949	880	940	973	878	911	909	950	939	893	963	886	886	918	926	956	947	927	920	931	935	896	951	885	957	932	923	916	925	922	937	967	862	901	951	914	913	866	961	895	944	879	1030	913	936	882	876	928	917	878	982	918	893	975	921	919	892	967	918	896	923	918	960	907	893	936	1031	961	943	923	863	877	932	904	872	920	893	897	950	946	917	915	921	896	961	859	983	867	867	913	933	934	899	872	902	878	884	916	914	923	914	874	900	898	881	939	863	896	945	952	896	914	874	879	940	965	889	921	923	889	955	943	935	923	885	886	946	940	923	961	951	884	897	933	912	965	925	928	913	862	892	936	881	900	946	952	880	914	917	907	941	943	881	886	926	946	865	894	884	911	913	924	951	971	892	948	875	908	872	919	949	898	913	870	868	945	904	899	885	909	952	943	885	948	919	963	951	929	909	878	935	920	960	914	885	899	969	917	926	891	908	927	929	946	919	824	909	898	930	866	861	938	953	896	896	877	895	928	907	882	925	941	892	946	882	958	948	953	930	964
44851	13576	4342	2430	1628	1206	955	877	701	643	520	546	474	444	452	456	394	402	389	421	384	374	391	353	408	346	379	339	359	361	348	368	350	387	363	361	358	348	374	327	360	363	335	299	338	351	350	334	374	369	354	326	347	338	327	367	348	361	398	356	334	412	361	329	311	383	365	341	373	399	326	339	373	358	340	322	371	369	291	333	338	340	321	306	348	328	332	345	308	347	330	336	347	348	342	353	358	358	341	340	349	353	334	325	355	351	342	335	349	305	322	318	347	346	348	347	338	333	361	346	318	339	374	312	333	310	361	328	368	317	322	367	356	345	349	363	334	321	350	342	310	344	332	326	333	301	361	331	328	362	332	314	342	308	358	339	335	336	343	354	330	325	332	348	309	361	322	330	348	347	330	362	339	323	321	349	360	312	315	326	343	345	358	342	336	354	327	324	345	351	339	317	353	377	341	371	341	328	353	342	314	328	301	359	339	349	312	334	363	342	326	330	311	353	340	295	327	366	353	338	334	322	360	360	312	313	308	342	335	317	323	306	326	337	351	319	351	347	328	328	338	306	329	343	372	317	344	317	338	388	339	343	325	335	328	324	373	343	328	322	345	315	327	330	377	372	371	344	352	322	330	367	347	337	318	339	357	339	341	324	324	341	376	358	335	342	337	342	313	367	355	327	327	347	357	360	333	331	381	363	313	301	330	327	361	314	341	326	343	339	341	342	364	328	331	328	311	338	335	349	323	367	344	324	319	369	308	341	361	302	362	347	345	325	295	348	309	344	341	313	337	323	350	352	360	306	317	350	317	356	342	328	328	328	367	322	294	335	318	327	334	331	345	338	323	321	345	304	342	298	337	334	324	340	376	314	357	351	365	341	336	355	347	329	345	349	314	305	333	343	330	350	324	367	349	363	331	342	345	378	366	353	297	326	345	330	327	346	343	349	352	331	350	335	345	329	348	331	350	317	337	323	339	330	317	329	375	349	349	350	354	347	366	328	331	334	340	346	330	354	328	362	332	305	337	339	316	320	347	338	324	349	334	303	315	311	377	344	300	369	342	361	339	313	353	330	351	351	346	345	315	316	339	354	321	324	344	380	320	367	325	309	304	341	339	340	328	363	317	343	325	340	359	337	349	355	327	335	325	338	323	348	341	325	304	334	332	313	320	308	366	342	345	307	300	364	349	314	309	345	341	356	368	335	335	315	321	314	339	330	343	334	340	343	344	339	333	366	301	349	352	334	336	308	357	362	325	364	362	355	307	329	341	355	335	361	328	337	357	333	336	369	335	350	349	311	321	354	334	358	296	337	336	344	339	339	358	332	333	301	350	342	329	330	330	352	311	342	344	345	314	358	338	309	314	328	352	350	367	359	347	340	347	324	331	359	330	352	315	334	348	339	349	314	292	345	341	359	345	386	313	353	350	344	356	328	322	372	359	320	330	315	321	321	312	317	360	360	325	357	355	354	341	330	341	339	339	350	379	345	339	337	343	321	345	334	351	306	339	345	353	329	330	332	306	328	343	326	348	326	368	310	337	334	352	389	350	330	325	294	341	339	341	331	351	364	331	342	348	328	334	340	339	316	319	343	321	329	316	337	355	338	362	343	372	354	351	329	326	342	355	363	318	295	332	333	337	351	336	322	318	347	349	360	334	331	343	322	364	327	339	293	317	353	333	331	334	335	341	328	330	307	335	321	334	305	332	344	321	364	343	353	343	314	349	337	319	352	364	332	360	357	358	337	345	329	326	327	325	350	342	330	364	328	334	308	361	336	346	340	343	312	352	330	344	365	357	327	360	379	350	348	326	351	334	335	318	355	339	325	343	369	358	328	295	322	324	321	355	318	371	334	383	319	317	335	329	321	296	339	345	341	368	390	337	327	335	291	338	350	355	318	347	358	293	330	334	341	334	329	326	337	351	331	333	329	332	311	341	314	342	352	358	348	342	331	337	317	333	323	390	335	345	340	328	340	358	339	350	328	353	372	362	347	312	325	342	332	343	332	340	341	344	332	324	302	360	368	346	323	326	317	344	355	323	317	347	357	338	340	346	325	341	320	336	309	335	364	316	341	341	353	324	338	311	346	351	332	339	355	327	303	352	299	329	340	350	357	315	347	365	353	324	350	336	341	325	380	322	313	372	344	331	328	354	375	354	346	343	350	363	341	363	340	349	329	331	334	339	374	311	394	351	344	325	336	347	328	321	317	354	342	319	307	353	322	338	339	317	335	359	337	341	334	342	364	324	319	353	335	342	361	342	353	361	344	389	334	347	362	367	337	324	338	342	334	343	305	318	332	326	313	360	311	338	304	322	327	378	342	314	342	347	365	326	356	323	341	316	343	338	332	339	326	313	336	336	343	312	304	374	342	335	357	326	344	364	337	345	332	350	354	353	344	345	329	327	369	336	327	365	335	323	300	330	355	328	354	363	357	341	318	369	301	345	328	324	310	363	356	338	349	344	307	355	351	333	316	308	341	366	377	317	338	334	351	347	352	331	318	319	317	361	338	313	349	341	334	330	323	309	307	360	333	309	365	320	319	320	343	371	305	345	344	328	324	349	352	343	360	345	335	332	335	337	355	317	352	330	346	367	341	328	326	337	326	356	313	354	328	319	329	349	357	335	322	339	351	358	355	362	329	307	338	351	300	340	328	332	356	303	341	346	337	345	340	359	347	345	351	326	300	346	353	325	364	351	335	326	366	344	317	344	360	357	319	326	309	342	306	356	335	354	328	323	348	357	351	342	358	345	376	348	341	334	321	297	361	374	349	324	346	329	332	307	327	324	345	296	355	300	341	326	402	350	310	311	339	335	308	319	366	339	338	315	345	341	334	354	372	344	341	333	331	309	323	349	351	328	341	303	370	298	328	341	322	326	335	356	352	339	360	339	354	311	347	329	324	345	323	333	362	348	361	338	323	340	351	324	344	341	329	321	307	366	350	320	342	309	355	351	328	334	349	380	367	331	333	311	352	316	348	315	338	335	337	364	364	358	326	309	303	355	328	356	339	306	357	367	353	341	349	363	304	320	334	333	356	322	312	358	338	332	350	309	343	341	326	338	360	355	326	322	340	327	315	285	295	337	334	335	366	345	337	345	368	310	350	340	338	347	341	330	310	355	343	372	326	364	325	344	304	345	370	341	347	352	314	332	313	350	330	321	345	299	333	338	362	337	364	331	343	357	325	346	317	336	349	327	334	358	315	326	362	342	359	335	367	340	349	345	346	335	325	336	327	301	321	334	330	318	378	336	344	374	352	338	333	357	306	328	348	360	312	375	332	374	341	329	332	312	334	341	350	326	341	343	327	348	342	359	306	335	332	291	348	360	322	335	351	369	339	365	360	342	340	310	391	294	312	352	313	342	339	323	392	320	357	342	348	342	345	338	341	365	334	361	352	355	350	344	324	341	368	335	344	358	329	340	346	335	346	335	355	371	384	344	342	333	304	341	337	331	330	340	343	348	296	352	359	361	333	351	318	333	337
22479	3041	6665	7189	6079	4950	4065	3460	2982	2685	2405	2127	2019	1862	1820	1711	1613	1519	1455	1459	1375	1307	1307	1258	1265	1188	1182	1218	1210	1198	1186	1163	1138	1126	1123	1103	1131	1094	1119	1072	1027	1035	1090	1088	1110	1073	1088	1043	1057	1072	982	1018	1040	1061	1054	1037	1026	1037	1019	1058	940	1039	981	993	1011	1016	996	979	961	971	1032	1017	1000	1017	934	1024	1054	1014	991	980	994	993	982	985	988	969	937	956	967	1020	1025	1001	938	980	995	976	1011	997	1030	964	1032	995	970	921	980	1001	979	963	969	986	982	962	926	957	985	1026	964	1015	901	952	986	999	1003	985	974	1028	930	993	983	974	995	958	996	902	952	975	933	954	965	1001	944	978	941	1010	1022	977	928	905	963	1045	1004	989	957	1017	922	953	966	963	980	921	984	983	979	967	1022	982	952	1027	998	938	963	933	999	948	947	986	1001	1000	1008	939	996	917	937	978	967	963	940	1003	1007	1027	1031	1013	951	957	975	1000	922	982	949	885	944	946	968	962	965	994	943	941	925	1039	946	996	1028	946	960	928	1007	999	977	946	988	953	994	978	1036	987	964	1003	952	964	1033	977	962	964	996	909	977	1016	979	921	1018	988	1034	979	971	963	963	985	911	962	979	981	934	948	950	988	1004	986	1003	999	922	893	1027	936	927	1011	934	997	968	1033	959	960	950	943	1003	964	1050	985	1007	961	972	988	989	994	997	936	998	911	955	970	923	924	1042	961	975	975	1002	991	970	929	967	982	966	915	923	1009	1003	957	983	976	952	1000	952	977	1022	951	950	942	984	959	994	964	954	1014	1013	935	970	975	962	981	1015	989	962	986	913	1010	984	1002	947	940	988	1003	1009	964	995	942	961	995	955	959	914	929	946	984	981	917	945	912	940	984	961	1030	953	928	951	993	935	990	1010	952	956	980	984	995	1005	932	1033	940	980	984	980	978	965	1009	1001	917	1011	1023	1005	968	935	953	991	972	1001	1024	1001	919	1015	928	1051	972	949	993	921	1000	1020	1022	915	947	914	952	943	1016	1026	932	1005	966	950	904	950	983	987	994	929	922	1014	995	950	961	908	971	993	980	1017	975	965	946	914	937	982	935	973	1039	942	951	978	993	1014	929	930	1013	993	936	946	976	951	993	970	987	918	964	980	968	925	1016	957	961	931	975	984	989	965	990	959	920	990	975	984	928	969	993	929	946	981	989	945	948	986	994	957	947	984	1030	948	971	988	1036	991	937	1012	904	974	968	939	951	1008	951	1001	1000	957	970	979	952	932	992	962	925	977	968	1008	984	984	936	974	971	949	998	978	976	974	987	982	888	892	962	1001	994	961	994	938	984	941	985	1034	979	998	943	966	951	930	1041	899	898	1007	1007	936	958	958	953	1033	941	1004	969	928	947	988	976	980	952	931	929	979	954	984	898	959	989	995	983	1022	966	972	936	901	1029	985	946	955	983	983	1012	939	856	980	949	928	985	1024	922	969	917	947	964	1012	934	941	943	948	942	948	1000	989	947	999	938	937	954	943	930	938	1044	922	973	954	996	978	944	933	965	972	979	963	987	992	961	944	920	930	999	921	973	933	980	952	923	989	1036	1001	971	957	952	955	923	973	967	942	1001	949	959	942	1051	928	952	931	946	961	986	984	976	1006	899	966	954	935	973	956	1027	994	975	965	974	922	998	954	991	938	949	999	925	960	978	965	963	963	974	970	970	995	920	931	1012	939	964	905	927	970	948	985	969	934	987	995	957	981	966	957	1021	938	968	952	994	1010	964	987	988	938	983	924	984	972	965	984	968	988	999	942	1016	969	1005	987	919	977	892	976	1015	963	1011	907	962	942	982	997	982	1007	995	994	906	950	956	937	1024	951	965	974	974	946	986	994	954	964	1023	947	1002	962	1011	967	978	969	931	933	991	990	947	1003	997	955	958	934	963	1010	999	1006	984	912	957	934	971	984	911	1014	1004	992	968	942	965	1006	938	936	945	999	976	1017	1027	983	1009	940	980	993	1049	904	974	971	1011	973	960	956	964	976	906	986	993	1005	1015	941	1005	979	957	925	985	1010	979	972	991	984	1001	1026	983	1015	1000	1034	975	968	956	958	949	992	965	943	936	934	1016	961	931	988	957	970	979	924	981	1006	943	936	951	970	965	968	915	1043	953	966	935	968	960	984	1002	964	978	974	941	1041	1025	995	1030	929	948	988	963	944	943	983	959	979	977	968	981	951	935	998	947	978	995	930	941	986	995	986	954	964	949	1000	1008	940	986	982	931	932	973	986	998	968	1006	930	973	976	905	990	987	1023	1015	955	954	1025	997	950	1015	1025	999	957	953	1027	985	962	1009	930	936	922	965	967	979	966	984	967	919	1014	991	1022	954	993	986	999	953	970	1005	981	938	1029	980	955	965	884	955	914	980	983	1013	971	1043	949	974	1005	933	927	977	971	925	986	972	991	952	1012	889	986	981	1012	958	995	1001	995	970	930	967	922	974	953	935	901	961	920	982	976	964	982	946	986	994	1016	960	975	1019	923	963	977	973	961	950	1003	974	964	1024	990	985	902	989	925	987	1014	1014	991	1006	980	1018	964	956	973	1000	967	949	986	960	964	947	989	927	999	986	918	1041	980	962	977	959	945	973	994	944	972	993	978	994	994	942	952	975	996	946	957	1002	961	944	967	992	954	984	955	955	973	954	1026	981	966	1036	989	939	965	952	972	995	935	1025	965	972	981	1008	1030	1037	931	967	975	986	999	989	1006	994	975	866	982	976	993	921	936	970	919	945	1011	971	994	970	939	933	967	963	960	1006	940	986	923	974	1052	970	1005	967	975	1013	1015	951	956	983	971	941	956	943	959	960	971	938	915	933	967	951	982	992	973	969	1007	933	974	1002	962	1018	953	964	999	971	976	1029	946	964	1034	878	951	1007	933	1001	971	967	997	968	982	974	996	983	983	976	925	961	1011	945	961	978	997	988	935	978	940	997	990	1003	1004	1009	1040	987	962	948	958	1014	1030	999	1056	971	970	933	968	941	939	1006	978	996	953	984	945	1020	962	982	954	959	983	1010	953	1019	993	984	971	1006	919	935	966	930	935	993	961	990	907	1042	998	898	934	954	996	984	1009	951	989	978	990	988	927	986	942	979	939	950	929	991	933	1025	1034	976	1021	1016	1051	978	977	964	1018	964	926	982	986	932	957	961	907	972	971	990	1034	982	969	1016	1010	962	997	1003	985	982	943	952	1012	904	954	999	1016	900	949	988	1001	964	964	922	1004	964	994	945	903	941	982	968	972	925	1041	968	964	972	1005	1008	996	976	930	962	981	962	1006	1004	945	971	995	1000	928	974	971	948	972	986	976	917	995	936	1023	935	962	972	1083	996	981	995	981	1003	994	955	988	972	987	936	967	961	961	900	985	974	930	954	965	976	1003	957	992	965	988	1062	925	898	997	927	973	969	985	973	963	971	976	997	1024	960	957	949	908	937	938	1003	994	935	1001	1012	928	968	972	934	938	989	1009	968	971	970	965	958	986	1008	982	953	929	982	932	998	961	921	952	960	996	941	981	974	970	996	940	1001	1022	930	949	951	999	957	905	968	909	1037	964	930	966	924	990	955	977	999	971	988	990	959	957	978	1007	977	942	956	998	995	900	959	943	945	979	950	990	987	978	954	933	998	980	982	1006	929	971	1008	907	965	992	911	952	988	992	971	982	1010	984	956	963	985	966	1019	969	982	1022	936	1002	971	1001	979	934	970	958	987	1036	959	1056	928
5715	457	306	233	212	189	191	182	195	180	165	152	163	164	180	181	198	151	155	162	163	175	177	160	179	158	178	174	155	146	165	168	172	168	180	197	168	167	149	179	156	171	144	170	160	172	137	152	183	166	168	162	173	185	162	143	179	160	161	163	160	162	180	156	184	145	167	152	157	168	183	185	186	161	152	152	168	164	166	173	173	148	160	164	161	170	165	169	167	167	171	184	145	161	183	149	161	170	162	169	159	172	169	177	160	190	148	159	154	170	163	169	147	168	162	154	146	181	121	172	164	173	190	170	150	183	166	164	194	160	167	166	166	185	178	165	181	153	167	157	151	184	185	156	167	170	167	171	181	175	170	162	153	162	157	145	191	172	164	157	169	163	128	155	163	147	174	185	167	152	167	163	160	167	151	182	156	181	156	154	166	157	175	177	170	148	171	174	171	178	169	171	180	145	158	171	168	182	172	151	159	148	172	183	165	175	173	151	177	138	157	162	191	162	160	162	163	158	185	165	169	171	181	172	177	163	165	154	174	187	175	195	172	165	184	177	180	167	173	164	173	151	164	152	161	187	163	171	170	176	150	175	156	180	190	176	171	174	160	182	152	176	164	165	159	166	156	164	183	180	156	181	194	180	158	141	165	157	178	169	152	178	196	173	176	187	167	150	182	179	175	164	159	179	188	165	179	190	162	155	153	181	168	159	167	204	176	147	159	171	149	155	153	148	138	166	164	180	177	155	192	156	143	164	141	156	153	186	181	177	168	161	155	165	179	157	181	167	154	147	181	163	156	169	172	150	143	182	172	172	162	152	188	163	171	180	162	167	182	164	172	153	161	163	162	180	168	154	163	175	160	172	141	160	183	157	153	183	166	162	188	173	179	177	164	152	192	160	163	153	181	162	142	153	182	177	174	155	166	154	148	172	166	174	150	196	181	178	167	155	168	152	173	161	146	158	159	168	165	163	168	178	166	149	158	168	174	150	166	168	175	154	161	165	187	157	156	157	149	160	168	173	150	173	166	143	184	173	162	150	176	175	165	177	158	180	189	161	155	194	175	142	204	163	166	158	162	143	181	155	167	163	166	163	157	178	146	152	184	175	180	149	163	163	149	156	172	185	167	210	139	180	172	182	170	196	166	154	216	157	158	173	164	176	160	164	188	173	172	173	163	161	170	163	165	163	186	169	160	168	172	149	173	137	174	155	170	160	192	171	144	169	181	155	170	161	151	169	176	193	185	179	161	158	153	163	159	168	178	153	218	176	156	179	186	172	178	162	172	167	165	182	171	179	164	168	157	178	179	150	162	164	168	156	170	160	165	167	164	164	144	161	177	187	161	171	177	151	186	147	167	169	181	159	147	182	163	168	193	190	147	149	197	175	187	167	147	160	167	173	160	156	151	177	156	177	167	165	142	170	171	186	174	168	189	155	194	161	168	151	191	190	163	173	148	165	164	183	166	164	173	162	186	164	160	166	169	163	164	172	182	174	149	152	187	155	188	161	170	151	172	182	146	173	156	180	141	160	189	170	162	154	157	161	172	162	147	152	160	167	152	157	158	182	162	169	169	181	151	168	154	164	171	174	175	154	177	157	161	176	166	182	181	149	160	169	176	188	184	163	169	191	160	162	183	143	158	167	160	192	200	151	155	157	171	150	175	181	168	151	151	174	160	144	158	143	157	156	166	157	158	172	175	183	165	188	169	157	171	147	182	165	173	156	170	151	169	152	152	164	152	174	164	177	174	168	167	137	177	174	172	164	163	165	186	180	190	163	167	140	149	163	157	177	166	163	155	166	166	163	146	153	162	142	165	162	154	158	168	157	173	170	174	166	167	175	168	156	161	167	189	165	171	137	164	191	174	169	203	154	152	164	176	176	154	171	168	162	147	181	164	178	195	156	169	171	180	163	150	151	170	179	182	130	187	155	166	165	161	160	150	175	181	187	198	172	138	173	131	174	171	156	167	192	163	169	161	189	187	183	150	163	169	165	153	173	159	156	173	168	158	160	161	152	182	165	181	175	176	172	177	181	170	160	167	151	170	165	174	173	155	165	160	160	175	153	156	164	180	164	137	174	175	182	151	166	156	152	162	172	170	178	162	171	159	171	144	162	168	168	169	170	164	175	182	162	167	174	189	154	170	182	173	149	183	200	190	161	140	174	177	157	167	161	166	189	141	180	173	169	163	161	172	152	177	138	144	185	166	178	169	154	157	182	163	165	180	155	137	159	162	154	177	139	167	182	183	171	179	142	199	169	194	197	164	159	163	177	177	151	179	173	184	177	181	178	164	185	149	176	176	147	167	170	149	183	145	184	165	160	189	191	149	164	160	179	154	172	177	154	190	185	165	161	178	163	163	169	157	135	164	164	174	157	166	170	190	158	178	175	156	173	175	177	157	176	178	167	169	137	175	166	161	166	156	149	181	160	146	176	185	161	145	163	185	180	142	148	196	182	155	174	176	157	156	161	168	178	178	172	191	145	150	152	154	167	163	157	155	160	176	159	162	165	184	138	156	181	159	160	177	155	170	171	164	177	160	166	177	152	174	185	183	151	157	160	182	151	151	159	163	179	161	146	174	124	165	155	160	159	173	170	166	198	165	190	161	163	160	174	171	179	153	143	142	154	159	167	148	185	174	154	167	164	140	170	166	168	170	175	166	177	174	200	161	158	153	155	177	152	172	171	162	138	172	143	158	168	181	196	175	147	171	170	186	149	171	177	166	163	149	158	172	174	158	147	160	181	156	164	159	179	163	167	163	169	169	158	180	168	169	161	157	167	147	184	161	161	169	173	159	174	159	167	157	163	185	163	171	152	158	162	150	182	157	152	163	180	189	143	194	160	152	143	163	164	173	167	182	185	163	158	159	178	164	155	173	160	152	167	183	166	181	155	156	170	184	170	138	184	165	162	167	178	156	156	158	158	166	180	176	177	176	159	158	148	179	168	164	163	185	182	162	153	176	177	181	158	186	168	173	164	176	179	186	172	169	166	158	157	162	160	171	188	155	162	173	176	153	163	160	192	160	175	166	151	145	195	167	171	140	165	187	179	165	177	180	147	153	170	166	167	170	156	169	166	180	152	159	195	169	146	161	150	151	170	167	180	173	168	149	180	155	169	167	183	166	162	164	152	151	157	187	171	170	163	187	164	171	168	149	158	165	173	154	172	179	166	149	169	149	175	171	158	151	175	174	171	181	164	177	168	165	154	158	174	175	169	153	151	172	148	174	161	197	177	172	169	149	170	180	154	157	180	180	176	173	166	170	149	155	199	157	164	173	139	165	152	164	146	179	178	165	182	155	152	174	178	162	166	158	177	175	182	190	171	186	182	177	164	177	179	164	152	170	178	165	162	153	154	161	153	201	188	191	165	175	159	149	151	148	162	162	194	165	165	170	174	159	164	172	165	167	174	181	181	171	182	179	157	168	161	173	153	142	142	179	167	184	151	159	152	148	178	155	153	152	160	176	178	172	164	161	153	178	169
4952	650	766	800	797	655	655	630	597	623	583	593	618	568	581	543	567	532	600	576	567	543	555	585	566	568	532	549	550	560	577	532	568	572	568	575	523	581	542	538	582	559	536	534	551	553	556	534	541	572	595	531	523	573	539	488	550	588	556	551	552	530	560	543	572	577	561	564	534	520	591	535	562	595	546	536	574	556	554	539	569	588	545	578	533	557	544	582	583	547	542	533	566	532	561	577	542	570	540	549	526	599	570	565	552	545	557	567	540	516	514	541	545	586	533	572	553	540	542	531	562	535	551	550	551	529	480	552	545	550	543	534	575	562	559	565	564	522	523	570	523	522	520	536	546	559	554	558	568	542	540	564	563	573	543	557	557	552	537	554	563	539	598	567	536	566	576	528	588	543	594	535	544	563	549	553	555	538	560	533	514	538	539	545	584	600	541	543	566	487	575	547	595	536	558	584	557	570	516	537	541	556	528	585	515	537	543	557	514	536	520	556	587	528	536	597	554	562	553	552	535	546	578	524	527	488	544	530	488	613	548	553	557	541	540	574	567	581	546	540	578	559	501	539	529	542	530	583	560	555	560	514	606	565	561	555	549	542	581	526	574	556	524	559	547	560	558	493	542	577	541	565	589	582	546	535	535	576	517	526	547	517	539	554	550	516	561	602	567	549	561	596	540	568	579	547	528	580	529	559	549	549	565	562	562	526	529	555	587	524	595	538	547	570	535	550	542	574	531	537	566	525	561	586	552	556	567	555	556	568	516	549	523	539	563	525	572	522	600	556	538	522	523	544	554	589	581	586	554	549	559	516	606	528	564	545	546	575	538	580	528	523	555	519	561	555	558	559	532	573	577	558	555	550	544	517	559	577	560	542	549	527	562	541	553	554	539	569	545	516	572	572	535	589	535	530	536	591	509	533	543	559	543	533	592	535	550	566	586	554	552	506	540	568	508	564	541	519	571	521	584	543	541	549	558	583	568	552	529	501	521	563	548	569	525	524	561	584	537	564	541	557	561	536	544	526	561	549	533	556	595	554	536	534	533	541	583	560	548	558	536	566	533	540	543	565	552	510	536	531	558	574	570	544	548	560	541	546	547	566	563	563	523	574	527	541	529	540	554	547	563	522	542	589	586	567	541	560	522	579	575	612	548	569	543	507	535	581	572	536	563	582	560	532	536	525	511	548	598	571	619	564	557	545	582	582	543	516	547	549	547	544	547	521	569	562	584	571	540	547	579	523	586	558	518	522	574	505	549	567	533	528	500	559	561	523	564	533	567	560	540	515	554	535	562	555	570	548	611	536	594	570	553	566	534	529	548	535	533	522	575	600	565	561	527	543	576	517	519	575	602	542	594	525	531	548	545	525	582	619	531	529	574	548	545	541	581	511	556	594	552	549	567	553	559	565	555	564	540	525	520	538	529	573	534	559	557	533	567	583	523	538	555	555	582	582	560	562	556	529	534	566	522	550	567	593	541	549	545	521	537	589	531	527	576	546	517	523	527	577	564	565	517	541	540	568	565	549	532	556	597	549	533	511	555	557	557	539	587	539	556	544	565	558	540	537	534	545	524	485	507	565	559	498	568	539	585	593	528	522	559	519	518	523	551	545	543	552	527	533	581	540	592	554	541	549	576	570	549	557	566	527	503	581	559	597	542	569	565	548	543	536	542	525	514	533	526	537	585	559	578	533	555	530	537	527	562	521	534	570	576	567	555	535	581	584	522	579	530	570	554	555	515	523	579	546	538	524	584	570	571	552	561	555	558	581	554	509	556	550	528	564	575	550	599	563	564	534	529	579	581	497	528	568	562	528	546	525	567	542	545	523	568	557	526	536	552	549	550	583	557	553	533	534	514	559	555	494	540	575	534	577	578	544	541	599	535	474	564	565	560	542	567	561	590	541	569	535	542	541	550	502	543	535	549	562	575	540	556	589	584	540	529	541	524	588	539	628	552	564	516	519	562	569	545	558	523	514	541	587	568	521	558	561	511	589	580	561	567	540	564	550	545	563	514	561	534	543	535	547	533	556	549	603	503	535	563	519	529	568	526	558	537	548	528	589	573	530	549	498	565	554	573	543	549	530	509	559	554	507	495	554	568	505	556	552	562	535	569	543	554	550	573	525	556	546	555	548	495	551	581	590	526	602	560	541	496	545	565	531	514	589	567	524	538	543	511	541	534	558	523	520	536	571	550	579	537	534	524	582	522	574	551	560	567	502	555	549	565	553	524	559	562	554	556	560	537	500	564	553	507	545	530	592	578	564	536	585	554	579	540	579	552	577	517	551	512	575	553	539	519	519	572	519	569	526	547	522	553	563	531	529	591	574	524	551	574	586	575	606	609	565	551	551	548	499	533	524	520	560	532	581	567	565	566	559	557	535	526	525	509	550	542	542	544	545	522	570	571	549	574	505	545	530	584	570	521	547	535	547	595	558	572	549	556	540	515	552	569	533	562	572	579	538	544	551	570	535	559	556	562	534	548	548	537	589	549	514	531	546	569	581	533	574	574	520	536	537	524	538	561	549	550	550	544	562	561	507	530	554	541	535	514	568	563	536	578	528	594	531	505	561	551	562	551	518	542	515	534	539	539	509	546	562	567	558	557	561	534	564	537	537	542	593	560	576	562	580	554	552	537	579	518	544	527	504	525	502	526	519	563	528	567	567	559	510	610	560	521	515	548	537	552	510	535	538	570	548	595	530	576	505	560	523	554	559	523	520	551	533	554	503	545	564	548	535	544	542	558	514	563	538	522	489	594	584	549	564	571	558	552	562	548	542	537	540	546	563	530	605	592	533	548	524	588	566	536	543	536	555	552	576	568	510	574	573	551	559	503	556	568	534	562	558	567	544	562	553	572	563	569	526	504	583	576	563	532	534	541	578	535	590	556	534	565	590	567	554	540	578	569	569	536	555	546	530	506	556	585	636	552	546	535	553	575	561	548	505	534	556	555	529	554	519	560	554	541	536	554	594	522	515	492	543	559	561	540	554	540	529	539	548	549	508	557	515	531	547	536	528	554	493	532	576	557	520	532	579	542	583	564	566	516	539	541	521	542	528	566	553	582	548	528	554	560	536	536	554	547	562	537	558	548	525	535	518	573	571	553	533	567	581	568	536	540	540	519	539	560	529	556	580	565	538	612	572	542	576	521	522	562	538	545	544	561	579	555	568	565	547	554	546	523	528	584	531	563	551	551	487	514	569	524	536	556	522	571	529	558	528	549	562	555	530	574	553	544	561	541	511	568	539	512	557	567	510	564	573	548	532	567	578	519	588	541	517	600	576	566	584	564	568	540	567	560	567	562	579	538	555	515	534	525	547	574	540	562	529	529	564	554	532	572	585	579	577	571	516	562	558	525	556	543	548	549	574	534	574	571	563	533	584	557	529	528	582	578	586	532	565	543	553	532	564	560	530	569	528	537	516	500	560	583	551	561	532	538	520	588	531	541	520	565	548	563	504	565	509	548	543	543	570	579	544	512	582
34355	5282	1754	1236	966	752	603	513	498	443	432	397	387	394	318	358	338	349	332	324	311	339	350	316	337	324	317	335	317	345	291	325	316	350	327	330	298	300	307	298	289	298	328	322	300	281	324	318	329	322	295	300	312	304	309	328	308	323	264	290	303	313	320	313	327	329	343	320	307	284	321	324	305	332	307	303	286	324	324	318	309	295	341	336	310	329	345	318	305	287	375	328	317	307	339	302	315	320	311	328	306	278	330	295	305	335	287	294	320	300	332	294	301	289	294	311	287	301	287	328	332	309	310	306	298	310	337	302	301	302	299	311	329	299	311	303	312	299	335	314	316	306	315	292	311	322	297	300	304	281	321	310	292	304	306	337	316	303	299	313	317	300	303	307	302	282	286	320	319	292	305	339	303	324	328	312	277	333	285	292	317	297	339	344	318	295	317	301	286	326	305	281	287	322	332	302	314	300	318	302	308	302	284	285	285	324	306	333	292	294	304	278	293	303	325	325	327	299	342	296	316	281	319	263	340	307	312	338	306	304	304	325	290	281	349	294	321	345	293	301	333	303	304	316	310	291	308	283	311	275	281	296	280	304	286	315	309	308	319	304	308	329	295	287	326	311	330	305	301	299	314	312	312	351	315	311	307	283	322	303	298	342	301	318	323	311	311	307	339	309	285	302	319	306	310	307	324	316	297	354	312	289	314	301	316	318	320	295	314	299	315	319	302	288	301	329	306	325	303	301	316	295	314	321	342	335	347	342	298	296	282	334	298	284	316	295	319	310	328	297	293	310	308	336	324	315	329	318	303	305	334	340	286	320	304	297	335	290	303	306	306	251	308	322	340	308	304	281	296	328	296	282	315	297	279	308	307	321	320	299	310	344	327	279	301	320	302	312	308	314	311	335	347	253	335	304	302	326	327	318	318	317	303	304	318	271	300	307	345	293	295	321	321	326	289	314	309	276	299	278	306	327	319	298	295	280	311	272	312	292	314	307	310	348	319	325	286	295	306	316	319	331	296	342	337	322	318	314	309	319	344	268	318	324	289	308	260	318	318	342	321	325	298	318	291	304	323	312	301	332	293	293	338	327	320	311	310	310	316	315	318	321	317	326	321	336	323	319	334	316	326	348	305	300	310	352	286	302	308	329	313	324	298	289	304	313	312	340	280	319	293	319	302	307	317	312	347	290	301	275	286	293	324	321	314	305	303	320	297	290	287	328	277	319	295	339	295	295	308	315	288	321	297	318	320	314	321	321	260	337	301	310	306	310	314	316	305	327	297	318	379	316	332	276	296	336	309	299	310	297	279	310	309	300	312	352	266	278	336	331	320	308	330	300	330	318	311	311	331	335	313	284	308	295	332	302	323	295	316	293	304	316	315	281	311	290	304	324	346	314	321	298	292	305	301	322	330	326	302	341	293	306	310	295	312	329	312	303	306	311	284	308	328	313	304	303	344	300	323	298	316	313	293	315	323	327	306	305	301	300	280	300	270	286	301	305	297	330	327	297	329	323	330	351	296	309	330	279	284	267	325	287	349	312	311	311	343	318	307	300	316	337	289	336	300	309	299	293	350	298	317	318	297	299	304	304	316	277	332	294	279	333	283	325	315	287	319	284	304	342	273	293	308	311	296	316	317	296	313	324	311	320	333	294	310	261	308	309	284	309	288	298	320	307	307	331	317	325	347	290	311	314	293	325	288	306	343	310	296	293	320	333	275	312	335	303	324	295	260	312	314	344	329	296	337	308	337	306	292	284	310	306	323	295	291	295	340	319	320	305	299	311	321	300	294	304	309	323	289	298	311	330	332	307	311	345	292	347	288	342	307	282	302	327	295	307	288	319	332	309	312	321	273	309	293	341	280	326	307	321	348	307	321	315	301	310	329	304	310	292	297	263	311	315	336	303	341	342	258	322	314	320	299	325	293	349	325	325	300	294	297	323	312	295	317	342	290	301	307	320	347	290	297	335	299	328	282	309	304	295	288	301	312	297	281	318	340	290	312	326	309	308	297	297	329	290	321	330	338	327	291	309	294	315	322	286	319	316	296	312	304	318	327	324	320	306	295	303	293	304	308	304	311	301	307	323	302	339	317	312	321	326	285	293	323	315	307	298	320	336	301	318	291	325	300	363	311	292	274	289	284	276	322	302	315	308	326	325	325	283	327	311	281	305	307	301	287	314	313	290	320	309	317	278	301	301	307	330	297	317	294	305	307	312	315	303	265	334	311	341	309	323	331	313	331	297	291	319	304	305	299	309	329	325	304	314	286	337	324	290	301	299	276	316	302	314	281	290	297	289	308	313	300	316	328	331	320	291	297	309	317	307	339	313	294	290	332	326	329	285	270	333	319	343	296	338	326	330	307	341	337	299	318	287	309	335	323	346	307	324	300	303	314	315	313	299	320	328	332	330	317	306	310	299	305	324	312	291	319	291	320	290	283	298	340	319	305	319	324	304	316	329	271	320	285	316	301	328	308	299	307	313	306	305	310	311	313	298	293	311	330	297	304	326	325	282	309	298	329	291	326	286	321	330	317	288	304	291	327	344	286	292	325	312	293	315	313	318	327	302	305	338	301	297	312	301	303	333	312	323	301	316	342	343	328	295	279	359	307	303	298	301	315	298	302	317	339	317	310	328	332	310	314	300	314	310	334	313	314	308	325	307	299	304	309	337	316	311	320	281	266	308	293	303	268	285	345	296	339	308	279	330	312	310	330	333	277	311	329	283	309	325	310	284	313	310	337	298	304	316	309	345	316	323	286	303	333	344	337	293	302	300	280	344	331	322	290	311	311	304	335	345	290	303	303	331	338	314	309	306	322	301	307	314	310	329	349	320	331	295	308	320	337	322	267	297	298	300	308	291	299	290	305	355	333	314	338	302	321	286	296	299	299	295	305	278	303	283	316	297	302	304	299	342	310	296	313	293	303	322	279	271	319	294	302	309	303	320	298	275	276	319	304	297	325	321	311	320	296	299	331	317	316	353	321	320	308	289	305	320	332	296	310	307	305	296	290	342	285	319	332	304	314	289	312	327	334	329	314	289	298	329	327	314	342	280	296	300	301	309	284	319	343	345	327	318	305	326	308	326	337	301	317	326	323	335	311	338	307	347	295	324	315	322	323	302	287	312	308	322	327	310	314	319	324	318	304	308	277	338	327	303	299	295	279	327	314	328	281	290	330	301	287	361	303	278	291	300	323	287	336	297	318	306	315	334	312	288	324	314	312	323	277	325	296	302	311	297	306	332	330	292	301	326	323	343	280	342	281	303	336	323	311	305	302	283	336	298	316	312	307	301	298	293	294	314	297	318	337	321	326	315	307	337	303	310	311	314	312	291	352	331	291	341	307	323	315	327	312	316	296	324	313	329	332	333	331	332	306	293	303	321	303	334	312	296	308	323	311	314	316	347	313	297	330	302	332	311	287	286	320	315	312	291	302	311	297	322	326	320	325	304	317	298	354	318	314	309	281	327	290	316	342	303	294	292
17165	1997	3984	4325	3563	3043	2469	2172	1926	1839	1712	1516	1456	1350	1372	1230	1223	1194	1145	1197	1130	1068	1078	1110	1072	1118	1051	1071	1066	1037	1036	1013	997	980	958	1038	979	1013	962	968	970	991	968	897	962	1002	971	952	912	927	993	935	930	934	996	990	931	923	903	928	970	916	929	911	974	925	975	946	927	965	891	961	916	909	938	925	875	901	901	950	967	924	956	927	893	943	914	929	971	893	949	934	884	920	863	930	930	918	952	927	971	908	963	947	880	945	943	967	909	934	928	989	939	920	905	897	938	939	949	970	940	907	917	958	926	888	939	947	956	887	863	957	933	917	905	926	914	953	906	931	903	914	961	891	918	925	946	922	953	925	904	901	926	945	918	939	959	938	906	910	957	893	926	863	880	912	922	934	847	929	912	899	914	944	916	926	893	930	947	943	871	931	912	876	911	930	901	913	910	875	943	879	960	917	908	950	966	883	985	895	924	899	935	908	903	900	885	939	956	839	914	857	870	962	930	904	902	933	900	894	934	932	898	923	944	964	950	869	912	945	902	986	936	926	855	893	975	899	900	893	925	871	913	860	948	922	934	885	911	918	927	928	966	934	852	958	907	982	926	947	997	971	975	874	955	916	955	947	950	892	890	902	934	920	907	877	900	907	963	879	929	900	976	861	865	897	937	873	881	924	914	930	893	932	893	903	917	1011	904	859	914	919	918	901	950	930	958	927	1018	872	940	927	960	1008	884	952	899	934	902	940	918	914	945	936	928	872	895	917	916	875	915	941	906	949	959	904	954	889	956	918	888	907	888	923	988	858	939	902	891	939	934	922	878	927	931	917	889	936	921	964	877	927	918	966	899	908	941	928	887	890	924	904	946	916	878	969	918	890	973	879	865	929	961	936	916	953	873	851	946	898	907	943	930	933	935	918	910	904	917	942	924	903	935	957	872	905	907	924	918	868	930	908	910	1015	932	873	910	880	923	902	904	848	905	905	837	993	938	871	906	942	958	912	904	903	896	896	917	918	881	940	884	896	931	896	953	962	914	944	876	901	931	905	922	920	873	894	912	915	960	952	936	902	852	908	945	882	960	917	917	894	927	898	891	930	934	868	924	901	887	959	922	947	857	897	906	907	961	894	928	947	905	894	931	910	962	970	936	928	919	916	912	867	902	909	878	923	880	907	857	906	893	921	888	948	991	894	901	866	914	946	900	891	948	899	919	893	885	963	908	997	972	921	934	962	903	923	951	957	910	891	995	952	889	934	930	896	955	939	966	870	952	923	907	912	940	927	974	959	867	884	914	917	937	945	937	888	930	960	917	944	849	940	912	853	890	950	901	947	929	984	848	914	916	897	940	878	935	921	929	916	911	923	935	934	920	878	950	927	875	901	945	924	946	944	875	918	911	965	926	913	928	943	882	935	930	919	864	919	958	912	907	927	847	947	971	940	918	923	930	920	939	949	900	900	907	946	874	894	927	967	914	960	925	978	867	890	972	943	965	928	916	959	912	925	937	984	929	913	908	896	868	912	899	873	959	971	914	931	933	911	919	959	865	866	879	920	952	869	901	932	942	965	946	934	938	887	932	946	893	920	892	920	935	965	901	890	938	864	920	927	906	933	968	915	905	965	851	910	927	953	897	931	946	897	937	891	852	862	883	927	916	897	955	912	931	934	891	924	845	904	965	882	942	961	896	934	957	865	922	915	880	918	955	941	874	954	894	934	880	905	945	887	875	910	907	981	955	920	913	979	966	949	925	944	951	894	870	908	835	922	901	963	894	859	920	951	889	868	930	935	981	928	919	911	904	958	944	908	896	936	925	917	898	901	965	919	908	922	920	934	943	914	884	966	941	926	919	895	955	932	918	934	912	896	967	961	919	986	906	905	849	935	918	913	945	951	879	931	908	979	899	917	1006	886	949	967	966	941	899	938	955	924	929	917	933	931	949	898	931	988	901	908	939	943	948	900	904	927	904	996	895	924	903	882	912	957	896	947	938	885	890	941	911	923	908	936	899	901	879	911	890	885	907	916	960	881	919	929	935	950	903	971	958	904	892	905	975	927	946	886	936	863	915	900	929	849	859	935	915	862	945	962	922	916	917	945	877	921	914	961	952	936	918	849	852	958	929	909	921	868	909	899	888	912	886	964	885	902	965	965	899	909	917	878	885	913	944	922	933	914	955	938	953	879	908	953	878	960	950	928	901	855	930	925	948	903	917	897	919	947	916	901	975	830	885	948	906	950	943	914	899	896	935	908	877	949	874	914	897	933	879	939	905	870	937	913	918	923	890	895	1014	937	888	901	928	942	934	925	871	897	964	919	944	924	897	907	898	881	913	879	893	916	897	900	882	960	919	879	937	924	964	950	989	902	894	935	922	905	953	896	929	900	875	892	905	903	909	879	915	959	866	934	919	918	949	944	919	867	922	924	918	909	888	916	879	941	944	898	943	947	922	932	932	913	933	873	909	918	910	870	930	927	905	948	921	939	865	939	983	911	897	881	950	888	927	907	940	903	936	909	950	945	905	969	965	948	865	853	909	903	953	901	895	891	913	948	892	878	942	867	900	901	954	884	903	968	921	846	969	948	948	916	894	910	901	951	922	902	899	900	875	921	925	960	905	936	956	943	899	914	956	951	905	919	922	949	899	929	915	894	935	931	884	976	948	899	886	921	949	916	893	930	945	973	898	910	893	924	934	951	919	905	917	1004	962	958	903	921	873	976	948	874	905	889	911	941	935	889	909	846	920	901	874	926	923	991	924	913	974	893	947	933	856	910	894	916	926	968	874	891	898	941	867	913	882	910	927	908	875	918	947	917	891	902	956	916	921	908	865	928	953	913	913	951	893	948	922	914	863	894	888	943	932	919	917	945	932	941	946	949	926	962	975	869	888	919	893	954	894	968	975	871	953	913	961	919	942	935	864	927	898	898	887	896	909	945	910	970	950	879	889	930	913	923	958	929	935	937	916	967	981	905	898	919	968	915	922	921	985	901	903	954	888	907	929	913	910	892	924	907	873	965	935	931	876	908	990	896	919	950	890	913	894	890	945	916	923	895	914	884	967	942	926	914	962	905	922	898	953	975	917	938	876	894	1003	894	911	909	906	909	919	889	942	872	921	904	918	993	919	868	922	908	930	891	931	985	936	918	867	911	986	933	951	887	905	896	866	961	972	953	901	908	917	936	962	941	923	950	939	948	913	903	922	926	954	973	932	903	967	917	899	896	933	857	936	983	959	929	867	936	921	870	957	906	925	951	928	844	875	860	914	907	920	913	948	882	894	904	955	884	902	895	892	900	922	937	949	940	936	921	917	891	965	839	911	884	924	917	919	888	893	940	869	939	948	901	906	885	879	884	871	935	918	902	952	946	961	926	943	953	908	904	911	882	921	930	854	905	944	937	940	908	965	927	922	921	948	969	893	917	932	917	876	944	913	930	914	952	977	950	945	917	926	938	931	919	880	927	940	960	969	936	886	945	937	891	926	909	899	940	877	932	887	870	913	899
47171	12819	4004	2358	1585	1177	934	759	674	580	533	527	480	484	451	451	399	401	391	409	374	378	405	357	377	395	376	355	336	361	375	358	338	379	367	338	357	325	344	365	340	330	346	328	362	339	357	352	350	354	375	386	357	341	332	354	318	349	346	369	351	325	360	343	369	358	324	317	360	337	356	382	346	360	325	321	345	339	305	323	336	315	322	316	345	347	357	365	313	340	335	341	306	335	333	336	369	319	345	347	323	317	348	343	323	368	349	333	402	368	351	350	358	356	351	339	342	312	311	325	347	346	320	329	332	328	332	324	353	353	337	317	327	301	334	346	327	338	302	322	334	303	328	363	336	343	310	360	336	352	323	345	352	312	369	354	337	324	315	341	324	345	337	355	339	342	304	341	330	366	317	319	338	377	354	357	301	331	359	351	343	328	344	344	326	377	351	334	320	333	325	320	331	356	353	338	350	330	308	321	330	346	338	360	325	357	315	342	305	318	323	331	350	358	339	363	375	341	335	325	369	323	303	347	321	319	331	350	348	325	346	342	351	320	308	338	382	322	355	343	327	317	338	362	345	347	350	318	327	358	340	342	328	332	348	350	357	323	361	337	378	311	329	360	312	348	326	364	315	307	308	361	332	356	352	343	363	320	343	333	341	357	324	357	361	332	354	353	361	339	315	295	352	344	336	354	340	361	369	306	327	322	347	319	358	303	318	350	339	332	347	321	361	316	328	385	349	312	332	367	318	337	326	340	351	379	340	323	323	319	322	318	342	356	340	299	349	340	311	349	334	376	324	331	338	308	337	340	312	328	367	319	336	349	318	355	309	332	353	328	311	324	350	343	364	318	355	331	336	333	353	351	330	390	318	311	345	321	342	350	318	325	324	338	307	320	330	327	344	319	331	351	335	327	333	373	352	336	323	370	340	344	296	312	309	349	343	340	366	349	328	338	319	315	360	327	313	329	320	359	309	359	346	346	328	340	275	355	338	320	324	340	378	346	362	355	362	345	303	336	323	313	309	339	378	363	332	347	330	339	359	319	334	342	325	320	337	302	350	316	323	357	324	325	331	334	353	317	381	311	369	346	312	341	338	347	315	329	335	326	341	333	326	331	336	347	324	321	330	351	343	295	300	316	313	355	300	361	315	307	337	338	331	326	317	305	331	291	332	324	353	319	308	340	361	358	377	318	338	351	328	359	341	340	337	336	319	353	285	329	355	329	364	327	338	333	342	313	312	361	330	349	367	333	308	315	324	371	330	327	341	336	317	357	365	359	341	292	334	340	331	333	319	375	348	336	364	334	320	299	374	350	331	338	361	346	345	338	353	321	322	374	320	319	350	324	364	332	318	356	313	332	349	346	315	337	320	345	332	308	312	307	402	351	354	320	356	341	349	344	353	334	334	363	306	350	331	354	332	368	308	332	335	344	335	315	355	305	297	329	326	357	316	352	369	348	335	332	342	334	329	353	350	325	304	310	354	368	317	319	361	346	337	353	353	331	364	322	339	380	314	350	313	323	357	339	361	360	332	357	341	338	346	346	317	323	364	344	324	349	328	352	351	351	300	331	342	333	352	303	299	319	342	305	354	346	331	302	342	329	341	339	371	327	324	367	341	365	332	340	367	361	327	317	292	322	335	332	347	333	333	316	316	324	344	292	341	319	364	333	306	327	353	344	314	354	345	352	308	319	342	311	347	328	321	329	329	362	356	328	355	336	311	343	332	349	308	341	356	372	340	363	328	366	328	334	322	337	344	352	345	355	341	339	296	334	313	318	328	325	325	354	324	330	338	337	359	351	318	360	307	327	375	329	338	320	317	344	334	342	317	328	305	354	316	341	343	349	334	318	328	347	369	338	333	312	325	339	373	341	330	344	307	326	357	343	346	325	360	351	316	337	350	314	303	310	326	312	368	322	357	344	353	322	376	329	329	312	349	291	336	330	338	294	318	358	353	349	339	355	314	305	329	311	330	342	350	301	305	359	327	332	330	333	367	341	361	339	350	307	335	346	332	338	330	294	336	309	353	295	341	330	339	347	349	336	343	355	335	311	337	321	308	343	330	344	320	318	336	354	341	366	333	316	362	305	326	368	343	348	319	315	336	340	354	330	334	360	343	330	343	351	343	338	337	326	345	308	306	355	345	329	347	334	355	326	310	364	350	309	345	338	341	327	328	322	343	326	335	327	310	320	348	347	363	349	303	328	331	334	350	304	323	314	319	359	357	334	355	340	326	355	317	306	340	351	328	376	366	343	342	360	356	329	319	321	337	361	340	360	334	335	326	349	340	344	309	364	319	309	345	327	320	329	309	333	353	357	318	321	318	354	346	383	352	334	327	379	354	332	337	354	358	328	380	370	355	334	342	344	342	366	338	344	361	335	360	325	314	349	318	335	354	327	324	334	338	361	352	331	343	342	340	363	333	320	334	344	333	327	351	330	338	327	351	329	324	324	362	333	344	356	327	325	333	338	327	305	331	349	299	372	359	334	340	328	341	311	319	323	329	371	340	359	335	314	321	348	333	364	356	325	309	312	332	300	352	328	380	319	341	332	329	358	324	331	329	363	338	362	320	355	323	314	326	352	339	332	323	326	318	314	341	354	345	341	352	342	349	348	326	303	369	336	344	360	363	313	339	355	371	318	314	332	299	330	336	304	343	337	357	319	372	351	356	330	334	351	350	320	302	304	287	348	335	350	334	356	342	362	357	355	346	291	379	336	307	309	322	369	366	332	348	327	316	348	336	283	327	385	341	295	357	324	337	319	357	348	322	314	325	323	364	335	317	332	325	354	349	379	342	332	364	336	352	334	327	360	344	325	357	317	355	357	337	368	331	355	331	349	347	317	330	346	348	317	329	329	301	347	339	335	344	301	339	351	351	347	350	339	346	326	339	352	374	333	324	335	337	303	342	343	345	321	319	325	320	344	303	299	352	345	368	339	354	340	294	344	337	330	342	341	334	346	341	310	356	347	329	337	332	324	309	354	299	324	325	344	338	314	322	334	359	311	350	333	319	297	341	326	343	347	323	356	352	330	316	347	314	338	329	343	341	318	317	370	329	369	341	315	314	340	338	346	317	334	344	343	323	323	317	336	350	363	318	311	339	344	354	354	344	356	341	347	313	312	321	331	332	338	343	341	321	357	341	332	334	332	322	374	343	345	343	308	371	353	328	352	322	347	350	366	325	330	314	329	322	314	372	305	365	322	316	348	322	335	351	370	362	346	316	313	346	302	338	315	330	341	312	339	341	315	321	284	317	332	336	329	349	359	337	328	318	349	315	306	357	330	355	338	331	370	334	317	356	334	325	348	355	346	351	343	353	276	309	334	336	347	352	349	314	323	316	294	331	339	339	343	350	347	340	320	304	331	319	325	339	344	335	358	338	370	332	320	354	373	319	360	300	355	337	318	310	313	340	322	357	349	311	327	333	330	326	301	340	313	370	347	314	349	336	307	311	332	299	332	296	321	349	360	369	356	353	369	324	324
23417	3027	6547	7073	5896	4921	4092	3465	3001	2613	2359	2179	1968	1854	1719	1667	1564	1537	1534	1456	1431	1328	1279	1245	1329	1221	1251	1180	1192	1180	1156	1141	1104	1114	1139	1113	1073	1080	1081	1056	1123	999	1123	1102	1045	997	1074	999	995	1054	1054	1019	1006	1012	1043	1007	989	1029	990	996	1047	996	1052	966	962	1065	1031	995	923	1003	999	946	987	986	996	989	1030	936	961	957	1031	1009	899	957	1015	985	996	995	989	912	955	949	996	973	969	973	986	995	986	984	914	955	971	1013	1016	985	943	951	924	1001	1020	989	970	964	1001	980	970	1002	905	1001	1044	987	921	950	957	907	926	949	1000	984	964	968	1004	1003	991	979	950	939	996	977	959	933	962	987	1007	958	1089	1004	978	1012	962	997	987	976	950	905	996	926	990	954	966	951	982	910	981	917	1015	911	989	960	1021	976	914	1043	978	1044	949	901	1007	964	982	964	951	946	1025	977	955	988	962	909	968	938	1030	949	959	996	933	1026	981	1013	925	960	979	971	967	922	916	1013	921	959	899	1033	894	962	1002	965	997	981	978	938	988	988	997	966	964	982	964	957	1025	998	928	931	964	943	975	983	980	964	961	964	989	1005	966	971	915	921	976	955	1004	910	992	930	957	943	1024	1029	935	998	940	999	972	973	1005	982	995	959	978	973	976	1042	927	1015	959	1002	935	1028	976	926	927	978	937	933	964	947	927	998	1020	941	940	892	959	969	928	973	987	946	974	992	992	988	950	980	950	945	1002	985	974	959	951	979	965	978	943	917	970	946	918	954	966	1041	1025	971	936	979	981	969	920	928	934	961	994	958	987	1058	1028	936	1023	1006	938	935	987	932	924	1009	996	933	999	972	967	959	959	1017	929	929	934	975	952	985	967	948	923	1045	874	981	1007	906	938	993	961	943	1000	948	1030	1041	973	956	963	1006	997	998	988	913	999	960	1000	938	935	977	934	972	949	968	963	974	959	984	914	949	989	921	991	1028	962	931	990	987	973	1024	947	950	933	945	996	984	960	948	990	965	945	930	1008	1010	978	1006	1004	973	987	947	950	954	998	925	973	920	961	1030	932	988	963	953	959	957	943	1000	947	915	983	962	959	974	975	943	958	891	1032	945	952	962	894	975	1023	885	1006	968	983	957	923	926	913	1002	931	1020	966	906	975	922	922	953	999	948	973	997	969	980	996	1010	913	1018	941	921	956	1024	970	985	949	944	1003	947	990	1025	965	957	959	934	962	921	940	988	973	1033	945	943	914	989	1009	958	1035	981	990	987	946	1009	1011	957	983	975	975	991	906	974	937	959	1029	971	942	975	972	997	976	966	980	994	942	994	968	951	995	1013	934	935	974	1011	956	1013	977	939	994	981	1000	994	965	986	932	938	920	959	994	961	937	983	898	994	944	943	982	983	975	969	967	968	912	959	1029	942	990	979	984	969	958	972	965	957	979	956	926	1010	931	935	959	931	950	1027	962	973	986	1022	965	959	995	966	950	918	973	991	982	984	959	992	1016	955	914	915	913	992	984	972	914	928	982	970	958	956	950	990	963	1026	1009	983	969	975	983	1029	971	972	931	992	954	1005	893	947	973	1016	912	974	1002	995	1047	992	938	937	967	1019	971	920	988	993	1044	937	1028	995	942	959	954	989	948	957	975	937	961	1008	914	926	924	914	943	999	987	1002	953	1007	968	922	955	975	994	1024	919	983	1007	960	936	943	980	1020	964	971	968	933	1019	970	966	980	960	963	968	968	948	954	983	1008	1038	970	970	945	964	980	925	943	989	965	1008	938	943	940	986	935	935	944	1002	968	932	1016	981	955	960	1031	911	961	971	1005	969	917	1014	957	906	967	986	948	953	965	978	961	943	998	961	1045	953	975	1006	952	980	953	1007	920	932	936	1031	943	960	937	944	1009	1010	930	902	967	997	989	942	996	948	987	940	923	973	981	984	900	944	970	990	917	970	945	994	1001	952	997	997	1006	961	950	987	947	902	956	949	946	996	1025	966	995	937	947	999	900	1023	987	967	993	954	969	1003	939	895	975	995	1034	965	958	958	951	971	955	996	939	964	997	973	910	961	1018	909	979	1035	996	908	946	1040	900	927	959	969	969	991	915	955	911	967	962	945	1017	972	982	976	937	952	930	972	968	989	943	932	961	996	961	982	996	963	937	914	954	964	971	972	977	985	963	986	942	939	984	935	956	935	968	985	1002	976	912	957	984	974	949	1007	965	981	969	967	1000	931	967	1030	925	936	992	978	957	946	1027	980	952	971	957	980	943	938	980	951	930	978	976	963	967	934	921	902	946	941	963	954	957	956	941	935	1003	963	947	1020	1016	988	979	936	962	945	1000	987	919	1018	981	921	918	954	972	936	950	919	963	988	974	927	988	962	995	944	923	978	983	932	963	962	1014	992	954	944	975	1015	956	1045	1015	955	909	973	949	958	1000	973	990	986	944	939	1003	971	930	971	958	941	968	995	959	923	903	978	938	968	966	1016	972	976	981	1010	961	967	964	978	956	979	983	969	937	930	982	975	988	948	916	943	1017	974	961	930	915	1049	1010	948	917	954	1003	956	1026	933	994	955	986	938	908	926	1020	973	953	1046	956	953	987	959	968	1010	944	917	952	947	937	1012	933	996	942	991	965	974	973	957	1009	933	985	962	970	974	960	981	958	941	970	963	906	991	967	996	883	916	986	984	954	989	1017	931	958	978	1012	947	1008	952	981	968	948	985	964	1039	978	963	1000	955	945	984	986	964	942	981	972	962	1012	958	945	942	952	960	928	979	959	964	988	936	940	949	1026	944	916	979	968	969	1042	928	964	956	946	940	923	966	1000	955	962	1060	993	953	1014	991	958	938	1001	1017	954	940	915	979	970	910	937	948	948	1023	989	973	980	939	1000	978	993	999	999	954	1017	936	975	979	948	941	959	995	976	959	956	986	913	1004	964	957	993	976	925	922	976	1022	944	1002	983	948	966	979	928	936	945	962	1008	1011	997	947	1016	948	991	960	978	947	1018	955	928	957	913	983	970	869	977	959	971	973	939	980	1002	983	987	932	987	956	965	981	986	953	957	977	963	919	977	955	997	915	978	981	971	993	953	979	974	947	958	978	988	944	964	986	995	976	941	974	998	974	964	961	966	955	906	958	985	954	977	984	978	993	983	1008	940	974	978	1011	932	922	923	976	962	958	974	990	976	941	894	943	973	1011	975	1012	937	959	922	1050	991	956	967	960	940	999	936	955	1005	966	951	941	993	929	994	973	974	907	982	953	955	975	996	929	933	984	1024	1023	932	959	1007	991	989	941	960	994	960	986	1000	953	1000	934	1005	1006	945	943	938	962	940	981	1005	949	951	983	1013	936	955	995	950	949	931	996	994	962	966	974	939	1006	952	1002	987	974	927	993	1010	982	930	964	946	931	934	986	970	961	999	975	962	991	962	936	982	936	958	964	1001	982	967	946	1001	1042	956	965	979	1006	965	979	969	918	947	945	951	959	997	992	1002	955	966	960	954	976	967	993	1000	949	972	1006	1004	982	981	984	984	927	977	965	955	935	987	973	931	1006	987	951	924	945	1012	1020	952	987	939	969	983	986	917	967	988	921	954	992	981	1012	980	967	982	1006	1002	923	963	991	917	966	951	1005	1005	959	949	986	952	994	943	992	989	1000	949	926	966	990	976	964	960	937	961	996	967	961	995	889	974	974	932	981	992	984	974	961	983
5826	392	268	210	189	212	190	158	156	173	190	153	161	179	164	157	171	140	156	165	176	190	170	200	173	188	165	144	149	167	160	149	159	178	166	144	148	167	186	168	146	184	154	157	152	149	191	154	159	164	156	166	178	164	193	165	176	173	169	166	182	171	168	173	169	157	158	171	152	160	177	178	165	157	168	160	167	161	172	163	184	184	173	133	164	158	173	155	177	171	176	155	176	148	182	170	166	161	165	143	154	149	165	185	159	175	181	154	154	146	168	141	161	152	189	155	155	185	172	158	155	159	171	161	160	163	164	178	173	151	152	159	168	154	163	154	160	165	187	171	152	159	181	181	150	160	178	153	151	162	154	162	185	148	173	152	163	148	173	163	179	144	166	193	151	166	162	169	164	154	173	166	188	163	164	147	178	181	159	168	168	175	162	176	141	162	157	153	141	176	173	178	154	152	172	183	138	177	158	164	145	175	178	169	175	166	192	175	153	174	176	151	171	177	180	168	171	180	175	168	174	174	172	167	160	168	174	171	167	172	163	174	180	170	134	147	177	168	163	166	162	152	180	141	186	144	167	133	170	177	159	172	167	180	172	172	179	175	176	147	160	161	176	151	182	154	166	144	174	156	167	181	162	161	152	172	175	154	152	151	166	168	187	179	150	170	131	165	148	195	181	151	194	149	166	152	179	157	159	186	180	167	176	178	166	140	177	155	159	155	189	186	144	151	159	168	174	161	164	158	177	163	182	164	160	169	178	175	181	158	161	181	162	139	193	180	181	145	158	182	164	184	182	161	158	161	177	176	153	164	163	176	157	159	175	158	181	167	165	165	159	156	170	163	147	186	158	162	167	176	158	152	167	173	166	186	165	159	162	176	180	180	171	168	160	181	158	179	159	173	173	175	159	160	171	171	162	178	159	166	160	159	147	142	159	184	148	138	146	150	174	142	178	163	165	171	153	161	137	146	167	151	153	164	164	174	149	169	161	170	152	171	202	145	173	176	156	157	162	170	158	169	160	156	176	165	173	176	152	169	172	143	164	178	159	161	154	155	174	185	160	157	158	175	176	156	175	148	148	147	190	158	186	157	179	162	155	167	173	182	167	192	161	151	144	164	157	169	135	160	126	178	149	159	161	170	152	162	156	149	175	161	153	168	171	165	163	165	177	159	155	149	172	151	176	157	162	166	159	189	172	147	176	171	181	138	170	170	183	140	159	157	180	175	177	150	170	150	167	175	163	158	155	174	164	174	132	173	155	170	191	159	151	178	153	143	140	157	174	150	182	177	130	161	167	183	152	162	188	172	163	165	168	178	180	158	162	150	153	172	149	180	176	155	177	151	183	164	154	181	167	174	170	154	172	149	167	175	178	156	189	172	173	150	154	181	153	149	192	159	164	167	168	151	165	154	133	154	147	172	166	139	170	162	166	159	145	203	148	169	172	165	151	159	170	171	169	174	157	164	165	177	165	163	149	167	155	181	165	193	178	190	183	156	163	164	157	168	168	177	164	165	172	183	164	180	176	189	157	178	162	163	153	176	162	140	152	164	156	172	154	176	177	163	148	166	168	142	167	165	164	175	159	145	170	179	167	166	180	157	162	163	186	165	147	146	164	177	163	156	148	170	170	168	176	168	181	189	165	162	160	157	146	167	160	159	157	182	157	163	155	168	190	171	165	168	196	171	188	164	179	178	164	146	168	167	157	162	162	156	172	179	148	173	150	151	144	177	172	161	156	178	168	167	169	169	172	162	165	163	141	160	153	184	166	177	148	168	192	163	153	153	197	182	182	184	158	203	156	144	174	158	160	143	170	145	158	161	162	141	162	173	176	159	169	178	151	168	177	148	172	171	159	185	179	170	160	163	199	194	155	163	177	159	157	172	173	154	151	185	165	162	200	143	166	160	133	154	181	176	143	194	170	160	169	150	156	156	145	168	148	151	177	182	150	163	167	177	182	146	173	130	171	158	148	167	166	163	188	172	156	177	154	195	165	159	171	167	168	170	163	162	160	161	189	176	165	177	182	159	175	168	175	143	155	196	188	153	161	178	162	174	154	162	159	154	163	173	188	163	156	151	149	157	188	146	173	145	173	173	162	176	158	155	162	185	154	167	152	171	159	169	163	173	157	147	190	143	158	160	168	162	169	183	181	166	163	171	188	165	150	178	173	145	164	174	158	148	178	147	170	173	165	156	148	152	168	157	177	178	145	170	165	148	137	165	150	172	186	147	161	146	171	159	162	169	149	163	148	169	166	172	155	175	174	171	155	188	148	186	165	161	143	160	146	155	158	174	162	167	170	157	194	184	146	184	152	164	169	194	173	145	173	161	173	173	168	175	163	193	173	149	172	194	160	158	157	175	161	165	158	162	164	131	191	153	159	135	164	169	174	159	144	180	168	180	170	165	164	166	182	168	160	174	171	142	176	174	174	167	157	176	189	159	161	166	160	158	175	179	146	200	183	175	159	146	160	167	169	167	159	174	142	173	156	178	166	143	162	146	165	162	189	175	160	179	176	161	144	179	184	195	171	169	159	169	154	147	171	193	193	166	163	151	154	147	166	172	173	162	164	148	160	138	182	163	168	162	162	148	162	155	174	186	178	191	168	169	169	211	163	159	141	154	168	214	160	157	160	155	154	145	151	167	166	159	166	168	169	174	166	187	182	169	148	175	182	166	167	177	187	179	162	163	162	181	176	188	154	152	192	170	143	172	155	167	142	163	164	138	157	150	163	151	169	161	173	168	183	158	171	166	158	158	171	182	188	163	170	159	164	172	155	152	159	162	168	168	160	153	163	154	173	167	165	179	153	163	163	158	156	151	141	171	190	169	145	173	164	140	153	152	156	189	172	156	173	184	147	187	189	164	201	161	175	167	152	164	151	136	166	142	162	147	136	178	154	164	167	154	176	152	177	172	195	191	146	183	179	171	174	200	177	192	165	178	177	168	169	168	172	155	175	152	156	168	163	161	179	163	192	153	154	198	147	170	157	179	151	157	164	183	179	154	163	181	171	171	197	177	142	169	180	163	176	166	155	157	163	190	150	178	154	177	186	151	153	167	166	174	152	168	183	169	164	153	168	164	140	168	162	156	180	164	188	152	155	176	166	163	152	172	177	161	174	181	182	178	155	152	176	154	141	171	156	193	185	176	174	157	185	159	163	161	164	170	166	151	173	171	142	178	181	158	171	140	173	130	167	175	158	170	152	169	168	166	164	165	193	167	148	177	174	193	140	155	195	157	168	162	146	154	192	148	135	148	166	147	176	159	148	164	148	161	211	153	143	143	170	145	166	179	147	149	183	198	154	158	152	164	168	168	161	165	170	178	160	169	157	164	154	184	171	166	168	153	161	150	162	161	175	164	163	142	137	147	145	167	146	156	171	171	161	164	165	149	160	163	179	183	184	183	157	163	151	144	170	160	164	156	163	183	196	165	189	184	137	164	160	174	172	164	148	171	145	159	150	158	156	186	157	141	194	152	168	181
5103	665	733	813	738	670	621	656	611	556	588	594	566	595	574	576	577	575	552	558	584	552	574	582	555	559	545	551	551	521	561	576	594	577	510	544	582	537	557	564	564	513	565	558	538	529	557	554	571	564	542	580	579	526	533	581	554	582	531	547	543	524	542	538	541	546	558	577	582	557	596	562	530	547	524	530	476	554	556	513	534	546	555	540	537	522	570	564	547	523	537	563	495	527	555	548	514	543	541	555	560	566	595	554	566	553	559	585	530	552	589	575	553	564	539	580	529	531	536	579	550	595	551	572	549	492	490	554	511	542	547	501	564	512	526	543	501	584	547	550	536	533	520	575	569	507	570	575	508	535	520	523	497	583	522	546	586	536	541	548	515	574	537	543	513	569	565	535	559	543	565	533	557	553	531	550	572	548	563	586	574	540	547	581	540	529	584	560	534	549	545	528	542	577	552	538	519	545	544	516	550	572	567	581	543	535	562	556	506	562	581	521	579	544	582	567	555	578	559	521	555	575	524	534	531	570	554	574	561	564	539	544	528	538	594	534	538	538	568	523	534	553	540	569	555	621	566	545	553	545	537	565	559	539	575	573	525	544	546	542	584	511	546	534	508	545	562	562	521	554	574	562	557	562	552	480	545	577	602	522	567	579	558	569	548	557	532	529	539	521	590	523	550	556	564	545	533	530	583	550	518	544	540	579	587	564	569	570	524	554	518	533	548	524	564	580	537	533	552	541	534	498	530	513	546	578	531	559	555	559	552	515	531	534	548	540	518	556	532	549	517	508	592	543	494	547	586	573	512	509	560	555	571	522	568	581	542	578	496	547	543	524	497	604	610	523	583	542	537	601	563	522	581	566	547	538	572	545	532	555	597	554	528	556	525	522	535	596	536	536	542	606	549	579	478	561	556	514	507	523	532	516	525	533	544	548	530	543	581	560	528	524	563	515	543	591	562	522	572	537	515	553	562	568	559	569	542	533	536	556	610	579	575	572	505	575	562	533	546	565	574	514	552	562	540	543	553	508	544	590	522	549	541	622	556	521	522	528	540	533	517	556	566	538	532	556	531	578	525	506	581	575	568	538	567	553	566	546	542	554	526	536	525	574	553	530	528	542	558	524	515	550	582	542	542	578	577	579	561	556	528	527	572	538	571	568	605	582	519	602	530	557	574	559	505	532	573	561	512	511	543	556	556	535	544	535	539	553	542	560	587	534	564	519	532	549	543	563	525	551	543	551	533	552	526	544	548	564	563	572	544	560	550	547	555	592	554	542	558	562	548	576	535	567	533	534	546	551	524	489	523	537	532	518	553	569	539	564	537	541	575	522	564	562	543	556	580	518	533	534	550	551	515	522	574	548	570	508	526	592	571	541	526	516	524	535	565	549	552	539	566	537	559	563	544	524	541	507	531	561	531	548	516	545	516	544	566	575	574	536	545	517	566	558	562	564	514	530	532	552	517	565	546	573	524	557	536	589	538	540	553	556	558	555	551	564	539	600	542	543	560	550	555	550	579	571	604	564	527	564	534	520	526	541	515	578	524	499	512	542	570	530	566	555	524	558	585	572	552	559	576	587	522	535	583	537	566	527	558	513	562	552	560	519	569	518	545	558	527	544	598	548	522	551	561	514	545	570	561	553	561	484	569	552	510	551	539	544	529	546	552	531	509	519	553	574	576	563	535	613	524	483	583	586	568	515	554	517	504	514	571	557	563	520	554	560	538	496	536	539	563	610	558	564	563	560	519	553	552	487	574	506	554	559	535	558	523	524	513	536	567	505	564	567	525	536	503	544	559	577	581	573	526	577	600	532	552	589	542	520	545	521	555	540	537	573	529	538	557	590	553	589	587	540	517	545	592	567	541	512	549	549	557	574	578	565	545	552	599	541	569	543	567	537	563	556	511	543	555	539	553	530	543	555	565	570	533	485	552	572	560	520	550	589	576	531	522	556	568	578	547	542	559	522	597	577	544	529	567	565	546	548	566	556	504	564	530	505	574	527	565	560	499	534	548	545	550	552	560	568	547	550	512	558	588	579	556	543	556	523	502	577	566	534	496	536	573	551	569	532	563	572	543	529	513	526	555	560	552	596	495	534	514	575	517	534	543	552	529	524	551	545	546	535	532	534	556	595	539	545	554	529	511	540	550	565	516	576	533	519	525	525	508	552	614	554	513	512	517	507	556	531	554	516	543	547	579	543	548	497	569	525	568	509	528	527	545	565	511	559	584	569	541	538	519	500	547	566	558	553	531	594	538	564	561	563	523	586	571	548	566	586	527	523	541	511	550	544	565	569	559	555	530	540	580	553	526	530	586	542	532	587	537	535	554	537	562	533	534	554	529	562	538	551	598	543	577	532	509	548	567	536	518	564	512	541	546	508	514	527	546	581	540	550	539	543	516	574	520	567	562	597	541	592	559	596	553	534	565	525	575	573	541	544	580	547	584	548	561	541	529	589	551	565	564	558	523	568	578	586	522	517	516	594	560	545	565	558	533	592	519	577	577	572	588	527	552	576	565	578	599	534	526	539	597	570	566	591	557	577	538	563	560	565	521	568	561	527	543	569	528	516	578	515	583	557	524	546	541	561	549	548	570	552	533	508	550	569	565	556	573	519	583	543	521	552	522	553	540	515	518	522	517	591	551	573	535	535	501	530	563	540	580	497	552	525	528	561	559	605	546	506	538	528	550	524	562	529	543	541	522	541	549	487	558	551	532	571	539	547	563	563	557	543	560	572	539	541	535	521	551	575	543	488	544	483	550	521	552	523	548	583	513	610	564	541	555	583	574	544	556	571	577	549	576	539	576	522	551	603	520	580	562	586	587	539	601	592	575	556	549	518	581	540	580	586	586	554	536	505	562	587	544	527	557	545	569	552	508	509	550	544	581	570	573	526	525	527	514	559	520	540	509	547	536	567	573	584	530	545	560	551	557	538	579	553	578	549	546	555	544	546	566	560	559	567	548	496	553	552	540	515	547	529	544	552	510	541	537	557	523	551	570	570	585	530	552	611	565	536	571	535	572	588	564	549	566	570	541	516	529	540	557	511	515	551	584	521	551	570	535	568	600	515	531	559	570	586	559	503	569	585	585	521	555	621	551	575	585	532	554	568	545	512	552	547	526	572	553	546	553	538	570	555	553	555	582	560	541	518	580	530	549	494	533	542	571	560	523	547	557	544	535	561	554	564	541	596	521	557	530	555	557	540	516	533	579	553	490	565	516	562	528	572	576	532	563	553	552	510	551	536	559	570	561	575	552	533	563	566	563	528	598	521	521	549	530	526	539	546	571	573	530	524	543	541	541	549	549	517	539	534	529	556	536	561	525	532	592	548	577	545	531	518	572	559	487	533	566	526	554	583	550	543	554	545	559	591	565	583	547	561	595	596	516	572	534	539	567	521	529	553	472	564	520	531	568	504	548	555	587	533	539	530	581	560	545	563	539	525	557	536	529	537	559	588	560	520	565	537	546	544	550	569	560	534
37438	5933	1780	1277	963	717	627	509	526	413	418	373	400	395	375	343	341	320	340	359	341	348	366	303	325	326	357	305	338	341	317	317	313	310	331	345	343	304	312	336	302	310	317	298	346	350	330	318	299	325	298	298	314	303	320	327	341	312	301	325	330	330	288	318	326	353	314	317	347	321	339	350	355	325	300	302	343	301	322	298	301	353	298	314	315	321	294	338	298	318	312	339	306	329	303	315	283	310	300	303	344	311	339	325	323	323	315	332	318	311	293	288	347	305	342	323	339	318	285	293	323	277	299	307	317	304	314	324	314	303	296	342	329	300	303	295	307	294	325	301	316	307	308	313	297	333	289	322	284	332	342	289	318	271	326	322	317	320	286	312	348	303	285	326	329	317	299	310	311	310	310	292	322	302	313	309	327	308	305	313	331	292	338	301	310	319	339	336	315	286	319	309	319	332	330	296	317	279	336	337	329	304	323	342	310	299	326	292	317	297	309	314	295	315	292	314	294	319	303	288	324	295	299	346	313	310	322	307	305	320	323	342	336	288	286	329	330	275	291	321	333	320	345	310	325	311	297	351	301	314	287	279	305	319	304	305	320	281	291	313	290	330	329	301	329	305	300	313	295	312	300	308	305	303	288	304	297	275	299	336	291	316	339	337	292	318	305	316	304	325	321	344	303	301	291	294	307	328	327	310	301	286	330	305	310	309	330	288	320	312	301	298	331	320	301	313	309	329	314	330	309	302	324	318	308	324	316	304	317	301	318	328	303	298	261	299	287	315	304	314	293	282	290	306	291	272	286	314	299	329	312	302	311	315	295	299	305	325	319	304	295	299	299	301	305	326	300	301	316	311	329	315	306	347	302	298	306	304	321	302	282	324	286	317	307	331	306	324	307	311	324	308	303	263	352	347	342	300	325	308	305	301	317	343	284	315	299	286	348	318	314	298	326	310	316	345	308	301	317	311	298	308	311	303	338	266	346	314	310	291	322	322	332	319	330	309	354	300	284	309	322	335	333	325	312	285	321	283	323	335	343	307	359	316	306	297	304	302	290	306	304	307	304	354	333	337	321	320	340	315	304	296	276	316	311	316	323	285	306	325	320	319	334	289	309	291	311	272	323	289	334	267	320	320	301	296	300	336	342	340	301	326	296	285	286	286	321	317	288	306	309	296	316	327	322	329	304	304	296	303	322	308	349	327	316	338	316	321	292	321	293	308	287	304	313	301	316	302	316	346	314	292	306	304	317	345	303	349	300	327	307	330	295	309	341	304	293	331	289	313	327	327	312	301	324	313	273	348	294	324	339	325	293	304	308	259	332	320	324	336	287	308	286	322	323	309	306	287	346	322	295	333	275	291	354	262	302	290	313	319	308	342	316	305	308	331	324	275	279	307	358	310	345	304	294	302	317	299	295	278	302	321	290	316	302	300	316	291	315	286	308	291	336	355	320	313	305	312	322	269	331	318	295	317	320	311	325	313	294	303	341	298	317	316	335	341	287	286	311	333	308	328	308	308	312	317	330	289	327	321	293	279	299	284	277	303	284	311	322	291	300	320	269	342	301	316	316	343	299	283	324	281	266	292	299	315	306	315	317	303	324	288	304	325	294	294	314	305	271	343	299	287	289	319	282	295	312	312	310	296	327	318	322	337	290	351	318	284	329	325	314	313	291	318	278	326	283	322	299	320	327	316	315	299	288	274	297	301	316	324	291	332	303	288	311	329	330	313	342	339	328	323	330	289	275	305	309	341	299	285	332	307	316	299	303	295	307	307	277	306	332	318	340	309	300	335	312	297	307	316	296	312	308	333	320	325	319	308	308	331	304	291	326	309	336	309	314	325	315	298	294	298	285	340	315	322	323	307	306	286	291	303	292	308	305	309	282	327	298	308	300	325	311	324	357	293	318	286	298	314	302	308	292	308	296	347	337	315	328	320	283	313	302	283	329	290	308	303	289	322	294	276	329	260	295	284	300	318	325	291	326	311	313	275	293	329	320	302	316	332	310	265	291	313	328	323	310	295	302	319	301	303	308	294	338	288	310	326	303	287	303	307	311	332	299	281	332	320	328	309	293	323	310	310	347	326	318	332	351	295	328	332	332	320	323	332	308	326	321	300	336	326	311	322	369	311	295	305	328	315	296	295	306	310	326	334	286	328	276	320	289	286	334	300	321	292	288	318	304	320	330	298	316	290	321	305	320	331	288	315	296	307	308	290	315	317	301	292	323	331	286	321	310	327	299	313	300	320	325	337	327	295	322	302	314	306	292	325	312	259	302	316	332	310	315	324	343	311	336	334	290	331	293	262	287	319	319	302	337	304	320	293	301	302	308	310	308	298	320	326	322	309	346	307	326	329	295	293	298	316	308	334	321	301	306	292	318	311	296	330	295	315	321	338	296	303	299	309	323	310	315	324	345	300	289	325	309	330	287	311	301	316	297	327	315	299	317	331	312	310	298	306	302	315	297	300	337	285	305	299	321	295	272	323	318	312	295	318	302	330	289	289	282	301	332	291	287	319	326	286	331	323	294	339	283	333	294	295	314	317	283	305	312	277	340	331	317	295	317	307	308	305	326	363	292	310	288	310	299	323	302	299	301	328	339	270	316	312	319	294	295	305	274	325	304	297	301	326	296	296	306	304	321	265	289	327	288	301	304	325	349	325	313	277	291	293	317	329	313	318	318	293	307	314	294	342	336	309	328	316	333	308	284	297	306	294	315	294	338	310	333	320	324	309	326	321	328	293	360	340	317	277	294	299	302	308	293	341	304	319	291	306	306	301	291	331	344	304	316	328	286	295	287	304	315	317	292	299	326	325	283	333	293	305	282	328	276	334	340	297	272	317	310	318	289	304	337	315	292	324	282	318	311	334	308	308	296	312	347	316	292	302	347	306	327	313	308	310	288	348	314	325	331	295	322	328	353	285	307	302	290	308	316	305	304	305	301	327	310	267	291	325	333	327	303	314	298	314	305	297	296	313	284	306	293	312	301	323	291	332	287	321	331	305	292	298	345	311	304	330	312	327	296	307	310	302	280	306	292	288	300	334	326	291	326	368	324	335	320	335	322	302	281	310	313	313	284	310	315	298	312	281	322	298	346	309	314	326	304	304	295	321	312	316	322	314	309	325	301	315	324	306	297	312	309	331	315	301	325	310	308	306	300	319	309	317	301	323	318	320	282	298	334	318	319	324	276	337	303	314	333	320	310	315	311	338	251	292	288	321	310	286	312	312	295	298	310	315	318	334	285	316	293	337	297	302	345	329	308	316	318	297	318	273	279	336	314	292	307	325	323	332	329	332	298	294	310	325	319	317	310	335	321	312	297	302	293	331	304	316	323	320	347	300	308	324	314	271	326	314	325	321	332	307	326	316	281	295	309	294	295	322	289	318	308	301	331	306	290	281	286	298	301	315	313	305	323	292	295	281	307	309	344	293	319	305	292	312	299	335	339	289	331	320	312	284	302	342	326	301	317	313	243	296	315	297
18501	2028	3932	4141	3473	3068	2439	2318	1960	1732	1691	1551	1429	1415	1283	1304	1247	1197	1161	1203	1174	1128	1120	1108	1091	1084	1067	1100	1040	1043	1021	999	1029	936	963	956	995	1043	952	938	984	989	920	944	974	942	976	892	974	940	958	907	957	912	951	962	925	942	899	909	928	914	872	934	898	907	922	937	992	970	941	960	900	935	888	926	897	925	934	920	896	915	1019	920	938	993	925	979	917	894	911	963	874	905	951	938	893	876	962	940	925	931	943	903	963	882	979	898	970	935	888	906	917	872	922	897	865	859	933	943	907	929	911	916	911	946	938	918	863	895	968	917	916	927	981	878	887	948	902	933	922	894	847	900	962	884	925	911	922	964	976	954	914	877	932	887	879	936	893	875	907	866	906	966	942	921	912	929	897	945	916	883	880	957	945	938	949	949	963	893	933	956	885	874	928	940	931	928	925	881	902	910	867	871	897	903	942	893	931	882	915	930	908	900	912	917	908	939	890	917	928	899	883	843	927	891	928	941	884	934	912	908	886	937	951	926	918	924	927	935	891	914	914	935	937	923	928	930	896	894	891	933	865	921	923	908	956	853	886	897	896	882	973	879	920	943	936	930	906	935	832	843	923	887	959	932	936	907	925	938	949	892	885	924	915	929	940	908	922	924	872	968	915	902	899	873	872	893	937	943	940	922	901	931	948	940	942	930	908	890	955	947	904	934	951	907	924	966	943	923	943	895	973	967	916	915	877	932	901	842	946	953	926	932	908	912	886	875	897	874	883	966	934	882	903	879	893	959	948	934	944	923	911	929	892	897	897	878	954	899	892	968	905	962	904	922	915	947	949	926	935	924	917	859	958	934	930	940	954	897	914	898	936	878	932	917	932	947	934	919	957	930	900	904	954	904	925	931	942	895	919	971	901	889	910	911	918	915	889	899	866	990	914	902	915	887	951	943	941	892	995	900	914	916	887	940	923	927	907	938	923	877	922	893	905	948	859	903	942	893	925	836	899	926	962	911	939	901	907	900	913	928	984	931	972	886	891	928	934	848	911	874	933	881	939	907	916	882	893	924	875	868	924	954	897	904	924	908	878	881	920	908	929	915	929	911	935	920	924	938	898	937	945	840	910	895	904	942	891	908	975	957	864	886	876	911	938	911	931	937	872	945	947	922	916	862	921	932	887	941	911	907	936	949	912	932	930	925	920	927	911	892	921	933	890	912	925	963	930	944	933	978	883	952	928	917	854	917	976	935	866	917	915	947	926	907	909	950	880	903	857	924	947	919	915	859	927	928	896	882	890	926	959	892	912	904	949	958	931	887	918	940	917	910	921	909	916	917	888	926	914	881	882	927	892	932	907	933	861	867	904	880	889	943	927	930	915	903	946	935	901	907	931	920	898	946	926	933	913	956	845	860	932	866	886	883	922	909	940	972	945	894	955	876	881	910	948	955	980	894	970	916	921	876	944	967	920	872	901	958	938	969	971	950	901	941	874	915	904	950	960	901	892	921	906	954	823	849	949	917	895	906	945	908	916	912	926	871	912	893	917	902	920	951	892	919	919	934	923	945	887	937	937	957	893	955	918	908	886	845	943	972	900	895	870	899	896	877	934	892	886	882	935	939	929	918	922	919	893	942	891	894	934	950	864	900	936	923	937	891	924	920	914	955	881	887	939	946	911	962	893	907	903	894	892	917	866	891	928	926	906	907	890	948	965	931	958	941	984	934	882	943	917	908	910	858	922	889	912	959	962	924	922	884	920	906	881	946	911	925	917	921	892	898	936	942	950	907	891	917	891	907	926	958	917	930	901	938	888	897	990	900	907	875	892	862	948	977	911	923	952	969	891	944	985	916	899	889	912	918	947	958	936	932	909	890	929	915	922	932	900	926	903	970	972	868	908	932	948	939	941	938	937	940	897	840	906	919	900	894	945	887	921	906	889	924	905	902	897	911	915	977	892	935	908	910	948	904	939	906	936	973	874	930	965	927	901	922	938	918	921	929	928	887	967	941	944	942	924	930	936	989	877	922	918	886	912	947	895	847	950	962	925	919	904	977	937	893	934	877	933	825	936	914	947	953	947	928	909	911	943	956	923	885	914	992	901	955	896	864	985	953	987	870	897	918	941	963	909	892	893	898	929	952	920	938	904	876	929	884	914	906	938	884	913	952	845	920	941	990	958	889	924	903	921	881	933	923	935	936	929	955	925	939	945	882	942	920	942	909	911	909	948	948	907	939	936	896	887	899	940	913	924	945	918	894	896	945	931	937	906	925	940	971	927	881	906	908	875	892	912	893	933	901	920	841	885	910	920	900	938	904	883	929	932	898	900	938	956	967	946	905	929	888	903	920	946	901	895	935	909	902	927	898	942	876	943	984	864	960	902	905	956	922	866	911	937	945	908	920	857	914	907	913	917	905	899	901	950	870	921	952	884	891	882	933	884	928	947	943	898	940	943	959	896	907	887	923	874	895	876	957	925	927	895	923	1003	925	897	906	905	910	923	909	916	962	970	953	922	940	920	929	939	880	935	952	883	864	903	949	913	914	895	923	946	930	964	941	898	904	934	907	915	945	937	888	984	915	945	886	923	944	929	930	925	907	924	884	884	931	891	922	941	943	930	938	896	907	927	923	901	900	926	933	922	927	963	952	945	937	945	943	914	928	876	878	925	939	920	934	923	908	934	956	970	927	899	970	922	970	1007	900	899	929	885	914	964	924	938	957	889	905	928	925	947	941	911	920	922	942	920	952	957	963	935	949	921	916	899	870	893	896	875	949	862	926	929	940	917	888	905	935	879	902	936	902	921	926	897	878	907	925	942	921	889	965	940	958	914	867	926	950	898	900	909	866	936	933	948	919	949	879	922	891	1002	925	920	955	931	970	979	920	851	851	895	878	906	943	916	941	878	949	916	872	898	897	924	896	974	897	936	901	952	957	909	895	879	910	895	934	902	899	942	994	909	967	937	892	915	866	920	929	912	910	927	929	936	972	890	906	919	938	941	869	896	924	927	923	890	900	912	933	911	926	960	903	977	958	920	960	891	937	896	877	923	897	900	979	876	914	905	852	918	940	935	874	904	900	984	920	942	913	888	873	883	904	896	904	890	940	933	929	926	921	905	884	907	893	914	934	930	958	947	852	850	996	905	868	970	931	929	929	893	883	848	943	984	905	911	914	900	909	935	903	875	907	911	869	897	865	892	905	920	917	901	958	962	946	898	858	910	885	907	877	927	957	909	960	888	907	892	869	918	933	909	914	909	897	938	992	923	930	877	916	887	929	897	909	987	881	939	855	920	952	967	905	932	869	904	963	883	915	967	959	898	950	902	913	922	953	934	929	905	948	926	852	920	888	928	906	939	923	906	888	933	893	893	881	943	928	970	910	910	950	947	891	945	855	908	903	883	887	893	916	870	923	899	910	882	948	900	904	908	922	909	969	886	915	866	928	911	900	853	898	937	945	886	884	948	915	880	899	880	943	924	914	950	971	863	886	906	937	958	851	888	943
51768	14051	4013	2248	1713	1157	968	739	712	633	561	509	487	460	449	430	464	459	425	431	368	364	383	388	337	362	362	338	378	394	401	315	363	367	369	342	320	347	346	353	325	341	356	344	358	349	345	321	340	356	354	355	354	328	349	355	328	305	328	334	354	336	361	332	287	354	288	340	340	357	332	337	339	330	313	345	358	350	323	357	346	342	351	322	365	337	338	331	351	356	336	325	312	340	337	326	316	353	362	322	360	346	315	345	356	359	349	347	356	352	360	353	369	347	324	341	337	352	343	339	326	327	382	349	349	318	305	374	321	331	342	326	336	361	332	345	368	350	322	336	377	330	305	328	345	336	334	325	334	289	328	332	331	363	314	332	331	350	324	380	322	362	369	347	330	348	321	341	346	334	356	355	327	377	302	326	318	344	328	359	342	361	358	363	340	371	363	340	355	323	305	360	335	352	334	350	345	323	325	320	365	316	321	365	342	339	290	344	321	354	301	331	318	332	341	345	343	348	337	370	309	324	314	329	335	326	365	305	331	335	349	342	310	336	358	334	349	336	318	305	360	355	300	317	338	355	341	325	351	300	356	377	327	380	330	352	327	378	342	321	339	331	317	328	294	312	307	334	341	330	324	342	361	340	330	353	342	323	329	324	330	339	330	336	375	361	332	365	335	338	347	343	335	383	369	309	380	335	325	341	337	336	351	356	353	337	336	350	344	336	316	321	330	339	328	351	371	310	357	350	332	349	313	366	327	358	348	331	367	359	335	349	354	331	352	321	312	330	354	322	342	314	359	334	367	353	348	341	297	307	357	351	343	346	346	344	326	323	356	388	357	358	355	336	345	329	331	322	341	343	335	311	336	348	329	361	317	343	321	367	358	318	337	343	335	332	333	364	362	312	362	365	343	339	327	330	321	341	333	360	332	307	350	353	336	371	347	313	342	326	364	327	327	351	331	354	354	377	335	330	350	318	327	347	354	394	315	339	310	317	328	352	314	357	310	312	338	347	394	345	328	358	332	355	364	316	337	336	339	358	317	329	330	340	333	337	339	369	335	364	337	357	358	345	346	360	324	319	294	354	370	308	333	339	341	328	385	334	355	334	326	327	315	332	337	357	363	354	328	316	331	326	326	346	335	358	295	383	352	361	343	338	355	337	315	311	318	334	353	326	311	359	342	333	350	394	338	358	317	332	330	343	334	328	344	335	371	337	321	361	350	349	332	378	346	346	316	328	358	319	354	326	383	346	339	331	336	323	341	360	355	308	337	359	345	316	352	354	326	304	332	329	347	317	359	311	359	365	356	335	335	372	368	369	336	339	326	288	337	311	346	324	364	346	318	335	351	334	304	342	319	335	362	354	323	314	305	329	320	350	364	332	347	330	309	330	355	356	333	322	363	330	346	335	364	349	341	334	368	357	336	343	336	372	347	336	311	339	337	330	339	349	322	333	309	352	332	350	352	371	334	316	346	354	343	355	347	329	316	298	327	363	349	352	329	328	297	310	339	334	301	340	350	339	334	328	320	360	300	325	385	321	327	382	318	311	403	328	301	327	322	372	339	346	330	347	331	307	370	303	319	330	331	322	305	333	351	365	325	314	328	345	333	383	338	316	298	362	308	340	356	318	357	325	333	366	318	315	347	307	353	315	380	346	339	386	327	313	338	332	364	344	345	347	318	333	359	331	360	328	340	335	350	325	343	309	322	340	351	365	343	390	341	305	366	347	336	363	340	357	336	339	315	344	346	329	313	295	336	316	345	336	348	331	336	330	343	330	334	331	329	329	348	323	318	355	327	349	304	318	330	311	335	321	313	321	312	342	353	357	327	325	338	362	320	353	342	302	315	346	336	323	342	320	300	296	321	356	302	375	360	366	307	322	345	328	333	323	314	350	339	315	339	340	357	371	338	321	337	344	325	359	334	326	349	356	353	362	373	354	341	343	317	313	346	311	367	288	382	375	309	363	349	352	336	354	344	339	328	356	372	334	322	315	325	327	344	313	344	335	325	318	346	355	337	315	327	324	333	305	317	345	347	305	350	346	347	335	327	339	299	336	343	329	367	340	362	299	327	355	339	351	333	353	338	316	345	360	342	378	360	322	350	327	346	313	332	338	356	363	346	345	334	337	353	331	352	293	326	314	351	323	312	353	347	344	342	356	343	334	321	306	362	314	344	375	334	316	326	348	333	324	345	379	334	355	359	346	361	347	325	351	358	378	332	346	340	344	350	289	332	331	339	343	328	353	337	364	322	347	343	327	341	345	346	326	311	322	339	316	379	357	316	319	316	336	353	372	361	319	326	337	333	309	342	325	331	335	310	326	326	345	338	364	354	342	341	362	325	365	384	360	342	363	341	356	354	367	319	359	360	346	335	352	338	314	340	300	339	342	352	354	376	326	316	322	339	346	320	326	314	345	347	312	341	360	344	327	345	330	341	329	300	291	361	334	308	325	373	327	335	348	342	347	345	347	339	355	392	331	338	326	344	366	340	348	320	368	350	324	341	353	341	332	375	322	358	333	314	321	340	332	356	342	314	344	342	351	364	330	332	348	329	333	346	328	347	362	316	329	337	321	335	355	352	323	351	315	326	367	343	362	374	349	342	341	374	359	322	360	365	293	333	339	355	386	314	339	347	351	325	335	338	347	349	374	351	342	343	328	344	325	314	334	324	324	349	340	336	335	320	340	339	345	344	343	338	310	328	353	334	372	343	358	334	353	364	347	325	302	353	359	338	367	315	342	379	333	328	345	347	322	347	343	347	347	349	367	361	316	342	387	344	333	325	334	329	364	327	333	340	329	325	339	324	330	324	351	336	362	325	336	338	328	301	336	345	321	371	341	347	353	323	357	367	340	341	337	320	364	312	336	319	352	311	301	374	343	339	365	333	365	334	353	354	336	373	324	352	311	360	333	341	351	337	338	356	376	357	329	320	316	315	357	359	334	369	292	331	318	347	322	332	366	340	319	349	352	350	340	336	335	329	319	330	376	365	336	381	334	325	346	340	309	334	333	350	354	354	357	341	337	347	337	340	330	367	360	308	330	347	350	324	375	353	329	321	350	331	313	327	366	350	343	298	328	334	377	321	364	330	333	332	342	307	329	312	349	358	326	343	351	330	359	332	320	339	331	333	311	338	313	333	352	331	348	352	299	340	331	342	354	353	333	330	325	347	347	346	343	334	346	310	326	315	347	354	333	350	363	323	344	335	347	353	328	300	333	335	330	362	370	334	346	337	350	346	296	282	311	324	360	333	349	332	307	327	309	327	339	356	331	347	345	349	334	346	349	339	381	316	324	314	334	291	327	355	315	355	365	342	378	349	308	348	335	334	343	365	314	328	342	328	324	298	313	351	316	291	358	335	353	337	360	360	359	325	333	357	357	354	353	314	342	341	339	334	373	356	330	314	321	317	339	306	333	366	330	319	363	286	304	333	362	341	346	332	338	354	390	312	361	320	361	377	341	325	380	335	348	352	333	327	318	326	327
25058	3138	6559	6978	5955	4907	4118	3530	3024	2605	2344	2145	2017	1813	1807	1638	1652	1516	1416	1420	1351	1336	1333	1239	1246	1221	1190	1191	1224	1152	1155	1142	1104	1130	1064	1151	1078	1061	1038	1077	1130	1070	1092	1054	1077	1047	1028	1028	977	1052	956	1022	1054	965	976	989	1044	999	1029	998	1048	1001	1052	989	1023	997	1035	1019	1024	973	991	1030	1046	1034	1025	983	1024	1014	1038	1002	999	946	1025	976	1034	970	991	995	979	1015	970	968	995	954	1031	970	976	1012	959	938	993	1010	1001	1017	991	997	946	1047	992	1000	956	963	1012	950	975	976	996	975	1010	952	984	967	955	979	936	985	937	1000	992	970	1000	1009	1006	1022	1000	974	923	998	955	954	942	989	1042	992	996	1019	1049	978	1007	969	955	973	990	1002	944	939	943	959	964	936	943	980	1043	1009	949	971	942	994	992	1016	945	946	1041	1009	975	984	979	974	1020	927	994	953	970	1028	924	989	938	1003	969	950	1012	975	1005	947	932	1036	974	944	913	936	971	1000	967	1009	957	986	939	1011	948	969	997	982	974	959	961	1018	1050	951	1028	942	990	1027	1004	961	969	936	1050	1001	919	938	976	931	946	968	996	977	966	942	917	947	975	936	926	1003	1012	958	967	988	1001	957	960	945	966	939	909	927	953	956	948	992	982	996	928	961	997	949	891	951	1005	1011	992	960	1016	966	996	894	999	949	949	935	930	941	996	978	1005	943	965	986	991	969	981	991	956	952	952	977	997	943	950	958	960	980	1000	979	959	931	980	981	1064	1018	975	963	951	974	951	996	1004	956	967	951	920	1024	908	928	976	977	1029	1007	962	944	925	937	925	984	971	1014	974	981	977	1047	973	934	968	949	972	1037	901	1000	977	978	944	960	927	1039	1025	949	975	949	983	990	988	1044	1020	966	981	952	1029	983	898	1037	986	1007	1014	958	916	992	935	971	935	941	975	957	955	969	962	997	973	978	985	933	1006	1004	990	991	944	957	879	1017	953	914	974	1011	958	979	979	1015	951	997	969	1008	972	1026	961	967	954	1022	939	946	1009	986	944	925	975	961	950	964	996	966	931	907	958	956	978	947	1042	962	975	955	1030	992	939	1046	973	961	944	951	984	976	961	944	965	987	971	974	965	979	937	962	965	987	975	946	988	934	958	1007	989	1018	953	934	990	967	920	929	995	1009	971	970	973	996	996	962	1033	988	975	953	960	982	953	945	1014	925	996	942	963	977	938	1006	972	936	983	978	1005	972	956	1000	961	1008	933	958	968	950	996	992	967	1019	993	1024	992	995	1033	987	970	935	1008	951	983	967	973	955	946	978	948	963	954	999	968	964	971	1035	970	981	964	948	982	925	988	925	958	991	999	966	959	977	962	1031	958	1013	985	946	943	1010	1003	980	928	976	981	937	985	931	949	939	943	980	945	980	930	923	1033	960	992	1067	981	1012	913	971	989	1011	916	930	964	926	914	1001	964	919	960	944	996	1009	992	962	975	1023	943	963	932	1046	914	1012	1005	923	986	960	1034	918	982	1002	861	928	993	921	959	942	913	1025	962	1028	924	979	965	953	947	1002	919	1037	968	992	945	963	942	910	982	945	1083	1014	936	1000	1030	965	1012	980	1035	914	994	999	957	1011	1000	928	1007	974	962	948	980	1025	972	1010	994	957	940	957	952	958	988	899	1000	940	979	1034	888	940	959	937	965	958	996	950	940	1001	1001	933	940	941	944	1001	990	1013	992	1061	939	975	887	975	979	951	954	983	1037	973	992	948	966	944	943	935	964	954	955	930	986	975	985	959	964	976	993	988	998	988	967	930	980	919	983	973	967	1009	943	972	990	953	993	909	999	1006	975	939	998	935	998	980	970	1029	995	961	988	931	978	971	964	960	991	925	969	1010	974	983	983	970	989	980	968	907	994	943	957	1011	963	983	981	968	993	996	955	1013	1020	963	948	1019	954	971	964	937	971	982	969	959	960	979	964	965	938	948	912	989	956	955	952	988	1009	949	925	1009	1037	966	967	973	1026	1019	952	965	941	939	927	931	986	958	997	995	970	974	1002	1010	1003	1004	980	1057	1005	1001	982	911	973	954	950	970	986	963	995	962	979	935	980	963	879	1007	1012	952	976	997	1004	961	967	964	1035	915	972	948	976	949	968	986	974	1054	969	995	1009	971	1017	948	976	989	937	1021	935	940	966	965	998	942	1005	981	963	989	942	1002	907	991	993	1038	1051	988	962	1008	962	1015	969	998	1008	978	979	965	1006	965	968	981	967	952	971	951	942	963	959	909	993	1001	982	983	995	948	959	918	978	916	989	973	976	888	966	994	1004	939	993	945	962	1007	986	996	992	969	954	960	1009	966	981	941	1033	949	1027	1018	1003	954	942	1028	1003	970	913	1035	950	965	955	1025	977	949	980	949	944	966	934	972	974	965	978	900	1030	975	993	990	980	920	954	954	967	972	931	990	975	955	988	943	960	968	945	1007	989	966	965	978	943	980	972	1001	959	946	930	948	973	937	910	946	961	987	946	1003	952	1039	998	953	957	950	994	903	941	956	953	907	987	1040	916	1012	977	906	970	960	1009	972	951	989	959	952	951	1000	955	968	1000	1010	975	1012	976	933	986	952	980	954	1012	957	983	996	935	964	951	976	982	960	908	979	979	980	987	1008	990	960	1004	994	916	998	989	994	1001	942	910	895	979	973	975	964	941	952	958	1003	906	970	992	978	955	962	945	1043	928	937	965	962	999	991	992	924	999	1021	951	975	1037	920	983	1004	999	930	983	929	976	978	991	970	992	949	943	908	970	1015	966	947	975	952	965	975	939	949	965	953	959	1013	978	972	942	1005	970	991	977	1020	930	946	958	966	1042	1036	966	936	969	994	962	993	958	969	908	994	1003	931	951	982	947	1005	938	943	970	966	1006	1023	1026	966	942	962	958	976	1015	976	1021	933	933	981	961	989	1023	896	962	901	936	982	1020	954	960	984	977	931	977	1018	990	969	961	990	963	954	931	963	946	965	970	983	942	935	972	990	941	897	978	962	930	986	946	964	972	973	1019	974	1005	989	975	962	1003	968	996	1005	974	964	936	988	982	964	938	995	962	965	1000	971	998	958	939	930	972	954	977	958	965	980	970	903	985	939	1000	974	888	965	1024	1006	1020	922	980	964	963	963	950	959	995	1035	996	960	985	967	978	990	951	950	997	958	956	955	982	965	984	1012	1047	990	946	961	929	939	971	991	988	931	1013	923	970	1002	963	962	970	960	972	938	910	999	987	970	943	976	917	965	999	952	1000	1009	973	993	925	979	949	924	995	958	1021	978	970	960	951	964	980	952	973	953	954	1025	960	934	964	965	951	995	944	984	956	969	992	961	942	979	991	962	945	971	988	965	941	1006	975	946	923	947	982	994	987	930	1043	997	1003	918	948	912	926	880	952	998	1002	978	965	980	968	909	934	1006	973	975	970	937	1016	960	963	910	992	945	951	961	1014	964	973	968	932	934	1005	979	978	1013	1003	1029	933	986	999	922	945	937	1010	942	953	930	964	1001	971	973	964	971	995	965	961	973	989	1017	976	964	1000	949	944	950	938	935	955	989	1013	934	973	926	998	994	1002	975	993	955	978	951	986	949	979	968	1022	1021	1009	1022	973	905	994	992	989	1002	979	990	996	982	1006	998	906	959	994	918	977	1033	969	1010	965	986	986	959	978	958	956	1061	1039	979	953	984	957	947	942	992	1009	1025	1007	949	970	959	948	941	1000	993	926	1007	944	1030	951	956
5802	418	278	212	208	179	193	189	174	174	144	159	158	177	157	175	157	177	169	166	161	175	137	176	181	183	156	169	156	179	153	158	166	162	173	164	150	158	180	165	134	159	165	168	151	168	167	166	156	163	161	173	167	164	160	153	164	183	181	168	177	171	151	157	164	162	197	159	188	167	181	170	165	155	172	169	150	158	169	158	155	153	180	160	165	165	148	141	177	160	173	160	190	167	168	144	143	148	170	159	174	165	177	145	174	170	170	191	172	150	187	174	178	161	172	192	156	193	188	165	157	162	155	189	164	175	172	169	138	168	151	160	187	167	139	150	149	161	165	157	153	173	165	192	176	181	165	162	173	176	162	175	171	158	149	181	166	162	199	176	170	178	188	169	159	186	171	149	188	169	160	175	170	168	161	156	155	159	146	170	163	167	134	181	164	177	178	173	162	196	157	136	183	195	157	145	173	154	157	173	149	160	176	152	155	168	159	162	177	147	144	161	151	158	157	160	159	163	165	183	173	146	141	156	175	175	152	184	165	159	160	173	162	184	166	172	154	173	167	166	162	157	170	174	160	161	161	155	156	178	161	174	156	182	173	149	178	134	156	180	158	160	170	175	146	154	166	141	182	170	157	175	158	185	174	169	174	180	179	164	156	168	167	154	161	163	145	180	155	180	143	161	178	173	172	171	168	170	172	177	169	138	158	187	159	176	169	182	148	163	163	176	162	172	161	168	141	154	175	162	172	166	169	156	144	158	195	183	166	157	162	161	155	164	166	169	181	143	149	175	151	185	189	184	184	175	166	147	173	159	183	160	147	154	166	149	178	186	163	170	160	170	168	170	177	171	176	140	162	145	167	160	168	166	160	161	170	155	181	158	186	183	188	170	180	158	173	155	160	161	159	179	187	153	166	170	172	164	155	174	162	161	189	146	169	159	149	172	163	169	140	175	184	169	161	175	177	141	179	178	173	170	151	158	169	151	175	184	183	167	187	181	164	162	168	148	146	169	155	154	171	164	148	149	176	165	164	188	154	147	161	143	176	189	169	167	170	157	164	169	174	151	164	146	197	152	152	142	153	170	180	157	173	149	162	159	157	151	165	166	159	189	164	169	149	169	163	167	164	160	174	163	168	169	172	155	174	154	156	166	164	181	160	192	152	170	162	177	183	163	181	157	160	188	164	162	152	175	188	186	158	161	169	141	161	172	160	148	176	161	157	142	157	166	158	191	150	159	175	156	164	177	145	156	192	193	152	162	158	168	173	152	173	156	183	164	173	168	156	149	162	177	186	163	155	166	162	179	168	143	179	151	173	155	172	148	177	185	169	180	184	167	153	149	192	179	183	159	151	170	175	177	162	167	176	166	153	171	157	157	158	169	159	168	186	171	174	191	156	162	147	155	171	162	170	178	164	176	149	147	190	163	144	165	167	154	163	162	167	171	151	161	178	153	154	155	191	171	163	143	186	164	170	151	161	160	161	157	183	198	179	185	170	168	184	157	174	177	150	179	192	154	186	177	141	177	188	177	164	168	150	173	179	173	158	144	182	184	187	171	166	168	145	159	177	183	146	148	175	153	173	160	161	159	181	169	180	169	156	183	192	168	161	175	168	164	160	146	153	175	169	145	165	170	191	173	157	144	170	157	169	160	157	179	173	146	168	176	157	164	174	174	161	164	166	164	166	196	129	189	175	174	169	181	160	172	166	161	189	171	188	151	149	174	164	164	185	165	173	156	174	169	178	154	159	151	190	182	165	165	156	168	179	169	155	156	147	165	166	177	157	165	143	151	168	159	158	192	164	189	162	184	167	159	161	162	179	174	184	162	184	177	173	155	152	147	171	182	176	168	173	171	156	163	167	176	185	167	150	177	153	173	162	148	137	164	184	161	186	181	157	186	176	196	180	157	166	178	174	167	151	176	173	157	150	166	181	177	169	168	168	162	165	134	158	185	199	165	165	166	179	161	137	169	179	177	166	163	170	163	173	189	173	172	148	168	194	163	163	173	147	147	172	174	172	150	174	160	150	170	167	173	170	166	161	164	169	178	170	149	155	164	170	147	185	159	189	168	162	141	190	153	166	179	156	169	142	174	177	175	141	158	194	150	157	173	176	166	159	180	166	150	156	166	160	176	194	168	183	176	157	156	186	155	170	185	160	166	168	176	173	157	156	156	151	176	159	155	181	153	161	164	143	159	182	171	155	170	177	158	170	134	145	168	180	174	185	179	188	145	134	143	169	170	152	162	168	170	183	171	159	166	157	197	168	181	144	154	165	159	170	172	168	164	165	166	170	179	158	168	142	178	174	171	166	168	160	150	161	144	163	186	167	177	147	191	181	142	153	176	165	148	181	169	158	147	125	164	189	155	166	169	168	180	158	170	161	161	163	152	173	157	149	168	164	171	182	198	181	164	169	187	148	187	174	169	182	154	171	176	152	167	158	161	172	183	199	167	201	154	154	149	159	179	174	156	163	157	149	205	184	182	159	191	167	176	159	171	166	174	159	175	164	141	144	142	171	179	177	184	152	195	169	168	165	165	164	151	154	138	157	170	183	178	182	161	189	155	150	179	168	172	151	163	166	185	164	178	173	158	164	171	153	155	175	156	167	162	200	155	164	156	162	177	173	173	154	173	184	165	155	150	177	173	161	169	174	174	163	189	198	174	149	160	156	164	147	176	166	154	168	177	161	158	153	175	163	179	178	140	162	162	175	183	190	179	164	172	178	170	165	174	165	155	191	154	169	144	182	158	172	158	196	155	182	170	182	164	183	164	154	187	153	166	172	156	183	172	159	170	173	159	151	171	159	169	165	167	169	173	171	172	171	157	152	175	159	172	168	160	174	153	143	148	159	168	154	188	146	195	162	153	167	176	167	159	160	167	188	187	168	166	155	155	162	154	168	147	169	172	182	164	197	168	162	185	179	166	182	179	155	169	168	170	169	170	146	144	163	177	170	188	152	155	151	174	157	183	164	169	153	160	159	155	156	187	184	148	180	164	158	189	159	174	145	166	180	136	158	154	157	161	155	163	178	164	176	164	183	159	160	151	198	165	172	158	154	187	178	175	170	159	150	156	140	146	173	158	163	177	160	163	169	169	182	169	153	148	174	142	157	206	168	161	169	180	177	162	173	168	163	183	164	180	161	163	161	176	172	180	161	199	159	144	171	179	177	171	155	155	161	165	167	141	170	166	184	156	184	164	177	155	170	163	166	171	157	179	175	158	191	144	152	147	149	167	147	159	185	193	150	142	162	177	176	165	178	153	160	174	155	165	174	167	167	182	173	168	162	178	148	142	159	159	169	155	160	172	141	173	161	177	185	155	148	180	183	158	167	166	162	138	156	198	171	161	167	157	150	173	185	159	163	145	163	170	189	155	178	172	157	178	161	153	158	160	164	168	166	174	176	144	180	167	177	181	162	162	152	192	170	162	143	168	185	155	180	198	169	172	173	180	175	150	148	161	197	164	159	172	156	154	167	173	165	149
5092	605	745	790	663	673	629	605	671	631	604	608	591	551	589	562	575	550	582	542	570	550	552	535	567	589	563	564	568	595	571	552	543	571	524	566	589	565	589	550	551	534	571	561	607	572	544	545	596	547	547	586	530	576	580	555	565	588	542	552	558	574	529	573	572	584	528	566	568	516	585	528	549	525	556	552	574	532	561	539	566	554	543	546	581	563	587	553	547	524	569	516	550	531	557	528	547	519	528	549	548	523	559	547	562	536	582	554	525	521	565	556	558	533	507	543	550	528	522	547	520	543	579	540	561	532	529	527	533	543	487	545	525	506	552	556	556	565	572	546	522	550	531	532	537	610	510	516	525	543	574	564	551	559	567	533	517	563	569	553	552	502	510	541	536	496	610	522	553	565	562	528	539	557	542	534	552	560	542	549	544	544	542	526	566	542	584	547	565	501	579	532	584	552	538	551	556	588	533	577	553	619	568	549	540	530	589	560	566	608	571	533	556	532	557	597	562	557	535	563	561	565	536	530	537	526	557	542	525	564	511	561	540	549	531	552	527	523	569	583	547	519	576	542	554	523	530	564	557	559	540	564	555	563	531	551	533	537	519	593	573	564	574	541	507	565	570	511	537	577	554	522	539	526	574	556	540	559	572	563	553	550	554	532	538	526	583	577	530	527	551	582	565	544	499	554	501	557	508	562	555	537	552	570	488	549	540	529	537	546	539	506	524	569	574	549	544	555	559	543	556	578	576	521	586	578	552	510	539	532	573	548	516	563	561	595	526	558	567	527	574	577	548	510	507	537	558	526	552	560	527	563	558	547	569	559	539	561	558	534	559	516	521	573	549	557	555	526	554	559	534	563	557	518	552	556	543	574	528	565	552	501	548	581	544	532	516	530	553	583	542	510	542	513	526	573	537	528	561	556	522	562	585	541	512	568	589	598	528	550	583	561	574	568	541	570	533	543	520	536	558	536	538	513	536	572	533	556	564	552	527	571	555	516	533	553	603	569	546	573	539	547	571	552	539	552	529	532	550	545	583	559	494	534	529	534	517	569	528	560	579	554	533	544	536	509	546	528	559	530	524	520	528	547	533	527	549	529	547	530	515	603	568	547	541	563	601	558	549	557	531	586	587	573	586	549	556	514	576	537	539	516	553	577	542	554	597	550	561	569	607	569	536	554	505	548	589	527	546	604	569	535	575	514	565	482	580	552	534	567	529	536	499	561	599	543	554	551	583	553	569	570	547	545	577	530	546	533	521	585	599	543	541	554	565	543	621	585	553	581	546	512	549	561	541	547	513	543	534	524	531	578	546	528	561	529	509	534	563	524	578	575	511	594	532	514	584	547	576	567	596	570	594	529	568	529	551	543	547	541	583	570	560	579	547	574	514	527	566	580	567	538	508	516	527	579	541	567	508	575	552	578	551	537	524	530	569	580	553	552	572	569	514	555	542	582	565	568	527	528	550	547	569	587	540	537	521	549	558	593	504	561	598	552	563	568	580	607	537	550	564	513	531	510	520	538	558	530	529	567	540	559	571	484	551	587	549	584	562	550	525	573	606	595	582	564	537	533	555	537	540	567	567	579	568	614	586	569	567	514	543	558	588	558	566	514	549	555	561	571	524	563	584	553	550	535	527	552	584	542	558	536	536	561	580	526	500	545	554	557	564	523	529	516	541	554	530	523	553	503	552	570	531	569	548	571	555	506	555	551	534	536	539	525	588	561	580	554	508	574	533	576	512	588	529	535	565	566	554	595	531	544	577	560	579	554	539	525	542	571	551	544	543	579	578	546	591	569	514	598	531	522	558	503	496	568	560	508	549	507	545	497	571	509	549	497	579	538	543	483	600	521	541	563	566	560	566	552	586	550	568	568	568	570	517	539	518	534	523	550	597	554	573	553	529	535	551	555	566	517	534	577	532	517	515	591	557	562	603	580	559	569	544	529	523	549	549	563	561	543	528	530	546	572	529	523	580	591	570	527	561	562	552	481	538	588	531	536	566	553	553	579	562	530	570	534	593	557	531	580	564	562	599	556	556	568	553	559	515	599	597	543	541	565	523	579	555	528	517	575	552	525	535	549	556	558	543	558	525	594	530	536	526	496	560	554	580	563	563	597	561	553	567	548	558	576	543	528	565	534	574	539	571	559	534	555	562	510	580	543	512	517	554	505	535	524	538	528	538	563	557	515	555	533	518	582	553	596	525	568	561	532	543	572	588	517	552	574	518	546	524	536	541	601	543	588	574	588	566	564	557	555	525	561	541	540	520	590	547	564	572	532	519	570	549	590	599	497	552	525	518	543	543	536	538	581	573	553	522	594	561	551	576	579	518	552	535	563	554	558	565	545	566	534	539	511	562	584	501	546	561	557	528	542	555	572	556	565	534	547	578	504	537	579	521	568	555	509	587	511	574	594	551	535	543	528	484	550	582	552	483	539	577	544	536	510	560	552	523	563	556	585	545	545	544	547	559	545	564	580	519	509	588	551	578	560	539	522	531	569	558	543	557	553	566	553	561	542	543	570	595	567	557	581	566	570	545	568	546	540	576	570	527	518	530	569	559	589	561	546	576	576	558	532	555	558	575	517	556	509	541	567	515	572	584	561	565	547	560	557	557	538	527	558	540	565	527	574	512	554	533	548	560	532	560	593	556	583	567	564	585	524	549	562	529	596	567	573	558	542	596	530	540	597	514	552	557	573	563	499	558	546	552	561	545	545	543	586	548	565	540	579	518	594	569	587	510	587	540	538	555	548	553	572	551	531	571	601	528	578	563	563	538	533	528	559	576	568	536	547	546	559	544	577	549	571	534	525	548	566	550	573	522	561	597	523	556	576	577	548	584	562	537	580	602	556	523	560	522	621	568	590	564	598	520	562	549	496	572	548	565	571	545	551	576	555	544	571	541	545	556	546	554	593	554	531	551	533	517	595	537	599	587	598	592	564	592	557	534	578	571	539	536	570	590	564	548	543	587	564	519	548	601	575	538	531	552	548	519	522	590	541	545	509	580	514	514	575	558	571	507	562	534	535	603	520	555	547	598	514	535	591	563	538	569	568	581	525	565	550	546	551	533	550	562	549	552	568	542	579	543	549	534	575	567	551	555	539	572	523	577	582	507	546	568	526	575	545	580	547	579	597	597	582	561	537	573	498	539	532	543	540	582	554	587	582	576	541	556	504	556	579	532	474	550	543	585	586	559	518	599	514	590	562	567	579	557	562	524	498	555	571	589	565	540	569	551	543	549	563	532	543	539	573	580	535	556	547	573	595	610	598	538	526	576	588	554	534	572	538	548	588	559	556	579	547	540	569	585	598	542	573	578	540	541	542	543	530	525	526	539	539	577	562	553	577	569	541	556	543	562	593	548	545	583	568	540	547	575	547	584	534	543	559	573	558	533	556	496	558	563	573	530	547	530	539	546	558	541	497	612	569	515	564	513	560	514	557	555	585	535	566	539	529	563	538	529	534	549	565	593	506	519	553	544	511
37364	6340	1711	1314	954	748	596	508	508	454	409	378	393	393	403	366	347	338	316	311	335	343	326	362	333	329	311	339	308	347	358	301	307	317	299	351	301	334	280	343	321	355	300	302	294	343	306	288	290	299	316	314	313	312	314	277	305	337	319	290	314	282	301	305	320	301	307	297	336	281	325	309	345	320	300	312	327	317	307	333	335	329	298	315	298	322	320	312	325	310	307	333	302	291	330	338	336	329	319	338	312	325	296	287	316	312	324	301	304	358	301	295	329	326	322	316	323	315	296	307	297	279	312	325	316	315	337	301	301	314	296	294	300	300	310	302	295	321	310	333	300	315	310	331	313	282	317	295	301	313	295	305	305	323	289	301	337	271	290	340	277	316	336	330	308	319	319	323	271	294	298	292	305	307	305	298	330	312	330	295	303	298	297	301	310	312	305	317	310	306	299	307	346	298	303	308	295	315	302	302	301	322	306	307	338	307	324	333	312	324	305	307	301	292	330	318	292	308	328	292	311	335	298	292	333	348	335	278	330	318	298	302	301	332	322	279	329	319	312	283	306	347	291	304	329	322	328	326	325	297	280	295	296	290	341	305	317	299	301	303	289	298	290	344	321	317	358	323	293	306	310	315	329	328	311	333	276	302	298	315	317	317	297	329	307	308	321	310	300	293	328	295	307	328	274	305	358	301	300	312	295	282	321	309	289	313	287	303	319	310	322	307	309	286	323	299	305	331	329	312	294	310	302	304	272	302	342	327	283	309	296	338	303	295	301	294	277	328	312	305	322	323	321	302	285	338	307	311	310	319	269	291	312	302	307	317	318	281	331	325	318	323	276	298	307	321	302	297	288	310	294	304	312	252	345	295	313	302	318	311	310	292	334	366	302	293	299	316	321	346	295	316	313	306	319	292	320	313	266	324	324	280	319	301	294	300	317	298	317	326	307	310	317	303	352	279	314	316	325	284	288	328	298	302	298	323	311	320	310	305	300	286	297	310	304	287	276	332	317	291	288	333	300	330	289	277	290	313	316	297	284	308	302	321	290	293	290	313	308	296	325	261	301	309	304	304	312	302	311	293	318	320	290	308	323	294	302	297	285	296	316	310	318	308	289	322	318	292	292	316	328	338	318	323	349	307	312	301	309	296	352	308	285	315	321	329	298	292	327	294	289	331	294	298	309	283	277	344	339	301	301	329	326	296	325	316	295	292	310	309	292	310	300	301	293	323	305	308	311	293	300	322	308	320	328	319	290	293	323	328	337	306	292	322	321	323	296	302	329	310	282	328	295	297	310	294	322	322	300	301	298	308	331	306	299	274	313	320	307	290	272	305	304	292	320	323	270	290	291	285	312	304	318	315	298	334	306	314	287	338	299	304	318	328	316	287	298	313	335	299	298	305	305	302	264	276	333	305	297	310	309	296	277	315	313	317	324	314	297	335	329	308	308	287	311	315	311	278	309	305	295	288	330	317	310	322	328	318	291	285	300	320	340	310	300	318	355	302	321	297	317	291	308	343	328	271	315	303	315	327	340	296	356	309	296	291	294	311	289	337	303	300	290	317	277	305	309	339	291	289	290	356	263	292	299	292	302	302	299	324	300	299	308	287	300	342	309	292	300	315	325	336	279	318	305	304	318	282	335	295	299	305	326	294	300	303	296	294	310	315	340	326	315	312	350	286	348	368	321	301	305	302	317	302	311	306	298	300	296	299	274	313	285	338	310	290	304	344	278	313	280	287	304	334	307	288	278	323	304	321	289	307	305	309	318	308	322	313	300	313	291	282	330	319	317	331	304	327	301	338	314	311	305	275	331	310	317	311	317	312	316	356	346	328	282	317	313	326	311	316	332	302	283	335	312	289	311	319	302	283	303	350	313	314	295	317	317	284	292	340	327	299	299	291	297	326	299	292	281	318	319	334	318	318	345	302	313	338	325	291	333	271	285	313	306	298	309	300	303	281	349	335	304	303	315	303	335	307	316	284	308	308	338	309	328	339	328	318	302	323	310	337	323	343	327	319	317	287	297	313	329	316	302	328	310	335	281	303	300	281	327	316	280	342	303	323	304	302	315	286	309	316	304	288	297	326	346	281	336	341	329	316	291	323	325	339	307	309	314	306	279	271	324	324	288	351	298	309	302	336	337	314	306	310	294	290	303	293	313	313	301	344	302	311	334	305	325	285	298	323	311	329	300	315	318	277	341	312	308	292	329	307	276	286	300	287	299	335	307	336	309	268	294	321	294	273	283	311	284	308	290	298	329	324	286	288	328	314	307	305	327	325	284	296	326	290	319	305	317	316	303	319	317	292	299	303	300	335	325	319	305	308	302	338	301	285	328	339	286	279	307	289	333	300	295	284	292	322	296	299	322	320	315	314	327	307	339	272	297	316	350	296	315	298	296	306	292	317	301	302	321	318	316	316	344	323	312	307	342	299	319	293	327	291	303	306	320	325	346	324	294	280	308	287	291	301	297	318	311	318	304	309	305	302	303	306	300	279	333	303	302	284	297	315	302	342	343	332	323	274	300	301	354	290	319	297	301	277	286	303	304	308	345	269	318	310	288	274	318	316	310	323	300	305	344	327	294	305	317	281	295	268	266	328	297	293	339	287	303	325	326	278	325	306	298	324	316	292	303	308	334	297	325	290	313	330	312	280	321	295	305	319	312	315	300	314	329	324	300	316	347	354	308	278	305	312	341	336	350	321	316	286	292	330	323	326	332	313	297	286	312	312	326	298	297	338	308	324	332	319	336	316	303	325	302	304	328	316	294	301	298	295	298	297	314	312	324	324	259	304	307	300	343	308	291	318	254	321	291	295	309	282	294	308	326	319	285	310	302	350	337	329	306	326	294	308	319	308	312	318	323	336	326	347	285	316	307	337	343	301	301	310	307	316	306	303	321	354	311	326	311	308	304	272	323	311	333	315	341	320	326	322	317	319	325	306	315	296	297	335	293	294	331	293	310	302	305	275	309	319	325	312	319	323	313	339	284	298	298	305	307	306	293	321	310	315	314	329	304	310	335	314	330	314	312	309	313	322	308	305	290	301	323	281	312	312	312	302	352	309	308	306	314	305	288	305	312	296	335	316	345	307	316	340	302	310	332	269	327	313	315	295	307	309	296	286	318	325	308	306	314	309	283	350	319	302	301	335	347	312	340	303	340	316	270	303	329	315	306	304	353	269	314	321	300	318	288	307	324	317	315	317	302	329	317	279	292	325	316	291	298	311	288	308	300	297	290	299	299	322	318	332	305	310	315	292	291	330	351	323	333	327	307	277	312	306	295	301	323	286	290	290	339	289	305	357	292	293	353	303	317	357	299	299	321	311	314	342	307	339	290	329	293	290	306	320	317	315	293	336	295	309	304	304	302	292	301	275	313	317	288	293	286	303	296	309	319	308	301	318	305	286	288	306	319	316	317	328	318	332	318	329	306	352	296	302	295	287	322	309	305	303	295	325	311	263	293	313	296	305	330	323	319	321	322	324
19041	1958	3934	4080	3631	3007	2566	2167	1920	1805	1609	1558	1465	1398	1333	1241	1220	1228	1175	1120	1105	1143	1118	1041	1075	1038	1014	1012	1036	1029	982	1014	1029	1027	974	982	1002	981	1011	936	1005	977	966	938	1011	958	928	891	960	941	893	1016	938	925	913	962	956	907	988	928	900	976	967	910	872	926	919	918	900	898	969	943	936	915	894	914	909	894	947	933	896	939	940	931	940	905	907	937	924	940	902	893	926	933	915	940	917	910	914	976	857	979	941	911	947	956	967	972	976	951	864	941	940	923	906	927	926	899	919	893	895	905	936	946	872	919	928	888	950	933	927	935	954	919	944	900	942	912	905	867	947	925	921	872	950	941	910	985	890	922	936	930	909	871	879	858	930	919	949	906	944	909	936	977	948	903	934	899	910	924	893	926	968	893	936	900	916	941	923	912	964	938	931	933	949	888	941	969	861	935	995	898	961	1003	892	919	912	885	906	921	950	932	919	965	909	953	923	941	880	939	941	964	944	886	888	896	924	934	951	903	900	945	920	967	929	914	900	890	914	940	968	913	883	940	921	913	927	877	880	957	908	888	926	903	890	906	970	913	909	892	878	926	937	931	996	923	877	937	922	916	958	948	929	954	893	963	960	917	920	900	894	948	923	913	864	896	946	893	935	943	925	951	848	896	912	939	941	967	909	887	939	889	925	907	920	871	934	900	941	932	902	932	837	915	919	900	887	940	902	924	949	932	958	883	910	878	933	901	910	888	928	876	892	946	872	904	904	911	943	944	934	970	937	923	933	897	1008	909	910	924	946	917	933	926	878	899	913	893	928	919	899	909	967	884	976	873	879	915	932	909	924	869	931	903	875	948	929	928	924	852	936	943	925	895	922	907	864	925	876	965	950	914	886	857	911	904	887	951	921	962	934	868	904	912	906	964	872	883	915	887	895	884	944	880	932	936	933	850	871	920	921	912	968	898	918	915	847	904	905	931	896	898	910	920	931	925	885	873	984	923	931	885	967	879	951	912	935	941	919	890	820	930	965	887	901	901	873	878	885	885	966	951	1024	907	885	946	906	899	950	943	899	939	920	927	890	947	835	841	948	855	929	910	917	942	892	899	918	916	923	948	951	908	891	900	909	953	904	1036	943	954	941	872	900	937	916	915	944	918	883	859	954	868	885	1028	913	935	951	927	900	901	882	942	893	888	903	936	907	923	900	880	900	904	934	962	963	923	872	900	930	971	902	890	972	887	923	916	956	935	919	904	966	944	923	938	946	941	884	920	904	922	907	910	894	917	901	885	907	907	957	857	922	894	951	916	910	917	905	902	898	915	891	921	954	889	962	925	869	942	922	922	885	892	914	891	907	930	933	894	894	889	957	895	850	884	886	910	895	897	928	860	909	874	926	938	933	944	914	946	937	931	871	934	879	846	939	918	896	868	941	961	958	869	949	886	960	893	894	883	908	894	967	934	868	885	932	911	916	846	900	918	919	920	944	880	921	885	920	830	915	908	954	857	924	939	863	860	895	939	900	935	895	921	884	937	976	907	898	940	912	949	881	942	932	896	899	899	897	912	926	910	930	931	906	924	928	916	902	910	867	932	906	864	887	913	936	917	937	962	909	866	900	877	997	923	956	924	915	928	931	907	930	971	932	957	939	903	918	920	898	904	863	879	887	907	906	885	946	956	906	893	941	944	925	895	890	940	905	927	901	917	896	913	915	932	914	909	862	957	914	938	894	853	936	917	952	904	886	932	880	970	968	900	900	799	938	900	931	939	947	903	968	880	900	941	911	923	933	886	885	946	932	915	922	894	974	1012	914	944	905	923	890	916	942	869	902	887	964	898	906	924	932	894	967	922	928	909	899	946	916	925	927	898	924	948	873	912	893	924	897	975	960	915	929	902	962	929	884	898	891	910	917	860	889	919	952	915	909	847	928	919	907	953	914	892	862	947	934	877	934	959	883	911	946	928	932	903	960	962	901	889	887	932	886	935	874	987	904	901	911	887	894	897	906	945	942	897	923	920	938	899	915	918	895	885	914	921	921	1005	907	923	910	882	945	927	924	956	869	889	910	958	973	910	948	919	920	916	874	928	878	925	919	935	928	927	945	922	936	917	957	918	896	899	991	883	992	894	924	951	888	957	860	967	879	884	893	930	877	940	885	897	905	881	950	915	931	885	901	933	980	981	896	922	939	963	910	918	948	946	865	885	903	898	878	923	907	894	893	940	955	923	956	952	920	921	987	914	916	964	910	936	961	951	882	934	946	920	891	943	860	936	964	964	946	897	915	949	932	909	928	896	901	937	911	886	924	886	942	941	958	896	900	918	954	927	878	908	925	909	903	859	918	915	947	900	905	984	931	1008	897	925	940	945	914	944	891	912	906	927	892	946	898	932	862	930	928	932	875	962	968	864	970	906	913	901	967	885	963	929	928	930	907	886	900	936	927	854	897	924	868	909	913	888	946	947	953	907	929	881	917	912	932	911	949	963	935	969	925	877	888	900	946	958	889	868	939	919	925	893	923	849	867	929	942	948	917	896	935	893	939	931	917	909	873	962	876	921	944	877	962	886	932	916	856	964	944	904	961	947	886	936	838	909	924	879	922	930	922	925	931	908	900	934	938	913	877	913	926	907	926	936	935	874	962	847	876	880	910	913	947	980	950	879	930	885	952	925	877	1007	898	914	888	919	897	880	945	970	878	898	889	887	860	911	922	945	908	909	942	934	898	931	905	959	890	900	889	976	989	900	959	882	919	931	901	921	867	916	927	893	908	891	901	868	871	920	936	944	886	958	941	921	909	966	912	881	918	942	894	947	940	898	933	916	930	873	954	872	864	901	956	938	918	924	931	907	884	956	885	922	925	882	961	881	919	920	860	897	903	924	915	920	926	954	931	915	961	914	899	953	890	887	931	946	917	887	845	911	920	917	972	933	895	892	924	923	906	873	931	879	900	941	908	924	889	937	895	924	963	889	880	925	960	911	905	910	956	925	938	872	877	903	870	939	860	898	911	912	910	889	843	852	913	948	877	945	890	932	966	892	907	920	915	906	890	948	902	964	939	916	934	921	894	895	973	926	951	954	910	928	935	983	899	902	868	903	893	909	931	895	908	900	918	927	874	901	928	959	982	935	906	872	912	925	891	925	899	904	903	892	880	877	921	913	949	930	973	895	928	875	937	965	907	869	943	924	966	950	902	866	962	897	891	927	931	861	972	928	953	923	856	932	931	914	938	975	912	905	866	935	901	947	921	963	919	908	927	916	938	941	936	937	935	898	909	876	902	947	937	907	850	878	894	924	912	915	909	975	922	912	961	945	892	966	916	940	898	850	869	903	944	903	893	940	941	945	938	904	958	929	951	851	897	869	925	902	856	925	927	928	998	905	915	948	898	874	912	953	971	903	944	946	909	874	893	883	907	922	875	886	927	887	916	922	881	943	930	861	908	944	942	898	908	926	899	925	895	944	937	920	898	971	904	874	916	880	872	872	911	889	913	895	933	909	881	909	909	931
49789	14192	3912	2309	1626	1197	907	784	681	632	546	497	490	409	436	442	376	392	426	393	398	367	374	358	330	364	398	365	351	357	384	368	386	324	369	383	341	336	347	341	335	326	361	304	325	319	335	349	340	326	310	347	351	374	307	339	345	347	336	318	344	366	351	315	312	367	338	317	351	350	346	310	337	323	358	331	369	347	354	327	342	363	324	341	340	339	354	304	341	330	299	352	297	342	313	323	352	342	339	358	343	331	344	340	359	318	301	323	325	362	316	346	354	357	341	344	316	352	342	330	327	323	364	310	311	361	350	317	329	325	344	308	371	352	347	371	372	330	347	366	340	311	336	322	317	288	325	315	359	323	372	335	338	319	295	336	314	361	339	346	342	336	377	318	317	345	347	319	312	371	353	381	336	333	340	353	363	361	327	331	347	290	369	362	338	337	335	357	320	304	341	325	309	338	358	339	328	302	361	368	318	368	342	329	314	330	319	327	358	327	352	323	320	322	330	362	347	321	289	327	354	367	334	313	329	317	331	320	332	340	376	348	375	327	327	329	358	370	359	317	309	329	353	321	340	323	329	323	325	322	310	348	343	375	338	328	347	325	319	322	327	314	309	343	349	335	363	327	321	332	300	313	335	352	335	311	374	319	314	342	367	354	332	326	367	356	345	321	319	330	337	354	332	322	328	327	357	329	324	340	324	343	333	307	363	333	324	323	326	329	332	339	324	351	338	318	343	324	347	333	321	334	331	367	365	350	327	335	327	294	351	340	379	331	360	361	359	325	322	318	320	345	348	383	333	319	309	370	315	321	378	318	354	331	314	330	355	347	342	320	296	342	341	357	305	346	336	329	326	328	370	316	354	351	333	348	354	318	357	336	310	325	347	363	364	299	335	346	332	363	351	353	346	284	316	339	335	357	336	360	369	334	304	308	331	347	336	361	322	335	329	369	373	300	369	334	368	344	342	301	332	348	337	318	319	347	318	332	343	330	378	339	324	364	358	327	363	337	366	359	321	373	345	310	363	329	323	354	311	320	326	355	335	319	304	351	296	332	355	334	323	323	350	323	369	359	399	352	329	326	328	347	344	313	373	302	334	320	341	359	359	336	335	332	318	347	352	298	376	342	341	322	350	289	318	344	362	349	338	288	349	340	324	336	345	339	331	345	374	341	328	359	338	333	358	323	342	365	326	346	307	316	315	353	332	337	333	322	333	363	319	351	331	331	341	319	339	367	310	327	302	339	332	330	335	329	337	343	359	343	317	337	329	352	290	328	367	354	333	348	291	361	333	364	356	338	341	331	326	344	387	328	344	331	347	362	365	336	353	361	342	347	312	332	363	345	324	342	340	365	328	351	341	338	337	290	360	324	308	319	335	322	327	355	325	305	321	345	332	321	323	340	337	331	323	344	350	343	301	328	353	343	330	338	304	322	349	332	340	327	353	381	377	326	325	370	351	328	340	304	316	333	320	324	332	322	335	330	315	338	345	319	309	328	356	318	322	329	358	350	354	354	360	326	327	321	332	325	311	345	386	339	330	324	330	348	322	338	330	358	337	319	369	370	322	318	317	313	353	314	334	356	311	323	336	349	342	323	330	359	341	334	318	358	337	364	340	362	288	308	341	315	351	358	369	341	357	337	321	336	332	316	354	361	339	333	329	325	318	318	325	339	365	318	354	334	313	359	347	335	353	344	330	346	324	322	338	354	337	347	326	358	355	359	359	311	357	326	300	319	350	360	291	328	355	328	302	355	353	335	355	307	373	372	331	328	303	336	323	334	339	306	353	307	321	315	378	337	354	346	364	339	355	321	348	363	296	346	345	342	303	336	350	297	356	340	320	357	372	353	311	313	299	356	329	300	333	321	312	353	356	364	358	349	331	360	300	342	331	339	327	364	344	313	332	330	343	347	322	322	329	338	320	323	314	349	348	347	354	384	331	351	328	324	350	350	342	312	343	340	342	335	340	349	333	336	331	317	337	298	378	355	343	359	318	337	332	329	355	351	331	332	336	336	323	373	323	319	371	320	308	338	319	378	307	331	325	366	337	354	366	318	335	336	339	319	299	324	347	307	384	344	370	334	360	333	348	322	325	337	310	325	339	363	313	337	336	378	356	316	326	361	326	315	346	361	336	349	359	363	366	319	365	327	331	338	363	340	331	338	320	344	322	333	304	352	328	307	376	343	392	335	352	326	349	367	335	345	324	315	357	359	302	341	326	366	364	296	319	334	332	326	351	345	310	333	325	329	315	339	328	346	306	354	334	366	312	327	354	348	322	323	346	321	314	334	332	318	358	334	365	324	332	339	307	328	325	355	369	342	352	327	398	326	366	329	298	344	327	356	363	337	326	312	342	341	347	314	362	324	341	348	367	375	315	342	338	340	377	352	341	341	318	314	331	289	309	355	330	333	349	323	329	363	317	346	325	335	327	313	340	340	342	337	325	357	367	318	361	351	341	317	351	356	333	360	368	334	322	328	319	394	354	347	334	334	334	324	316	322	332	390	366	358	336	341	345	322	359	301	311	327	353	369	324	321	344	307	341	352	339	326	331	324	355	378	363	329	330	344	357	338	363	320	343	343	358	327	371	316	311	325	306	334	322	346	337	372	361	359	331	341	345	324	356	377	298	322	332	345	341	313	314	330	325	323	339	330	352	353	316	332	334	342	343	332	347	330	352	340	348	318	369	361	340	367	394	367	285	351	343	335	336	347	327	367	340	350	354	332	298	332	320	362	361	372	339	358	339	347	342	319	326	340	333	347	333	320	315	337	352	340	325	332	347	328	356	357	330	329	316	345	341	325	329	324	333	319	345	330	318	343	347	369	341	379	349	345	325	302	351	324	317	361	326	327	347	307	349	349	369	341	361	350	314	349	320	380	345	350	303	318	307	333	310	334	327	333	341	325	321	314	308	326	339	335	355	274	356	331	361	340	370	354	329	354	332	319	327	312	340	316	343	308	299	338	353	314	327	341	332	344	335	363	356	327	330	338	353	297	340	334	322	319	379	374	329	341	355	327	353	342	340	336	347	327	363	365	325	293	324	301	333	348	302	371	330	303	313	334	299	347	332	317	346	338	336	334	355	399	345	336	325	329	323	359	332	332	320	347	341	347	354	349	345	318	308	334	368	342	350	330	370	323	328	372	343	358	349	308	367	326	345	358	319	321	323	292	311	315	351	308	346	322	359	328	307	329	316	341	343	321	349	349	365	352	336	328	303	356	338	356	336	324	316	308	352	319	353	323	373	345	348	354	377	328	352	314	317	363	358	337	357	330	326	343	346	378	310	349	331	392	373	316	324	336	327	349	356	342	354	333	309	334	339	371	353	341	347	344	352	341	348	344	308	329	323	358	350	336	323	350	322	331	316	347	359	351	300	297	376	306	352	324	343	341	351	316	345	345	314	326	319	322	344	357	355	349	327	349	344	331	352	335	336	343	312	366	325	370	347	359	342	323	370	368	311	357	358	314	342	322	335	344	334	333
25025	3002	6533	6950	5933	4822	3966	3426	3043	2585	2377	2087	2019	1828	1789	1609	1510	1524	1448	1422	1399	1376	1318	1322	1283	1223	1148	1249	1225	1178	1195	1157	1112	1062	1123	1140	1077	1027	1129	1069	1140	1014	1114	1016	1079	1039	1052	1123	973	1064	1061	977	1066	1043	1075	1065	1042	1016	996	1020	1007	1003	979	1021	957	962	968	1018	977	1001	1000	994	993	983	986	1020	967	1025	982	979	982	977	977	958	1000	1042	997	971	924	1054	984	1002	984	986	985	928	971	1008	903	1002	994	945	978	971	948	919	979	964	941	981	978	972	972	967	1032	987	998	964	939	1024	973	1008	956	980	931	1005	982	925	965	973	1035	982	1024	987	945	945	972	1025	988	999	1024	965	974	1016	955	967	957	937	990	917	947	1026	1016	1002	964	994	987	927	1028	963	1008	1019	970	989	978	909	1015	941	1049	971	963	932	938	1009	1021	955	952	977	900	955	957	989	961	1000	980	923	999	975	978	989	953	944	949	946	979	963	926	1015	936	957	978	944	1021	925	991	995	987	984	983	971	973	945	983	914	990	1003	975	947	948	944	977	949	941	902	938	920	1043	1036	962	981	896	957	888	993	1021	951	987	1030	949	1014	964	945	1035	1023	992	995	945	1017	945	898	981	961	977	954	987	947	952	1015	952	947	977	1068	1017	982	993	941	922	985	971	987	986	951	950	949	918	993	1005	954	948	1061	941	973	930	938	1030	900	938	983	951	991	926	972	1000	1026	942	926	993	987	934	953	1006	919	962	989	918	919	919	945	1037	979	1008	892	963	916	1015	937	1000	1009	947	964	970	1014	1011	971	961	916	997	955	963	972	964	1007	1018	995	960	946	1026	949	894	997	952	970	965	999	974	954	921	990	941	948	971	1026	949	1011	943	1000	973	978	964	934	949	1001	958	967	963	926	907	936	935	988	975	973	1014	1008	1002	941	979	942	965	965	949	947	988	917	996	976	963	975	923	971	972	965	1005	1019	932	934	959	970	1031	928	1024	978	941	953	928	1000	979	989	934	977	978	982	1040	990	947	983	974	943	919	981	973	1071	947	972	937	985	969	966	942	985	981	965	1001	979	1015	950	990	955	916	1000	1005	1030	1002	945	969	920	963	997	942	1007	979	941	970	978	971	966	984	1001	1029	1019	950	981	940	972	972	964	966	996	963	1017	997	987	979	961	1011	952	963	936	970	989	920	987	943	947	994	946	949	968	991	940	943	989	980	965	1012	1018	985	950	950	959	979	998	980	997	943	948	995	908	946	990	985	1018	972	962	892	990	1018	942	1002	1013	957	951	1022	976	986	985	955	1000	971	991	1010	981	971	912	962	1006	940	1005	910	967	934	958	982	928	926	955	994	983	1006	979	950	999	959	1028	1038	950	966	949	958	1018	1027	947	955	942	1000	956	982	954	955	988	943	970	987	991	987	977	960	950	987	1020	939	954	919	972	998	884	971	952	974	945	1004	966	949	963	966	999	1024	941	968	968	1001	952	1026	1010	983	970	985	958	988	964	992	1005	942	1009	943	942	969	1009	978	971	997	1003	971	1040	1001	1010	975	981	956	1008	982	971	954	981	973	989	920	945	968	976	974	989	961	990	947	936	988	963	976	1002	945	945	934	897	966	898	911	1009	937	910	1012	972	989	948	953	960	988	939	896	984	1009	987	990	983	962	930	966	967	1028	1000	922	951	952	900	1006	958	919	1008	925	988	1019	999	938	995	936	993	1012	1026	938	947	934	995	945	1020	1002	1020	1003	1013	995	936	996	976	982	992	969	997	1007	1026	985	957	951	952	974	916	1015	1002	944	954	955	967	956	981	962	1009	964	990	930	966	951	980	982	943	964	901	965	975	978	970	975	976	1002	968	950	990	945	1001	986	946	1020	1008	987	969	964	941	968	960	955	947	954	951	982	964	989	959	980	961	937	969	903	958	993	955	1001	984	950	946	979	956	954	950	1005	992	960	991	967	915	974	1010	990	975	1002	973	965	984	1013	937	1007	960	969	947	1012	958	960	963	925	995	955	974	968	967	1003	948	990	934	966	951	955	958	1043	1014	989	976	996	954	980	936	948	1023	982	976	967	996	918	981	953	1004	964	942	956	961	946	1005	950	1015	1016	985	958	1020	995	970	1007	957	914	933	981	987	943	962	982	946	1002	943	1019	942	916	963	999	949	945	959	949	994	971	998	986	983	965	918	967	967	1010	915	997	946	961	1058	922	955	1027	1009	960	933	977	972	974	961	979	994	973	926	941	960	986	967	970	986	1015	1021	1027	991	968	1001	1024	994	979	973	979	941	944	937	989	992	973	936	1019	964	922	989	942	975	984	953	986	955	1020	938	906	970	974	913	983	974	923	948	971	969	967	975	963	990	999	954	935	965	911	946	1005	939	960	1005	1010	993	954	989	949	1040	1010	950	924	960	964	967	1006	1004	958	951	947	939	956	925	1007	1003	1029	1003	931	973	922	960	944	916	927	923	1014	975	984	974	935	1020	997	977	991	975	954	938	963	995	1004	971	918	936	946	1031	967	979	946	965	932	974	997	962	913	980	937	984	1035	877	934	968	976	925	951	943	1020	972	991	931	944	1016	950	946	964	1008	965	938	979	935	941	1034	864	988	998	965	992	930	940	966	984	1022	991	931	902	1006	942	1019	1024	992	987	997	983	942	963	1022	922	893	948	899	959	917	962	924	1025	929	953	990	1014	1013	973	930	994	954	981	941	984	955	991	1002	1001	973	980	989	1000	998	967	1005	995	981	1061	967	952	938	881	965	953	932	938	970	960	1046	936	973	944	922	957	992	945	978	963	978	965	983	949	929	962	896	941	1005	1004	979	984	979	955	958	970	987	996	988	972	953	1009	953	925	942	1038	1017	946	975	937	940	996	943	1018	911	1023	993	1029	990	961	961	974	1002	969	943	951	966	916	987	940	935	1049	941	968	988	1012	986	918	960	897	972	1013	990	952	1011	954	864	954	1023	921	991	1027	971	966	1041	1007	942	973	882	1008	964	965	985	978	966	974	993	985	982	1001	1002	941	1019	970	1011	929	1001	988	999	941	1000	1024	937	1001	1043	963	944	1019	985	989	937	986	971	981	1016	1047	941	911	960	951	929	991	993	971	995	910	937	994	955	966	995	1038	988	948	969	990	960	1020	964	1003	949	956	1015	983	1027	970	962	934	1009	976	918	942	994	977	970	936	929	921	931	962	977	931	947	984	997	981	955	970	971	991	990	895	962	941	947	942	941	956	988	961	934	963	925	1018	975	1029	1038	982	956	971	979	1023	946	1011	879	971	983	1015	953	951	1028	932	996	926	976	993	987	1013	984	962	1061	940	944	1004	946	986	972	959	957	1040	955	981	952	947	1035	945	954	968	951	968	922	960	930	925	1008	972	954	991	959	987	990	936	969	955	987	998	992	1006	943	1000	952	1009	918	1029	985	967	1051	976	974	1014	965	964	1056	990	1041	934	927	930	983	938	943	933	958	937	962	941	990	956	963	933	940	1006	943	951	958	948	990	948	948	948	995	992	978	956	990	984	978	980	1000	989	990	963	922	929	952	1001	1009	1026	928	1023	980	1012	997	953	970	972	981	983	948	997	956	956	939	928	939	1002	937	957	973	902	977	979	968	973	1025	927	975	995	1025	1008	949	987	1023	953	893	1006	951	934	985	959	987	989	1000	942	949	1002	984	989	959	908	952	998	1044	973	956	985	975	1006	983	981	937	1001	975	963	965	1005	953	901	930	995	933	958	982	946	928	913	945	947	963	1006	975	960	935	960	990	988	990	980	985
5678	456	266	220	205	191	172	163	138	172	198	178	193	185	184	169	146	151	174	182	157	172	155	187	165	162	154	169	156	172	181	172	175	168	165	162	141	177	167	167	164	164	165	159	161	164	182	186	189	171	155	165	165	153	142	180	168	163	168	170	165	165	151	172	154	177	156	175	189	192	164	158	138	151	167	171	161	156	190	177	166	143	162	166	161	183	145	136	166	171	169	165	159	176	186	142	162	161	162	156	172	166	160	177	157	163	165	161	188	178	164	168	192	165	172	172	169	210	171	155	162	154	192	187	169	159	160	161	155	149	165	159	163	166	160	165	146	148	199	162	166	158	144	174	159	161	176	153	124	158	198	175	173	143	170	184	187	172	171	185	170	191	170	175	174	166	158	141	139	151	160	164	164	193	158	143	146	203	137	181	158	196	163	159	169	156	177	165	169	176	197	158	164	169	194	170	161	175	168	166	190	162	179	168	146	188	165	180	173	151	152	155	150	145	162	169	175	160	148	170	175	148	152	151	170	171	169	158	171	157	164	169	138	173	178	150	180	164	164	169	168	177	164	176	163	180	189	172	180	168	175	157	164	167	155	145	175	178	167	158	170	161	189	167	159	173	160	159	166	150	163	169	173	157	158	164	160	152	137	169	169	171	165	186	150	154	138	168	148	151	158	168	180	177	159	183	163	176	190	167	153	143	163	164	184	149	139	156	172	162	168	181	169	180	158	163	162	148	134	177	156	185	172	174	187	164	149	177	167	180	157	174	167	171	136	155	171	191	171	159	180	165	164	169	150	169	155	168	171	174	159	160	169	193	160	162	165	159	154	175	162	183	159	158	178	177	177	168	173	156	156	186	164	158	135	177	167	196	167	155	163	160	152	158	165	132	178	155	181	157	145	157	179	136	169	161	147	175	151	171	157	193	184	147	165	187	170	153	182	170	161	165	181	161	163	170	186	179	143	171	174	176	183	183	166	163	170	160	145	153	168	176	153	159	156	177	159	158	192	161	177	184	174	173	156	177	184	172	166	149	169	174	164	164	164	151	156	169	170	170	175	153	154	164	164	175	166	161	162	176	186	152	159	183	169	171	168	175	166	175	178	150	175	159	162	160	154	173	185	147	180	160	155	160	173	159	181	171	172	154	157	190	159	180	174	174	140	181	179	160	172	149	172	165	192	195	155	168	187	153	164	172	180	171	171	159	187	157	154	188	173	165	165	153	160	179	185	137	170	168	155	164	183	162	170	180	170	167	168	173	155	172	167	173	179	153	178	178	165	166	164	153	169	174	183	176	144	173	154	171	188	167	164	184	170	175	165	139	149	149	189	137	169	179	156	146	159	159	176	151	156	194	152	145	171	171	153	172	173	163	156	165	172	145	188	151	185	167	163	170	175	165	158	178	174	156	135	173	153	174	158	154	159	183	154	154	171	164	163	175	180	193	162	172	155	167	162	191	161	188	163	180	201	176	159	168	157	149	174	154	148	164	194	147	181	165	169	175	170	179	137	158	153	154	178	173	152	195	177	147	162	174	151	181	186	185	140	155	163	181	169	164	179	183	148	153	167	202	177	171	155	182	155	169	158	184	150	182	167	152	166	180	161	148	147	176	168	174	170	151	161	183	158	160	155	154	150	159	153	184	155	174	157	180	167	167	170	163	169	191	160	163	159	164	156	156	188	162	177	175	160	166	166	169	175	163	151	176	137	184	178	142	186	143	163	186	170	161	176	154	180	157	181	151	167	161	182	172	194	177	166	153	156	159	171	156	166	168	157	190	169	163	165	146	162	149	181	167	181	172	178	170	146	151	154	163	151	157	177	163	178	187	160	171	166	158	164	155	172	187	153	173	146	146	159	151	165	157	186	180	174	163	182	177	181	187	162	156	184	162	150	184	190	163	177	168	186	190	157	163	166	149	165	151	154	178	157	155	167	163	175	169	156	147	180	174	168	159	175	171	148	192	176	165	161	153	176	185	167	162	189	179	169	177	143	200	183	165	168	163	154	178	163	165	169	180	176	160	166	171	165	185	175	179	180	177	168	164	152	188	159	160	159	155	167	152	170	167	175	172	164	172	145	151	145	171	147	163	168	146	171	170	164	159	165	137	179	187	164	167	159	147	173	149	181	159	161	161	147	180	154	184	174	161	179	171	143	177	136	165	160	178	176	168	179	155	144	160	165	159	159	164	156	156	170	172	186	164	164	162	162	168	190	143	174	164	170	174	187	168	153	170	170	166	183	147	149	185	154	170	175	151	163	180	164	178	171	157	161	176	175	173	197	162	186	192	162	186	171	154	178	170	158	180	185	149	185	167	169	173	143	161	156	180	163	151	186	162	157	182	165	179	162	138	172	180	171	163	156	144	174	161	159	172	158	158	176	165	164	185	166	195	143	162	158	171	191	154	181	180	165	182	168	190	156	157	170	173	183	181	162	160	160	159	157	181	157	186	191	163	161	166	148	163	160	179	178	169	166	162	166	149	166	173	173	163	166	186	171	165	162	148	182	143	196	147	142	181	179	157	154	170	174	160	155	148	167	156	136	149	146	172	174	154	173	154	171	163	159	155	168	181	158	143	158	168	160	168	152	172	164	186	173	160	180	187	154	162	193	155	141	160	171	168	167	153	159	171	176	156	157	171	171	142	188	159	181	173	164	179	182	187	187	179	170	147	173	165	157	158	154	183	184	159	167	158	159	172	161	145	152	171	178	165	159	171	182	169	153	186	168	176	171	126	172	140	156	193	153	167	180	161	179	189	177	159	159	150	140	188	158	162	171	195	187	151	174	195	175	170	157	164	176	160	172	189	160	142	194	178	182	166	184	177	170	157	199	153	160	172	155	174	173	170	155	184	172	150	166	149	148	183	163	147	134	145	174	138	157	154	177	189	177	171	148	181	195	170	159	166	174	168	152	172	163	161	169	180	175	159	158	179	170	188	187	162	170	171	202	161	172	157	148	162	155	168	182	169	143	184	176	162	164	167	173	176	163	168	181	167	172	170	177	180	148	190	178	164	192	165	175	178	169	162	165	187	167	174	188	158	168	171	181	161	182	177	152	187	163	186	158	177	179	166	162	170	161	142	164	153	177	160	193	176	138	162	151	172	164	197	171	171	179	170	138	133	163	167	155	134	193	193	162	159	168	172	157	174	175	170	177	171	164	160	153	147	172	165	173	147	177	160	168	152	168	177	184	180	193	189	160	190	154	171	144	173	148	181	178	157	153	147	164	144	161	188	159	152	172	157	168	188	158	177	161	162	168	176	148	170	169	162	181	161	172	182	194	145	188	175	133	175	157	170	168	176	164	186	186	180	153	164	150	181	174	175	142	160	160	159	183	144	139	164	154	149	165	160	140	160	194	175	163	176	147	161	157	174	187	178	162	150	161	175	168	176	175	161	162	158	164	162	183	178	167	157	157	157	151	146	146	165	174	174	187	183	154	152	148	168	181	182	175	167	183	142	150	154	158	186	165	160	175	204	150	159
5093	659	783	762	773	683	663	655	645	568	579	587	598	513	577	546	582	571	567	564	585	586	608	539	585	512	564	526	558	540	546	565	596	583	533	630	559	561	562	582	508	512	555	526	580	551	579	540	570	537	560	545	577	593	595	591	555	575	570	540	565	570	520	557	538	544	565	565	561	547	552	544	550	561	561	549	571	537	527	535	582	541	547	550	555	545	529	572	567	554	540	596	563	555	537	578	531	549	535	574	608	582	549	505	560	558	551	564	541	566	569	544	569	560	598	523	555	521	559	555	531	528	546	527	562	528	564	525	577	533	547	555	527	527	552	555	558	498	525	535	598	572	565	566	560	563	549	547	592	603	585	567	534	528	521	538	538	553	542	527	512	563	486	588	579	548	496	518	554	579	541	557	552	565	547	517	552	540	580	557	539	539	574	608	599	559	549	551	577	551	539	587	599	587	561	541	542	553	534	551	552	515	559	554	529	538	538	565	548	530	571	560	549	564	563	538	538	579	572	548	564	585	540	518	583	535	546	511	560	528	558	553	593	549	544	525	552	560	517	574	565	523	583	571	567	573	555	503	515	579	539	573	585	577	491	560	585	542	580	553	511	538	579	562	525	533	540	541	550	568	537	576	588	567	571	542	537	538	528	531	575	526	535	541	541	581	548	494	564	581	539	556	525	574	589	587	526	531	552	547	543	522	525	575	572	506	551	508	572	575	526	571	567	549	547	528	520	607	547	555	545	571	548	566	552	555	560	561	602	527	553	581	549	565	531	558	538	565	569	521	581	500	561	544	543	558	522	534	521	508	611	549	550	608	540	556	550	549	539	590	554	558	580	596	575	536	580	564	515	538	548	541	514	542	618	509	564	537	558	552	589	547	547	545	574	575	572	536	576	570	533	565	549	535	553	539	527	559	536	570	566	542	575	592	580	537	574	562	573	499	568	547	545	559	552	489	539	516	552	508	502	556	562	572	564	546	567	552	521	552	569	576	560	554	581	572	539	528	564	537	580	520	551	566	544	557	565	553	547	531	507	580	551	526	532	560	558	587	546	577	538	538	578	553	532	554	552	537	556	583	566	547	562	561	500	561	542	567	557	554	545	538	527	568	532	519	539	557	555	538	567	576	567	544	548	551	561	601	558	553	547	562	549	540	525	526	581	543	559	540	532	524	542	532	545	550	569	531	562	554	528	511	569	538	525	519	512	550	544	538	554	580	582	584	552	580	576	549	570	537	587	549	529	558	559	538	521	544	573	558	578	532	590	530	571	593	543	553	554	552	539	573	566	526	532	581	587	551	575	594	514	535	514	569	478	579	572	577	530	546	509	526	545	580	598	587	536	535	569	541	568	523	554	533	577	539	572	551	539	567	543	547	506	543	578	548	595	563	570	544	534	564	580	546	545	556	564	598	522	578	576	583	512	543	549	527	558	562	556	552	554	525	567	506	556	583	527	563	565	555	585	594	554	522	578	508	594	527	540	559	564	560	575	588	569	554	515	572	524	552	542	515	536	567	523	579	563	544	549	548	527	563	557	586	523	571	552	504	542	593	567	538	485	575	561	542	521	560	571	584	570	525	575	546	577	562	527	539	528	570	550	542	523	546	569	536	565	532	602	567	590	576	519	554	584	594	559	579	596	583	562	530	551	568	570	513	561	546	558	552	535	525	528	547	568	544	544	534	533	532	563	573	554	527	593	544	563	531	520	517	554	576	553	555	566	548	557	550	558	539	556	542	547	575	552	601	547	528	554	537	531	523	512	496	532	578	520	555	552	602	566	531	561	560	549	537	522	548	626	568	574	531	581	579	544	562	541	558	541	539	529	541	576	554	627	538	562	579	583	560	591	562	522	527	563	577	552	520	521	521	541	579	560	589	554	579	565	546	534	537	528	549	553	513	552	577	532	561	585	557	576	540	532	548	596	547	570	560	573	570	521	545	588	591	549	558	502	552	576	556	553	549	570	540	578	577	529	568	584	505	557	556	537	545	531	539	556	547	576	571	557	571	587	578	576	551	577	560	546	547	568	501	565	545	558	543	567	519	582	520	536	532	569	526	546	559	547	506	588	572	546	561	545	552	527	513	547	549	523	536	538	575	553	593	485	532	522	529	528	567	577	560	585	585	555	592	519	590	581	591	535	550	540	563	572	542	558	556	568	551	557	559	555	611	533	549	520	566	599	579	534	553	540	539	543	554	567	572	555	563	578	546	565	525	550	608	558	574	589	578	564	519	579	564	546	579	531	541	527	577	548	556	534	549	536	537	584	558	564	539	549	548	546	567	516	549	575	577	541	561	571	561	539	550	573	564	560	565	559	540	534	572	484	539	551	543	544	540	579	544	528	544	534	578	565	569	498	554	536	553	561	598	554	540	507	582	600	566	571	511	573	544	547	590	548	591	575	535	558	536	564	599	523	549	574	544	567	563	553	558	554	577	552	520	539	562	520	574	583	556	562	534	526	566	570	519	554	582	547	573	578	542	529	585	556	545	569	525	542	577	512	531	527	592	526	570	552	567	572	553	560	549	568	548	526	529	525	540	526	554	549	534	556	544	522	581	583	557	595	537	538	566	499	558	573	537	568	617	553	616	511	510	542	592	567	580	542	516	581	582	540	519	555	570	510	533	585	555	547	595	586	528	520	543	558	559	557	523	544	560	520	551	519	581	540	568	560	579	551	560	566	534	601	525	523	614	545	518	554	552	526	551	531	537	574	552	557	559	566	543	571	543	557	542	535	540	566	534	515	531	555	577	570	539	538	596	539	551	545	545	557	549	578	533	548	559	544	558	554	536	588	553	557	533	565	533	569	549	537	551	569	575	529	560	554	537	561	561	554	559	585	538	563	541	549	575	572	584	538	537	553	554	572	514	548	568	567	546	515	578	542	527	554	616	527	549	586	572	516	539	572	548	507	610	542	573	584	583	535	579	522	530	563	544	554	583	530	508	564	527	516	549	588	575	571	546	604	552	514	525	569	564	535	557	566	545	512	538	536	531	607	580	553	565	528	533	548	561	555	542	555	557	547	532	550	566	543	538	595	553	555	553	557	573	557	591	525	573	540	545	562	559	548	515	573	571	574	550	540	535	510	625	528	523	546	514	571	532	544	579	573	557	522	597	581	531	596	574	568	536	558	601	578	550	535	533	532	562	542	585	505	615	560	510	593	576	527	552	534	559	609	581	498	516	522	563	558	531	491	558	529	547	533	593	552	519	539	555	546	564	552	585	552	585	551	582	535	579	538	563	576	574	530	542	557	547	535	567	568	577	517	553	568	509	593	569	566	562	503	537	567	527	561	518	596	554	584	569	531	520	530	590	533	592	543	534	570	581	537	549	518	555	565	517	541	524	594	567	570	576	556	521	588	540	578	548	563	534	541	538	533	592	551	551	520	568	539	563	517	515	548	570	517	552	539	566	556	557	517	572	541	570	579	562	504	562	594	582	560	570	538	572	559	530	548	532	550	542	551	539	544	537	520	546	558	543
37168	6240	1774	1320	930	739	625	559	447	442	417	372	388	366	361	373	358	333	358	322	315	319	341	333	330	323	326	368	330	338	329	312	320	310	340	365	323	298	296	333	296	292	288	301	296	305	330	322	333	286	322	313	294	306	304	303	307	318	347	276	294	305	297	337	333	323	296	322	299	321	315	327	351	349	308	286	318	330	317	289	310	317	276	361	327	334	318	331	304	284	316	307	293	324	284	285	320	311	277	306	301	324	306	347	304	323	309	329	315	301	308	299	326	307	327	317	293	267	303	328	289	318	361	304	316	328	342	326	292	292	279	328	304	280	302	286	309	305	308	333	318	324	313	306	330	320	335	303	284	279	300	306	331	313	316	338	309	325	334	303	300	307	295	314	276	314	290	299	331	312	288	331	304	336	317	246	306	328	301	343	329	323	288	304	319	326	295	317	338	305	308	325	297	314	322	327	296	281	303	324	318	295	310	306	296	319	317	315	312	293	317	316	311	320	332	282	306	319	341	315	272	293	302	305	309	284	334	318	317	305	316	311	281	325	338	276	281	319	301	311	290	315	292	316	326	323	322	317	335	329	317	302	278	289	301	292	295	334	312	328	347	270	293	298	301	280	306	294	328	297	301	300	306	302	285	308	289	307	322	316	289	287	306	319	315	306	291	288	297	317	296	320	329	310	311	305	305	299	314	300	327	299	275	326	318	320	305	297	288	288	297	310	354	311	323	308	308	303	285	337	305	321	329	297	292	325	293	309	301	315	301	311	304	331	320	292	281	298	307	315	306	304	276	319	312	335	315	301	329	305	277	325	316	293	331	325	296	326	293	310	321	297	314	291	310	321	286	332	339	317	305	328	300	303	310	271	291	298	320	320	320	308	303	293	328	332	315	316	299	300	320	333	315	286	330	324	304	298	297	272	324	335	347	312	303	336	299	312	340	326	318	298	333	344	325	275	287	341	344	274	315	325	317	305	317	282	333	308	333	283	295	338	349	316	295	287	315	316	320	312	309	283	307	307	269	307	289	321	314	305	326	307	300	305	312	324	304	313	319	315	337	326	278	305	302	282	332	322	295	289	301	302	311	334	313	281	283	320	294	299	322	284	293	278	260	284	322	316	296	275	338	332	312	302	327	334	315	323	273	308	321	335	308	339	305	313	298	303	318	310	285	350	339	294	303	337	309	280	334	278	240	331	270	302	295	301	321	321	316	317	311	312	310	337	303	316	278	330	307	264	294	277	322	328	293	306	299	291	312	278	332	292	330	311	321	304	296	277	305	310	300	321	334	292	316	294	320	317	333	313	307	295	299	323	311	304	318	270	321	303	305	310	291	295	302	332	296	278	293	305	275	314	345	318	319	296	333	331	350	317	313	315	283	327	322	293	284	277	315	293	321	327	317	336	313	328	328	311	323	316	311	306	288	313	311	306	312	310	312	322	302	301	334	330	298	277	300	352	267	290	320	312	322	302	288	312	277	285	301	303	323	283	302	331	314	280	297	326	305	301	314	327	317	301	318	349	287	304	313	316	292	313	295	312	270	346	304	328	309	309	340	326	309	323	295	334	284	303	313	295	289	321	284	336	310	290	317	303	336	282	296	298	330	285	305	317	311	344	328	304	270	293	314	325	293	287	320	303	307	301	303	326	293	315	293	304	319	294	286	308	296	303	300	328	288	344	302	329	310	281	328	304	313	314	292	313	267	301	304	304	323	308	293	306	336	283	313	328	338	332	299	319	322	329	294	315	325	292	327	304	310	293	357	290	328	308	319	325	312	305	322	299	316	304	301	302	315	297	309	296	346	297	300	311	318	293	332	307	316	319	320	300	319	334	298	298	318	323	339	283	312	309	300	307	299	277	309	324	316	305	275	310	302	304	325	323	323	308	357	339	307	296	334	328	321	332	334	326	299	297	307	284	315	308	292	303	274	291	295	290	302	321	276	343	345	324	333	304	327	307	308	339	304	298	313	288	301	291	327	304	289	306	330	301	282	295	309	297	297	313	319	322	322	333	300	323	319	327	328	304	305	293	310	324	315	318	297	323	346	330	282	280	302	319	303	332	331	318	324	337	287	298	313	309	312	310	299	324	306	325	300	314	301	312	318	329	310	277	298	322	311	284	321	327	328	295	309	301	291	308	298	332	316	276	311	291	284	316	345	324	327	335	323	289	299	326	311	319	293	284	333	333	331	314	324	317	334	297	304	282	321	325	301	288	325	322	303	296	313	311	341	317	298	300	326	309	304	301	289	320	283	286	285	313	282	298	300	302	278	324	285	302	304	305	302	317	299	321	320	316	312	325	296	330	321	322	307	304	322	308	314	304	301	275	324	296	312	311	308	318	300	312	314	284	318	282	303	310	308	313	288	325	308	358	309	295	299	310	277	291	293	318	299	314	321	325	310	307	304	322	310	294	309	295	299	326	321	306	326	306	301	292	319	285	322	284	314	316	304	336	325	292	343	313	270	309	287	302	325	301	281	331	256	305	327	308	336	306	290	304	291	335	296	306	307	283	318	332	287	306	288	309	305	317	315	292	334	296	314	289	315	289	308	324	300	323	311	303	301	302	289	351	323	280	308	316	301	318	319	325	320	327	312	322	314	319	293	282	324	288	315	309	308	336	321	313	298	306	334	308	275	325	319	294	294	332	319	317	318	342	316	308	282	308	280	317	317	316	300	315	305	314	289	323	295	282	305	293	284	325	319	319	308	297	282	310	345	343	282	331	314	318	300	289	302	320	296	292	330	315	314	310	290	302	295	301	331	363	318	318	306	294	315	305	338	294	293	290	289	335	341	302	311	301	282	319	307	286	310	314	295	342	319	295	298	314	306	306	285	291	315	289	304	308	311	278	315	301	315	304	301	304	301	335	295	316	302	276	322	291	288	311	322	306	289	313	305	315	312	291	322	342	339	337	300	285	335	307	337	291	298	291	327	329	331	304	295	310	262	292	299	300	307	283	319	311	307	325	302	313	350	297	298	289	313	338	317	303	311	302	277	298	306	328	307	294	301	297	329	284	316	326	286	313	318	306	314	306	303	318	306	308	327	336	316	318	313	294	326	296	299	314	306	306	305	319	326	303	297	301	322	299	312	299	294	351	293	302	312	286	292	315	327	327	312	335	321	321	325	318	324	320	325	334	290	287	307	328	321	325	290	288	339	301	292	303	304	310	282	301	323	304	309	331	313	317	297	290	291	339	298	301	319	276	292	302	318	295	317	306	308	295	320	291	309	325	301	296	270	318	316	295	300	303	283	321	315	322	320	342	304	308	309	324	313	297	293	318	310	327	318	316	328	285	311	296	301	329	312	323	291	329	288	308	313	341	310	320	310	290	337	303	306	365	305	336	323	339	296	282	321	285	305	302	297	290	313	298	305	296	303	315	308	293	321	293	307	304	321	306	315	316	312	285	317	263	292	313	369	309	355	326	295	301	274	327	317	293	307	328	333	296	306	328	315	281	305	326	281	285	314	279	310	325	312	327
19068	2056	3923	4280	3644	2988	2584	2184	2074	1826	1723	1607	1429	1368	1363	1315	1280	1179	1184	1143	1176	1102	1133	1133	1105	1053	1042	1025	1013	1007	977	1007	1017	939	1040	943	1004	987	952	953	972	911	1018	993	966	1000	955	935	943	973	971	950	981	912	884	987	926	903	938	907	990	878	985	954	959	885	943	898	998	950	969	930	963	933	939	920	942	934	948	913	921	992	898	967	944	987	931	900	948	902	885	958	953	922	942	921	950	876	926	976	887	965	951	937	905	924	935	921	917	881	945	914	898	944	946	943	943	880	890	959	952	917	901	920	921	914	900	986	921	941	917	895	926	894	948	945	948	938	943	913	933	951	900	983	957	957	961	945	962	940	1002	938	936	881	936	900	958	934	948	907	940	892	944	939	866	978	981	912	912	888	896	957	898	882	935	887	955	920	916	944	969	890	904	924	928	908	899	940	902	905	947	905	959	921	924	926	873	928	931	924	933	897	923	954	911	922	911	955	938	893	898	1018	1002	924	947	916	906	960	934	942	945	920	921	976	915	873	939	952	935	926	894	980	857	927	943	892	956	944	922	906	957	943	987	931	1008	1008	965	939	918	915	944	911	954	949	931	908	886	877	940	953	937	927	919	908	954	862	897	893	943	944	937	933	923	889	935	939	935	902	933	947	862	927	922	907	980	907	927	945	898	946	896	965	923	880	955	888	943	863	960	977	929	907	840	900	941	876	982	952	933	887	918	940	912	931	905	904	1000	941	909	897	894	884	947	966	903	896	953	922	959	959	921	922	923	953	930	921	884	890	990	948	904	932	941	924	950	843	907	920	937	927	915	946	941	867	939	978	995	895	902	944	895	933	927	966	985	917	875	927	910	908	914	918	919	915	924	953	930	951	892	918	904	906	841	899	912	945	851	933	908	923	893	983	984	882	901	902	1032	905	946	896	878	970	852	858	862	913	921	968	951	927	956	940	941	925	860	924	925	920	905	934	911	891	946	973	901	895	862	905	973	916	897	938	915	988	964	952	908	918	944	896	904	945	914	900	926	920	948	911	937	950	939	917	873	939	947	922	937	956	918	913	972	935	948	934	912	927	923	934	944	942	967	938	891	950	896	956	914	973	931	909	879	923	964	929	916	973	939	918	939	908	899	940	955	923	970	893	965	921	967	901	932	978	884	894	935	856	959	915	991	905	897	890	876	882	923	930	915	912	940	938	952	943	911	941	901	951	929	923	916	900	918	952	930	932	979	937	923	941	868	1000	891	939	930	891	982	943	951	944	937	997	929	975	903	959	895	897	940	910	963	902	887	925	934	929	934	954	915	926	909	885	875	922	910	856	937	947	946	955	914	920	896	912	910	925	960	894	943	925	917	918	926	974	897	962	917	912	964	859	960	914	935	993	925	1004	895	898	975	933	872	935	941	905	909	958	869	919	955	936	918	920	958	885	884	982	930	888	941	916	962	938	891	908	924	877	879	938	927	885	932	935	901	873	944	893	928	916	865	909	895	918	931	924	965	915	893	941	950	932	926	936	951	910	950	916	938	939	908	914	903	902	917	977	1010	893	956	942	965	869	956	849	881	907	922	973	920	896	944	892	894	834	897	871	883	918	882	896	894	939	914	907	946	936	986	887	907	950	892	885	884	910	913	857	932	915	937	971	893	971	953	934	933	898	932	930	977	910	916	941	938	895	931	950	849	940	923	865	934	919	1008	939	956	956	904	925	884	942	942	927	1005	948	956	968	923	906	896	911	932	864	900	895	946	892	903	901	896	971	913	1014	943	932	951	934	966	954	915	920	930	935	910	943	893	955	914	892	931	911	866	956	905	924	873	898	898	943	865	954	911	943	931	943	871	951	952	870	933	951	973	961	940	922	919	940	950	935	923	877	904	931	950	897	964	941	921	938	899	930	953	890	904	913	935	928	957	925	929	932	927	899	1000	894	951	951	928	931	887	900	953	940	930	938	857	907	912	903	910	928	890	911	928	891	903	915	963	909	940	912	865	950	978	916	993	926	922	960	905	969	939	879	922	941	948	894	892	914	912	911	933	923	951	951	998	928	927	925	909	934	943	855	945	858	913	949	957	923	903	924	979	932	966	954	979	925	946	890	955	949	926	954	889	939	927	962	923	931	862	964	900	900	953	925	945	898	981	910	961	909	943	941	950	885	949	968	915	945	905	946	923	938	979	914	929	949	931	941	902	932	978	948	941	944	981	971	949	951	895	918	944	865	951	954	896	910	902	986	943	892	868	901	919	953	952	945	933	912	959	974	935	948	934	929	948	877	975	928	958	905	930	909	929	921	933	972	942	972	974	945	925	943	917	918	935	946	965	965	915	943	910	869	894	906	901	865	914	944	1022	929	941	906	925	908	901	993	971	918	948	939	883	931	950	906	908	915	923	990	943	935	939	865	923	924	907	950	901	926	903	912	943	863	934	932	915	906	963	874	913	968	860	893	934	859	915	917	942	979	939	977	899	968	936	903	957	909	959	899	928	934	980	926	924	880	934	1013	927	939	946	923	953	961	990	890	1001	904	944	913	878	973	905	916	914	931	908	965	896	896	903	944	938	936	897	906	932	922	976	879	944	965	920	954	882	918	969	905	960	943	927	916	912	893	857	953	927	950	931	890	872	923	939	854	939	929	968	939	870	915	985	949	918	934	954	954	898	941	943	991	924	904	938	945	905	923	955	907	938	911	957	958	940	952	902	973	905	904	935	938	930	900	930	947	908	939	964	906	927	951	922	940	931	905	895	916	958	909	884	899	868	896	906	972	926	955	942	951	901	921	882	955	923	903	945	926	971	879	910	929	925	905	908	917	890	925	923	877	987	886	911	946	925	953	888	952	880	955	877	969	915	974	891	907	964	918	902	918	895	959	977	894	903	925	895	962	943	929	941	818	892	931	882	965	935	947	943	910	917	912	905	884	925	933	934	938	928	878	888	976	965	900	906	907	874	897	880	935	862	914	863	953	933	887	894	935	941	965	985	862	935	918	933	880	904	945	918	924	854	932	865	920	937	963	921	979	906	963	983	958	938	946	941	890	966	974	947	941	900	927	978	904	937	920	914	931	955	961	912	947	933	943	949	931	916	904	935	889	925	914	931	900	900	937	903	927	893	899	900	929	920	910	922	953	938	971	954	914	892	948	858	893	891	929	905	888	943	890	893	920	962	936	940	958	937	996	976	974	984	938	905	950	974	891	923	919	977	941	912	882	952	923	882	917	996	920	978	934	925	935	892	946	948	898	939	940	929	995	955	942	912	878	942	885	946	965	873	924	926	924	964	905	927	985	889	878	928	926	903	946	910	961	937	952	913	924	916	936	867	981	908	929	892	948	948	927	960	904	929	894	929	912	953	899	941	978	915	927	947	903	937	981	813	934	946	906	907	938	940	919	905	938	902	872	839	919	972	992	942	951	932	893	912	955	934	916	880	931	935	924	984	923	949	900	910	977	929	976	944	959	927	880	892	954	950	959	913	879	906	926	988	864	964	995	929	927	883	910	894	945	906	963
51687	13607	3758	2391	1571	1180	915	774	697	596	593	509	460	467	425	458	421	368	395	406	381	347	384	372	398	360	350	372	345	370	357	352	394	335	352	376	342	312	326	374	339	329	343	335	365	335	362	326	341	322	367	323	337	351	335	348	357	362	327	328	349	319	291	349	339	354	335	321	310	359	359	354	309	367	327	344	360	336	320	336	313	349	340	344	336	337	327	355	376	344	334	319	326	321	331	339	343	330	357	368	363	321	353	337	354	352	344	377	339	349	343	334	327	335	303	337	368	334	348	364	354	328	314	340	316	330	373	315	338	316	361	340	343	326	363	355	340	320	344	297	338	329	355	326	355	321	318	328	312	302	344	321	323	360	323	375	351	310	343	326	321	345	302	345	325	330	331	370	353	331	338	328	297	344	331	332	331	301	321	307	312	341	334	318	321	361	354	353	337	336	337	375	367	359	318	318	307	311	315	301	307	348	337	301	318	320	363	340	320	337	329	337	337	339	325	345	306	337	378	351	341	330	332	322	368	339	317	362	335	332	303	327	317	346	373	317	346	308	361	352	337	330	341	346	356	337	326	344	344	337	369	338	359	310	348	370	371	312	333	328	322	324	317	351	352	332	344	310	349	322	339	335	328	347	323	346	336	344	333	364	349	372	344	332	382	321	332	329	310	311	315	335	375	323	335	336	341	336	300	331	303	318	325	343	311	299	314	352	341	326	328	325	342	346	304	306	329	315	323	308	349	342	306	352	356	359	299	344	315	328	324	321	332	341	327	327	309	352	331	328	343	341	341	363	345	341	315	312	341	329	341	345	348	299	326	343	335	330	348	303	354	326	373	319	349	352	312	349	321	349	308	365	326	359	362	337	314	344	336	322	343	346	325	353	368	319	340	359	357	322	304	319	349	347	339	335	357	359	325	353	351	327	329	314	358	333	323	320	337	292	353	360	316	346	330	350	334	327	346	365	344	340	392	342	350	339	339	331	353	315	353	320	312	341	313	323	328	363	312	341	355	332	330	329	332	322	322	352	338	322	305	307	342	356	339	338	313	334	331	347	357	346	317	290	328	341	336	336	338	349	334	353	324	319	322	346	336	343	363	321	358	373	390	321	353	358	350	326	373	345	332	329	330	324	333	347	328	338	357	351	343	368	320	328	334	341	312	332	328	337	347	336	351	360	360	343	368	331	316	287	351	345	289	300	342	348	309	354	350	320	343	332	336	357	351	365	334	316	341	353	306	338	345	339	342	319	287	349	356	334	344	340	345	328	323	346	323	344	336	329	356	342	366	342	317	334	333	325	315	327	310	304	334	326	307	340	326	308	378	339	341	367	314	316	378	344	319	357	354	382	361	317	344	376	308	347	330	357	330	311	351	327	325	334	340	326	361	368	355	365	358	339	309	356	363	374	300	355	322	340	332	311	353	361	363	347	338	332	341	301	330	328	360	336	347	339	344	333	331	361	359	303	346	331	359	335	305	326	335	334	300	385	355	331	335	368	313	342	348	314	329	327	350	325	316	346	346	331	349	341	324	320	363	321	305	334	369	294	335	364	340	287	316	327	305	354	362	343	336	343	331	337	329	356	328	323	348	349	360	295	344	295	319	334	368	344	353	315	324	337	343	352	336	317	356	338	370	352	310	368	325	362	345	355	367	339	349	335	309	360	343	334	336	315	324	362	345	352	351	318	349	311	331	344	313	328	324	352	331	338	351	331	372	328	316	338	345	319	383	329	341	329	362	321	358	321	334	349	342	347	357	356	352	320	323	330	363	336	345	335	335	343	335	328	364	347	353	338	353	379	344	329	364	332	328	330	327	321	335	344	352	308	343	331	347	359	339	339	353	327	351	326	324	320	324	371	297	341	344	328	356	314	336	359	383	321	337	352	297	330	359	348	329	332	300	338	357	383	339	300	354	299	311	314	331	380	333	316	351	341	352	334	350	351	376	329	353	312	360	322	347	339	347	323	386	363	330	303	341	354	363	382	329	350	334	384	324	332	313	318	347	325	358	320	321	344	343	312	315	358	327	309	349	354	329	301	338	335	369	321	316	336	346	332	334	359	347	326	350	355	367	377	317	312	321	322	363	337	295	331	384	310	343	369	344	351	314	339	334	343	310	342	319	372	300	336	338	366	322	348	342	335	336	354	319	337	318	337	330	324	328	334	314	355	353	313	335	311	337	297	333	327	334	343	350	325	311	320	358	318	350	295	343	301	333	343	355	310	383	335	325	312	340	301	332	346	353	340	312	329	337	358	356	334	306	324	328	317	340	335	347	321	346	327	328	314	363	343	368	318	343	350	346	321	322	367	356	336	304	336	313	318	335	365	315	358	319	312	349	335	337	324	332	359	352	348	345	344	298	309	360	335	310	314	347	342	323	326	313	325	308	343	351	338	327	328	328	350	327	334	326	325	331	340	335	334	385	339	354	324	341	336	338	377	321	353	317	337	323	329	320	322	333	339	319	318	355	322	356	312	339	352	371	323	305	301	340	356	361	323	326	321	317	330	362	383	353	364	342	318	336	330	342	324	353	355	323	336	353	370	315	333	314	343	356	339	306	361	366	359	340	321	340	343	353	373	348	304	357	306	354	355	316	361	327	340	312	347	313	317	332	356	330	326	329	339	342	351	340	350	338	328	348	332	339	344	344	336	362	338	318	348	365	347	374	337	339	359	310	310	311	333	345	339	353	331	358	336	365	340	346	359	362	340	320	334	323	323	326	322	327	360	350	321	312	325	357	310	318	327	358	390	314	320	335	339	309	357	319	331	347	358	348	333	338	345	329	346	337	334	328	331	302	315	358	334	316	351	359	349	328	327	342	324	373	345	351	360	337	314	330	334	333	288	311	368	323	317	338	354	316	325	329	330	351	328	329	342	348	347	308	330	345	291	341	317	321	366	360	354	332	353	327	336	308	297	339	344	332	354	334	352	342	329	314	330	354	328	314	354	323	341	336	369	337	315	338	354	336	358	316	330	353	325	305	333	328	315	342	347	351	348	320	376	364	334	345	331	342	345	311	332	317	332	340	295	360	323	333	350	318	328	324	337	332	320	309	327	320	342	333	349	342	334	348	333	324	354	312	346	359	362	329	345	356	377	343	341	325	314	324	363	348	349	329	310	352	322	307	320	341	335	321	370	369	331	370	351	348	328	325	327	310	348	333	297	308	329	312	331	315	332	343	311	305	349	317	323	314	338	342	339	343	350	324	323	363	363	321	341	350	322	331	322	316	348	323	321	349	359	336	323	329	308	328	377	335	344	318	343	297	324	330	336	332	318	324	350	330	336	323	376	353	364	335	356	315	342	347	303	341	347	345	333	349	345	350	351	356	336	334	375	328	330	338	340	353	325	330	351	347	355	303	333	353	323	345	346	337	312	313	316	323	327	305	334	365	305	313	336	353	362	368	333	329	324	330	373	326	329	321	338	343	323	353	340	345	330	349	327	350	325	339	329	380	356	323	349	337	354	321	337	339	335	327	328
25798	3005	6606	6888	6028	4959	4005	3482	3023	2597	2383	2181	1991	1773	1823	1698	1615	1525	1449	1372	1354	1330	1301	1291	1253	1221	1193	1155	1238	1220	1162	1192	1135	1136	1105	1090	1120	1090	1136	1109	1126	1063	1095	1060	1076	1066	1095	1090	1047	1034	1015	1050	1060	1017	1012	1013	933	1005	957	993	1025	986	968	1061	976	1034	1033	1003	1009	1032	982	991	1029	973	987	1033	997	998	1019	1042	1031	999	990	1011	1017	909	950	1015	991	962	991	1007	961	993	937	971	1005	981	1015	931	980	967	928	1036	1027	1002	1077	921	980	974	979	1023	983	995	964	973	931	1001	983	975	979	994	972	972	944	953	968	970	1075	1025	963	1032	992	941	1002	1007	966	940	948	943	947	1031	958	1011	953	934	1004	1013	954	971	1002	1020	983	954	990	961	959	1011	932	972	978	999	963	922	1039	956	1018	1013	1016	978	1022	1004	998	961	992	940	920	1037	953	989	965	946	961	981	926	1017	993	944	998	942	946	978	966	1001	969	1013	946	971	947	951	1003	994	1021	967	986	956	946	945	966	1040	973	998	982	995	1011	964	924	993	994	951	970	983	937	954	929	1009	968	1005	985	957	943	969	974	957	1015	963	967	966	1002	971	951	925	952	937	995	1015	973	1029	984	943	937	971	1031	997	968	942	973	950	995	935	976	968	1041	1015	951	997	966	956	990	969	974	953	941	979	974	946	916	983	978	927	960	961	944	1015	953	1001	1037	949	976	911	992	974	922	912	1002	986	994	982	966	965	1035	937	967	956	942	964	985	1004	930	1012	951	1013	964	982	1000	929	937	977	918	977	984	929	973	933	969	994	982	993	969	945	923	973	992	939	975	949	992	947	972	964	945	952	1030	1010	978	958	911	987	978	937	942	992	990	923	951	917	927	976	991	992	973	946	982	936	998	897	959	968	995	959	1021	1018	1019	947	1006	1016	986	998	936	958	982	1002	934	1020	984	944	980	996	946	966	950	925	967	1041	965	978	957	946	981	983	977	932	922	995	948	973	986	959	917	978	982	999	950	976	998	938	996	981	913	964	944	1002	980	930	992	952	972	960	988	960	1002	963	975	961	977	979	1016	1002	942	975	979	975	986	965	991	1006	984	990	988	1009	935	987	974	1050	927	951	990	1025	908	981	979	948	992	1013	936	937	993	979	963	1000	975	977	958	922	1016	979	1037	1039	994	973	959	970	953	974	942	982	998	924	952	950	951	970	935	1001	981	1002	987	919	984	929	939	957	994	930	989	1009	919	983	944	1025	980	1002	940	1012	946	1025	959	910	945	981	978	1001	945	995	921	1029	1001	944	999	954	1001	959	995	924	982	989	938	973	968	947	919	942	930	1001	947	1028	943	1035	954	969	1004	978	1029	955	957	996	982	989	955	915	957	981	927	1035	1012	980	927	987	956	991	954	1003	992	940	942	944	1030	1008	973	978	938	967	983	967	979	950	932	998	958	964	956	969	937	958	992	934	986	1006	958	976	974	978	997	939	958	984	970	1007	966	981	961	984	998	992	923	974	951	972	1041	1004	966	908	935	977	988	983	1000	953	975	962	979	945	990	925	984	951	966	975	952	961	961	957	961	969	969	909	929	905	938	1012	976	918	981	961	967	1029	981	1004	975	960	997	995	924	986	905	1005	967	971	980	1040	961	991	983	996	960	976	976	1009	973	954	977	964	970	1005	1014	1009	950	949	955	954	962	989	991	982	932	1008	1024	1037	959	982	938	922	963	965	974	951	980	890	993	972	960	988	980	984	928	996	979	968	1001	956	959	1015	1000	942	960	1031	950	997	945	970	991	1001	969	965	1000	1007	977	948	1002	975	959	933	969	942	924	937	1014	984	981	956	999	967	990	977	941	1003	972	926	958	1010	975	1013	989	979	1003	927	946	993	970	1016	941	970	928	1066	997	975	980	899	968	942	997	1019	963	992	949	1001	968	982	938	1005	995	949	980	962	877	975	934	926	933	964	959	1011	958	961	883	1016	930	999	925	950	938	971	933	971	948	980	963	975	1005	924	1016	984	940	999	1014	1003	989	961	915	955	954	1015	985	1019	936	1015	996	1047	972	956	1010	1011	1009	989	901	1003	926	976	967	989	957	1003	990	986	961	983	923	926	918	944	984	945	979	965	956	993	974	1021	1000	975	1026	1056	954	945	965	972	984	993	987	976	939	981	1023	972	1008	948	973	953	951	990	992	910	1035	920	1019	1008	957	967	1000	942	960	958	971	1014	1034	1006	1000	987	940	1009	999	997	956	966	990	958	967	948	969	961	973	966	927	962	958	988	993	990	974	895	985	961	934	978	973	970	958	994	954	965	973	961	961	946	989	984	912	944	968	1021	978	969	962	968	963	991	958	989	994	1027	991	980	960	994	987	942	970	1003	900	939	1007	999	954	950	991	990	952	953	949	956	962	956	993	945	962	984	1038	929	983	988	970	977	956	978	978	997	984	911	948	956	994	947	990	978	1008	1012	892	990	984	935	996	990	974	953	932	922	987	942	977	941	940	928	964	1017	1014	963	970	925	932	945	998	1013	981	997	1001	1031	1033	1028	1007	966	959	954	996	1001	922	999	984	1030	949	1007	993	958	1000	972	942	1002	1020	972	982	955	946	998	955	980	984	943	1001	981	965	999	950	958	973	978	966	937	993	953	951	963	946	964	976	949	920	1012	957	962	937	988	942	946	989	960	951	989	965	885	989	951	1002	932	955	929	948	917	958	981	965	959	996	1020	954	950	998	1000	943	918	918	909	977	985	972	1055	983	1027	999	1011	987	937	955	899	970	1013	989	976	1034	956	1009	917	987	948	1023	991	957	955	985	936	963	955	996	995	994	919	949	979	947	961	927	982	979	940	965	954	996	959	999	977	992	903	979	969	986	924	1015	953	969	932	969	981	976	1011	979	966	952	958	967	997	999	989	973	997	977	934	965	976	965	1004	932	946	953	957	1005	974	944	963	963	1006	937	961	953	919	975	990	984	962	999	939	963	1042	974	931	954	1007	939	940	1039	995	991	981	979	925	1005	971	955	987	959	1010	968	1016	946	1002	1030	970	979	1030	966	979	965	966	1012	938	1034	963	952	970	1007	955	937	910	952	958	980	987	1019	987	940	982	987	983	985	942	1033	994	970	955	991	991	960	998	964	1031	982	1003	970	936	986	953	918	989	1000	934	978	901	1047	963	977	983	987	954	977	965	945	938	977	1001	947	995	958	908	1003	969	1010	919	1029	989	931	1020	964	999	933	1007	937	972	1014	967	957	966	996	939	984	988	1039	1006	989	936	982	995	956	942	945	994	992	945	1017	979	949	951	988	912	982	957	929	974	951	950	978	939	933	1043	1034	956	953	980	957	959	973	902	975	1003	1021	929	975	919	1018	964	983	938	1003	941	944	965	950	947	939	973	925	943	963	915	945	979	914	1012	986	965	961	938	1001	968	1000	1042	936	961	969	973	990	936	986	928	1013	963	953	974	927	907	976	984	995	959	963	976	964	993	902	973	1007	1024	1012	998	960	1015	921	942	947	934	1000	996	953	999	991	1006	964	965	977	993	994	971	979	1043	978	1023	931	917	965	997	985	972	971	935	982	1029	945	963	1010	967	929	974	954	935	976	942	985	1013	926	948	962	943	963	982	984	966	1006	952	933	917	967	988	942	975	920	960	947	999	930	946	963	928	958	968	977	1024	972	963	954	1014	1011	974	953	1007	969	968	963	984	948	954	948	963	981	1002	939	961	975	963	965	995	953	993	968	968	974	950	995	991	992	1010
6116	478	253	216	217	203	161	190	201	168	163	169	169	175	162	175	175	143	173	185	174	162	155	183	158	148	201	158	181	175	166	185	159	168	170	154	156	147	168	164	178	152	148	185	191	197	184	166	193	144	177	189	162	169	162	177	174	164	178	161	194	180	172	174	169	177	183	162	170	155	178	161	151	187	182	186	163	157	152	150	168	191	172	175	183	191	181	153	171	179	159	157	167	163	135	192	188	146	177	177	187	157	178	150	157	151	152	172	182	162	162	180	175	168	161	144	176	165	148	179	141	166	145	177	179	164	169	196	165	168	158	173	150	166	165	177	154	145	175	145	158	140	148	172	182	149	175	175	174	161	173	175	151	150	165	162	174	141	166	169	163	190	176	170	163	157	162	178	156	157	169	176	164	175	165	155	139	170	162	171	173	175	177	169	162	155	167	191	160	185	173	164	183	169	179	163	189	173	155	173	181	156	159	165	174	172	141	174	174	169	178	155	191	172	162	174	179	158	157	158	160	152	177	146	176	146	169	161	180	151	179	168	165	143	177	184	166	162	158	171	155	168	186	174	166	150	156	170	185	148	145	179	159	177	176	156	161	158	177	155	188	168	155	172	167	155	174	161	183	170	156	146	170	180	176	160	153	166	176	184	155	174	192	195	167	184	171	163	165	168	155	156	152	173	160	147	174	157	160	170	177	166	181	157	163	172	188	161	165	153	155	166	169	151	170	178	161	189	192	177	145	152	175	184	169	149	190	168	192	177	150	167	176	175	166	168	157	173	165	181	160	146	185	164	174	157	183	168	150	170	172	157	177	157	149	153	191	165	203	155	192	153	161	167	158	165	176	170	167	185	176	152	166	153	155	173	161	151	164	150	175	191	177	151	184	142	161	171	161	179	148	182	160	182	165	166	167	177	148	179	158	170	161	152	183	165	201	193	154	192	171	177	168	156	166	160	174	166	167	172	181	184	173	144	179	169	168	166	157	168	158	178	168	168	170	153	182	195	151	190	147	170	177	181	181	165	155	160	168	170	188	168	149	155	166	174	160	141	177	187	175	186	182	159	163	174	160	176	168	185	160	159	147	162	170	172	180	164	182	169	165	170	165	185	181	198	168	183	144	179	149	164	164	175	157	178	166	164	187	179	165	188	177	158	168	187	176	193	163	168	177	189	175	164	157	158	169	174	168	168	181	165	158	167	155	174	182	186	170	191	191	153	140	178	184	148	175	161	182	148	185	143	154	153	154	160	163	157	164	151	184	181	174	163	161	150	153	169	153	190	170	150	157	155	176	178	167	153	184	170	169	167	162	160	175	172	166	185	167	164	176	158	159	160	154	205	144	183	184	165	165	167	169	181	173	163	186	170	164	173	187	171	163	170	158	162	154	166	159	179	203	166	150	143	184	159	178	174	166	195	175	170	187	186	184	177	112	168	174	167	174	163	187	168	170	167	164	136	169	160	143	179	166	162	152	174	158	177	173	161	173	165	165	176	169	163	160	166	172	161	184	166	170	153	193	184	159	173	168	150	163	157	163	146	172	173	157	189	145	151	164	162	153	148	159	180	153	173	163	167	160	140	143	177	177	170	169	179	147	150	185	170	163	179	156	177	170	188	192	189	161	154	161	152	161	156	196	177	165	166	179	166	151	159	164	155	189	160	177	169	174	163	172	168	147	179	199	166	149	193	144	150	169	167	184	159	170	148	171	169	166	168	167	156	171	160	179	181	163	149	161	163	144	174	171	154	173	173	173	154	173	183	138	156	154	144	148	167	148	183	150	176	146	167	154	160	148	174	185	165	168	164	168	160	167	175	138	148	171	148	191	173	150	176	162	138	165	162	176	164	178	152	171	157	160	181	171	171	135	159	177	192	153	171	184	172	162	164	164	160	184	168	151	169	157	183	174	177	149	163	175	184	167	185	164	187	145	169	168	181	177	142	144	177	157	146	146	168	165	176	187	150	153	166	151	167	158	172	189	165	182	183	177	153	161	179	152	157	163	176	156	161	178	162	167	185	170	187	166	159	180	159	154	172	170	170	160	169	175	161	153	146	179	164	177	181	179	174	158	182	164	181	160	149	163	170	207	162	174	163	169	166	142	162	200	174	169	175	163	170	179	172	174	165	145	153	169	162	166	134	166	161	179	164	174	154	173	183	148	175	144	163	154	148	181	158	172	185	173	172	171	161	159	150	168	176	148	180	181	155	173	156	176	182	176	159	161	187	160	186	161	178	170	167	159	204	140	170	147	164	152	170	158	161	164	156	182	161	202	180	190	139	155	168	191	166	144	155	172	171	166	175	162	151	167	155	185	174	147	187	160	166	145	167	165	171	133	171	146	199	168	152	182	174	164	155	145	163	149	176	168	166	169	169	172	147	198	174	160	157	152	160	182	157	167	145	182	168	157	178	195	156	152	177	153	163	185	159	157	180	138	169	177	148	146	158	158	179	179	172	162	156	172	171	179	166	162	157	142	159	174	196	171	161	180	163	170	151	162	148	168	168	161	181	167	177	181	148	184	189	147	169	193	170	173	148	135	176	162	177	166	155	145	182	173	162	175	195	169	182	176	145	154	148	169	152	181	147	168	157	144	145	171	161	176	172	193	153	175	158	175	172	168	178	180	166	148	167	180	169	169	168	171	162	194	163	173	180	149	165	178	154	198	157	153	148	155	148	142	176	165	158	162	163	190	179	171	166	169	152	163	163	196	168	154	147	161	175	157	178	178	167	170	175	147	163	164	178	147	155	172	147	164	150	172	165	171	170	147	168	175	191	178	168	144	182	187	150	162	174	176	143	171	147	180	157	160	171	187	158	164	151	151	165	160	158	154	155	172	169	172	160	154	146	188	162	156	183	179	166	193	184	169	179	168	164	174	204	189	196	171	168	177	167	179	167	166	164	172	147	140	175	138	184	148	153	158	165	185	163	179	169	159	167	161	167	180	160	162	172	169	164	139	160	162	155	167	164	148	173	166	179	159	169	173	177	181	195	150	161	181	170	173	180	170	170	183	172	168	175	171	166	152	179	163	159	163	158	178	173	161	143	155	169	159	151	188	159	166	152	154	187	158	167	168	188	147	173	149	145	159	155	157	182	179	162	151	169	185	192	177	169	165	157	168	149	181	169	148	176	154	164	161	169	163	145	162	176	153	155	170	183	161	166	191	162	184	170	150	145	155	178	141	165	172	142	183	145	183	177	162	149	150	157	170	179	132	167	157	172	151	184	185	164	158	175	169	189	152	146	155	168	150	159	160	156	176	170	160	188	171	169	171	191	164	175	172	161	176	171	161	155	169	167	133	153	168	157	150	167	174	157	194	183	171	164	149	140	154	150	181	151	155	148	177	150	143	143	172	175	168	169	180	162	159	173	163	139	178	177	163	181	165	183	162	151	165	165	163	181	173	167	181	152	151	153	171	165	166	182	169	171	140	152	171	167	185	165	157	160	172	168	155	161	160	148	162	156	176	144	161	170	173	160	153	164
5142	647	754	815	742	697	659	652	636	611	621	574	571	622	568	532	544	587	530	577	599	609	552	567	565	561	565	583	562	590	522	568	622	606	541	534	562	532	544	557	581	587	538	558	517	542	566	566	559	575	520	586	570	550	528	544	550	570	579	571	578	547	568	564	598	565	580	555	544	527	568	573	571	543	543	572	576	542	522	522	561	551	571	567	553	551	570	552	575	579	532	577	563	575	577	556	561	548	608	543	586	562	540	588	567	563	592	538	584	541	554	553	540	562	542	581	549	511	541	554	592	540	545	531	547	602	561	573	529	556	575	565	553	574	545	554	577	557	534	536	538	560	567	541	569	573	588	567	548	524	576	570	512	567	567	497	522	550	563	603	531	558	574	562	535	550	571	544	567	568	542	510	553	506	513	567	526	569	522	574	533	589	559	587	554	531	517	551	579	560	550	578	592	559	552	555	537	593	531	525	580	539	553	585	542	586	585	550	544	579	581	556	562	561	560	513	573	571	572	512	555	557	529	550	558	557	553	516	545	556	577	553	533	569	562	566	520	550	565	541	536	543	578	527	545	573	582	548	535	556	546	514	555	537	529	554	579	588	576	575	541	543	540	584	575	547	552	584	549	520	585	555	565	542	581	533	518	567	570	554	551	520	562	542	531	565	551	600	594	582	568	566	513	540	556	542	570	561	598	570	535	562	547	567	580	574	583	538	566	574	568	573	543	521	561	513	552	576	549	536	530	584	570	566	519	535	594	535	549	569	583	528	575	566	560	581	520	551	543	618	573	571	574	563	517	554	502	541	540	519	534	542	606	539	538	564	584	552	571	492	579	541	571	551	541	600	569	540	590	552	555	542	520	565	507	555	540	529	556	534	551	545	566	544	553	544	555	511	555	604	532	537	544	572	590	532	520	588	525	546	548	578	559	570	566	579	583	553	557	497	581	561	559	567	565	559	539	538	537	513	575	600	540	574	589	532	544	573	571	563	543	554	561	583	554	502	569	588	514	556	552	562	507	567	559	532	522	556	540	522	495	538	572	558	576	541	570	540	544	597	556	538	556	604	571	539	573	552	517	559	614	566	556	542	557	534	565	578	557	577	519	561	534	523	573	500	591	556	595	574	559	558	566	577	569	568	509	564	565	539	573	541	568	546	543	582	574	587	560	539	581	585	579	602	597	541	565	572	571	574	574	584	553	583	552	550	552	563	578	510	525	575	542	570	540	562	583	540	561	580	594	578	588	593	541	548	560	559	581	574	538	533	591	558	567	589	566	599	584	595	547	521	560	543	591	532	579	581	529	561	557	542	521	553	601	560	548	551	547	548	582	573	556	579	547	534	533	554	560	583	562	570	564	554	537	534	558	587	565	553	550	553	585	568	553	535	563	542	546	530	607	548	555	570	550	579	519	553	563	583	564	549	576	514	557	542	529	563	569	575	505	538	567	615	551	530	577	532	549	586	553	565	542	539	578	515	589	523	553	568	565	566	539	540	557	557	545	561	539	573	614	524	534	529	617	558	520	566	573	520	590	552	534	559	517	521	542	536	566	529	575	531	512	555	572	553	562	575	555	552	542	546	562	537	554	554	569	592	560	525	553	564	553	528	569	596	583	561	534	554	558	581	546	557	580	577	574	555	585	577	521	546	554	560	550	532	585	579	551	518	544	553	563	614	552	591	531	518	563	572	558	640	568	571	538	535	533	585	557	548	547	551	552	548	571	532	596	566	544	616	570	612	493	565	595	567	588	516	535	622	579	534	517	575	580	581	558	547	558	565	536	570	573	567	563	570	580	561	524	519	555	556	537	525	557	547	594	531	549	547	552	521	530	566	619	514	543	537	579	542	574	526	556	585	594	561	525	547	529	548	589	569	543	518	505	600	565	558	547	583	531	509	526	546	545	569	540	567	611	560	565	601	569	524	590	542	554	550	545	592	557	557	560	580	533	546	564	537	550	563	573	552	533	537	531	562	550	573	554	527	581	554	571	506	588	630	580	560	556	522	555	561	561	554	540	623	533	553	557	547	537	569	601	575	565	553	556	539	541	571	524	562	554	565	521	566	567	554	532	555	531	578	565	531	553	540	555	531	571	564	570	550	552	552	549	596	611	512	558	557	517	563	506	571	515	566	569	569	554	525	577	581	584	592	575	567	537	568	565	536	598	526	551	550	584	561	559	578	511	588	554	519	549	578	573	545	519	543	555	540	547	563	554	546	526	559	565	551	573	531	590	555	563	555	549	564	564	520	557	522	570	543	561	529	522	581	616	565	541	550	529	549	528	567	533	539	507	512	570	593	565	520	523	538	546	559	570	556	572	560	501	542	575	551	584	534	520	562	504	546	582	577	509	503	572	533	582	540	541	527	611	563	553	558	503	573	541	550	534	599	532	549	532	543	528	558	547	553	544	500	560	530	550	550	568	541	513	558	538	543	543	587	554	609	508	546	563	566	573	572	533	560	542	552	576	541	547	597	549	538	565	532	532	510	539	581	532	571	481	557	543	572	538	561	544	556	584	567	565	561	550	560	578	562	555	572	545	574	600	568	542	570	550	561	549	554	537	573	592	538	569	538	577	572	532	513	569	557	588	561	549	568	557	534	554	547	559	568	546	525	536	526	580	527	511	542	543	584	547	536	562	585	559	564	544	569	531	578	560	603	545	558	551	529	564	584	557	544	591	565	590	563	523	600	522	565	591	569	552	516	587	552	553	580	541	532	572	549	558	561	562	540	535	533	578	574	583	529	532	562	594	566	566	584	520	572	531	544	579	538	532	555	606	576	555	516	589	547	532	553	569	564	556	570	558	576	562	569	562	508	527	571	557	549	575	558	596	560	520	561	552	560	548	573	529	580	583	541	557	538	579	557	533	519	553	559	548	542	558	558	542	582	555	542	584	519	560	564	572	576	575	490	530	580	502	563	548	534	595	531	546	578	577	538	530	553	595	529	546	563	570	528	542	592	554	538	596	563	556	568	515	595	532	555	564	538	542	564	536	562	540	560	568	553	527	542	568	536	534	595	588	502	539	543	564	535	529	527	557	552	576	539	549	565	564	557	510	583	540	593	549	572	522	521	566	596	547	533	587	587	507	555	539	552	572	562	540	577	540	541	593	539	571	564	532	576	552	526	571	556	571	556	563	579	535	515	536	560	534	558	617	570	543	533	559	566	532	533	568	580	548	539	556	525	545	518	550	561	580	581	518	538	548	523	571	529	566	508	569	561	579	540	583	571	534	570	548	544	518	567	532	576	549	603	537	556	560	574	539	538	579	559	557	526	565	571	569	544	566	580	611	561	527	559	560	567	529	536	537	544	553	568	539	536	537	590	558	550	545	556	450	540	564	527	520	567	536	569	515	558	561	524	563	520	593	556	544	616	552	562	577	589	563	569	539	523	518	541	537	525	528	553	558	572	550	594	566	551	613	542	569	547	551	556	554	567	529	554	583	536	576	523	558	593	499	514	586	581	570	556	574	580	550	558	543	577
38171	6099	1826	1279	880	752	591	598	466	443	387	389	371	343	364	355	354	352	363	350	345	318	388	327	315	338	325	348	304	315	331	325	349	325	331	342	314	275	315	317	318	338	311	319	302	285	289	323	336	316	327	331	332	300	287	268	311	314	320	327	329	296	302	330	345	322	304	322	295	312	331	309	297	339	322	304	302	302	324	314	283	320	323	320	298	289	330	361	330	322	317	336	263	282	312	318	324	315	282	278	307	305	307	314	318	323	287	293	323	270	281	288	310	295	337	303	306	297	323	325	315	324	305	275	293	305	331	256	281	314	333	304	324	328	327	322	319	305	317	302	322	327	313	327	303	316	353	339	338	313	320	321	303	334	295	286	304	335	311	324	297	371	304	307	329	294	293	317	317	311	294	338	302	325	307	303	295	332	318	339	297	271	329	317	309	306	337	308	321	296	298	318	326	290	320	306	299	327	290	299	283	310	296	317	326	304	308	307	294	291	309	362	328	320	360	305	358	317	318	320	342	331	317	318	330	339	341	338	330	313	279	327	280	305	312	329	284	295	307	287	297	307	300	320	309	331	302	302	300	339	315	326	317	312	306	330	306	327	312	318	286	316	318	306	358	315	322	312	305	281	346	296	299	295	297	298	325	301	299	308	308	296	311	311	304	302	301	293	290	319	328	340	284	302	325	297	289	340	314	311	321	320	308	314	289	316	335	323	331	322	331	311	334	296	293	317	309	299	327	295	309	294	329	308	319	285	301	313	325	284	309	303	307	344	324	288	304	303	319	314	280	293	317	329	327	321	309	293	308	334	321	302	316	299	318	305	310	300	313	327	324	303	317	332	320	311	302	340	290	310	337	293	304	287	304	282	290	302	296	310	320	326	296	305	299	320	342	299	343	291	279	285	337	309	310	304	314	325	355	278	313	334	285	301	306	316	262	291	301	306	343	326	295	346	320	324	309	337	313	296	273	290	328	329	291	302	293	288	303	279	313	323	286	323	290	330	329	294	277	341	310	310	320	312	320	312	339	286	274	324	339	293	309	322	315	328	304	353	313	289	336	304	314	332	292	292	304	315	325	298	330	319	321	335	323	291	306	333	315	338	282	309	336	309	303	327	314	308	311	309	350	308	310	339	292	330	299	302	287	308	305	303	292	315	307	310	297	301	319	280	302	304	318	316	285	312	342	311	310	301	305	306	312	295	275	330	301	311	291	316	301	316	316	310	338	313	305	285	305	293	305	335	296	307	319	312	302	332	319	298	315	328	328	329	340	302	323	288	325	327	327	306	310	327	305	335	309	309	293	321	301	300	317	324	290	346	311	317	291	328	322	330	328	323	319	299	298	330	303	346	268	299	283	303	301	304	314	340	325	306	312	296	306	286	319	321	312	294	323	285	304	292	298	317	292	290	309	323	325	313	309	319	322	310	331	327	317	275	291	313	294	299	303	337	305	325	304	309	322	317	332	340	303	294	308	294	302	289	337	324	312	316	317	299	314	305	299	328	310	309	321	312	350	286	293	331	307	305	335	316	328	319	284	320	333	333	318	303	328	308	328	315	310	268	326	318	314	336	313	290	314	321	328	316	288	342	332	297	286	339	325	323	281	336	337	304	299	318	315	325	325	297	297	307	293	330	311	289	328	284	323	296	315	309	329	307	276	318	307	299	302	282	321	306	325	281	321	333	342	312	326	320	301	316	297	292	306	333	293	297	359	308	359	291	314	304	296	308	324	329	320	291	330	313	279	297	304	321	293	330	310	305	289	280	299	307	305	310	327	301	300	316	330	342	273	312	287	348	312	321	304	307	333	307	292	323	326	314	303	288	309	332	316	334	321	308	264	300	295	304	307	324	324	280	312	309	319	286	328	298	319	306	313	315	308	297	307	319	323	309	325	300	321	298	300	317	291	327	296	325	288	332	292	323	299	301	300	324	305	344	292	303	304	321	275	322	292	301	290	307	301	324	314	271	324	364	281	306	295	302	309	315	328	337	309	298	309	329	340	313	317	332	297	311	335	288	301	321	312	320	297	315	287	303	302	315	300	284	305	319	304	306	303	310	323	324	286	309	327	321	301	320	315	279	319	314	331	323	322	310	312	308	276	327	316	291	292	314	278	308	301	331	328	355	317	307	323	299	307	351	317	307	299	318	342	351	331	304	321	316	310	281	307	313	307	315	314	272	338	349	292	317	306	333	345	312	280	305	328	320	287	304	295	317	296	346	338	329	308	274	311	309	336	313	288	310	307	279	320	311	323	321	362	297	316	282	299	318	320	331	298	300	273	323	308	334	311	312	308	270	328	333	274	296	314	323	289	298	319	315	319	319	309	340	307	319	302	301	280	313	324	296	306	323	292	324	254	330	308	292	343	311	301	279	302	297	315	299	326	294	325	289	305	319	301	326	331	308	324	288	315	329	312	302	365	284	301	310	320	304	307	301	310	298	293	315	300	287	328	302	309	288	263	304	321	296	261	310	332	302	332	305	331	279	299	314	346	285	299	315	296	279	284	321	286	316	330	320	305	297	309	324	296	319	318	332	307	343	309	333	289	297	274	324	311	287	310	295	297	328	338	333	316	319	324	337	292	333	333	303	305	330	317	309	317	313	325	329	289	306	297	318	301	341	280	298	317	330	306	317	331	347	302	314	305	307	312	315	314	289	310	331	357	360	321	305	311	311	323	355	309	306	284	315	263	332	307	288	289	316	300	366	288	299	320	310	308	326	286	290	301	332	288	321	332	279	323	294	313	323	319	326	340	303	308	306	269	323	286	309	313	343	291	306	317	315	296	324	315	329	313	345	324	295	353	306	311	325	311	305	306	342	294	315	314	339	309	335	297	296	293	304	318	329	312	316	299	307	338	302	304	296	322	304	296	303	277	306	310	351	305	330	310	267	321	271	319	279	316	333	344	307	312	297	322	312	294	293	316	328	330	312	292	279	274	304	302	296	306	323	272	312	325	324	276	297	281	321	311	309	298	279	288	315	290	310	325	302	345	335	300	295	283	320	296	322	292	336	300	298	325	304	301	297	295	281	304	329	304	325	304	301	321	315	314	333	307	305	314	282	325	314	356	328	310	315	336	297	333	296	284	290	339	296	298	317	316	306	295	304	298	329	329	310	318	315	313	327	338	316	312	322	351	293	278	291	316	312	295	283	289	319	299	314	282	337	269	251	281	304	298	283	341	310	319	304	308	292	279	329	324	317	331	336	313	283	313	302	279	311	322	304	309	312	304	291	331	306	299	322	312	324	338	287	310	295	295	325	295	302	304	317	287	356	307	314	307	313	347	352	307	358	305	301	303	334	274	323	311	320	309	299	310	312	290	258	341	287	303	260	300	335	293	311	313	316	299	297	302	313	279	325	283	307	304	303	345	301	305	288	336	298	296	319	313	304	321	292	312	320	311	301	328	299	292	304	330	351	317	301	281	277	272	330	281	301	313	281	291	291	300	326	286	321	292	318	331	313	295	300	324	331	309	337	318	329
19077	2067	3940	4299	3513	3083	2604	2213	2085	1829	1705	1428	1395	1416	1335	1246	1260	1252	1193	1159	1104	1116	1133	1102	1082	1094	1072	995	1052	1008	1056	1000	1002	1064	965	1001	987	948	972	983	996	1016	985	966	958	985	928	1010	947	952	992	951	955	960	969	927	931	857	924	973	928	948	945	928	974	991	921	952	942	960	966	919	943	934	961	968	942	934	931	994	955	909	937	957	969	974	987	917	945	953	926	966	906	943	942	927	916	969	974	902	908	919	892	922	921	964	949	911	937	927	953	905	893	961	894	893	944	890	919	868	905	976	950	942	902	885	948	900	940	975	956	914	915	946	973	921	951	928	940	928	898	936	901	909	920	969	898	945	858	900	937	968	901	930	947	858	900	942	934	943	965	987	852	939	953	931	949	908	964	908	891	966	882	932	941	934	932	913	915	921	946	897	918	956	916	923	926	919	925	918	899	896	888	968	942	920	903	885	967	875	913	940	933	923	978	928	915	887	956	939	930	908	894	952	889	852	937	878	878	954	918	907	956	964	933	906	930	886	948	910	841	965	904	1015	909	936	888	899	966	907	958	923	924	910	902	935	982	922	995	897	909	893	897	956	948	884	879	921	924	938	929	885	909	934	925	932	939	954	974	944	918	872	915	929	921	873	899	978	911	882	974	886	908	936	928	927	929	937	924	907	912	876	924	930	929	969	896	879	956	981	945	917	896	989	954	933	968	961	956	903	940	912	905	882	947	921	963	895	936	948	910	930	926	896	937	887	947	936	939	911	836	907	918	916	927	1042	887	917	898	922	883	903	866	967	867	936	914	894	972	887	974	921	886	878	866	919	914	924	892	932	917	907	930	932	960	957	948	916	940	939	942	872	953	992	926	944	970	931	882	894	975	921	948	937	908	873	883	912	882	905	877	919	903	891	926	978	922	911	908	899	940	929	909	962	901	937	891	904	961	966	921	936	904	897	971	940	946	889	1025	912	960	973	975	968	908	945	976	943	924	906	893	896	951	894	909	896	932	913	927	964	928	949	894	937	883	928	922	944	929	883	896	882	931	945	914	940	957	918	941	951	960	852	940	964	961	939	903	905	934	922	934	931	911	947	950	917	943	912	906	918	903	900	920	927	946	963	947	951	964	920	924	933	915	891	986	930	893	899	936	956	970	930	910	864	981	885	922	950	902	907	954	917	908	948	926	946	973	944	898	895	956	944	972	934	895	903	931	913	939	900	937	956	981	901	912	952	966	898	916	915	918	954	920	952	923	862	890	883	927	931	968	916	924	897	904	860	918	914	946	951	918	902	954	952	860	937	967	930	954	937	948	955	919	911	912	958	928	911	896	921	902	900	893	970	914	872	953	964	893	937	920	907	957	910	903	914	980	964	921	930	899	941	908	937	915	945	945	947	909	939	944	914	874	926	980	938	928	952	916	951	932	930	927	996	960	908	978	931	937	927	963	917	959	963	930	960	920	942	875	900	945	978	990	904	921	949	888	911	899	950	968	951	961	938	912	919	954	950	901	914	936	923	941	938	930	949	861	927	910	920	919	890	938	971	910	901	951	958	940	891	913	912	985	919	901	969	936	898	965	926	928	961	909	973	907	892	965	911	904	936	889	899	941	919	983	902	955	903	930	933	914	953	887	932	896	883	928	916	915	974	909	900	928	908	932	932	914	901	928	913	903	889	945	943	936	899	936	931	947	932	908	914	898	897	929	951	909	900	932	913	933	925	939	920	901	956	927	914	956	912	905	919	889	874	962	987	880	943	939	904	873	926	903	942	925	968	975	932	919	977	928	913	909	922	884	935	959	925	932	898	976	897	918	937	920	893	970	955	907	974	946	941	912	864	948	965	931	931	955	903	912	887	958	966	914	907	933	911	933	927	933	931	878	922	872	905	943	935	939	950	960	1016	881	925	910	922	948	929	929	967	929	950	906	957	905	907	944	952	956	910	958	941	906	925	908	842	874	882	910	924	895	937	874	863	961	914	941	907	908	893	938	909	975	934	953	947	952	884	951	925	931	978	853	932	982	885	948	905	972	961	915	921	908	984	924	906	911	938	996	968	932	915	953	930	925	890	917	933	918	911	991	920	906	921	929	887	924	930	941	934	912	898	892	940	943	927	964	951	878	960	857	907	929	935	931	938	905	941	952	901	950	885	938	937	965	885	918	933	886	934	894	952	886	937	889	907	964	934	930	941	983	950	918	933	911	901	982	998	908	900	923	931	969	886	875	900	991	903	881	868	917	993	902	887	976	942	890	914	925	911	902	938	897	918	894	976	947	907	976	922	911	938	926	878	948	907	952	927	890	945	970	954	928	927	927	922	946	962	934	950	904	937	941	842	915	946	929	902	927	885	954	888	926	901	975	901	940	946	898	932	955	923	904	915	994	913	922	944	973	893	923	935	960	909	955	957	961	1003	976	925	920	878	852	869	956	873	945	931	934	972	907	953	941	904	979	961	978	928	889	912	881	973	877	961	963	883	925	887	929	876	922	917	905	987	927	965	971	904	978	956	953	881	937	899	931	951	850	984	943	885	890	984	918	952	933	879	876	885	920	1012	903	957	954	976	915	936	944	933	945	956	922	957	891	935	918	892	905	951	902	959	925	924	929	873	905	939	943	921	951	891	921	894	964	941	918	888	906	938	933	924	897	905	928	891	916	921	891	961	894	947	878	916	966	917	982	922	964	886	954	912	947	924	874	917	913	910	889	969	934	905	913	886	878	892	874	972	908	956	971	970	890	962	898	938	946	920	917	898	933	947	910	913	950	837	891	915	864	963	912	917	973	905	898	896	947	959	879	940	944	947	934	968	920	948	944	848	909	946	906	973	940	946	913	914	883	962	970	871	967	931	876	908	917	951	931	935	847	964	956	928	936	929	859	942	921	957	991	963	943	929	893	957	951	976	928	931	920	920	933	951	922	857	922	905	895	922	952	956	922	931	963	940	903	905	952	921	930	891	966	911	952	911	916	966	962	992	934	908	858	928	953	928	915	877	892	892	980	933	935	930	918	946	919	904	879	885	908	973	928	944	931	993	922	969	896	860	856	898	889	916	896	928	913	956	890	859	884	922	951	943	887	908	956	970	937	915	910	912	916	943	905	875	919	892	949	907	933	898	930	905	988	918	932	897	917	944	946	918	911	971	997	895	893	909	884	954	919	891	915	943	893	876	963	923	936	920	1001	933	922	945	945	937	930	888	912	980	903	891	917	947	995	853	909	908	905	1001	945	924	969	915	960	900	915	963	964	933	913	933	948	882	956	870	904	929	882	903	930	917	984	964	923	942	973	916	934	976	924	978	937	933	897	929	954	903	932	948	913	919	923	941	942	895	948	935	881	973	948	959	931	888	964	926	898	919	936	969	900	953	922	929	921	886	887	922	939	892	919	914	926	923	954	921	890	912	865	955	947	979	922	930	907	931	931	896	923	933	921	888	947	933	901	956	911	907	944	941	901	974	922	932	926	951	905	900	938	874	904	932	944	929	869	889	900	895	979	921
50362	13805	4183	2434	1687	1219	966	831	645	548	610	496	508	458	410	438	415	409	401	431	396	382	364	318	422	368	383	360	362	382	363	410	362	360	334	378	355	346	353	344	337	369	352	346	338	353	332	357	337	343	325	318	315	347	321	332	335	315	338	353	330	314	318	342	323	336	335	322	338	316	323	331	346	338	366	353	348	322	348	334	368	327	304	316	321	384	320	318	327	333	351	329	343	347	337	305	347	334	350	375	341	334	321	333	312	321	305	314	342	337	329	322	346	322	340	331	354	321	316	325	367	334	347	345	328	285	382	352	326	317	328	342	332	334	354	366	337	360	338	313	334	322	347	361	346	363	362	318	340	347	279	316	353	350	361	332	366	341	354	309	342	334	328	329	304	347	369	321	355	336	360	340	347	344	314	350	348	346	372	347	359	371	319	348	340	338	323	356	375	324	336	333	360	358	310	334	340	370	377	335	326	348	342	321	373	323	341	343	370	303	355	343	388	360	296	340	378	326	341	330	319	331	318	339	329	339	305	380	338	322	341	326	301	320	348	342	340	360	368	326	367	323	331	332	315	339	338	337	354	327	334	307	341	354	361	345	317	330	329	319	329	359	322	342	366	330	347	349	327	324	349	329	341	336	351	326	359	306	307	365	321	367	343	300	359	359	349	326	386	351	360	326	332	366	344	327	334	331	349	336	334	332	360	296	327	340	321	303	323	340	368	333	340	341	335	337	349	323	319	328	359	388	323	315	317	342	341	330	328	328	331	340	311	340	329	333	361	365	362	322	345	331	361	377	338	322	322	342	317	313	331	336	344	353	338	339	309	349	341	342	349	311	359	353	334	335	303	340	317	335	339	355	322	340	346	364	365	323	329	340	357	340	314	369	311	353	329	336	375	357	319	342	336	309	358	361	336	382	334	364	341	360	325	327	310	334	337	327	317	331	330	358	331	335	310	362	352	368	312	321	310	359	306	312	315	352	327	313	346	309	329	336	338	349	342	323	325	356	340	341	346	359	340	327	353	322	333	315	331	349	337	359	320	352	296	359	347	318	321	341	327	311	310	298	360	308	331	350	342	332	326	322	361	338	306	374	321	330	341	340	346	326	342	361	326	330	323	325	358	352	315	330	337	318	308	321	351	353	361	329	336	345	320	327	376	335	331	341	316	339	335	316	346	342	325	327	324	332	358	325	310	353	357	320	338	296	355	346	328	362	370	317	338	332	342	343	337	345	355	377	332	325	331	330	345	327	337	364	368	311	338	349	322	336	330	340	366	340	355	322	324	320	347	337	353	351	345	308	314	344	367	341	310	322	316	337	318	336	332	334	329	313	324	381	338	323	334	335	337	313	355	330	334	349	357	364	338	335	352	348	366	312	334	363	315	358	302	380	353	324	316	336	329	319	338	375	353	310	298	356	343	334	331	320	309	327	356	323	365	334	323	351	334	364	348	325	339	318	338	347	358	333	328	348	324	328	363	310	336	377	344	343	357	334	334	324	351	318	354	336	304	326	315	352	348	324	305	332	339	351	342	368	333	306	327	353	330	385	363	317	365	370	362	312	354	346	360	327	313	319	354	323	317	324	373	316	300	347	326	334	309	336	338	330	339	315	367	330	355	338	322	294	360	335	315	340	355	331	336	349	362	307	353	378	320	336	306	319	327	318	351	336	335	316	328	328	334	369	342	343	316	318	342	335	339	344	319	350	303	316	345	367	363	385	319	350	343	347	316	322	365	321	352	368	355	305	361	337	362	361	306	335	331	347	320	341	379	355	337	334	328	326	329	288	340	329	327	322	368	345	327	307	329	330	375	345	318	337	327	351	340	344	336	343	317	358	363	359	355	318	348	350	319	338	355	326	358	335	319	362	334	336	331	343	343	333	341	339	337	302	342	352	332	361	399	320	351	353	342	330	356	340	336	363	342	362	365	345	345	358	369	325	321	358	281	352	377	349	323	334	346	317	344	381	338	341	370	350	309	311	337	331	316	347	343	310	359	352	357	339	354	335	326	319	379	322	325	348	338	340	357	352	339	344	343	338	313	343	367	322	329	332	373	322	336	325	356	330	312	325	340	332	327	341	355	364	335	352	328	333	296	345	346	342	323	309	332	357	350	341	319	310	342	292	329	341	314	321	322	343	328	304	354	325	329	338	317	330	355	349	338	301	331	376	315	317	330	374	341	329	303	333	340	336	326	331	326	310	363	354	373	343	337	364	317	329	359	352	337	345	360	357	328	317	343	358	353	329	311	356	338	322	357	361	312	362	327	332	331	343	347	297	354	319	339	348	340	334	336	366	340	367	329	307	310	344	357	336	324	346	307	329	329	322	325	349	329	337	357	327	356	354	318	350	330	344	346	334	342	335	334	361	315	341	343	350	329	356	325	347	323	353	362	369	333	357	346	351	358	333	371	349	313	365	326	341	334	330	327	329	338	306	338	344	333	328	311	374	345	363	343	325	329	377	288	314	313	346	339	348	335	322	327	348	361	356	340	329	364	357	325	315	340	315	351	343	321	342	358	307	352	289	342	339	345	346	330	364	308	336	329	312	347	340	321	356	368	335	326	373	368	345	367	347	360	352	341	374	317	313	357	300	331	350	338	364	337	347	339	345	347	345	352	314	333	308	324	356	362	321	342	317	362	354	322	332	330	324	330	363	362	362	337	324	335	329	325	336	344	361	342	329	331	336	334	337	324	377	319	302	308	314	348	363	333	329	371	356	295	340	342	361	321	334	293	370	326	295	331	342	359	351	362	320	349	327	326	350	344	356	360	334	359	313	305	334	378	379	364	339	313	324	332	327	312	342	350	331	309	328	325	379	354	314	340	339	301	322	347	364	351	344	319	327	347	326	314	337	331	343	333	324	333	358	371	341	324	342	336	348	328	323	336	348	343	354	315	342	321	328	318	338	326	358	333	360	328	309	345	320	333	339	334	348	343	344	337	367	318	348	361	292	355	360	376	330	308	355	326	347	331	338	303	343	313	349	308	338	358	327	368	360	342	343	317	337	347	346	373	334	348	347	337	324	355	333	340	337	358	334	338	318	325	342	341	320	307	325	346	335	352	337	356	323	337	317	314	334	343	325	325	351	314	352	322	349	348	334	331	339	324	290	314	326	346	355	350	342	337	329	350	331	328	345	318	332	310	330	331	337	341	356	343	301	370	317	343	323	355	337	316	330	342	322	338	352	346	316	321	328	324	348	344	363	332	332	335	337	331	315	333	321	300	300	354	346	344	341	345	307	337	366	347	328	309	347	355	328	319	334	336	313	345	351	363	339	355	343	354	320	358	352	309	343	313	335	330	324	367	323	350	341	325	353	293	330	318	342	350	325	349	356	332	307	333	336	338	335	352	349	342	342	338	366	332	379	331	301	326	328	325	300	349	307	347	360	299	310	346	296	329	330	350	332	336	372	329	364	324	351	350	327	331	308	342	349	320	352	343	334	323	307	333	353	338	343	334	315	299	324	319	317	344	344	393	349
24693	3094	6584	7062	6012	4880	4088	3348	3002	2609	2360	2163	1951	1887	1761	1598	1565	1462	1527	1382	1356	1340	1314	1266	1239	1261	1265	1236	1181	1181	1154	1130	1087	1140	1178	1086	1069	1048	1097	1095	1124	1013	1079	1088	1008	1031	1031	1030	1049	1037	1065	1037	1069	1037	1017	1019	1078	1001	976	975	999	979	1049	945	989	1022	1058	1013	929	1001	1009	996	1009	940	1012	1034	1001	1060	986	967	1040	1011	971	997	981	978	1030	980	974	975	984	992	971	987	997	979	1054	963	1050	980	1024	998	964	921	1003	973	1019	950	952	968	986	949	994	967	1016	947	965	969	998	1019	1009	973	1010	1006	1011	972	932	921	932	968	946	986	998	1000	992	913	977	940	1010	941	978	933	951	927	935	978	953	964	952	984	935	1015	989	1050	1002	996	986	972	987	1011	982	988	929	1008	924	968	935	961	971	969	933	932	958	1000	923	1003	996	950	992	988	1027	929	995	936	1003	995	1036	915	994	1008	927	989	959	955	991	981	956	1019	934	1003	941	998	988	965	985	991	1016	1013	1016	959	998	991	975	978	1029	982	1024	1013	946	981	986	963	919	988	961	985	994	1000	970	956	965	939	929	977	996	1017	1004	976	994	992	992	1020	989	1000	1002	1043	1008	968	943	948	995	939	1042	965	992	989	963	997	978	973	978	996	928	985	944	990	937	916	995	1009	1003	913	989	947	979	950	930	978	1049	943	999	936	1025	1001	1016	975	1000	992	971	969	981	971	989	973	1005	988	1023	963	937	1016	930	1040	962	996	942	974	960	970	975	946	952	996	966	934	971	933	982	931	974	947	1006	975	959	950	1008	937	1016	1008	975	997	948	968	1010	931	1012	939	1010	938	911	981	953	958	954	1003	973	1004	973	980	921	945	959	985	985	903	981	998	944	1005	985	953	959	1007	931	941	944	959	936	930	1034	1029	972	984	1002	943	973	974	945	926	994	944	1001	953	987	970	964	949	964	936	962	919	1008	962	966	1007	963	928	979	984	986	976	984	1031	979	1017	989	1001	958	931	989	978	955	981	996	995	944	906	985	959	943	991	988	1008	975	959	968	1030	917	961	979	988	932	957	955	987	991	981	996	994	1030	1033	949	1002	988	979	965	916	998	970	963	979	1032	951	970	975	920	941	1034	959	959	968	940	1010	965	987	981	960	954	1001	959	970	1007	982	942	1021	1011	978	961	992	962	990	926	1037	1020	966	930	981	982	999	1000	1002	1035	960	1003	990	979	928	980	996	950	937	964	1019	901	981	944	953	1017	974	942	1009	959	975	1003	998	1037	981	949	965	940	967	933	1006	993	930	989	1000	941	961	936	943	941	1020	987	1008	990	1044	974	1003	955	940	976	1014	909	979	991	979	952	982	954	966	982	949	954	972	936	1020	1020	1028	958	966	952	934	948	921	1008	976	893	971	954	961	969	1054	996	956	947	1025	998	983	917	993	988	1003	964	969	970	1037	928	1004	971	971	1001	953	1024	998	971	1003	935	990	987	1004	1043	969	961	965	1003	1018	1015	946	960	1028	1002	967	978	933	903	956	944	926	951	972	983	966	953	943	1045	979	964	962	956	933	982	990	972	913	913	936	946	958	976	997	958	977	983	1027	940	946	966	934	911	973	938	964	994	932	1018	955	968	1001	918	974	949	978	990	964	979	939	985	910	959	936	945	950	957	993	1030	965	915	945	996	985	985	955	960	980	973	981	925	1036	990	948	952	1031	916	1051	921	998	964	1010	1015	982	997	952	969	947	977	989	920	993	1020	992	962	955	981	934	1009	944	946	995	991	960	972	990	908	957	956	912	961	959	981	980	955	1022	993	957	992	961	1021	947	955	973	983	979	955	977	953	1006	1006	973	995	971	981	966	982	986	936	970	982	941	1004	988	929	977	990	951	950	1015	979	989	960	945	963	912	978	989	933	1020	982	1001	990	980	1023	934	935	958	992	957	952	927	978	942	924	962	984	969	1029	970	1018	943	955	999	1015	968	937	948	942	992	936	1010	965	981	1005	988	987	960	1013	961	1002	930	974	1018	1016	971	989	1017	975	971	957	980	901	913	951	968	1023	962	975	997	1027	1025	989	960	1015	947	974	948	999	1024	970	931	976	977	964	975	991	947	1002	960	1020	955	948	999	1001	933	1002	935	916	993	970	1003	991	970	998	941	987	950	982	1003	902	971	1031	955	1005	1018	984	958	960	965	985	1023	972	1007	943	979	999	1003	938	972	983	945	970	995	976	983	982	1008	974	967	974	1013	971	951	992	968	965	1008	925	945	931	1004	953	945	1032	1014	979	914	1057	991	960	935	963	939	1009	989	983	983	931	1010	925	935	996	945	930	938	945	1063	926	1034	983	966	984	1012	1013	1025	942	961	956	990	974	1022	1024	893	965	982	985	1027	975	976	959	951	894	929	961	980	938	1016	982	996	1012	957	994	943	968	968	915	978	991	955	940	931	986	1004	976	952	969	955	988	977	988	973	983	996	990	1031	928	969	950	950	978	1013	952	999	962	1001	963	980	994	1014	957	939	1050	950	953	937	977	944	1003	923	915	1021	1006	1009	918	966	1005	974	944	956	965	1025	944	970	946	930	962	1026	1043	938	959	961	985	995	865	976	983	933	941	949	964	937	961	945	970	1002	978	934	953	1044	956	948	953	979	940	972	965	981	959	965	984	932	1035	939	1006	915	984	939	971	919	984	940	988	998	1002	1010	988	948	913	955	956	950	986	992	960	935	1000	937	941	945	979	958	1024	917	973	979	957	969	994	957	939	958	957	927	979	983	961	964	983	998	991	953	1004	985	976	979	960	931	897	988	957	948	943	1022	959	927	959	946	954	939	916	982	930	1004	967	938	957	952	984	925	988	1048	959	961	993	1042	976	1051	990	940	957	984	949	953	939	955	978	971	979	939	923	992	967	949	1010	955	925	984	1077	1006	973	937	975	1015	951	989	960	948	957	1011	991	964	1003	1010	967	903	931	1033	951	935	940	1010	922	983	912	973	995	930	993	940	938	919	973	1019	992	963	958	964	919	971	1034	1027	935	907	990	1013	1004	943	984	982	1001	989	964	980	975	941	947	961	987	1007	950	976	951	890	929	977	931	957	983	978	1006	957	979	972	963	1000	970	929	1001	1008	963	976	976	947	1019	982	1029	1008	969	922	977	938	943	933	1005	949	977	942	982	967	1004	972	1028	962	930	930	970	953	964	997	1039	1020	937	923	955	962	958	996	948	964	1031	947	989	967	948	965	942	997	1032	982	991	984	951	935	1013	962	986	983	1000	936	1013	905	940	951	962	1024	970	948	937	1014	1010	983	985	974	964	990	1021	972	986	968	986	960	922	985	1008	932	961	967	926	971	969	1003	999	1001	1014	998	999	934	983	991	955	1026	990	951	994	989	985	1035	996	973	998	1017	999	963	931	990	991	979	958	959	998	954	972	968	971	941	1048	986	962	959	940	1007	973	974	977	969	913	925	968	979	991	949	1019	940	1001	977	939	968	1019	964	995	968	1010	995	960	972	989	996	988	1011	984	917	940	1002	960	961	1008	960	1033	1014	976	960	1022	1007	927	969	955	1011	960	968	963	911	965	1039	984	927	941	949	956	975	977	990	1024	967	986	993	1001	1002	975	941	922	967	957	999	994	1020	1061	996	928	946	992	923	938	992	917	957	931	1015	1021	930	993	977	952	913	961	979	954	965	958	945	959	901	1041	1009	967	958	966	947	968	906	941	949	972	923	967	933	951	1005	964	946	961	963	1037	985	1011	969	1014	949	917	928	911	962	971	944	984	979	963	992	975	998
6376	490	285	244	218	187	178	187	177	170	185	197	180	200	171	173	164	166	160	177	152	155	169	202	165	177	178	149	180	167	197	179	168	138	155	156	181	176	177	169	145	168	170	153	171	194	169	184	177	186	173	169	185	155	154	192	180	157	176	158	166	185	191	191	161	183	176	176	148	151	182	164	148	176	188	142	150	171	154	169	173	189	177	173	165	168	163	181	176	169	173	150	163	181	166	145	186	160	184	174	165	181	152	176	155	175	175	153	191	174	160	189	184	182	169	183	187	165	162	157	173	187	176	181	165	158	148	180	172	160	152	152	143	171	167	185	156	181	154	173	165	198	140	188	184	180	157	172	172	139	157	184	154	190	151	164	160	163	163	172	175	180	151	179	160	162	176	171	173	176	171	161	164	183	202	171	190	149	156	180	174	175	157	168	175	165	174	181	181	167	149	181	166	172	160	179	172	168	143	177	170	176	153	192	166	176	176	160	186	164	177	176	174	195	172	160	170	181	172	157	190	178	177	166	145	157	150	168	169	181	157	181	161	185	172	189	176	156	182	154	177	164	145	168	149	180	177	180	189	190	155	159	166	161	178	173	158	166	172	180	164	166	175	169	155	169	156	177	163	172	178	175	177	164	153	166	167	161	165	160	199	170	166	170	147	146	179	185	164	176	179	155	168	177	181	169	161	161	158	161	167	155	179	158	160	152	165	162	158	171	161	165	179	170	192	169	168	160	166	158	131	187	173	142	157	177	177	159	164	160	169	166	162	191	185	153	169	155	178	168	154	161	177	187	152	171	170	158	154	135	167	150	148	156	168	170	152	168	166	165	173	176	168	166	164	166	166	181	201	165	170	178	194	168	164	172	171	152	160	178	160	159	178	184	167	156	169	153	155	167	168	154	172	155	185	181	157	193	170	162	173	166	160	136	170	166	169	151	146	174	174	152	169	179	175	176	188	159	180	165	163	177	172	165	172	152	169	161	189	161	181	159	139	163	148	172	163	156	192	137	197	186	168	154	180	162	187	169	174	176	176	187	159	176	166	178	185	156	193	182	182	189	170	193	152	168	178	184	182	162	150	171	165	158	170	177	185	153	179	150	166	159	172	173	156	166	158	155	182	177	163	173	159	165	154	136	157	166	185	157	147	185	153	154	151	177	204	176	166	177	167	164	167	163	208	170	156	188	155	153	151	156	169	152	177	183	174	181	184	171	175	184	160	192	162	155	171	150	156	188	159	160	177	155	170	181	143	167	164	167	164	166	168	158	153	171	187	188	171	190	154	170	182	161	200	176	145	154	182	154	161	170	160	160	148	181	181	189	168	166	155	164	163	162	182	156	154	184	165	167	197	162	180	179	169	170	164	187	197	151	184	164	184	159	185	161	172	164	165	162	152	167	181	163	183	192	170	172	182	183	171	173	157	167	172	192	141	163	163	169	177	165	147	168	165	162	169	165	160	183	148	164	139	157	175	171	169	177	167	172	192	159	172	147	161	168	189	182	167	164	155	164	152	169	162	189	184	175	179	181	184	160	161	158	157	172	189	188	180	163	173	170	188	192	171	171	199	164	181	169	192	158	164	170	172	157	185	157	167	180	147	167	167	187	151	158	164	172	162	176	134	167	194	174	163	184	187	176	176	143	153	175	160	167	169	159	175	173	197	147	180	136	160	162	181	171	143	155	175	157	178	167	153	169	181	176	153	172	169	187	190	175	158	145	178	184	196	151	158	180	152	169	149	184	165	153	176	175	133	158	175	188	166	163	178	151	182	152	171	175	162	147	184	175	146	177	169	175	172	169	155	179	172	178	150	150	169	159	173	180	151	151	167	162	173	192	159	171	164	172	163	159	161	183	192	161	131	179	154	148	152	150	168	160	144	187	170	156	193	188	144	170	165	133	168	192	150	156	168	168	151	173	157	180	162	179	155	155	171	172	166	156	191	174	151	186	163	177	178	159	147	157	169	166	161	168	152	144	167	172	152	150	143	187	182	177	144	175	167	181	180	173	164	169	191	180	149	170	158	172	173	157	152	162	163	167	178	157	165	176	178	179	164	187	166	163	155	135	177	169	163	168	191	171	196	176	175	171	162	165	185	181	172	153	178	177	194	160	141	178	172	171	159	157	175	183	162	168	159	159	166	186	174	158	186	178	157	151	159	162	189	149	172	156	172	192	177	161	153	181	172	166	167	141	181	171	162	151	158	177	149	181	156	206	176	183	155	177	183	183	173	171	167	156	158	147	167	171	152	154	185	184	152	177	167	172	165	172	170	162	168	160	179	180	149	165	188	171	167	191	179	162	175	160	168	183	172	154	166	175	165	164	173	163	159	171	183	192	177	165	178	169	175	175	169	177	173	166	186	175	161	190	176	144	166	169	157	194	165	162	149	181	186	175	172	163	154	175	179	164	155	152	178	171	177	151	173	153	170	176	181	172	167	177	157	179	177	177	180	156	179	150	190	180	154	173	171	156	156	156	186	172	157	161	197	160	162	170	196	181	144	196	145	166	163	170	161	152	170	165	166	191	185	169	163	167	181	194	159	177	177	201	165	151	146	162	157	165	161	176	167	154	169	160	179	157	154	149	182	154	160	165	162	174	138	172	145	168	170	163	194	191	142	166	170	203	177	172	157	156	161	181	147	185	169	171	185	180	170	175	171	160	177	170	167	158	183	190	178	176	146	173	170	169	175	177	172	155	171	184	177	159	171	163	180	174	158	182	175	157	175	199	187	161	161	186	189	174	189	155	158	144	164	201	159	186	177	176	157	158	163	192	177	159	156	162	165	155	152	163	193	165	179	156	165	169	173	141	156	173	162	179	171	174	196	153	152	160	180	155	162	178	162	181	150	164	144	195	192	176	179	159	176	150	185	189	185	164	159	149	141	154	173	165	154	173	186	170	176	195	181	170	183	170	172	172	181	168	164	161	161	180	156	153	173	176	174	169	167	159	150	157	165	180	146	156	156	160	161	147	164	166	170	136	168	165	186	144	175	167	159	194	161	172	168	166	169	196	169	141	169	170	156	186	173	167	179	155	179	170	172	159	185	146	184	175	155	179	149	178	164	163	178	149	182	176	175	159	149	150	170	163	141	166	179	165	152	180	163	145	165	152	158	168	177	180	147	164	159	176	153	175	179	141	169	172	164	164	170	193	170	184	162	144	150	152	177	147	168	168	166	144	169	144	170	149	178	168	176	188	171	171	155	175	178	151	169	167	183	168	184	164	187	187	182	155	189	181	176	202	158	160	156	190	179	156	162	158	160	179	176	175	168	185	171	179	176	174	156	169	137	185	149	179	180	169	164	167	125	187	206	169	159	148	155	156	168	178	159	147	155	161	204	181	155	157	174	183	192	164	175	165	168	136	161	167	193	166	173	167	166	170	166	155	134	158	156	190	185	149	156	152	180	178	155	168	153	161	191	170	172	167	157	169	176	154	170	180	167	169	168	158	170	171	166	151	145	171	150	157	165	184	178	162	173	151
5496	602	787	838	731	689	684	651	668	628	597	629	627	600	615	615	598	596	560	601	590	585	522	569	520	544	588	572	592	551	590	582	552	536	558	556	580	527	588	624	582	553	573	548	564	541	556	539	561	518	564	549	551	558	546	546	540	569	538	558	529	535	512	538	563	571	600	582	561	565	562	561	545	581	543	563	561	587	606	571	570	528	511	586	545	611	562	567	541	528	553	592	537	552	559	550	579	547	604	566	566	551	531	571	574	549	584	545	560	551	590	568	556	540	541	576	554	564	543	601	581	560	524	621	544	529	547	569	560	573	566	528	573	557	538	552	578	562	585	545	548	540	581	571	579	568	550	596	544	546	575	596	553	549	564	585	544	534	543	568	597	604	591	579	564	555	556	561	566	558	541	517	561	532	578	564	589	529	604	522	549	575	610	556	551	597	518	543	555	526	592	549	555	512	565	551	543	551	549	560	557	533	562	557	542	561	579	544	552	572	507	574	575	566	598	545	554	566	574	599	586	550	539	594	541	528	598	597	539	541	584	566	569	558	560	558	555	536	528	599	516	555	530	543	540	558	552	522	551	553	540	554	550	564	586	556	561	618	549	566	552	589	570	566	578	530	553	518	546	576	564	545	549	558	574	605	545	515	591	524	544	577	566	502	548	548	633	552	543	569	575	579	573	570	562	587	545	558	599	542	560	604	552	535	557	589	538	544	537	555	550	510	576	560	533	563	604	542	552	557	539	541	573	540	549	539	562	560	535	574	623	557	559	540	570	523	571	578	568	571	559	516	546	543	573	577	561	553	579	563	594	542	580	544	585	572	569	561	558	564	579	567	557	531	594	562	587	556	552	528	547	558	579	587	527	576	565	561	510	604	541	540	540	538	588	533	565	571	558	538	572	630	576	567	538	556	530	535	540	565	536	548	567	542	554	561	519	529	517	575	540	553	571	558	590	571	569	574	557	575	544	517	582	545	539	574	577	550	519	552	527	605	530	561	529	556	538	570	561	551	605	559	568	516	557	538	548	529	531	572	566	573	605	552	557	594	580	590	564	559	544	565	596	583	540	546	541	593	566	555	569	560	537	569	555	524	562	497	548	581	547	576	553	565	513	525	567	573	589	525	570	535	536	548	558	545	555	602	534	524	574	540	565	548	553	561	475	526	546	575	563	525	591	538	553	569	556	535	587	562	564	574	578	559	567	526	584	566	580	540	515	537	591	585	545	512	594	549	643	525	513	529	517	539	522	538	547	572	527	540	535	594	572	560	508	561	562	533	566	584	545	583	596	565	558	553	562	552	531	563	552	542	556	526	585	556	541	578	559	556	553	523	529	540	583	550	606	560	568	602	511	556	539	552	580	585	558	535	551	579	560	526	588	557	569	540	553	548	513	519	595	584	544	557	511	564	586	544	532	517	562	583	507	508	591	527	601	564	590	607	528	556	559	540	548	528	578	580	502	554	569	553	560	537	556	575	570	568	576	590	563	572	609	529	560	582	566	586	565	548	577	535	523	586	556	549	520	585	537	557	540	593	548	556	569	560	577	502	559	548	570	528	576	527	574	559	569	571	624	546	595	560	562	549	527	581	560	560	549	525	591	559	583	584	542	578	571	565	570	555	549	596	558	596	554	601	585	590	559	583	508	545	545	587	558	550	543	533	579	602	568	562	532	559	597	594	540	547	571	494	557	539	561	530	551	531	590	559	598	561	590	582	557	561	608	542	563	545	574	554	563	572	571	570	558	571	567	536	556	517	573	532	546	520	562	582	557	554	543	610	565	560	546	606	530	551	580	542	499	566	537	559	561	549	556	594	555	555	556	541	530	581	543	538	528	565	564	550	571	591	544	585	548	522	551	505	564	575	539	559	552	593	554	544	539	563	519	611	558	519	563	595	593	553	556	557	536	582	546	605	543	571	573	560	572	553	565	537	562	562	521	610	593	531	560	582	546	566	555	548	557	547	563	559	537	572	517	510	585	567	567	576	532	521	555	568	520	545	540	558	578	558	564	496	544	591	544	533	576	561	525	538	579	569	576	571	546	553	524	593	598	546	550	548	540	569	575	545	546	534	564	555	570	560	546	567	555	533	589	533	565	591	558	540	496	525	565	532	586	564	580	523	533	612	588	564	579	560	575	492	553	546	546	529	552	589	570	557	590	569	537	542	518	543	553	550	567	593	528	550	547	581	549	553	558	618	597	588	542	570	560	554	545	557	531	593	545	541	543	576	580	547	545	550	554	550	588	540	542	535	580	599	543	586	575	583	532	580	575	587	582	575	554	537	528	565	544	512	563	557	538	565	537	509	559	558	542	533	548	551	555	579	597	552	527	571	552	607	543	549	572	528	541	539	580	550	564	526	560	564	586	509	551	547	572	578	539	541	560	526	559	537	564	568	560	561	539	551	560	596	540	561	556	583	556	565	562	519	564	566	553	549	564	542	559	513	542	559	520	560	552	580	549	555	550	563	568	535	582	573	579	558	560	517	575	532	551	514	568	528	561	555	589	557	560	567	536	509	561	552	568	582	560	600	569	550	560	551	581	564	585	534	551	552	539	588	613	569	582	575	553	530	565	567	535	520	557	571	579	564	551	535	565	572	543	568	565	544	612	545	600	575	533	585	553	538	565	571	553	590	577	505	536	564	525	572	571	541	591	559	549	556	590	536	593	545	557	564	591	589	552	543	559	556	596	585	523	580	559	574	553	581	572	540	544	537	559	555	594	544	575	517	583	567	533	538	570	591	547	612	514	543	568	565	552	601	529	498	542	539	563	568	594	578	569	532	549	543	553	539	564	566	507	570	550	561	560	591	527	530	569	581	637	522	568	537	522	556	562	571	537	541	573	510	533	557	563	564	531	557	552	586	571	554	586	530	529	510	559	586	532	541	597	599	555	543	552	577	570	618	537	551	558	562	593	549	556	548	567	556	591	586	551	546	568	607	553	591	540	609	595	521	588	579	583	553	575	551	528	531	566	535	543	585	544	587	554	557	561	515	543	594	568	574	582	507	557	588	580	592	557	561	569	498	538	577	571	542	501	557	536	579	565	551	570	562	541	566	575	531	533	569	573	534	523	533	595	548	535	557	574	552	571	569	595	545	597	535	600	528	502	549	546	575	582	530	567	559	582	572	570	558	534	570	580	578	573	570	580	555	531	543	523	592	598	532	558	557	524	537	522	558	528	591	572	596	551	518	529	544	602	555	611	573	563	575	585	552	527	560	528	548	553	560	588	556	587	571	566	530	553	580	520	556	576	500	536	572	525	570	589	529	539	582	564	557	568	577	530	551	513	602	586	508	566	489	580	603	528	549	537	569	571	518	601	525	554	541	534	572	581	604	551	575	553	550	566	583	575	568	597	598	555	530	566	578	559	577	617	527	566	555	539	548	547	536	565	550	545	557	571	552	573	526	561	530	565	566	564	571	570	565	572	566	532	511	544	547	543	578	586	525	551	505	569	538	563	582	549	567	554	551	556	545	586	552
36973	6079	1695	1222	927	744	585	562	477	435	468	424	387	340	378	325	318	336	350	340	312	348	301	309	335	296	293	317	344	297	344	351	328	336	294	317	326	337	305	347	307	313	304	282	306	325	301	356	342	311	320	310	295	303	274	294	303	314	321	336	323	319	293	317	311	351	318	298	316	308	298	310	348	342	327	338	320	306	303	306	324	312	315	299	289	300	323	288	306	278	298	319	293	301	294	309	288	321	334	304	356	318	284	315	340	315	303	335	320	311	332	315	295	307	277	326	302	342	310	306	304	326	313	322	314	297	269	322	282	311	311	334	323	322	305	302	294	317	337	316	303	285	327	322	279	310	319	298	301	336	304	302	318	335	303	317	332	331	325	316	323	305	338	307	314	292	287	296	317	302	309	316	308	319	321	316	321	308	284	317	366	311	347	293	321	333	312	281	329	310	300	292	276	302	315	292	306	317	314	335	302	326	318	322	335	295	307	324	323	306	321	284	301	311	306	300	285	293	315	327	311	326	335	326	333	322	308	294	325	288	284	321	339	296	325	295	325	333	322	293	303	281	304	297	308	293	301	319	303	317	322	305	312	308	319	313	309	304	316	326	305	301	305	318	339	290	271	347	327	313	319	330	330	358	314	305	314	294	287	290	323	327	299	300	323	287	281	307	286	314	315	295	321	332	303	286	330	301	300	311	304	340	311	326	317	293	315	329	335	308	292	333	312	282	310	327	343	312	309	310	327	328	311	341	318	333	312	339	316	325	324	313	293	310	322	295	283	329	278	297	325	329	356	302	295	314	329	295	330	319	309	327	282	295	292	335	308	291	311	315	317	322	298	308	323	296	299	288	342	298	327	290	305	322	344	316	333	303	293	363	302	307	304	317	305	295	341	294	278	300	318	328	336	328	328	286	318	297	277	304	301	326	320	298	308	295	318	285	285	300	300	331	314	320	315	290	305	290	310	300	320	282	308	321	334	304	297	339	304	315	314	336	298	293	306	327	332	299	285	316	359	326	317	321	334	321	306	284	307	322	335	323	352	310	298	300	310	315	314	301	312	338	329	315	310	329	320	306	293	304	280	301	326	293	332	320	280	309	293	299	326	316	295	317	302	331	310	319	311	348	321	322	313	303	330	308	294	314	302	312	337	316	294	311	287	313	278	292	307	311	342	296	316	327	330	325	325	306	297	307	307	292	297	304	296	318	325	304	310	311	323	320	303	292	330	306	304	292	309	277	254	305	320	342	327	314	316	302	315	326	333	282	314	327	306	337	291	315	311	305	324	336	350	310	344	325	303	303	315	340	335	301	304	290	347	308	296	316	318	321	293	287	305	323	320	326	315	297	313	309	332	328	318	310	324	295	291	304	321	336	305	321	315	329	317	315	327	309	316	303	277	340	273	298	325	326	334	310	317	339	301	319	320	297	312	281	294	312	312	306	299	319	322	327	290	340	337	309	318	309	339	294	326	299	313	328	314	287	308	309	329	280	306	308	312	311	292	308	276	298	326	324	335	326	263	302	306	318	285	312	329	326	315	330	290	330	323	328	295	296	324	308	321	307	333	273	286	310	337	315	304	342	303	326	285	311	300	315	315	317	329	319	313	320	305	314	328	338	332	336	301	325	304	353	284	328	286	306	331	301	331	341	318	298	309	277	305	317	319	294	303	302	290	269	288	295	282	297	295	327	305	311	296	303	306	310	314	304	328	376	325	312	331	329	346	333	343	308	328	293	295	280	309	306	309	314	319	316	325	327	321	302	315	317	321	324	318	289	290	297	318	289	300	301	308	295	314	349	330	298	304	325	285	303	314	322	281	303	313	301	306	306	300	284	326	301	322	332	304	342	307	292	265	301	310	329	308	295	301	331	291	300	319	343	325	310	307	313	288	322	303	342	308	276	371	314	287	306	290	279	294	300	316	298	317	317	345	283	316	292	322	287	321	307	307	317	316	310	340	295	291	318	315	355	322	329	313	329	322	294	296	320	282	325	303	326	308	297	326	300	290	335	283	316	320	301	343	298	316	320	329	303	289	320	325	320	306	301	338	336	300	335	289	322	292	286	326	307	282	299	313	303	302	336	335	314	317	314	337	306	303	321	298	331	294	311	297	317	304	337	345	308	306	322	309	286	284	287	265	293	307	315	303	312	300	336	312	311	274	347	320	327	310	325	303	309	296	306	315	285	325	314	317	271	309	329	313	325	308	336	326	335	308	288	321	300	331	344	310	319	306	314	329	336	301	328	300	344	307	294	310	306	295	323	313	312	300	321	312	314	327	347	316	321	306	306	287	303	361	304	312	282	317	304	327	340	323	292	316	309	314	288	306	306	281	326	321	335	319	333	307	274	265	318	332	308	323	326	321	288	302	300	298	300	316	318	299	332	320	337	345	318	315	304	319	329	328	290	280	294	304	310	275	328	348	273	317	331	292	304	317	325	295	334	321	320	332	281	282	320	311	320	292	318	318	328	295	306	306	322	296	359	330	300	319	280	336	277	322	295	312	311	338	272	317	303	296	270	312	291	289	318	286	260	301	295	280	277	311	299	280	311	294	293	292	306	319	310	331	313	316	336	335	308	314	311	334	307	344	311	310	327	297	346	320	323	317	300	284	327	312	318	320	306	302	311	305	276	308	316	325	278	295	342	309	319	323	298	304	326	307	316	296	312	338	323	298	308	314	320	291	323	284	310	319	292	321	282	288	286	298	310	316	329	323	340	295	336	310	311	296	290	315	319	336	309	330	337	305	333	292	304	287	325	296	296	312	332	304	303	322	310	346	313	321	282	333	281	311	293	338	313	318	315	325	301	299	310	309	317	335	284	292	305	305	321	324	280	289	311	305	307	288	315	338	306	296	324	299	312	311	307	328	331	319	310	265	303	291	295	291	327	289	303	295	322	341	318	328	296	294	307	294	347	310	311	321	308	286	314	328	297	338	324	335	303	330	309	307	295	305	307	359	316	284	303	315	319	322	308	294	315	293	296	265	291	299	341	317	278	358	311	355	361	324	298	330	310	341	350	319	299	292	361	307	323	303	327	316	318	258	312	316	303	293	308	332	321	304	299	290	280	324	299	357	320	330	326	326	316	308	339	293	348	298	308	270	317	304	326	295	298	308	276	263	312	322	290	295	300	334	321	341	324	292	267	291	305	296	327	277	307	336	327	293	318	276	293	303	320	310	301	323	313	316	286	331	320	288	308	297	316	327	324	283	321	315	320	317	321	309	310	312	311	308	305	315	342	339	306	306	309	297	310	347	312	341	312	294	294	310	331	286	287	320	348	294	276	323	341	296	282	327	330	307	321	322	326	280	278	325	308	330	332	286	325	318	317	324	322	301	290	329	328	331	301	306	305	302	300	304	314	288	278	330	329	329	302	281	301	331	329	325	290	316	304	316	289	311	340	307	332	304	311	337	310	299	327	325	324	337	296	290	298	302	305	291	295	307	324	317	315	318	322	321	324	339	328	332	305	294	291	320	310	323	260
18367	1976	3856	4164	3642	2936	2631	2258	1997	1791	1644	1541	1434	1357	1362	1259	1256	1240	1191	1177	1137	1125	1083	1069	1049	1011	1001	1010	1055	1048	1025	1019	1036	1003	1029	1001	985	970	990	915	975	962	1007	981	1026	968	1011	1041	946	948	945	994	997	936	962	978	912	910	1018	954	949	957	1032	930	952	922	945	904	1007	913	920	956	917	939	932	943	903	914	907	917	927	930	912	1001	868	934	897	946	916	889	943	952	932	894	941	991	915	892	963	922	946	923	942	945	918	924	934	914	968	969	946	990	946	929	943	915	884	955	951	951	889	875	945	939	964	960	951	912	904	953	965	922	925	941	925	1019	967	900	966	906	879	904	931	930	883	896	929	906	955	907	967	943	933	883	951	938	902	922	928	923	919	950	936	897	906	930	1009	912	935	892	893	1003	945	965	963	971	944	895	913	931	948	919	946	945	921	923	913	1011	942	861	909	937	932	920	943	915	950	937	913	922	921	972	935	966	891	973	905	913	906	915	940	968	916	931	1009	949	960	934	939	965	884	909	971	892	915	884	900	950	948	868	928	908	915	940	949	913	976	973	944	895	897	919	965	951	945	891	903	886	959	901	894	881	930	925	898	965	950	972	926	911	921	872	939	936	951	924	947	961	981	929	970	966	937	927	919	872	920	916	940	913	907	971	936	919	931	926	954	914	879	951	865	898	876	885	885	909	926	922	915	928	944	913	942	921	868	895	890	977	906	886	923	905	903	912	921	861	903	987	920	955	938	923	908	889	870	990	893	894	957	916	906	920	938	950	929	920	908	910	929	970	895	921	895	984	891	976	910	890	915	967	920	883	923	876	929	900	909	942	911	945	912	889	929	889	919	919	948	932	956	913	917	933	934	917	925	937	945	916	854	956	913	911	888	948	925	917	933	918	945	871	912	889	886	946	887	950	929	977	907	903	876	878	910	947	900	860	895	907	901	933	915	922	875	896	925	903	853	923	922	924	901	968	917	933	944	893	906	928	956	886	903	886	905	913	910	921	950	866	965	897	974	899	905	938	916	943	896	940	923	914	908	903	955	881	946	889	919	911	877	920	926	895	889	949	959	892	922	938	946	911	908	927	964	922	931	929	927	970	967	877	924	983	900	977	890	928	925	898	1017	928	872	936	912	955	943	959	962	926	904	902	883	942	966	932	901	955	876	885	958	951	939	890	930	896	974	936	929	885	899	906	913	941	908	943	956	941	915	946	866	921	929	929	879	935	923	897	901	903	917	928	936	891	921	1001	924	938	941	917	914	930	877	905	953	905	909	893	888	887	888	893	901	949	970	930	909	977	968	915	960	969	978	906	920	983	892	943	890	913	926	921	961	888	900	906	917	901	900	911	916	932	915	936	980	884	935	919	919	928	922	894	922	924	943	884	897	954	915	957	920	912	944	981	885	889	943	948	883	933	934	891	946	914	930	907	938	878	916	940	887	875	916	942	933	949	853	921	878	911	964	908	903	911	951	890	914	898	933	942	953	865	890	939	953	911	926	957	939	930	891	939	886	896	946	899	964	937	922	919	894	880	914	937	910	916	906	915	911	905	946	879	919	897	933	941	933	913	917	924	957	896	925	960	900	905	947	998	963	911	890	887	908	874	905	886	900	865	928	916	932	907	940	919	889	855	936	937	936	946	906	942	956	922	918	898	983	932	921	930	911	966	945	908	915	889	916	923	910	931	896	917	911	941	912	945	965	939	893	938	908	925	861	973	920	888	932	925	915	953	881	978	948	938	932	903	929	967	876	918	921	936	906	920	894	908	887	886	926	961	962	922	949	944	889	970	930	926	943	931	958	923	887	953	962	911	951	956	912	906	977	905	936	909	865	923	906	953	890	911	920	955	924	923	936	910	884	960	891	872	890	885	942	968	940	899	987	926	928	890	960	937	894	922	917	978	913	938	901	927	927	897	920	928	938	908	923	900	860	898	908	936	950	949	967	888	949	909	933	897	937	924	923	948	917	888	915	947	951	892	960	957	959	904	898	963	919	934	919	931	912	953	896	878	904	921	927	960	903	936	884	885	911	883	879	926	892	886	934	960	961	929	964	923	971	949	899	910	912	924	885	955	966	916	906	864	931	914	887	893	906	920	934	948	939	949	1032	944	944	945	938	983	861	860	966	866	933	898	910	961	939	921	950	957	875	880	990	952	963	957	940	925	986	920	899	920	934	949	933	946	909	909	934	933	917	971	961	904	900	891	887	908	927	944	913	913	918	936	903	954	928	868	923	970	899	943	915	922	900	918	919	966	941	938	927	944	962	910	899	902	904	916	928	951	891	965	924	942	914	931	872	938	932	941	922	933	927	937	914	911	988	915	910	922	931	897	943	913	952	928	958	901	900	938	896	958	877	935	934	917	897	936	888	927	937	965	891	928	953	939	900	958	928	931	892	896	865	941	909	902	920	896	888	898	862	931	946	887	922	911	876	933	909	881	947	933	896	897	885	911	904	955	921	933	913	870	924	907	900	920	892	906	873	913	915	931	897	894	883	927	931	944	903	913	984	932	899	962	891	910	921	949	944	964	915	899	927	907	858	916	952	962	951	918	964	911	919	872	977	916	884	948	897	921	918	890	984	978	891	898	896	880	923	915	926	939	955	881	940	882	920	915	944	954	892	955	892	886	952	914	958	917	953	947	993	918	922	905	951	924	934	907	898	933	934	932	905	965	926	929	941	908	888	930	891	957	929	953	965	946	963	925	917	877	943	925	906	983	931	857	909	895	908	945	940	974	914	900	926	954	908	909	967	855	949	919	900	908	923	924	1008	910	941	923	945	878	881	996	940	923	916	922	922	906	894	968	921	915	887	918	896	921	902	872	922	966	908	932	883	987	937	953	892	986	912	923	957	904	940	950	934	895	866	911	952	879	907	969	927	952	890	919	967	874	985	944	964	920	923	911	937	962	904	924	895	886	897	916	896	954	935	894	955	922	928	875	918	909	910	925	933	879	916	932	896	959	901	902	889	930	920	953	923	902	966	922	922	913	945	921	997	937	944	907	939	876	966	929	979	968	922	869	907	899	902	937	918	927	892	911	924	910	970	1000	957	937	933	930	964	954	932	932	942	864	932	919	913	909	946	929	902	1007	897	909	934	946	863	918	931	958	883	847	912	929	969	938	915	907	927	934	956	972	982	931	895	962	937	902	975	941	871	913	942	913	929	987	917	908	944	924	923	954	959	942	904	921	932	928	872	911	925	908	913	921	885	914	895	906	911	946	843	963	892	929	907	928	896	856	971	978	848	942	872	890	942	956	933	922	931	866	920	946	900	919	897	878	892	904	930	927	953	912	985	894	961	924	880	966	937	986	946	925	882	931	942	923	886	928	867	932	923	950	942	913	951	913	949	981	941	962	917	941	927	921	940	943	899	948	896	947	918	939	954	877	900	919	977	947	896	895	944	917	910	940	928	898	914	961	874	911	923	971	938	921	932	920	948	914	923	911	931	909	893	919	927	942	915	941	884	924	920	972	880	895	969	921	916	920
49853	13882	4291	2440	1694	1200	978	787	638	586	560	471	469	437	433	421	423	392	403	369	393	415	435	418	387	364	360	377	393	341	345	364	368	352	334	367	351	354	355	361	364	320	350	365	360	340	345	349	344	359	336	342	374	341	322	313	348	334	307	330	361	313	374	344	296	348	304	331	374	342	309	343	326	322	391	362	321	348	359	325	312	376	315	340	327	317	337	370	377	363	290	321	350	359	324	360	337	341	333	333	329	348	352	315	373	354	294	305	330	334	310	341	357	327	348	331	366	325	322	349	351	343	332	318	368	344	337	379	318	344	341	323	333	339	319	351	339	334	350	348	364	348	334	332	318	345	354	351	330	333	357	317	350	357	347	319	333	318	362	312	363	335	328	321	325	349	366	344	355	378	366	347	344	335	338	312	330	357	348	368	343	311	340	320	348	345	336	334	358	341	300	335	329	327	321	342	346	319	324	346	330	343	371	313	321	368	376	337	353	338	312	342	370	333	335	318	345	331	332	375	351	360	337	342	331	306	329	353	337	377	324	337	330	326	365	344	320	341	336	311	330	346	334	321	355	338	327	340	293	324	332	357	343	333	340	348	353	322	346	326	350	330	358	337	357	321	347	331	374	348	373	333	319	335	352	343	346	346	316	357	362	335	324	299	336	333	349	372	347	323	339	332	306	350	346	375	328	339	314	356	327	362	341	331	321	332	375	321	316	337	298	336	321	301	288	326	340	317	310	331	341	312	338	320	324	347	320	313	333	342	294	351	327	372	323	314	342	352	319	340	347	379	322	355	346	322	321	312	317	341	332	326	375	356	358	333	329	326	360	292	388	359	335	307	363	352	309	324	357	333	320	324	330	354	349	303	352	343	342	335	368	344	316	354	370	308	336	364	366	309	366	350	337	319	369	340	334	329	347	356	334	337	323	373	318	330	300	361	333	297	325	362	343	350	335	331	356	339	312	362	350	322	318	333	322	386	318	324	321	338	355	339	295	345	358	319	316	319	342	351	325	340	317	350	315	337	323	341	342	340	327	348	336	336	316	373	338	372	348	337	310	341	340	333	343	359	392	340	319	344	332	332	331	331	369	312	303	318	317	330	327	336	335	318	342	307	331	324	337	330	324	332	351	378	314	329	326	336	370	321	348	308	333	369	323	326	324	340	341	327	348	355	332	333	324	366	311	342	357	336	357	340	318	329	345	305	333	331	323	358	300	329	325	362	350	328	336	363	366	340	338	322	348	325	311	370	319	323	357	363	359	342	337	359	336	344	299	335	362	352	334	352	356	370	359	346	316	345	338	324	321	307	331	338	337	328	326	342	333	364	368	360	331	354	352	341	350	355	327	318	354	326	364	323	384	371	332	369	325	370	354	321	349	359	310	316	336	312	323	342	332	307	323	342	330	321	336	354	319	347	343	326	332	340	316	365	323	343	331	338	342	335	360	356	338	313	334	333	318	293	364	320	328	337	351	352	346	317	327	309	352	349	323	357	369	332	337	315	334	315	332	331	355	346	374	355	349	319	325	366	340	335	337	350	322	336	353	326	351	330	336	321	319	356	335	327	327	341	329	331	356	344	327	355	327	329	339	352	327	358	325	304	344	324	345	328	304	308	348	378	353	366	340	327	329	320	345	332	346	332	363	303	341	333	296	346	324	349	351	347	371	327	353	326	374	375	316	326	344	345	300	349	321	337	340	331	341	318	378	311	361	355	350	312	354	333	336	346	310	341	334	342	318	326	330	346	335	353	328	315	342	331	329	335	352	360	354	357	332	358	328	352	311	359	312	325	345	342	350	356	366	312	364	316	326	373	350	343	327	340	331	339	328	336	325	328	354	339	338	326	355	330	350	339	379	343	320	331	343	295	371	369	312	321	341	331	343	355	329	343	326	338	385	321	335	319	343	320	348	337	327	328	301	334	340	334	335	339	324	313	333	349	370	360	331	306	336	366	334	318	329	351	337	366	353	341	337	330	339	352	352	329	300	365	346	310	362	342	331	315	357	335	338	362	356	328	341	332	330	334	340	291	340	327	328	358	331	359	312	322	352	326	325	313	334	367	349	329	343	314	330	330	336	353	373	329	358	336	330	319	346	341	351	327	352	314	330	352	341	331	299	340	350	354	350	343	321	323	349	316	314	331	345	303	343	318	337	345	355	359	306	354	350	326	354	320	313	327	328	312	323	343	347	321	349	329	348	322	312	340	330	312	338	365	310	344	368	335	372	329	306	345	337	329	321	330	307	386	322	327	363	343	346	332	331	354	357	340	334	372	352	347	362	358	376	338	334	332	294	358	328	338	343	321	319	344	333	321	336	351	319	336	304	339	357	356	333	337	346	314	343	325	344	343	362	344	337	343	340	330	309	338	364	348	308	318	319	322	346	344	310	349	337	313	318	307	330	331	309	353	341	349	365	345	340	352	335	344	333	343	331	353	345	336	351	316	362	333	337	317	362	337	344	306	336	361	338	340	323	310	341	366	320	338	331	348	376	312	317	279	342	339	313	328	343	339	364	316	340	358	334	333	351	334	328	349	295	327	351	323	318	325	359	352	340	337	349	344	403	352	307	391	345	340	356	312	323	313	322	352	316	331	341	334	341	331	370	334	304	356	378	355	347	340	322	361	348	323	327	346	334	340	292	338	355	344	324	336	337	336	312	343	348	306	332	315	365	315	321	361	321	328	323	343	328	339	329	323	355	329	358	365	333	318	355	331	325	348	345	341	315	315	323	346	292	325	331	341	350	329	367	350	358	320	355	332	358	319	326	303	345	302	347	340	341	326	319	332	343	329	305	325	336	322	347	363	351	324	313	327	319	353	314	355	365	363	350	359	319	298	346	322	334	341	345	332	368	324	352	303	325	315	305	333	339	345	306	328	351	332	294	315	331	337	337	335	363	311	317	342	345	336	380	311	356	318	348	348	333	359	318	342	347	370	322	328	361	343	355	347	305	347	351	347	328	372	352	341	325	358	340	367	343	333	361	333	375	323	345	372	295	338	363	326	335	314	290	327	340	344	353	323	327	346	336	305	315	346	336	307	314	335	359	344	342	341	341	325	352	340	327	344	337	330	375	307	344	366	359	353	327	334	309	321	366	347	343	330	350	390	345	350	344	328	331	348	325	350	358	333	351	340	334	322	309	357	364	377	324	329	343	338	335	350	333	344	307	328	324	340	318	334	331	365	344	347	364	320	318	323	341	349	325	321	344	348	316	317	328	340	356	321	322	335	336	350	308	360	356	333	293	325	336	299	332	312	354	344	308	327	322	344	328	334	331	314	330	373	301	375	334	347	338	354	359	327	334	363	316	335	349	340	363	312	358	342	358	355	356	347	352	338	329	325	343	320	383	309	306	323	326	320	317	351	335	350	379	322	327	349	312	298	380	351	341	369	341	364	332	329	341	325	364	335	338	348	318	345	374	334	324	323	322	336	323	338	309	312	355	344	311	302	339	375	339	314	352	349	347	325	349	349	348	344	360	308
24133	3019	6397	6959	5961	4783	4061	3373	3101	2557	2420	2191	1984	1906	1712	1607	1566	1483	1476	1410	1341	1388	1308	1268	1248	1237	1190	1179	1172	1181	1180	1117	1109	1114	1072	1162	1107	1108	1077	1038	1066	1104	1053	1058	1030	1032	1065	1079	1051	1045	1000	991	1020	1040	1061	1021	1001	980	1006	1036	1035	1029	1018	1011	1022	976	987	990	1009	1028	978	1011	990	1054	977	1033	1011	1058	987	958	965	967	1025	1034	1060	987	985	969	989	980	937	992	962	1013	1016	968	1006	930	986	990	930	961	1004	990	1016	1004	983	982	1001	977	1062	984	959	989	957	957	981	965	1031	942	1003	964	1023	966	953	1006	995	1027	950	981	1006	962	997	1042	963	965	977	993	933	1001	1008	993	977	970	938	999	974	966	1031	952	1022	1019	1077	981	966	956	965	946	1021	1007	1019	1016	994	962	1030	989	965	918	962	963	988	945	984	939	982	984	1028	947	952	940	1035	1004	963	989	889	978	987	953	971	976	946	943	973	1019	996	992	1004	958	942	949	971	960	970	985	1014	992	985	993	918	935	998	916	965	950	970	936	969	995	988	976	955	987	1009	1029	954	950	905	976	989	929	991	937	977	945	1027	957	963	990	982	965	977	961	858	937	981	1053	958	948	925	948	990	1014	982	967	994	955	956	955	965	959	1037	1041	987	981	942	942	1024	962	979	951	986	990	966	930	956	928	1006	1047	973	924	998	955	961	965	983	915	936	978	954	993	975	947	990	983	1023	960	1028	1003	959	925	959	1056	968	960	978	981	975	989	979	1018	935	982	986	947	993	955	1016	985	991	970	980	969	972	969	1026	947	1001	986	992	925	1008	968	1005	1021	966	959	982	963	959	963	961	949	1018	994	929	1009	919	968	923	965	951	988	966	973	976	977	948	982	947	982	1001	969	948	1014	977	970	959	974	1025	1024	969	967	1010	1020	972	991	994	913	977	971	923	986	972	986	938	1021	989	917	999	1016	1028	932	1030	933	982	987	942	981	930	1005	950	1024	944	954	956	908	931	1020	968	996	1008	989	888	924	987	938	945	946	950	980	1016	968	951	1035	965	992	976	944	993	965	933	969	966	965	967	998	960	1002	952	992	982	917	993	901	978	1010	974	949	966	1005	988	989	999	1035	999	1017	1014	943	1019	984	981	1027	976	979	981	930	1006	1029	972	991	993	932	981	926	931	1002	968	954	978	1028	909	986	974	959	1003	937	976	912	981	971	944	948	997	995	955	958	958	961	978	1000	962	1009	958	910	995	1009	990	1008	972	938	941	965	962	991	964	994	946	1021	981	975	952	953	959	914	974	959	939	919	975	939	978	976	993	947	1005	999	1005	973	1007	958	975	954	981	989	960	983	985	953	969	962	954	951	989	992	965	941	988	992	1002	958	992	962	1045	941	1005	908	943	978	942	929	1003	984	988	944	976	990	906	981	953	927	949	949	947	966	926	924	972	950	969	974	984	1013	968	989	983	1007	961	1000	948	931	970	953	964	1039	1035	975	983	951	963	1025	940	982	959	974	981	972	1014	996	1012	960	954	974	980	900	942	937	959	949	940	946	1014	937	1022	1017	947	954	1036	949	992	1008	1014	977	938	962	969	976	977	1060	991	971	958	953	1008	963	963	1021	941	1011	967	948	972	953	932	1032	934	973	980	960	998	954	946	946	984	1011	951	971	980	983	982	983	951	957	960	929	1019	1031	1027	953	1053	925	929	960	973	987	998	985	964	957	1011	963	954	1017	982	959	1000	989	998	955	954	949	948	996	905	986	1008	938	908	931	920	1013	1003	1002	990	981	924	918	1020	998	968	967	986	994	1030	959	898	966	986	1028	1039	984	914	962	964	1011	926	997	1036	960	952	970	935	960	1008	970	964	980	996	979	935	947	982	1011	989	946	942	951	1008	1000	982	978	974	976	992	992	978	1000	965	958	952	928	1013	939	972	1024	958	1026	995	958	999	951	913	969	944	914	992	962	965	974	995	948	989	976	973	1007	995	1002	995	973	994	990	984	984	1013	1009	1004	997	986	992	985	948	950	968	972	964	1039	951	940	972	938	950	1008	945	970	1011	898	960	1013	934	954	1005	945	1039	951	967	991	983	958	987	999	916	937	910	952	1006	963	944	930	997	976	941	979	1000	987	974	985	944	1000	945	1023	996	953	980	984	943	1024	933	1001	1020	1012	958	1006	967	1055	931	959	934	987	1011	980	989	983	987	907	942	984	1009	992	1031	979	942	959	1007	1016	1022	939	982	947	1031	955	940	1004	987	997	983	992	948	931	926	1001	976	1020	1010	939	906	958	995	1023	1003	1043	983	981	952	1007	1041	1041	988	998	939	965	953	998	962	909	950	988	974	1004	983	974	952	977	978	908	943	1014	934	962	981	974	957	916	882	920	982	1005	992	968	1035	964	1004	1006	968	923	949	968	987	926	998	1025	999	1005	972	1013	946	959	959	962	1002	968	930	960	967	989	1012	949	1033	942	991	946	984	993	953	1009	960	942	997	957	1018	944	969	954	999	1013	993	978	939	964	1004	960	942	954	1013	1032	985	992	937	943	1007	972	990	1005	1045	1002	1004	1041	940	983	973	1020	915	1035	965	985	998	957	943	964	991	942	940	981	990	976	944	997	987	1038	970	965	975	913	966	978	976	1029	985	1000	965	942	987	965	958	930	943	971	967	973	940	965	941	1025	982	1050	999	1006	983	1030	935	991	951	963	961	997	1003	973	989	1009	1017	952	986	979	1013	954	988	996	982	994	925	962	983	951	974	923	1048	973	929	965	959	985	998	967	992	989	986	952	945	990	948	939	941	953	993	991	944	936	910	1025	993	1008	1001	994	985	962	960	915	1011	946	983	1009	1012	1014	911	942	985	997	981	962	952	1006	996	925	979	881	962	1000	961	990	992	958	983	966	1006	1012	934	953	928	1003	999	974	941	981	945	972	960	949	967	983	991	1005	950	1006	960	983	956	883	935	1001	1023	991	1008	971	988	948	988	957	966	971	891	985	949	938	980	1023	1017	982	955	992	984	1028	937	950	937	964	998	970	1017	998	957	998	961	965	972	962	1025	995	943	943	994	1002	1015	995	965	978	989	941	970	989	1009	990	957	930	994	957	947	969	979	949	985	1001	1022	983	1026	944	974	963	955	987	941	985	938	1013	973	1001	978	964	989	923	993	978	972	954	945	947	1013	950	959	992	971	1008	1013	959	987	969	931	978	922	905	949	936	926	990	976	954	965	919	944	929	972	976	968	1031	915	970	956	981	958	938	935	962	958	981	967	992	964	949	1007	988	973	1003	967	962	980	961	1003	978	1004	968	979	954	992	945	994	938	957	946	927	1031	972	932	961	930	1026	958	988	1004	966	1017	984	916	966	1006	1008	994	988	1018	975	969	994	992	988	1039	995	1043	954	950	1001	1022	899	959	979	941	1042	960	964	947	946	992	899	953	985	960	947	986	959	955	978	954	962	978	1012	954	954	979	987	881	917	941	998	967	958	947	955	926	951	996	921	945	968	946	1036	965	988	948	938	976	1012	975	958	979	898	1010	1006	911	954	949	1005	967	919	935	920	1009	981	982	955	991	964	950	983	966	972	964	963	999	950	1015	952	983	983	994	928	1011	982	978	963	984	972	922	985	1024	964	965	961	934	933	994	936	949	967	1003	989	981	993	962	974	982	972	998	974	957	987	1018	982	955	944	1003	931	992	942	944	994	981	990	954	995	986	971	942	985	966	963	936	995	962	959	989	968	979	975	954	963	978	970	940	989	977	954	966	978	973	989	972	975	942	924	1015	1025
6369	454	246	226	207	194	168	171	174	163	179	189	176	198	181	163	186	173	157	160	164	176	175	175	188	161	141	168	176	174	161	157	162	180	164	182	174	145	171	162	192	173	157	157	181	159	192	169	171	156	172	171	175	172	186	171	191	169	157	155	172	172	168	182	151	158	177	169	167	163	160	154	169	162	183	168	201	181	170	183	151	171	152	180	159	171	174	179	179	150	171	154	161	161	183	163	174	179	147	164	182	180	177	179	168	176	170	156	151	155	159	173	194	180	150	163	172	164	194	182	158	168	163	166	164	168	160	163	169	159	163	173	165	173	172	151	133	141	153	136	177	160	141	185	179	170	181	173	157	171	135	175	181	193	156	174	167	163	169	151	178	159	163	165	156	157	166	166	166	158	163	151	169	157	168	176	162	176	178	156	170	181	184	179	165	154	165	194	161	171	174	195	158	178	160	149	172	165	177	140	165	168	168	173	182	185	185	173	166	161	162	167	188	175	186	205	176	164	170	177	175	179	148	164	180	192	147	163	188	173	186	169	172	167	167	185	174	172	155	152	162	182	154	157	163	163	168	170	158	193	159	181	138	162	175	169	189	171	186	182	161	182	148	159	182	162	155	152	178	157	171	175	156	179	173	172	171	169	189	164	175	164	146	169	148	155	152	157	161	171	157	177	153	171	160	153	191	152	180	176	156	138	153	155	175	183	171	167	192	169	198	171	152	153	182	160	184	160	169	169	176	190	173	187	166	142	164	159	151	164	183	167	183	186	183	180	161	161	165	178	161	157	159	176	172	172	138	169	182	157	169	163	169	196	170	176	153	181	169	189	171	177	169	162	169	170	164	182	167	163	140	181	169	160	182	164	148	167	173	172	163	163	159	153	153	152	168	176	161	171	154	162	181	188	146	150	173	164	160	160	151	149	171	156	166	166	176	166	180	185	175	194	161	151	163	164	168	162	152	156	150	167	177	162	195	154	186	193	178	195	169	181	184	187	169	172	163	169	165	187	157	177	158	168	162	164	178	181	173	149	178	147	149	165	157	168	166	167	161	146	180	180	156	170	154	168	163	184	201	198	182	180	151	175	156	167	162	191	193	166	189	165	178	167	169	157	162	149	187	168	175	157	170	167	165	155	153	163	152	157	162	159	182	138	175	150	179	150	156	162	175	171	146	170	151	173	171	177	173	162	174	163	163	164	181	161	175	183	163	172	149	175	180	172	134	141	191	160	170	159	189	181	150	184	182	164	161	180	143	201	170	169	164	178	158	166	149	184	173	142	149	174	159	156	160	183	169	181	170	193	172	160	163	195	178	160	158	180	146	172	153	170	159	173	179	166	154	171	178	155	176	178	167	153	170	175	170	172	172	172	188	187	168	165	152	136	168	172	143	185	169	171	163	162	180	143	147	161	171	159	157	159	148	157	175	152	196	177	175	168	146	164	194	181	177	193	151	167	154	162	164	186	166	174	174	157	139	170	158	147	189	176	181	133	178	157	170	164	178	183	143	147	161	161	176	166	178	169	185	164	179	152	147	179	180	160	168	168	163	163	145	162	173	164	161	167	174	171	155	156	171	131	189	187	149	177	192	156	170	150	179	188	152	163	179	170	167	183	155	156	164	164	192	175	151	167	163	160	147	156	141	159	159	181	154	188	171	186	167	177	154	155	152	180	167	208	165	174	168	171	157	158	171	165	168	172	165	168	137	182	157	151	157	171	167	138	179	148	166	183	155	159	155	170	186	168	187	163	174	181	205	180	151	178	168	165	170	180	185	149	166	183	188	123	174	167	170	154	159	165	165	157	176	167	192	166	179	150	160	154	168	152	181	155	177	186	178	151	188	158	150	162	158	188	159	172	181	174	161	189	160	138	160	174	165	139	168	178	166	166	175	165	166	174	154	163	146	155	161	169	169	172	175	156	167	155	156	180	170	171	162	183	138	201	169	153	174	166	179	174	158	148	182	161	166	158	184	168	160	153	200	186	171	169	155	165	185	176	165	140	156	185	142	144	166	146	168	185	188	149	155	181	161	153	162	186	140	173	167	187	166	170	165	163	165	173	163	162	190	174	167	166	148	177	177	172	153	179	164	166	153	170	148	164	181	182	149	172	177	163	160	161	208	166	166	194	158	162	186	172	142	177	176	136	164	164	182	152	170	135	150	169	163	177	156	171	145	170	169	153	158	173	174	173	190	173	163	175	191	159	199	163	154	175	173	158	164	180	161	160	165	165	154	158	172	158	160	147	185	169	197	181	183	158	140	170	174	156	177	173	176	161	169	175	174	180	190	163	173	166	154	153	164	166	172	149	169	166	176	160	166	173	157	165	166	154	170	168	150	165	179	176	156	185	165	164	155	180	175	179	153	187	160	181	163	165	181	144	187	168	162	161	167	176	164	184	165	146	158	146	183	140	162	181	162	158	182	157	174	149	166	188	139	162	170	166	173	171	174	159	146	166	154	176	161	158	168	169	169	150	171	185	171	185	167	170	148	188	164	175	158	169	157	162	182	188	171	178	173	151	155	169	159	164	185	168	158	209	176	165	146	174	177	185	174	180	156	175	159	162	148	177	169	155	171	162	177	173	162	191	182	150	160	175	145	182	192	163	174	168	173	164	164	180	149	187	162	166	165	156	172	147	151	182	164	163	158	169	170	164	148	162	153	189	180	168	161	194	165	160	169	178	162	176	167	181	170	163	165	164	166	183	152	170	134	164	178	183	174	181	195	181	153	158	179	187	174	199	150	164	179	170	174	153	173	188	162	163	157	153	172	169	156	187	150	169	155	171	165	195	152	185	159	158	163	178	156	158	168	181	180	171	180	169	178	166	156	181	140	140	206	165	172	156	154	160	163	160	191	157	142	183	174	146	183	149	151	159	162	171	165	161	173	191	180	172	173	161	147	175	172	174	166	153	178	188	165	166	170	165	169	168	168	175	159	172	177	148	176	185	174	183	160	158	159	167	163	166	160	180	166	188	162	175	175	161	147	163	186	175	177	170	158	168	167	169	172	172	163	169	170	155	181	198	179	165	167	178	160	164	178	157	175	177	150	180	188	193	169	182	186	168	185	160	162	167	181	180	162	171	165	163	181	167	169	178	166	157	190	189	184	164	167	158	199	159	163	177	150	189	162	145	180	162	170	194	154	186	153	192	180	164	155	167	154	158	181	167	152	166	161	136	171	198	186	149	172	153	163	162	166	187	180	158	148	178	169	190	158	163	161	169	171	152	157	166	168	152	171	183	172	153	163	145	163	168	170	157	189	180	167	169	167	180	180	161	178	179	153	149	143	158	179	154	170	161	156	160	164	173	167	196	152	151	165	155	186	147	171	153	176	189	174	149	196	172	143	195	184	159	189	157	173	174	174	174	189	180	181	182	177	174	153	171	180	174	169	154	158	157	206	165	166	170	166	177	170	180	172	168	169	150	201	171	181	156	173	182	163	174	165	181	168	174	142	165	169	159	162	163	176	200	166	158	179	161
5694	654	769	782	775	699	678	638	630	641	619	596	577	614	575	589	581	586	564	591	562	580	569	569	557	553	615	604	559	559	572	566	553	563	565	607	578	525	551	591	540	539	573	564	582	600	546	556	529	568	609	561	574	549	546	535	524	587	553	532	563	537	537	554	599	551	543	558	575	562	597	559	563	561	551	561	523	597	509	579	553	531	561	579	534	534	577	582	533	559	541	564	585	571	566	522	525	558	519	587	541	568	539	549	577	522	597	568	525	536	561	548	577	582	548	548	535	546	559	519	567	543	577	599	565	614	505	585	582	579	574	525	566	567	581	557	604	516	548	569	529	552	560	589	567	575	521	525	566	554	535	586	545	611	514	560	587	608	528	562	561	547	545	549	569	530	578	538	567	567	549	550	533	556	539	540	509	559	525	554	562	545	541	568	565	588	553	566	579	591	600	555	523	547	567	580	585	528	550	571	531	606	598	547	564	545	584	540	543	573	547	580	559	564	543	571	609	596	557	556	532	577	522	591	541	544	590	544	557	576	560	584	604	563	538	530	559	576	546	572	539	540	539	580	561	559	529	561	560	590	555	586	574	558	525	559	574	579	552	546	577	556	588	521	544	578	573	561	563	566	558	539	534	512	620	554	551	535	578	567	538	577	545	551	529	557	540	554	534	563	540	533	564	575	571	525	564	585	543	539	549	568	539	612	536	568	556	553	533	575	531	567	558	555	558	542	547	537	549	558	543	472	595	560	569	603	574	574	553	527	570	554	535	536	608	485	534	528	529	551	549	548	539	564	548	578	517	554	570	594	576	523	554	559	567	558	528	553	583	546	538	528	586	510	574	527	535	563	533	553	571	593	586	552	569	530	533	578	522	545	555	575	557	545	555	581	566	550	561	542	566	542	581	522	594	575	574	542	513	588	576	577	548	522	568	567	567	583	531	549	553	551	564	581	550	561	543	576	581	597	597	524	542	503	563	532	542	532	567	581	541	553	557	527	597	542	531	583	569	564	562	586	560	583	580	565	557	579	555	554	550	538	581	564	573	585	591	542	577	547	548	591	584	548	554	542	593	553	548	592	546	585	552	566	522	563	575	545	547	536	541	541	545	564	543	561	582	572	549	556	575	604	592	531	524	550	571	541	547	553	521	558	583	544	559	540	530	560	531	542	559	568	547	554	552	515	592	567	589	558	538	566	565	557	559	538	583	575	561	526	532	577	558	541	589	555	564	594	579	533	584	544	545	583	552	516	544	589	547	565	593	559	556	532	552	543	543	526	577	477	509	506	597	548	568	558	569	528	570	564	588	576	596	533	578	598	531	594	561	599	529	593	541	536	570	551	534	557	563	558	613	546	602	556	564	545	559	577	599	575	530	559	539	532	573	592	551	550	559	577	550	588	559	567	518	524	537	541	518	551	552	544	552	563	583	572	569	511	581	579	586	540	526	531	534	526	565	561	561	549	561	549	563	551	569	573	550	599	578	544	528	554	535	584	548	576	569	562	515	534	543	592	570	546	535	553	536	545	530	578	552	571	584	567	547	588	546	570	563	614	545	573	562	536	548	511	534	532	594	526	565	559	569	571	585	552	547	563	541	549	526	535	576	552	562	532	553	583	554	560	535	563	624	579	578	536	572	612	563	569	569	559	594	575	531	556	570	555	493	547	551	573	561	551	547	545	561	559	550	594	517	522	524	571	553	550	514	559	526	542	573	542	544	598	561	570	540	549	560	580	563	546	565	547	522	567	538	553	545	547	538	577	631	561	575	533	536	534	522	570	572	586	569	541	555	562	570	517	554	552	540	572	528	588	518	576	552	566	579	558	543	547	553	595	631	538	563	635	529	565	574	580	568	550	553	551	569	548	554	516	557	577	640	584	566	554	603	535	561	530	562	589	558	537	548	576	570	558	571	517	549	601	562	578	514	521	572	574	569	572	550	571	579	565	560	536	545	579	553	573	576	536	566	564	543	545	541	540	530	569	537	564	576	562	547	558	573	534	512	549	540	603	562	547	581	563	532	526	597	561	537	533	565	542	550	549	530	573	537	551	556	571	571	574	564	582	559	559	589	547	585	592	532	540	518	558	582	515	568	556	538	588	541	560	544	578	547	575	582	517	553	568	520	532	572	562	556	537	550	567	571	545	552	555	572	542	583	533	543	536	554	574	550	565	536	558	593	511	520	532	550	523	572	583	575	541	580	539	553	557	518	575	594	536	560	600	579	502	636	563	548	563	571	554	556	586	577	543	558	578	571	564	579	563	600	552	556	567	537	552	541	560	522	556	539	545	530	559	567	572	547	573	531	565	560	558	566	553	583	548	567	557	569	566	625	501	542	537	559	534	526	576	538	544	540	494	570	568	554	536	542	535	570	567	568	563	540	553	547	521	539	592	600	600	565	546	557	553	520	559	585	574	590	576	526	573	527	559	550	573	537	594	543	562	577	516	555	564	576	550	604	557	548	575	550	571	503	551	571	570	558	576	533	541	561	598	533	584	566	573	558	580	544	570	596	561	555	546	560	570	549	529	606	582	547	547	525	570	558	584	542	526	584	551	577	558	517	593	500	542	592	552	560	531	540	557	585	538	536	552	526	564	564	565	528	584	566	535	546	572	536	553	532	566	564	596	588	614	538	569	562	521	603	550	536	577	563	568	550	546	555	559	549	560	561	567	558	566	552	518	551	558	532	595	599	600	531	568	563	552	571	561	556	582	553	598	552	568	559	559	584	543	537	507	575	599	596	539	554	546	550	561	559	571	550	574	547	542	557	537	553	553	576	556	553	562	556	514	551	568	551	600	541	608	542	540	537	528	547	561	557	578	554	568	582	565	587	547	556	572	595	597	614	491	535	596	545	577	550	544	587	553	566	510	550	514	589	627	545	541	556	567	557	558	536	504	585	544	568	579	558	545	542	569	560	598	551	528	560	549	571	527	527	545	564	535	596	572	564	578	542	534	590	542	573	574	527	581	547	574	515	598	534	568	540	470	563	559	575	594	550	581	546	538	536	537	534	530	584	576	558	529	530	568	536	525	593	561	549	533	557	537	535	527	534	569	528	524	567	557	536	546	560	576	558	522	531	520	525	578	550	565	562	587	554	531	527	551	528	534	577	564	570	533	595	527	548	516	578	539	509	556	576	571	610	580	556	578	552	539	572	537	569	541	558	578	607	606	535	525	547	554	563	494	544	537	547	581	487	526	580	578	554	618	592	547	534	545	567	568	623	567	531	545	540	580	575	548	593	541	546	554	545	529	556	537	557	575	579	570	542	534	559	539	561	576	577	552	586	562	566	566	564	529	578	602	563	554	570	566	553	546	586	582	551	568	536	544	569	558	561	572	596	557	544	575	554	553	575	586	572	587	563	567	574	564	551	562	597	548	533	571	582	517	564	563	578	558	574	554	520	542	568	577	536	603	568	609	574	557	575	527	543	547	563	567	565	570	540	579	517	550	532	571	549	554	570	565	535	572	604	572	589	576	575	593
37380	5389	1660	1280	918	715	657	516	509	447	424	396	387	346	376	354	326	356	331	321	336	321	309	387	374	293	327	317	337	289	322	346	298	313	304	355	334	313	341	319	304	280	324	339	312	298	296	347	304	320	329	313	344	295	307	297	314	357	286	307	299	305	329	315	297	329	343	270	311	335	288	310	342	279	309	311	314	291	298	296	323	336	323	296	330	344	317	310	322	294	302	321	292	291	314	333	290	301	331	294	315	305	312	345	296	319	300	313	290	331	319	288	279	289	325	295	310	312	348	312	323	305	306	305	302	296	331	300	331	306	284	312	298	272	333	324	306	315	317	289	287	288	291	320	329	307	333	308	302	304	302	313	290	293	356	319	313	344	338	323	293	293	318	298	312	328	320	275	297	310	273	328	304	317	282	321	309	323	302	308	322	318	308	325	297	290	316	299	341	295	290	322	288	322	297	306	323	333	304	285	346	312	301	314	322	290	316	289	314	270	310	307	295	332	337	305	287	349	332	304	315	316	318	341	294	302	316	324	319	294	310	332	288	281	327	323	332	305	326	326	321	294	346	317	329	289	305	311	294	308	311	324	318	324	306	309	298	329	331	313	289	322	340	319	310	334	311	316	316	290	318	314	281	285	296	334	290	284	314	299	296	322	325	303	312	325	309	287	296	301	288	303	278	347	301	271	340	293	300	286	321	306	350	308	328	291	326	283	330	306	309	313	327	319	321	308	345	310	316	305	311	297	312	282	296	331	293	299	315	309	321	306	323	269	283	266	294	301	309	285	303	276	313	310	294	329	330	315	303	318	306	321	324	304	334	312	308	322	318	319	308	319	321	308	322	309	311	292	303	299	341	303	295	307	295	308	328	317	301	347	283	334	314	315	341	323	327	336	308	327	292	322	308	301	311	316	314	314	349	303	327	283	301	330	291	299	317	309	319	320	307	338	301	311	296	326	321	316	295	302	317	345	335	291	283	319	315	321	303	338	324	319	304	278	277	322	314	298	286	329	287	307	316	360	296	322	311	292	293	308	290	311	303	330	287	294	333	294	283	321	322	315	300	329	295	316	301	295	304	311	315	323	303	313	348	321	301	308	296	291	278	316	298	294	321	303	323	295	297	310	327	331	340	295	318	295	331	317	291	313	308	301	315	326	320	307	313	319	307	303	340	324	340	318	319	311	319	329	306	275	296	318	339	328	344	316	304	307	305	306	293	274	290	285	293	290	310	327	335	303	295	317	329	308	301	325	331	307	332	308	308	326	305	314	344	297	282	346	313	315	326	323	309	270	313	313	324	293	326	321	297	334	307	322	333	277	328	317	326	308	295	299	290	311	303	310	299	322	292	283	302	333	326	296	298	324	291	338	300	333	276	275	322	319	308	315	299	316	302	332	317	334	291	308	317	302	315	330	316	287	285	323	327	324	310	290	314	301	306	348	313	307	305	307	306	297	310	322	302	325	310	299	320	338	317	333	292	321	328	344	284	307	333	329	313	299	298	310	327	316	307	319	328	309	312	282	332	313	329	320	309	320	324	294	317	312	325	309	312	279	300	299	339	321	302	314	291	304	281	336	297	318	296	269	298	304	294	288	316	349	281	292	307	302	323	314	321	295	298	301	298	305	305	305	293	311	319	309	286	278	295	310	327	289	300	302	330	299	316	295	307	325	328	328	303	324	286	285	327	307	336	304	314	332	323	331	285	321	298	286	318	300	278	300	302	332	311	323	329	322	292	310	304	302	301	325	300	301	324	294	332	313	288	312	321	291	312	321	308	313	301	368	336	267	325	305	290	327	300	293	286	309	314	359	306	319	319	311	311	287	311	317	305	345	334	298	274	299	290	320	315	331	274	296	338	315	295	296	307	289	328	302	298	290	299	306	322	352	323	312	336	294	315	323	284	320	306	329	314	317	336	324	276	305	303	328	284	301	280	346	301	334	321	294	294	318	305	293	337	298	316	285	288	325	327	320	333	356	325	286	298	324	318	320	340	299	326	301	331	288	297	324	324	344	318	333	305	304	288	304	311	295	321	306	286	319	346	295	307	325	303	298	342	326	314	338	331	295	333	292	305	328	325	296	322	302	315	328	310	311	293	307	311	340	316	336	337	331	335	315	290	294	291	297	343	317	320	277	327	299	312	312	318	316	292	330	317	327	314	300	331	311	306	335	297	317	317	317	299	322	335	292	314	320	309	312	292	322	340	333	301	350	265	313	320	296	281	323	290	308	304	337	323	317	329	294	302	307	308	284	314	312	309	309	320	272	291	299	304	323	314	296	310	305	314	316	291	335	301	306	340	319	300	326	312	283	295	298	314	318	334	330	340	290	313	312	321	302	325	304	331	318	313	337	335	308	302	325	346	313	332	314	338	330	324	320	286	301	308	324	311	305	301	309	317	310	305	300	313	285	330	322	342	300	327	288	275	310	287	302	288	278	286	315	330	307	317	309	359	344	318	315	312	329	305	319	329	339	306	298	342	304	335	265	309	333	343	308	296	333	291	308	300	309	321	321	316	319	297	335	319	287	335	324	355	317	335	297	289	319	317	296	324	293	341	308	291	317	280	312	328	285	302	310	361	302	291	315	311	348	329	314	322	285	275	276	303	284	319	307	307	288	309	309	320	330	310	309	299	303	289	314	303	345	304	322	312	311	301	332	297	293	284	326	319	296	302	285	261	319	322	285	303	301	313	280	304	317	316	279	327	299	290	335	275	316	318	294	310	314	327	326	305	287	321	285	289	319	297	343	306	322	299	307	327	317	302	321	321	307	330	297	303	294	318	318	346	319	287	323	288	306	318	329	294	302	324	300	294	328	325	303	275	304	278	329	309	344	287	307	291	298	316	321	309	304	273	305	325	370	303	318	331	323	324	328	324	309	304	321	313	303	323	302	307	337	313	298	307	317	331	305	342	301	287	317	340	312	332	322	313	320	325	336	317	287	318	306	325	334	315	288	338	314	306	307	318	319	303	307	297	327	322	307	287	297	318	332	298	325	284	325	288	306	336	295	319	319	308	319	313	306	302	312	314	283	280	325	289	336	273	301	305	320	295	329	320	318	306	308	319	316	301	285	327	332	340	281	319	323	329	312	278	315	319	294	318	285	305	324	319	306	289	307	310	323	303	328	291	319	315	286	304	318	296	311	327	291	327	334	325	282	315	342	324	322	311	325	283	330	293	320	303	308	328	330	344	317	279	325	293	304	304	302	324	310	322	316	291	345	298	306	282	297	362	338	341	335	330	293	292	327	297	302	298	306	298	326	323	312	320	326	307	307	305	294	304	312	299	316	286	300	296	307	328	345	342	304	325	288	335	314	327	294	315	306	316	304	317	341	313	329	313	303	355	303	326	320	308	291	314	295	322	286	296	307	331	309	330	299	334	291	319	338	289	301	350	335	288	333	311	318	285	351	324	306	319	305	308	318	265	318	304	317	302	345	363	311	324	302	339	326	312	339	312	304	290	303	334	308	330	314	286	291	303	305
18333	2003	3940	4243	3604	3158	2615	2249	2016	1811	1635	1460	1416	1398	1342	1322	1194	1214	1184	1175	1174	1141	1087	1106	1114	1110	1083	1041	989	998	999	949	1013	1030	988	966	1012	995	1022	964	972	961	961	964	1017	1012	984	965	979	983	956	945	987	960	935	905	958	927	976	943	944	933	930	902	938	971	956	958	960	971	943	944	933	991	918	932	930	960	932	917	930	951	889	961	905	931	910	909	925	919	943	936	923	925	899	959	958	846	870	939	932	914	893	960	871	948	912	917	937	937	980	966	962	963	915	980	937	926	939	930	927	908	915	864	920	968	897	968	919	923	923	996	956	921	919	959	944	948	918	877	941	959	927	926	974	906	993	905	913	926	950	907	951	870	945	899	936	971	995	908	902	934	900	923	1004	944	932	933	931	892	976	929	946	918	969	990	930	880	933	979	928	888	886	944	914	907	890	900	915	934	932	888	959	959	976	932	883	944	964	918	910	922	899	928	913	955	940	927	954	927	908	941	959	952	889	912	913	983	921	918	974	936	956	957	906	870	928	907	931	926	929	966	928	916	954	955	959	893	926	939	919	949	926	929	907	956	934	888	939	902	956	931	984	945	926	911	934	935	951	937	918	902	951	908	934	927	912	914	947	953	949	905	944	978	910	875	885	939	882	895	872	979	949	906	974	936	888	926	933	942	995	935	892	875	959	918	951	917	903	931	917	911	922	923	915	918	962	874	937	907	897	880	930	882	875	890	867	924	950	962	895	974	915	907	952	900	954	920	944	890	892	915	909	924	958	906	930	911	911	893	965	915	913	889	992	943	957	962	924	898	975	925	903	890	934	916	939	882	918	955	971	863	952	936	896	906	919	960	919	936	923	955	909	928	933	934	885	915	976	975	921	879	917	901	969	963	919	899	956	937	892	937	961	885	989	878	916	900	925	965	919	942	906	881	961	947	876	941	917	897	948	963	930	935	929	941	968	956	940	929	917	930	930	953	922	949	941	911	931	944	932	913	920	934	943	934	950	913	952	912	946	953	890	952	903	947	984	930	904	925	904	943	931	938	934	966	961	911	952	933	909	919	904	914	914	869	931	961	941	908	929	908	953	923	922	886	927	904	967	971	894	938	942	922	958	969	969	899	949	919	966	960	904	946	942	934	975	941	944	938	898	891	948	917	964	885	884	920	950	924	914	948	953	944	919	893	977	890	928	969	878	946	956	918	923	973	868	944	908	942	884	943	886	944	926	927	945	910	907	875	928	970	947	923	921	903	893	900	921	974	931	900	1010	977	952	913	916	920	898	902	940	980	924	894	949	931	910	874	998	922	919	885	912	879	962	928	913	922	917	919	955	897	951	904	914	910	924	973	889	866	922	960	945	989	918	917	884	936	895	959	960	957	932	951	914	896	936	965	923	965	942	915	897	951	960	899	923	961	841	923	878	920	976	879	923	941	901	921	932	966	964	936	904	925	861	954	925	927	945	930	914	953	941	956	932	898	912	944	919	960	915	914	955	897	936	919	919	955	929	948	887	956	911	920	903	875	938	964	903	942	911	939	922	933	937	872	951	984	963	931	931	899	899	920	907	900	927	890	939	863	1019	871	889	943	917	918	888	967	922	949	935	950	941	926	977	939	923	932	922	907	901	909	994	896	935	946	881	954	935	908	930	1021	931	888	956	932	891	929	954	916	908	912	943	976	938	885	932	914	901	883	938	894	976	957	921	926	894	880	930	942	903	891	955	948	892	936	910	970	826	935	904	976	950	902	970	913	960	884	900	932	861	958	958	908	904	924	960	901	912	889	940	959	847	901	902	921	936	925	918	958	912	1006	893	897	907	955	907	935	941	942	929	873	910	985	900	902	931	938	920	959	938	928	958	891	926	895	871	950	979	915	880	865	959	896	965	927	893	972	981	956	935	903	950	889	928	912	998	880	890	960	973	915	936	905	945	915	962	925	954	894	973	908	935	978	933	973	921	878	927	896	981	918	881	888	919	897	949	853	957	935	940	957	930	874	929	915	934	924	939	908	980	869	933	823	928	888	935	949	924	965	881	966	884	917	927	906	947	965	945	910	891	877	922	964	924	927	917	933	935	915	938	913	927	886	981	862	889	944	919	929	918	911	938	896	896	920	891	900	932	914	941	974	897	932	928	999	921	941	927	955	878	892	907	903	923	879	979	883	902	878	994	966	935	935	954	946	931	858	919	922	1020	937	911	909	866	943	971	956	887	955	908	953	965	907	926	880	934	938	885	946	926	904	927	946	962	918	931	899	902	926	960	950	939	893	940	911	941	908	952	946	931	891	913	960	909	865	987	909	902	915	889	929	909	962	934	999	894	909	926	896	1001	863	970	958	926	892	940	942	934	984	937	946	944	919	939	930	918	891	912	965	990	902	919	942	947	898	923	949	935	928	968	923	928	961	969	950	958	919	981	923	937	909	911	942	918	912	891	928	892	913	943	903	899	935	935	920	938	909	915	900	986	914	899	979	902	873	947	942	919	872	977	960	955	883	950	940	942	980	933	925	887	892	943	934	932	925	954	946	907	951	925	937	944	954	979	975	901	936	934	867	909	939	921	941	911	986	924	946	892	887	899	913	899	909	950	913	938	888	996	900	967	949	916	932	935	918	895	913	947	924	914	939	936	961	949	992	990	946	915	926	925	880	934	976	928	908	950	989	984	930	926	875	886	935	915	940	940	936	964	909	883	870	912	980	953	915	962	900	1007	974	919	902	961	922	910	929	957	899	926	955	969	937	937	935	879	959	910	907	901	936	920	897	943	897	910	887	916	936	934	936	955	914	947	906	905	960	908	979	910	920	932	925	974	935	895	911	1013	949	941	925	918	938	903	930	942	963	964	944	967	924	959	924	895	904	942	915	945	931	930	923	925	941	914	943	918	922	922	946	948	921	948	918	907	927	929	962	950	993	925	879	963	942	976	901	952	938	922	913	903	940	953	931	896	944	932	925	914	936	870	956	924	936	955	883	925	923	949	925	909	909	953	944	891	912	927	834	897	901	921	918	882	928	924	903	922	927	921	894	898	923	848	928	917	882	944	918	937	919	928	981	938	945	920	936	966	946	920	923	923	926	965	898	952	928	920	940	912	954	886	902	886	900	949	904	943	913	913	918	928	910	950	954	958	958	930	892	872	942	943	889	955	886	921	955	932	953	935	958	885	915	935	892	918	974	937	910	904	885	960	861	1003	947	885	950	888	959	972	918	893	941	948	956	943	940	977	929	894	892	896	888	888	932	895	923	915	941	934	938	933	901	874	902	950	960	918	941	871	937	927	927	986	918	931	915	953	934	944	900	932	945	931	935	938	929	958	920	937	944	960	920	897	943	933	947	935	906	959	903	948	934	958	946	967	964	898	1036	897	938	915	917	977	937	940	912	961	962	943	925	965	925	922	912	933	907	864	951	947	911	960	929	950	955	885	939	918	926	961	889	936	924	904	924	951	912	945	940	916	917	902	902	946	955	946	906	923	941	960	951	893	938	864	928	916	946	962	911
50012	12268	3920	2351	1542	1193	971	788	715	635	575	538	458	448	448	434	411	410	417	381	425	398	370	365	349	382	387	347	346	353	356	383	353	386	357	344	338	317	358	366	372	342	355	324	334	339	344	371	335	341	339	333	335	338	394	399	367	342	312	373	295	352	340	366	300	328	358	335	384	351	324	346	357	357	364	364	342	350	324	304	345	323	370	344	342	317	335	330	337	364	311	367	372	359	362	329	349	345	331	366	333	347	370	341	367	316	339	333	306	309	324	309	336	310	352	345	334	327	329	343	347	363	321	362	347	343	355	339	328	347	351	344	330	326	338	356	349	327	364	354	338	343	355	328	362	356	366	354	337	346	351	356	371	347	322	391	335	363	375	340	345	333	324	309	323	315	347	343	343	341	371	331	329	371	349	353	339	324	340	339	345	356	344	354	356	356	326	306	375	332	326	343	299	334	359	332	341	365	328	347	339	332	334	321	321	354	336	327	338	335	359	335	321	346	380	362	348	347	330	321	337	349	344	401	325	331	352	353	360	332	329	347	319	306	347	347	325	354	317	388	329	353	331	338	365	317	351	329	345	335	310	336	317	323	342	325	360	357	345	366	334	348	339	307	342	333	306	327	318	323	319	317	337	326	361	316	349	335	340	344	339	325	348	311	328	327	335	338	337	373	342	330	373	339	345	338	338	322	337	334	359	347	341	342	330	346	331	358	345	371	309	307	337	349	343	349	369	330	326	339	307	315	329	332	325	365	316	314	323	320	328	319	330	314	312	303	317	319	357	354	340	304	330	363	345	331	360	349	365	369	332	317	350	369	365	343	353	349	325	311	339	334	329	336	320	372	345	309	331	350	343	321	335	336	369	339	353	348	323	347	329	343	329	347	332	370	354	359	322	337	309	324	348	343	360	334	326	324	347	343	331	340	335	326	380	381	356	309	341	308	335	322	356	369	343	343	302	355	347	318	353	358	340	339	350	358	305	316	332	330	317	324	373	350	333	385	336	346	351	347	364	347	310	332	343	331	324	358	342	321	321	316	375	316	340	346	343	345	349	336	345	345	339	330	316	358	328	317	362	309	340	309	322	351	329	323	331	348	363	329	311	323	306	326	339	318	337	348	316	325	326	349	361	328	373	323	332	336	334	339	333	371	349	354	352	358	332	327	347	351	325	335	318	343	351	347	328	355	347	329	325	337	332	355	352	347	357	356	307	360	339	324	351	341	321	363	339	323	348	339	330	303	331	348	317	327	307	313	350	328	348	336	339	345	350	350	338	319	351	325	306	363	391	329	329	348	325	348	327	371	333	317	330	326	345	338	350	351	357	339	318	312	326	342	321	366	343	358	340	337	326	347	332	335	342	351	362	324	345	316	342	310	321	373	352	301	366	312	332	347	343	306	358	348	337	328	329	305	315	350	317	334	328	336	316	347	326	335	353	319	351	309	325	365	288	330	350	367	349	301	371	342	349	374	358	340	352	373	316	349	342	339	317	329	368	317	348	343	331	297	347	341	353	358	331	303	350	341	344	318	321	323	367	337	324	332	313	394	366	329	291	362	306	302	336	352	351	325	314	362	345	345	329	338	322	353	298	346	350	298	320	320	361	342	324	354	356	336	336	328	350	354	331	312	348	323	318	296	317	314	349	368	313	349	317	345	332	321	347	374	322	332	336	326	330	367	346	357	306	350	312	328	331	327	315	323	341	333	345	344	336	354	324	337	317	366	342	315	348	335	331	322	329	378	338	322	347	341	307	329	356	360	313	374	321	346	346	344	324	372	337	305	360	369	384	306	334	319	342	329	322	355	358	359	350	363	318	336	313	325	329	344	343	367	331	325	335	292	358	371	314	318	338	345	328	329	337	368	341	370	331	286	308	318	319	329	353	328	341	332	333	358	330	333	339	343	366	358	327	318	322	334	352	359	330	350	343	310	351	369	347	319	337	333	331	331	341	333	355	331	339	353	341	330	331	368	331	312	349	356	330	342	305	314	358	368	351	323	335	336	291	319	339	320	338	306	334	352	333	355	367	327	322	364	322	339	306	336	366	352	309	336	369	330	335	369	314	356	368	358	341	348	386	343	324	341	340	368	341	323	362	327	323	317	368	344	328	331	338	324	350	326	346	340	313	318	328	353	363	378	332	334	358	327	341	353	350	350	343	337	334	359	325	331	327	350	334	326	355	333	293	326	344	335	329	376	360	316	353	367	352	331	348	325	359	325	338	359	369	368	308	365	358	350	334	343	323	323	385	317	370	332	341	322	328	332	317	353	338	307	379	349	328	337	320	360	340	350	322	337	320	320	369	358	344	367	364	356	344	318	333	340	316	328	330	361	370	349	340	376	305	337	331	318	320	354	348	313	341	338	366	347	330	332	369	357	358	316	309	321	329	361	334	304	322	319	331	312	356	370	351	333	305	353	316	356	356	341	312	333	340	352	339	317	326	350	367	326	358	340	336	356	316	373	320	334	323	348	343	334	347	327	328	342	321	333	340	318	367	334	333	339	338	372	369	316	360	358	340	376	358	315	349	365	300	295	352	299	327	332	329	318	307	356	336	334	331	352	312	343	340	360	383	296	342	303	310	331	301	342	303	329	315	352	322	345	302	308	301	372	326	306	326	339	326	320	353	355	359	379	352	357	354	339	354	326	347	311	352	365	347	369	325	335	344	311	343	348	368	344	338	327	316	323	332	336	340	325	340	319	350	306	331	324	330	347	366	349	343	347	357	344	331	321	315	336	334	370	362	332	331	336	367	336	354	312	335	363	364	323	354	321	322	343	369	308	321	330	347	334	294	365	356	327	337	353	331	319	314	374	360	309	370	361	319	345	339	339	378	333	345	323	339	289	307	297	325	338	348	363	353	331	320	356	343	345	342	318	351	370	330	311	343	354	351	314	349	337	374	310	361	325	365	356	327	379	347	358	322	327	325	387	365	317	336	377	358	349	362	386	308	323	345	323	355	337	343	317	328	341	333	334	343	363	321	301	322	333	342	346	335	318	339	349	352	312	380	324	339	323	319	351	335	364	312	341	316	325	338	318	339	329	334	331	335	343	326	360	312	343	336	355	318	335	369	348	320	343	348	377	344	339	332	349	337	308	334	322	338	346	350	326	337	328	324	366	342	348	307	329	336	318	347	336	335	344	335	320	313	332	344	323	328	316	337	303	313	317	323	316	312	301	348	388	367	322	346	322	341	345	317	350	341	343	295	323	364	369	313	313	314	372	316	342	341	342	341	328	318	340	359	331	322	318	361	347	308	355	335	356	333	372	333	348	375	355	356	345	367	349	340	287	341	333	339	341	355	349	346	341	353	327	301	317	327	338	336	325	340	334	370	341	357	356	337	382	342	353	341	313	361	352	356	332	327	364	333	352	338	340	301	344	339	346	312	329	325	339	344	315	300	345	351	360	348	324	337	365	342	311	320	337	313	325	344	370	341	339	345	343	304	335	341	340	358	355	341	361	350	327	298	368	320	345	341	341
24156	3174	6449	7108	5902	4794	4121	3398	3075	2615	2448	2123	1984	1853	1724	1761	1553	1544	1506	1432	1393	1316	1332	1302	1210	1316	1214	1168	1211	1201	1229	1116	1129	1118	1143	1078	1054	1077	1027	1127	1060	1122	1076	1072	1001	1103	1099	1036	1059	1022	1035	1066	961	989	1048	1000	1004	1046	1001	961	1038	1042	1031	1005	1014	1043	1028	1049	964	1023	980	1037	1023	960	979	897	946	1009	956	994	1046	995	950	1028	977	994	944	1021	995	967	974	955	985	995	971	940	965	989	982	1002	1038	986	1057	1019	1012	1006	988	1001	1034	987	1057	966	1011	962	958	953	985	956	1045	1015	981	996	1004	982	962	980	987	997	984	974	969	976	1011	974	938	976	963	982	955	941	1025	973	963	1003	1020	985	993	942	1032	997	980	978	998	970	932	986	1047	1007	1006	1022	991	972	1015	994	975	930	1002	971	911	968	990	1029	972	975	957	982	1004	1015	1017	979	972	929	1022	935	942	955	945	942	1005	955	994	975	935	1003	921	989	951	993	950	984	955	1009	976	995	966	934	973	1034	971	1002	965	980	955	913	980	947	1017	996	1028	934	973	1011	951	942	961	936	1001	976	975	973	935	972	970	922	1025	928	995	986	1013	984	979	995	964	912	960	999	1000	998	1027	1010	992	920	971	916	968	1001	943	986	1042	984	1062	1007	992	944	995	983	988	1032	966	987	962	948	944	975	967	982	983	987	986	974	972	1030	923	1026	962	968	998	977	1016	929	982	961	962	955	974	1016	989	1046	998	995	964	1015	965	985	997	973	950	1037	963	970	1024	993	984	999	986	985	1017	972	953	1016	948	986	955	932	961	961	984	952	1027	1003	967	979	931	948	1000	895	972	974	991	949	1029	941	978	946	934	990	1017	992	952	1041	982	943	1080	946	916	994	978	970	1001	935	994	949	953	1023	1010	940	977	939	951	946	946	963	948	990	977	989	956	992	989	973	995	966	1004	960	961	947	1009	980	1002	965	1016	928	982	899	967	985	943	962	952	984	1006	1019	1000	1019	984	966	964	986	1018	942	986	1012	1037	1004	1000	964	918	961	1035	958	998	920	963	974	942	993	982	941	959	1008	959	975	958	986	995	947	904	928	969	979	927	970	981	953	1011	973	1002	978	950	949	970	958	999	1005	929	960	973	935	1028	1002	984	940	949	1004	982	900	986	965	994	960	994	965	1017	972	979	992	985	980	976	1013	1010	956	1024	1035	938	1032	975	947	979	1006	963	949	1000	991	998	1006	947	949	1004	977	997	912	948	989	1020	1019	956	966	950	1025	1023	982	953	1025	971	968	941	991	1007	945	947	1029	926	992	933	1018	940	1020	968	997	1012	1016	979	953	954	975	942	986	1013	993	957	956	938	1005	970	936	983	972	964	1015	1057	978	914	972	1064	935	924	980	1016	938	991	938	998	960	945	935	944	962	963	955	1017	992	993	1010	979	1009	947	966	1021	1006	1018	1025	974	1000	983	980	1028	987	1025	986	947	1005	953	1020	1016	1010	954	981	944	1047	1028	981	982	932	961	982	968	959	955	965	1001	1009	986	975	956	961	980	911	887	907	996	908	961	978	981	971	985	978	1007	951	1003	987	977	933	989	1001	959	1006	969	955	982	960	952	949	963	991	992	994	982	992	978	992	1002	940	962	1013	1002	959	1005	1023	985	987	1012	942	947	1029	1002	949	996	1009	976	966	933	934	953	1002	1034	985	948	998	982	970	972	982	952	955	991	923	1014	916	990	964	976	1001	990	958	1009	1027	1023	942	1030	997	952	991	972	931	1000	970	974	945	971	1023	986	977	1017	963	922	1006	1007	967	984	980	964	983	924	980	1017	945	950	960	968	970	923	948	918	975	991	946	997	953	988	973	974	963	960	995	987	984	1002	997	1001	952	960	1009	1011	960	965	974	926	1004	940	976	958	1024	1008	1023	1003	945	976	945	982	925	999	1010	963	1026	961	973	997	967	1019	920	959	1036	976	971	988	974	1016	1005	974	955	1004	941	959	995	994	995	978	980	988	955	954	999	931	1025	992	933	1032	989	956	981	944	1018	968	1006	987	981	949	940	984	968	1007	992	995	989	989	1046	973	969	1001	962	925	1003	946	964	982	982	977	992	1047	957	967	947	1025	944	931	995	954	939	960	1008	965	987	957	983	957	1008	910	991	957	974	995	906	1015	981	966	972	959	956	1044	1039	983	1012	948	971	981	946	1013	956	957	1019	1004	1043	1014	924	955	965	906	969	982	1024	949	1002	992	1015	1015	991	1005	994	952	977	1039	990	991	947	986	999	942	984	972	1033	965	990	1001	950	998	1008	971	999	953	997	971	965	937	974	976	985	1012	932	998	1006	982	947	998	992	949	996	973	911	927	949	966	989	946	1001	1000	948	966	958	967	947	955	965	997	992	934	972	986	946	956	993	953	940	965	968	963	1015	949	994	1042	929	977	998	983	952	984	949	984	899	958	1012	975	1039	947	1014	932	953	1009	989	974	916	959	954	937	961	965	951	999	998	992	968	957	901	969	941	1013	1010	964	1036	1024	1023	975	984	949	999	954	965	933	1023	966	979	989	992	975	1036	968	955	977	995	1032	954	1004	984	968	1013	1000	958	945	969	929	892	952	961	967	1029	999	1025	1056	987	946	928	936	989	1003	986	955	946	978	977	1016	977	963	977	988	975	991	988	976	946	1011	987	983	968	1023	984	952	1003	973	954	993	1052	990	931	946	938	963	950	1015	1009	1045	991	971	960	1005	1004	959	994	948	1000	1029	967	941	960	972	945	937	919	1019	906	1005	960	952	1013	977	962	1005	1012	968	1026	965	963	980	960	936	1010	1028	994	973	938	986	978	958	1044	1028	953	963	1034	1032	962	921	1013	996	930	941	1024	977	971	963	1015	973	947	927	1034	1019	989	949	926	1023	998	963	1051	973	989	962	969	976	945	948	923	1010	964	999	990	982	972	1058	1037	1042	974	998	982	1022	959	954	985	934	967	940	906	1022	1027	953	959	970	971	971	945	1000	1009	948	986	1018	1023	1004	982	926	989	977	984	1010	961	999	954	972	959	1001	932	1099	891	939	987	938	999	960	988	988	992	952	972	954	971	983	1022	998	995	1020	992	970	961	981	991	966	1033	955	1001	965	1024	975	996	959	931	957	953	984	1038	986	940	927	953	963	970	990	926	992	995	1003	974	1033	1013	917	931	949	958	974	1007	931	940	989	1003	984	983	976	967	1023	993	1003	951	985	983	975	943	991	942	1020	1035	970	934	978	976	950	938	945	935	966	960	974	937	961	1004	939	966	1010	958	1009	941	962	998	911	994	1018	1001	958	972	995	993	961	939	993	944	991	972	977	1005	958	992	989	966	1003	984	992	921	986	946	980	1009	986	968	1022	951	1002	985	1010	1017	936	906	975	977	943	968	974	948	921	1031	954	946	955	965	993	973	987	995	1033	970	906	993	1013	981	1007	929	1009	1025	970	945	965	978	993	1030	952	945	1004	981	884	986	1006	1015	1002	990	1003	990	1007	957	973	977	1048	953	959	1000	946	1062	963	960	996	968	984	974	971	933	971	965	961	945	986	1043	995	963	989	996	977	1041	937	990	947	964	952	942	993	1006	1004	969	995	988	1030	960	907	1008	966	993	981	1026	965	939	964	965	991	982	1012	994	969	974	983	938	909	975	1040	972	952	994	956	930	1010	1028	968	978	980	935	1019	978	964	1016	964	973	1026	973	975	976	1033	927	997	1000	980	953	974	968	990	1015	959	924	1004	1017	1042	923	996	928	1003	983	941	1020	1020	970	974	973	962	915	972	982	960	981	961	1027	978	977	999	928	1016	997	1015	1061	984	972	1004	981	965	969	972	993
6303	425	261	226	204	229	199	167	188	176	170	152	166	144	146	152	151	180	171	156	171	169	154	175	193	157	145	176	156	167	156	172	179	161	154	168	164	150	141	149	162	170	168	180	172	182	182	180	162	162	172	200	182	193	169	193	156	168	168	155	157	196	188	183	149	178	148	159	175	168	178	179	165	181	149	170	197	180	153	153	172	151	147	152	164	173	190	161	152	150	163	168	150	183	158	156	187	163	176	134	165	187	206	182	180	173	159	192	160	172	181	155	172	169	166	165	172	194	166	174	179	142	150	154	175	153	181	193	146	161	174	165	178	176	147	148	158	159	166	165	140	163	158	172	150	160	200	171	167	162	173	166	156	180	180	183	158	196	169	140	166	164	181	155	176	159	172	181	180	178	172	170	153	158	151	149	182	176	161	153	186	169	183	176	147	158	172	144	162	174	173	187	160	171	176	169	187	150	163	164	178	207	157	175	160	158	191	154	166	152	155	170	199	183	159	167	165	160	177	172	168	161	166	169	192	171	166	189	161	195	167	171	165	177	174	158	165	168	179	169	162	172	207	168	169	166	181	188	184	162	160	158	171	168	153	181	161	148	165	179	178	164	157	154	160	155	175	172	162	157	158	165	155	148	166	181	152	137	141	146	163	150	163	172	183	184	157	175	183	158	156	170	179	158	156	158	157	153	178	157	175	179	197	168	157	184	154	156	149	167	184	178	176	153	172	180	155	165	148	168	175	152	153	158	161	167	180	163	148	156	176	164	165	158	181	178	166	179	189	164	184	152	177	166	135	177	166	151	149	153	156	171	172	171	186	172	158	196	180	161	152	184	162	168	188	168	142	170	159	166	159	134	154	145	181	160	172	163	177	152	184	182	180	164	163	184	167	154	164	174	165	152	150	137	175	169	167	168	168	178	151	167	154	170	162	175	168	175	174	168	157	181	163	155	153	173	160	153	190	146	177	162	163	138	189	185	175	149	176	167	176	183	181	151	146	182	180	175	188	153	159	167	160	165	169	197	180	173	163	158	145	163	181	167	168	172	178	151	172	166	183	169	183	183	166	157	170	181	162	166	157	182	177	161	161	181	158	162	175	192	177	152	163	160	146	172	184	159	176	189	149	169	192	165	165	170	178	147	166	159	165	147	164	158	169	172	149	155	160	163	169	192	154	150	179	157	169	166	173	173	191	165	150	166	177	176	154	159	180	163	181	151	159	174	149	166	166	176	172	159	167	176	153	167	160	182	170	137	172	148	179	141	157	172	162	172	160	182	143	158	167	174	169	148	174	161	172	164	154	177	177	171	177	174	177	159	170	163	171	178	177	180	142	167	149	171	183	163	179	196	179	156	166	153	166	153	171	169	162	153	166	191	179	165	168	175	166	156	182	159	182	175	163	197	165	169	196	166	180	164	180	182	163	164	154	148	160	159	167	177	181	198	167	166	193	151	180	189	149	161	162	168	177	174	171	164	161	166	181	164	163	168	182	169	165	173	164	157	158	157	165	150	177	174	196	192	176	196	186	157	162	192	176	165	185	150	194	190	158	181	175	169	165	182	149	175	176	181	152	162	151	177	177	173	161	167	161	180	186	152	178	178	175	166	180	158	158	166	169	191	152	159	142	151	166	189	179	177	186	149	179	175	157	180	173	173	140	156	179	170	160	179	155	172	174	167	148	155	156	180	181	173	161	167	175	154	164	163	164	164	174	175	159	175	168	152	181	161	160	172	159	138	169	156	182	181	168	171	181	174	172	157	177	163	159	166	178	184	164	162	181	166	184	173	153	173	186	168	163	200	165	162	161	166	168	166	160	195	182	176	182	145	174	153	176	177	177	175	173	185	173	148	162	146	179	165	170	160	157	179	169	174	172	183	164	171	193	186	181	154	170	159	160	187	162	115	141	173	182	150	154	183	167	152	173	183	164	172	184	172	148	197	156	177	166	190	184	167	170	167	184	187	140	181	186	158	177	177	163	189	162	184	167	181	152	159	167	166	168	169	177	169	191	182	161	164	172	170	160	171	179	164	177	178	176	189	198	163	170	177	155	166	190	167	168	163	167	159	183	167	159	192	177	172	160	177	153	166	167	185	145	169	153	169	161	180	173	194	180	178	189	152	178	156	164	190	161	162	153	151	163	163	166	169	158	177	174	144	159	169	182	174	174	191	151	160	182	168	166	164	190	148	160	139	166	194	188	187	163	165	173	163	159	193	163	184	178	155	168	190	164	173	184	188	161	162	165	151	177	169	145	174	169	170	142	178	208	163	147	157	173	169	165	167	187	143	158	167	170	169	154	198	163	184	163	168	170	168	179	139	162	159	159	169	150	150	155	162	200	157	177	177	174	171	170	170	161	167	180	144	170	152	155	173	179	173	167	182	150	166	172	150	172	143	159	178	199	164	153	170	177	164	165	174	172	171	193	163	187	161	130	175	176	179	178	177	181	189	189	180	133	156	166	166	194	158	155	170	174	159	175	172	195	160	156	160	139	195	163	171	170	174	163	168	176	171	177	152	177	138	183	175	178	200	165	180	155	151	176	181	167	145	164	158	159	171	180	159	153	160	183	146	172	170	178	141	167	162	169	162	181	157	158	159	155	168	149	164	179	164	147	141	153	153	189	185	157	186	185	181	171	187	170	169	193	179	170	168	167	187	161	164	165	175	181	153	193	165	195	167	156	182	177	194	162	169	164	179	178	194	165	173	172	158	136	193	184	165	167	147	186	140	176	159	174	152	164	146	199	161	179	164	166	185	176	153	149	180	151	158	157	159	159	155	147	166	191	169	158	157	193	161	144	164	189	207	174	167	184	160	158	174	166	181	156	180	164	150	166	166	163	164	167	181	169	169	160	162	179	148	167	198	169	158	169	164	173	170	189	197	161	172	190	176	175	163	182	150	169	168	175	153	160	175	173	167	157	166	155	175	186	166	172	158	164	155	160	164	161	163	189	179	174	176	211	190	166	170	174	186	168	176	151	165	169	161	158	147	174	142	175	193	186	151	168	179	163	164	151	158	174	164	163	164	193	164	150	199	149	155	144	178	170	171	166	169	187	171	147	171	178	173	163	173	166	209	182	183	160	164	166	184	145	158	166	156	166	180	185	142	160	147	167	165	178	177	149	163	188	166	178	165	198	156	177	172	169	163	161	178	155	152	164	145	191	175	152	159	164	190	168	163	180	168	174	186	160	148	151	172	167	161	166	144	176	180	183	158	168	159	180	183	167	162	181	165	176	152	148	146	182	174	168	165	179	162	171	198	170	178	162	194	182	180	168	162	181	177	161	177	166	172	171	176	145	168	163	181	167	178	195	176	162	174	164	157	174	186	162	164	166	165	180	167	159	144	183	172	175	151	165	169	156	158	165	174	153	166	172	154	151	154	184	150	174	173	188	153	178	152	161	168	173	181	163	141	172	179	167	176	182	173	177	167	168	177	188	148	169	168	161	163	169	167	190	158	143	178	156	161	160	188	146	191	162	172
5805	661	779	762	747	704	725	650	639	603	619	573	633	583	622	620	602	609	569	565	603	537	586	557	542	603	577	580	555	601	539	564	545	584	607	579	542	550	559	575	523	540	561	562	537	534	566	603	555	550	533	575	577	572	583	535	586	537	575	559	560	592	546	602	560	592	579	565	559	554	538	576	545	597	556	559	579	533	548	561	550	583	544	594	540	549	552	538	550	536	548	535	581	523	598	527	554	562	535	522	537	582	539	611	505	528	531	588	573	525	567	603	585	583	541	571	572	599	533	585	566	520	539	553	572	590	504	529	544	577	536	558	590	582	538	542	528	562	561	562	526	541	516	536	571	566	583	596	564	594	601	583	543	532	549	545	578	543	567	582	542	557	500	575	559	559	562	551	567	548	570	623	533	575	585	579	601	559	551	594	575	532	536	554	527	558	585	556	575	517	560	587	568	563	540	519	546	545	566	562	550	540	584	534	535	573	563	583	549	554	606	550	557	524	559	555	576	579	599	570	547	539	562	574	544	557	565	559	587	511	581	560	530	547	551	595	511	566	576	555	585	537	574	585	567	562	595	558	542	573	563	599	581	503	619	548	602	555	502	534	580	564	537	567	540	570	560	530	554	561	580	537	603	583	567	532	559	553	541	584	551	559	556	589	538	524	552	562	553	565	564	524	578	527	552	591	582	553	568	577	550	582	594	537	578	606	573	552	552	541	560	559	565	609	560	621	597	548	570	546	518	615	580	566	562	578	572	542	564	580	585	567	532	522	526	555	536	594	551	565	591	542	543	540	507	564	530	577	568	559	622	539	563	532	551	534	586	602	543	580	560	557	534	550	597	565	566	587	554	580	538	548	561	569	514	566	566	555	542	576	572	558	542	541	524	543	545	588	570	539	573	564	596	545	556	542	554	561	530	560	585	545	538	549	540	531	541	559	569	578	559	567	563	553	552	520	532	545	554	569	566	557	548	585	580	531	583	566	579	564	597	548	572	592	595	562	564	553	597	556	550	551	639	542	581	584	578	534	591	549	550	564	559	568	546	582	570	580	543	542	574	548	583	564	571	554	581	586	544	524	539	555	527	596	518	561	576	589	517	579	542	572	576	531	601	558	597	577	624	557	567	578	552	561	535	572	553	587	557	531	550	591	548	543	577	524	577	601	521	630	573	511	555	571	566	582	596	588	548	537	537	550	565	545	560	578	563	595	548	539	573	520	535	572	563	549	514	562	592	542	577	593	558	593	525	533	571	513	570	561	564	559	548	542	569	496	571	571	529	549	586	592	516	565	545	542	552	545	537	553	534	559	541	550	567	564	532	544	576	535	491	590	504	541	549	541	609	527	577	576	552	578	552	577	629	574	603	560	577	574	558	588	554	578	578	580	572	572	580	601	552	567	584	510	525	575	532	586	600	562	546	514	611	561	523	573	563	542	547	551	537	567	536	570	534	585	513	587	572	535	582	584	569	549	591	603	525	541	547	534	543	548	561	532	577	533	576	577	569	577	584	545	525	539	575	596	582	546	560	561	533	572	572	585	572	555	559	550	577	571	568	563	554	563	557	562	581	609	555	541	563	590	540	553	536	571	559	592	530	565	570	589	597	581	536	546	565	557	542	554	572	514	591	568	569	551	568	579	570	520	586	526	545	556	589	549	603	583	579	590	531	568	575	593	578	559	555	600	569	589	559	548	535	567	597	557	544	564	586	597	569	540	551	596	571	545	533	567	567	560	564	548	610	521	577	560	527	572	575	544	563	597	536	563	606	580	549	623	613	555	575	559	557	571	560	602	498	557	584	580	531	562	582	573	557	531	591	537	565	571	558	569	567	571	530	535	531	548	543	552	574	572	518	559	570	562	578	558	590	604	546	565	540	546	525	590	568	598	553	562	568	551	521	552	552	603	574	532	543	551	565	547	551	539	530	522	589	568	546	553	563	582	567	543	584	541	604	550	592	540	554	536	576	594	557	579	538	557	542	565	583	545	554	581	596	529	530	542	520	544	562	568	571	531	623	572	527	575	531	563	571	549	559	560	545	560	531	553	558	560	541	552	573	517	599	547	596	582	559	563	564	563	557	553	630	525	547	551	572	546	554	574	555	573	574	585	575	551	569	582	556	578	573	530	562	561	535	612	552	550	574	556	564	579	557	544	576	530	554	542	564	558	583	577	581	550	574	534	560	582	547	543	532	525	556	543	564	525	572	536	577	589	569	554	510	553	552	564	575	572	547	516	591	578	541	555	605	523	533	591	573	567	556	574	568	536	559	564	542	582	561	525	550	516	538	518	584	553	556	600	549	550	543	533	559	563	595	536	554	538	554	514	552	580	536	549	580	549	557	544	575	620	570	551	571	554	558	537	556	535	555	549	532	575	528	593	539	556	576	537	572	558	544	534	568	573	557	551	548	544	562	584	600	576	525	551	586	562	558	600	527	602	539	533	534	549	559	555	587	558	603	580	569	586	533	582	543	526	547	589	560	583	540	568	535	541	587	544	507	574	574	567	572	558	569	637	592	551	552	581	551	513	564	558	532	549	552	587	507	546	534	536	592	568	537	587	573	547	587	521	554	598	546	578	547	561	588	581	582	575	541	540	548	557	553	586	584	568	546	558	564	537	582	539	579	578	543	553	591	525	609	581	570	582	515	542	586	555	563	573	561	533	575	572	562	583	556	587	572	550	540	522	559	572	560	609	581	525	586	518	546	539	590	585	571	542	564	536	566	540	555	531	560	579	574	573	577	560	573	545	553	543	603	503	554	532	578	563	544	521	518	529	539	586	573	586	552	552	604	553	588	573	528	553	505	518	547	588	560	535	588	524	600	570	568	543	550	538	568	555	539	560	544	587	597	574	571	568	554	549	554	554	545	554	555	544	545	521	514	586	564	524	574	528	557	587	547	526	527	567	562	576	580	534	528	549	579	544	563	584	541	584	580	579	542	537	562	570	581	578	584	567	606	580	556	579	593	544	568	615	569	555	576	543	572	586	533	547	563	590	574	567	535	565	572	571	542	552	550	551	579	574	574	556	569	560	569	518	579	598	542	535	578	556	522	563	559	588	542	532	598	552	587	548	594	558	545	533	585	578	560	590	534	555	570	515	587	560	567	553	596	508	566	570	563	576	597	593	573	514	550	575	586	557	554	536	550	608	566	584	537	588	542	572	552	522	570	566	565	565	583	533	556	587	590	554	557	585	561	574	557	565	534	562	523	560	527	570	562	551	541	549	559	535	533	521	627	569	579	568	538	586	566	513	557	539	548	528	575	556	551	599	562	543	550	543	549	518	602	556	597	548	585	525	586	587	554	565	592	581	549	549	506	544	580	563	577	540	567	583	544	535	585	528	541	557	532	547	581	558	568	505	562	564	557	529	569	560	559	545	574	589	512	562	578	589	548	572	542	547	530	562	522	531	536	508	561	563	578	605	534	602	549	559	539	563	573	541	556	586	533	552	562	565	608	497	565	588	587	546	539	546	570	598	584	532
38092	5748	1784	1246	910	723	633	547	481	463	430	397	382	373	351	349	336	349	360	322	303	343	333	314	359	362	303	297	333	347	329	307	302	340	324	322	293	341	302	304	356	299	270	338	342	351	331	313	317	304	297	352	327	305	325	353	316	344	296	338	301	309	334	324	342	349	305	310	318	296	308	284	279	290	312	337	307	343	316	282	337	338	311	317	318	319	335	313	308	302	317	315	274	302	323	329	322	300	281	327	311	336	318	355	323	302	347	297	283	312	301	316	282	294	333	302	348	321	305	312	315	342	279	329	318	288	314	316	318	320	324	329	320	296	304	282	303	301	296	325	345	273	318	308	311	308	328	316	341	298	322	321	314	319	291	321	310	317	342	325	290	338	320	325	295	324	345	297	331	304	307	300	300	289	340	321	331	306	305	316	324	311	343	343	296	317	308	307	298	298	305	320	297	306	321	325	268	347	294	314	307	309	314	301	301	327	335	332	341	318	305	314	352	293	302	318	308	330	323	301	304	316	321	325	281	316	301	282	273	329	304	312	334	314	303	323	303	334	304	330	307	289	330	316	326	322	316	320	309	303	312	311	311	293	288	297	332	283	311	303	327	327	310	305	308	317	304	302	343	334	324	303	294	342	332	319	293	348	309	289	309	326	331	332	306	328	291	320	337	281	316	338	294	338	297	281	350	303	342	344	356	343	300	312	291	319	366	313	330	308	302	299	307	319	294	328	329	311	312	331	313	291	304	299	299	326	311	316	303	322	328	308	341	330	305	304	292	315	310	326	316	338	300	324	285	285	320	319	331	296	309	329	295	314	295	329	314	301	293	325	312	317	294	299	314	290	320	344	293	339	349	300	331	280	327	299	312	300	310	314	320	317	308	323	327	303	302	316	316	300	290	324	326	285	329	334	307	329	317	312	332	310	305	336	321	335	277	313	337	306	338	339	322	290	307	317	329	304	351	311	343	289	319	295	321	329	320	305	354	301	315	337	317	298	309	294	316	296	279	337	278	359	311	334	321	309	311	298	306	350	330	310	322	311	309	312	296	320	316	316	279	313	316	317	317	331	297	274	326	352	311	330	290	289	299	279	296	335	346	337	297	311	292	353	316	302	314	308	283	287	333	346	315	301	330	329	316	335	290	326	315	330	345	308	332	329	337	296	296	314	312	321	290	315	321	354	304	314	331	313	280	291	327	305	298	307	349	333	302	307	282	292	310	298	304	317	292	329	298	310	310	343	331	322	283	292	295	322	335	269	306	324	296	319	298	302	333	290	317	295	326	344	313	315	315	309	320	330	325	304	300	301	319	287	309	279	299	298	327	320	303	313	322	309	339	295	335	288	329	298	293	304	289	329	308	308	326	319	312	330	327	308	299	293	333	293	288	298	302	284	330	331	338	312	278	327	322	329	322	302	322	314	269	329	288	324	310	311	329	340	354	312	343	297	325	291	315	300	339	339	312	296	324	317	311	298	314	332	292	302	305	309	321	316	305	330	281	349	317	308	321	340	273	336	323	311	325	284	293	288	335	310	315	320	348	314	306	324	354	311	316	314	346	360	327	305	319	324	301	335	338	336	313	335	318	317	306	322	299	312	362	312	286	332	302	295	310	316	317	302	336	315	287	300	307	294	302	315	317	322	331	331	343	310	292	289	340	333	318	327	313	308	289	298	298	323	340	332	320	341	304	307	322	312	289	310	312	277	319	302	334	318	312	316	335	340	314	309	323	301	289	309	269	338	319	329	305	273	326	302	300	321	318	318	319	318	325	318	306	333	330	303	345	340	314	297	323	326	320	309	321	309	344	311	312	320	314	329	285	316	324	311	307	310	309	308	318	331	285	316	331	312	287	294	296	303	297	277	327	335	317	302	331	318	291	300	282	333	325	288	298	321	301	284	326	310	307	288	320	345	307	332	314	301	311	321	300	280	303	321	311	269	301	315	306	313	300	290	310	300	313	301	335	279	297	313	292	297	324	311	309	320	268	271	301	324	314	316	319	322	344	310	298	324	333	306	280	290	315	321	318	339	320	311	312	303	330	297	320	339	326	300	307	292	290	338	341	336	281	310	302	285	336	307	315	298	328	293	290	302	326	316	286	342	297	316	332	306	299	315	307	301	300	270	296	346	319	302	312	300	324	327	315	330	322	328	310	304	336	362	334	305	352	353	310	324	330	326	326	284	271	340	312	322	353	327	302	308	304	329	330	319	288	296	317	326	321	363	332	330	306	301	327	334	348	299	329	290	313	311	342	326	351	302	326	296	343	302	329	324	306	323	318	298	342	321	301	323	292	298	308	339	325	376	319	332	335	313	306	299	315	312	295	304	318	313	313	339	296	320	320	316	328	288	316	332	349	278	322	315	319	311	313	315	309	288	321	287	351	322	286	304	317	320	313	311	324	317	319	301	302	258	333	320	283	303	317	347	315	337	361	294	302	309	315	344	329	323	370	303	315	333	313	297	308	326	292	351	312	277	273	296	337	305	320	335	332	295	307	330	285	345	290	326	312	295	300	318	308	319	289	283	323	315	314	341	291	309	285	304	310	308	287	313	312	292	303	304	292	303	300	292	340	284	308	340	350	309	291	338	304	301	314	339	319	297	297	349	293	331	311	317	335	339	300	288	315	319	302	327	330	293	334	334	334	292	306	331	334	305	335	338	318	340	324	318	305	271	316	307	321	298	307	309	302	330	292	306	287	318	321	300	315	336	304	287	341	328	332	305	323	301	319	292	326	314	308	330	287	330	303	348	315	327	347	333	295	333	337	311	318	306	338	360	303	324	318	318	309	283	306	333	303	274	328	303	307	292	297	338	311	303	313	319	319	312	332	325	306	320	309	341	339	303	317	331	318	298	287	340	317	304	318	310	309	301	295	306	352	294	320	329	351	333	304	322	295	325	296	337	304	300	320	296	330	308	319	320	303	334	331	301	334	297	320	311	306	330	286	344	306	299	335	343	320	351	281	310	301	322	339	285	282	318	325	336	303	323	303	332	289	339	319	331	288	306	331	323	335	314	310	328	322	325	324	295	303	306	302	304	310	277	278	310	307	329	309	346	307	363	314	315	292	309	300	306	304	319	311	307	318	308	309	309	321	294	309	311	349	298	310	339	344	324	302	307	331	301	301	304	305	329	290	335	332	301	310	297	319	305	304	304	293	303	325	338	300	339	299	329	331	321	296	294	317	308	281	307	308	310	317	324	316	334	348	318	283	324	303	278	296	302	320	317	359	311	316	331	303	311	309	280	312	346	309	306	306	319	294	301	298	313	328	285	329	346	309	312	302	326	312	331	373	322	369	309	310	349	317	298	306	277	300	336	257	341	305	331	306	344	322	345	302	272	338	305	323	304	336	324	292	297	307	311	322	330	352	319	296	341	295	288	321	305	298	315	303	298	328	306	274	287	300	330	306	346	320	306	321	329	327	322	307	299	313	283	308	307	337	330	325	327	319	307	329	339	300	314	308	282	307	326	300	305	342	313
18772	1974	3917	4171	3578	3127	2474	2336	2021	1753	1638	1537	1467	1395	1324	1238	1276	1180	1207	1213	1150	1109	1083	1182	1051	1027	1109	1007	995	1013	1029	1052	999	1002	1056	1002	1006	1019	1002	986	942	1053	1042	988	943	977	940	1018	985	966	962	941	973	956	871	948	1015	1007	966	958	1005	942	889	933	931	961	995	998	892	953	928	977	948	922	944	918	917	937	956	989	980	947	941	898	979	909	937	933	965	954	909	965	972	960	963	961	957	932	902	959	918	952	974	900	901	977	919	968	954	923	932	971	954	895	917	952	872	919	931	937	933	942	932	905	939	899	964	970	961	874	973	928	943	910	917	956	941	971	969	903	915	974	912	970	976	985	907	909	942	928	919	902	979	878	915	931	870	905	940	1006	916	928	950	930	940	937	967	931	928	951	934	903	965	926	925	944	938	1013	910	944	896	945	938	927	942	931	898	937	897	931	972	923	911	935	974	962	917	928	940	873	932	873	919	926	947	929	930	957	955	952	934	840	985	946	909	943	940	954	909	957	948	945	903	962	996	974	943	936	919	906	870	917	973	860	932	906	906	947	901	938	949	921	939	932	900	963	900	910	950	884	912	932	958	933	938	962	960	933	936	963	936	897	933	962	944	869	925	915	869	941	900	959	945	878	923	922	932	887	920	944	977	928	957	945	845	941	961	976	973	920	917	965	890	897	913	959	978	915	918	901	938	921	950	952	987	841	958	931	918	985	930	897	918	899	976	932	889	892	878	903	931	948	996	906	923	954	953	917	951	881	980	922	917	940	897	954	946	937	919	948	920	910	941	899	955	867	939	933	928	925	912	874	894	971	867	942	886	915	929	949	910	986	903	915	955	914	927	928	926	879	880	955	925	935	881	976	894	935	988	956	942	916	978	952	924	928	969	935	948	963	921	905	936	910	903	905	907	984	909	959	944	949	913	935	954	980	880	942	883	940	948	955	882	956	910	929	948	911	884	878	930	968	855	976	981	936	1000	900	922	953	936	941	977	935	898	910	882	950	931	925	918	898	917	918	968	964	894	957	951	894	947	931	908	931	937	937	965	946	958	845	936	898	871	898	998	982	917	956	894	965	942	912	891	927	943	962	980	916	892	923	951	947	909	920	940	938	939	943	912	945	916	979	962	893	897	935	899	899	950	919	965	989	982	937	946	994	940	922	935	940	947	907	941	944	885	970	949	915	923	955	942	952	918	933	909	940	959	969	930	982	964	912	941	932	895	917	949	898	923	912	916	933	919	984	895	947	919	913	920	915	961	965	879	908	990	919	912	934	936	863	905	956	970	928	960	964	897	911	898	905	885	962	917	877	864	909	900	881	920	935	898	942	937	904	900	899	954	877	907	917	916	948	929	902	959	945	988	905	922	920	924	918	952	902	941	902	941	910	897	963	938	875	887	905	935	928	949	925	931	913	880	929	954	916	942	957	924	924	946	954	879	944	911	947	921	936	914	913	930	929	897	939	937	927	953	922	960	923	913	949	992	918	896	951	942	971	917	1001	918	952	923	895	956	893	889	963	940	891	948	943	918	934	913	956	896	944	935	912	875	982	931	995	949	938	881	915	982	882	918	912	939	919	944	916	961	919	894	907	972	909	908	896	943	908	954	922	881	957	923	938	962	861	949	857	935	983	917	934	887	918	946	918	1003	928	917	945	968	952	947	947	905	947	913	874	951	955	922	923	928	931	899	939	936	949	906	887	890	979	897	958	897	960	900	942	948	931	906	938	947	960	978	869	943	894	901	921	901	933	899	904	914	954	942	963	931	879	974	922	910	924	930	939	967	938	923	927	919	936	923	901	980	963	892	955	915	886	918	965	889	886	959	908	963	904	930	947	988	918	872	937	969	896	939	951	937	954	939	914	970	960	908	929	961	946	917	970	896	922	904	962	942	945	961	938	946	887	904	942	938	922	958	947	949	966	895	943	924	985	985	903	920	890	915	947	886	940	919	910	950	935	1004	935	895	965	902	998	967	933	901	960	920	935	917	924	901	941	888	956	968	941	941	912	937	915	916	918	893	884	890	932	971	938	923	915	832	922	887	944	900	923	965	928	909	1012	870	963	959	962	926	956	909	953	939	965	956	933	898	964	954	939	908	942	934	915	892	894	911	904	926	920	918	929	945	933	946	936	982	955	999	985	892	957	918	992	892	912	918	963	942	917	985	938	908	895	963	917	881	901	895	940	977	929	997	963	951	929	890	909	932	929	929	944	918	942	902	972	923	911	993	961	935	944	925	927	894	943	951	915	918	937	872	961	939	987	935	943	944	915	964	941	931	954	954	924	945	901	919	923	938	936	931	942	944	953	936	960	927	915	915	921	924	920	942	928	954	970	922	900	896	973	958	946	936	975	927	970	948	918	921	872	933	892	880	926	961	997	910	929	945	883	948	960	895	936	956	929	889	968	959	980	979	961	914	918	916	914	878	939	971	917	894	937	966	936	965	960	941	897	919	929	920	911	934	926	935	940	898	938	925	926	929	919	940	869	907	906	972	942	920	935	900	979	946	900	992	944	939	922	941	938	866	915	920	946	992	978	917	902	1004	908	962	919	948	927	984	1027	1008	886	917	923	1026	947	941	915	977	950	927	947	983	918	904	875	946	903	923	938	929	960	901	963	949	982	891	990	919	866	983	934	971	956	935	892	910	934	938	889	914	982	922	909	998	963	973	921	964	934	931	949	940	951	927	942	952	962	933	937	924	939	883	913	968	956	950	945	919	960	961	919	879	905	944	942	907	918	889	948	916	963	962	982	900	901	897	922	940	937	949	950	926	934	961	904	914	974	930	1003	942	885	974	930	934	944	891	959	932	960	885	910	963	935	932	914	924	923	877	984	940	973	957	915	979	929	924	944	924	932	929	932	909	943	947	961	941	970	896	977	921	874	935	916	948	940	882	916	884	968	929	897	989	980	930	964	929	956	926	917	891	980	903	932	910	964	904	950	938	948	919	953	928	910	946	876	918	911	927	941	975	995	958	1000	910	935	912	948	929	896	926	915	928	958	930	954	940	966	925	863	936	893	923	956	990	967	953	978	979	937	908	937	954	972	941	956	955	902	968	886	912	917	899	966	916	919	958	963	966	980	931	921	925	920	892	935	898	954	922	909	852	885	956	961	909	910	921	934	970	892	897	894	951	945	874	934	873	959	968	967	855	919	952	992	909	954	953	902	866	928	943	919	945	920	922	925	909	933	920	912	942	883	932	976	1005	952	963	987	901	991	951	922	920	954	994	927	921	910	918	937	892	891	932	923	908	946	967	969	878	904	948	943	928	970	898	930	969	938	911	944	960	929	960	925	945	913	898	940	923	913	921	928	915	952	910	946	943	948	904	938	1011	874	884	920	877	900	907	937	902	901	934	910	955	929	934	934	919	919	908	938	932	973	972	976	964	936	935	906	943	958	965	894	939	935	972	914	887	914	961	945	979	938	941	933	944	908	959	919	924	924	931	924	924	958	946	908	894	935	941	931	999	960	926	940	951	894	917	883	940	932
50628	12116	3789	2354	1579	1134	959	812	741	617	529	496	489	438	451	428	380	411	381	373	356	396	396	374	408	393	368	377	353	351	398	391	393	351	378	338	347	334	325	326	350	367	331	366	312	341	345	346	355	368	336	373	335	351	358	347	322	349	346	349	391	316	349	296	312	362	359	364	337	342	332	335	335	335	341	357	358	349	368	343	355	320	349	319	387	320	371	357	314	326	336	343	350	340	335	363	354	349	313	354	373	324	326	334	348	290	328	327	344	348	345	313	358	334	303	346	323	349	349	362	364	334	348	332	348	324	354	324	339	337	379	336	335	313	332	331	341	318	338	323	357	356	345	316	347	336	340	339	343	354	342	322	354	344	315	321	343	314	301	365	341	364	350	353	332	344	334	318	367	303	327	302	305	338	350	332	341	340	368	365	354	342	327	336	321	320	306	345	343	362	352	325	373	308	330	329	347	335	353	328	334	344	309	312	322	340	330	311	333	337	351	321	336	350	322	347	343	375	305	319	335	307	346	311	339	346	334	337	340	311	359	335	351	314	341	363	339	333	315	335	342	361	346	370	339	325	334	331	320	336	354	328	300	338	342	323	324	341	318	347	322	327	331	341	322	323	336	317	327	361	309	323	351	358	364	327	324	333	340	363	349	334	291	333	344	347	340	324	353	374	346	325	356	352	382	346	323	345	356	335	343	310	345	329	345	366	341	321	342	326	343	348	372	343	345	352	338	364	336	368	368	356	330	339	330	344	330	325	347	332	354	358	374	372	374	329	343	364	331	374	355	332	356	337	367	371	313	354	326	324	365	321	332	336	365	370	358	336	336	360	357	360	342	377	354	330	349	331	353	338	348	350	317	343	329	328	380	317	355	353	341	325	321	311	369	343	352	352	313	364	361	346	325	337	305	322	319	311	336	335	343	332	329	376	342	353	332	351	331	335	302	336	319	308	329	332	328	355	334	313	315	358	326	376	312	362	349	342	353	337	356	338	345	320	362	380	328	333	352	352	357	347	324	325	340	319	361	345	338	313	322	381	340	316	359	354	332	318	314	340	348	345	304	350	348	354	309	301	332	334	335	379	348	297	389	333	305	350	362	344	337	313	340	342	374	330	352	369	316	335	380	336	320	343	355	367	341	342	328	330	320	304	327	322	327	363	345	346	325	328	338	333	352	367	356	380	320	315	329	327	329	361	317	371	311	324	347	355	355	335	361	321	298	353	331	351	381	333	338	341	351	347	331	349	345	342	330	322	356	356	345	358	320	370	347	362	321	311	332	343	331	350	340	342	347	366	362	323	352	346	370	369	326	329	363	340	326	360	335	340	329	348	338	345	314	338	319	302	341	343	324	347	375	369	356	353	355	323	371	340	360	315	346	346	333	317	346	341	344	341	322	332	353	338	331	319	368	362	328	364	350	339	361	321	294	351	380	336	343	353	324	367	327	327	353	339	340	324	309	372	306	376	338	331	326	328	329	333	347	372	353	346	321	324	350	328	358	342	327	346	352	351	352	370	352	332	366	357	321	353	355	341	301	370	337	330	346	356	332	335	336	336	353	358	349	339	367	349	336	334	325	368	333	321	344	371	317	308	323	338	325	313	343	359	346	365	372	315	370	353	355	359	324	335	367	339	330	353	327	345	367	354	334	353	328	318	349	362	343	324	352	351	360	357	332	359	329	344	353	350	333	319	330	336	345	326	361	339	330	326	360	336	316	328	347	330	314	339	353	381	359	329	313	359	317	351	320	303	337	355	338	348	321	353	314	364	364	334	377	345	278	353	371	316	337	318	323	344	344	309	352	341	342	337	341	344	326	367	338	326	334	353	298	316	350	314	346	340	352	330	338	323	350	333	355	322	348	345	350	346	308	333	337	345	363	317	344	372	321	315	351	356	339	335	329	334	295	335	328	326	348	318	326	329	380	366	313	337	316	329	345	332	352	337	348	328	344	332	288	340	370	334	365	365	333	337	352	337	382	349	360	316	337	365	353	320	331	332	296	348	326	345	353	355	336	328	318	299	343	326	319	368	327	359	325	337	313	323	357	356	336	366	324	335	366	359	333	314	311	378	329	334	308	326	371	306	318	341	353	311	349	326	337	337	345	319	324	325	341	341	362	354	337	310	312	319	331	346	359	328	324	292	336	322	319	325	348	330	345	358	372	324	336	362	345	361	310	354	348	347	351	353	355	323	311	334	325	324	337	323	342	305	355	339	366	322	339	351	340	343	332	352	321	331	339	353	326	327	356	354	329	365	353	357	341	326	337	368	354	372	355	351	295	310	342	345	341	323	356	341	342	330	354	339	358	346	343	371	349	348	340	341	354	364	385	342	380	314	325	355	361	334	376	336	348	333	332	338	327	337	352	358	333	389	312	330	376	350	332	332	341	359	336	309	341	343	342	314	343	365	341	328	355	350	336	359	314	324	338	362	346	340	325	342	351	363	346	308	320	343	388	355	356	321	340	348	347	371	355	344	351	370	318	316	335	374	278	354	329	306	333	361	328	342	356	369	345	364	346	338	297	354	378	358	358	345	367	338	343	367	352	355	325	371	328	381	340	335	328	325	347	342	347	348	303	336	363	361	338	352	324	337	358	329	364	352	338	350	319	336	351	341	327	311	336	347	319	371	341	326	359	361	340	358	376	312	340	333	336	365	362	344	302	350	342	331	346	345	324	347	336	325	349	327	329	335	380	329	303	334	330	345	349	332	323	339	343	372	377	317	340	353	313	350	328	329	336	322	363	335	377	332	363	375	325	376	293	344	329	366	349	301	316	365	348	360	335	318	333	310	339	354	353	342	336	300	294	368	333	345	356	340	339	344	363	347	313	347	353	340	315	359	322	350	367	337	354	337	357	320	327	356	313	364	380	340	336	354	320	305	336	350	344	340	324	328	300	336	325	357	349	376	358	316	336	354	345	335	349	313	311	326	362	357	342	320	338	354	358	337	301	354	333	348	319	369	331	302	335	341	343	330	333	346	342	361	337	345	348	338	333	358	326	352	330	358	346	323	324	328	335	304	343	346	319	306	344	355	330	338	353	311	377	333	334	337	333	346	329	314	328	353	371	336	295	324	359	353	350	384	320	341	367	308	335	351	329	337	343	334	338	366	337	326	338	339	288	344	308	355	303	347	365	343	323	344	358	322	324	346	355	330	345	353	356	359	331	329	333	327	382	306	300	333	310	353	366	327	358	327	347	313	343	352	302	342	314	329	335	307	343	352	318	318	350	342	335	354	343	345	352	361	294	362	348	361	321	313	347	346	348	339	366	306	370	378	323	357	335	327	327	342	341	351	337	359	337	337	356	344	338	323	327	379	354	348	341	308	339	348	345	350	354	329	347	335	330	314	362	342	353	334	333	333	338	311	322	329	333	344	329	351	340	335	336	337	329	344	360	318	347	352	343	324	340	318	348	372	316	333	339	320	347	361	327	351	356	329	343	344	352	358	330	370	398	340	339	314	350	311	329	330	355	327	357	351
24749	3087	6487	6827	5861	4800	4049	3375	2938	2606	2307	2100	1987	1840	1746	1673	1552	1544	1502	1451	1379	1408	1324	1330	1265	1213	1217	1189	1196	1200	1217	1164	1135	1111	1092	1166	1077	1086	1100	1055	1109	1077	1100	1091	1091	1037	1000	1017	1033	1075	1007	1025	1056	1041	962	995	980	1109	1070	961	1041	995	1051	1060	947	1039	1003	934	1061	998	1009	1043	909	987	1048	998	1010	1000	1009	970	990	928	954	962	1027	979	1022	1062	950	982	1016	983	990	1006	999	995	995	1012	955	1015	998	943	1021	1023	989	1006	1061	940	929	965	996	995	946	979	999	976	915	1008	998	919	943	988	1038	936	967	996	983	972	1004	1013	991	939	993	1011	971	961	974	1002	972	996	946	976	1006	1026	1012	983	943	950	1007	1002	989	988	968	1009	993	999	1012	956	943	932	965	994	925	989	984	1015	952	951	985	979	966	1028	959	969	982	942	1022	1021	963	1003	1024	958	1012	1016	1012	1018	953	977	968	982	998	988	980	987	1010	1003	1004	1004	994	965	1020	994	940	1040	989	1010	1015	1053	1000	926	965	955	970	1017	990	1029	985	986	934	1022	948	980	982	930	953	970	978	998	971	946	926	997	977	1014	969	968	988	1030	968	978	943	931	993	936	1016	950	946	1005	957	921	983	1028	954	979	976	1011	963	971	999	981	964	959	1021	943	987	1059	987	989	956	1015	926	969	1002	977	993	974	944	953	981	975	937	967	1008	941	1065	999	987	958	999	890	976	973	947	983	964	1039	961	954	985	978	947	994	999	971	980	946	998	997	988	985	967	982	928	958	957	944	903	937	979	972	945	996	957	966	980	1019	935	1000	912	983	902	937	994	986	988	1021	950	948	955	950	972	915	950	1014	958	959	942	1041	978	988	1024	964	964	996	967	933	948	972	998	999	951	990	943	927	986	957	1036	967	999	1025	923	1028	984	976	948	985	946	992	996	939	982	950	981	989	944	961	985	986	941	953	956	982	983	996	993	974	976	977	975	1023	940	922	971	962	1003	1028	1005	945	985	965	986	987	942	954	991	1023	954	1012	963	977	973	988	943	976	973	981	999	958	933	1028	986	1008	984	997	958	1000	962	993	912	1030	978	943	989	952	895	999	968	953	1043	953	934	969	922	979	1029	1055	987	962	998	954	1010	971	1014	912	946	970	967	1020	936	914	1049	971	1015	977	991	960	948	972	1019	1000	957	989	1000	982	984	950	1024	962	949	961	970	972	963	993	983	953	982	960	1010	990	982	946	984	975	985	1007	953	997	999	994	943	1006	953	984	980	960	923	907	1004	952	937	1005	998	942	938	1005	1012	998	948	983	991	988	1029	969	1017	1024	921	951	1001	997	995	976	986	975	986	972	954	996	954	917	900	964	983	928	973	1029	1006	958	971	960	975	998	965	923	1056	969	1015	943	996	1007	988	1013	962	943	950	927	1010	978	994	983	976	999	1005	961	968	988	985	1006	1023	962	958	1023	972	984	975	1002	928	965	967	975	986	1031	961	1062	950	1035	978	980	961	937	954	948	1020	964	967	993	993	981	987	977	940	915	977	950	964	948	965	966	1004	990	966	1013	997	956	958	988	941	989	986	986	1013	994	966	990	934	993	971	1035	1028	946	945	931	982	935	990	996	994	967	971	929	992	951	988	1009	938	1015	964	952	949	962	919	1012	1000	973	949	968	953	1008	987	1013	946	960	1001	960	975	966	1006	955	980	989	1010	948	968	996	1004	949	993	1002	938	999	1004	974	964	989	953	959	962	993	924	1017	970	1038	979	996	991	978	992	931	961	920	998	990	992	983	969	948	930	968	958	948	906	937	997	951	986	1008	918	930	1020	962	1018	1042	919	1012	961	975	935	932	966	1027	995	942	918	1026	944	1031	965	952	956	932	970	992	918	940	915	995	979	935	1013	960	976	965	1013	898	977	937	962	1005	1032	1043	1016	959	969	956	975	1016	1000	944	974	1007	1002	924	944	988	954	971	1016	957	1003	1014	954	1016	936	972	932	943	977	968	983	928	981	955	948	999	983	969	1015	937	968	935	967	962	1005	990	992	941	939	987	944	978	928	997	989	955	959	981	964	984	923	965	971	1013	989	992	968	933	951	946	1006	938	972	958	999	952	924	937	990	995	976	990	980	995	953	997	1002	980	966	997	1015	1004	1011	1050	991	988	973	984	968	982	978	994	966	1015	950	971	953	950	939	1004	959	939	981	946	997	1024	985	981	966	1003	963	1018	949	1047	988	976	1026	1010	974	1032	962	988	970	982	1043	944	1037	942	946	972	989	979	995	949	969	988	1011	1032	972	997	967	990	963	957	990	964	996	960	976	965	1027	1005	1035	985	1003	1003	892	915	1004	926	1000	964	941	993	905	959	900	1048	1020	979	983	972	968	944	1011	978	1017	1021	980	1016	962	911	994	1028	994	947	949	993	1000	981	988	943	976	936	953	943	958	942	1011	942	958	986	1012	966	984	988	966	969	981	939	937	957	936	1004	933	988	950	1013	953	1007	996	968	1001	1003	996	965	959	957	929	984	983	933	982	960	995	976	984	977	979	972	949	950	1010	972	960	915	954	967	1010	948	992	995	1002	960	886	965	991	971	961	996	959	983	919	949	1010	994	963	951	962	1026	941	927	1011	1004	998	950	976	924	972	1004	951	999	999	998	951	1007	992	947	951	912	975	964	930	966	954	985	940	987	943	1026	981	956	1002	999	966	982	1025	1002	1002	984	960	1022	960	1060	1015	992	983	1016	991	1002	950	1021	993	966	983	1018	996	943	957	981	983	963	933	949	986	986	990	1022	975	1017	980	948	985	928	980	996	1001	985	951	998	1009	1000	950	961	954	955	1019	994	1016	970	988	962	1030	921	930	1036	1029	997	985	1008	971	940	1001	960	1006	1018	1066	1002	1015	941	894	950	977	1001	1004	1001	1020	1004	1012	997	1005	937	988	1002	1006	947	858	989	1010	980	920	1029	987	1001	1040	976	991	977	973	960	1023	1008	982	942	951	954	976	956	999	916	973	974	943	1013	937	962	998	1014	990	972	982	1033	1017	1009	919	943	1000	1002	965	964	1000	952	930	969	925	1002	980	1002	968	908	1009	957	973	937	1009	1001	1006	944	967	910	935	1017	1002	1025	935	987	945	928	962	977	944	977	971	936	990	977	941	956	951	976	1007	1041	951	981	934	988	967	1006	936	955	1006	983	934	999	1029	986	932	979	987	953	981	987	969	1009	965	993	943	1002	1009	996	977	959	921	976	948	1031	949	999	984	1005	920	1003	950	978	973	982	949	922	999	976	941	1000	972	948	983	931	971	955	998	1023	981	1018	996	932	1000	959	984	944	980	1014	967	953	959	974	1003	975	954	961	963	982	999	966	999	963	986	988	962	973	958	1043	990	1013	931	977	965	1009	980	984	991	1008	958	990	960	994	1009	947	971	950	968	1010	949	973	955	982	982	978	1014	979	964	1005	1021	1051	1004	988	996	989	970	1008	996	1008	940	954	988	1014	968	994	967	1011	974	968	1012	974	931	1014	955	964	973	1015	950	988	978	953	942	938	1032	987	995	950	972	951	929	1043	973	975	988	998	1002	928	1009	998	977	975	918	989	994	989	987	1006	991	950	1030	991	982	944	969	1012	997	976	931	1016	934	1025	980	954	1004	1008	989	993	1013	997	1038	1002	961	991	916	989	1013	963	982	935	964	963	965	937	951	929	976	962	1011	944	996	995	984	1017	924	977	973	1021	1004	988	961	976	996	931	973	954	963	954	993	970	977	937	980	1027	1016	939	920	1026	959	974	1009	984	1008	945	976	949	1004	1014	1014	952	973	999	964	999	1037	999	965	953
6738	417	244	222	202	194	184	180	184	195	147	164	178	160	186	160	152	179	165	168	167	186	173	161	169	180	180	159	167	188	156	167	159	199	131	151	171	186	169	173	169	162	158	179	172	175	185	176	182	184	173	177	183	180	160	157	194	174	162	162	166	156	145	171	164	176	157	159	182	169	160	165	187	177	177	168	155	162	175	162	157	188	172	176	150	161	184	178	145	154	158	160	185	174	162	179	179	187	165	154	173	176	172	171	157	166	185	141	184	167	166	156	154	151	168	175	169	165	176	157	172	160	161	139	155	154	178	168	180	159	172	185	170	193	155	188	165	173	189	186	165	181	172	148	174	171	189	161	186	166	151	163	164	147	172	143	159	166	147	149	155	173	178	165	167	146	163	191	175	181	159	156	171	162	174	167	170	170	165	149	162	153	161	164	169	163	156	181	153	182	164	190	166	161	168	186	183	177	181	172	153	151	169	159	155	180	180	151	194	159	174	159	154	159	184	147	190	166	174	174	174	161	174	174	186	150	147	150	161	194	161	145	165	167	138	171	177	189	172	190	156	173	168	189	173	165	173	135	165	175	166	177	157	168	157	169	164	158	176	154	164	167	162	182	154	183	161	153	167	168	153	170	183	176	177	159	136	166	150	153	161	148	175	169	177	155	163	149	189	184	162	175	164	179	164	178	173	182	170	157	140	149	151	181	175	168	176	161	178	160	170	182	165	171	153	170	167	176	161	159	170	145	161	178	176	151	176	182	172	176	173	168	173	175	173	175	172	151	170	164	174	165	177	159	168	185	142	152	160	193	164	176	165	163	176	165	168	179	180	165	159	152	188	167	154	158	161	138	162	171	179	196	168	156	163	158	162	164	147	159	165	158	161	162	176	138	178	164	164	159	162	167	173	120	150	159	162	169	190	140	185	172	176	168	156	164	170	173	172	164	162	164	169	182	171	161	181	170	150	152	185	179	156	152	157	174	159	172	145	183	186	177	179	167	168	183	161	155	175	161	182	179	164	183	187	163	178	199	137	177	171	164	151	147	176	176	166	150	160	147	185	188	174	187	164	148	190	126	152	173	183	141	166	168	167	165	165	160	164	172	152	159	151	171	160	160	173	150	171	174	181	174	168	167	190	137	169	163	160	150	170	165	160	170	158	195	162	159	185	162	173	162	153	144	148	162	166	169	187	195	167	186	151	142	169	166	172	158	181	174	161	159	189	169	176	183	156	155	181	170	186	195	167	149	158	181	155	183	156	157	159	181	175	166	168	162	151	165	167	169	168	162	175	163	185	162	173	178	180	159	166	158	171	180	161	182	158	163	176	183	174	175	157	185	167	159	165	162	153	175	184	149	199	180	172	143	185	165	165	158	169	173	189	159	171	179	157	159	150	182	168	193	185	155	176	169	173	180	177	159	186	170	188	165	161	175	158	178	168	168	160	161	162	172	191	157	159	149	168	149	173	196	167	192	176	176	160	189	141	159	175	169	167	182	174	155	184	206	159	179	170	177	212	139	154	182	190	166	177	185	177	161	160	184	152	163	167	176	191	172	186	162	155	181	159	152	144	171	184	191	163	159	158	161	155	160	143	163	196	155	175	145	164	175	156	154	140	136	155	168	156	157	167	178	199	162	160	150	180	187	148	184	166	158	159	182	182	165	172	166	176	164	126	167	169	166	176	155	176	153	174	133	151	164	173	186	150	191	164	167	169	151	176	167	143	177	179	168	202	154	160	165	197	183	167	194	190	160	158	164	173	166	184	169	181	199	156	163	189	141	177	164	167	182	157	179	178	172	184	181	184	181	175	158	187	154	150	174	192	193	162	178	132	172	147	181	190	161	147	137	163	170	164	154	181	162	149	182	172	165	171	178	173	162	149	150	149	166	176	189	162	164	173	163	176	154	158	188	167	151	155	154	160	195	150	164	165	162	149	187	165	179	176	148	165	150	158	178	165	176	148	162	191	164	152	179	181	160	154	152	173	178	166	149	165	170	214	203	170	139	149	169	163	173	183	182	161	168	186	176	169	175	191	166	164	180	152	160	158	177	154	159	166	195	182	181	197	168	174	188	173	175	164	175	170	156	160	161	159	177	151	155	139	170	160	155	188	164	177	150	168	159	174	195	185	172	182	187	156	153	174	154	166	169	162	191	157	163	176	168	173	169	171	157	182	158	170	178	167	160	154	156	167	163	162	153	174	161	160	166	172	192	145	144	177	168	172	164	183	154	158	161	170	173	156	154	155	194	165	159	160	168	178	159	153	172	178	174	162	157	150	169	167	151	183	162	157	151	168	152	133	174	174	180	162	160	164	163	160	162	160	139	187	164	159	181	174	169	178	176	164	152	155	154	173	166	158	169	170	161	154	182	170	169	161	163	174	175	174	160	170	202	175	194	166	182	172	161	154	174	154	172	178	179	177	162	170	159	150	136	158	179	179	161	172	148	173	179	163	166	166	171	187	162	171	149	159	182	158	179	158	173	163	183	148	153	184	172	184	174	161	182	163	181	181	190	179	157	168	158	162	175	167	143	167	165	172	197	170	155	181	156	167	166	147	162	157	167	172	178	166	139	146	158	175	191	195	174	154	147	158	185	148	160	175	166	170	160	166	175	157	157	154	178	199	165	165	174	175	165	176	174	170	157	190	176	166	167	189	190	175	153	192	164	164	156	169	169	156	159	160	154	187	167	191	191	196	172	181	174	174	178	176	159	181	156	175	167	182	156	160	180	168	176	158	162	174	172	179	189	170	187	166	151	161	163	167	158	174	172	170	181	166	166	183	181	180	175	203	155	160	157	175	162	144	186	149	166	173	188	162	162	167	185	160	167	172	154	203	177	189	161	162	180	169	160	183	158	158	174	189	166	161	189	132	169	179	199	173	170	157	181	158	167	159	153	169	186	169	155	163	153	170	168	179	164	164	190	178	160	191	162	166	168	146	183	148	191	174	186	160	156	190	168	170	145	167	166	149	171	172	173	171	197	147	151	151	149	165	143	206	150	188	159	181	162	158	168	181	156	173	172	153	170	174	158	178	144	157	183	184	176	165	150	171	185	159	155	161	177	177	169	170	166	162	171	178	171	164	147	187	166	172	145	167	151	179	148	153	161	163	162	163	161	146	174	163	153	170	157	191	168	185	153	155	172	163	153	156	171	157	180	161	165	162	174	158	173	157	180	154	144	176	178	201	171	196	171	167	151	172	167	162	162	160	162	159	168	162	169	176	183	163	145	167	161	164	169	165	144	168	167	156	159	169	196	184	175	174	175	162	191	163	166	160	170	181	198	180	177	156	183	164	148	154	181	145	174	163	172	170	167	178	178	181	178	145	140	196	160	164	159	166	156	169	139	168	171	161	185	165	169	169	183	175	160	167	159	192	159	167	159	174	152	175	182	158	154	165	192	156	147	172	170	164	184	168	186	192	151	166	177	176	177	180	155	172	165	165	194	196	164	180	150	177	192	174	156	181	181	162	184	149	163	164	165
5809	642	743	771	732	723	666	629	614	668	629	600	585	578	578	570	562	557	575	558	607	555	597	561	540	552	583	590	559	580	570	582	603	547	597	572	549	567	581	564	556	567	606	559	575	543	548	571	586	586	538	581	522	541	596	542	565	583	536	528	533	547	542	562	558	547	578	608	570	596	584	547	578	551	577	542	573	539	546	592	545	544	543	539	537	533	547	571	600	547	582	543	572	609	559	562	536	570	596	512	567	524	585	554	570	571	554	523	561	545	568	588	569	525	549	570	536	554	598	522	629	534	582	622	607	541	533	582	560	573	540	574	603	578	536	561	555	561	563	532	589	567	601	499	563	550	590	551	542	571	547	544	585	544	543	544	534	529	582	534	565	584	552	620	560	542	590	549	550	547	544	591	562	565	565	545	529	535	581	512	558	597	558	567	575	571	556	561	541	532	551	548	585	571	555	569	565	578	607	583	589	574	540	541	544	581	567	576	538	559	578	545	595	558	547	533	577	532	534	553	545	544	566	554	591	569	601	564	540	534	557	560	548	546	603	588	504	536	579	569	545	563	539	562	536	513	578	556	532	559	521	581	578	548	538	545	542	595	578	577	568	563	587	530	588	534	518	562	591	586	538	549	573	561	570	568	512	585	547	573	554	551	550	574	541	546	610	535	531	562	563	546	548	523	570	526	515	496	589	575	554	587	565	569	530	549	566	578	579	575	573	555	580	552	560	611	618	568	567	578	545	565	555	560	578	609	572	567	558	583	558	562	546	533	534	636	557	537	572	536	574	597	583	527	543	578	544	578	574	578	550	557	582	541	555	545	523	553	551	585	561	561	577	572	576	539	546	547	585	546	533	532	581	546	547	549	564	621	601	569	524	587	507	568	524	607	561	510	563	534	541	557	524	581	547	602	570	571	545	565	539	534	570	542	596	552	557	549	575	550	583	603	568	556	608	510	549	580	551	559	537	540	557	558	552	573	565	561	559	586	554	602	585	549	563	609	572	557	541	584	536	545	579	531	526	573	601	557	565	559	550	538	529	601	554	566	527	556	565	577	536	549	607	596	594	538	573	553	531	587	550	555	546	569	577	568	542	508	553	580	533	557	523	535	551	552	581	574	544	534	597	614	580	545	524	573	603	531	595	541	538	569	525	602	589	586	558	581	550	568	579	557	530	549	513	511	514	538	537	539	609	525	548	520	572	566	584	546	510	580	552	557	563	556	556	560	551	547	544	537	560	536	576	571	515	560	602	542	567	578	529	597	567	564	591	612	546	578	545	555	574	582	578	577	506	556	583	578	548	539	562	582	585	573	563	569	572	537	564	604	549	577	583	571	610	568	596	580	580	540	555	561	568	558	561	541	552	551	585	524	587	587	537	539	557	561	574	539	551	574	543	543	581	552	570	575	564	546	597	564	559	559	558	549	521	515	573	567	588	569	545	585	529	532	549	555	599	570	602	533	565	556	541	561	508	533	573	566	546	584	578	534	568	558	557	566	570	568	553	510	556	514	547	564	608	575	568	539	530	539	574	560	543	594	553	547	554	593	561	582	606	605	572	540	541	559	547	558	607	541	572	588	576	543	519	556	578	567	611	592	555	590	511	556	581	567	562	565	546	537	561	551	551	557	557	527	606	548	554	592	571	547	591	553	555	538	540	557	552	569	579	580	568	579	613	546	530	595	577	556	530	556	539	567	517	546	559	606	529	508	562	613	580	495	593	522	581	527	567	501	562	557	553	548	563	568	528	565	546	597	521	548	558	561	568	537	559	568	579	596	569	595	550	563	565	568	557	553	544	541	529	520	577	533	565	578	570	573	561	569	591	526	570	537	580	588	530	536	589	540	570	567	581	579	548	539	548	579	565	555	567	554	565	616	540	551	548	554	568	565	534	571	568	588	576	544	562	564	599	574	569	586	522	586	578	547	531	575	552	583	582	569	571	519	545	556	578	573	564	562	523	562	518	562	525	529	550	582	594	552	556	552	579	540	560	549	566	561	505	566	549	524	528	557	555	540	542	544	582	582	573	583	581	521	556	561	549	566	531	592	534	557	588	558	528	530	595	511	569	566	565	605	595	584	548	578	583	544	566	519	608	608	551	574	558	554	590	531	558	608	558	559	530	550	572	551	562	559	547	551	569	525	600	598	551	553	542	579	575	553	589	562	638	529	604	582	563	558	564	571	549	586	537	547	486	536	539	541	572	548	624	549	532	550	563	541	588	578	542	586	573	505	562	566	569	570	516	543	553	523	541	565	579	589	583	570	571	576	555	571	558	528	539	599	579	598	538	548	555	549	553	573	595	557	559	588	611	579	569	556	588	559	553	564	566	577	563	593	545	550	525	557	548	557	579	539	551	529	551	553	587	569	562	578	554	574	577	575	536	536	560	521	546	527	548	583	612	543	540	563	545	569	576	555	547	533	538	597	527	519	603	558	604	540	540	600	565	574	561	570	554	600	576	545	586	561	541	608	581	568	579	517	576	571	570	568	554	562	594	551	582	565	596	595	577	554	579	552	553	570	535	517	536	533	550	557	543	567	564	551	535	553	547	553	559	521	536	563	535	533	568	588	551	549	550	578	512	576	585	583	546	527	559	543	538	573	581	612	543	548	563	541	531	589	549	518	615	587	544	528	529	570	516	558	597	586	593	547	527	537	551	565	607	539	566	522	545	574	558	570	559	598	501	534	527	552	608	548	593	578	575	563	546	594	546	564	536	568	549	576	590	530	535	530	561	553	531	567	543	560	513	576	621	593	572	591	554	524	568	604	517	529	578	581	565	518	543	549	541	522	593	546	579	589	533	574	544	575	554	580	569	580	531	546	552	542	554	588	508	581	522	587	534	585	597	539	585	532	543	574	537	592	532	552	536	542	586	554	561	560	569	550	602	531	574	533	524	580	579	549	569	540	573	563	494	573	609	541	562	546	545	542	578	556	563	552	545	591	582	573	557	556	564	559	556	553	560	582	583	539	564	589	544	553	527	552	509	539	556	554	549	571	594	558	545	553	577	513	552	555	556	525	534	553	578	545	552	585	569	580	540	539	522	549	568	573	565	585	560	586	547	549	556	532	581	548	546	518	588	610	568	546	557	601	581	540	535	587	548	521	540	543	548	560	600	565	553	562	611	560	560	564	585	531	562	549	514	534	550	583	517	579	571	559	576	546	572	553	558	560	561	588	548	564	580	579	541	528	521	584	577	593	591	551	553	555	554	561	519	527	599	556	600	549	537	564	518	600	586	591	535	542	564	532	557	541	548	542	539	568	573	515	562	555	539	579	528	571	564	560	584	570	552	602	553	538	594	541	551	606	554	593	558	565	533	538	508	564	568	555	553	558	532	555	569	546	535	591	584	577	544	567	561	553	547	579	579	608	542	569	543	599	563	589	576	546	539	541	574	557	575	562	588	577	564	549	600	563	570	544	572	540	533	517	598	586	542	552	577	566	565	605	536	549	570	561	558	544	575	514	571	573	509	567	523	595
36662	5272	1645	1255	934	736	595	505	466	445	391	395	403	379	393	381	319	347	359	320	332	299	323	333	287	329	369	310	326	308	324	346	319	347	303	306	337	320	316	293	326	344	332	288	322	337	298	302	352	318	336	316	329	328	302	319	316	304	305	326	315	334	295	321	307	309	354	291	288	329	338	310	285	364	352	331	301	294	287	312	318	307	345	281	313	321	303	299	292	349	305	311	304	326	316	317	325	316	309	294	287	304	334	287	322	297	315	307	327	308	321	321	300	309	326	290	279	309	326	322	314	315	331	293	271	317	267	302	330	318	338	330	325	279	321	296	341	292	314	330	314	307	299	333	319	300	287	301	304	341	330	361	304	310	300	318	308	360	321	311	329	312	301	307	287	323	295	297	305	316	326	300	324	285	305	233	299	311	326	352	307	358	308	332	303	348	300	296	320	311	340	311	328	298	320	284	298	322	301	299	284	314	302	263	315	311	309	282	342	307	296	322	299	326	321	324	293	308	298	321	313	302	322	333	319	300	342	318	320	312	295	339	318	303	310	329	276	313	318	330	320	325	304	321	297	332	279	329	299	325	319	307	315	337	310	349	310	291	336	314	334	339	317	319	328	289	317	318	322	334	321	313	331	320	320	302	304	336	348	315	301	335	306	303	299	321	274	317	310	295	315	304	289	338	319	317	272	306	340	299	304	306	336	301	326	328	300	344	332	346	328	311	319	282	294	311	322	307	323	285	329	311	329	336	302	322	306	329	307	299	281	322	284	325	343	311	332	306	292	320	319	318	327	309	341	309	317	332	280	338	343	308	358	305	320	324	318	342	284	340	328	303	320	274	294	307	345	309	335	328	295	324	308	335	312	286	305	307	314	299	308	300	296	320	286	321	328	337	293	304	327	328	327	304	314	306	272	328	317	328	301	335	328	313	318	290	326	271	314	349	332	315	322	330	294	313	319	355	327	334	316	343	321	351	338	312	322	321	324	332	310	317	331	311	323	311	313	314	331	295	316	279	300	316	290	276	320	330	321	320	317	332	343	341	325	298	321	304	308	318	304	311	297	313	302	304	301	329	291	306	328	332	309	278	336	300	293	284	344	329	280	320	318	333	321	329	332	303	328	325	309	312	339	314	306	293	304	314	307	327	323	300	331	317	312	315	338	312	332	311	301	335	339	303	296	329	296	307	303	292	332	316	341	305	348	326	324	309	330	310	316	328	292	344	295	302	308	300	297	303	311	301	318	291	315	314	316	321	302	343	308	320	288	300	337	338	304	298	290	320	315	308	298	335	300	319	313	334	360	301	336	330	315	327	299	338	318	325	301	327	273	347	272	318	303	301	298	271	319	311	299	335	331	303	283	300	322	316	300	306	314	268	319	310	288	331	332	330	251	292	350	326	311	303	284	287	305	330	294	306	322	297	316	307	320	303	299	285	341	305	334	293	271	322	294	330	265	289	323	296	301	291	325	276	343	301	307	321	302	294	308	357	283	311	321	332	276	303	338	323	309	339	290	301	317	344	332	341	333	347	312	309	313	311	291	295	358	308	297	314	324	319	332	333	315	319	342	300	291	327	327	301	359	290	316	307	298	301	315	333	314	283	316	300	354	347	328	287	317	325	292	311	316	321	317	307	304	310	313	303	330	344	314	281	353	276	341	365	320	277	322	295	299	321	310	323	345	319	304	324	310	293	297	331	301	302	318	331	329	316	313	304	316	278	328	333	300	299	301	329	339	344	316	331	313	300	327	309	352	298	289	308	331	290	306	301	332	319	311	311	293	314	326	298	312	290	292	323	309	343	322	316	328	313	303	314	316	318	274	325	320	295	283	329	310	322	285	323	305	319	324	300	329	324	299	303	308	307	312	310	304	307	304	315	291	333	287	294	326	307	298	310	321	299	308	296	306	294	325	334	335	325	306	323	296	318	325	345	331	305	323	323	346	328	291	342	325	310	293	314	324	311	326	317	276	283	330	292	298	291	318	296	302	298	326	301	331	289	312	306	312	341	322	336	323	319	321	327	340	308	325	307	307	313	331	298	320	312	338	323	315	312	293	290	311	346	324	322	307	289	282	316	313	268	304	307	327	322	280	280	288	352	322	305	289	327	294	304	307	320	302	293	303	311	282	322	322	315	306	252	320	316	326	323	290	316	300	295	313	307	323	320	328	282	313	312	299	381	321	319	316	312	296	283	289	322	308	296	312	298	294	302	297	311	317	318	291	292	323	307	314	301	290	308	333	320	313	279	330	291	347	306	310	334	297	323	328	298	308	317	332	286	311	301	328	317	305	298	320	323	309	323	298	337	339	297	294	290	298	291	346	307	340	322	350	311	321	295	316	355	275	336	342	305	326	309	327	295	273	302	323	321	293	367	303	311	281	325	325	344	317	307	298	316	314	309	299	309	308	319	343	320	344	322	307	305	328	323	304	313	304	278	323	301	333	354	332	346	288	313	330	309	317	341	316	292	307	302	302	284	305	331	304	316	308	286	289	333	320	278	345	316	300	291	331	321	317	323	310	305	296	315	302	306	304	296	297	296	282	337	327	300	322	288	337	312	317	288	309	317	319	305	334	305	343	304	324	325	296	302	304	278	314	338	335	330	319	308	320	309	323	324	308	303	295	298	349	310	319	307	327	303	307	299	320	337	281	287	322	317	302	294	299	348	314	306	316	317	308	266	338	298	305	335	300	350	323	307	311	330	299	339	317	289	330	322	314	290	302	316	296	328	346	298	325	347	370	307	322	316	319	299	309	322	285	340	317	307	330	323	322	310	317	352	299	317	316	331	309	316	327	357	306	325	322	308	317	362	318	300	322	318	318	321	283	338	312	320	309	320	327	308	342	310	317	322	297	303	322	302	280	326	289	306	327	301	299	315	314	305	310	339	308	309	320	337	314	321	316	333	298	316	293	320	304	304	301	300	293	300	306	305	336	312	323	315	335	312	346	312	300	279	318	322	300	285	298	295	309	325	317	306	301	315	294	331	322	294	333	298	295	319	305	298	286	320	307	341	297	312	300	319	333	278	302	355	313	300	296	310	276	335	322	292	305	298	335	339	312	307	311	324	339	277	322	329	310	299	305	296	305	310	290	340	308	299	303	306	320	336	303	315	335	352	294	287	309	295	307	309	323	313	314	313	315	270	316	299	315	310	311	320	321	312	301	344	331	308	316	324	320	305	328	288	299	324	319	322	319	309	294	336	304	296	307	317	308	285	326	351	322	321	301	294	292	313	332	337	293	297	274	315	308	276	331	301	334	315	279	333	324	305	332	309	334	325	302	305	291	313	288	279	292	346	348	324	327	331	257	315	318	305	334	315	317	301	320	308	328	296	315	292	311	285	295	320	335	299	315	323	324	319	305	304	308	339	332	326	303	291	324	289	314	304	342	314	315	309	338	326	298	290	291	295	313	319	293	325	335	294	313	323	333	311	312	301	313	291	305	321	333	310	300	317	310	334	318	259	294	292	296	297	329	335	344	301
18278	2066	3962	4177	3548	2955	2618	2240	2009	1788	1596	1542	1533	1437	1339	1258	1231	1213	1245	1144	1123	1082	1092	1069	1061	1077	1076	1059	1038	1017	1047	990	1024	997	1014	982	979	1007	1002	997	1039	952	977	999	963	960	972	945	906	968	926	946	936	912	972	964	977	1007	964	982	986	977	964	908	931	941	967	954	924	951	929	949	965	928	947	917	879	906	904	938	948	987	956	961	913	937	929	957	932	953	937	959	945	966	998	896	910	955	952	939	908	921	926	983	899	991	922	950	931	890	963	933	925	865	1001	972	954	887	977	912	944	948	963	907	924	941	915	983	898	919	926	976	919	936	990	918	857	939	936	927	937	914	947	935	919	931	916	921	932	921	889	887	911	903	929	945	836	952	916	975	943	927	941	923	952	976	917	927	934	877	946	923	925	921	928	909	914	879	977	897	905	1024	950	1005	952	950	950	900	966	941	891	926	955	938	947	934	923	881	898	904	904	905	936	942	923	914	877	931	879	928	947	935	892	939	946	940	935	913	937	895	953	953	1010	919	958	930	971	955	913	948	922	888	926	912	864	877	906	938	917	910	965	853	957	913	916	934	909	959	904	932	921	972	903	866	913	902	918	996	999	934	982	954	926	920	940	935	933	911	895	958	901	980	956	960	954	910	946	917	881	913	913	940	922	908	908	900	994	930	966	994	957	934	954	916	954	922	965	945	958	957	965	950	940	904	917	885	914	920	999	976	921	944	923	972	909	958	927	920	943	945	898	957	957	904	891	915	907	927	912	940	942	890	960	881	935	947	917	913	962	951	911	953	920	898	882	913	961	960	916	928	939	858	958	895	920	901	936	884	917	917	976	944	904	908	942	889	923	954	954	903	985	901	902	959	980	936	955	1009	895	936	910	949	954	953	939	949	915	895	932	911	945	878	927	882	897	921	955	905	932	938	924	927	925	946	882	975	948	940	939	887	969	950	879	957	977	951	912	930	933	942	937	944	976	924	881	898	961	870	968	903	973	932	977	942	956	925	911	948	923	915	898	895	930	895	957	935	908	916	943	915	925	918	930	926	905	907	907	929	938	911	963	958	940	939	940	924	929	921	971	923	891	962	1014	941	980	952	944	904	919	927	849	921	934	981	979	960	937	932	963	892	923	939	916	953	980	981	907	883	960	958	834	943	927	899	917	968	953	932	972	916	934	937	888	936	872	918	929	945	881	952	875	906	891	919	879	875	899	882	901	964	916	967	895	928	929	873	964	925	894	943	957	953	993	896	975	940	933	947	935	879	946	877	917	917	930	956	924	899	969	921	926	922	907	913	955	906	919	942	974	893	928	974	958	951	936	910	980	847	912	911	926	921	864	967	905	880	896	961	950	955	991	949	959	980	929	884	944	899	910	932	943	957	927	932	960	927	972	918	893	868	974	927	995	961	966	891	1010	929	916	959	937	953	917	921	948	956	906	936	912	937	971	913	997	926	971	923	907	937	922	976	933	902	923	951	993	916	943	981	947	995	899	967	938	916	928	959	889	904	897	900	953	919	945	952	939	892	976	986	906	890	942	922	924	889	898	854	906	955	936	915	944	914	898	934	909	930	875	953	893	941	902	904	964	922	931	928	934	951	955	956	923	955	937	912	945	920	915	976	878	923	933	923	927	962	940	910	934	918	865	902	889	942	915	918	938	904	947	907	933	921	960	956	900	935	909	936	924	916	925	1009	951	966	915	997	947	908	877	944	952	964	957	934	979	976	926	913	921	957	935	934	912	971	945	935	898	898	929	925	909	902	900	931	944	956	937	978	934	881	894	969	903	910	877	934	941	893	905	952	932	899	966	949	947	934	890	976	968	901	959	902	913	958	960	896	983	958	916	951	923	920	894	914	960	909	899	932	962	949	941	963	964	884	872	888	969	925	914	936	918	932	919	941	927	960	957	917	921	905	945	916	909	930	975	978	926	948	898	912	926	960	942	909	962	913	942	932	897	948	957	951	903	932	902	963	902	957	925	956	992	902	893	898	937	957	904	909	914	988	951	935	897	896	913	917	991	979	912	912	908	919	932	968	963	968	961	965	931	919	913	959	922	946	915	957	916	950	937	945	941	923	940	956	946	949	979	927	946	934	904	944	939	940	929	959	958	920	942	938	959	916	925	881	944	939	911	969	961	948	948	929	938	934	962	930	922	891	920	961	933	942	940	907	912	962	913	961	911	932	962	939	951	927	960	919	988	925	946	946	911	955	926	924	959	890	881	933	932	944	919	910	909	952	933	978	915	955	961	933	927	857	943	950	885	903	922	961	901	863	995	877	932	937	956	912	902	969	941	939	952	896	960	956	913	968	970	950	923	919	931	952	934	982	963	938	926	973	910	948	940	912	926	958	928	913	990	934	882	978	949	890	910	969	959	888	917	929	908	950	904	924	964	885	883	921	962	934	880	928	968	881	923	930	974	948	981	938	930	975	916	946	908	936	936	934	939	928	885	964	944	888	933	914	955	1016	932	950	979	940	930	904	983	942	924	987	907	943	914	943	938	920	932	895	889	950	914	894	909	915	931	889	931	927	968	951	925	893	920	901	928	925	932	904	948	870	932	933	920	922	926	929	927	974	957	900	887	926	923	944	895	919	936	903	925	929	910	920	922	870	913	939	960	935	916	923	920	939	876	958	903	947	910	926	921	963	929	884	919	898	921	896	978	894	954	993	923	919	906	883	889	921	926	957	928	933	904	941	892	938	970	913	945	918	958	1014	900	939	967	906	935	925	906	969	939	947	911	926	893	969	934	969	968	895	916	936	924	994	954	937	884	924	888	882	879	918	938	946	928	973	954	928	941	946	895	924	926	948	905	957	956	954	926	965	949	909	894	890	920	987	927	956	980	926	921	919	966	913	911	963	901	977	912	951	951	912	1008	912	927	901	967	972	880	982	898	905	950	965	871	898	949	905	932	934	915	940	959	934	957	906	864	908	897	1021	895	948	956	971	943	928	905	905	926	959	890	941	828	957	910	918	949	927	931	914	936	931	885	962	946	957	945	891	934	980	950	905	912	914	899	948	904	932	940	883	913	889	943	899	975	944	892	925	952	949	911	966	927	971	964	920	982	900	966	949	941	943	937	916	890	886	964	898	939	940	987	923	905	995	909	906	917	830	928	913	928	957	876	925	915	922	892	893	922	914	914	891	934	930	940	925	955	942	908	973	924	980	948	904	937	918	890	934	948	924	985	918	951	843	933	933	895	945	959	903	941	924	936	914	917	952	940	938	929	930	949	941	942	951	865	909	899	942	948	919	963	928	919	898	913	912	931	910	901	949	956	965	954	916	915	927	880	985	926	931	930	909	918	932	943	957	920	911	939	937	974	900	911	924	937	981	974	881	957	974	924	921	950	921	945	1000	924	896	962	943	971	994	918	944	995	916	919	964	880	912	969	940	935	998	864	924	907	944	987	961	947	908	962	877	965	904	913	1010	937	867	974	935	935	943	909	935	942	892	927	909	922	933	958	948	956	934	939	892	933	951	929	992	919	947
48603	12745	3992	2337	1572	1128	943	791	643	595	542	500	493	492	480	454	392	390	393	437	408	359	349	388	357	389	365	399	364	392	355	369	351	334	373	355	370	355	389	361	341	347	328	337	329	360	360	372	316	360	351	332	344	334	366	337	314	342	344	353	355	356	304	355	323	319	357	349	364	338	383	355	337	333	353	324	353	368	367	351	388	341	355	342	332	321	349	330	327	336	343	328	348	332	340	356	318	336	339	316	351	330	340	377	290	365	320	323	374	361	339	330	347	331	364	334	371	349	363	323	340	331	371	313	344	334	341	325	356	352	348	317	351	352	348	336	338	310	358	373	324	345	351	328	292	340	328	386	357	346	353	332	376	345	334	321	348	347	308	356	355	328	306	346	339	345	345	366	354	356	334	310	350	338	316	321	355	329	375	322	359	342	331	332	334	330	336	368	324	335	360	318	321	340	343	366	360	326	348	343	331	314	328	339	335	308	329	345	332	373	328	367	355	336	322	338	328	354	321	377	357	336	333	344	358	343	335	327	301	338	355	320	322	329	300	328	351	315	335	343	377	359	314	312	343	324	288	334	317	342	343	322	345	352	354	286	317	344	354	333	334	320	346	334	344	325	354	354	344	346	316	318	358	374	317	341	298	333	296	349	348	355	348	322	373	370	356	313	303	330	327	369	328	334	323	306	331	309	369	322	337	348	351	350	354	364	315	322	353	304	337	348	366	337	346	325	319	346	335	302	333	321	325	338	357	327	341	337	352	354	346	357	313	341	365	319	325	349	325	332	305	345	369	347	302	356	329	338	334	340	332	373	337	358	331	353	359	333	326	330	373	357	334	333	351	355	324	361	339	344	346	334	329	310	321	355	365	350	362	337	340	327	316	333	359	314	311	319	340	338	308	311	350	330	354	340	336	325	370	314	334	326	323	336	364	338	327	337	343	338	299	371	340	315	330	348	346	332	314	326	339	304	320	324	316	326	357	329	353	348	381	358	364	313	350	342	331	345	341	358	335	362	348	327	307	325	354	365	324	319	330	325	394	370	371	349	353	305	343	367	320	342	368	339	326	311	330	363	328	356	345	325	341	333	349	337	342	324	318	342	327	342	339	352	355	339	348	317	328	312	321	359	334	358	325	351	336	359	318	331	294	326	359	353	344	325	337	358	324	323	351	354	342	318	327	347	332	358	322	327	310	319	367	346	310	318	319	332	337	326	322	350	327	381	332	322	349	337	363	297	311	363	411	328	316	308	355	342	332	367	368	317	399	325	347	333	308	334	342	330	296	321	317	344	345	343	303	347	346	339	338	323	309	322	335	341	293	359	328	344	355	355	354	345	341	354	335	344	338	373	373	335	321	308	335	327	312	330	340	333	313	344	346	332	328	337	324	356	353	305	333	309	353	409	353	355	307	361	312	324	338	373	345	360	365	341	328	346	332	306	351	344	362	348	344	314	347	334	328	335	290	315	333	305	330	360	353	385	328	334	338	318	349	387	351	336	324	337	352	338	356	335	321	346	324	365	345	329	347	313	346	363	365	373	344	328	361	347	337	375	302	339	368	343	340	328	346	351	309	363	340	327	341	328	320	350	330	339	347	333	333	305	310	374	342	310	327	341	346	346	341	334	313	341	323	327	346	309	375	343	340	332	350	361	317	331	332	324	321	304	317	324	342	351	365	333	340	338	332	327	366	320	341	339	338	359	348	336	326	349	336	334	316	319	350	344	347	346	304	332	326	335	352	352	358	339	345	325	336	343	346	312	324	366	346	343	340	317	346	354	359	356	343	342	328	345	348	329	363	328	332	337	347	311	332	342	335	372	319	352	386	340	350	331	336	351	350	337	336	315	333	315	330	322	342	352	357	332	333	369	336	316	348	338	360	349	328	327	338	362	342	334	303	312	306	320	343	331	349	352	333	347	339	350	342	320	292	300	337	313	326	348	326	342	319	351	325	321	346	366	322	308	293	349	318	312	340	340	325	304	303	315	349	341	340	325	333	343	344	336	323	345	339	331	363	335	317	362	312	342	338	335	328	349	318	330	322	337	376	332	301	315	320	357	349	333	329	312	358	325	318	338	323	339	333	333	361	294	348	334	337	302	346	356	351	327	301	337	355	338	304	339	321	322	358	319	329	327	330	349	326	352	337	315	341	314	339	347	350	379	364	302	331	339	309	358	349	352	366	324	341	324	357	358	353	327	340	363	307	364	349	321	356	328	349	345	341	333	358	309	361	337	350	372	358	355	309	370	336	352	366	368	355	356	356	370	334	352	352	322	345	346	317	349	330	338	321	323	311	322	330	337	339	349	337	373	343	342	334	332	365	340	333	382	322	331	356	365	331	347	354	370	323	350	293	319	357	319	366	359	344	334	359	338	327	368	395	359	356	340	357	335	329	370	332	310	322	325	352	346	351	348	337	319	298	305	343	309	349	359	328	321	333	334	359	338	362	313	314	364	350	346	325	319	334	320	323	359	363	300	319	347	363	334	324	337	342	328	342	339	337	382	339	349	334	324	346	337	342	342	340	315	323	349	313	360	337	338	312	339	333	321	368	333	348	342	377	314	352	345	336	331	348	340	331	325	328	354	336	347	307	349	316	344	330	334	294	344	336	321	344	311	318	352	340	303	360	352	342	356	321	361	366	360	364	340	326	348	360	311	324	335	311	339	299	334	317	344	313	388	345	357	374	313	362	326	333	299	330	393	320	325	339	347	342	341	337	339	343	329	351	327	338	312	339	344	344	331	348	356	302	343	316	307	354	340	355	331	336	330	360	336	328	338	343	312	327	356	342	328	323	310	347	377	354	349	317	334	324	373	367	328	368	324	316	343	338	341	354	337	356	355	335	351	325	361	320	309	351	345	340	313	319	379	363	309	313	356	316	326	324	303	358	347	312	336	332	361	353	362	327	333	340	324	323	356	349	328	335	323	340	329	314	336	318	321	346	359	335	350	366	330	358	341	305	327	339	322	344	371	321	336	357	319	328	337	319	342	300	355	353	346	338	350	332	346	328	350	343	317	337	379	375	330	355	344	345	384	315	286	371	329	349	324	325	335	313	367	353	350	334	356	329	334	327	342	349	318	361	349	328	318	352	360	376	333	322	329	355	325	337	358	356	305	335	356	325	321	335	337	312	340	291	368	326	337	297	323	359	335	338	314	336	330	324	325	357	351	313	350	369	318	358	360	361	315	334	334	294	337	331	359	337	324	337	334	350	335	338	284	288	325	323	315	375	307	334	302	343	337	338	376	343	313	321	338	327	322	328	328	340	348	312	318	325	336	365	328	385	335	316	334	366	318	314	335	320	333	358	341	364	337	363	340	335	287	324	336	318	348	306	327	327	333	329	348	320	327	337	326	317	345	344	371	325	315	352	323	336	324	333	344	339	354	340	312	346	334	367	335	335	340	310	347	375	349	346	315	355	340	344	346	324	338	328	344	343	349	322	348	340	316	375	337	353	342	363	298	361	332	333	342	310	366	309	355
23722	3042	6438	6921	5987	4983	3978	3408	2955	2664	2352	2156	2077	1879	1780	1677	1676	1574	1421	1418	1366	1362	1349	1336	1312	1226	1210	1186	1197	1232	1101	1148	1170	1113	1102	1074	1091	1036	1095	1115	1061	1094	1099	1035	1155	1066	985	1093	1019	1023	1040	996	1062	1047	1051	1071	1050	1049	1055	1053	993	1016	1055	1015	1003	969	1043	1015	1020	1011	996	941	980	956	987	1004	1035	1013	983	988	1007	1061	957	1065	1015	1008	982	1066	1032	995	1042	1021	1015	966	980	1022	941	991	1006	909	949	986	983	917	1051	1014	1069	970	972	1018	1048	1036	1000	918	1026	957	938	973	995	982	994	999	966	964	933	976	965	974	985	972	964	996	934	928	928	963	969	992	1012	1036	1001	994	962	982	961	961	996	988	982	958	972	1048	983	1010	978	1010	973	969	972	938	1072	938	985	999	963	1002	948	982	936	995	1019	994	1038	966	1033	994	1004	973	965	964	996	1025	999	1047	908	1007	911	1006	946	1011	964	979	964	1019	989	949	907	949	1032	1025	958	925	941	949	967	967	917	1023	936	1024	979	1014	1001	1016	955	971	924	989	977	966	1019	978	986	1049	1003	962	948	1036	923	986	958	1024	1008	956	968	953	984	986	952	934	936	967	1022	970	1007	981	929	971	986	942	974	953	996	978	960	963	972	988	995	996	997	940	985	935	1000	968	1089	960	987	997	1007	963	992	1021	954	952	942	942	985	947	963	1035	1001	988	967	991	991	974	1026	1006	1000	1030	970	942	1005	998	979	1006	935	995	1013	1004	957	913	1041	1037	962	985	1025	943	931	965	1011	962	1011	996	926	980	950	986	991	1063	1001	984	962	1013	975	968	925	1034	904	960	958	999	959	954	1018	959	1001	964	956	1020	919	976	998	1005	949	973	1015	971	981	1006	985	992	1016	942	998	992	995	958	975	981	935	945	943	983	973	1009	928	979	1012	963	957	889	953	927	955	995	976	985	929	970	985	1003	957	946	935	1032	974	1001	984	979	955	987	944	991	933	940	951	983	978	906	960	1012	958	949	992	948	965	966	1020	996	934	949	1030	969	989	1017	1000	991	928	1029	991	992	1001	953	974	961	968	994	990	977	1039	981	961	1002	987	986	1007	930	1020	956	985	1039	1001	930	975	937	1039	984	991	985	971	1047	958	938	979	981	970	958	982	953	957	1068	1029	918	1002	996	954	1017	926	930	939	1030	970	962	981	971	972	1013	959	957	981	901	1047	977	1012	1004	997	951	966	984	921	977	955	954	1011	962	985	992	994	976	988	971	988	960	985	976	983	1007	1037	960	1003	935	943	997	921	930	944	914	924	910	989	1037	976	1025	974	987	998	989	938	921	973	970	1022	985	957	943	975	959	1012	981	986	965	999	1008	923	990	997	952	975	966	951	993	981	987	946	937	986	988	964	1034	986	1007	932	980	981	982	1007	960	1034	939	981	868	1003	939	978	918	979	963	962	949	993	1032	963	942	955	953	943	932	1001	958	956	1006	973	1048	1017	937	975	1027	1025	957	964	938	967	913	970	997	978	1001	971	942	953	1016	990	999	983	1031	939	961	941	1039	934	990	993	1001	954	1004	971	1028	1024	988	988	914	996	974	1004	965	905	1026	949	943	1017	1059	935	1000	985	972	965	971	987	987	882	947	949	938	984	1003	1000	1005	962	934	965	974	1019	988	982	972	982	947	920	999	1013	967	983	966	1014	958	978	1021	966	960	976	963	973	954	966	994	1021	964	955	1019	971	992	990	991	923	966	992	964	961	989	964	908	926	1011	1009	1023	944	965	973	973	972	956	949	973	954	963	958	998	976	951	937	1010	967	1031	992	988	974	973	990	951	1053	966	947	937	963	983	1008	976	989	930	956	976	960	956	1013	984	950	1038	977	1000	995	956	986	991	967	979	1001	1016	946	924	976	960	1009	924	964	970	971	1040	1010	950	1020	989	1042	987	982	1000	978	1025	949	985	1015	941	988	978	988	968	1032	1024	1004	965	1002	1002	997	951	1009	939	1025	964	1028	1000	962	1021	978	1028	987	994	931	957	979	954	918	982	1014	967	961	967	947	1001	923	1043	990	968	962	1025	943	924	1003	960	967	956	973	975	949	969	917	999	998	994	934	1016	938	963	966	999	972	975	966	966	962	968	1055	968	989	968	921	930	963	1017	983	1007	991	1022	938	960	934	971	1026	969	979	979	958	971	981	980	1027	917	944	1045	999	941	953	925	944	896	935	1016	958	978	984	985	989	957	923	969	979	1016	977	968	985	1021	1005	961	966	958	973	982	960	1017	946	1006	981	948	964	1016	942	987	943	964	969	1022	1025	972	1000	966	1005	1010	980	960	981	1001	977	962	992	959	996	977	911	980	979	1041	923	938	974	961	982	1040	981	963	953	1000	974	1034	982	998	997	986	924	965	1003	956	985	968	955	929	958	1037	969	983	958	957	940	990	960	993	956	979	965	980	973	920	1014	955	955	955	990	962	977	991	958	1025	954	992	981	991	1003	957	942	1050	980	958	976	980	931	1004	987	1012	960	980	923	1011	979	996	1008	987	992	987	1019	943	986	1001	1023	1024	1011	992	984	1026	1037	1005	983	982	986	1002	1003	915	1009	1007	959	1012	975	980	1002	941	990	995	948	963	982	1002	952	892	951	991	892	973	1010	1025	994	994	1006	1009	1044	943	943	984	996	1026	984	962	997	989	955	988	1017	951	1000	957	982	955	993	938	1016	1001	951	998	1000	980	952	1013	964	973	971	984	1012	961	975	973	986	984	1023	994	965	1030	946	1018	980	975	958	992	961	957	1006	957	991	997	990	974	1005	968	995	931	1009	1004	931	902	1029	987	976	988	928	939	981	898	980	1012	949	955	998	972	933	1050	975	990	998	948	1039	919	947	973	1035	1011	951	970	963	975	996	990	1005	969	955	960	975	948	994	1007	978	1000	996	973	951	958	1034	953	965	968	1030	969	981	963	961	996	989	971	986	919	1055	1000	977	986	1006	966	1006	980	1018	988	962	964	996	989	971	978	973	973	979	960	975	984	998	953	971	1028	999	1014	979	976	944	962	973	1018	975	967	963	995	1049	1006	967	929	955	986	1028	1006	945	968	1006	986	998	952	1014	981	963	996	1009	1011	998	972	968	948	1025	950	984	992	970	955	1059	1000	956	953	1008	966	991	970	966	1009	886	946	1042	1008	978	930	980	1035	966	1022	990	1005	924	947	927	989	956	971	1015	1013	917	986	1040	999	1000	1027	960	967	989	1025	997	926	967	1019	991	958	973	1001	1053	988	940	999	1012	1029	988	936	989	1003	1045	1013	968	992	956	950	967	965	958	1005	995	947	1003	1011	988	977	978	959	1028	967	952	993	967	1009	964	1003	991	965	1033	1003	983	934	953	962	994	977	980	1018	934	951	997	1001	963	923	959	953	931	929	1009	1019	996	1021	927	947	966	999	1026	928	953	983	996	971	945	959	1009	952	982	1000	984	1000	929	1009	964	971	985	941	1055	994	1008	1033	949	1011	997	962	980	932	1008	1023	982	986	1036	974	982	961	1007	968	930	1015	978	977	989	953	1023	974	1035	993	954	957	1028	962	963	979	975	955	967	985	1036	991	993	926	991	983	969	913	1013	1018	888	1014	978	930	1012	975	988	942	944	974	993	988	975	986	977	1022	995	990	990	952	1013	1006	945	1027	961	933	969	962	1011	922	946	1000	978	922	990	1025	953	948	1016	931	975	990	1027	956	1014	973	953	962	1035	1010	956	1034	967	1048	978	996	972	920	935	979	945	997	978	1002	1003	999	973	985	951	1030	998	961	951	964	952	962	1011	985	949	934	993	1031	955	994	1000	964	967	1001	992	988	995	963	961	933	928	955	975	969
6645	409	278	243	204	208	185	197	206	185	161	193	179	185	147	175	178	177	175	151	158	171	163	173	172	176	150	187	180	148	173	141	148	171	170	180	145	163	177	196	178	184	184	172	167	171	169	162	147	156	157	175	185	175	168	141	171	173	176	165	170	181	170	169	148	172	169	161	177	153	166	169	157	158	168	192	169	176	166	167	169	173	162	172	178	179	170	164	190	194	159	163	169	166	169	166	150	161	151	163	161	152	191	165	181	175	170	193	185	196	172	169	149	164	154	158	152	161	170	162	158	168	185	164	159	170	152	209	159	163	161	178	165	154	177	163	176	152	157	168	168	168	182	168	175	151	164	171	129	176	158	183	169	168	147	153	172	175	165	174	167	177	156	177	148	171	158	162	152	182	158	160	180	151	177	184	148	154	166	162	166	146	173	176	158	171	175	144	166	144	175	183	156	165	163	145	197	151	156	181	172	167	168	177	150	162	175	152	160	174	171	167	174	164	185	168	171	178	148	181	155	176	185	179	170	153	166	172	165	167	170	155	173	179	182	177	171	197	179	158	149	164	163	163	185	152	155	172	169	163	167	164	162	157	134	177	180	154	163	156	161	165	166	133	180	175	158	175	179	175	169	172	159	161	125	175	165	173	152	164	168	172	161	151	185	199	168	168	143	167	163	167	185	159	169	163	190	175	150	158	143	185	167	161	171	166	155	163	154	166	167	177	181	148	157	159	150	148	182	176	165	168	160	162	184	157	141	172	159	157	169	166	161	173	162	186	181	161	155	170	126	176	190	157	167	166	155	190	141	152	155	141	161	174	167	182	174	170	159	173	156	203	188	176	177	163	179	196	160	163	179	162	176	187	177	180	166	187	163	169	175	152	176	141	173	183	150	168	169	157	153	171	166	168	174	174	158	155	177	185	186	148	137	148	157	161	161	173	177	179	158	188	158	159	162	165	176	208	180	163	180	165	179	157	194	168	172	183	160	181	149	156	170	164	158	182	169	169	158	163	172	183	186	158	181	182	151	189	168	181	182	178	169	172	167	175	162	182	165	164	167	145	179	163	177	170	160	176	162	161	184	178	176	172	155	194	178	139	143	191	175	185	200	188	175	147	125	162	171	188	160	172	192	169	157	191	161	174	174	151	156	176	156	168	176	195	164	166	164	165	161	168	183	162	175	175	189	157	157	184	176	162	185	158	153	208	175	167	171	178	176	173	152	170	165	177	158	148	176	158	163	179	168	175	180	176	172	158	158	157	167	189	176	154	185	170	185	144	183	166	147	156	171	157	155	151	182	163	167	183	173	161	142	183	171	177	164	170	177	191	154	151	177	158	182	147	182	163	174	182	170	178	184	168	182	159	198	178	168	139	171	180	164	152	143	184	153	168	149	178	165	144	177	164	175	171	149	146	168	178	166	159	180	182	167	161	179	185	138	178	177	166	177	194	176	178	189	150	169	196	185	157	166	151	151	181	170	186	173	179	168	165	159	170	155	160	150	165	173	180	181	171	165	173	167	148	170	175	160	170	160	160	149	155	151	167	169	140	166	185	172	131	180	157	159	159	178	162	173	186	168	154	179	167	169	165	161	178	169	152	166	167	171	192	160	195	175	163	146	160	192	164	166	171	145	194	198	154	177	162	173	166	169	178	156	178	162	174	173	163	149	192	191	179	169	151	165	172	181	173	151	161	166	168	191	153	153	149	171	165	167	184	165	188	200	165	164	147	166	176	160	155	147	175	159	148	142	163	159	175	180	173	161	173	154	161	182	210	167	166	168	159	165	158	163	186	180	169	163	165	187	189	165	163	149	167	152	180	195	171	166	170	164	178	179	171	184	181	171	176	189	200	156	186	170	178	159	145	161	148	166	183	182	181	170	181	182	174	173	180	156	166	168	168	155	152	165	189	169	178	165	167	173	166	145	183	167	179	163	163	172	153	170	155	178	181	177	162	170	163	151	188	185	177	173	173	163	153	172	194	173	174	164	177	178	176	175	168	183	159	161	170	165	162	156	177	158	153	175	162	163	151	150	190	152	185	178	152	160	163	174	175	182	166	163	177	184	166	180	160	155	164	175	163	167	157	174	162	178	180	166	154	158	190	149	177	153	176	174	185	150	176	173	172	158	171	160	168	162	177	153	168	172	156	175	189	168	171	198	191	167	148	156	179	165	176	157	171	171	175	167	175	172	152	171	175	166	163	177	176	127	149	175	169	167	152	195	179	152	188	166	172	176	170	168	181	176	171	184	160	157	185	176	167	179	170	184	190	158	181	166	171	151	164	169	160	146	166	156	148	172	168	158	161	166	175	170	172	177	150	156	176	182	144	173	163	162	169	162	165	163	202	202	178	173	176	171	185	190	171	151	159	203	156	173	162	199	163	164	157	173	168	169	171	164	193	170	186	175	162	181	170	174	176	167	146	138	167	184	179	164	162	148	175	188	152	156	157	164	178	177	179	159	165	164	178	168	172	187	174	146	158	155	168	159	181	158	175	186	163	169	163	155	172	181	153	185	182	191	184	183	181	186	154	183	159	161	175	172	181	157	176	149	164	188	160	194	141	140	177	162	157	159	175	177	121	180	149	179	160	159	170	174	152	176	171	159	160	168	174	162	185	162	149	153	190	172	185	162	147	187	151	179	174	190	153	188	184	171	154	158	167	207	172	164	172	173	151	170	159	160	165	187	166	176	159	168	137	149	161	165	188	192	171	161	162	182	162	164	176	163	161	183	187	157	165	163	165	174	147	157	165	172	180	163	176	174	167	155	167	184	156	152	169	149	165	193	185	166	156	166	169	156	168	160	142	173	136	177	167	179	174	151	154	168	154	160	151	164	163	143	181	182	146	176	174	194	167	164	158	159	169	187	170	170	180	144	166	177	159	159	171	176	173	161	183	154	174	151	140	167	192	175	170	171	174	172	170	143	157	158	196	157	186	170	186	160	166	158	172	165	163	193	172	183	182	169	176	160	186	157	165	173	173	166	161	170	181	162	163	153	191	166	178	169	166	155	180	154	166	174	170	167	156	165	174	174	173	175	169	162	170	175	179	176	170	148	160	184	170	162	159	153	162	183	154	168	157	185	162	166	159	183	173	153	180	172	192	161	189	174	151	168	176	162	188	169	165	171	150	191	172	175	148	167	138	180	159	170	171	185	169	184	181	163	169	159	158	169	174	162	147	172	156	180	164	170	176	147	171	151	175	180	166	168	167	145	166	148	160	142	176	166	179	179	160	173	175	149	174	162	161	143	165	176	163	156	165	163	163	152	175	169	170	174	180	174	156	162	169	159	181	181	179	170	158	169	156	188	170	179	153	152	180	174	157	180	166	177	163	142	154	154	204	175	194	167	170	169	170	163	136	178	164	174	137	177	166	173	149	155	171	183	177	187	182	167	172	186	177	182	165	164	165	175	155	171	160	161	169	179	178	166	167	172	162	173	175	168	180	173	158	200	177	176	180	181	178	181	166	167	143	161	184	167	157
5871	679	750	782	757	743	706	670	636	631	629	634	627	598	573	570	639	565	563	553	603	585	551	590	583	589	561	574	533	573	601	551	591	546	563	551	567	556	573	596	552	565	538	588	572	541	592	578	538	579	549	570	548	531	577	559	592	572	583	573	561	551	581	590	545	536	555	579	564	552	532	600	548	578	558	537	611	552	593	591	585	519	592	554	544	572	529	585	570	560	580	530	568	558	595	535	568	567	557	516	546	555	528	535	544	576	521	575	593	533	517	581	581	578	589	567	567	551	537	564	575	557	568	553	559	544	526	551	514	555	580	523	553	579	532	534	587	532	573	567	572	559	525	572	577	545	575	551	554	577	531	562	601	593	610	614	579	569	556	553	567	572	547	601	565	569	547	566	534	565	588	563	566	598	537	531	518	574	577	571	539	528	597	583	539	546	547	581	537	511	572	543	614	534	521	530	577	527	547	560	571	579	535	576	606	565	591	548	563	528	576	581	536	549	567	546	591	562	554	570	575	528	536	539	574	565	516	559	591	496	558	548	587	543	595	557	580	541	553	553	561	590	519	627	602	549	575	554	567	580	562	563	571	569	526	520	602	572	589	584	585	555	533	558	573	534	570	564	581	547	535	500	503	577	570	584	571	565	547	576	537	556	581	529	561	574	580	575	517	553	561	552	549	597	560	593	589	570	603	579	544	538	561	582	589	552	563	556	580	578	532	550	571	556	565	553	570	598	576	545	560	543	583	515	584	547	574	589	560	556	611	558	552	572	599	547	541	556	574	596	527	536	575	541	565	542	588	563	600	569	533	551	575	546	545	545	566	523	563	570	581	548	556	584	623	548	546	543	527	535	579	570	545	587	560	570	485	588	552	584	592	589	586	539	549	540	562	575	561	553	563	573	574	565	593	563	559	542	559	549	538	568	540	593	558	574	559	522	552	583	567	551	570	574	598	567	542	553	587	571	569	487	625	598	545	560	561	576	590	545	549	588	566	557	543	565	586	522	558	526	561	572	565	598	594	545	533	562	573	525	556	522	600	566	558	533	540	550	545	548	544	578	544	551	526	586	505	595	584	512	539	511	573	580	547	577	571	551	537	533	573	581	580	577	562	536	561	574	583	581	550	550	565	582	530	531	591	565	536	537	578	568	572	569	574	586	551	541	545	591	564	607	550	563	564	555	574	542	587	561	572	561	558	582	539	585	560	587	595	544	532	562	597	593	567	548	560	575	568	543	573	527	564	601	561	525	557	532	550	575	521	565	542	557	579	546	511	525	514	552	580	554	606	578	587	582	544	550	555	605	551	501	529	578	568	529	557	524	514	563	560	569	598	580	534	559	568	577	538	565	546	558	532	572	528	569	524	538	550	561	591	560	507	542	583	533	589	575	553	584	518	564	556	531	515	531	567	557	554	574	536	546	544	547	561	547	534	554	570	545	594	523	549	559	560	544	506	546	550	559	561	569	580	581	554	630	566	589	575	559	542	587	546	576	567	559	579	581	524	556	560	555	541	525	533	565	535	571	545	563	554	530	529	605	522	565	585	545	569	567	557	598	540	557	585	558	556	574	577	592	516	562	560	534	549	561	578	577	556	558	564	542	562	622	593	566	580	554	547	604	545	570	569	570	559	547	522	590	558	549	541	565	597	553	561	556	529	579	600	623	556	545	549	533	513	515	543	565	527	567	532	526	552	542	542	554	561	533	540	605	566	534	589	583	540	522	576	523	566	520	581	548	584	583	581	594	526	580	627	561	560	551	539	561	511	571	569	561	522	563	602	551	549	589	557	588	544	567	562	574	559	576	547	547	610	592	614	550	554	511	587	572	547	558	569	560	584	569	559	564	548	557	586	573	540	564	582	557	537	569	548	528	575	589	574	561	562	521	586	550	530	562	553	543	562	589	554	547	539	537	566	622	576	534	550	573	573	585	599	555	550	545	524	554	566	562	552	616	617	536	612	556	569	541	567	549	573	545	586	539	545	568	538	520	528	546	574	578	546	555	565	560	574	558	556	575	559	537	594	551	537	565	537	565	565	554	599	569	583	594	548	501	519	519	554	560	513	533	579	571	580	560	596	551	546	542	505	543	560	523	576	585	572	534	566	573	583	549	516	599	562	527	539	568	550	568	580	533	575	589	547	558	543	568	571	554	567	530	577	567	543	515	542	555	549	514	526	573	537	574	552	558	563	582	502	564	518	549	597	587	555	559	584	577	574	543	543	559	573	575	516	535	606	565	543	601	531	546	535	535	557	606	532	524	573	568	556	585	548	592	544	567	536	574	537	578	563	564	559	539	563	519	526	548	571	561	545	556	567	541	593	581	572	565	581	590	536	559	534	577	538	545	595	532	525	549	579	545	540	574	556	529	533	555	525	565	576	576	568	555	555	591	537	553	558	561	535	525	547	559	587	537	547	546	587	578	566	519	564	534	521	543	534	584	558	563	575	517	553	543	514	577	551	528	576	560	591	590	551	587	568	531	585	528	592	552	605	552	543	548	529	555	580	569	567	565	591	576	569	539	541	538	559	539	534	544	510	562	557	548	535	571	592	555	593	548	528	571	554	542	561	546	555	545	548	575	540	537	567	575	556	531	587	616	579	530	640	569	558	554	558	584	564	543	545	540	543	592	553	553	556	544	588	552	544	533	585	578	562	549	563	567	523	583	553	583	517	578	576	570	547	540	567	558	593	569	542	579	570	553	613	584	534	551	556	569	563	578	553	571	580	586	559	534	545	600	531	579	579	559	540	526	540	577	585	562	603	618	531	603	535	612	624	567	577	576	572	578	567	540	585	533	583	533	612	554	579	596	539	562	573	542	572	525	564	528	575	552	576	545	556	560	515	566	582	554	565	597	554	554	545	561	595	529	534	598	565	518	577	627	531	598	609	589	538	531	583	504	563	599	552	550	587	546	581	567	569	586	562	554	559	571	591	560	560	545	572	560	604	528	636	546	581	569	595	515	562	582	590	537	565	557	530	530	568	585	534	529	559	589	531	544	552	562	555	542	573	567	555	577	572	545	520	546	559	528	540	533	565	527	561	571	566	554	548	553	577	534	558	560	520	526	592	562	557	543	553	586	536	582	575	558	547	562	554	602	568	565	606	547	577	566	565	538	529	587	573	584	597	581	570	521	557	548	567	576	589	552	549	542	548	572	570	577	581	543	542	594	543	597	575	609	544	576	545	547	542	546	576	565	559	561	572	556	558	580	574	543	586	532	541	562	583	541	611	521	559	523	540	555	535	519	550	588	580	544	583	601	551	528	569	553	585	552	574	551	516	585	572	542	507	556	580	532	562	563	513	594	581	572	582	583	548	575	562	567	593	575	533	578	552	534	555	539	575	554	614	570	564	548	602	622	572	553	584	598	564	583	550	526	552	575	593	581	566	531	537	569	523	531	538	587	543	604	571	546	577	530	564	568	556	566	528	549	549	539	529	572	565	583	542	549	555	550	523	537	528	551	548	576	559	550	579	548	556	521
35365	4959	1760	1263	948	741	583	530	539	472	415	382	399	409	389	373	348	350	354	341	345	336	351	336	325	344	306	350	347	297	307	307	307	326	315	335	314	329	348	307	303	329	316	314	304	294	313	319	336	309	299	318	310	314	316	314	296	330	299	316	309	304	278	284	336	299	318	316	322	351	305	307	320	320	343	325	316	334	295	296	328	289	328	318	289	306	308	316	350	315	289	336	322	335	304	318	299	315	347	320	317	311	338	319	307	308	290	323	338	327	309	326	330	316	298	307	287	328	300	316	314	284	356	305	351	326	299	324	284	313	318	303	319	312	298	339	310	289	302	331	297	328	315	301	327	319	331	328	317	305	292	298	326	317	311	313	309	295	308	344	288	327	333	318	313	304	279	288	319	314	273	315	309	329	296	310	338	308	336	291	310	324	309	324	322	304	310	306	313	322	321	315	323	288	322	306	292	309	308	326	307	308	349	292	294	328	320	342	293	310	276	328	297	278	348	319	298	306	311	332	335	318	308	317	341	339	275	326	309	318	301	344	339	327	331	296	298	301	322	287	295	301	344	346	296	296	346	315	338	306	315	313	283	315	301	328	339	312	340	316	325	313	274	315	323	299	314	327	304	295	319	298	322	337	288	313	337	299	325	294	312	294	284	305	281	299	310	309	312	316	290	300	296	333	302	290	335	307	331	297	307	281	309	337	358	308	297	317	297	323	312	300	285	293	326	289	297	333	330	318	333	312	294	334	308	322	327	294	325	300	322	298	317	282	295	300	314	277	313	330	311	320	275	326	343	296	318	281	326	320	332	323	329	296	318	298	303	309	296	306	330	330	294	304	330	306	308	288	328	321	316	300	326	283	352	291	332	329	316	341	293	333	338	314	290	321	308	297	309	284	313	312	324	306	298	296	303	322	316	296	323	301	333	333	344	331	302	302	314	318	305	338	349	277	337	308	315	303	346	278	321	297	311	316	319	322	320	302	317	317	318	311	304	306	329	303	339	310	325	310	291	334	305	326	327	300	303	326	351	306	311	312	292	344	329	307	303	317	320	326	294	328	320	285	328	342	320	334	312	306	341	315	309	320	314	318	328	325	295	304	330	315	304	330	317	346	291	289	326	336	277	300	285	330	316	288	315	299	335	322	348	327	317	297	310	322	328	305	286	320	318	322	309	345	319	287	346	317	326	299	333	345	316	318	308	288	321	280	293	346	306	296	303	295	337	305	314	316	349	304	354	284	291	333	323	318	332	293	309	356	304	318	304	296	317	294	331	313	316	312	276	300	327	333	311	300	324	317	333	288	330	288	327	293	329	334	320	298	319	313	304	305	309	328	325	310	339	308	319	299	324	309	313	307	334	322	331	328	328	307	283	297	332	320	340	313	315	310	312	298	324	313	296	318	315	288	322	327	298	292	339	304	332	351	332	342	341	284	295	296	313	298	322	315	309	328	281	351	313	333	340	324	334	286	293	290	255	316	294	304	324	307	311	311	315	329	314	315	310	296	316	292	303	356	315	312	334	301	293	305	323	329	313	345	273	304	321	295	307	320	303	315	316	324	311	332	326	314	296	314	323	308	316	339	299	311	313	320	320	300	328	318	286	312	316	301	326	309	334	310	320	333	312	317	321	325	351	316	293	304	355	328	302	282	312	325	315	331	337	292	320	325	300	282	316	326	329	322	320	333	297	311	313	310	338	298	334	293	314	315	313	301	327	324	313	320	345	307	320	310	339	326	315	314	318	307	318	304	300	291	286	315	296	324	345	316	337	322	304	326	326	297	305	293	326	316	305	276	308	305	316	307	322	285	321	314	342	321	295	270	292	346	296	317	322	318	326	269	303	343	322	302	314	273	285	326	278	326	314	335	310	331	320	314	305	307	303	304	303	315	312	313	331	313	318	333	290	320	330	309	301	301	300	326	295	300	308	299	277	343	334	303	306	315	320	297	355	321	312	330	284	333	342	284	326	318	333	330	304	322	336	298	308	296	317	340	332	309	326	316	322	323	307	299	316	293	313	328	310	306	316	323	297	311	322	331	312	288	289	312	309	303	302	325	328	316	322	320	297	291	331	300	298	333	329	282	283	327	310	324	305	308	310	324	292	294	297	303	301	318	296	337	312	344	318	322	291	340	334	323	289	342	319	303	287	318	315	282	307	319	323	351	323	333	328	300	323	306	314	338	294	315	296	270	307	324	309	314	317	281	332	317	323	317	334	293	298	302	293	326	336	325	287	307	292	280	312	324	316	300	313	313	299	306	300	345	317	306	326	311	325	291	317	310	337	314	318	327	323	322	295	303	337	324	298	294	313	313	351	317	303	288	337	313	321	335	298	326	285	327	311	313	352	358	315	304	314	297	317	307	309	309	332	322	320	332	295	322	307	327	308	288	334	310	315	282	307	326	302	296	299	297	285	319	299	302	337	322	338	332	323	326	289	294	309	325	327	333	333	340	300	313	341	329	301	297	311	298	291	328	341	314	325	297	324	342	304	342	313	284	293	335	299	328	309	307	298	322	337	285	307	286	325	303	328	320	311	309	310	287	324	321	341	328	315	296	332	311	297	291	326	330	305	316	316	309	312	312	313	343	314	317	320	315	318	301	298	290	319	348	279	309	276	307	289	312	313	318	304	305	288	332	304	310	340	323	326	303	281	325	354	307	317	339	332	324	333	300	309	307	307	304	321	304	337	281	350	333	346	303	309	299	288	312	335	338	317	306	326	307	332	317	328	316	310	318	271	277	307	265	313	279	332	315	311	275	331	335	291	325	334	305	321	315	280	295	295	286	316	331	314	343	310	329	321	320	285	341	323	320	306	301	299	330	303	294	301	292	305	318	326	301	326	299	309	291	319	305	284	286	322	341	330	285	291	314	313	298	326	318	315	310	341	301	336	292	317	308	335	302	314	338	321	311	326	293	304	315	307	323	296	303	313	309	310	324	318	324	331	338	308	335	324	326	322	312	324	340	329	321	332	365	342	320	328	321	308	311	323	313	288	286	311	314	343	331	319	285	302	287	322	336	310	345	308	314	303	337	314	343	306	316	299	307	326	327	299	311	318	310	334	304	331	305	340	333	288	303	342	316	297	299	349	321	312	324	312	307	308	313	295	303	322	315	315	285	326	316	266	331	307	336	331	331	334	341	305	319	335	327	284	332	256	317	341	304	320	356	312	337	323	317	305	314	321	313	295	335	315	350	338	306	301	322	287	301	316	329	297	319	302	317	300	314	310	301	321	312	349	309	312	313	313	312	309	303	318	320	318	306	296	326	289	314	328	338	337	318	319	316	295	338	312	291	309	329	348	313	309	342	337	343	321	320	296	312	333	292	302	338	296	330	303	335	276	326	264	314	327	291	313	314	302	316	297	325	278	327	296	308	292	345	349	292	318	309	310	278	303	324	327	342	293	328	318	338	334	299	304	311	323	310	300	291	309	303	292	325	306	319	334	295	331	310	316	261	300	322	271	329	287	311	313	306	297	302
17504	2060	3937	4167	3525	3002	2594	2271	1954	1856	1622	1583	1377	1392	1405	1312	1280	1225	1181	1136	1082	1194	1094	1080	1037	1078	1072	1018	1040	1048	1027	1022	993	1034	1064	1018	1051	900	935	996	1077	998	942	989	975	916	982	985	966	917	971	956	980	978	1000	998	940	988	956	962	903	914	978	971	972	949	915	946	912	880	930	888	957	928	944	937	903	969	976	973	935	977	968	953	954	948	942	939	918	964	938	910	902	952	915	1012	961	991	965	943	965	950	986	918	956	933	923	917	953	915	867	945	916	956	907	944	915	919	964	919	987	888	907	925	916	935	940	946	922	923	976	940	965	975	930	974	880	930	958	900	916	922	978	956	929	897	903	887	953	906	956	922	928	936	952	907	918	924	867	929	964	936	937	929	908	907	915	866	938	956	968	920	927	940	916	932	982	898	935	904	863	938	957	989	967	967	902	859	948	932	903	949	950	913	895	958	931	950	918	942	981	898	962	913	913	885	941	984	955	933	906	955	897	941	965	906	953	964	926	934	917	905	922	876	947	927	905	901	936	955	956	984	909	946	916	903	925	879	906	897	911	921	915	948	947	922	950	926	923	996	968	938	951	911	966	959	929	915	960	889	990	884	952	939	929	961	896	981	927	939	944	895	965	931	977	961	1008	941	937	946	926	929	937	937	1016	926	918	919	993	922	937	935	884	978	868	956	938	971	910	945	942	888	967	913	965	954	942	973	906	960	894	969	924	960	937	930	923	982	870	957	919	899	892	953	960	947	937	885	939	878	916	921	873	915	926	939	944	918	949	918	904	975	926	914	906	959	925	921	919	921	869	918	945	959	898	932	941	973	941	932	982	935	948	909	908	928	951	943	938	969	945	959	896	902	943	951	948	896	902	966	967	908	924	905	901	998	965	931	937	903	891	913	960	1012	956	976	927	959	898	940	912	956	936	926	953	895	965	936	984	943	926	949	972	918	958	886	942	929	953	923	884	946	985	942	930	925	873	956	925	930	889	922	921	929	940	931	882	968	889	886	942	948	980	954	978	991	912	934	927	960	933	946	866	891	950	949	950	956	926	922	889	937	971	920	980	966	975	951	934	920	961	938	989	930	943	997	911	924	975	894	964	900	999	894	911	932	997	975	966	985	904	936	955	909	903	911	922	946	935	962	930	951	953	929	928	896	960	900	908	923	949	895	985	959	949	974	936	902	931	931	952	960	954	901	942	918	930	903	956	963	937	944	972	906	930	914	888	917	928	966	909	938	912	988	946	899	964	937	948	945	955	932	946	999	913	989	967	967	936	978	930	906	899	951	964	911	956	977	951	929	931	933	882	924	924	956	934	888	895	988	894	959	901	957	963	977	888	932	962	854	1007	898	912	918	930	989	953	922	927	924	942	921	933	883	925	917	914	896	943	951	907	966	879	917	924	955	991	980	937	852	966	959	944	920	895	945	921	953	915	940	923	941	960	884	947	930	939	923	964	875	917	921	923	933	931	924	967	928	867	928	966	970	922	855	892	897	919	927	961	916	957	963	921	876	960	953	1000	904	908	874	938	882	921	900	926	889	930	956	929	914	922	870	913	932	926	942	920	945	900	951	898	912	971	927	951	970	970	979	957	965	943	889	976	905	947	912	987	908	873	955	921	919	942	935	994	969	911	909	891	954	874	923	892	964	884	934	930	952	914	884	925	944	950	906	903	907	946	935	950	976	898	891	1028	920	881	975	918	905	899	924	953	941	924	935	904	905	894	908	910	956	930	908	941	899	944	949	904	936	961	958	964	905	942	947	906	950	934	903	950	894	969	969	899	941	943	910	943	1012	902	967	941	917	956	907	981	979	917	970	962	911	962	951	907	945	969	926	926	918	938	954	953	934	945	903	915	951	948	923	1001	928	920	959	935	945	950	947	932	893	914	914	934	898	875	945	910	972	903	892	886	936	905	936	949	928	925	953	870	987	944	912	912	881	919	955	913	896	894	961	936	970	911	928	935	939	872	905	926	913	906	959	875	880	941	947	905	896	903	966	964	923	949	892	969	895	924	894	950	932	902	940	914	923	943	883	887	883	973	932	971	906	966	923	895	918	953	936	922	976	866	933	905	908	943	918	907	958	919	943	956	961	957	948	947	956	1002	917	893	955	897	958	918	948	918	920	960	955	961	968	933	943	910	923	924	938	942	908	963	960	946	963	928	909	904	918	920	955	941	926	923	960	921	920	933	964	915	979	920	929	955	942	926	910	926	936	883	917	946	990	929	973	878	918	955	980	914	934	884	969	907	926	938	979	905	935	940	889	922	912	960	899	918	969	925	982	945	936	969	903	940	935	927	923	936	868	948	928	918	899	902	939	952	919	941	978	881	941	959	911	913	967	914	995	916	853	971	912	995	897	969	988	937	951	967	911	937	962	961	901	934	952	917	960	930	958	956	974	943	939	956	990	898	873	963	930	902	960	897	925	901	926	964	898	976	958	936	914	885	948	933	910	936	926	943	926	988	976	926	972	938	932	957	955	953	877	916	921	965	947	952	882	998	955	926	901	940	948	944	963	955	963	935	995	885	930	953	930	922	895	946	925	927	945	955	989	936	930	973	905	930	894	954	934	892	919	900	954	903	990	923	952	941	911	997	946	872	948	957	910	885	948	916	931	935	938	949	902	954	963	1005	885	948	959	930	895	961	972	923	944	968	966	963	900	891	953	938	974	986	957	954	970	919	938	907	935	907	946	965	925	886	921	916	898	928	958	919	872	926	868	922	902	952	918	957	939	908	962	903	919	967	931	893	923	972	904	947	858	930	956	934	962	919	919	941	934	895	951	923	961	886	952	978	951	919	949	898	991	948	875	917	937	937	930	914	956	919	923	898	883	881	951	925	940	936	939	928	929	983	926	947	964	980	946	913	904	924	865	957	918	894	882	976	963	948	937	946	918	941	949	904	888	899	959	987	981	918	939	945	919	898	972	934	901	978	1002	969	919	907	939	934	901	884	889	915	936	951	948	900	944	904	923	948	921	933	932	900	975	951	955	988	931	916	977	903	949	940	943	920	945	936	910	900	915	983	920	919	935	910	903	914	896	940	917	914	893	901	968	930	925	890	945	930	885	863	932	970	922	981	918	947	908	912	941	900	964	945	939	912	956	936	916	982	932	939	906	970	905	899	922	965	962	947	933	929	982	927	956	954	906	888	952	936	901	911	907	944	936	901	951	919	947	937	910	903	901	908	889	939	942	947	938	931	935	963	979	911	925	931	920	948	958	883	922	964	921	933	969	925	945	912	933	956	890	947	958	897	988	952	957	914	980	954	892	922	947	962	911	1017	890	936	958	926	931	892	886	956	944	913	955	911	912	900	903	925	911	889	964	939	963	886	951	866	943	944	909	898	925	916	970	919	916	959	933	958	962	953	937	977	977	951	894	904	904	953	928	1019	884	923	979	973	931	907	974	947	898	971	934	911	923	935	962	922	964	952	1013	917	905	929	910	946	857	930	901	976	932	990	914	914	944	892	991	942	965	959	911	909	954
46124	11305	3633	2333	1650	1189	953	755	669	567	543	510	505	439	420	389	373	387	385	416	375	376	368	380	325	374	338	369	362	344	351	341	405	346	357	326	319	343	344	346	296	349	363	350	351	373	343	340	380	318	346	340	323	369	363	354	298	328	345	325	370	334	334	336	338	352	356	309	330	342	343	338	346	302	342	315	353	330	372	316	340	341	336	364	370	322	352	342	331	303	301	351	322	325	354	351	318	298	351	333	336	333	337	378	332	325	325	342	315	327	313	352	323	349	344	316	333	345	324	262	323	328	345	385	326	342	299	329	360	329	328	346	332	324	320	343	351	370	369	357	359	327	314	318	296	320	360	323	314	356	345	317	347	359	353	328	328	321	318	334	326	340	348	356	331	350	339	339	341	325	338	343	305	353	346	337	295	332	344	361	310	375	344	316	311	304	351	345	388	350	343	325	315	339	356	334	339	338	313	359	363	313	352	324	337	357	309	334	349	311	372	309	300	332	339	321	331	326	336	342	332	354	334	347	341	336	337	334	323	318	330	354	305	343	339	315	354	345	332	344	323	359	323	322	369	317	355	309	347	362	345	366	378	336	347	357	344	358	333	322	342	313	308	333	317	332	361	370	319	348	364	333	364	329	334	300	331	321	315	354	358	313	376	325	328	364	342	309	311	358	338	339	342	337	318	315	347	348	359	335	330	319	311	315	331	317	358	314	331	356	332	369	347	305	352	322	311	334	338	321	316	302	347	326	355	328	364	378	308	362	323	364	339	369	310	349	369	326	327	320	344	328	307	340	333	310	338	341	327	327	306	315	352	330	320	330	357	325	328	311	336	364	340	323	354	336	339	333	319	333	324	318	350	341	331	332	366	317	355	341	315	316	355	328	369	325	343	328	332	323	338	330	347	333	312	301	341	344	358	338	363	342	343	313	322	346	338	314	347	373	321	341	297	336	342	340	349	333	355	345	325	338	330	343	329	348	389	300	340	308	335	327	344	330	326	329	332	341	323	319	331	341	348	339	340	325	344	308	330	354	336	310	336	310	322	325	305	344	341	343	333	332	335	304	315	321	323	368	348	307	349	341	377	359	361	324	343	316	327	390	343	334	348	330	337	330	349	339	327	348	331	329	331	312	357	326	323	339	298	309	361	289	327	354	324	325	343	368	369	358	340	323	313	340	320	335	353	311	376	332	332	372	344	342	322	348	333	365	331	311	341	341	313	341	308	361	322	319	354	330	327	331	326	344	303	343	308	334	363	340	330	323	319	318	339	346	302	327	318	381	360	337	318	342	340	330	335	368	294	326	311	303	357	349	332	333	337	354	345	360	350	317	361	322	368	350	364	306	326	337	331	335	335	328	364	354	316	350	311	360	324	335	350	340	340	310	358	341	336	340	347	312	328	343	332	295	307	337	332	368	306	327	317	370	348	364	346	341	316	308	363	330	307	350	331	356	333	324	338	334	322	351	372	353	308	341	340	328	335	369	328	327	343	351	338	332	315	349	328	288	334	352	316	324	347	361	340	318	347	342	351	337	338	320	329	334	302	315	344	342	369	343	332	365	347	364	317	354	324	346	344	317	327	365	319	331	331	354	356	344	335	342	325	368	326	331	326	328	347	357	325	323	331	327	325	363	341	346	333	336	312	324	324	335	339	373	345	326	311	350	330	350	340	322	347	339	320	329	324	324	323	351	351	341	322	334	358	360	346	350	321	354	353	360	335	332	330	334	358	348	328	348	328	321	310	337	317	331	314	350	325	344	297	352	338	360	320	330	333	352	340	337	348	355	329	342	294	291	340	348	330	345	331	310	327	307	370	313	319	309	345	361	380	345	339	326	341	312	326	327	317	346	325	312	329	331	339	324	362	352	355	348	321	351	350	332	315	358	315	385	324	326	351	331	348	337	320	367	346	348	345	334	323	344	326	326	350	328	355	341	306	351	375	321	331	332	317	335	328	340	365	327	350	330	351	334	381	319	338	370	341	332	326	374	342	335	347	343	335	314	343	334	353	322	312	363	320	347	333	341	329	334	333	329	307	350	341	345	370	328	332	332	328	319	364	336	329	347	331	315	337	311	334	303	353	317	323	367	334	350	324	365	365	327	352	350	355	317	321	332	322	348	353	374	352	337	341	322	354	336	366	317	309	362	319	337	330	336	341	334	339	358	351	321	352	321	347	327	315	300	319	337	352	309	356	349	354	286	385	349	356	327	330	320	340	353	331	356	308	327	324	365	359	336	335	337	350	348	304	315	384	347	320	320	348	339	329	363	345	327	350	357	312	328	324	343	342	349	340	339	331	315	343	295	342	314	324	331	335	334	346	351	401	345	338	368	347	344	326	357	359	357	333	317	313	337	331	299	337	322	347	345	345	348	344	333	344	358	350	326	359	331	347	357	343	381	332	346	316	360	318	313	350	335	327	349	329	347	352	307	331	342	349	318	338	327	349	280	325	311	318	357	302	341	363	324	317	333	355	312	296	311	349	312	311	344	327	334	333	336	321	335	326	325	355	327	313	348	338	344	304	383	334	342	346	341	329	351	327	347	337	321	315	315	343	358	349	333	341	339	338	334	328	329	348	309	343	321	342	316	321	346	328	307	319	306	343	330	338	341	371	334	330	308	380	369	369	299	331	311	352	317	345	343	333	341	333	359	313	342	307	326	356	334	332	357	361	309	346	335	368	327	349	351	326	333	310	331	285	332	338	319	363	328	346	347	343	345	376	347	321	313	341	323	314	346	340	335	350	299	350	313	321	291	339	368	343	346	339	369	322	345	337	347	332	315	349	327	309	336	317	312	333	301	334	339	359	375	344	291	325	341	310	311	331	331	325	324	315	329	355	355	372	325	364	342	355	351	364	302	348	332	351	330	324	337	380	334	351	344	314	320	345	307	331	296	361	305	350	334	320	331	352	348	331	350	334	351	346	346	344	351	325	336	322	342	359	304	327	333	333	336	335	358	349	326	328	342	351	331	321	336	328	326	338	345	345	359	337	339	314	334	308	364	322	342	377	351	314	341	315	334	333	305	329	349	330	322	353	326	323	352	334	361	323	351	324	335	342	314	319	339	336	317	325	352	380	354	325	334	322	357	317	307	357	336	363	334	341	354	357	328	328	354	343	350	327	347	334	355	303	318	335	327	314	313	327	343	352	329	367	346	357	338	350	324	326	305	340	325	337	320	326	328	312	328	320	367	355	329	305	337	367	349	309	341	343	356	318	344	313	340	333	383	333	341	341	341	348	294	324	349	339	296	351	326	372	344	365	358	318	350	338	337	356	289	338	350	334	310	356	337	349	317	307	334	304	332	339	313	325	297	298	364	327	346	337	305	355	341	351	323	334	334	358	332	355	349	342	341	380	333	332	336	344	304	338	304	341	329	347	310	325	324	339	387	339	359	346	313	340	329	334	330	356	372	325	350	326	355	312	333	335	330	361	325	352	362	358	353	349	306	341	354	329	338	338	305	359	328	312	361	334	326	316	358
22382	3027	6606	6862	5960	4818	4060	3394	2960	2604	2364	2168	1987	1777	1852	1718	1550	1436	1413	1372	1382	1440	1342	1243	1275	1235	1141	1217	1139	1193	1196	1133	1178	1186	1110	1111	1128	1111	1039	1115	1147	1032	1067	1090	1092	1077	1018	1016	1019	1043	1054	1043	1040	1001	946	1054	997	993	1033	1067	1040	1078	1011	1068	1003	1000	955	956	992	1051	998	982	1079	978	952	991	998	1033	960	970	1008	949	1025	942	989	986	1048	1017	1006	1007	960	1036	1086	1061	1024	1033	991	961	1059	1056	1009	1037	978	1035	948	978	1020	1023	1033	967	1044	1000	964	943	1014	962	970	980	972	1007	945	1007	1000	994	951	960	983	956	1037	1010	1028	957	985	1009	946	1086	958	990	985	989	995	1006	981	991	954	996	984	918	1010	982	1025	945	985	960	969	999	971	968	982	942	984	997	966	990	966	922	1001	1051	991	1033	981	945	947	1016	941	995	1016	1026	971	978	960	946	980	941	1006	986	1015	994	988	1007	980	949	977	993	1026	998	987	956	997	961	995	1002	955	1014	936	1004	1017	961	984	986	985	972	960	977	1025	962	993	975	916	951	984	948	1019	970	995	975	933	959	948	937	994	949	944	994	977	995	997	952	985	1042	1015	934	1014	945	1004	1060	969	991	937	981	996	1002	947	996	952	1018	982	982	966	1000	982	952	958	977	941	1008	974	950	996	963	954	929	962	982	955	947	983	1009	988	968	992	980	987	983	1022	915	1002	1000	937	1009	1010	991	1005	961	945	967	974	957	1027	931	948	1005	1034	993	1008	948	962	995	962	1001	988	1023	973	967	944	959	968	976	975	967	1004	967	992	947	956	978	952	1008	929	977	993	974	1034	997	966	980	988	1018	932	1034	946	1006	977	941	987	997	1004	1018	931	983	939	1023	1026	971	1008	995	1014	948	931	1006	997	927	931	983	1031	980	980	949	962	960	950	970	983	985	966	1008	934	951	1037	961	984	989	984	947	979	970	1068	985	896	963	933	969	983	981	983	1002	952	970	1038	988	976	936	953	1013	972	977	1001	974	988	989	952	965	997	949	957	934	946	976	944	967	941	978	931	935	910	1007	969	984	1007	953	939	1001	1008	1001	971	993	1003	976	967	979	951	1014	931	970	998	1023	970	997	1004	1010	1007	985	981	954	1000	989	988	1006	1030	968	955	956	952	929	942	991	973	977	971	919	950	966	953	995	931	1009	934	973	964	1006	988	966	1016	987	979	965	950	946	926	979	1025	1003	973	946	954	962	1000	998	973	952	947	975	968	963	1031	939	994	940	978	986	995	1001	933	983	974	1016	1001	977	1014	971	950	980	988	956	987	1002	947	929	1015	991	985	993	946	957	981	980	911	1000	950	1008	983	940	963	1009	929	978	957	988	989	986	943	927	915	956	989	983	1007	985	938	926	926	995	976	937	984	898	993	949	1016	966	943	937	1003	958	996	954	1024	997	1018	965	981	949	914	935	986	957	948	939	962	969	977	992	974	947	977	949	947	930	1047	984	968	935	1031	967	968	931	991	1004	957	986	964	901	981	982	1005	993	971	991	989	973	984	1002	909	1015	921	927	988	960	1044	940	946	1005	969	1016	1018	975	1010	974	941	928	1042	975	982	993	1005	999	908	983	1037	978	964	953	973	937	898	1031	988	975	999	1014	967	899	1020	1013	1002	1009	1001	929	920	972	959	926	911	951	957	934	956	969	1005	955	918	975	933	1003	933	979	959	962	973	1005	954	937	937	961	980	1022	999	956	975	1007	991	914	972	979	955	982	957	935	971	992	959	1016	966	986	987	928	957	980	980	1005	935	902	958	954	956	978	970	952	984	1007	976	993	991	989	968	999	1013	1014	964	998	943	1011	992	994	884	962	986	1004	949	1037	1004	969	955	940	1037	970	990	912	979	986	989	964	996	1016	980	946	967	935	990	949	1014	996	970	985	952	1031	1058	998	987	995	1038	966	985	977	968	1001	1011	967	986	941	962	1037	926	960	983	939	932	990	941	982	987	1013	987	979	1009	939	1055	995	920	953	1045	914	973	964	980	1000	975	974	990	1001	1025	956	968	938	1007	916	1004	955	953	950	970	971	971	960	1009	902	982	982	922	1044	954	990	1014	961	1000	942	970	992	951	944	952	943	973	949	993	983	1013	997	933	968	974	952	997	1001	1000	1010	951	927	956	1042	995	971	959	969	937	950	970	959	958	995	1006	974	934	982	1001	915	952	1022	973	954	986	938	989	1001	985	940	903	983	973	965	949	961	1012	970	1004	1007	1007	1014	989	1011	983	959	1040	984	968	1006	975	988	940	931	965	970	969	935	987	945	1004	970	975	926	984	978	1006	964	941	990	980	969	987	957	957	980	961	976	974	997	904	949	1030	979	986	936	976	951	984	1013	961	1013	958	976	956	998	961	992	904	981	1019	1005	956	972	985	943	1031	965	999	948	1004	963	953	989	966	992	951	990	944	966	956	940	981	908	1003	957	944	958	919	970	997	998	955	1005	990	1024	1055	983	946	938	1010	949	966	970	970	967	946	937	1018	1045	984	1005	974	968	992	992	972	985	1022	992	961	981	940	969	968	962	1033	978	966	967	951	976	975	1002	980	977	971	1034	1002	997	976	942	989	973	969	968	962	997	994	986	916	971	985	979	994	958	947	970	986	943	953	951	945	908	981	969	966	995	985	871	1010	1031	1009	973	953	956	962	925	949	1032	978	951	932	939	980	992	922	953	979	975	1029	990	968	998	985	922	982	974	969	971	972	931	1000	1003	1011	941	968	949	1000	1008	941	940	963	1042	1051	984	965	982	941	954	971	956	958	991	1014	1036	905	1000	936	943	989	964	955	971	985	966	962	979	961	966	925	950	977	969	978	1023	943	953	1012	956	1026	986	956	939	935	939	1010	975	979	943	942	961	988	974	930	898	980	1018	1012	987	957	965	959	988	978	976	951	961	961	994	949	971	960	1017	947	969	1037	987	992	969	986	984	925	953	948	945	953	991	930	965	1004	969	966	1005	1024	1029	994	956	996	931	961	970	1000	941	955	960	921	969	961	977	963	921	974	1000	1008	991	943	992	964	976	987	995	925	981	967	996	970	987	977	995	900	994	979	1004	1005	960	985	946	979	945	983	956	988	1033	956	939	969	929	1001	947	964	965	998	921	955	909	935	935	986	930	1014	970	965	967	1016	1040	955	980	1018	964	960	973	1050	941	934	1018	981	995	961	1006	952	936	1032	1001	980	992	968	982	1008	1008	1019	909	967	973	931	961	1011	983	980	955	1003	924	948	966	973	1033	984	970	954	944	945	986	946	928	1020	1038	980	948	995	955	961	980	968	971	1014	993	977	988	972	957	966	941	986	978	979	951	1020	960	921	953	956	991	973	933	991	1000	962	1000	993	965	1008	974	988	977	959	999	987	992	1038	937	957	942	978	968	986	998	997	954	980	986	919	981	1019	996	966	1009	969	989	980	910	983	919	954	973	1005	1005	948	988	949	972	978	1011	967	977	990	979	975	954	957	940	988	987	985	952	1002	955	970	1028	992	1006	1034	932	975	990	968	1003	1003	969	986	1022	973	948	1035	976	953	958	961	984	983	996	951	972	950	941	979	1000	947	995	968	954	985	937	959	971	968	995	947	964	969	963	975	1013	956	991	997	993	988	955	986	1010	999	976	942	917	958	996	964	1003	979	922	1021	981	927	977	972	950	953	931	1005	1004	967	999	943	992	982	949	965	964	981	973	973	1060	981	977	1015	937	999	924	963	1017	1033	963	955	960	992	989	999	935	947	997	989	955	978	918	980	1039	894	966	992	925
6091	442	289	213	210	192	199	187	174	188	180	202	150	174	177	169	169	173	176	177	178	166	192	173	184	172	182	165	153	169	145	186	154	171	163	162	156	156	177	205	157	155	172	171	163	181	153	171	149	161	181	174	198	168	171	164	191	165	163	164	178	157	185	161	154	156	179	198	185	160	173	164	149	183	178	157	168	155	151	156	151	172	172	151	179	172	147	195	154	193	189	165	169	183	174	171	146	156	173	187	169	162	178	158	167	173	166	162	161	172	166	162	164	159	153	182	176	160	163	163	195	170	175	161	157	152	202	178	148	175	155	164	162	173	179	171	165	165	178	179	151	139	173	177	152	170	178	156	180	158	165	155	193	171	149	174	165	169	173	170	179	177	177	177	148	178	177	157	147	162	179	164	169	161	172	145	158	159	164	171	175	175	175	158	168	150	177	170	161	161	178	188	181	154	169	190	177	179	173	158	197	142	160	175	149	170	158	185	171	159	178	165	163	173	174	145	196	176	157	179	164	181	166	145	183	161	162	167	168	174	167	164	165	158	182	153	157	135	162	181	165	175	184	163	159	190	163	171	180	166	179	188	174	160	158	177	175	162	175	153	159	157	174	155	183	163	191	170	156	187	169	158	178	162	171	182	175	168	192	158	172	166	134	163	163	153	161	139	149	186	157	176	159	163	161	178	169	188	167	160	156	191	180	158	160	149	157	153	187	178	164	162	186	168	149	177	156	185	160	168	175	174	171	195	167	154	165	167	180	174	159	167	165	164	160	179	170	194	178	195	159	154	180	156	152	161	153	155	172	179	206	147	172	161	147	157	163	194	178	196	145	157	176	144	159	146	187	159	166	177	157	156	174	163	172	174	174	186	150	187	165	163	178	173	213	154	163	143	163	171	180	179	158	166	180	172	167	181	158	186	153	171	146	191	191	174	181	150	160	193	166	175	167	160	176	194	144	143	182	175	167	178	183	169	160	168	193	181	162	172	163	169	158	174	174	191	146	192	176	165	181	163	164	160	204	171	135	189	161	149	161	175	172	192	169	150	153	177	161	167	160	154	184	174	155	159	166	184	178	169	153	175	172	191	180	182	180	169	165	167	175	166	167	168	176	152	174	148	169	154	164	190	200	164	155	172	186	158	171	177	145	182	148	178	164	156	174	180	185	169	165	147	168	182	161	144	161	156	165	166	184	183	154	180	190	177	178	200	159	175	165	174	169	157	162	180	167	174	176	177	197	149	174	153	162	163	169	185	159	191	185	176	148	194	171	187	165	167	166	160	172	184	168	186	172	169	182	170	179	168	159	178	187	168	167	177	162	157	177	177	166	162	168	172	188	155	199	164	153	151	163	158	179	182	192	151	180	183	167	177	178	173	174	181	149	176	147	171	174	196	164	155	171	189	181	192	180	153	172	165	177	158	161	162	149	156	167	171	173	191	183	164	174	169	153	171	182	173	183	173	161	160	157	208	183	166	186	176	184	146	160	174	187	161	188	175	175	188	152	183	173	173	156	175	175	154	184	154	192	192	165	176	178	175	155	176	190	177	157	170	162	153	176	162	157	164	159	176	153	192	167	149	170	170	181	160	172	179	156	181	149	188	171	156	169	195	163	190	167	181	162	185	142	181	183	150	173	162	163	154	153	198	196	157	185	165	173	131	197	203	169	180	176	171	178	147	173	159	171	164	184	161	163	185	163	185	165	161	175	164	171	165	173	181	147	167	160	160	184	141	180	187	170	176	168	148	175	156	159	161	154	140	172	161	140	171	133	167	182	171	172	169	173	180	154	163	154	177	187	162	168	150	175	187	178	169	157	147	187	150	173	152	192	180	143	183	146	154	161	162	144	183	184	185	177	185	169	180	156	176	157	179	143	168	198	147	183	173	183	177	166	165	159	168	160	172	180	183	183	153	158	165	180	166	155	175	163	151	161	159	169	153	171	149	162	176	174	162	180	165	152	165	184	192	160	176	172	182	170	182	148	180	176	169	160	160	168	157	203	161	189	174	163	185	176	161	169	171	177	174	172	164	169	188	165	179	167	163	194	188	159	181	165	180	161	155	172	177	173	172	152	166	196	175	165	175	193	169	176	183	163	161	186	160	188	132	165	189	171	211	167	170	164	182	167	175	169	164	179	175	184	174	160	180	167	174	174	149	153	181	167	166	195	151	183	171	186	148	174	177	154	150	181	158	197	180	181	171	173	174	175	180	173	169	152	160	173	149	162	162	188	161	186	153	172	186	171	171	186	202	167	170	147	162	176	167	166	183	173	170	179	167	187	164	172	161	163	146	165	172	172	182	169	174	153	168	181	154	178	154	175	173	179	168	177	180	156	183	172	162	170	185	161	175	166	153	166	172	159	150	151	161	159	176	169	167	165	152	147	174	137	156	165	164	160	146	150	162	146	164	169	170	174	164	164	179	167	149	169	157	160	162	147	175	161	149	172	158	165	164	147	181	148	165	187	162	154	163	172	158	184	159	164	197	163	164	157	163	177	169	163	156	155	169	176	199	175	193	184	169	159	180	164	138	189	178	175	174	170	187	166	167	162	175	192	174	176	178	171	181	173	174	145	162	178	176	173	175	156	159	166	155	192	172	159	191	159	185	179	155	168	173	153	178	172	175	159	166	173	170	164	174	165	158	155	173	155	166	169	171	164	199	165	175	160	155	176	142	177	158	153	197	163	183	155	181	160	170	160	169	168	156	178	170	170	167	178	155	175	183	165	162	177	164	183	177	157	161	168	178	158	172	173	169	168	150	151	157	155	167	164	159	203	177	165	165	173	167	150	162	173	142	163	156	169	171	164	159	167	161	188	178	187	166	170	167	187	167	152	147	177	187	164	152	186	167	170	174	196	193	171	178	189	185	160	168	181	172	176	184	179	158	172	172	170	159	165	166	157	163	166	145	155	179	177	197	187	175	174	178	152	158	170	161	168	170	175	204	185	163	179	168	171	155	171	153	165	162	156	192	167	165	183	157	155	163	168	174	189	187	150	198	189	162	167	179	158	170	164	164	163	195	176	177	166	184	185	162	170	188	163	176	162	191	182	164	153	188	177	164	138	167	149	149	178	189	162	167	201	173	170	175	181	175	167	178	170	176	164	191	179	161	176	185	141	186	181	169	175	145	178	183	152	163	183	192	192	170	154	175	178	186	173	180	177	189	161	191	174	169	161	159	176	165	180	155	165	161	164	154	182	158	182	168	159	148	154	169	180	172	192	170	169	152	173	187	183	185	184	184	173	158	154	173	188	182	179	194	166	153	178	141	149	195	172	171	186	158	163	178	157	152	136	153	157	160	171	178	165	186	179	163	180	172	156	153	148	150	176	152	180	167	168	151	171	176	174	183	161	162	171	171	162	188	161	176	208	169	174	163	169	166	192	171	161	155	165	165	159	172	171	168	128	162	168	183	177	164	165	163	163	155	182	179	170	165	154	159	205	177	167	179	175	155	177	178	186	206	167	156	176	167	174	164	168	180
5448	627	785	847	731	688	690	611	656	598	627	588	561	636	569	630	582	545	590	574	572	608	562	582	556	562	562	550	535	589	569	521	585	563	541	531	576	536	558	627	552	564	555	555	574	546	532	532	582	547	568	566	590	549	549	564	542	558	576	548	573	550	513	565	563	572	570	598	602	559	575	525	539	564	561	543	559	538	537	561	572	569	558	564	549	578	556	603	565	560	600	529	560	561	538	533	507	527	564	578	554	573	536	568	579	586	542	541	585	616	554	559	565	590	573	543	556	575	542	544	529	582	555	612	578	570	564	534	602	567	538	553	572	534	559	530	591	597	573	565	557	609	601	557	593	549	560	551	550	575	569	521	526	600	602	567	573	542	567	526	594	513	540	568	587	569	554	551	561	550	554	600	567	567	576	569	517	599	560	545	547	583	540	565	512	539	600	528	562	603	553	537	550	569	536	555	548	552	572	533	566	537	571	562	561	542	551	525	576	584	580	560	554	551	564	589	540	580	556	578	567	589	570	574	552	605	583	577	537	595	618	568	537	565	551	581	573	578	574	568	561	607	581	591	528	577	533	591	552	542	535	541	576	533	582	571	528	541	533	522	556	571	515	540	562	610	547	594	568	560	574	541	529	555	525	571	564	581	535	578	572	561	549	577	569	613	557	523	559	574	587	553	551	544	582	587	545	538	590	583	564	593	547	605	527	549	555	548	516	557	513	529	518	543	528	548	569	569	571	557	596	556	587	545	561	571	589	574	552	574	515	554	572	580	571	547	516	517	575	567	560	542	545	538	566	571	610	513	554	534	549	572	581	576	541	568	563	590	544	584	565	531	549	605	581	530	536	566	530	572	557	532	581	547	561	547	569	536	551	536	562	565	574	579	553	579	534	551	523	550	547	557	538	534	550	567	628	550	551	565	603	562	573	571	537	524	566	532	506	605	559	586	545	588	503	590	579	588	571	563	530	608	573	566	572	567	575	562	581	570	521	604	538	558	571	529	588	585	548	613	541	587	544	568	596	544	534	582	598	579	552	525	571	578	554	589	532	571	544	600	582	584	551	578	604	552	541	542	566	594	590	553	574	564	597	546	565	561	570	578	566	601	550	566	579	513	622	541	573	572	549	572	543	572	575	595	539	550	599	528	575	505	532	501	551	554	532	544	529	587	586	565	545	591	539	558	566	545	520	550	548	579	591	578	567	569	601	580	580	554	596	555	564	572	583	546	555	590	562	530	542	585	522	569	613	571	553	580	525	577	580	561	566	522	569	550	576	594	583	540	599	581	570	521	532	553	588	534	573	599	534	603	563	552	557	525	550	544	634	563	611	536	537	554	572	590	547	579	554	534	592	559	552	556	613	536	568	563	577	527	552	575	535	578	561	560	561	555	573	525	566	600	552	532	585	594	565	574	571	562	537	531	531	560	521	559	599	566	582	606	618	580	576	576	576	590	556	549	570	544	548	574	575	525	556	593	577	557	524	590	598	540	549	578	571	556	595	575	581	554	579	585	577	557	522	562	525	545	584	582	559	567	592	553	599	598	584	576	543	540	556	566	544	549	604	555	569	545	588	574	561	596	555	564	573	621	584	578	536	602	555	583	561	520	571	583	537	554	526	555	549	561	570	574	574	527	528	568	554	564	585	561	536	546	568	564	575	564	566	588	581	568	548	583	566	565	582	541	540	573	562	599	561	561	574	554	529	536	574	593	569	556	571	561	578	588	583	546	570	583	592	551	545	582	560	596	567	585	524	582	571	555	544	495	525	583	613	531	553	576	592	563	576	553	577	550	527	564	561	577	554	542	565	562	540	540	584	571	580	581	580	539	554	524	545	554	598	578	540	556	566	558	557	561	578	570	527	609	536	564	553	564	575	550	587	519	593	530	532	535	585	585	585	618	580	557	577	560	570	564	554	541	556	564	550	562	582	551	564	565	576	553	557	553	552	578	557	554	599	613	548	584	525	598	569	556	589	597	554	567	589	571	534	545	597	570	545	564	562	575	611	536	530	595	517	581	569	562	562	550	565	621	537	589	607	531	585	560	549	560	578	547	560	562	555	584	565	590	551	555	556	537	586	558	556	529	565	534	552	558	546	565	571	562	560	578	568	527	561	568	555	553	536	540	611	578	572	591	600	575	583	549	550	531	569	566	578	557	553	593	551	555	548	569	558	546	554	592	567	548	536	541	512	565	543	574	590	518	559	555	585	548	572	519	573	558	573	558	568	581	598	550	572	499	610	587	556	535	543	560	554	534	579	528	589	576	550	556	567	540	563	584	546	568	597	551	556	560	582	577	548	569	604	591	575	515	581	559	582	541	530	562	538	542	507	541	606	565	516	615	578	571	563	560	576	542	536	576	601	586	584	572	532	577	555	548	550	547	598	541	598	539	583	594	561	592	538	552	598	583	583	566	585	577	554	578	547	564	591	579	566	593	531	570	579	543	622	569	552	523	592	545	564	586	588	542	594	569	523	543	532	553	562	556	554	584	551	593	525	567	585	603	577	551	565	588	549	565	546	572	592	519	560	562	551	577	565	546	605	564	559	581	549	527	548	557	574	560	562	593	541	564	558	541	609	537	549	538	545	554	597	569	564	582	571	565	563	524	571	567	569	550	579	564	530	554	552	539	551	515	544	544	569	554	542	527	599	542	564	531	564	532	592	589	577	593	557	560	582	573	596	576	593	574	547	603	556	542	543	559	556	592	577	575	557	588	545	632	505	577	543	564	532	576	568	571	624	502	533	591	557	534	571	552	596	602	555	548	519	543	634	556	599	543	561	540	583	584	549	571	576	611	544	602	571	583	597	558	585	583	557	548	518	554	548	532	521	525	552	585	610	560	577	558	560	572	549	542	583	603	562	549	566	540	578	602	559	569	599	535	547	594	599	593	559	581	560	565	564	599	569	565	521	540	587	563	516	606	519	583	596	563	557	557	564	549	622	601	577	573	581	507	525	534	582	593	562	579	556	575	596	571	542	597	541	552	571	596	576	533	583	554	600	552	564	558	595	564	604	571	524	585	607	616	558	579	560	562	550	533	570	499	567	581	597	549	588	556	518	538	595	544	564	549	574	566	571	517	553	552	541	553	578	539	535	539	521	584	559	551	523	577	557	581	570	508	613	564	601	553	539	575	568	550	557	554	580	593	547	566	584	534	578	543	565	576	529	550	613	584	550	547	605	587	532	519	578	565	549	600	529	545	582	545	545	551	583	579	590	581	603	529	601	524	595	543	583	561	596	546	568	568	587	496	590	554	576	562	548	591	534	563	508	527	581	541	585	506	554	535	592	578	550	596	539	568	564	596	581	574	551	517	552	551	577	566	570	547	543	577	560	553	570	565	535	561	580	564	588	587	583	566	574	564	523	549	529	501	590	566	568	543	547	529	564	581	547	568	547	533	531	531	576	553	561	579	586	562	571	572	565	568	567	545	550	573	563	544	529	568	595	552	540	534	546	575	530	542	551	512	556	627	537	526	585	585
33022	4447	1762	1314	1007	716	653	547	488	445	414	383	409	353	344	352	368	336	352	336	336	341	381	365	333	334	350	365	304	335	294	311	337	328	311	327	341	288	329	310	316	319	305	319	296	316	324	326	285	310	342	349	320	346	325	315	309	348	333	305	325	324	298	307	314	307	304	326	315	310	313	263	293	349	321	302	330	326	353	306	361	339	333	330	279	297	273	312	320	322	300	296	296	315	308	290	281	316	317	330	314	332	336	297	291	283	322	301	335	312	336	291	336	310	338	355	316	299	311	325	315	308	280	294	289	314	342	333	282	329	335	326	329	315	314	322	309	301	325	311	296	291	324	306	285	297	314	286	317	305	325	305	334	329	300	314	349	274	297	340	324	320	327	330	329	318	291	294	313	323	273	307	309	299	304	309	305	309	321	298	346	334	314	298	302	313	337	350	279	313	294	305	300	353	315	305	303	305	292	338	311	348	305	310	320	329	285	306	311	321	322	356	327	334	295	346	324	295	316	340	320	287	289	312	291	282	293	314	322	318	279	312	319	311	311	321	319	316	290	295	313	307	324	305	308	320	316	312	312	300	312	308	288	285	313	305	291	295	292	305	338	311	320	321	306	294	297	339	320	304	312	314	307	327	296	308	330	325	315	298	308	297	308	335	335	328	290	275	329	321	281	327	319	335	308	304	334	332	270	338	312	296	279	302	289	332	345	305	302	306	330	327	326	329	300	336	335	318	329	312	325	295	302	303	343	341	269	290	323	294	318	321	340	254	307	284	300	288	295	276	300	301	308	307	305	339	306	322	322	272	300	316	344	308	328	298	309	322	301	319	302	329	298	301	297	311	311	285	322	324	315	306	295	305	311	306	321	320	321	326	303	308	298	286	311	299	305	317	324	303	332	312	338	324	281	282	315	316	332	342	322	326	312	308	320	300	323	307	323	342	362	312	303	308	326	295	355	338	302	277	321	313	293	293	337	322	368	323	276	299	297	313	315	318	352	323	329	318	293	285	303	291	302	291	334	317	304	305	325	286	316	326	328	339	317	305	290	294	292	306	297	301	306	333	309	300	299	303	292	335	333	301	321	349	320	337	300	326	309	307	313	321	300	292	317	296	322	313	296	315	302	281	300	289	307	303	304	325	324	317	267	315	312	331	311	300	326	273	303	319	310	315	287	292	299	295	316	302	314	313	296	307	318	317	312	321	304	324	285	323	329	347	330	294	327	307	313	282	292	324	299	337	332	291	305	332	266	298	326	282	295	312	288	320	312	292	271	321	327	309	361	304	301	331	323	319	295	320	324	302	290	291	301	304	336	323	327	347	293	319	314	282	307	296	332	312	325	315	336	308	295	300	293	280	303	316	284	278	306	336	319	322	310	314	319	301	352	317	318	276	327	277	318	327	327	335	312	301	323	306	321	314	279	308	298	303	329	324	307	287	304	262	285	313	341	320	327	341	310	355	314	322	299	297	296	311	311	313	302	353	305	325	325	334	315	318	301	332	313	273	329	313	316	310	348	350	303	320	328	329	291	319	300	287	339	293	331	308	321	294	322	296	308	326	296	334	349	306	295	311	311	259	305	343	326	284	332	299	323	271	277	310	300	313	299	292	292	301	290	301	321	318	288	327	308	328	321	290	295	316	275	332	336	297	285	320	287	320	297	298	311	324	319	294	320	308	320	339	311	327	313	303	317	302	348	293	311	322	290	310	310	274	316	314	318	298	332	313	332	355	327	302	309	312	280	327	343	314	304	292	302	285	295	317	333	307	317	310	292	303	298	314	298	350	291	308	312	324	353	294	325	346	340	315	319	311	292	307	333	329	319	318	281	308	320	315	314	320	304	315	322	309	316	342	334	334	286	307	319	291	343	301	313	306	317	318	351	312	310	299	308	327	331	304	305	305	308	290	308	310	310	330	322	334	302	311	300	328	321	315	342	307	331	308	311	321	340	329	362	339	293	318	316	306	314	300	307	294	302	319	308	329	311	318	291	291	288	303	303	313	309	325	317	309	342	300	304	288	279	329	304	304	311	316	309	300	321	326	311	280	295	315	320	311	344	315	305	319	296	317	314	340	299	283	304	278	316	288	339	298	318	290	327	317	312	306	324	316	288	307	317	308	332	308	298	336	295	281	288	301	303	352	328	326	288	312	304	303	310	313	306	309	284	305	310	284	326	301	300	312	313	298	332	299	305	304	299	313	312	339	329	304	309	342	305	318	325	325	331	311	284	288	302	335	293	304	309	307	292	306	306	312	308	323	296	306	321	309	306	345	322	274	330	365	294	295	342	321	316	299	346	318	332	334	350	301	326	323	322	339	310	319	325	292	326	292	298	297	320	297	309	339	309	311	300	321	311	286	311	297	278	300	303	316	323	312	310	296	310	294	310	294	307	310	324	317	305	327	311	301	338	300	343	326	288	315	308	285	319	296	309	291	316	343	289	310	310	343	294	304	315	293	324	302	285	305	329	302	324	348	334	285	353	295	255	305	314	297	274	285	315	327	331	335	310	318	304	288	313	301	320	317	311	334	305	301	304	320	352	311	321	298	280	330	279	288	350	276	295	306	283	319	313	266	321	331	288	290	322	342	308	318	336	294	323	335	297	330	315	324	308	318	322	296	307	312	292	312	334	308	304	303	288	310	307	343	321	331	282	288	290	304	309	317	275	313	316	310	317	299	315	306	284	286	325	313	343	317	316	303	335	320	298	322	340	317	328	300	298	338	281	330	291	319	332	297	307	300	301	324	305	300	274	288	304	297	323	285	300	307	294	313	303	324	334	303	324	305	294	317	322	290	298	279	327	329	323	312	328	298	313	355	304	318	315	298	307	293	331	311	294	337	296	333	314	285	303	301	325	293	326	344	282	310	278	326	298	297	296	330	306	324	290	308	324	344	338	291	329	308	329	299	309	310	298	338	327	312	314	326	325	304	300	298	307	310	305	335	308	313	302	314	326	317	329	319	321	311	321	337	341	308	327	325	303	298	277	320	326	325	319	325	323	307	307	276	323	307	311	305	309	310	315	291	315	303	316	325	316	305	322	310	295	272	279	291	316	322	330	314	328	310	347	259	328	284	312	328	291	287	289	334	330	295	319	304	293	304	326	305	283	337	343	312	277	305	329	322	294	301	323	311	282	311	332	298	308	292	296	323	324	288	298	379	288	343	319	313	308	306	308	301	327	334	292	301	319	310	354	331	279	347	289	335	302	332	320	308	286	348	289	311	300	316	285	299	279	341	315	344	319	310	315	289	309	317	302	312	320	301	358	343	298	316	287	325	301	288	297	332	279	306	319	334	331	293	327	299	317	328	312	312	295	293	337	341	282	328	306	348	307	310	322	307	315	312	282	341	329	307	341	278	313	330	295	310	325	311	335	287	284	298	313	321	322	330	354	282	310	297	315	313	336	332	317	331	311	289	310	304	325	329	326	284	315	310	297	355	302	314	303	292	311	312	289	328	309	310	354	295	310	290	304	309	287	291
16315	2083	3931	4196	3623	2968	2695	2329	2018	1821	1655	1571	1452	1329	1330	1264	1327	1238	1143	1165	1149	1099	1099	1115	1087	1084	1057	1056	979	1020	1017	987	971	1019	1006	988	1011	970	1005	1022	1007	1028	972	936	995	967	993	946	958	931	1024	981	933	906	990	935	969	925	978	898	1020	1000	952	957	962	903	933	918	911	976	972	949	984	900	962	960	964	1005	926	929	976	908	964	960	949	953	931	943	926	955	955	963	973	944	877	910	904	889	964	972	991	892	965	928	933	871	954	989	943	936	927	919	963	879	1002	926	941	966	957	972	911	928	945	987	984	886	930	993	983	922	935	944	945	923	967	947	981	961	946	956	951	916	917	915	932	982	947	967	921	966	994	942	964	929	895	941	967	918	889	948	880	903	957	897	911	946	942	961	977	989	878	885	962	931	960	912	948	923	875	923	988	945	922	948	980	952	926	919	971	960	934	935	948	906	932	970	931	941	943	951	901	908	960	926	940	875	953	929	924	940	901	898	905	940	975	935	920	928	975	913	985	937	925	932	959	942	984	936	913	983	945	964	920	893	901	941	896	941	865	974	977	979	912	935	913	925	918	930	959	888	924	934	957	935	926	939	972	937	941	956	897	949	929	904	948	952	946	924	934	938	940	908	963	918	943	943	923	980	944	963	917	935	948	904	934	920	940	912	976	921	892	923	920	967	951	931	852	951	892	900	968	868	936	967	949	950	904	917	917	955	933	909	975	931	910	929	952	885	911	957	924	932	955	922	908	916	905	917	991	942	973	974	993	894	924	920	909	932	964	907	926	858	944	925	885	951	918	939	918	897	898	923	949	933	941	942	947	904	947	924	913	937	941	938	925	935	908	897	933	945	907	944	951	945	961	921	965	947	941	907	995	944	932	982	947	994	913	950	910	926	950	934	945	959	854	997	939	948	910	914	931	973	979	937	967	961	890	930	953	933	954	969	900	932	881	888	947	936	916	903	881	956	832	929	937	914	957	912	943	943	919	903	888	926	963	878	949	931	980	943	919	954	900	983	927	902	916	902	949	967	898	970	891	981	933	918	920	983	899	931	924	925	909	937	955	934	941	916	939	937	958	940	892	944	951	962	965	923	888	902	924	931	913	902	913	923	933	935	943	985	942	923	962	957	934	891	950	912	961	948	869	960	941	931	898	944	955	917	941	931	907	928	919	975	952	897	930	926	956	955	969	975	971	907	967	946	942	906	973	964	903	868	944	950	903	923	971	923	927	867	897	932	922	865	923	938	947	918	968	944	966	906	964	965	928	968	927	935	979	878	931	934	871	916	923	975	962	910	952	930	980	958	918	926	926	943	924	959	908	923	925	895	953	982	978	908	973	949	908	934	917	927	993	854	963	906	891	980	978	908	898	977	937	903	921	933	944	913	935	955	901	966	948	936	930	950	986	862	915	926	915	900	921	951	890	988	922	923	980	943	951	990	926	955	941	928	948	989	918	975	916	880	946	938	972	980	962	952	895	968	936	902	1012	911	963	881	980	934	949	912	962	939	930	906	930	939	910	892	927	948	934	982	945	897	877	875	896	961	917	965	921	915	939	946	910	917	949	940	944	960	876	917	915	945	954	923	940	962	926	942	898	939	939	882	906	926	908	941	905	978	887	949	982	907	980	928	880	943	900	910	954	924	900	950	885	940	868	909	905	923	950	912	877	912	935	964	960	938	906	915	925	950	918	928	938	940	933	925	890	911	879	946	892	922	931	937	926	921	936	949	961	929	890	917	905	905	886	920	949	906	983	937	880	953	948	946	926	908	992	920	899	941	969	863	928	967	896	934	920	935	928	986	964	923	949	932	981	909	886	938	929	958	897	951	962	879	919	928	921	972	999	933	942	939	942	906	902	935	919	914	926	907	929	984	923	939	954	982	942	910	929	988	913	956	935	879	921	934	937	921	948	930	892	959	939	954	921	962	907	933	956	929	926	921	942	953	944	965	918	920	941	944	917	915	926	935	958	924	996	976	948	908	890	838	896	878	982	1007	964	917	927	933	908	957	965	903	892	891	902	954	960	926	867	927	924	938	962	910	938	942	928	940	897	944	987	945	965	885	940	943	878	954	938	898	962	864	933	957	882	962	935	947	1010	865	909	944	944	931	872	933	947	955	915	948	897	947	917	920	983	950	888	874	919	943	933	935	944	944	929	926	923	957	981	874	963	967	901	982	906	889	928	974	969	967	891	948	923	923	921	915	955	920	958	943	946	929	985	952	908	961	924	965	961	944	948	962	999	927	896	861	957	927	978	964	963	1012	969	1022	906	909	949	957	955	980	924	958	934	947	913	958	941	937	987	977	1015	946	967	938	962	914	913	923	899	949	942	901	921	945	946	954	961	923	946	875	1002	912	931	912	876	886	923	908	915	961	938	916	879	923	946	937	978	904	921	893	941	969	977	910	970	944	914	883	873	940	943	883	948	932	941	887	878	938	982	951	917	934	918	964	896	956	936	912	959	931	977	925	931	868	911	933	966	953	922	909	904	943	898	882	940	978	946	946	929	972	962	981	910	921	925	917	943	899	929	930	865	900	941	920	939	934	943	919	919	913	893	936	989	983	907	901	969	940	948	953	960	914	925	969	999	916	942	937	943	968	920	934	965	962	964	876	933	918	942	922	931	912	925	958	912	922	921	920	949	963	929	914	914	939	911	937	954	931	907	926	945	930	905	906	967	974	912	964	950	940	945	935	900	924	946	892	933	855	944	877	912	930	945	933	973	939	965	929	913	950	902	915	946	903	907	931	885	951	933	936	917	925	921	936	965	927	953	906	962	926	931	911	1036	965	912	907	931	937	977	923	985	922	939	924	964	961	896	950	967	975	906	920	899	914	929	968	883	917	941	932	946	918	960	919	957	919	910	902	984	842	894	874	952	930	948	930	882	929	916	883	950	950	898	933	910	943	957	925	936	875	906	924	962	915	915	968	963	957	892	955	898	923	895	948	885	934	957	984	904	913	886	910	975	901	945	914	895	958	954	854	930	963	951	932	896	910	952	936	935	943	898	932	969	934	892	924	948	929	936	880	969	902	857	927	815	900	956	937	897	916	957	976	889	912	943	915	864	930	932	924	898	966	931	920	917	946	953	932	962	921	981	874	917	937	945	954	905	858	981	1022	911	956	940	977	966	915	887	947	926	869	873	926	960	960	894	914	929	915	929	950	892	935	913	889	956	941	997	927	915	928	839	992	944	916	949	911	906	947	938	945	937	932	934	942	945	945	886	937	971	902	971	950	1007	898	946	937	918	972	924	896	906	944	941	956	924	927	940	925	915	913	901	1029	894	982	959	931	924	901	931	943	897	947	921	938	941	934	903	986	954	902	941	960	857	919	947	892	933	922	917	955	949	889	945	981	928	921	909	891	880	918	938	952	968	935	886	937	934	950	870	972	915	873	917	950	913	926	836	930	931	922	995	955	911	909	940	960	953	915	914	956	977	972	929	953	932	963	914	889	995	949	908	902	928	961	950	949	918	919	923	927	937	958
46593	11393	3657	2350	1604	1189	915	736	688	641	579	526	492	475	435	401	440	420	403	384	388	382	388	376	379	326	355	366	375	354	338	354	360	335	388	358	382	344	355	350	333	356	372	363	322	352	353	365	314	338	334	355	309	358	316	370	354	336	330	315	326	363	328	346	343	321	341	365	385	324	329	326	336	332	358	355	310	348	330	335	358	328	304	347	349	359	355	308	370	320	333	314	338	368	372	332	341	336	333	359	343	345	349	355	337	338	325	354	363	317	318	329	329	324	364	356	329	300	333	314	345	353	328	344	305	344	384	359	364	349	327	328	346	326	347	356	299	339	311	357	320	325	355	357	364	330	382	351	292	307	321	334	318	301	333	348	368	328	331	365	373	352	337	356	343	340	339	308	331	371	325	343	317	350	324	337	329	356	315	317	362	352	318	344	339	323	340	354	327	320	335	330	337	350	299	350	345	349	320	349	368	354	362	307	314	309	353	291	349	337	328	330	327	337	325	368	360	366	340	316	329	311	358	289	318	335	316	327	365	309	324	333	351	315	350	307	348	349	339	336	371	366	381	351	339	323	350	352	309	338	316	295	329	339	324	360	359	326	289	366	361	284	357	311	330	351	373	326	359	354	374	330	338	314	344	345	378	334	320	338	338	334	374	334	336	312	332	345	351	335	370	306	331	320	312	340	327	335	337	331	339	344	338	350	312	313	337	364	346	362	304	334	337	326	334	327	354	361	330	349	358	326	338	348	346	357	353	346	364	347	344	343	335	344	340	323	313	362	333	324	316	324	342	337	309	334	316	321	349	334	330	334	361	330	322	300	329	330	352	311	334	322	359	363	351	315	337	340	353	351	325	329	372	352	334	326	354	325	323	321	380	333	336	311	290	335	324	322	342	341	305	356	316	350	377	347	349	363	321	336	327	345	343	331	352	329	358	293	364	345	336	373	332	343	333	324	331	375	326	328	349	316	311	326	370	340	325	344	335	309	340	337	359	336	339	329	347	366	375	354	333	317	322	358	336	373	365	318	350	330	356	352	317	342	341	330	337	302	313	352	329	355	358	344	314	345	351	348	336	348	360	372	336	322	326	341	357	340	325	362	329	281	326	330	351	328	362	362	327	336	337	375	332	363	360	364	352	366	336	343	345	363	347	314	313	346	333	344	342	330	360	328	309	335	310	346	348	338	328	342	364	361	328	349	322	313	320	326	339	340	372	327	351	335	339	356	358	339	358	356	305	304	317	316	332	311	328	355	286	358	306	323	353	362	316	307	337	329	351	339	337	318	356	334	386	346	346	325	381	348	370	332	378	366	336	350	297	348	347	366	365	350	366	333	293	338	346	344	346	325	335	362	378	346	353	374	340	308	332	335	313	365	324	361	354	295	281	338	352	315	346	330	317	342	342	334	326	332	354	342	358	324	349	328	363	327	309	363	315	356	349	309	316	329	342	336	340	359	308	342	321	367	326	314	332	320	308	348	336	323	320	348	333	340	355	309	312	340	341	306	374	337	323	334	381	324	337	322	342	339	334	364	321	330	339	348	329	386	347	339	349	322	366	328	337	350	340	351	317	361	335	341	346	347	321	351	339	333	363	323	330	337	308	348	336	349	336	341	347	356	360	344	324	347	324	348	349	324	291	348	329	321	329	343	304	348	344	319	327	325	322	320	326	359	348	349	370	329	345	348	300	336	339	347	342	350	349	303	331	342	361	359	338	292	329	339	351	330	359	332	348	321	318	324	333	342	329	341	298	330	354	350	328	328	336	344	337	373	351	365	341	363	347	305	346	379	348	335	348	351	327	348	313	331	349	371	339	325	328	347	356	338	317	352	356	366	345	316	362	293	355	343	361	345	324	348	308	316	329	355	333	337	317	340	328	333	317	323	328	341	341	342	337	351	367	320	325	335	341	316	331	322	310	338	324	317	319	335	305	332	340	307	289	349	352	359	305	331	315	308	335	312	349	342	356	333	342	343	286	371	336	338	336	346	352	330	340	373	361	343	353	324	353	333	340	353	347	312	352	352	335	362	343	353	361	333	348	344	332	319	323	339	345	313	348	323	326	330	323	305	345	342	311	344	371	353	345	351	330	335	366	334	324	331	343	356	354	366	348	327	346	354	331	330	338	323	367	362	307	325	348	336	330	325	354	344	322	323	367	343	334	331	360	343	333	341	303	337	348	311	337	311	376	338	322	347	344	331	342	319	326	298	333	342	303	329	386	327	330	343	331	359	339	375	301	344	334	350	318	325	369	353	352	343	320	347	354	320	326	356	333	322	340	339	325	376	346	347	352	326	366	297	353	337	361	322	328	352	339	296	340	332	315	311	345	320	332	336	323	332	360	315	325	335	356	350	324	347	330	316	343	344	330	326	355	310	338	304	333	338	319	325	326	324	325	307	328	333	325	336	359	324	366	325	321	336	333	333	324	371	355	364	333	333	323	314	327	323	344	325	323	316	341	332	296	326	346	332	323	301	314	355	361	354	326	339	331	352	351	329	355	328	317	369	316	360	331	343	347	308	303	340	339	343	341	348	324	337	374	317	331	294	358	362	337	346	351	354	331	320	337	294	303	306	324	343	324	320	354	322	350	372	324	348	358	344	327	342	347	301	377	352	356	345	365	313	337	330	326	319	312	327	344	341	311	335	386	329	356	337	349	347	334	356	353	358	357	325	323	340	333	323	307	360	314	328	321	330	316	324	320	325	347	348	323	348	313	336	322	315	370	347	316	324	337	333	353	350	344	327	329	376	352	295	311	328	323	330	351	354	354	320	331	328	373	329	322	328	351	315	343	340	366	356	351	322	328	319	330	374	316	330	335	363	326	342	339	320	335	330	323	349	342	343	342	345	335	361	315	328	321	300	308	369	339	311	366	338	340	326	347	337	324	361	346	298	319	336	320	316	325	368	379	359	307	337	345	334	335	269	337	376	346	297	330	324	336	358	337	344	332	350	328	301	354	326	298	354	333	338	354	364	331	319	330	318	314	329	339	338	298	371	342	345	334	330	320	365	356	308	347	322	345	334	347	363	331	352	345	372	348	339	320	343	316	340	337	308	336	329	338	338	325	292	354	344	346	352	371	353	363	310	330	327	363	343	317	341	340	345	378	344	324	310	331	348	314	343	314	340	346	357	353	350	341	314	329	339	341	330	356	329	341	355	330	328	323	340	341	312	359	314	314	355	335	360	337	309	364	354	350	357	345	337	343	338	358	341	306	364	354	348	326	363	346	303	329	334	358	360	344	329	340	328	317	351	353	357	329	382	354	309	338	308	340	347	324	343	336	292	331	355	332	317	326	367	355	305	312	319	322	332	350	344	340	351	306	340	313	314	314	322	312	331	354	345	342	373	341	329	327	324	336	318	307	331	335	343	334	291	330	353	365	334	335	351	329	312	310	319	350	309	360	339	333	303	304	351	330	317	346	343	346	364	377	351	364	343	344	321	340	348	323	309	361	324	343	338	362	310	313	340	355	330	346	308
22233	3065	6541	7065	6039	5000	4172	3531	2979	2703	2329	2227	1947	1947	1710	1663	1591	1555	1450	1427	1397	1365	1345	1280	1295	1221	1174	1214	1133	1249	1142	1202	1110	1096	1120	1141	1087	1128	1121	1165	1103	1012	1061	1070	1102	989	1043	1039	1067	1053	1044	1022	1033	1006	1072	1047	1067	1017	1021	1069	1000	1021	946	989	1016	1029	1020	1022	1061	1061	976	948	1000	1017	982	971	1006	1001	953	980	980	1015	965	1024	1051	1023	986	1031	1045	954	1001	992	952	993	976	968	1053	968	1016	932	1027	969	967	993	993	991	1052	986	995	998	984	969	1002	1020	958	964	938	989	986	1007	973	1010	1011	1035	995	929	941	979	1018	946	937	994	986	965	934	956	1002	1038	1017	934	954	953	981	1001	957	977	985	950	971	1001	954	968	1015	980	953	960	999	1001	949	983	917	979	983	967	1049	934	967	1004	979	960	1030	993	1025	958	1020	974	1003	976	995	986	984	984	966	983	990	908	1002	973	981	1008	1005	966	995	953	1022	968	987	925	966	1023	975	978	966	946	987	1009	1006	930	918	986	985	987	953	1008	943	951	941	961	998	1001	975	992	921	970	934	990	1014	938	1001	1017	984	986	945	995	981	1005	980	950	958	956	1001	1016	995	937	951	985	951	921	961	974	970	1003	1002	963	928	1002	926	1037	946	972	991	966	976	1007	997	951	996	958	948	987	942	965	919	1026	948	964	962	972	964	953	956	958	976	943	957	1019	982	991	1024	989	940	963	930	1005	971	1004	941	998	969	989	998	1038	988	973	952	977	986	978	932	946	956	962	960	950	969	957	993	960	976	975	969	961	995	1003	982	965	927	990	976	984	957	952	986	951	969	990	972	986	1011	1004	966	968	968	1031	966	1017	966	994	957	987	902	963	1030	980	960	952	982	985	985	969	941	945	930	993	1021	906	1000	985	1006	997	1038	994	1000	1023	982	976	962	991	1004	1015	925	954	941	973	991	956	940	966	949	927	969	993	943	952	952	1008	1004	981	934	952	969	966	986	986	999	1007	942	973	987	1004	1017	1030	1002	988	989	955	924	1063	989	955	940	1004	962	871	1016	976	997	978	993	964	970	948	959	968	956	916	993	1006	929	947	969	892	967	939	996	985	989	999	956	982	957	982	1005	977	982	958	948	1006	1014	966	1005	921	1032	971	990	950	994	1046	970	981	982	985	980	996	973	984	1025	1036	968	984	1007	960	965	993	926	961	927	964	989	936	978	1013	973	952	1034	969	1017	1022	962	1005	1014	935	1009	1002	986	965	960	956	954	1049	991	972	991	975	957	952	989	1017	1017	1018	990	999	983	1040	985	943	968	960	979	989	997	1030	958	984	1021	1000	1023	979	977	914	1036	960	982	968	975	957	1009	975	983	1026	976	997	982	968	948	1009	1027	962	977	917	982	1016	983	941	983	1011	997	984	934	1024	975	967	984	982	945	1040	964	965	1031	1021	988	937	947	964	946	942	967	964	971	923	1005	956	956	971	956	1015	974	939	976	1031	965	895	982	950	964	1045	945	957	1002	974	948	971	961	981	968	990	940	997	958	998	925	930	1025	921	978	1000	995	954	975	966	973	1061	1001	993	983	980	956	956	988	973	1007	991	1030	947	996	973	986	982	988	978	980	1030	959	979	974	933	963	1006	984	1006	1001	1005	964	960	965	939	942	967	996	967	1010	909	1027	946	1009	1015	962	978	982	1004	994	1006	1003	965	951	974	1010	1049	984	945	1008	1003	932	998	1050	994	950	927	974	956	992	984	1005	976	972	935	919	971	980	975	962	938	971	943	951	977	1024	927	988	967	990	983	981	952	1032	982	1005	941	1003	996	968	945	970	979	947	1029	972	972	948	976	988	1020	965	981	955	982	1012	971	950	973	989	964	1027	998	1028	964	981	983	1001	968	985	958	951	936	965	944	966	1017	983	979	945	990	961	996	970	948	969	982	1018	949	958	944	997	987	1015	959	978	989	967	978	985	987	1026	945	966	938	983	945	962	977	995	929	958	943	969	982	1006	921	967	962	987	922	972	1035	1002	919	1052	971	1013	963	948	960	1029	1007	929	961	911	991	972	914	964	982	1020	959	910	974	925	936	1031	957	987	1016	959	995	990	948	995	891	943	993	935	1024	940	1015	956	989	962	947	994	1037	975	939	948	1008	936	1002	951	967	1006	1030	1011	1042	982	973	935	1037	1010	990	986	987	918	1010	986	930	975	982	1009	1037	1046	911	971	976	987	949	948	1023	966	990	963	927	1015	995	964	997	1008	961	999	1007	929	968	992	929	974	953	1000	966	961	970	1003	972	961	1008	973	972	947	1012	944	971	1039	947	934	960	980	974	948	957	996	982	960	943	1019	1030	1014	990	968	974	1048	936	1033	966	987	981	1008	974	954	948	1013	994	933	937	1008	946	967	933	990	969	1015	981	974	936	1033	935	988	951	977	948	953	990	1048	992	989	983	979	986	927	981	950	907	945	937	1002	921	1019	970	963	989	965	982	995	1008	936	967	949	1000	1011	992	956	985	984	953	980	962	990	961	970	976	1030	1030	971	1016	964	1006	990	1018	970	971	953	1033	948	1001	1006	979	920	1007	1002	972	971	960	975	991	988	998	990	958	986	1009	956	990	952	1045	995	920	993	978	954	1010	993	946	962	978	994	941	969	916	944	966	975	1002	961	998	925	1040	983	982	1045	1002	976	950	928	948	964	955	918	976	1009	994	922	999	948	956	991	971	984	958	960	998	978	1013	1017	981	976	1007	939	956	990	963	972	957	988	980	1077	980	957	965	1000	1004	945	1016	932	957	986	975	967	967	922	964	1035	1047	1032	981	963	953	965	948	980	981	995	909	964	975	1007	1010	954	969	1002	963	1001	984	959	960	1012	981	974	980	953	984	955	947	945	942	946	975	953	1007	1008	978	955	969	973	992	1013	1000	984	961	950	953	977	980	1008	921	1011	937	985	999	978	955	931	963	1003	961	1000	947	999	1000	959	961	954	958	967	1008	969	995	950	975	936	983	939	996	995	980	1022	931	978	906	1007	996	982	958	1014	996	915	1021	1011	978	1002	964	973	1001	968	991	987	1021	980	993	1012	971	985	957	1018	1015	993	964	987	988	989	994	945	1010	958	959	969	999	971	961	952	1032	1011	965	954	947	959	982	987	955	951	978	1012	996	934	1004	959	954	984	915	964	924	916	982	1008	967	1031	987	957	956	1009	955	979	989	1001	1013	1041	976	991	920	988	1011	977	971	1003	946	986	955	932	966	990	969	970	956	969	989	1055	919	1002	926	958	981	979	990	948	945	961	982	1019	929	926	997	959	963	966	945	996	990	974	965	937	967	947	996	995	998	961	927	982	944	971	996	924	949	992	1019	974	1027	991	943	945	1008	976	1060	999	1019	973	987	1003	1000	997	992	957	1015	970	951	945	987	991	968	985	1028	965	991	1014	1019	1042	980	1010	954	937	933	948	991	971	989	952	994	937	971	931	963	958	976	1042	941	945	1003	985	957	946	1020	920	981	982	1000	989	1017	1007	986	997	1034	1006	1004	1002	936	929	911	937	982	974	986	1005	1014	975	954	993	1016	985	1001	969	940	939	966	988	971	984	969	1002	1000	962	958	904	1009	953	1011	994	1010	1001	967	966	967	960	971	965	980	1014	976	994	1006	1027	938	1001	969	983	1007	1013	980	957	936	981	907	983	975	990	985	980	1018	982	955	986	979	951	986	989	960	996	1017	924	939	993	1027	917	918	953	975	1002	950	989	1005	977	975	1022	941	964	977	971	978	918	1027	931	998	938	985	993	969	1001	979	937	1003	982	946	939	1078	972	976	957	1007	999	942	997	1010
6217	398	256	229	193	204	169	181	168	177	164	157	176	197	151	154	166	159	174	177	180	156	141	190	184	165	180	143	171	182	172	185	147	155	152	200	169	169	182	195	166	157	163	177	165	181	170	152	193	185	161	151	159	184	175	169	139	168	160	189	165	159	183	184	191	173	165	181	166	195	167	168	159	187	189	169	171	163	181	196	182	164	159	193	153	156	177	155	146	168	167	164	157	168	186	174	193	172	157	176	160	165	178	165	148	163	172	176	150	161	151	172	168	169	161	163	179	183	153	149	159	167	152	157	166	164	154	174	160	155	176	159	164	168	167	170	175	171	163	170	187	166	180	155	172	181	154	140	189	179	173	180	157	173	163	166	150	167	159	150	173	160	146	141	161	167	171	192	160	174	177	171	193	190	181	184	142	164	167	177	170	165	163	148	201	162	181	169	163	170	162	156	162	165	182	175	177	173	162	132	166	159	177	161	180	141	180	170	197	153	162	168	164	166	164	133	152	153	150	157	157	162	160	171	184	163	170	189	154	174	155	144	178	155	167	167	143	170	152	157	179	156	169	164	160	173	137	183	169	181	148	169	161	168	174	183	152	175	163	148	155	180	163	152	151	171	170	178	170	169	170	145	177	157	158	166	169	171	164	167	153	167	187	154	137	157	189	185	171	171	154	194	157	165	182	162	168	167	169	174	157	153	155	165	174	179	167	172	176	156	148	197	156	170	186	164	166	158	180	173	190	162	164	144	138	162	165	183	161	181	168	157	149	148	166	165	151	167	157	183	176	194	151	154	162	171	165	182	159	150	153	155	177	179	157	185	172	159	166	158	168	168	169	175	168	147	188	170	167	177	166	156	163	183	176	180	171	162	166	177	171	160	184	157	158	171	178	168	160	140	165	170	187	158	158	152	178	167	140	160	173	162	163	157	161	173	148	187	158	151	180	168	180	138	173	155	150	160	164	155	151	150	162	163	182	177	181	148	159	149	153	154	167	150	150	158	153	178	165	181	156	181	177	156	193	171	165	178	184	187	190	166	198	162	190	168	182	178	154	165	173	182	149	188	149	148	145	184	171	191	191	172	147	164	162	161	181	176	167	153	169	176	189	171	159	173	164	165	174	181	172	183	178	168	150	147	155	151	179	152	164	186	175	156	176	167	168	183	156	152	141	155	166	188	173	137	158	190	159	149	185	174	190	163	174	158	187	166	181	171	151	180	200	185	155	160	161	164	165	182	156	166	191	177	181	184	151	179	167	186	179	157	189	174	170	148	159	171	199	183	150	172	166	151	164	181	168	149	168	172	171	167	168	177	167	138	171	147	154	167	165	166	147	184	171	182	179	173	176	161	196	181	164	174	184	161	156	175	176	176	177	160	147	154	174	164	137	137	165	168	178	161	154	172	159	172	153	155	173	171	157	172	174	167	157	156	166	172	176	161	158	162	167	168	165	157	164	162	176	178	190	159	157	175	154	150	175	167	166	175	165	167	169	156	163	172	178	172	181	165	177	171	187	157	189	166	174	180	186	167	168	174	174	192	174	181	179	150	139	150	181	173	184	176	152	180	168	159	154	165	182	173	174	145	178	166	186	155	156	162	162	176	154	168	178	178	208	173	154	207	169	164	126	167	173	169	150	158	166	167	174	168	178	133	171	170	150	176	152	162	141	151	180	150	151	171	164	134	181	179	177	160	147	174	186	152	164	173	197	161	175	159	196	173	190	180	161	153	180	159	194	163	154	170	147	163	180	175	171	153	151	164	188	143	167	160	151	181	175	172	173	175	173	157	144	153	159	174	159	175	173	152	160	147	195	175	167	170	165	157	162	167	185	166	185	151	174	186	180	174	179	153	178	160	155	152	163	160	164	164	166	175	156	180	162	170	163	167	174	181	152	170	171	155	173	178	160	170	152	149	176	173	162	160	181	182	181	179	182	185	148	163	173	163	184	143	184	177	166	156	163	173	156	165	170	136	186	176	153	166	183	171	155	170	151	166	160	173	165	178	159	179	183	192	165	159	173	175	168	163	167	187	164	174	164	171	189	181	181	173	174	157	159	158	179	168	176	165	166	158	162	174	169	165	173	196	157	187	152	204	183	165	168	155	160	173	168	187	185	148	191	149	178	154	162	178	169	182	159	145	158	177	177	165	178	182	179	153	161	150	169	154	175	195	161	180	156	150	156	162	185	165	155	183	150	181	181	171	168	185	157	168	185	153	155	182	159	161	164	159	156	163	155	136	148	172	158	155	173	174	164	174	151	180	176	158	172	165	152	165	162	175	170	160	152	189	181	176	166	172	180	168	165	194	160	179	173	164	186	150	188	187	168	178	163	179	154	195	140	164	174	156	163	163	152	171	151	193	165	171	169	175	162	170	159	178	156	155	158	178	170	164	146	165	150	195	166	174	154	159	171	164	175	156	152	177	183	165	179	179	174	146	178	151	170	157	163	175	143	145	174	180	160	185	178	162	181	161	148	167	146	154	171	168	150	155	160	178	160	193	183	178	158	170	169	178	164	175	156	171	158	188	148	153	176	167	163	155	178	171	183	146	175	174	170	175	173	176	150	166	168	195	171	177	154	159	157	164	184	156	171	188	163	130	159	163	174	161	177	161	176	166	162	168	171	187	176	179	190	154	163	183	155	152	192	172	197	154	160	178	153	146	158	177	171	174	158	160	152	158	157	170	175	186	171	180	169	188	161	179	176	172	177	158	181	140	139	149	178	188	181	140	169	170	168	170	161	139	191	186	171	177	192	172	181	166	170	163	158	154	168	171	163	153	139	168	150	156	199	178	167	159	187	140	149	146	166	185	174	157	166	159	168	160	171	183	179	155	173	161	175	176	179	181	150	189	176	168	175	170	196	168	196	177	187	159	168	162	161	172	164	180	168	172	132	168	145	156	158	184	182	147	176	159	151	162	170	171	158	161	163	161	165	162	129	151	177	153	176	158	167	170	183	178	163	160	173	172	188	168	166	163	154	168	188	180	150	194	164	171	174	161	168	159	151	156	177	145	190	164	160	166	174	155	187	140	174	168	196	188	179	160	173	178	169	161	156	162	181	165	160	151	182	172	156	150	182	178	166	182	157	157	182	160	153	159	169	150	173	172	155	158	179	170	143	149	175	176	175	189	178	148	168	184	174	193	168	149	188	173	150	164	178	176	149	180	176	185	173	179	173	171	163	179	157	154	165	196	156	152	160	167	148	152	164	143	192	147	166	155	170	184	161	170	179	182	162	177	163	146	154	173	161	159	163	151	173	195	190	187	168	179	158	175	174	167	160	165	144	170	181	169	159	179	148	152	170	163	167	178	165	147	167	178	180	163	171	164	170	166	185	159	165	182	173	177	159	164	167	168	182	160	168	140	157	186	176	176	176	171	164	163	139	160	150	185	150	151	179	190	170	154	158	191	176	139	170	175	166	172	162	168	150	159	180	171	160	184	184	167	165	154	173	156	170	183	161	186	153	202	176	182	177	160	164	195
5223	671	796	791	740	679	671	672	585	631	596	527	573	624	569	599	590	647	587	563	541	551	571	565	597	542	563	588	541	566	599	572	563	562	554	617	589	560	576	589	589	552	568	584	564	522	589	558	609	598	565	577	551	558	516	562	577	523	579	568	565	527	552	588	539	548	535	549	541	570	541	568	598	571	580	604	549	551	556	539	548	549	535	583	520	554	516	526	580	589	530	534	543	601	533	540	584	541	576	565	557	525	575	593	582	598	547	574	558	562	560	521	545	561	558	571	567	546	563	574	563	576	540	576	571	525	538	556	597	534	567	572	562	575	540	531	537	532	556	545	566	547	582	539	548	589	514	624	590	583	536	573	601	584	568	537	522	571	562	527	559	562	560	578	524	562	578	560	562	558	554	507	532	531	555	548	563	550	585	572	592	589	537	531	547	515	573	568	554	558	575	535	553	561	539	566	576	520	559	578	568	584	561	553	560	582	539	529	565	579	588	546	614	538	554	609	559	561	554	530	565	558	575	539	574	556	585	587	526	606	592	556	546	597	577	572	545	566	570	548	553	560	567	517	546	538	595	568	568	559	547	563	536	556	536	577	532	573	531	561	589	569	592	558	567	566	567	582	562	523	580	548	531	560	533	532	535	577	572	574	547	545	589	570	563	538	551	576	577	563	571	575	563	559	540	573	536	529	492	564	544	563	567	582	543	538	534	548	603	595	568	581	552	562	547	574	544	545	593	568	582	595	597	533	573	550	536	607	573	582	575	526	582	560	549	531	493	541	536	578	560	554	532	564	546	576	585	574	553	555	521	558	557	588	598	523	554	512	585	548	575	570	569	562	576	573	576	563	533	518	572	580	552	520	569	561	544	564	555	529	576	555	576	533	577	559	550	600	576	540	556	553	536	603	558	578	570	526	552	591	556	555	569	576	529	579	552	542	527	588	592	593	506	538	535	563	527	542	564	542	548	559	532	575	571	561	570	615	569	530	534	566	515	561	562	546	498	533	541	541	555	578	613	517	552	574	588	580	542	571	547	558	582	523	552	556	583	546	577	562	556	592	552	550	561	546	507	539	525	554	544	551	594	553	574	587	552	529	577	549	570	551	590	545	543	547	582	550	574	587	547	569	586	502	551	557	570	539	588	527	543	573	545	542	557	555	554	552	550	591	575	571	565	555	581	537	574	542	582	583	580	503	522	533	578	571	574	564	570	560	570	532	593	573	576	545	553	538	582	558	574	571	535	555	513	583	526	549	542	563	537	516	559	557	538	582	565	570	539	583	552	538	557	602	592	553	611	606	611	538	571	596	568	551	576	568	553	549	552	561	546	544	563	531	590	546	559	551	534	582	581	606	567	554	591	561	593	584	563	526	581	580	553	569	526	530	545	525	599	554	547	567	561	531	618	518	583	545	560	533	529	550	561	559	584	562	573	530	557	581	552	580	568	585	522	572	552	587	559	519	566	531	543	555	582	547	550	590	531	534	581	542	567	566	618	591	555	523	547	568	531	565	567	545	586	589	573	556	560	568	555	603	541	519	587	571	522	542	557	550	489	565	601	558	567	571	580	528	612	527	589	564	586	569	585	575	575	538	564	511	599	583	575	550	538	532	565	565	560	567	534	568	548	542	572	551	576	576	600	587	563	551	554	567	538	547	514	572	556	539	573	554	561	576	565	532	607	567	579	565	607	566	576	544	588	537	578	566	542	522	580	510	567	558	553	553	526	539	527	557	570	527	573	564	553	537	576	546	504	553	570	575	553	555	542	555	535	573	585	550	547	564	570	556	573	541	607	580	523	568	550	522	538	509	529	563	525	552	596	544	558	567	566	541	567	559	560	522	571	526	571	618	520	590	574	588	516	595	559	523	589	503	581	548	575	560	573	537	535	621	542	547	554	585	578	518	558	587	564	561	584	556	524	546	608	522	575	586	537	561	534	566	576	571	577	539	529	552	546	554	591	523	549	565	577	521	555	590	530	564	581	542	511	567	574	512	549	557	547	599	535	573	579	498	599	553	538	545	556	527	568	534	568	596	551	584	544	571	505	536	530	584	530	533	570	553	555	559	566	597	549	563	543	530	610	558	515	589	568	584	587	550	560	582	523	550	563	569	577	573	510	576	522	530	523	558	551	589	522	551	589	572	555	565	589	567	565	527	572	593	528	586	499	540	577	566	579	553	536	538	582	530	574	568	533	552	555	542	530	558	564	558	580	582	556	586	525	574	586	520	590	567	542	585	593	574	573	586	587	563	553	581	584	588	548	577	517	546	625	561	550	552	543	555	561	559	586	552	506	556	546	540	501	545	558	551	560	582	608	547	552	530	596	532	556	574	548	566	571	562	550	588	569	565	535	578	578	561	526	571	542	558	531	577	554	591	529	564	564	573	555	571	575	552	554	562	516	566	537	573	541	571	544	561	567	498	583	593	582	566	574	547	551	582	585	569	578	614	582	501	583	502	549	525	540	525	498	576	494	579	612	553	569	543	550	552	558	527	557	526	552	523	565	575	551	573	540	582	541	590	558	573	574	539	556	577	580	575	601	565	548	560	542	550	591	557	614	562	564	603	570	560	550	564	591	551	561	529	554	557	569	560	561	535	607	534	544	552	558	598	522	564	560	527	546	543	547	587	544	571	543	518	577	574	541	592	536	546	565	550	552	583	548	514	542	528	562	541	531	610	536	614	579	577	515	592	640	575	558	551	607	583	604	577	516	597	588	597	550	518	552	531	563	552	607	560	561	569	560	547	556	504	517	533	574	544	589	547	589	577	526	593	539	605	513	547	554	596	545	566	517	520	540	554	602	540	557	588	539	611	544	519	609	571	537	579	540	548	553	554	568	545	539	531	587	560	572	502	520	574	582	550	562	608	536	558	565	560	552	527	527	561	579	541	568	578	576	534	596	529	551	524	555	592	510	565	534	513	563	516	581	558	535	526	594	532	560	550	571	535	557	546	547	557	572	572	567	562	575	560	621	577	583	540	593	555	522	512	594	519	564	550	557	536	573	573	558	583	560	542	505	548	562	548	535	584	583	539	554	584	563	557	553	573	555	511	585	531	580	487	585	517	592	522	542	572	556	578	555	577	552	537	609	569	544	569	577	548	551	535	542	567	589	607	524	561	577	555	588	523	533	541	545	575	549	559	609	540	515	552	615	551	566	548	547	589	575	559	599	544	532	510	556	501	517	562	539	574	568	539	566	544	578	562	572	566	530	576	560	546	555	524	571	552	600	553	581	595	571	492	569	519	575	534	547	550	522	546	553	579	585	568	607	560	567	559	556	569	530	586	547	577	548	549	531	562	509	558	533	531	540	571	559	557	585	538	568	598	593	569	556	557	581	554	582	572	558	510	534	583	550	557	508	585	520	537	568	539	550	588	606	545	572	531	564	551	519	591	586	581	572	559	531	562	582	532	536	517	563	529	581	588	582	586	568	518	568	553	545	552	542	535	526	560	586	554	517	546	521	534	574	563	594	526	510	558
34448	4630	1762	1251	998	798	579	536	471	438	436	396	361	387	353	341	316	364	360	377	356	322	331	344	332	319	334	308	331	346	303	329	290	354	347	329	318	332	291	317	326	323	316	305	289	318	294	319	323	299	353	309	305	315	318	308	317	307	293	326	313	294	306	328	303	346	303	322	330	309	324	310	308	306	319	311	274	319	333	312	314	312	290	331	284	316	328	334	307	330	322	322	335	259	306	309	316	333	328	337	300	298	314	294	305	346	318	319	315	310	316	306	309	303	342	287	300	342	314	303	326	331	311	285	326	312	304	289	288	321	313	282	313	316	329	322	336	338	323	305	333	309	306	278	307	304	321	319	297	332	307	313	312	299	328	325	327	322	272	325	338	290	283	338	342	304	338	300	315	319	314	295	334	286	289	313	316	328	318	312	297	324	321	295	299	294	307	307	311	314	320	283	343	297	307	307	301	315	330	285	309	301	308	289	290	299	333	339	332	309	304	318	288	332	321	344	310	310	304	334	299	307	325	289	297	319	356	292	301	304	290	323	337	276	274	313	339	324	297	324	353	296	312	333	284	313	312	313	268	316	284	320	325	332	327	331	308	332	303	313	324	328	352	299	336	275	327	297	340	309	312	300	297	326	321	330	321	318	324	308	309	323	302	340	298	304	321	311	349	312	304	329	320	315	333	328	321	319	307	309	322	318	306	321	318	332	297	316	334	292	318	308	279	322	302	314	323	309	303	308	314	334	328	300	373	317	308	350	314	307	296	293	304	297	332	274	331	313	296	300	336	292	317	325	331	311	317	330	338	313	284	301	304	331	295	287	319	327	325	326	346	300	342	313	294	330	327	320	310	325	319	303	330	310	338	308	339	280	329	301	295	300	343	305	346	307	347	313	284	289	326	309	314	313	325	323	290	341	310	322	268	319	290	329	323	315	306	275	352	308	330	305	305	277	297	311	329	291	318	308	313	308	311	320	311	295	296	348	319	317	287	296	303	300	305	292	304	304	341	324	318	311	326	306	290	325	291	299	280	316	296	337	301	304	329	297	308	306	317	375	324	290	321	321	322	307	312	334	292	297	310	319	333	322	279	319	314	311	309	299	326	318	304	300	293	340	329	306	341	309	307	337	315	332	344	334	296	310	294	334	307	309	324	314	333	324	321	332	298	334	345	295	324	326	323	338	304	293	327	325	323	328	269	336	294	337	301	316	333	302	291	341	307	326	282	299	315	303	283	309	326	345	309	296	334	289	337	283	326	344	307	319	346	310	323	318	325	315	302	295	321	299	290	331	304	310	300	308	319	302	279	303	309	317	339	284	296	314	341	314	339	304	334	348	342	305	310	336	302	296	325	327	326	335	321	289	316	309	300	290	309	319	339	312	328	299	291	315	319	302	313	283	292	284	298	318	309	345	337	296	321	302	312	301	313	321	291	347	333	305	330	300	307	301	321	326	277	312	315	321	312	335	343	277	344	328	291	322	311	284	306	329	343	333	281	346	342	319	338	284	328	321	311	341	301	311	325	315	295	312	318	291	275	319	302	297	328	325	286	302	318	289	294	308	312	338	317	331	356	321	330	336	342	297	292	310	294	314	288	305	313	343	296	297	344	308	313	308	308	319	318	324	338	329	318	295	297	325	311	326	340	328	322	281	310	309	322	339	325	315	302	292	327	335	318	310	319	301	312	316	320	307	298	356	307	323	304	346	293	288	293	337	346	306	320	333	337	287	317	321	295	358	307	306	317	340	290	335	321	333	288	337	324	295	320	321	290	335	296	328	313	331	367	324	321	325	281	322	330	287	306	316	325	308	309	322	319	313	303	288	309	309	348	287	310	305	328	286	315	304	296	317	335	311	332	310	291	318	309	286	289	303	329	317	332	307	301	307	301	342	317	334	312	308	295	314	308	339	315	300	321	311	285	286	303	316	321	322	304	326	328	298	326	309	323	330	323	331	312	318	290	334	312	302	343	333	317	335	320	329	296	342	323	308	339	349	292	290	309	314	283	322	324	300	304	310	304	304	325	298	321	282	291	292	277	317	295	315	292	338	331	321	299	289	325	313	317	323	297	326	313	325	358	287	292	318	302	327	325	320	326	319	331	263	322	310	317	310	269	336	318	335	295	306	360	301	329	321	309	332	291	300	314	295	319	321	312	293	285	310	281	269	285	322	338	313	304	299	317	331	336	311	314	316	296	330	292	330	318	287	336	312	331	323	344	313	313	300	326	289	322	325	314	328	296	309	314	280	325	291	313	324	326	321	303	343	304	290	305	333	312	305	317	285	318	292	315	298	325	293	305	320	323	310	315	290	332	309	345	313	338	319	326	300	325	339	296	340	321	304	335	303	331	306	323	322	313	298	296	304	316	309	326	321	296	297	299	327	303	317	309	343	319	350	317	318	331	307	325	317	361	309	302	328	327	321	289	303	329	308	318	306	326	353	325	315	308	311	304	330	327	328	327	312	316	318	315	318	325	310	301	317	346	337	302	298	327	322	287	317	306	293	304	316	311	323	310	330	281	310	307	315	340	306	329	332	343	297	309	313	336	310	321	312	342	327	319	303	313	317	314	317	314	305	297	302	325	280	307	298	288	354	332	324	301	315	314	335	330	308	309	285	338	345	294	351	310	314	347	322	315	337	325	311	305	340	306	316	337	308	322	315	328	320	315	319	301	293	326	331	326	344	315	324	316	315	294	320	297	307	308	340	297	329	344	299	321	308	288	324	321	303	312	320	305	323	331	304	302	293	309	343	316	320	292	285	281	292	328	315	304	340	306	277	326	275	308	312	309	327	324	282	331	287	354	318	326	331	335	335	296	325	308	315	318	314	287	295	293	329	275	312	338	293	318	308	296	306	302	317	352	283	297	329	300	267	279	330	301	334	337	324	290	283	334	324	335	298	314	306	303	313	288	290	345	307	300	322	311	311	279	337	314	344	303	312	312	360	321	320	287	305	312	322	326	320	329	306	320	335	314	330	297	342	323	304	321	330	331	307	308	309	315	321	306	305	302	332	322	316	325	322	322	300	329	293	327	305	320	322	288	310	265	302	273	298	308	306	307	304	328	335	340	291	292	344	317	314	335	296	331	327	313	309	321	311	307	304	361	312	311	329	335	303	338	320	319	287	322	348	336	337	299	304	296	360	325	303	311	285	334	328	317	317	292	320	317	305	296	295	317	318	355	300	275	294	333	322	298	369	303	324	307	292	307	317	329	263	351	312	309	290	317	311	329	300	331	333	318	286	299	301	333	341	316	339	266	297	315	297	308	303	305	364	307	284	318	338	315	278	308	280	333	283	305	325	280	372	312	323	341	320	310	313	315	322	305	334	322	319	350	282	298	326	308	306	309	313	298	337	297	305	340	297	291	320	350	323	308	310	316	322	293	298	311	276	320	314	287	301	331	325	325	305	308	312	282	302	339	297	286	305	314	298	300	319	336	330	336	305	303	322	311	312	323	345	281	330	328	333	332	314	303	297	330	289
16729	2021	3869	4310	3671	3113	2711	2329	2045	1835	1684	1562	1453	1420	1323	1266	1256	1210	1188	1144	1121	1158	1107	1076	1073	1113	1094	1043	1062	1050	1051	975	965	1061	1019	967	1006	1034	992	990	1035	1003	1010	987	987	963	984	963	998	981	915	955	1000	989	922	952	1006	882	939	978	949	943	911	939	914	996	980	982	911	953	977	952	945	880	929	892	960	945	927	914	936	921	940	980	914	917	954	878	929	972	887	908	931	890	932	948	955	929	904	927	918	947	951	984	910	955	952	943	968	903	956	950	958	923	913	915	941	966	907	950	962	948	920	921	911	965	925	918	939	945	959	930	877	883	967	954	902	938	985	923	976	972	959	924	960	944	923	913	915	940	928	928	932	929	978	940	964	972	939	953	954	982	925	939	947	915	978	945	961	876	987	897	987	933	942	951	952	947	896	920	963	960	943	973	911	959	931	916	938	982	913	869	934	956	912	935	861	899	972	965	961	914	962	964	964	930	978	906	905	869	985	936	999	915	948	938	923	971	929	930	942	907	929	898	937	965	950	990	976	929	1017	886	908	894	893	859	959	939	964	872	908	969	965	921	910	1034	975	959	888	974	881	915	973	919	905	932	973	945	976	970	948	928	939	923	921	890	943	911	934	907	933	953	902	936	926	893	937	930	944	943	914	967	902	915	846	980	916	955	883	948	929	908	936	958	923	957	967	894	918	925	968	961	902	870	892	947	881	955	917	909	957	945	981	951	920	854	920	899	959	937	908	884	876	893	919	939	977	918	966	945	955	952	889	894	940	928	908	925	858	968	903	885	914	872	932	972	937	887	945	927	938	941	925	919	946	907	948	901	960	977	868	932	945	946	926	926	909	908	932	925	936	895	932	977	925	873	955	946	909	970	903	909	919	949	959	913	939	910	978	917	960	918	954	891	898	980	850	914	914	937	953	916	933	930	934	932	943	947	939	965	907	930	909	960	896	942	958	927	917	978	931	922	942	982	936	979	935	914	927	877	918	954	944	940	936	899	945	932	973	960	886	931	917	949	912	912	913	959	993	938	976	955	934	964	943	943	924	936	971	947	939	925	891	945	985	941	906	914	921	937	940	933	889	930	857	863	934	927	997	982	862	880	950	904	988	987	923	903	916	931	923	880	886	911	965	978	834	925	930	963	932	991	943	906	965	978	953	866	906	934	947	932	884	920	927	913	901	911	927	956	930	943	903	902	956	916	951	920	944	924	924	968	906	937	914	981	942	895	942	948	900	941	885	942	969	937	976	922	864	966	916	970	934	928	977	925	864	960	916	973	941	893	892	968	908	945	853	922	938	934	1013	928	911	922	987	881	937	902	907	904	942	926	981	991	937	975	932	898	927	908	945	902	895	947	946	941	902	882	985	929	936	886	885	924	928	971	953	919	905	927	931	948	919	912	937	909	971	929	923	921	942	917	1002	937	934	936	933	900	894	944	899	912	920	934	881	972	971	913	897	925	940	894	889	895	966	898	888	923	975	937	925	922	958	959	903	897	916	990	921	920	945	931	962	911	971	898	966	884	940	923	929	933	895	921	889	906	929	964	917	964	927	953	988	908	865	939	977	921	893	977	940	927	914	932	893	984	925	990	986	939	970	968	920	922	926	961	943	949	898	960	926	948	879	929	935	921	896	928	962	960	943	931	947	913	922	929	934	891	925	922	866	963	955	897	986	968	866	951	956	995	899	911	971	926	904	926	963	909	913	993	969	943	922	944	916	898	973	916	989	953	942	929	957	881	968	956	918	958	922	961	943	978	897	926	910	906	927	940	911	982	922	927	878	906	908	964	894	945	922	936	921	972	929	955	960	913	945	965	977	913	943	941	893	944	930	967	909	937	883	922	973	902	902	995	951	950	940	988	924	950	946	921	924	945	923	893	983	885	966	964	954	903	895	866	917	901	925	857	962	967	907	919	938	952	860	948	933	921	941	938	937	878	889	911	893	912	921	920	957	922	936	920	947	924	891	904	998	944	910	896	923	948	947	954	940	946	963	947	939	974	919	959	930	956	948	878	912	937	945	903	944	927	970	929	897	950	910	913	917	920	914	945	931	896	924	897	923	931	914	942	927	936	962	975	926	915	937	981	880	992	922	902	932	941	955	970	907	938	952	938	982	936	896	935	906	932	916	927	947	884	904	956	953	924	959	891	890	923	912	934	931	956	966	958	1000	900	932	987	894	963	937	906	984	999	941	900	919	949	890	951	916	971	914	946	872	908	919	914	873	935	953	929	924	984	921	907	991	950	895	942	950	970	939	939	955	959	955	951	962	943	939	888	953	890	945	950	980	923	903	951	887	925	930	926	945	939	931	950	941	904	974	871	888	923	934	999	896	922	962	914	900	916	935	981	929	903	925	914	923	952	973	905	926	917	877	929	880	939	920	924	914	894	945	948	918	934	915	902	935	908	958	954	948	967	895	897	935	927	929	958	940	939	934	917	962	925	932	1010	927	992	943	949	980	908	895	893	921	911	903	922	925	929	910	944	991	906	906	909	968	936	944	925	918	981	960	962	890	983	989	946	890	964	936	968	951	920	902	894	932	983	869	895	938	935	933	902	925	931	879	980	963	924	967	962	952	912	956	959	869	949	941	934	917	967	914	958	871	878	973	917	922	919	906	935	968	968	906	908	933	933	967	942	886	926	947	963	926	934	922	897	899	949	937	927	877	928	945	937	912	941	923	893	1005	917	964	928	996	904	988	962	938	953	926	945	908	893	950	980	928	939	917	940	941	907	940	923	906	904	962	920	938	969	941	981	941	923	922	869	955	939	942	852	945	885	929	981	927	928	933	950	964	975	968	891	917	866	967	929	980	930	931	1005	933	957	924	919	903	963	919	973	934	931	1000	913	909	973	959	989	865	940	902	888	967	909	935	893	922	946	964	921	935	952	934	938	936	954	936	911	976	956	905	928	929	894	953	933	936	957	941	934	892	907	886	949	941	987	910	964	896	978	977	974	925	986	926	893	968	864	872	979	957	890	955	921	900	939	925	939	944	896	929	884	961	922	907	940	936	954	911	967	1000	962	901	902	894	943	929	941	907	1002	975	941	895	953	915	866	931	964	976	886	940	930	928	867	985	911	914	921	966	948	920	975	908	902	901	887	942	928	909	987	921	960	937	919	936	907	962	970	952	926	915	931	957	923	927	947	948	1017	894	951	962	935	899	973	936	946	933	892	903	945	999	936	930	913	965	994	961	941	946	951	927	974	937	933	887	941	963	926	974	900	944	963	929	896	930	883	948	967	956	917	926	916	923	949	900	940	904	931	972	914	956	881	940	927	888	943	910	925	969	978	962	943	886	905	937	933	930	944	927	965	951	883	973	936	891	969	961	938	942	959	935	907	954	875	894	987	913	963	910	940	940	955	941	922	956	980	918	916	979	883	926	984	872	982	984	928	940	937	956	939	986	981	907	930	950	946	948	938	917	904	923	960	968	939	908	978	947	899	932	906	918	943	881	987	936	905	950	990	889	936	951	908	917	906	916	935
46913	11854	3792	2548	1620	1137	933	831	720	536	549	510	475	464	450	434	437	443	409	410	374	371	386	384	389	355	359	388	360	379	364	401	358	373	360	365	359	358	362	335	399	345	353	335	336	380	338	376	340	352	353	307	312	353	347	331	331	336	349	305	348	334	391	341	305	367	340	330	343	349	328	336	334	351	344	367	347	346	372	327	343	342	324	315	346	326	314	383	343	334	340	366	336	355	339	351	338	336	340	324	320	331	335	331	322	355	316	306	325	332	356	321	343	358	338	345	293	326	319	328	345	357	316	329	351	340	337	326	340	305	324	348	332	343	308	380	327	350	358	337	327	318	344	330	353	346	361	351	331	321	343	330	312	345	357	332	319	353	334	352	335	357	345	317	325	339	323	334	345	332	317	331	340	321	331	361	347	329	330	337	321	308	323	341	336	348	314	342	361	377	347	352	335	311	363	376	352	346	350	369	355	312	330	343	316	329	310	323	318	335	340	330	366	333	344	314	337	337	333	377	334	326	357	345	344	324	306	324	346	344	321	353	346	333	323	310	315	336	341	354	330	323	313	337	347	316	349	332	358	373	330	324	330	344	354	325	294	343	334	335	345	320	344	327	315	337	322	341	334	358	319	353	336	336	338	343	375	338	325	370	325	348	376	353	336	361	353	346	330	329	328	331	340	333	355	325	363	361	324	337	324	332	314	318	345	305	348	361	326	349	317	357	315	360	342	316	333	316	356	302	338	333	369	353	355	320	324	349	328	319	336	337	329	281	368	351	302	365	349	324	341	330	329	337	313	320	348	320	376	341	339	312	297	363	314	351	350	354	334	326	338	371	346	334	333	305	331	345	322	326	331	326	309	346	349	355	332	310	353	317	329	341	351	340	347	358	339	361	358	350	341	362	316	345	335	342	355	312	314	328	329	349	350	351	323	337	362	326	343	356	361	321	351	304	359	316	350	352	283	323	353	357	355	326	318	357	349	318	385	335	315	350	340	308	306	337	310	344	320	318	323	343	330	326	348	340	295	362	353	370	319	301	353	326	346	356	315	328	328	358	336	328	361	323	345	329	336	345	340	341	309	366	316	307	351	325	327	304	309	335	318	351	334	331	332	333	379	332	349	313	347	326	332	333	341	325	338	313	336	336	333	337	329	347	340	319	332	334	325	330	366	345	334	351	347	339	322	302	306	314	350	321	339	341	326	353	309	356	330	357	337	334	343	311	327	350	339	355	321	333	325	318	334	316	355	312	335	351	355	338	357	348	333	332	316	357	336	332	373	336	336	329	334	332	338	346	351	313	352	344	344	365	345	303	347	339	312	316	340	336	340	352	327	385	350	350	349	318	316	341	353	325	332	339	314	336	358	304	325	361	318	335	353	351	353	331	323	333	322	356	356	327	325	346	336	323	360	362	333	338	297	321	340	320	356	355	347	332	335	327	316	340	357	361	357	327	360	338	341	331	335	330	351	320	350	280	367	368	337	339	354	327	318	327	354	351	314	326	289	308	326	364	360	367	348	335	344	343	364	318	336	342	323	318	325	338	313	365	307	337	349	311	348	343	324	296	333	365	343	321	379	336	318	345	331	336	349	333	313	346	340	297	328	335	314	323	322	346	338	327	330	338	317	361	334	355	325	332	358	337	331	338	361	370	334	352	353	336	316	334	356	338	322	339	335	319	342	325	333	326	341	347	328	332	330	364	367	344	331	328	356	327	337	344	358	341	353	338	344	354	330	351	391	365	351	345	361	346	356	359	335	319	364	337	328	321	340	360	334	333	359	301	322	340	339	324	354	358	342	330	331	334	317	340	318	323	341	336	382	318	361	329	366	317	322	331	339	306	343	342	318	338	298	343	361	339	353	297	298	337	345	323	307	348	351	337	331	337	340	330	353	361	316	336	350	342	330	344	367	333	319	342	324	355	344	336	327	337	332	308	311	341	350	330	324	329	319	282	353	310	323	306	359	335	314	305	321	336	320	332	316	307	347	348	342	330	335	340	315	319	354	353	332	360	363	350	333	313	333	329	354	338	342	323	333	321	364	335	341	324	344	348	340	355	335	326	351	345	355	309	311	333	339	358	320	350	317	356	364	328	362	336	323	327	359	328	362	303	362	349	327	357	367	334	330	361	343	329	297	340	308	355	351	332	353	344	339	325	364	387	350	336	345	309	318	357	317	330	388	343	303	338	367	325	346	332	333	332	368	320	314	303	317	363	335	339	383	331	320	340	331	342	341	341	346	368	329	346	337	365	316	335	361	351	388	333	321	343	350	326	339	337	351	327	309	352	346	352	341	355	345	328	313	305	303	345	353	349	372	347	322	332	355	303	317	327	297	293	353	342	349	321	350	344	345	336	332	353	338	345	339	371	341	348	310	312	329	347	309	344	321	353	327	317	357	349	334	329	367	300	328	334	330	330	368	362	308	312	350	361	324	342	344	330	367	327	351	337	322	366	334	352	375	322	323	325	310	344	361	338	328	311	330	364	335	309	339	353	352	317	325	360	333	351	356	332	316	317	342	339	347	336	307	349	350	337	343	360	366	342	339	352	343	338	348	335	345	358	350	338	334	343	335	328	330	338	328	365	326	337	323	338	313	339	299	337	331	310	329	345	338	339	320	313	347	345	333	309	348	336	347	323	303	360	354	321	318	355	322	342	340	307	294	338	341	311	365	333	340	342	315	331	310	298	339	340	313	335	361	319	307	307	347	317	309	336	313	378	316	339	337	310	353	322	344	317	313	306	370	362	338	314	341	343	347	351	328	345	337	330	348	340	327	320	338	328	333	332	345	346	320	320	308	346	336	329	314	352	326	359	313	327	327	360	337	334	318	363	336	374	344	341	368	344	366	316	361	324	311	390	351	320	345	320	331	331	338	333	345	307	341	361	346	317	325	347	323	327	319	362	323	355	342	360	309	317	326	333	355	338	347	343	327	341	364	328	334	315	324	317	329	341	313	342	306	321	375	333	320	347	340	326	335	342	330	334	352	329	315	344	342	315	387	354	353	317	337	348	328	319	348	305	340	330	357	341	364	309	324	345	337	366	312	334	356	322	349	366	316	344	316	344	375	317	327	328	324	353	377	325	329	326	300	360	335	353	342	311	301	316	338	311	349	355	344	358	360	348	341	312	327	349	320	318	385	331	351	326	335	300	351	316	337	377	303	326	337	335	341	339	331	306	332	325	340	312	333	343	334	325	364	369	299	334	314	311	353	340	326	310	342	310	350	318	350	337	329	365	333	343	337	356	340	383	354	355	357	336	340	349	334	342	339	337	350	321	353	314	345	350	298	317	349	322	364	327	337	338	340	340	321	364	320	373	347	330	343	310	334	327	360	333	316	332	359	373	317	333	334	347	354	330	314	331	351	348	345	305	348	335	356	357	358	307	337	356	367	334	334	342	289	331	343	358	367	381	347	350	347	335	332	337	339	349	352	340	348	348	327	347	346	345	356	341	342	343	371	341	349	345	347	358	331	349	344	362
22432	3114	6586	7051	5924	4897	4068	3506	2957	2677	2390	2182	1974	1924	1659	1730	1547	1491	1518	1400	1403	1307	1298	1270	1243	1221	1186	1182	1197	1157	1245	1146	1075	1198	1126	1102	1067	1141	1122	1062	1048	1052	1064	1123	1077	1058	1063	1057	1016	1027	1045	987	960	1041	1102	1013	999	1015	1028	993	1062	1073	1021	1047	1040	988	1045	1045	1022	1037	1003	994	1031	1013	950	1004	992	994	996	931	996	1014	970	988	975	971	1035	1043	979	1000	962	1010	969	929	1027	934	1058	968	1030	964	1004	1031	1007	965	918	927	1035	979	919	975	985	995	1003	1027	975	982	922	992	993	1006	962	972	978	968	1005	989	1032	1028	995	961	1023	993	1003	1006	1001	1027	1000	1006	1006	992	919	1001	934	1019	996	1024	958	1007	955	954	983	990	941	1062	975	989	996	998	1009	929	1004	943	1026	1029	996	988	1006	997	965	979	935	1012	969	1043	933	934	990	961	1009	981	919	954	978	961	966	948	1001	960	988	948	987	995	959	932	973	998	977	946	910	1056	1062	985	953	938	998	950	950	985	951	969	989	957	1046	999	999	1002	970	985	1002	954	975	964	973	995	928	955	1016	935	979	954	979	961	969	989	991	951	973	966	971	991	1006	965	973	985	969	1026	1010	979	1023	940	919	921	969	1004	994	981	941	967	954	913	929	968	981	976	996	983	950	959	985	1002	1001	935	934	978	979	941	952	958	918	922	1004	966	985	1010	944	914	940	994	989	943	958	986	980	977	949	937	995	1011	970	913	946	1021	929	993	922	957	989	902	956	933	952	981	1002	965	1001	978	982	948	987	948	977	891	943	990	1017	913	973	1021	1004	950	919	982	1029	977	986	982	982	999	973	1053	980	972	960	937	939	969	931	927	972	952	976	961	1006	1016	973	925	1019	969	931	967	954	994	984	968	937	968	999	962	948	1012	952	963	993	1021	1010	960	1036	961	1021	979	986	975	934	964	977	940	959	990	986	947	1004	943	982	986	982	914	950	1000	971	926	987	946	892	958	965	958	982	971	946	972	957	984	937	976	945	1039	940	953	967	958	1015	1014	968	955	960	923	1002	995	949	970	995	1013	1000	994	936	945	973	987	957	974	1044	964	988	943	918	1002	977	967	980	985	984	958	975	1013	950	909	987	979	969	926	967	988	992	992	979	947	1020	1001	995	920	1040	998	989	981	961	946	980	1024	929	906	945	952	1028	1040	894	979	963	1015	984	981	965	918	998	992	1029	1055	945	1019	1028	980	1034	983	986	960	1052	994	1043	994	970	965	966	926	998	992	966	985	964	974	1031	972	962	1004	959	973	970	960	1001	956	987	948	973	979	967	951	982	1007	1025	953	958	946	936	1018	972	935	981	965	988	927	1011	939	933	962	964	972	900	1002	970	927	899	950	945	986	960	945	986	942	986	1005	1009	971	970	946	947	974	946	1005	978	970	1028	1010	954	957	999	976	944	988	885	936	965	999	975	1006	979	1015	1024	1017	983	949	951	935	1011	1018	969	996	956	960	1017	1004	965	1007	967	1028	968	985	981	987	976	975	959	1030	938	958	1007	962	948	935	970	964	941	939	1021	1044	982	1003	941	986	966	965	953	1000	966	962	958	957	989	1042	1002	998	1066	942	975	976	990	992	981	1005	967	958	1004	1026	954	991	980	997	990	927	976	1003	1007	930	984	925	943	997	1006	1020	929	955	997	950	993	1014	930	930	1008	920	966	977	960	955	1009	925	997	1013	985	1006	930	985	982	901	972	1016	929	964	914	967	931	963	943	982	984	985	1004	972	958	992	966	982	965	932	1006	984	997	973	1011	987	963	998	1014	980	1004	1014	953	939	1016	982	968	949	980	984	1003	902	969	948	921	999	993	954	1003	971	981	959	983	990	939	936	966	942	983	980	982	970	995	989	965	979	915	905	918	967	993	1017	990	939	942	954	975	1009	969	924	990	954	956	936	943	946	1017	956	983	974	999	993	974	1014	1014	973	1031	987	996	991	1003	941	905	946	971	984	1031	991	1003	976	1022	907	950	983	960	974	985	952	1009	1007	1023	980	967	954	963	989	977	1003	984	983	990	968	966	959	956	981	1033	969	1010	981	998	1038	982	885	954	934	976	957	970	986	988	993	998	946	985	946	971	928	943	964	957	984	930	983	978	959	927	1015	1007	947	995	977	924	968	969	986	933	968	905	952	993	998	1058	975	1010	964	975	955	1032	990	984	1032	924	984	938	953	939	979	909	936	971	941	1016	1009	958	1015	969	1078	1027	951	987	1000	966	1001	1013	1000	958	986	1009	944	985	947	1036	1028	962	1003	947	943	994	1007	1011	956	955	977	1017	1013	993	987	970	928	946	965	1012	969	965	999	994	971	977	993	1003	949	1033	965	981	956	958	940	981	996	1006	968	961	953	1010	1013	1025	987	967	1003	1006	988	975	947	947	1008	956	988	1014	955	951	986	947	1002	987	933	979	1013	967	969	993	973	945	1009	981	981	977	981	963	923	987	965	988	948	989	961	966	966	1003	915	917	992	939	993	1016	938	996	943	987	962	968	969	956	971	987	1021	965	953	948	1005	948	964	988	919	988	1024	1023	985	962	1036	1008	934	990	950	998	976	997	948	1028	984	926	998	977	987	949	944	957	981	944	937	961	982	974	985	976	959	1025	1036	1033	964	1044	993	983	965	967	957	1022	962	1026	1020	957	980	946	993	951	1018	924	960	955	973	936	1034	985	1000	928	1013	977	944	968	984	1013	973	1004	926	975	1002	952	967	1016	984	989	974	945	941	1084	920	1034	1022	1017	977	950	992	973	1000	956	971	969	950	986	1001	1003	998	927	962	1007	981	950	1028	973	954	987	959	961	950	977	990	1005	939	1006	1006	950	983	996	961	981	1002	939	969	992	980	969	987	976	986	948	1037	1007	981	1022	951	970	956	978	959	989	1003	946	982	975	992	960	981	978	971	965	964	1039	981	986	896	975	1028	1008	1004	969	940	1035	965	984	889	961	947	1007	952	947	937	986	1015	972	961	942	954	970	921	979	1017	936	970	941	994	970	988	963	977	990	982	975	1005	950	934	990	967	951	915	982	978	962	979	1016	947	968	979	960	988	985	931	943	997	960	972	1010	913	1040	1030	930	1001	1000	1030	925	924	1015	1008	929	987	961	997	972	944	1009	1019	1002	951	1003	967	975	1032	988	1051	931	937	1013	937	973	952	961	1015	966	1005	1008	988	944	998	986	972	1026	1024	912	930	948	958	996	1011	920	975	1008	1027	949	948	945	1020	944	987	985	957	992	942	921	963	934	920	1008	954	993	976	1028	914	1004	979	944	1015	981	953	945	965	992	1032	979	1028	974	988	987	953	998	995	958	955	978	1018	984	952	978	947	948	942	989	951	956	967	924	1034	907	977	1004	998	978	979	987	947	973	942	960	948	985	987	1004	950	956	958	986	993	1002	980	973	1030	958	1001	990	1018	982	975	942	993	954	991	954	919	978	975	946	963	967	917	971	959	944	1001	971	942	973	992	996	1045	1012	1005	971	976	1003	980	985	942	982	931	955	935	951	968	970	928	888	970	1003	981	953	998	959	976	933	987	988	952	994	1001	963	957	963	969	962	1025	998	950	969	1012	916	998	977	952	1041	971	969	999	1004	994	1058	965	971	932	981	1010	937	914	1010	969	1006	958	996	947	927	969	961	954	975	1017	976	981	999	1009	979	995	952	977	1016	956	991	928	973	970	964	1019	960	1003	1003	1008	985	1028	960	992	982	979	1037	996	999	930	983	969	1018	975	966	973	1018	963	959	978	973	970	970	972	1040	951	994	930	960	950	978	1000	937	1008
5815	389	245	216	215	180	205	224	199	159	184	172	156	163	154	184	176	189	150	181	160	163	201	153	177	162	178	179	174	156	173	153	175	160	193	167	150	168	181	162	148	173	159	155	178	169	185	163	163	173	184	163	163	166	180	153	178	184	183	156	159	167	157	189	165	173	180	162	191	166	168	165	154	160	160	150	185	174	171	164	169	176	155	149	174	183	167	183	177	180	167	196	178	182	173	175	140	156	168	198	174	150	179	176	164	164	177	178	134	169	157	172	178	170	142	141	148	173	147	150	164	174	154	173	158	171	138	181	175	172	160	146	166	195	170	167	183	168	148	156	196	174	153	153	167	171	186	174	159	173	180	166	152	161	189	149	145	150	156	145	181	168	161	171	162	188	206	164	149	142	178	173	158	192	156	173	175	171	170	201	193	162	173	190	160	139	165	148	176	159	175	158	157	167	157	161	169	166	180	161	152	179	178	154	125	177	165	161	185	191	162	153	154	179	170	146	176	150	158	168	148	147	157	169	155	160	174	154	185	168	179	187	181	181	172	162	195	161	160	155	179	178	182	156	160	170	171	151	176	168	171	150	160	170	165	174	183	174	165	199	162	149	149	171	157	162	173	157	150	192	154	157	173	177	135	151	167	171	178	169	155	162	169	164	170	153	167	168	174	182	165	164	156	171	180	176	184	174	173	178	180	166	158	163	174	174	158	162	169	167	164	163	185	169	170	148	180	163	161	171	185	167	180	173	176	147	134	159	182	173	170	167	188	188	154	152	155	180	172	170	182	143	158	159	162	184	164	155	176	180	173	170	155	165	172	158	169	185	160	140	179	187	176	176	176	171	164	165	168	155	158	181	154	171	196	145	165	191	149	173	150	156	171	144	169	148	176	188	179	183	171	163	167	165	154	173	169	155	182	143	177	184	167	190	170	171	152	166	163	170	172	167	158	186	175	159	159	172	169	177	189	184	156	163	181	169	160	152	158	164	153	171	171	167	180	155	164	212	167	144	146	158	187	192	160	160	158	176	170	186	169	163	158	161	182	156	171	152	182	175	174	157	166	140	157	195	166	149	166	155	191	169	192	185	174	153	181	160	158	192	188	167	151	171	172	158	169	171	179	183	173	166	183	167	159	155	185	178	171	162	171	171	162	181	174	180	181	187	174	163	158	173	186	175	147	161	148	142	190	173	181	174	156	192	166	158	163	155	150	168	162	179	154	162	187	155	151	169	145	188	167	169	166	174	166	176	177	179	178	170	159	181	166	169	172	175	165	177	168	172	176	155	159	188	185	180	146	187	152	179	157	154	149	154	152	192	180	146	158	160	173	157	163	149	164	155	152	169	165	168	177	154	171	161	181	144	178	160	192	151	151	161	164	174	167	180	156	174	165	165	169	159	179	178	171	167	158	174	159	156	172	181	176	160	166	168	166	170	170	170	148	169	163	152	152	147	165	168	160	178	178	159	174	158	161	171	144	150	180	171	156	165	181	162	167	165	186	186	154	159	164	169	183	177	147	150	168	168	162	160	152	168	205	173	182	154	181	174	159	174	159	160	159	172	159	177	164	198	166	173	184	178	188	180	164	157	171	169	174	162	167	157	166	177	157	175	184	175	151	166	180	149	176	154	172	171	140	174	144	175	163	165	187	156	152	147	179	152	178	171	145	167	146	160	167	157	157	169	162	152	179	159	181	170	176	186	168	153	163	166	186	173	165	142	160	151	161	170	190	179	164	170	169	156	152	168	171	162	170	190	172	185	166	174	155	161	194	152	151	183	173	162	147	136	160	178	143	172	190	162	176	172	152	170	155	149	174	166	168	138	178	168	172	173	182	153	160	151	181	173	182	152	161	167	194	175	154	166	179	167	170	152	176	169	166	163	176	154	164	175	160	171	167	159	182	161	144	148	176	186	142	164	166	174	159	177	172	167	153	159	162	159	153	144	172	177	173	181	188	187	162	166	161	164	143	171	190	155	149	143	174	146	174	159	158	162	180	165	172	157	159	174	165	176	155	164	174	172	155	160	179	196	162	151	170	178	175	166	187	133	140	170	185	154	147	184	128	181	161	181	188	178	181	173	171	165	170	173	158	153	176	163	193	146	187	155	186	179	164	173	152	154	160	169	156	161	155	151	186	166	181	146	200	174	178	180	152	145	186	182	183	134	189	165	159	153	169	175	169	164	174	181	174	172	175	167	188	160	157	184	161	186	172	162	146	190	159	174	151	164	140	174	190	139	164	171	184	166	149	182	166	159	157	152	162	183	151	186	187	186	173	152	184	158	162	165	166	163	159	187	165	154	159	168	179	169	175	175	155	180	158	156	164	163	158	152	173	180	183	167	168	175	181	182	159	175	164	160	187	179	179	159	147	185	173	184	163	159	170	173	166	163	171	186	168	156	180	179	153	137	167	173	162	148	164	159	159	158	157	164	187	163	137	175	157	164	178	156	168	156	196	173	173	170	185	155	170	169	161	166	180	161	155	166	180	168	148	169	183	140	157	162	166	158	164	166	168	179	156	157	161	159	147	183	186	175	153	171	184	187	171	162	165	159	176	159	147	173	191	179	151	172	179	176	161	172	158	160	176	147	170	163	158	165	173	168	172	169	186	161	173	161	169	153	159	166	167	161	182	157	164	152	170	166	168	167	166	175	161	182	151	179	178	155	172	151	193	171	165	173	180	157	129	178	165	156	162	179	172	149	169	183	193	171	152	155	191	161	164	169	158	167	183	173	166	207	189	188	154	173	160	177	188	159	175	167	155	178	172	168	166	147	185	169	137	168	184	182	169	135	184	168	155	165	149	155	146	167	174	176	163	180	167	172	166	174	167	168	164	164	165	182	163	188	175	167	164	159	162	142	175	155	168	181	188	158	189	177	171	167	159	147	158	158	154	149	145	151	167	161	176	185	178	174	170	176	181	151	185	171	171	175	161	168	152	176	148	169	158	159	164	154	182	170	179	146	161	178	162	156	169	161	173	167	145	159	152	159	169	148	160	169	148	179	182	159	163	177	168	195	168	191	166	172	166	182	165	177	193	144	172	175	177	148	169	165	179	150	182	152	162	178	149	172	170	159	176	162	160	166	170	157	165	170	167	162	175	167	165	173	163	180	168	190	165	171	174	174	180	176	164	195	163	185	165	140	159	157	179	173	176	177	167	162	157	186	190	195	179	171	171	165	148	167	163	178	158	183	186	166	165	166	156	163	145	179	193	176	174	186	164	154	184	161	172	164	167	161	181	158	168	163	168	161	157	150	184	177	172	153	186	195	167	169	185	182	172	175	159	166	157	171	165	156	159	152	152	188	183	193	177	164	180	171	162	173	160	162	177	164	166	176	173	163	181	156	155	190	173	179	145	154	153	163	159	159	177	162	159	170	153	170	156	171	170	169	171	147	173	175	165	186	168	180	156	170	165	173	194	139	166	172	174	183	164	168	189	172	145	183	150	169	157	180	156	159	138	168	146	163	151	158	177	159	177	174
4870	675	764	815	705	662	706	640	629	662	589	554	636	589	587	568	581	576	609	558	573	557	556	563	546	580	544	563	570	553	550	605	504	564	566	550	523	557	535	565	587	594	545	581	553	523	570	553	589	553	591	558	563	597	606	529	535	583	562	577	574	549	569	552	584	598	569	574	563	592	510	550	574	531	557	567	575	552	537	564	541	571	525	576	541	555	566	550	538	531	541	548	545	535	548	580	559	549	567	564	580	549	546	610	514	569	556	521	556	560	518	576	569	603	596	534	558	560	557	592	541	567	547	556	572	541	569	519	527	538	579	545	564	551	559	585	576	567	553	568	518	572	580	589	551	580	551	519	537	582	522	580	567	574	532	580	537	584	531	603	540	593	522	579	608	537	563	547	537	555	565	610	591	605	584	519	592	607	542	565	560	550	572	593	533	567	519	585	538	540	522	629	545	535	535	578	543	522	565	521	536	518	562	578	560	550	547	532	542	557	550	536	554	538	552	552	538	564	587	517	555	589	586	530	552	506	556	651	535	546	534	508	548	523	552	572	569	529	542	561	557	545	543	565	579	554	576	541	526	538	584	547	561	520	564	598	562	578	571	519	567	538	627	564	567	556	565	557	525	536	564	528	562	580	562	595	549	586	548	583	572	539	502	549	572	518	555	558	539	503	579	561	575	522	553	565	530	590	524	558	550	577	526	552	609	539	529	564	551	556	564	530	544	537	537	566	554	572	535	550	555	541	563	542	545	502	599	527	507	564	529	557	558	509	585	531	535	553	560	556	549	570	542	573	520	603	570	554	605	583	546	561	571	568	547	527	522	544	552	584	580	586	540	588	527	560	580	570	550	549	629	574	595	580	524	546	549	524	540	533	559	537	548	551	559	544	530	541	567	571	581	589	534	570	534	594	500	548	561	581	519	582	568	568	568	558	557	534	550	521	544	521	589	592	586	500	572	523	569	547	555	519	530	544	573	586	536	562	581	571	541	585	580	533	532	535	546	567	558	575	556	556	584	526	560	568	573	531	540	537	540	538	559	573	550	554	556	539	567	512	556	600	556	582	555	560	534	543	557	583	555	568	566	577	543	612	523	546	588	543	586	501	522	549	556	592	539	552	557	522	511	579	615	558	533	527	555	555	541	584	560	566	541	575	559	551	547	596	577	539	602	543	542	563	539	569	567	555	603	567	560	561	570	514	534	543	571	512	502	563	528	513	570	537	543	551	567	561	550	535	516	539	550	553	552	559	592	565	537	576	532	553	575	524	544	583	565	581	553	568	624	549	518	559	581	522	543	560	573	544	550	541	581	528	583	556	582	603	551	590	530	586	571	592	598	550	586	544	568	547	533	576	596	551	593	583	527	563	558	534	538	523	556	557	568	548	535	530	539	569	568	564	597	541	577	557	611	564	497	565	561	569	498	542	564	594	567	545	606	560	573	578	524	546	547	527	570	564	545	529	521	579	533	545	591	554	557	600	541	561	578	544	512	542	520	538	574	520	528	545	564	573	572	583	558	551	564	532	558	531	529	566	512	549	574	583	574	565	579	579	544	537	566	509	569	560	570	566	543	546	533	561	572	588	584	533	546	536	537	537	565	597	550	571	535	572	521	540	581	561	587	541	519	545	605	502	535	561	563	536	526	576	558	548	568	543	555	548	575	552	521	543	541	539	539	568	532	554	521	505	557	540	534	583	580	566	553	567	535	528	568	572	538	507	575	557	523	510	583	578	508	581	600	578	540	562	551	545	537	565	567	566	573	573	540	534	553	563	540	570	507	503	530	538	515	565	570	588	523	517	561	554	549	530	533	568	580	595	559	567	558	509	552	582	529	598	558	533	581	585	538	565	544	537	568	592	545	566	567	581	548	535	553	570	584	533	549	566	542	547	581	562	548	551	543	542	539	488	564	552	571	577	535	578	572	553	568	514	575	592	544	565	590	542	532	574	557	584	557	617	599	583	569	522	548	554	570	576	591	556	597	593	531	564	519	552	556	553	572	522	570	566	573	505	564	543	576	546	587	562	565	542	568	565	550	539	557	582	570	606	545	525	567	528	588	554	558	560	570	575	529	543	604	536	543	556	574	548	531	558	543	566	562	516	576	524	542	534	562	543	564	530	533	572	555	579	558	570	577	586	512	529	557	591	566	573	559	552	550	565	506	557	519	546	542	567	533	526	549	523	518	563	555	530	564	564	565	544	584	565	543	600	561	543	588	563	541	589	531	574	509	581	533	571	530	542	549	520	562	532	585	528	597	588	603	555	558	581	578	525	587	595	511	545	512	609	564	546	593	567	590	591	525	546	580	538	559	523	533	541	594	574	574	559	578	542	517	521	540	564	543	541	587	605	566	578	570	578	557	522	580	550	525	573	540	559	542	560	547	591	549	550	561	524	599	541	518	579	596	552	559	592	566	557	551	519	568	571	550	549	551	587	537	535	542	576	553	584	573	529	556	544	578	591	569	564	562	577	561	551	518	549	550	496	525	572	543	550	570	541	559	569	538	555	521	544	539	553	566	581	552	585	556	518	538	596	596	559	589	583	550	568	540	574	578	525	518	507	554	523	540	605	549	556	555	590	607	572	545	546	538	554	570	525	575	528	551	588	566	548	565	564	514	561	521	571	535	533	539	569	570	542	546	572	539	574	547	523	547	522	549	523	566	547	556	629	582	557	543	542	559	605	535	566	552	620	587	539	586	513	571	516	582	559	557	504	540	543	577	557	612	576	540	572	540	544	550	554	565	494	552	529	544	565	519	571	557	547	578	557	557	530	554	570	529	560	564	560	553	608	559	548	564	566	573	531	550	560	561	538	575	589	546	561	527	573	537	573	535	553	508	608	583	593	569	533	589	530	563	534	551	557	560	533	547	588	519	574	545	563	568	517	586	535	573	560	522	520	592	570	553	568	562	600	523	567	570	555	559	501	576	581	582	531	543	573	556	558	503	574	603	561	585	565	605	549	554	542	524	597	551	550	540	549	594	566	567	557	570	538	558	536	567	539	562	544	542	544	555	513	574	554	562	502	530	555	557	574	559	526	534	581	579	536	515	546	574	567	541	562	582	586	550	566	556	565	544	556	571	564	552	541	529	570	498	516	573	529	535	554	595	537	615	588	537	535	559	547	527	584	539	552	543	626	565	586	590	569	572	535	547	549	560	553	514	534	592	541	559	562	585	551	570	541	561	547	517	594	602	561	561	556	559	542	544	512	537	564	578	577	570	528	571	550	546	527	532	535	549	597	583	578	517	604	517	542	543	579	585	550	549	610	594	558	537	544	587	519	510	556	569	583	545	546	546	528	528	587	566	561	546	556	545	560	540	560	562	526	568	573	543	567	567	540	557	591	546	559	543	567	564	574	578	558	570	542	565	542	556	593	593	532	527	532	558	557	531	600	525	490	598	577	529	610	575	536	586	546	561	568	522	563	514	594	571	582	577	595	550	556	542	547	520	549	542	572	534	598	574	537	536	560	559	570	544	621
32264	4492	1759	1250	932	752	603	569	498	457	417	386	385	384	351	369	336	359	328	334	342	332	316	350	309	306	307	324	326	301	312	330	306	337	303	333	320	302	307	340	322	315	322	304	321	292	321	347	290	341	326	304	323	318	307	314	317	321	316	296	312	358	292	317	314	323	309	294	303	304	314	293	305	328	298	319	320	325	317	352	323	357	296	324	262	291	320	302	316	313	290	290	310	288	315	322	296	310	299	293	313	320	300	301	332	303	335	304	308	312	291	316	333	336	315	349	329	327	327	298	297	320	337	292	310	324	314	295	326	320	301	318	304	330	304	279	311	310	281	308	291	302	329	306	307	325	339	304	316	347	293	315	319	306	300	279	287	330	308	312	315	295	309	337	297	290	306	306	342	327	311	304	317	323	293	294	322	332	312	323	297	277	305	331	287	301	334	321	310	326	330	357	308	299	320	324	286	318	304	284	326	315	313	313	302	296	282	311	309	288	281	294	282	294	294	304	316	298	301	322	308	279	303	322	272	303	302	331	342	304	306	297	325	309	297	295	322	322	344	265	302	331	306	277	283	287	337	298	336	283	325	300	338	320	304	311	312	321	289	320	304	293	326	300	301	290	311	317	288	353	325	321	293	310	260	332	337	305	274	299	280	343	296	325	327	313	312	297	313	305	330	289	290	289	315	271	333	279	335	295	318	309	342	339	337	282	289	334	311	346	310	309	284	286	322	312	293	306	340	314	289	304	350	307	305	338	329	299	302	282	295	316	331	303	280	302	330	307	284	329	317	316	309	290	310	324	310	318	292	302	308	323	337	306	314	300	330	290	308	302	302	298	351	351	309	311	318	315	331	286	309	279	291	325	303	321	287	323	303	293	299	301	280	320	311	294	288	286	325	279	318	331	302	298	305	337	297	300	327	310	336	292	306	315	326	341	308	289	315	364	280	304	295	335	287	327	315	322	304	300	341	310	293	321	288	302	328	301	323	292	314	300	301	307	322	331	297	306	314	285	290	312	289	318	299	321	308	275	309	330	318	319	303	293	326	321	292	296	310	285	305	314	316	290	313	315	314	335	315	301	310	320	307	334	335	314	328	317	309	332	310	326	286	302	341	339	315	325	321	337	281	322	301	316	281	294	307	331	345	303	306	314	298	288	256	294	338	337	320	268	322	345	297	302	269	311	316	303	324	322	317	284	316	317	340	322	372	333	291	319	312	328	301	300	293	325	320	308	289	334	305	331	268	304	339	291	293	324	315	302	321	290	333	334	280	299	310	344	304	303	290	322	308	316	332	293	289	292	309	337	308	291	324	325	308	338	299	308	274	316	322	298	282	299	273	299	286	272	297	307	278	291	324	302	299	299	302	320	313	328	294	319	295	292	314	292	326	290	305	330	320	299	299	297	307	304	323	321	299	310	290	333	295	298	302	310	306	303	315	303	294	275	335	331	306	321	326	275	341	351	337	316	332	289	312	360	299	328	306	307	308	335	315	327	348	315	295	293	319	318	277	309	325	315	309	333	287	306	330	289	313	322	306	332	332	306	321	319	341	312	320	290	326	280	317	315	301	321	323	302	344	316	301	348	326	300	261	306	313	311	338	288	284	314	326	324	296	303	319	319	285	313	296	279	318	302	339	281	320	321	302	309	315	306	292	284	347	327	328	301	312	335	304	285	308	309	334	289	296	305	305	286	290	316	329	299	260	315	313	288	303	306	320	331	286	292	348	306	306	324	321	329	339	274	343	315	288	302	301	310	294	332	337	316	328	335	287	327	315	325	286	336	299	275	340	270	308	323	288	299	294	334	327	312	303	330	318	333	303	278	332	309	318	312	310	306	276	306	292	299	363	303	306	285	325	305	325	320	319	305	272	321	340	296	322	315	294	308	300	315	311	355	340	312	332	276	303	321	303	326	286	328	264	324	306	274	321	305	332	317	311	305	340	315	316	295	292	308	304	311	300	318	299	336	351	301	288	314	298	307	310	314	286	312	318	285	323	314	314	337	311	330	311	313	313	290	335	314	324	354	298	310	309	277	316	301	306	322	339	288	304	291	310	322	289	333	328	359	292	298	301	302	322	311	329	307	292	324	315	320	300	285	324	317	305	331	305	315	299	326	314	309	310	302	337	338	300	295	274	323	314	307	291	324	309	301	286	286	273	272	306	310	278	306	285	326	334	326	335	283	338	299	274	320	308	299	307	319	302	339	338	309	290	283	312	298	326	306	301	301	311	274	308	304	343	316	323	295	315	298	277	311	298	315	301	303	307	299	308	334	291	322	313	269	339	339	301	323	289	271	318	324	327	322	284	322	341	313	336	334	304	302	332	296	305	281	298	321	314	317	312	332	313	290	308	322	319	289	314	352	316	335	325	321	272	332	331	304	308	301	293	282	323	311	310	276	295	300	355	336	310	311	334	339	313	333	314	328	285	304	316	283	320	326	328	291	340	322	324	279	328	316	331	313	320	331	295	367	293	302	316	332	285	342	327	315	302	311	337	296	321	304	317	316	307	341	316	321	336	306	333	315	296	302	299	327	292	317	301	305	311	310	305	325	335	319	326	334	304	317	319	308	297	330	320	321	298	312	317	325	324	352	315	321	315	322	388	295	341	300	347	306	293	292	287	328	323	312	305	291	352	326	308	336	273	337	272	298	279	331	312	305	302	312	325	313	316	310	310	309	328	290	365	313	310	336	317	307	285	324	304	307	294	305	277	316	316	340	273	316	326	340	329	322	310	341	331	314	339	332	326	297	312	334	305	362	329	307	328	301	298	321	329	288	317	309	296	314	317	313	322	310	321	281	311	316	321	313	315	327	284	337	293	291	276	274	299	307	295	306	314	322	307	322	310	322	340	314	302	297	287	347	300	284	300	326	333	298	322	294	301	322	348	302	297	303	277	336	305	298	276	315	300	303	341	331	287	287	344	281	316	322	311	315	301	252	290	334	325	321	328	297	307	327	316	291	330	308	291	287	280	325	306	314	311	348	318	296	313	282	275	303	290	348	297	293	330	278	334	291	316	340	296	291	292	305	286	290	326	296	344	313	332	304	291	290	297	307	321	329	284	307	357	336	282	299	323	309	332	302	314	309	305	317	303	307	351	300	329	337	310	326	295	323	302	324	336	326	330	305	319	307	285	315	292	295	320	300	308	290	299	296	326	333	304	287	322	305	276	282	293	298	294	269	303	291	298	315	303	312	295	297	316	303	297	332	308	361	341	298	332	340	296	284	305	314	301	327	312	296	303	346	289	297	311	305	295	333	310	320	327	297	295	310	332	306	293	285	344	309	342	362	325	317	325	323	319	322	265	321	309	280	316	310	313	317	289	316	304	343	325	302	335	313	328	297	305	288	331	324	291	305	328	298	311	306	302	320	302	283	329	292	294	301	331	316	294	297	313	331	277	297	317	319	311	289	310	271	262	313	318	311	309	321	280	294	299	309	314	267	357	335	326	315	319	314	319	328	273	349	329	302	304	343	282	329
15625	2025	3858	4329	3680	3054	2576	2206	1996	1821	1674	1541	1499	1416	1304	1294	1284	1188	1169	1131	1146	1114	1147	1103	1093	1085	1051	1037	1033	1068	1019	995	1018	1060	1052	966	992	940	950	975	979	979	968	963	933	993	963	979	994	943	939	933	933	1019	911	898	933	994	942	918	900	960	949	972	912	959	938	942	947	984	957	965	950	899	916	944	910	979	943	949	947	927	943	958	944	958	911	938	881	991	937	950	942	888	950	921	918	912	919	917	884	877	911	939	952	918	857	939	922	985	987	944	978	892	997	963	915	880	952	916	909	894	927	917	927	960	968	968	923	880	900	923	935	885	871	906	950	904	911	986	901	921	920	943	946	932	979	947	970	905	917	905	946	900	956	960	902	971	968	913	937	947	896	943	869	894	967	954	939	939	959	956	919	948	943	920	880	959	982	911	899	970	912	913	920	967	973	993	833	907	930	940	915	915	943	967	897	902	897	921	943	952	991	959	937	911	962	915	978	948	1001	871	937	884	1004	923	922	920	932	933	934	876	906	932	921	886	931	899	881	932	970	924	928	926	925	927	939	898	945	959	933	928	953	894	979	913	933	906	972	949	916	923	867	946	949	921	947	915	884	939	929	905	897	852	918	917	910	929	904	941	955	949	936	930	933	876	943	929	958	913	937	921	944	920	945	919	966	912	946	929	903	907	928	894	920	979	855	893	897	933	915	917	955	906	886	920	906	924	918	903	917	954	923	948	898	939	949	921	945	908	939	907	916	942	925	918	967	970	928	886	935	940	938	963	928	893	906	945	883	902	916	955	960	900	911	908	944	956	842	876	933	950	946	910	957	877	848	889	972	949	870	927	896	924	914	926	928	938	970	966	884	905	896	951	943	939	920	912	935	930	915	904	912	907	881	969	976	941	869	977	978	917	896	959	892	990	935	905	913	969	929	907	944	956	946	956	974	901	944	893	974	956	886	951	898	966	933	936	930	908	959	944	932	910	906	949	923	907	914	956	968	976	954	958	913	946	890	914	961	909	944	950	897	958	904	914	904	918	938	952	887	930	942	941	902	884	877	914	886	895	916	965	933	898	941	890	909	900	906	901	934	951	938	890	922	897	931	909	946	970	907	934	837	969	873	914	890	911	921	939	977	883	877	922	894	921	991	944	919	978	923	881	928	876	963	913	947	964	906	942	927	869	888	967	954	937	928	942	916	921	964	976	894	935	878	905	928	893	951	920	936	922	958	917	974	964	912	932	894	961	907	930	888	936	959	934	937	949	913	935	867	921	949	909	983	913	930	912	893	947	947	925	906	940	890	920	948	954	900	938	936	925	944	909	950	941	959	921	978	843	936	903	971	962	875	932	926	986	908	891	888	930	915	949	924	955	946	907	974	896	965	962	885	914	916	919	880	919	927	935	909	958	916	939	947	910	841	905	882	927	936	935	940	916	898	933	928	924	993	925	876	964	909	942	942	942	924	945	950	847	891	942	938	968	946	902	947	905	932	927	934	876	929	908	938	939	948	915	925	939	943	947	935	936	932	958	993	984	921	903	942	953	970	945	901	914	880	958	915	989	924	924	985	929	874	885	941	901	971	903	964	914	892	897	958	914	903	905	950	957	946	926	903	964	893	944	939	963	919	996	986	944	902	925	937	943	929	956	895	958	907	904	943	956	888	938	944	918	949	892	947	969	887	934	904	994	933	928	943	958	936	950	895	880	978	907	954	969	848	906	967	855	940	949	906	908	961	913	933	890	960	904	906	931	926	949	916	924	903	938	963	927	936	908	972	927	901	915	940	964	917	944	938	909	868	944	958	900	919	978	992	958	873	952	870	915	913	966	900	928	972	928	977	951	888	1006	988	933	946	894	915	899	963	896	979	899	997	928	928	911	978	875	880	943	913	909	923	913	978	891	920	940	959	906	932	940	921	905	892	898	916	923	872	909	931	942	967	950	933	939	884	901	931	919	912	918	940	978	956	958	906	904	931	925	906	963	870	923	910	880	873	938	908	952	919	961	952	979	853	957	932	923	923	941	1032	946	905	902	980	903	935	926	887	913	934	934	936	970	949	930	883	936	878	911	970	953	918	922	915	930	900	861	929	975	951	960	946	922	967	920	1013	885	928	902	961	966	872	945	932	944	958	919	936	914	938	891	959	978	899	881	875	933	872	923	967	924	932	948	962	925	912	892	896	921	874	905	901	937	943	915	982	872	960	867	894	918	927	951	918	916	938	938	903	927	964	954	950	999	913	949	989	969	889	964	890	917	905	900	928	948	963	926	961	972	970	960	936	903	900	939	933	900	918	899	924	955	929	948	920	926	939	943	944	889	1004	1015	931	917	915	921	911	932	945	955	906	930	901	925	932	944	945	933	955	938	895	904	925	920	998	952	934	935	925	936	943	885	877	884	916	911	964	936	909	935	917	963	899	929	928	885	932	873	966	952	902	926	911	935	963	919	926	888	915	944	919	902	935	907	898	930	918	947	882	922	932	928	965	909	913	934	922	966	990	923	921	892	949	924	924	889	913	992	895	935	827	896	954	939	912	885	900	930	931	924	906	909	915	914	920	937	897	974	944	984	958	920	913	995	930	995	899	895	970	990	926	926	930	968	888	900	898	933	923	907	930	937	919	892	955	914	904	888	923	938	972	934	960	889	899	940	871	932	862	941	965	989	946	907	960	928	948	918	874	930	904	913	910	875	856	911	950	932	1020	906	895	1000	925	944	989	930	926	956	968	881	936	975	913	961	914	900	893	910	952	949	930	942	969	970	958	920	958	941	989	890	919	889	936	892	891	957	912	932	911	968	935	941	935	1006	885	914	906	928	917	910	944	966	933	911	918	903	912	942	924	911	916	918	938	947	890	968	947	889	942	901	967	873	919	892	905	889	983	900	898	928	924	922	889	907	970	964	969	942	954	950	897	871	934	948	927	979	966	900	941	906	937	922	952	957	919	934	944	942	870	893	960	910	893	911	888	877	923	984	959	884	959	906	938	960	955	903	934	945	940	939	932	923	943	909	895	928	980	937	905	917	913	938	877	905	962	931	922	932	856	881	907	937	880	888	840	965	873	906	863	900	918	1006	959	914	915	918	906	972	936	934	901	912	960	906	908	958	965	904	906	921	953	975	980	894	975	899	934	928	945	957	940	920	979	869	968	948	948	932	940	900	927	941	947	903	904	866	927	959	937	882	916	927	917	909	919	959	907	920	974	906	918	984	919	956	844	958	945	971	889	949	925	928	897	978	940	937	900	920	899	977	936	913	885	947	983	938	857	946	890	896	935	928	864	900	985	920	959	929	951	919	907	966	952	946	960	895	954	866	1024	923	922	919	964	927	913	999	956	929	1012	957	920	923	899	931	915	898	877	933	941	914	958	962	920	933	920	971	891	917	913	939	945	939	964	949	979	918	948	940	894	906	922	924	891	973	930	952	912	944	924	903	970	871	948	921	897	952	892	911	930	925	847	918	911	923	871	973	992	980	959	996	989	868	913	908	946	914	931	910	948	947	921	936
43559	12243	4049	2425	1604	1181	936	761	656	596	496	522	476	456	448	430	406	350	370	387	386	401	352	377	339	322	361	342	354	365	332	366	360	387	315	355	352	349	372	365	357	313	355	345	359	360	340	341	320	349	338	336	341	363	342	336	345	337	363	339	338	340	353	325	339	349	298	353	311	370	350	322	322	324	336	360	336	313	341	343	389	333	351	331	330	320	357	375	334	335	348	363	336	362	362	365	356	346	347	358	354	338	332	382	377	328	370	345	363	347	330	360	335	320	344	342	337	316	355	335	319	311	349	321	368	317	350	341	327	305	329	325	321	321	336	349	307	342	284	333	368	337	337	312	348	330	327	317	339	327	336	346	309	315	300	351	324	359	334	353	336	343	325	333	331	337	325	341	308	317	318	347	355	340	325	308	331	364	325	340	342	333	336	348	330	338	352	353	326	305	341	314	314	317	337	310	337	327	360	311	308	364	355	364	353	316	341	290	365	344	301	352	336	313	327	343	312	333	314	326	350	295	376	361	330	317	326	337	341	342	335	343	328	333	318	347	342	341	310	378	341	312	331	328	318	320	320	335	345	309	334	317	324	314	295	336	332	303	321	317	335	323	369	362	359	320	371	329	360	341	319	353	330	308	338	387	338	327	344	306	360	309	329	343	334	299	314	335	348	319	354	337	328	320	340	356	350	344	364	345	371	303	330	314	332	338	321	349	376	359	345	329	332	363	294	308	360	346	341	353	344	322	329	324	367	319	339	343	334	336	344	307	344	374	332	341	318	305	308	327	340	337	360	339	344	341	337	343	341	324	332	337	371	343	340	347	342	316	328	321	379	382	351	348	311	360	350	294	344	355	329	336	359	295	304	334	330	338	345	320	348	356	351	342	356	325	334	360	322	338	320	355	327	335	339	334	354	335	329	356	322	295	323	326	324	324	337	340	345	374	349	343	329	326	303	372	308	323	332	314	330	355	392	345	314	320	329	345	348	355	349	325	327	332	310	325	324	311	390	334	352	326	353	298	342	302	311	334	333	336	347	312	329	309	299	324	307	355	340	331	326	337	351	306	301	313	326	322	359	340	350	349	356	353	323	333	340	339	359	347	304	346	330	331	335	323	340	325	317	323	334	325	345	355	348	321	352	347	342	318	332	359	317	324	330	344	357	361	327	303	323	319	347	338	323	320	324	330	331	309	341	322	339	349	324	344	301	359	326	354	363	366	330	367	292	310	336	307	329	343	318	323	308	313	312	343	327	359	346	317	339	315	330	310	326	349	352	347	349	340	311	321	369	335	293	363	324	336	327	347	318	344	285	343	310	316	342	288	344	367	380	340	317	322	303	314	315	313	337	338	322	343	323	342	344	290	342	321	331	324	358	352	359	341	330	349	296	341	325	343	309	358	344	334	331	343	331	351	347	354	297	375	338	363	359	336	351	343	305	351	355	338	345	312	333	324	357	353	323	341	375	321	340	331	337	344	340	336	338	368	358	362	305	348	324	329	310	302	325	333	342	328	353	319	327	346	350	337	327	335	319	327	366	325	329	313	367	326	348	365	332	341	334	347	322	354	367	341	316	336	331	317	311	333	356	350	341	313	308	343	336	338	325	324	324	321	322	350	319	314	321	341	312	328	361	319	358	361	337	341	367	355	377	334	323	353	353	309	317	352	312	356	339	317	331	345	312	347	343	350	311	357	326	345	324	342	351	340	329	332	335	352	347	342	310	326	329	335	340	366	324	317	329	330	360	361	337	317	333	355	344	369	326	341	365	343	310	356	362	339	349	327	356	358	340	359	335	320	301	328	317	319	324	320	330	316	365	357	349	350	367	347	327	309	304	336	363	336	343	342	311	361	332	324	350	345	318	353	339	339	336	325	356	355	340	345	347	339	331	320	342	351	389	316	332	341	338	346	335	312	347	327	326	345	346	335	350	315	310	296	330	298	344	346	339	332	335	326	370	326	347	328	356	329	328	323	374	313	351	325	326	356	344	342	341	301	333	333	345	345	366	347	322	322	335	365	344	331	311	327	322	336	335	357	314	335	335	345	319	328	349	337	318	325	347	336	356	333	341	314	356	334	336	316	345	331	342	324	315	347	337	339	350	327	339	322	333	332	324	348	337	350	339	344	319	320	334	327	333	316	330	314	372	353	348	324	319	334	302	344	351	340	308	329	336	360	342	317	348	317	357	336	338	345	296	317	315	341	350	321	331	320	325	329	325	308	327	335	332	325	306	310	327	345	326	334	337	325	376	326	343	333	303	333	337	341	333	313	376	346	347	345	324	339	329	348	337	332	338	346	331	338	369	313	318	354	342	366	343	324	332	322	335	326	363	329	335	336	349	320	322	346	359	370	320	306	306	295	338	330	348	336	323	322	345	321	325	332	340	288	327	354	320	334	336	370	314	312	343	322	315	360	316	364	351	310	361	332	337	340	301	363	346	314	343	340	361	356	344	338	361	311	330	329	314	319	339	344	341	315	332	337	366	329	365	317	327	306	313	338	333	304	341	355	342	316	325	339	332	340	338	333	317	330	346	364	336	330	319	345	357	348	358	344	342	320	326	347	376	323	324	306	343	347	295	338	357	360	322	294	349	367	335	341	303	305	342	319	332	338	347	339	283	305	348	328	347	327	300	352	307	365	327	311	347	335	333	341	312	329	309	336	328	327	339	333	317	361	297	367	317	350	338	321	327	337	310	336	334	318	340	346	352	336	344	340	341	365	316	344	350	324	340	329	321	323	351	353	293	316	341	340	373	330	298	329	333	313	328	333	322	345	356	332	330	362	338	344	348	307	315	349	334	346	341	382	347	327	356	331	335	327	325	323	352	350	325	300	320	321	342	332	317	346	352	345	355	361	369	325	318	343	307	340	325	351	332	308	317	306	363	340	325	331	338	299	359	319	348	300	329	336	332	352	373	290	336	366	369	339	314	333	353	335	341	357	318	327	348	342	324	327	336	326	360	318	274	325	303	357	327	319	323	344	366	344	336	320	348	331	325	347	315	315	331	334	346	347	351	339	347	331	307	341	333	334	338	331	319	347	330	329	331	347	350	339	309	358	301	323	332	356	356	325	331	336	362	323	344	317	330	348	325	300	334	357	355	342	333	322	326	324	362	327	325	351	309	341	326	342	324	300	355	302	336	351	364	314	315	338	331	329	339	328	335	336	327	347	344	313	353	341	346	308	329	332	331	349	318	354	355	294	331	303	331	385	368	371	347	315	370	321	329	343	330	336	363	326	335	323	306	358	326	328	346	344	330	333	342	372	320	304	306	343	323	367	349	341	312	342	308	325	320	347	331	330	324	328	313	342	386	351	320	338	321	333	335	335	322	364	350	365	350	348	352	340	338	342	356	333	352	336	319	375	341	346	314	304	350	325	349	341	366	345	350	319	324	329	339	305	303	329	329	321	334	341	339	326	333	309	416	321	335	330	304	324	320	317	312	340	338	330	342	321	333	351	335	321	326	270	348	319	342	363	331	342
21295	3039	6559	7089	6019	5042	4132	3448	2986	2663	2383	2206	2040	1814	1639	1714	1566	1522	1396	1471	1336	1310	1317	1285	1265	1197	1201	1202	1208	1188	1219	1149	1150	1140	1096	1195	1060	1143	1117	1081	1030	1043	1051	1104	1044	1037	1035	1049	979	1120	1029	1018	1053	1026	1040	997	1006	974	1029	979	1025	1071	974	1006	994	1033	970	1008	1011	1033	1032	1008	1053	1028	1028	1024	979	974	1010	983	996	962	941	1020	1011	938	1002	947	963	1018	1013	988	971	1016	937	976	991	1018	969	1003	937	936	996	1022	1008	1009	1015	984	945	967	945	966	985	953	1005	915	986	963	974	939	970	950	962	1027	966	1044	965	1056	1029	989	943	957	1013	981	993	966	948	988	1034	982	992	985	944	985	1000	973	940	940	912	1026	1001	945	967	949	984	997	998	983	998	939	1000	971	950	959	1002	1031	973	976	1032	983	1007	975	961	923	974	934	995	960	951	976	1031	962	913	930	945	943	944	1010	994	968	952	1009	1017	985	976	953	1012	983	1020	978	931	973	918	1055	947	907	995	980	961	976	980	967	939	970	977	986	996	990	959	991	987	912	1022	955	942	1008	1011	948	935	994	1015	997	954	946	957	949	977	980	970	988	1025	991	995	1029	969	971	965	1004	1003	966	1031	947	985	966	976	966	898	980	989	934	935	1027	929	1050	1004	1000	942	958	1013	916	981	1021	990	1009	980	947	990	968	1039	998	983	957	966	912	1003	1006	1035	915	945	1040	1002	976	996	969	981	988	992	956	973	996	999	996	908	964	951	935	930	936	964	998	931	951	1003	1034	962	973	939	909	981	968	978	976	967	907	940	960	990	906	985	981	949	976	964	948	955	976	915	964	1016	979	997	919	1017	983	980	951	996	1016	942	1021	969	1018	977	946	978	988	980	964	931	1010	981	1044	998	971	972	1008	996	935	958	949	977	950	946	999	1011	955	983	931	1023	1029	980	971	965	981	979	1029	979	977	999	971	988	983	980	987	1033	982	929	987	969	953	947	984	1002	943	1032	1005	996	931	995	938	957	960	1000	990	1010	957	952	988	871	961	985	962	1026	985	936	945	1018	1020	1001	987	1001	995	992	960	957	989	980	942	941	1003	934	999	1055	940	954	998	926	942	942	982	981	938	1004	975	976	1000	922	956	975	928	974	938	973	969	972	995	1040	971	1037	985	978	969	943	967	944	919	1006	968	996	958	973	986	1001	889	975	977	999	973	930	919	967	959	999	972	964	971	1013	957	957	911	1001	983	952	980	978	1011	1004	1005	996	958	952	941	953	972	958	948	957	966	947	937	985	956	961	978	971	986	939	996	967	892	948	951	951	947	915	920	994	1002	1001	992	944	1007	950	979	978	962	941	929	955	955	940	913	946	955	971	1010	973	955	984	931	961	950	971	1001	941	1008	947	976	913	988	1012	986	985	1028	992	947	993	964	987	1029	1014	963	957	999	970	958	929	961	952	941	960	991	975	985	988	968	901	978	990	942	987	1032	996	1025	972	993	954	983	976	1034	1001	969	950	988	970	996	950	985	976	968	939	914	952	952	949	990	915	985	988	944	954	924	947	978	963	951	926	1012	990	922	948	928	948	950	981	970	986	1017	922	950	984	944	920	968	966	985	927	947	1013	995	980	995	967	941	938	987	940	1003	994	950	951	975	959	919	971	977	977	1037	977	988	999	984	905	972	1000	972	1033	972	994	984	936	970	965	943	984	952	952	927	960	953	991	953	894	1012	952	931	956	976	1000	938	991	964	1003	993	967	1005	991	964	965	991	924	935	963	946	983	991	988	972	997	955	974	997	1022	959	885	972	955	961	1005	1005	990	968	1007	1019	944	938	934	955	944	1011	973	954	988	962	996	977	949	928	923	998	1036	1007	948	962	954	1056	945	982	941	985	949	973	1004	881	927	980	976	947	976	963	995	993	993	934	950	913	966	922	1030	928	956	964	1001	976	976	927	1029	986	988	952	1000	910	972	971	960	1016	1040	973	951	966	971	982	977	983	963	954	999	935	979	974	950	981	950	984	958	1005	1007	972	955	954	912	959	936	975	996	970	944	957	992	954	977	996	963	978	942	988	1042	950	895	958	975	996	946	935	951	986	998	925	966	968	986	975	1018	969	997	958	966	926	994	970	976	910	958	1011	948	944	989	953	998	978	987	977	908	996	994	944	992	973	933	996	968	963	917	932	978	980	1020	949	967	973	1009	988	965	1027	983	943	944	960	995	1006	1021	1013	1046	1012	933	974	960	979	995	973	1009	973	997	981	942	987	975	987	1004	954	986	994	1015	1006	929	966	1050	973	952	938	981	967	966	956	941	966	952	967	964	913	977	989	976	961	1018	950	931	1006	958	978	974	985	985	952	1006	970	951	960	983	983	924	934	1003	1007	972	955	1007	918	964	958	979	981	981	999	984	990	952	985	960	1005	1041	965	943	989	983	995	970	986	988	999	1018	937	1007	1000	1004	997	952	1013	1003	955	1000	963	938	984	985	944	959	997	951	1003	997	906	928	982	999	977	968	971	940	952	983	963	968	961	951	945	963	982	1021	964	1034	986	1025	983	914	955	920	903	960	951	927	977	1046	1045	987	971	963	928	972	999	922	922	929	974	954	959	985	921	886	1027	1003	984	1033	997	974	993	981	1008	934	1017	963	956	945	966	974	938	915	956	954	973	954	946	1018	956	999	1045	965	1000	1013	975	974	981	951	982	964	953	973	914	901	995	980	927	948	1008	969	943	969	947	983	966	961	1037	976	926	941	989	993	1001	1015	968	989	1013	958	935	979	966	959	988	938	988	970	1013	999	983	1010	1011	957	963	947	963	974	945	935	1008	946	975	1011	976	959	928	976	967	1014	984	915	917	976	1001	970	928	978	996	934	918	998	945	926	966	950	944	984	942	1012	986	934	949	981	974	1006	967	917	1002	938	973	1004	969	950	969	940	933	979	1029	954	959	1017	1034	951	967	937	972	971	963	1008	956	962	980	961	978	956	930	1016	981	981	997	937	910	968	990	964	963	1020	939	932	961	970	938	971	971	968	1005	981	955	984	969	973	998	985	975	950	990	932	969	981	959	961	1003	975	1028	1001	946	1019	936	954	951	970	972	924	976	1014	947	975	970	953	1027	997	916	953	1026	964	974	1003	970	974	937	993	992	984	998	1001	972	949	938	936	933	966	1000	979	936	997	937	868	931	974	976	940	988	1013	1046	934	1023	1007	999	950	960	965	984	945	946	943	995	985	982	1006	990	985	937	940	997	973	979	996	982	926	966	1021	971	978	949	965	917	948	1000	1016	953	976	916	975	930	944	1009	1013	982	1006	967	961	1013	957	971	1003	971	979	964	1013	933	942	986	911	995	966	932	1023	920	967	958	984	981	889	958	980	970	923	965	1015	955	964	997	918	975	994	944	1005	992	1009	1040	1006	958	949	964	1036	972	932	965	1011	938	1003	1024	1014	1005	1009	967	962	1007	950	940	981	976	1031	962	936	950	1001	942	940	987	958	954	1001	1019	1048	986	923	928	931	901	963	977	932	1004	940	906	938	941	1013	915	974	969	933	937	954	963	985	964	970	1009	962	988	977	984	942	993	1004	947	990	935	978	949	992	963	984	975	919	923	967	1008	969	929	921	1004	962	987	949	909	992	961	975	940	981	998	940	964	1003	1033	941	999	970	977	936	969	986	990	958	934	1004	1003	965	986	961	968	946	989	899	922	983	987	969	907	1014	1001	931	998	898	929	958	1002	949	923	980	938	1010	966	983	920	993	985	1005	984
5710	446	245	250	215	189	199	202	192	190	167	175	163	207	161	196	173	176	167	176	163	190	179	168	166	168	180	165	164	151	172	187	167	178	169	167	166	156	151	169	178	179	150	155	177	164	181	168	146	161	171	158	171	198	181	179	178	184	164	170	168	160	168	160	151	171	157	173	184	167	160	167	154	180	182	161	163	193	138	179	141	163	169	161	184	141	186	180	177	165	172	184	167	196	172	169	174	187	170	188	170	156	172	161	159	178	178	181	172	154	174	172	176	174	158	152	165	168	179	176	178	170	169	213	152	194	131	168	191	158	176	163	189	174	157	182	175	180	178	164	171	166	171	164	165	145	160	149	153	187	192	175	151	175	167	180	174	170	186	166	176	180	196	166	200	154	192	175	146	186	181	164	162	177	161	164	161	153	165	149	156	177	169	143	192	168	173	168	174	156	163	172	163	197	178	172	163	141	154	195	144	155	161	171	193	171	148	166	186	170	171	170	183	193	175	172	190	174	178	150	161	168	163	164	145	151	160	155	165	168	180	170	167	176	158	157	165	157	178	149	164	162	182	161	200	166	189	167	162	172	157	195	144	168	148	171	183	146	164	167	200	152	170	146	171	153	197	163	162	140	164	148	165	163	153	181	161	176	159	175	162	163	169	167	175	159	161	181	167	159	170	180	167	171	166	184	193	150	159	178	168	163	177	156	154	201	162	156	161	185	150	166	172	157	155	169	167	173	144	163	176	176	155	181	171	149	180	162	169	164	184	165	186	165	164	165	164	169	185	148	176	178	167	180	156	190	166	164	172	167	179	166	181	193	189	169	158	164	163	174	159	158	168	173	173	177	173	162	175	162	178	146	155	190	144	168	183	149	167	161	151	161	171	169	145	191	153	152	175	161	174	154	171	181	165	172	165	178	144	169	168	161	177	158	151	152	141	163	167	145	139	175	170	164	189	151	171	157	181	169	167	159	185	187	188	147	170	188	158	167	167	154	151	172	152	162	162	198	178	179	155	158	155	182	178	183	159	164	163	181	175	157	169	165	147	170	170	181	168	179	197	160	148	166	161	167	172	175	159	187	175	158	172	161	164	161	185	152	169	131	167	159	174	178	169	159	189	172	167	184	158	166	155	161	177	170	173	159	195	173	186	176	174	174	169	156	151	165	164	164	162	173	169	169	187	170	163	160	183	164	158	168	176	187	161	159	141	168	181	163	179	165	188	198	184	155	152	166	191	194	169	190	164	176	186	171	157	150	179	164	129	173	182	173	192	168	187	179	184	165	161	165	181	185	151	186	167	181	171	204	161	178	176	164	142	164	172	161	177	182	165	165	179	164	179	199	178	172	163	175	185	188	176	165	171	172	143	184	169	170	172	178	196	180	182	174	169	165	173	148	149	191	152	143	172	190	168	155	174	171	169	183	169	175	163	157	165	158	181	159	146	174	139	174	161	188	155	131	162	157	152	177	170	146	185	175	178	180	149	171	198	192	168	167	181	168	162	178	164	163	169	190	176	169	132	156	159	173	174	175	179	176	173	158	178	186	166	164	158	185	203	178	171	149	168	173	168	165	178	153	174	185	153	155	165	176	159	156	184	169	153	165	169	162	159	166	160	161	169	173	165	175	139	166	167	159	178	145	153	164	149	178	181	172	172	165	164	153	170	192	191	160	194	184	159	150	157	164	179	161	180	163	188	161	171	168	184	170	148	154	167	183	176	164	191	195	169	157	152	189	168	163	185	186	170	179	177	152	154	156	172	159	133	167	190	163	170	178	169	163	170	163	187	185	160	190	150	176	157	164	161	160	171	164	167	174	175	161	175	174	180	176	158	176	160	166	158	141	171	178	172	152	163	168	161	171	185	177	170	161	175	170	172	159	173	150	195	170	183	177	192	163	191	177	159	170	165	167	196	146	175	174	170	145	174	138	167	150	155	156	169	176	179	170	176	179	159	165	171	160	151	178	174	166	189	178	193	185	150	159	168	171	160	176	174	170	190	185	160	175	162	168	185	142	174	169	151	162	179	176	165	175	165	160	176	167	178	179	141	147	167	161	170	148	169	153	175	173	190	135	156	149	154	174	178	177	157	173	150	191	143	164	156	201	190	178	156	158	182	186	154	173	159	162	182	177	169	190	151	174	157	156	170	161	157	159	197	177	188	153	158	200	181	156	151	166	169	182	185	176	170	161	153	186	171	185	175	198	186	175	166	174	189	146	154	172	168	177	161	167	164	173	154	162	172	155	180	147	168	175	180	167	145	199	165	172	172	177	172	183	136	193	171	149	180	157	169	168	157	195	169	185	153	163	164	158	160	172	154	184	186	145	155	162	181	145	195	172	179	191	180	159	149	168	159	160	161	178	159	178	161	174	161	193	163	169	177	163	189	158	154	180	180	142	181	183	158	157	158	163	164	152	154	168	181	156	149	178	164	158	160	170	148	171	154	160	178	162	161	175	170	143	167	159	138	164	165	160	184	176	171	165	189	166	170	188	169	167	183	164	181	158	173	162	165	160	169	174	183	185	172	160	161	182	178	168	188	163	159	177	178	140	178	185	159	170	160	161	172	161	168	160	164	130	160	172	147	163	171	161	173	149	169	174	167	175	182	164	159	161	198	165	173	157	178	164	199	151	175	151	186	171	165	180	177	155	179	178	153	187	143	162	163	170	169	145	159	146	178	174	163	179	151	163	180	152	149	169	180	166	169	170	164	163	167	173	173	157	158	158	175	172	182	179	179	190	178	171	179	170	178	161	156	159	158	184	171	164	159	159	161	153	167	177	163	160	170	168	169	150	174	184	188	161	157	152	153	169	172	173	140	185	177	163	186	172	159	170	186	182	187	175	174	145	156	165	141	168	160	155	160	167	198	170	169	177	158	172	175	175	156	153	139	163	148	183	176	185	154	164	162	160	158	190	173	171	186	189	193	161	148	157	176	168	166	172	144	160	167	174	141	165	156	180	172	150	146	145	188	188	166	148	168	177	183	173	205	169	168	153	146	173	138	167	159	176	172	165	167	158	163	158	161	189	146	176	150	161	161	173	156	170	190	184	170	157	161	202	200	177	158	171	166	162	158	180	177	160	164	174	148	182	161	139	187	182	163	168	158	190	162	164	183	186	166	162	155	149	165	154	172	170	159	190	151	186	153	164	163	150	168	155	161	165	158	170	161	174	168	164	176	171	172	169	165	139	177	172	176	162	145	150	174	149	165	159	153	169	185	177	164	170	181	159	176	173	171	155	151	190	151	172	176	157	173	157	172	172	156	171	139	156	159	173	153	184	165	160	176	189	149	172	168	147	168	153	174	181	177	166	158	168	154	175	194	181	153	183	153	175	180	183	161	193	182	167	155	175	171	167	179	158	168	159	160	189	171	164	177	166	150	172	177	184	187	158	171	163	137	203	147	179	151	163	155	163	200	149	186	137	158	189	174	172	162	177	184	159	178	203	148	174	164	151	160	159	181	173	173	170	170	176	160	168	149	164
4692	592	744	796	744	668	673	633	623	611	636	604	606	565	590	603	626	571	567	618	636	547	560	576	560	531	547	574	579	581	556	570	557	548	581	577	593	559	577	554	535	534	569	548	560	543	532	581	557	594	584	575	531	532	533	559	598	550	577	550	616	540	536	554	584	556	598	537	568	565	566	554	561	545	539	523	515	575	550	582	557	567	600	559	540	529	521	585	536	560	519	569	594	564	602	533	556	613	541	577	492	554	561	583	543	585	565	564	559	568	585	595	583	557	568	577	580	564	577	590	553	529	557	564	515	552	576	533	576	516	543	559	582	520	560	597	570	516	575	583	537	525	556	544	599	539	558	553	542	579	551	573	549	566	522	571	524	550	574	573	589	549	580	553	523	584	572	587	566	584	544	549	545	524	565	562	548	578	571	516	501	595	568	620	581	559	586	539	560	575	553	581	589	514	588	548	544	548	536	544	598	523	538	544	543	579	578	567	527	579	504	568	571	566	554	537	546	531	569	560	535	548	574	600	570	515	562	580	568	557	542	520	599	567	545	533	578	559	580	543	573	526	599	578	586	540	591	592	602	555	554	559	550	554	635	558	608	528	543	513	558	571	550	551	581	523	560	572	563	527	546	506	601	557	583	541	569	529	579	584	548	553	570	586	557	582	532	559	543	593	536	553	539	566	600	558	553	575	535	563	558	560	593	598	533	531	558	575	544	554	580	570	543	580	567	606	618	552	555	557	543	557	569	552	565	543	583	562	554	606	558	557	598	565	554	582	575	556	567	557	540	530	562	530	535	599	574	531	600	515	538	529	552	576	522	559	589	553	522	562	579	540	562	582	576	576	542	581	549	601	602	593	570	568	568	568	552	558	595	544	529	508	542	573	568	549	581	535	535	552	540	532	512	566	583	539	544	548	556	531	537	514	597	556	559	538	588	551	526	560	527	561	559	557	571	556	574	589	607	556	568	565	537	559	568	533	548	555	567	580	583	508	551	551	549	576	554	585	549	568	507	564	558	547	561	573	526	592	563	525	548	540	590	569	565	550	579	554	532	597	555	546	563	578	571	550	562	553	567	554	552	546	566	571	560	540	592	582	577	582	611	580	514	571	565	568	602	544	519	587	565	586	612	567	573	552	538	574	557	515	582	560	496	511	555	540	575	528	568	549	521	560	558	551	567	554	531	554	577	530	614	592	563	559	517	531	579	530	558	529	529	511	534	574	552	562	563	539	543	578	535	601	569	522	555	527	618	559	607	569	552	570	538	520	549	560	581	589	535	565	541	554	580	571	557	529	550	554	528	552	560	541	580	521	566	526	558	576	550	560	562	523	553	570	552	507	571	583	555	564	563	567	587	522	565	564	536	524	562	546	556	572	581	581	583	592	557	566	569	565	510	572	581	567	525	561	576	543	547	601	502	558	550	518	568	535	561	541	566	550	514	563	550	559	579	533	584	515	562	576	517	546	553	536	523	599	508	511	554	566	564	547	587	576	565	617	555	565	556	588	620	565	532	540	570	587	537	578	560	561	599	562	584	509	515	514	532	525	568	570	526	552	530	559	558	546	580	583	528	553	534	545	568	564	539	547	590	566	537	525	573	585	557	544	525	568	587	573	577	574	520	567	543	548	591	556	554	570	565	543	554	541	562	564	483	560	561	537	548	538	538	600	527	552	545	513	553	570	554	544	570	562	590	576	576	562	525	540	573	548	533	575	574	552	544	575	616	551	585	577	607	552	579	535	519	571	563	544	567	582	542	540	544	586	588	576	580	518	566	557	554	594	560	524	524	531	546	546	554	579	517	575	559	547	622	588	573	567	573	554	536	562	487	540	552	548	597	533	546	556	541	531	561	564	567	532	556	546	544	584	554	554	538	553	564	562	546	548	581	571	532	588	588	589	602	558	552	602	558	564	549	562	570	564	572	594	549	580	567	564	571	562	554	569	581	553	566	564	550	562	584	544	541	566	559	574	579	590	546	562	582	510	555	579	522	569	564	539	539	583	521	520	536	518	585	559	536	569	536	559	556	587	558	557	560	579	569	600	578	590	539	585	552	574	555	545	536	546	584	498	566	559	575	595	554	575	575	558	613	599	615	525	559	545	553	529	581	581	550	586	578	579	574	614	601	542	554	516	567	577	560	573	581	560	604	579	542	564	582	567	571	534	518	549	572	539	570	563	590	556	577	554	584	564	549	577	555	584	567	564	591	589	543	543	565	534	559	558	549	584	598	578	550	578	583	538	539	542	537	568	555	578	556	561	546	556	560	598	557	563	549	515	554	543	562	566	570	549	597	566	558	565	545	546	578	569	548	531	557	598	561	519	549	596	596	551	533	572	571	537	540	527	548	522	559	576	492	496	578	567	562	552	583	539	580	548	572	583	599	533	559	599	561	554	567	546	552	522	565	570	542	560	605	567	579	548	563	544	545	540	589	585	560	550	568	557	568	519	557	531	542	567	547	549	585	586	567	573	612	595	553	569	614	581	575	577	601	579	571	571	537	577	529	578	522	521	559	558	561	562	547	548	555	546	562	516	565	563	564	554	539	558	532	550	537	553	615	541	563	559	549	551	590	528	551	579	568	582	543	549	565	608	532	515	564	550	591	514	479	546	560	560	546	556	570	547	543	538	552	562	601	565	579	582	584	537	529	543	561	625	535	544	556	595	551	604	572	525	578	580	583	529	531	559	559	536	581	522	575	534	569	560	571	572	559	575	542	542	560	506	530	558	553	560	567	576	607	568	562	525	598	555	566	583	569	561	557	565	583	546	540	574	600	563	573	543	617	536	540	582	573	584	528	558	587	557	571	553	529	546	554	550	514	551	518	525	616	537	558	565	554	528	544	568	618	545	569	589	538	592	578	587	545	527	563	586	590	537	597	565	567	607	511	577	585	605	564	602	563	544	531	562	569	560	568	566	564	541	547	543	544	593	596	577	576	547	541	543	597	538	536	574	572	555	579	574	584	572	582	551	569	579	575	574	528	551	575	554	572	553	527	573	548	541	576	571	552	553	594	546	567	545	566	554	546	547	563	516	571	571	551	550	557	570	557	557	573	523	553	580	583	584	538	569	548	507	567	532	546	590	581	547	552	561	544	547	569	535	534	545	555	541	544	545	587	570	528	547	531	578	554	561	554	568	571	570	556	599	525	598	565	571	589	559	531	561	538	560	565	547	553	545	527	557	589	556	543	571	583	540	510	550	524	536	576	567	545	575	533	579	551	525	539	544	553	559	581	563	601	575	531	576	558	556	528	559	498	560	559	598	543	551	578	583	576	563	533	572	594	567	533	513	556	544	577	578	554	529	560	563	545	533	557	588	525	604	534	581	555	551	554	567	545	541	588	540	560	563	560	565	557	533	556	577	568	528	542	581	527	584	566	558	574	570	519	523	538	544	508	557	530	556	567	565	587	553	573	564	578	593	545	571	554	544	558	584	570	570	549	552	559	538	552	545	553	582	537	569	544	545	547	576	535	585	532	554
32675	5039	1793	1324	974	749	637	511	481	379	456	412	378	400	349	348	336	334	367	349	349	328	328	341	333	322	339	318	327	309	307	324	308	316	304	292	325	344	321	339	343	293	316	332	294	289	311	300	336	337	323	307	307	328	324	319	287	279	323	301	309	315	330	349	334	326	314	266	296	287	291	328	287	321	316	307	288	291	319	297	294	282	318	293	334	313	316	302	294	298	308	340	296	301	283	328	331	312	297	300	330	299	309	294	353	332	306	327	343	299	336	304	331	295	309	316	306	278	322	311	308	314	285	317	336	294	314	295	324	363	308	331	293	345	310	312	308	298	302	312	309	318	278	309	327	313	315	317	302	310	320	313	302	288	338	317	302	307	310	300	321	310	285	306	316	318	309	315	296	319	319	286	311	307	328	283	322	326	297	307	325	307	302	317	314	312	340	314	293	302	287	320	325	321	319	302	332	313	292	316	299	329	293	299	319	325	323	293	330	278	308	285	306	309	298	284	318	356	336	298	304	288	316	285	287	305	295	272	297	331	299	336	320	317	326	331	339	291	301	313	303	322	278	294	311	343	337	334	311	294	307	302	320	344	314	336	307	314	308	327	290	318	299	325	289	313	305	328	324	322	339	288	326	323	322	299	304	318	292	306	283	322	295	318	320	292	310	326	297	309	325	318	278	330	297	314	289	298	302	325	296	314	329	282	296	334	309	290	308	331	276	288	321	304	310	282	288	294	340	321	308	299	300	320	319	301	319	309	312	303	299	348	287	355	304	285	336	308	308	291	290	329	334	303	334	316	310	292	308	293	310	306	309	309	293	310	311	318	296	317	275	332	310	322	305	313	357	348	316	309	304	336	312	293	298	334	307	301	287	345	309	298	327	294	316	300	322	327	277	312	310	329	296	323	294	295	311	319	310	303	328	325	308	310	321	329	320	308	325	307	294	328	298	271	311	342	331	326	322	316	316	329	311	315	298	334	291	290	327	310	350	334	300	303	283	346	279	285	342	326	295	294	324	316	290	285	305	321	313	329	311	305	304	326	289	294	305	315	277	300	299	307	336	329	311	299	320	335	322	317	318	296	307	306	303	326	313	292	287	304	306	341	305	302	307	346	308	294	284	282	266	321	321	327	338	335	301	327	335	301	296	321	295	310	331	316	328	301	360	334	274	329	296	309	300	316	312	286	307	330	300	291	318	291	342	309	285	282	319	314	322	285	299	294	299	305	330	316	326	332	319	319	313	293	339	314	321	284	309	351	295	298	359	276	277	309	310	326	323	303	322	286	321	313	310	313	333	317	298	322	357	328	317	332	316	338	342	281	291	323	311	303	294	321	315	324	306	313	282	327	307	315	308	319	289	303	312	300	317	306	314	317	320	294	313	303	306	299	303	327	338	285	319	328	299	293	325	305	298	320	306	307	290	267	284	316	280	293	309	320	286	335	296	316	323	294	332	313	309	291	322	289	308	331	339	360	317	310	311	312	318	346	294	336	283	329	324	308	330	307	308	323	316	339	322	300	295	308	286	312	349	314	325	300	316	305	307	333	297	297	291	315	319	342	292	314	339	282	294	309	306	292	307	312	304	287	339	328	347	312	305	321	298	292	337	294	340	311	309	315	329	351	335	280	331	300	299	305	303	320	323	333	326	320	309	292	282	317	316	313	339	312	326	330	317	305	287	284	317	335	291	322	327	315	299	312	295	280	316	322	298	323	345	312	322	301	305	331	311	318	273	323	311	312	291	358	308	300	301	324	329	310	297	312	340	313	303	297	325	338	312	333	289	288	324	301	312	340	282	290	287	304	319	300	271	301	318	302	342	315	290	322	288	302	319	307	323	317	331	320	294	319	300	317	309	308	326	287	325	306	286	282	311	284	312	325	311	304	310	305	311	337	294	303	300	314	346	295	289	330	310	319	283	296	303	338	359	290	320	315	314	303	301	305	273	285	309	316	290	277	319	291	297	288	338	330	278	295	331	330	320	330	302	309	307	298	333	307	341	299	288	324	292	338	298	289	297	297	282	327	296	299	295	291	316	306	292	311	313	303	310	319	313	347	313	293	334	328	321	347	292	302	339	353	295	301	301	330	295	291	314	311	338	294	299	304	301	295	316	321	299	322	297	301	325	326	321	322	334	315	290	309	324	321	292	302	310	298	299	330	336	324	292	313	311	321	326	327	322	327	302	294	295	305	303	314	313	316	333	317	304	308	311	328	354	326	293	303	318	312	312	307	291	302	335	278	321	322	299	296	294	332	303	317	324	306	278	300	308	317	299	309	345	306	310	314	325	290	334	295	335	325	332	325	276	322	343	296	320	310	319	332	299	292	344	314	332	307	322	312	309	308	274	312	271	276	342	292	299	304	287	318	319	312	314	309	289	319	322	308	312	309	309	302	326	335	271	321	306	338	310	278	301	306	315	330	310	284	316	296	337	275	312	296	324	321	306	322	309	307	324	309	319	310	292	308	307	311	289	314	279	316	337	325	300	325	302	296	299	301	278	279	312	313	305	298	345	345	323	336	318	326	330	279	294	318	334	296	307	309	304	331	315	319	301	286	330	308	362	306	320	317	330	303	311	339	316	333	272	296	299	322	310	308	307	314	302	297	302	317	337	321	294	302	300	288	326	314	277	286	277	327	286	301	291	333	318	305	291	286	315	304	298	307	298	319	315	298	271	288	322	283	327	305	316	329	331	289	296	308	311	264	298	309	312	303	333	304	285	324	330	310	318	308	303	324	350	319	321	306	315	294	336	321	316	288	316	315	346	301	328	291	334	320	313	284	303	325	314	284	301	323	308	302	289	302	324	319	303	284	339	326	315	289	268	322	321	329	296	301	300	336	279	316	314	292	317	329	286	318	326	317	325	297	293	306	279	289	288	337	330	333	320	345	297	282	282	327	301	328	312	301	310	270	310	292	302	323	338	315	307	296	323	305	326	304	315	276	292	315	292	303	312	282	274	310	321	311	304	285	342	306	301	316	323	288	314	318	281	299	311	327	304	327	292	311	309	335	323	304	309	305	332	292	345	332	337	309	325	316	280	294	323	307	317	298	289	300	299	312	303	335	331	294	317	296	326	284	310	281	296	316	310	336	319	310	308	341	299	308	314	327	313	308	338	288	315	330	325	303	322	321	303	331	338	294	270	344	338	299	301	318	333	316	305	313	294	308	328	285	337	312	309	314	305	298	311	294	300	318	299	297	341	290	316	324	356	296	327	301	297	277	294	308	297	300	318	298	273	314	309	287	328	275	299	284	306	319	327	342	298	325	304	289	308	319	313	326	304	311	305	309	321	272	304	301	331	342	305	312	287	340	316	357	304	304	310	335	276	308	309	323	336	318	316	316	282	288	296	346	297	330	310	303	314	297	324	321	299	309	278	315	315	280	320	314	292	285	315	293	323	310	318	311	298	251	312	299	310	335	303	291	316	325	320	319	309	342	323	298	293	324	309	348	293	298	295	307	301	320	293	308	346	289	290	302
15990	2111	3868	4326	3808	3248	2595	2445	2052	1844	1677	1607	1438	1405	1361	1303	1248	1224	1221	1182	1126	1130	1083	1064	1083	1077	1036	1033	1038	1041	1074	1046	948	1013	987	991	970	1018	1017	1036	996	1019	1066	973	933	979	969	986	1039	974	981	986	951	1015	984	916	941	972	965	962	962	945	942	947	954	933	901	923	937	941	941	974	972	980	920	903	940	966	987	889	960	934	950	927	899	956	929	868	944	933	949	921	1001	922	947	954	930	911	906	940	968	982	942	960	918	937	962	916	978	956	959	940	906	906	921	916	971	918	993	939	1025	903	887	909	949	974	952	940	858	961	938	932	876	953	938	918	937	922	948	935	944	889	935	989	943	871	928	936	891	907	889	979	962	961	969	936	917	902	970	961	921	907	958	974	922	906	874	955	953	932	913	947	979	922	909	878	923	950	925	924	900	954	942	963	995	951	913	903	929	913	927	871	911	944	959	957	976	1010	956	932	965	976	909	917	947	913	957	908	977	892	956	957	914	1010	968	859	897	951	970	870	971	924	908	953	894	905	930	870	900	890	935	950	943	957	952	956	923	873	903	943	916	840	962	919	893	987	993	983	960	896	994	904	934	932	967	927	951	922	891	886	933	854	947	902	965	874	937	933	948	916	912	943	962	952	965	941	949	958	920	928	912	911	937	932	976	932	907	951	872	899	923	956	918	960	944	929	893	876	932	970	906	890	945	891	929	912	879	950	870	965	865	966	946	962	933	887	955	977	954	841	949	909	880	1000	918	880	915	982	924	893	904	883	915	933	891	972	938	937	895	929	957	921	952	926	935	922	936	929	942	947	902	952	928	918	982	982	974	933	909	905	943	939	922	917	944	970	945	884	936	925	953	965	972	920	925	916	975	947	931	941	942	963	916	942	954	1004	937	904	926	911	893	858	911	967	931	896	936	955	935	975	939	879	925	917	945	981	928	930	914	903	947	946	915	916	913	922	922	928	944	910	958	956	961	957	909	915	873	952	935	899	929	942	969	924	955	876	918	932	920	947	882	939	926	980	943	952	905	965	985	993	934	946	961	909	980	949	921	928	997	906	971	885	921	932	931	945	931	962	889	928	915	931	910	915	891	938	935	882	939	944	918	907	914	883	918	965	909	973	913	905	953	920	942	913	954	939	908	949	878	904	972	922	919	890	933	941	913	927	890	942	964	928	918	940	930	918	970	929	891	915	999	927	900	928	936	919	965	1005	985	896	926	920	964	980	955	950	942	927	912	968	946	934	906	936	939	942	927	906	916	912	969	979	951	929	888	904	948	902	904	924	914	895	960	947	922	933	908	905	958	935	938	941	907	949	962	978	912	908	935	894	980	917	957	922	918	981	957	931	962	927	959	924	859	959	914	972	926	887	958	996	943	917	960	972	929	975	919	890	931	978	1015	957	938	873	950	928	923	946	933	953	968	978	906	898	974	926	902	928	952	956	938	963	950	934	932	930	911	918	896	972	908	934	971	968	920	948	867	932	931	923	888	923	914	974	934	905	954	973	920	910	974	936	937	979	918	936	934	856	960	895	948	922	951	959	908	928	927	947	909	856	1008	958	920	942	926	969	946	913	920	954	956	939	866	920	870	934	933	933	949	933	964	907	911	926	912	922	962	924	936	870	934	921	940	910	888	934	942	943	942	876	954	936	924	952	905	948	971	962	938	922	867	876	947	928	886	927	908	950	930	948	933	883	1001	930	962	914	995	980	936	891	892	930	959	906	976	923	899	942	937	989	953	948	968	861	889	933	939	955	914	943	920	915	970	930	921	946	938	960	936	916	925	967	910	891	984	910	867	903	915	942	923	866	921	902	939	966	864	996	932	953	909	931	925	940	915	894	918	970	910	921	931	962	979	948	928	955	948	953	922	914	926	950	876	898	890	885	961	964	963	877	943	902	951	923	898	969	952	908	949	932	908	959	897	944	919	970	931	921	934	889	925	970	951	911	889	891	965	961	847	946	924	929	917	930	886	984	920	912	856	958	913	965	942	938	912	875	883	922	930	965	913	938	970	910	910	908	912	934	918	885	952	900	994	872	885	949	962	958	924	956	939	925	990	886	978	937	942	923	966	933	916	956	940	967	955	966	878	988	933	935	944	959	981	920	918	901	887	968	943	898	920	932	897	945	945	917	994	972	939	979	912	936	908	916	903	929	944	882	900	953	897	902	917	928	927	866	908	896	924	985	894	880	878	924	954	954	924	874	900	882	901	927	894	925	945	1000	927	945	919	939	938	967	898	970	927	909	925	933	884	952	962	927	958	892	878	921	922	901	966	883	961	947	907	959	954	975	926	906	912	920	917	904	960	939	958	871	976	937	904	939	920	969	904	936	986	955	894	926	932	978	919	997	933	970	919	906	998	863	856	957	970	901	948	983	951	879	903	950	941	901	964	950	936	961	937	947	932	908	930	971	926	998	918	889	917	899	929	926	930	914	894	999	948	941	957	941	956	914	907	886	945	931	954	950	946	956	959	935	932	939	888	888	883	874	941	940	879	926	968	884	898	923	937	894	903	941	968	932	917	957	966	911	929	870	886	905	956	919	912	961	861	922	948	918	905	939	969	942	896	982	952	937	907	978	922	935	936	914	914	925	912	943	949	895	906	929	914	889	926	1007	921	1009	947	943	969	904	978	981	892	939	922	896	948	939	897	943	923	953	1012	939	922	949	934	914	869	951	943	969	953	941	929	933	890	922	959	969	952	952	914	933	926	984	913	906	906	927	955	965	897	963	907	941	959	914	1016	882	935	910	908	925	933	928	919	901	963	911	898	996	935	935	880	940	932	861	876	906	907	884	943	924	944	958	907	922	930	933	935	979	931	972	945	924	918	965	938	914	922	955	908	920	888	909	961	938	928	941	913	916	952	940	868	941	873	911	980	898	905	919	963	939	903	954	964	926	887	910	978	979	899	938	908	941	894	978	927	895	872	921	935	892	929	915	941	942	926	965	953	941	927	924	905	915	874	977	907	961	961	908	970	962	1000	899	955	916	878	915	907	913	907	858	905	919	945	926	958	946	923	947	934	941	964	951	929	914	917	975	932	900	924	921	906	872	923	937	974	929	953	944	924	905	885	909	954	942	979	911	944	944	908	938	944	973	974	946	939	873	905	949	860	948	910	965	928	921	915	930	978	908	943	887	958	924	926	917	927	889	967	882	924	915	956	929	911	944	937	894	976	953	914	914	954	984	924	872	939	924	890	991	887	873	892	902	966	896	922	944	940	906	952	873	901	893	928	923	901	942	897	919	912	897	945	956	921	957	970	904	964	916	942	986	924	931	950	931	969	911	923	886	983	982	976	917	943	901	940	922	959	899	942	915	892	895	916	913	933	946	941	944	937	967	925	916	941	918	926	982	908	934	944	921	855	905	965	892	887	913	924	919	955	923	969	962	938	924	933	991	865	915	871	928	919	933	916	922	898	970	969	921	917	947	970	965	891	933	929	885	922	960	915	962	978	948	919	912	947	941	929	952	911	928	964	937	957	897	907	915
43458	12300	3990	2367	1538	1176	970	779	707	556	551	493	477	449	447	412	411	391	377	400	367	362	387	386	320	348	388	396	327	360	370	362	346	343	369	326	319	332	317	355	355	335	342	331	341	324	356	352	343	333	344	347	318	332	336	344	371	306	341	361	350	307	363	347	323	348	352	306	348	366	304	339	341	372	328	337	328	325	394	361	355	337	347	322	372	315	318	323	337	333	314	328	317	295	338	341	353	348	328	313	327	317	312	316	268	316	353	331	328	313	322	341	318	357	356	326	308	332	340	339	311	362	317	335	353	332	338	350	322	355	358	343	329	346	327	328	373	366	397	315	336	314	375	359	372	302	353	325	352	343	348	331	322	312	348	347	305	316	339	379	327	329	339	354	332	344	352	351	357	327	336	329	308	338	327	358	344	371	338	337	347	332	315	362	344	360	317	323	363	328	342	362	339	369	314	362	318	352	337	350	371	355	336	320	338	335	334	331	325	321	351	358	322	344	335	334	359	351	360	353	375	343	356	339	336	337	322	313	363	349	312	332	329	320	327	335	374	328	325	349	381	351	358	343	341	326	339	309	334	310	331	343	344	331	330	332	312	360	328	368	326	357	341	359	324	353	364	372	334	347	342	334	357	350	306	332	345	362	342	369	326	308	361	350	348	323	331	338	324	318	354	335	359	323	351	326	345	341	342	331	367	354	325	310	336	342	308	355	360	330	328	350	330	320	324	346	352	333	331	359	318	362	338	374	326	327	356	340	315	332	330	347	350	331	350	315	339	346	333	349	331	373	341	310	321	340	328	339	328	341	348	330	344	326	304	314	331	362	360	305	344	369	363	354	324	354	350	329	336	325	340	329	346	341	336	312	356	331	331	357	325	354	350	347	327	343	337	346	356	322	328	337	324	322	319	335	316	319	337	329	328	308	322	339	344	337	370	348	351	341	323	338	342	341	333	327	332	293	363	353	391	350	337	327	329	320	356	345	331	344	339	301	354	340	335	331	353	347	316	357	354	335	358	367	332	325	322	339	347	342	337	344	328	338	335	315	325	374	306	335	332	358	337	354	322	348	330	338	332	351	365	353	335	347	326	341	310	334	349	335	309	342	318	331	311	354	380	307	324	360	330	337	325	307	370	307	314	350	359	338	309	327	319	325	331	317	317	347	312	341	353	310	319	319	325	318	340	331	370	351	336	363	329	321	321	311	345	325	361	318	358	332	337	347	319	357	331	354	349	381	348	338	330	357	301	343	327	334	350	320	352	323	341	312	312	319	353	342	342	352	345	321	300	333	332	347	351	347	352	327	338	354	345	343	339	334	338	319	345	297	362	342	345	309	307	318	344	341	332	367	322	329	324	335	343	308	330	345	348	357	347	331	330	328	312	344	329	329	319	328	292	302	327	357	287	297	314	354	315	340	315	316	313	329	321	365	372	314	341	340	340	359	326	337	335	356	297	357	341	328	323	333	338	357	333	327	319	320	329	306	314	358	331	314	326	315	341	350	325	329	344	314	358	333	313	330	335	319	328	325	282	328	335	333	343	337	328	337	349	338	326	311	322	333	312	319	331	342	326	353	287	298	346	335	322	321	335	313	344	320	301	347	338	347	332	334	335	320	343	304	328	312	316	334	331	333	371	326	340	337	329	325	318	343	332	324	332	349	365	341	331	333	344	359	328	348	339	331	313	335	367	326	319	341	333	332	323	313	337	318	314	320	320	325	359	318	339	348	368	323	328	338	303	363	367	330	330	315	373	329	315	353	328	329	330	332	312	338	331	318	310	321	327	338	313	348	348	360	334	338	341	343	328	325	345	337	325	342	328	317	325	334	330	318	357	310	324	305	312	319	351	337	308	321	324	344	373	328	324	359	365	346	353	338	348	353	366	314	355	323	323	359	332	347	341	343	345	354	378	364	334	338	323	317	334	296	346	363	339	335	346	358	331	326	321	366	348	341	359	339	366	335	347	340	360	348	338	291	340	292	341	334	301	352	344	304	348	358	325	337	348	331	366	345	340	333	347	321	351	323	343	324	315	327	294	315	297	370	309	365	345	346	328	347	363	317	328	344	313	313	338	350	327	328	310	321	340	316	322	327	328	342	349	292	323	358	339	351	335	370	310	338	299	346	314	336	322	325	344	308	348	323	361	361	351	329	386	311	310	358	307	326	353	332	347	337	346	344	329	339	305	335	304	318	324	330	351	314	345	304	345	333	307	349	365	346	349	357	313	359	363	313	337	333	345	337	365	327	349	310	346	341	287	324	317	355	349	355	361	370	331	321	332	315	361	324	329	343	322	356	339	322	364	320	335	349	327	320	335	352	345	333	319	302	335	371	343	380	339	339	327	319	357	348	345	284	336	321	333	297	330	341	317	354	340	362	362	329	347	356	336	332	338	344	326	311	351	320	338	332	373	328	351	324	335	349	364	318	371	336	303	345	289	327	359	342	304	333	317	330	336	335	347	317	304	338	333	349	339	347	363	304	304	311	359	357	293	371	337	305	312	314	349	334	335	363	351	355	339	324	322	343	363	319	335	334	322	349	349	359	339	341	327	331	349	389	347	343	331	318	332	339	325	328	322	320	332	365	346	357	348	320	334	364	343	312	319	356	309	323	368	309	359	353	321	331	325	310	341	338	340	334	359	337	328	329	323	316	320	333	366	356	304	355	319	365	356	316	328	324	328	308	345	310	320	323	338	320	349	323	318	307	350	364	364	349	340	364	348	287	318	352	312	339	388	349	305	337	321	343	316	313	315	323	322	358	352	329	370	338	312	352	327	316	364	338	349	317	354	356	373	339	326	327	352	352	319	345	384	346	344	328	359	321	341	342	310	310	314	372	333	323	335	303	349	309	316	332	333	337	344	344	332	352	348	350	351	337	329	361	329	304	347	336	319	323	333	355	357	322	344	321	392	322	366	334	350	321	303	362	326	337	333	367	360	345	330	333	335	365	348	308	352	346	326	360	329	320	340	325	332	373	367	320	317	303	333	314	322	323	340	368	348	349	336	333	327	340	346	330	302	342	322	332	333	365	318	339	313	329	330	322	355	368	340	341	305	368	334	339	336	339	324	371	326	341	320	332	343	327	337	334	344	327	343	342	326	333	334	345	343	315	313	325	346	342	343	351	327	354	307	319	331	324	333	330	318	361	302	355	303	316	314	328	351	346	327	328	314	330	339	353	340	353	337	341	338	330	317	327	353	338	285	351	349	318	348	355	340	329	343	339	360	314	357	367	359	330	340	328	325	343	322	326	320	322	356	350	344	344	364	318	330	325	310	347	339	327	335	309	334	329	317	350	322	352	353	335	362	341	355	342	349	307	332	328	310	338	339	339	319	375	343	330	296	346	343	324	311	332	372	323	324	373	342	321	371	345	322	307	333	361	316	338	349	317	338	307	315	337	357	336	349	366	329	351	335	322	349	365	301	346	383	297	323	321	333	355	340	318	292	320	342	332	347	351	344	326	311	340	341	305	332	324	362	312
21363	3075	6684	7177	6073	4919	4206	3468	3084	2665	2398	2252	2124	1797	1744	1721	1597	1602	1488	1448	1373	1396	1337	1293	1288	1279	1118	1211	1170	1119	1142	1174	1078	1175	1142	1184	1071	1060	1105	1079	1110	1072	1054	1080	1060	1038	1035	994	951	1033	1058	993	1022	1017	1055	1071	1056	995	1042	1059	1056	1017	1087	1059	973	1028	1036	1006	1041	993	985	1008	1010	1019	1013	988	1005	1070	1015	1024	965	970	1034	970	1059	1049	936	1010	987	999	1005	1035	1033	939	984	987	989	1002	1019	998	1029	1055	934	998	1017	1004	992	1027	962	981	1008	954	986	1033	1058	963	1002	987	979	973	989	1001	968	1002	914	959	974	979	1004	1011	978	979	956	970	954	984	925	1024	974	992	990	900	950	964	946	985	975	994	925	990	972	976	946	976	1006	971	910	970	967	946	987	955	948	946	994	970	989	982	972	1007	981	1022	958	988	956	965	1005	951	954	1042	979	1002	1009	969	924	978	941	1005	976	944	933	978	1003	995	945	933	984	1016	995	949	970	1042	970	957	978	1002	936	1022	945	959	956	1028	965	1001	931	995	951	1012	1002	947	978	997	970	1009	1023	1005	987	948	1002	944	926	990	962	1009	980	943	974	1037	964	974	974	978	944	973	962	951	981	977	1017	942	915	933	998	973	964	977	926	963	973	967	941	996	1042	999	997	983	989	978	938	948	997	1008	923	943	884	993	961	993	955	1000	1002	972	997	981	987	998	1040	989	995	963	1017	971	950	983	979	971	993	983	1000	955	975	969	1021	970	1010	956	976	930	975	968	950	996	988	988	935	995	978	1006	1016	948	1035	937	997	983	997	918	1003	939	909	1013	982	944	991	992	956	955	931	976	981	974	967	967	982	1002	982	964	955	965	932	1018	993	981	995	976	1008	976	985	919	944	1010	960	930	972	1002	1048	967	924	968	966	909	1024	959	1006	964	972	986	920	953	976	978	1018	914	1011	953	1027	963	963	940	980	960	945	1007	977	954	978	1003	951	989	970	952	976	971	1007	970	950	963	989	1020	942	978	1008	930	960	973	984	935	954	945	978	927	1001	939	943	997	960	922	962	953	943	967	925	955	902	991	989	987	959	954	971	982	983	971	1010	1022	917	978	951	964	1059	988	990	935	989	974	981	961	1034	981	937	941	976	961	990	967	976	996	964	996	936	977	963	949	954	1043	967	971	957	1012	945	1003	979	950	968	974	958	892	979	962	997	995	910	1012	942	961	951	1015	976	1009	969	996	944	937	960	979	1024	1002	1066	937	1007	1008	1032	1019	957	1011	953	950	937	997	998	988	991	983	1054	940	955	963	974	997	979	1013	1027	935	988	937	958	1013	961	892	968	986	1002	1015	972	952	928	990	962	979	967	956	985	931	1006	964	967	955	967	939	966	955	963	960	944	1010	990	975	961	943	983	996	948	930	965	974	967	940	966	964	981	1005	1008	934	986	1058	957	977	987	978	989	996	1002	995	1003	935	952	956	978	972	963	927	948	996	966	949	950	989	997	996	966	951	952	1014	965	940	969	1001	1008	1026	926	928	1007	995	987	954	965	1005	1023	927	1026	965	926	981	1000	991	911	1008	997	943	964	1029	990	954	1012	960	926	1027	998	1002	968	924	919	976	937	1021	983	934	985	1003	988	969	968	968	992	946	903	987	1029	972	974	954	927	967	926	957	942	949	985	958	980	927	1001	1007	981	945	929	926	999	964	967	952	974	990	961	981	1011	1005	945	967	967	1027	978	959	1042	935	978	970	949	963	953	945	975	987	957	988	892	964	919	1012	1005	982	1034	971	930	1005	948	976	999	987	969	1021	974	1003	1036	941	1049	992	994	985	949	992	993	1011	964	1001	1022	980	976	922	966	933	991	921	976	994	967	980	957	974	946	995	951	953	1009	996	1012	1033	1032	945	1000	949	992	955	929	992	979	964	973	921	1001	974	959	1022	980	989	887	960	1001	921	946	980	976	929	1016	927	973	1001	947	962	962	997	993	961	994	932	1032	946	962	1011	983	967	944	965	992	987	931	939	985	923	977	1015	1010	988	985	946	1054	985	957	985	960	981	1026	995	974	970	931	966	1027	974	985	988	943	1036	984	995	1000	949	982	935	991	960	1016	954	985	956	1014	972	948	937	1035	958	971	983	1026	970	976	905	966	964	969	987	980	966	946	985	934	986	955	1016	973	937	931	984	971	947	966	934	914	929	981	940	930	960	985	968	934	969	1011	1011	963	951	972	1008	973	964	992	969	983	1028	967	1003	992	998	975	949	1021	957	950	1007	955	930	978	957	968	970	1007	1006	938	1019	1006	979	984	991	969	954	1009	989	956	962	955	885	1015	932	929	996	944	981	987	963	928	1024	1007	986	940	961	933	978	964	956	991	929	993	956	1050	1002	930	1001	965	969	965	924	941	960	974	968	1020	906	998	982	936	973	966	964	996	1022	964	949	1001	988	990	918	1011	966	988	965	980	1046	1029	938	1023	1028	1014	981	932	958	985	962	990	968	992	968	942	923	989	926	1041	959	964	945	1016	951	931	991	1002	969	966	921	956	971	932	946	976	1017	943	934	991	977	958	959	1004	961	998	915	977	983	963	959	1038	1011	924	1039	983	966	994	964	956	1016	961	1025	1023	952	926	976	945	987	950	982	952	973	1000	932	967	972	943	981	1021	961	1015	980	1003	938	950	976	932	995	1049	980	960	961	1030	916	1009	997	1007	980	975	992	940	966	943	1005	973	973	994	924	991	938	935	957	935	989	993	955	975	1000	979	997	956	1010	986	958	992	954	987	933	995	1023	959	1000	974	1020	961	971	1014	977	1012	977	967	1016	940	1000	961	965	992	974	955	936	936	1000	979	951	962	977	977	1031	1009	980	970	954	973	970	979	1019	949	932	1014	974	906	1002	998	982	1014	957	985	986	951	943	1027	1009	965	993	987	945	985	961	980	942	998	1025	984	933	1016	941	936	925	970	1005	933	1002	912	975	943	980	956	1006	974	970	993	1029	971	1010	978	935	941	935	949	931	938	973	937	928	994	999	935	1008	960	937	952	990	987	945	953	941	927	929	971	971	949	974	904	937	1028	1002	939	995	944	1000	1002	1024	941	916	992	991	999	974	944	1012	915	1020	992	993	977	1003	1016	969	1015	969	1006	915	1011	968	1003	980	1014	931	957	925	1018	939	966	1003	975	947	962	968	1002	971	996	1015	968	983	975	956	933	961	924	985	985	993	1033	949	999	956	939	955	980	963	943	963	948	1034	977	1021	979	975	979	965	925	964	944	1013	980	948	964	985	938	987	957	974	1012	1034	960	945	982	977	1018	924	1015	999	967	1011	979	983	965	932	963	955	997	998	952	1019	993	953	967	976	970	999	1002	977	987	1012	963	934	966	991	916	958	945	963	958	968	990	1010	964	994	961	953	984	963	1004	970	989	963	976	1009	969	952	950	984	937	966	956	977	935	897	1025	1008	966	1030	964	961	961	897	978	954	927	1039	969	989	926	944	966	998	1001	942	966	991	1021	968	942	1004	1031	971	983	926	1020	1003	958	981	998	987	951	1010	964	991	988	930	931	964	959	993	995	976	972	934	993	957	971	996	949	1006	986	956	923	966	991	1018	956	1001	954	1015	936	1026	1005	937	953	967	1000	929	957	997	980	976	1004	940	992	995	1017	919	979	953	1073	971	962	972	947	1010	967	953	983	972	1003	999	941	983	939	1002	950	999	975	929	969	945	971	936	980	933	997	936	952	955	1023	1000	979	989	999	969	947	959	945	998	988	1007	979	941	893	906	961	1027	972	909	926	964	987	966	1008	961
5663	414	271	228	198	220	184	176	164	191	199	169	173	196	160	198	182	149	166	166	167	170	164	185	181	167	162	159	148	178	158	143	165	203	189	162	160	148	180	182	147	162	172	208	145	183	169	174	185	174	175	173	154	183	185	154	146	154	153	188	158	157	171	163	179	168	191	176	161	157	166	167	169	169	192	171	158	188	165	169	159	170	169	174	184	170	169	157	176	163	154	151	169	160	160	158	172	171	159	160	164	170	189	169	180	166	178	154	191	171	176	175	153	194	168	179	167	144	153	179	162	160	173	139	159	188	162	163	186	169	177	172	169	149	146	182	168	158	170	194	155	167	175	160	158	188	147	187	138	163	153	172	148	155	167	171	183	151	161	165	145	150	174	177	154	177	181	188	142	196	185	174	171	152	169	167	173	147	154	165	159	171	154	176	177	176	179	176	183	147	184	172	173	164	174	160	176	174	157	172	179	166	175	180	179	161	176	183	176	159	183	194	177	171	182	163	180	163	191	185	158	179	178	162	196	178	167	168	153	155	165	189	165	159	165	196	174	184	163	159	146	166	134	172	180	168	173	149	185	189	184	174	178	166	175	156	150	167	164	149	187	152	161	151	175	175	163	160	183	163	161	186	153	176	194	199	198	148	159	180	173	170	151	170	151	173	158	143	178	177	144	170	148	179	201	147	184	192	158	162	186	166	164	154	160	158	187	167	155	166	187	178	155	166	186	179	168	171	167	153	159	187	149	172	181	174	165	182	180	155	183	157	180	172	174	173	159	157	146	173	182	177	174	161	163	148	177	166	168	157	168	178	169	172	166	165	186	135	172	174	158	164	144	163	154	147	171	157	177	162	151	180	162	172	160	147	150	201	152	179	155	145	173	180	180	138	175	169	163	163	189	156	168	170	150	187	186	179	170	169	150	158	181	186	159	181	168	182	139	154	176	167	160	141	151	143	155	154	169	186	159	168	206	152	168	165	170	196	178	202	175	160	158	161	174	163	177	179	149	154	172	187	171	153	186	151	176	156	188	197	178	171	158	165	146	163	177	162	166	160	148	172	171	188	157	168	156	154	176	177	180	164	186	169	157	168	165	172	168	179	189	175	194	173	151	198	155	182	157	183	174	131	182	170	171	175	178	169	167	162	155	152	174	182	183	149	161	165	158	177	165	154	179	176	174	135	163	189	184	191	176	165	185	155	179	168	154	171	166	184	183	152	152	149	153	169	150	172	174	161	162	172	171	182	166	163	170	172	185	180	153	180	171	170	164	188	145	160	162	194	169	191	176	174	139	155	184	156	178	176	163	178	166	142	169	152	178	183	153	172	157	184	174	164	173	183	173	163	148	170	137	148	180	162	176	163	159	172	186	179	172	154	157	168	172	179	160	159	195	192	147	150	165	159	161	150	168	189	167	176	183	161	191	163	171	186	149	145	175	179	149	174	157	165	180	164	185	165	168	170	172	174	175	173	171	188	187	173	183	172	152	184	168	188	178	148	166	171	177	156	161	160	162	155	149	151	183	157	162	184	139	175	177	157	161	165	173	185	158	152	163	164	188	156	166	181	171	160	168	158	175	177	153	162	164	153	162	157	181	163	162	174	165	153	166	159	179	177	159	166	169	181	178	163	163	168	198	172	178	172	177	177	174	161	191	162	189	172	172	168	168	170	156	156	144	152	168	176	200	165	181	163	187	174	181	157	166	155	152	175	163	186	180	185	162	180	175	163	165	169	159	152	178	167	168	180	178	169	165	176	176	170	190	152	172	184	180	157	143	178	166	147	167	147	177	173	174	167	156	171	154	161	178	189	162	173	180	184	152	193	164	161	167	151	167	160	163	175	170	175	178	178	176	161	178	185	172	189	160	179	167	175	201	163	200	175	177	174	138	168	177	159	153	148	136	187	188	160	158	168	168	173	150	149	170	147	174	137	182	187	173	169	190	155	171	164	169	193	161	143	155	194	161	180	155	185	180	170	168	155	164	171	158	175	156	161	193	162	169	170	156	161	171	151	154	174	167	177	170	150	185	174	154	179	172	176	170	191	158	168	180	167	146	175	145	137	166	156	157	166	166	167	163	163	166	152	175	188	162	170	166	175	183	188	172	157	165	183	180	173	175	170	167	137	153	151	154	183	171	153	184	167	143	157	171	174	188	161	147	185	165	149	180	184	160	156	186	149	174	151	160	154	155	133	186	151	170	158	164	155	159	161	164	173	171	172	169	171	151	175	153	201	184	208	174	177	169	170	179	161	157	152	144	157	187	173	182	163	177	194	179	162	161	167	180	155	160	175	166	185	169	185	164	176	152	163	158	173	173	186	174	154	171	165	181	174	166	159	167	165	171	162	175	162	173	164	167	156	174	174	162	167	182	168	160	170	156	171	162	165	159	176	164	157	162	158	161	157	162	155	177	162	182	189	184	172	154	180	184	160	178	183	174	159	177	177	178	150	184	160	165	191	171	170	167	196	144	177	156	166	147	165	166	157	152	168	175	166	165	148	148	178	163	176	158	185	157	165	163	155	163	169	172	166	186	193	180	178	150	176	169	143	175	168	179	168	162	176	162	158	161	148	166	156	188	158	171	186	175	132	172	172	188	182	165	162	179	173	172	165	157	173	160	183	176	146	194	175	162	151	173	138	174	192	200	146	193	182	173	175	180	171	175	166	171	151	158	171	143	164	180	136	192	189	170	173	169	184	158	151	172	183	192	162	194	165	161	164	174	152	172	171	167	172	153	158	190	196	168	155	174	175	195	171	155	190	164	168	180	198	166	184	195	185	183	165	141	179	147	145	161	156	184	166	194	189	164	180	180	172	165	168	180	174	156	164	164	152	167	182	197	140	185	171	148	185	173	180	166	158	183	175	160	151	151	160	159	167	172	152	174	156	176	172	174	167	181	157	189	192	182	188	169	161	195	201	178	188	185	190	150	144	159	180	165	178	176	143	169	192	169	152	145	177	140	202	176	168	156	176	160	200	167	167	166	162	170	174	174	165	181	179	167	144	180	150	156	171	178	161	177	184	186	149	164	179	183	158	154	171	135	167	165	167	169	170	163	192	174	162	160	150	172	198	161	164	179	173	173	169	175	192	152	172	159	174	152	165	169	171	162	179	160	170	156	179	163	163	162	182	206	181	176	175	164	158	170	178	170	173	155	161	168	193	179	151	158	169	164	175	185	179	175	166	166	151	160	170	163	166	164	184	153	173	171	167	167	159	183	168	168	166	157	161	178	163	164	168	174	160	191	177	182	186	183	180	164	187	158	170	162	148	166	137	154	166	151	186	157	186	154	161	164	152	159	161	139	154	163	151	171	162	157	161	168	177	172	185	169	158	179	178	154	169	157	178	166	169	198	165	158	169	175	180	158	185	168	195	154	161	172	187	173	168	172	173	189	168	160	175	152	169	162	157	166	172	171	147	167	198	165	162	165	185	182	159	158	155	171	150	165	152	175	169	173	164	168	174	173	174	173	195	178	172	168	186
4365	691	769	795	736	687	654	606	632	603	629	578	608	581	572	600	616	575	599	555	558	566	528	586	560	583	558	574	564	552	594	576	590	553	530	554	515	587	592	590	564	571	571	586	551	547	564	621	536	544	579	568	590	575	546	590	511	567	519	592	550	534	565	547	584	573	592	571	540	552	542	561	565	583	569	558	566	577	521	571	568	630	543	541	590	514	567	563	579	568	569	563	534	537	554	559	591	556	569	543	536	531	569	541	546	587	524	612	603	542	591	561	565	544	597	564	556	574	583	586	579	615	517	555	559	546	509	578	589	502	530	549	556	599	539	594	557	547	599	567	529	564	554	540	561	539	568	546	555	565	527	591	536	559	553	576	526	540	576	570	546	552	534	567	565	556	600	560	579	576	555	546	589	535	550	576	576	553	542	595	542	567	541	600	567	528	576	551	539	545	563	543	562	563	573	588	539	554	574	523	562	563	571	526	536	527	543	530	565	583	521	572	553	554	606	573	585	543	524	557	587	576	557	579	600	524	561	571	572	519	535	543	573	592	572	606	542	557	568	568	584	544	549	589	584	540	575	543	543	539	547	592	520	525	577	594	538	566	575	503	529	580	550	548	593	564	540	587	618	516	558	561	560	556	569	559	541	559	554	506	569	572	536	565	552	577	554	589	535	590	521	584	533	569	556	549	558	573	539	555	574	588	540	558	576	560	595	596	550	545	574	515	532	564	585	583	551	537	559	554	533	551	554	584	542	572	546	543	576	580	588	536	508	579	552	519	553	569	584	576	578	587	574	583	524	555	571	575	512	585	542	535	600	552	560	583	556	615	566	556	563	573	568	529	533	535	567	522	545	535	584	551	553	584	541	562	548	592	546	545	581	565	488	554	542	544	529	572	557	554	579	611	546	542	545	570	559	522	552	553	591	566	566	570	571	538	605	552	535	503	520	574	563	571	562	545	554	542	550	565	576	589	595	542	577	524	568	514	529	551	539	560	577	522	571	552	566	550	550	569	545	552	566	562	547	562	547	576	556	539	612	570	565	537	570	580	572	596	568	586	537	575	556	587	547	559	555	575	553	585	545	581	564	576	596	508	529	564	564	527	560	539	555	577	560	533	503	562	550	550	542	597	572	588	544	554	544	537	594	561	578	614	589	528	593	579	561	520	573	555	544	549	578	567	578	554	582	588	571	589	574	535	588	617	552	570	574	525	529	566	555	554	529	572	567	540	563	585	572	542	574	581	563	566	555	529	560	580	561	564	552	595	580	532	552	555	554	560	569	581	592	573	551	599	543	549	584	572	532	564	582	483	571	540	542	565	586	543	570	572	539	550	588	558	538	578	593	568	542	565	609	554	564	533	534	537	571	587	564	508	546	567	550	554	548	570	558	558	578	530	551	556	563	586	568	550	575	570	544	530	549	543	594	618	558	552	560	602	509	547	531	566	559	546	540	541	513	565	521	579	581	569	571	540	607	563	578	563	573	531	604	578	553	566	548	550	537	537	552	554	542	555	510	560	570	549	525	549	571	562	550	525	512	569	559	573	581	533	548	540	523	581	562	558	571	605	545	545	591	601	560	555	539	553	574	572	571	557	581	529	539	517	539	546	544	558	535	552	556	574	539	566	536	543	565	539	584	532	561	584	586	567	528	577	587	600	632	565	543	504	575	546	553	552	585	575	582	557	571	587	592	515	563	560	548	550	550	602	579	545	578	597	557	531	524	537	587	608	531	579	547	573	548	554	576	556	564	547	552	576	577	568	580	554	580	548	560	598	543	600	624	551	556	523	548	595	545	550	542	564	555	579	562	574	599	593	549	561	542	592	574	555	561	574	568	567	563	552	548	494	527	556	578	553	566	574	570	587	530	562	588	571	523	534	587	528	595	624	537	527	536	541	571	556	569	534	586	562	539	564	582	574	573	552	578	591	552	536	526	564	519	554	571	570	545	558	549	598	557	518	607	525	570	527	568	546	537	541	598	573	604	552	560	564	533	567	573	570	555	562	560	561	553	549	573	552	578	520	605	528	564	517	544	568	575	528	515	589	555	555	527	548	557	529	542	505	582	524	552	517	560	589	571	572	537	565	562	579	582	562	525	591	563	503	572	573	487	577	600	555	559	604	566	602	535	553	573	580	551	564	564	572	561	560	558	616	563	582	543	582	561	557	573	546	554	522	557	590	573	566	563	563	591	573	533	597	589	573	535	580	553	534	566	545	584	609	581	559	561	590	568	552	584	568	548	576	572	618	596	579	587	563	547	571	538	526	500	582	563	582	575	556	560	571	511	514	595	553	583	575	586	558	583	543	531	585	528	605	542	540	608	578	560	550	533	578	580	569	529	580	562	581	569	546	587	554	513	537	544	576	587	564	580	561	578	573	543	554	568	547	532	534	576	532	621	558	563	592	520	551	604	562	590	556	586	564	549	559	549	540	563	550	556	543	573	588	606	581	555	545	585	536	563	566	549	536	557	588	552	569	541	570	581	565	537	552	575	590	561	537	572	578	535	574	555	527	565	584	554	571	570	549	566	574	577	531	581	555	562	586	610	553	577	572	534	529	566	545	574	526	577	547	530	594	549	546	572	546	553	543	549	551	560	579	572	592	543	521	534	562	592	564	521	565	551	528	529	564	584	529	588	558	558	578	587	562	556	555	553	576	548	578	548	543	567	574	608	566	551	588	561	556	561	556	577	543	552	581	542	547	525	586	605	532	564	529	569	579	533	570	553	542	590	561	592	555	567	557	585	560	543	539	530	535	533	552	589	555	587	546	530	563	529	578	535	512	568	563	568	549	567	573	536	582	598	564	532	582	530	543	586	603	548	601	563	527	550	559	588	587	553	568	558	547	596	557	582	603	536	517	543	566	544	597	576	525	575	572	584	554	542	502	553	512	535	547	540	563	522	529	544	546	571	552	533	540	546	572	579	588	575	569	550	564	551	502	544	583	578	555	602	570	607	549	543	616	554	515	550	539	553	589	544	555	540	619	544	568	531	558	564	569	533	563	556	550	566	555	555	507	590	567	535	529	514	535	530	537	532	527	600	532	543	590	585	572	564	550	566	540	560	561	566	545	565	592	568	561	560	562	556	590	586	591	550	532	570	576	571	563	547	516	587	538	525	537	563	553	540	523	554	575	557	601	568	546	581	557	554	505	550	568	591	564	550	544	591	559	557	563	544	564	540	562	520	584	584	573	550	515	605	571	529	548	554	572	546	542	569	556	559	549	589	556	548	576	561	567	573	544	585	586	557	584	564	587	541	563	550	533	534	594	608	557	564	569	561	528	560	552	558	516	538	576	538	599	586	596	551	561	530	564	601	555	542	563	546	580	580	571	558	565	524	541	589	582	563	569	550	522	579	537	630	531	561	557	596	541	576	566	576	575	525	556	567	560	558	560	557	555	634	546	531	616	521	538	565	580	566	586	603	547	553	558	537	524	507	570	572	553	513	546	582	549	563	566	586	558	536	531	574	524	513	530	558	545
31608	4528	1771	1370	921	730	646	531	542	432	468	392	413	384	408	370	370	326	349	341	334	365	322	316	311	303	321	324	307	328	349	326	340	290	357	340	337	278	318	355	285	300	307	317	317	318	342	315	310	345	311	305	288	332	330	310	326	283	316	309	338	272	347	274	273	319	301	341	264	346	270	309	326	320	351	338	312	281	311	319	342	336	327	320	345	321	289	278	315	306	305	301	323	309	334	298	322	316	296	292	328	327	319	283	326	314	319	326	294	317	309	303	306	318	283	340	344	311	330	307	300	305	313	308	300	348	298	295	294	299	312	294	338	295	333	292	293	306	302	292	306	292	282	291	318	351	321	308	286	320	267	339	302	298	334	328	318	294	291	295	324	319	314	294	313	327	315	328	323	300	323	299	349	334	304	275	283	325	319	316	298	277	325	339	310	327	353	300	355	285	286	299	315	309	312	301	288	321	335	359	293	317	304	279	326	316	309	271	306	319	315	315	307	325	302	338	330	331	321	300	313	343	295	303	311	314	318	315	309	294	347	307	294	319	324	317	310	298	320	277	310	298	319	286	337	344	285	278	297	344	343	348	328	286	308	297	312	301	312	306	306	298	298	309	293	324	285	322	308	376	291	303	308	287	293	291	311	270	316	333	298	316	282	311	324	317	299	334	316	317	319	316	306	297	331	306	333	311	285	303	321	326	317	320	324	314	305	340	332	359	331	339	292	352	288	328	290	309	304	312	313	285	309	306	316	317	318	298	271	288	311	305	331	302	323	307	337	308	309	328	303	280	275	323	314	299	288	302	311	303	313	299	330	317	300	339	279	322	317	300	315	293	323	328	304	333	314	321	324	262	304	347	321	312	337	337	305	330	306	296	328	319	318	341	294	296	359	281	323	324	303	282	323	310	306	307	317	286	298	299	308	303	308	332	305	295	309	322	307	281	341	315	350	313	311	323	313	345	350	319	298	278	294	308	301	327	321	312	327	330	330	319	318	283	348	327	315	337	299	337	330	303	287	343	300	339	320	290	314	294	270	305	310	300	307	316	305	321	322	331	312	346	369	309	328	324	286	313	310	316	315	333	324	308	307	313	316	312	311	314	324	327	322	283	291	295	281	310	281	292	316	329	324	335	293	318	306	300	340	268	322	297	298	317	337	347	316	291	276	343	314	306	326	328	314	318	325	299	318	335	295	311	301	332	308	331	339	319	320	315	294	276	296	305	308	340	309	309	324	325	312	325	298	332	317	305	281	306	290	306	319	291	337	312	323	297	302	305	340	293	296	311	287	324	298	308	290	363	299	297	346	313	312	334	363	290	340	318	308	323	333	308	311	313	354	353	355	306	299	299	306	316	309	326	312	323	301	328	291	297	315	287	317	318	340	305	317	338	307	320	295	307	332	326	299	312	308	347	268	303	343	322	297	295	306	328	319	318	330	325	306	316	298	285	318	326	337	288	310	304	319	283	357	288	323	342	283	309	328	321	322	332	312	295	328	299	306	320	298	317	323	307	317	332	300	324	325	292	311	323	342	311	314	292	331	319	311	313	335	330	334	308	321	329	302	326	295	339	302	329	314	351	355	313	304	298	312	300	296	299	313	309	310	306	304	288	325	297	309	301	317	299	334	307	306	285	338	354	356	332	324	319	305	316	320	321	296	335	270	301	311	332	317	308	334	297	338	329	320	324	308	341	303	347	334	318	327	340	325	294	309	329	286	334	302	330	301	297	351	320	358	313	339	324	327	320	320	337	289	324	306	321	290	319	311	302	306	305	300	305	338	276	295	275	295	291	336	326	307	301	313	316	270	330	311	329	287	308	309	294	328	317	337	321	319	288	300	282	303	348	303	356	317	324	302	326	278	326	324	300	293	315	331	311	333	272	312	307	316	308	306	315	319	302	316	330	314	296	322	315	295	316	302	326	303	326	340	319	321	301	298	306	323	306	311	308	259	288	330	310	305	322	350	316	328	304	322	321	323	330	347	317	294	334	315	330	334	298	331	288	297	282	324	271	344	311	319	325	312	284	313	305	319	308	336	330	323	309	345	324	289	323	318	302	314	307	350	304	311	300	327	302	309	275	305	308	320	288	320	295	306	350	301	304	313	327	344	347	340	290	330	331	342	307	279	313	331	299	309	320	343	317	306	310	315	330	299	316	297	314	340	295	328	338	295	299	287	313	304	308	313	330	315	301	310	308	305	298	333	282	322	291	316	326	301	321	312	307	323	302	347	321	297	285	295	301	301	312	330	301	324	330	313	313	295	300	287	323	318	314	343	292	310	308	324	297	340	314	335	334	304	308	306	326	342	308	322	319	312	312	309	334	318	307	313	315	289	296	318	306	293	285	311	374	307	316	312	309	323	314	316	281	308	307	314	304	346	319	288	303	336	294	314	310	291	315	298	321	321	295	321	289	322	309	301	322	303	322	318	344	292	328	299	310	348	309	310	338	316	303	326	293	319	310	294	344	351	286	320	331	300	324	309	324	307	347	297	313	288	282	314	318	308	301	299	332	304	326	346	325	323	258	325	269	323	346	294	304	313	312	285	315	320	320	286	323	347	327	295	292	306	309	290	295	311	288	334	309	307	321	307	303	299	279	290	300	314	312	291	277	318	319	331	319	312	320	339	323	304	297	314	292	299	327	324	275	311	284	314	341	327	317	298	312	333	306	311	307	299	325	339	286	286	317	302	300	319	318	329	335	313	341	289	320	324	303	301	327	329	325	296	334	304	312	303	301	299	348	337	286	305	336	321	289	295	309	300	304	320	351	294	316	304	300	309	314	313	304	328	324	317	312	295	325	291	314	290	344	310	299	320	306	330	335	321	321	296	317	325	311	319	323	281	291	311	310	289	287	329	306	295	321	303	280	318	313	301	278	300	265	305	327	335	305	322	330	326	328	314	280	302	329	313	316	318	284	304	318	316	318	298	344	293	273	293	329	309	304	274	326	293	311	304	303	310	344	329	306	313	316	330	318	315	305	325	319	285	312	322	328	312	286	310	303	321	329	319	342	316	327	339	304	293	302	289	298	329	338	319	327	282	310	293	331	312	354	310	278	282	298	319	306	310	295	325	305	326	313	316	335	302	290	341	297	324	335	326	316	342	326	293	308	318	327	324	292	298	319	324	277	340	312	354	316	318	298	302	317	310	322	281	308	276	317	297	314	304	324	332	329	324	322	305	328	345	293	331	312	314	301	299	309	296	323	279	315	291	316	325	332	308	298	292	309	302	298	304	309	316	292	309	313	302	333	318	306	322	339	303	317	279	304	302	309	315	318	302	349	303	288	312	304	292	329	312	332	317	300	329	331	306	320	320	299	347	306	308	314	307	334	347	323	297	305	309	308	302	330	294	294	330	301	319	315	286	254	343	314	280	328	298	316	308	319	318	320	303	293	279	325	327	335	341	338	299	323	311	279	334	286	320	321	331	316	299	304	303	304	284	317	293	317	298	276	309	326	305	283	317	292	357	328	317	323	302	312
15208	1978	3910	4345	3584	3073	2609	2324	1972	1845	1715	1599	1486	1446	1314	1284	1298	1273	1228	1166	1156	1142	1094	1124	1089	1060	1000	1113	1050	1039	1083	1014	1027	985	1049	1024	1025	1037	999	926	953	1023	1022	987	980	936	992	990	921	999	975	949	962	1001	980	978	928	1021	991	916	952	982	913	963	962	944	944	979	911	1011	927	989	942	943	898	916	970	978	971	976	932	992	960	1003	934	912	954	936	895	852	966	949	925	999	944	903	896	933	932	886	930	916	914	961	911	930	970	928	910	959	921	981	921	889	900	995	934	933	934	954	919	904	914	931	884	892	931	881	938	915	923	917	958	945	918	972	898	962	932	918	987	954	934	896	938	929	941	957	917	953	943	927	909	928	898	940	997	979	923	915	909	902	981	968	893	898	990	920	948	923	910	911	921	948	945	904	928	930	949	974	937	893	945	912	951	989	904	966	924	916	973	948	917	941	961	948	879	935	967	918	891	966	966	904	897	998	931	934	889	908	936	945	926	931	932	910	922	883	884	924	932	929	908	935	927	881	921	939	1014	933	896	955	936	888	956	910	913	924	955	885	941	945	930	889	976	926	958	915	936	906	922	912	889	955	950	926	949	899	888	938	934	916	866	927	931	922	925	948	884	939	880	969	918	963	886	950	896	881	917	1012	883	919	995	970	920	890	936	916	978	882	911	928	941	959	952	935	912	919	978	948	922	939	917	921	930	888	902	894	888	898	956	979	908	943	907	941	950	942	916	894	983	907	908	961	896	885	878	950	949	878	914	937	960	904	970	905	949	929	915	878	905	888	936	916	935	948	912	875	949	911	905	922	901	899	934	953	981	897	951	937	922	924	907	927	923	936	982	914	904	919	891	924	966	916	866	937	862	928	870	953	883	896	966	896	847	929	951	896	925	885	969	879	891	967	994	905	924	904	960	963	933	963	886	966	919	916	986	963	977	927	968	930	937	954	907	977	927	947	946	910	911	924	879	983	938	968	938	912	858	957	922	927	903	915	908	894	919	898	917	983	899	949	898	944	984	928	951	952	911	921	919	965	936	960	932	922	995	975	943	938	896	946	909	975	968	898	899	954	929	946	934	971	878	960	933	966	943	917	887	921	984	904	906	893	942	963	928	877	945	932	970	931	932	910	876	907	1007	924	947	936	897	925	895	931	919	1013	964	938	980	921	984	935	934	904	959	934	919	935	905	894	904	931	951	898	962	910	920	907	927	893	939	952	935	910	913	992	957	926	859	951	922	948	951	914	903	907	937	937	992	975	943	928	987	936	955	888	919	928	916	923	950	966	915	925	938	910	957	913	901	951	896	941	918	905	934	944	959	978	907	952	949	910	923	946	925	925	881	921	879	949	877	894	988	852	900	910	964	890	982	941	955	920	928	933	900	942	917	962	922	885	924	870	966	950	929	914	936	884	956	981	924	978	929	934	906	957	936	954	918	951	942	924	930	948	896	919	931	843	930	966	915	949	881	885	923	859	933	930	931	930	886	947	937	996	939	918	893	927	936	915	893	916	952	862	882	915	955	934	952	930	930	932	937	943	906	933	948	922	938	932	898	891	967	978	940	886	958	857	923	996	918	976	933	909	916	927	935	940	943	907	921	943	906	912	963	907	901	959	953	880	903	974	1018	927	925	913	979	963	939	922	941	933	890	893	958	993	916	975	906	952	914	913	983	921	989	908	917	959	909	915	974	938	948	961	906	932	949	920	881	888	893	899	909	901	916	965	912	929	945	961	899	969	987	933	927	924	959	887	893	902	951	982	918	952	947	896	922	943	942	964	932	916	932	951	918	921	957	944	878	934	952	921	969	977	901	947	933	867	984	871	904	884	923	921	925	947	940	923	917	942	937	939	871	917	865	884	906	959	937	924	931	924	971	911	878	901	913	971	895	898	950	896	899	936	947	943	889	911	931	906	965	916	993	930	928	953	877	937	918	882	921	875	912	963	908	903	901	990	949	896	976	898	961	896	937	908	937	895	940	920	942	903	938	942	904	943	927	939	928	917	952	966	918	889	946	951	926	970	893	907	978	944	932	958	958	928	934	927	926	970	922	929	916	888	928	903	900	864	937	926	927	914	950	936	954	899	913	939	983	922	942	914	892	930	908	929	910	973	965	932	879	984	856	935	913	905	962	881	903	900	902	918	919	934	929	936	871	866	947	957	865	874	921	900	990	950	921	918	927	988	917	953	910	968	916	949	927	966	904	918	894	965	899	889	909	918	922	921	855	977	954	933	986	924	919	940	870	933	931	986	909	936	891	986	914	930	886	876	944	929	907	938	911	920	936	991	967	928	928	938	913	897	866	948	956	920	931	949	946	907	941	923	905	859	940	926	895	945	930	889	987	888	928	944	934	881	894	928	948	911	959	930	940	950	899	954	938	938	937	954	918	942	940	916	891	960	916	906	969	939	919	952	917	938	951	852	898	910	908	884	982	959	940	915	978	930	941	936	923	911	913	870	941	945	936	910	964	946	940	893	928	976	909	958	923	929	940	956	962	973	930	964	891	937	943	960	906	914	1002	914	932	983	957	925	983	968	943	897	900	914	935	932	943	919	908	910	972	916	956	900	930	946	920	938	885	881	983	914	892	990	866	905	927	932	938	918	997	977	1009	911	934	905	871	883	966	897	926	945	907	873	941	959	912	873	955	914	884	969	932	957	882	915	879	932	937	939	884	960	938	950	913	912	955	954	898	941	903	889	897	868	908	899	941	931	933	901	928	931	887	931	920	938	960	952	949	922	907	920	960	903	958	892	968	979	906	921	929	918	922	925	890	927	937	955	950	917	912	917	932	883	938	918	950	1005	981	894	975	953	897	885	889	903	898	954	908	910	932	945	898	939	935	917	933	946	901	954	927	981	952	984	908	990	911	924	928	914	889	1011	974	932	953	967	929	953	915	938	898	958	867	985	937	933	947	906	961	955	946	907	941	946	903	997	912	895	953	922	890	945	859	939	906	962	955	911	946	897	980	925	904	916	966	925	929	961	928	964	962	949	937	919	969	925	906	930	924	918	942	930	935	921	918	972	900	947	916	974	888	887	910	963	887	908	924	949	937	891	940	962	922	953	919	893	930	862	976	927	999	924	941	913	906	945	933	934	913	904	909	953	923	919	950	968	907	948	962	987	959	969	974	904	925	889	849	969	962	913	955	920	956	943	879	881	920	961	872	926	904	949	1016	930	933	943	947	916	918	957	883	940	938	952	941	934	914	945	955	903	928	938	953	955	922	915	924	886	916	918	960	927	944	950	883	955	932	919	949	877	907	976	971	976	891	887	907	889	915	979	960	895	896	998	961	949	890	915	931	921	934	967	889	922	925	929	940	936	920	890	925	909	901	980	928	904	873	959	922	926	888	962	900	942	932	987	888	982	895	904	907	901	903	909	911	946	874	901	899	907	955	893	914	976	971	958	887	970	934	921	940	913	919	894	899	946	929	897	886	919	918	924	918	922	974	952	972	918	898	939	927	917	963	923	930	888	924	938	981	910
42372	11566	3880	2390	1649	1233	924	812	690	581	543	506	497	481	455	451	437	445	415	388	390	407	362	394	380	371	346	335	343	354	375	365	356	339	380	403	329	330	349	339	346	373	328	314	331	347	376	386	351	323	383	374	328	332	334	327	342	318	349	325	334	338	347	376	338	347	321	336	328	324	334	353	355	349	358	299	318	354	331	342	358	329	359	343	317	362	308	328	317	341	344	358	360	349	317	344	337	324	317	352	323	347	323	345	339	349	375	321	345	333	346	336	379	348	338	336	368	341	340	332	335	305	341	358	313	332	342	328	327	332	338	336	349	364	359	355	353	364	332	338	344	311	328	322	372	315	333	336	310	336	331	342	332	341	339	348	327	328	323	340	365	349	323	365	340	301	386	346	324	369	331	347	322	331	348	297	334	353	355	318	351	326	325	318	361	347	323	337	344	342	331	326	354	335	382	364	351	335	318	327	339	312	325	336	308	301	332	368	319	359	360	356	367	347	349	335	362	294	336	345	373	322	351	357	299	330	353	342	321	345	346	330	342	312	307	331	351	309	357	358	309	360	327	322	316	335	352	378	359	317	353	357	331	339	344	338	339	380	342	352	307	361	350	342	352	347	342	345	337	356	338	333	334	345	341	344	342	363	347	337	328	328	299	334	320	331	334	325	331	330	312	367	340	367	352	384	341	329	333	361	320	347	314	355	332	341	326	334	335	330	354	335	379	392	314	324	326	330	334	306	368	306	356	350	345	331	339	320	335	345	331	367	323	345	321	356	343	311	320	333	347	361	350	327	316	354	309	306	350	343	323	371	319	341	351	369	321	359	331	330	310	342	345	337	325	332	344	320	340	318	317	356	354	306	337	380	385	326	347	352	321	354	324	322	342	310	368	362	323	329	348	341	328	341	347	330	332	344	338	323	307	326	312	357	341	347	307	350	324	350	337	296	331	351	305	330	379	324	316	291	355	333	348	348	343	328	313	341	372	334	354	334	339	345	346	347	369	343	349	323	310	313	328	376	329	333	323	345	306	340	366	359	333	334	337	330	388	365	331	320	340	326	319	350	327	326	328	338	319	353	340	302	304	336	343	342	321	348	328	352	368	339	312	330	390	339	362	340	342	322	344	315	357	348	353	305	334	319	316	328	325	357	332	333	346	299	342	294	335	318	332	343	325	350	334	335	336	312	342	341	359	325	325	310	351	351	345	371	359	322	371	314	312	329	318	339	376	381	317	326	334	357	341	335	307	332	338	332	334	342	335	368	324	328	332	350	327	325	315	365	318	360	338	359	348	316	384	341	354	342	333	366	344	330	340	358	346	341	331	359	320	354	299	297	337	338	336	350	344	364	301	300	335	351	353	318	359	328	339	329	341	346	320	339	367	347	352	344	333	365	374	307	323	330	369	313	323	352	342	341	334	342	363	307	355	317	332	312	351	357	370	315	350	340	306	337	334	328	326	365	366	350	323	335	338	349	334	332	327	331	317	324	362	350	363	346	317	341	334	333	357	302	349	351	330	343	316	341	387	316	310	346	328	334	327	348	331	339	365	385	347	357	344	323	366	340	350	325	370	350	313	300	351	351	345	331	353	333	318	347	355	349	339	351	340	340	352	310	353	332	326	365	307	341	327	352	309	369	356	338	339	339	359	323	370	329	328	311	340	346	348	381	338	350	341	356	332	359	325	303	316	342	353	351	373	331	324	344	335	341	349	320	379	352	344	340	348	327	371	342	374	318	324	341	336	303	345	324	350	355	329	310	319	322	313	327	321	310	340	350	324	338	334	371	336	326	299	318	321	338	343	345	326	357	291	317	347	332	329	360	343	320	373	337	338	336	337	311	335	363	345	340	354	340	321	360	312	358	334	355	319	319	380	342	336	316	329	388	318	312	333	362	331	354	327	364	353	331	303	350	339	336	316	324	361	357	359	316	335	347	341	340	348	337	374	329	344	323	337	320	320	309	349	328	349	347	339	354	354	331	348	332	328	348	338	345	311	309	341	354	343	332	350	340	342	339	335	321	370	318	323	330	339	336	333	325	342	337	331	353	353	331	371	321	317	348	318	328	334	331	368	341	346	368	302	348	349	358	338	328	330	353	324	343	307	355	328	346	335	321	367	348	307	364	338	345	330	368	335	330	321	320	347	344	342	331	324	338	353	314	371	320	337	338	318	334	390	327	339	345	300	330	321	363	334	356	360	341	345	315	337	315	327	373	301	342	352	351	368	322	327	342	357	350	357	326	334	319	315	322	313	324	328	332	339	370	315	344	337	348	324	309	325	342	350	355	371	307	340	343	322	322	312	329	354	348	347	342	345	324	342	332	329	379	334	332	342	349	340	320	303	321	306	332	344	366	329	304	332	347	312	323	354	325	328	341	374	354	328	344	332	313	364	332	342	333	308	357	332	305	324	347	342	323	322	364	359	351	350	329	337	336	332	332	346	347	327	354	345	331	312	346	322	336	337	331	325	325	337	342	351	349	330	340	322	321	328	335	314	322	372	296	360	377	352	339	339	363	351	332	336	307	349	325	355	335	328	369	330	348	317	330	335	335	348	344	340	329	345	302	342	359	355	320	347	360	350	322	362	339	344	302	348	325	325	329	344	308	315	350	309	345	321	355	319	304	348	326	333	315	323	364	314	358	358	325	366	343	333	345	357	278	318	363	344	308	339	382	351	331	391	339	373	319	349	330	350	345	330	355	331	346	357	349	314	351	344	309	324	347	317	344	332	339	353	338	312	345	340	348	342	333	349	343	322	340	311	352	352	321	342	341	321	343	347	354	300	351	329	358	314	312	325	328	329	337	329	333	330	340	371	322	342	342	309	332	333	333	310	326	331	340	357	333	297	346	328	305	374	358	321	348	330	340	367	353	354	368	321	339	295	328	370	338	337	321	340	356	328	330	327	273	339	351	334	305	337	350	332	363	373	338	342	327	337	347	374	301	363	341	342	329	312	343	321	329	316	362	345	315	330	325	343	338	330	337	325	354	318	313	367	348	371	322	327	337	352	361	327	374	321	328	312	339	324	345	384	329	327	337	335	318	355	351	337	336	347	325	320	311	337	346	339	330	350	334	356	348	310	338	292	312	356	354	361	342	343	353	299	341	391	320	335	340	319	322	316	334	359	331	349	369	339	345	331	329	325	334	345	347	332	331	348	319	318	351	356	323	355	331	327	327	335	322	326	337	341	346	340	345	300	335	343	357	331	356	346	337	337	311	308	351	360	357	336	342	342	308	338	353	294	345	368	326	347	319	310	352	346	327	311	322	303	340	357	321	349	325	354	346	358	374	358	366	347	334	345	309	318	386	335	343	322	323	336	355	312	318	346	340	315	311	324	348	315	349	346	324	354	351	331	336	356	355	340	354	339	337	320	370	336	323	344	367	322	334	326	345	348	366	346	326	350	342	324	349	330	359	355	349	359	320	325	309	315	307	347	339	338	327	349	339	329	314	365	282	307	344	342	334	318	361	338	314	349	333
20744	3048	6656	7030	5967	5069	4229	3549	2934	2632	2366	2227	1987	1917	1797	1687	1570	1480	1494	1371	1389	1394	1306	1300	1250	1234	1242	1166	1209	1155	1179	1131	1141	1153	1138	1107	1092	1085	1123	1045	1092	1109	1086	1058	1096	988	1047	1102	1014	1087	1085	1006	1038	1008	1033	1021	1080	1040	1050	1064	979	975	1016	1010	1031	1034	1039	1020	1073	1069	1020	1018	1012	1081	1004	992	999	963	963	950	980	971	1017	962	1011	951	1019	980	1039	1003	948	1006	962	990	1021	983	999	980	986	988	1030	1005	951	1004	1056	992	980	960	1020	934	1005	948	995	979	994	977	1000	958	948	947	1019	952	983	1034	986	972	938	996	967	971	1022	940	949	988	932	1022	937	954	942	978	985	920	967	993	969	972	980	955	1010	989	957	992	935	980	980	923	915	988	970	990	982	944	1013	966	957	986	928	989	972	1037	956	994	929	972	961	950	986	956	979	1000	1017	964	989	983	949	920	1056	1052	1033	969	953	959	973	946	962	1000	982	994	919	942	933	1046	961	967	973	979	968	985	954	1006	977	1012	962	973	994	969	1040	973	982	956	1022	939	1005	958	942	965	979	951	969	947	985	962	980	963	1018	953	965	972	984	977	1008	993	997	943	999	983	962	954	995	929	960	1040	945	935	923	967	960	963	1073	955	1036	1026	918	934	978	957	987	985	1039	917	999	964	971	954	964	981	977	959	950	922	1010	943	973	1032	953	981	979	977	975	971	1006	964	964	950	947	984	940	1052	956	973	956	946	961	999	996	1008	957	971	934	984	934	1006	954	948	962	995	977	920	962	975	949	960	941	1025	979	963	992	1048	937	958	967	1034	976	1018	983	943	959	970	889	979	939	1006	964	955	927	1025	952	950	976	974	1034	923	968	1038	993	996	1022	988	996	964	955	981	956	965	949	970	973	992	988	949	940	928	994	919	922	936	925	929	956	964	955	984	1001	917	1002	958	938	985	944	933	927	1004	920	938	989	957	953	984	937	995	959	956	975	930	959	1030	953	976	972	1019	996	984	978	975	985	939	996	1034	949	924	1013	999	988	976	1024	1006	960	997	929	957	971	1005	969	960	976	988	974	1017	964	1032	941	978	946	1000	968	1021	981	992	928	942	928	1000	962	922	921	957	973	1017	922	987	993	1021	939	971	947	1030	971	971	955	917	997	989	906	982	938	957	962	962	979	1013	931	960	984	978	992	991	959	992	937	941	990	961	968	976	943	951	993	1020	945	954	1001	967	1004	959	1016	976	969	969	948	996	1012	948	983	1007	1005	1011	990	949	952	1019	970	952	896	991	1013	934	983	978	987	986	978	930	973	998	947	985	978	993	1002	1007	984	1032	965	954	906	940	989	946	988	998	933	1005	987	929	984	942	999	1008	984	921	1084	927	966	994	1017	957	950	910	962	950	937	1009	1061	976	951	963	916	968	923	946	974	975	1026	948	992	977	972	961	975	956	1007	933	984	956	967	965	953	926	924	991	981	994	958	943	979	957	970	944	975	994	959	953	1019	948	1017	1003	1012	925	973	948	929	962	933	943	995	954	943	959	948	991	995	997	1019	968	973	959	915	1036	944	971	1020	962	975	1012	980	952	951	960	952	932	969	973	990	967	937	932	974	1009	958	975	982	982	988	903	973	932	952	995	1001	1024	980	986	928	955	1004	942	984	916	992	977	1011	941	971	969	1000	996	980	921	956	981	987	1002	940	942	1017	982	931	945	957	937	962	907	979	970	983	980	1015	985	956	915	994	968	928	983	982	991	973	936	995	983	931	990	980	974	979	983	955	933	972	1022	954	1005	946	933	969	1005	1000	980	954	965	972	980	1004	924	969	960	1001	905	969	973	959	1008	962	954	945	962	958	991	1004	997	955	1006	989	954	979	970	967	1019	949	989	992	928	924	946	986	969	978	1018	962	984	976	1034	963	950	971	953	961	920	1013	967	964	955	964	998	1013	1008	963	985	956	1013	1025	974	979	949	948	966	1001	944	975	938	978	986	968	938	1012	975	989	990	961	978	916	971	982	998	947	922	997	972	962	975	973	947	959	996	955	1011	972	972	974	949	994	961	959	961	876	1008	940	973	961	939	1017	947	932	942	912	974	1014	1006	994	990	918	1006	921	971	970	991	1005	1007	991	966	1003	973	979	986	965	976	927	1021	1014	978	922	981	933	982	962	951	971	1001	932	963	979	972	936	949	950	938	973	962	962	1009	952	946	948	967	1000	998	960	930	971	1010	948	991	948	1012	982	918	955	978	915	962	1035	947	970	1002	982	918	935	941	986	983	976	986	972	965	1028	965	998	944	978	945	982	937	975	983	935	984	964	974	993	1009	977	928	947	973	979	936	995	943	983	963	949	1007	925	961	1026	977	1010	948	1030	954	974	952	976	970	906	943	957	975	939	921	954	971	935	999	951	997	992	982	995	952	953	913	917	973	988	980	937	1020	990	1029	967	1004	1034	1012	1057	959	942	963	997	932	976	935	981	979	940	935	963	987	1004	948	989	973	967	932	989	912	984	969	904	909	982	983	981	998	920	1004	965	1005	979	985	958	1006	948	1009	966	885	994	946	973	944	931	953	992	985	949	955	990	967	976	970	1064	949	954	935	983	1011	979	968	1006	954	985	1012	950	971	940	955	943	909	1013	1015	1018	982	967	926	963	947	955	992	930	1006	1045	949	962	1008	1020	966	899	1005	980	913	1033	948	1003	1014	972	916	900	1004	996	960	998	1030	904	976	996	1010	1009	1007	1045	967	952	991	921	979	971	971	958	975	924	926	935	939	972	959	972	958	1006	996	988	969	991	1058	1020	964	978	921	956	990	970	945	942	961	932	982	1000	980	1019	977	988	955	961	1015	979	1019	981	1021	1031	962	965	962	952	1019	968	995	1005	969	987	955	977	973	956	982	939	939	1006	1007	902	941	934	966	975	950	984	947	965	987	985	913	989	1001	976	977	940	996	911	937	944	969	917	946	976	921	946	950	987	956	992	930	971	925	952	938	968	950	975	967	935	970	1005	931	910	953	1005	976	996	1007	974	959	1018	974	956	956	944	968	1000	997	1023	962	999	960	975	1037	998	945	1029	994	970	970	946	1012	1008	953	983	984	999	963	970	938	976	1017	1007	920	979	994	1011	952	990	942	988	1002	953	948	995	1004	1035	1009	996	939	1005	1028	964	984	1003	979	957	972	996	916	989	972	1014	937	994	933	934	864	951	1009	961	935	992	985	931	961	957	949	932	942	989	957	1003	1007	976	1051	964	1020	979	972	976	947	975	888	934	958	981	920	978	917	964	983	939	964	966	964	968	1003	981	985	1002	999	1011	1007	932	908	1014	1002	953	971	966	937	994	967	958	960	890	955	917	975	917	965	952	957	988	961	997	1006	988	962	988	927	922	1017	992	985	947	964	973	996	988	1023	942	938	1006	1007	981	972	932	998	967	955	1074	1013	968	1051	989	993	950	944	964	970	953	1024	943	906	994	949	975	916	935	969	1025	898	990	949	991	938	981	972	1044	972	966	965	954	953	990	929	963	947	1000	942	964	977	1016	906	983	936	935	965	949	984	1006	1036	1023	925	989	1012	966	940	1007	988	1016	1002	1017	985	993	969	940	928	963	1005	946	935	981	927	953	927	964	975	970	979	915	980	971	1010	949	1012	978	944	982	956	1013	953	1014	979	988	958	1018	1025	937	985	980	952	950	898	909	947	1024	1027	964	946	961	996	995	949	977	949	980	965	1008	987	948	970	978	947	995	986	949	943	925	967	982	1006	974	983	938	987
5383	412	291	249	204	196	161	176	181	172	184	157	169	168	183	170	187	153	166	190	171	171	172	174	168	157	176	183	178	189	166	161	152	176	148	152	203	151	171	165	171	159	160	158	156	163	154	183	170	179	154	171	157	191	168	175	188	168	154	162	181	170	167	175	162	167	179	195	171	151	184	181	150	170	178	144	168	158	154	187	197	186	172	161	181	156	163	172	144	148	161	159	195	166	171	169	190	184	162	157	153	161	189	173	172	209	171	174	214	145	165	183	178	162	164	183	179	142	147	154	171	186	156	163	160	174	159	168	167	167	157	161	181	183	152	179	147	164	170	161	170	173	191	202	189	160	153	168	162	178	168	148	185	181	161	182	166	161	184	175	185	162	164	181	155	155	181	181	176	155	157	177	162	172	167	155	173	163	160	188	183	173	168	163	211	161	158	163	178	165	178	179	175	170	162	151	178	166	160	175	158	181	197	160	178	163	170	167	186	158	155	151	156	155	168	176	147	173	149	182	175	153	153	172	156	192	170	192	169	195	143	167	155	174	168	142	192	178	175	174	177	181	157	144	164	164	160	150	176	173	161	172	146	170	152	177	172	165	173	169	163	174	169	154	195	159	162	153	155	169	173	183	184	169	169	158	186	190	131	163	170	156	188	181	162	175	168	135	165	171	153	167	188	171	164	164	153	165	171	173	141	152	178	154	183	176	165	154	164	161	162	180	171	188	171	183	192	176	168	180	159	183	182	189	168	171	182	172	164	150	192	163	166	160	164	142	157	178	172	175	177	171	165	161	162	181	187	145	173	170	166	166	165	174	167	186	159	191	158	156	156	172	171	171	160	169	174	168	174	151	158	146	145	156	155	179	171	195	151	175	178	203	162	163	167	186	150	164	167	152	169	181	147	169	162	178	179	185	173	183	155	158	168	189	155	164	157	176	165	174	144	173	186	161	190	159	175	179	172	157	186	163	168	158	172	178	156	158	186	178	175	167	171	173	160	161	166	178	165	157	171	163	140	170	171	169	156	156	148	188	171	192	150	161	169	174	159	195	172	183	151	188	167	181	177	180	158	162	179	154	155	180	162	176	191	176	148	146	153	157	171	160	168	152	174	207	154	163	148	181	157	161	168	178	165	178	179	182	148	189	162	188	163	175	180	160	175	146	167	168	158	198	179	161	179	167	160	155	194	174	168	197	172	175	162	201	172	178	182	153	179	161	169	176	131	158	187	142	174	153	149	165	187	177	168	149	166	168	168	183	162	159	177	153	183	179	188	203	140	172	153	166	162	179	172	171	167	162	125	146	149	168	179	161	162	148	171	180	157	165	179	154	155	172	161	171	180	187	176	184	155	160	195	168	159	157	171	160	179	160	168	150	153	153	164	184	181	171	200	155	180	182	146	175	182	146	177	159	155	172	170	183	156	176	160	176	158	164	161	162	193	149	177	164	186	187	157	196	152	180	161	159	176	190	174	167	170	169	155	166	182	170	175	186	163	167	171	171	188	143	157	155	188	164	154	149	172	164	181	155	157	185	177	180	178	144	173	171	180	152	157	172	190	173	184	166	164	169	185	169	175	168	150	186	176	173	162	177	168	167	166	154	176	150	166	170	140	180	158	159	167	183	179	177	158	169	167	186	154	179	177	157	168	167	187	148	167	161	151	170	188	156	185	161	168	186	143	166	208	173	164	172	164	144	157	168	173	169	166	177	174	164	184	179	170	182	172	161	167	197	169	166	159	172	158	163	189	168	159	169	165	202	156	187	178	162	196	168	160	175	189	189	144	158	151	172	160	183	170	158	169	164	158	180	177	173	165	177	156	155	163	179	165	174	168	170	136	154	179	178	189	186	158	167	156	163	172	160	174	192	191	169	159	142	160	174	167	153	162	192	161	167	200	155	175	148	157	168	146	174	192	173	179	158	156	175	165	167	155	174	174	154	172	167	167	152	190	146	184	202	180	170	161	164	165	191	176	156	155	198	155	165	140	166	164	158	166	185	177	177	151	164	186	188	181	168	181	182	161	168	166	180	178	170	167	176	164	164	164	171	197	166	172	173	172	149	162	150	157	185	172	162	181	160	153	153	170	171	180	171	170	176	147	186	167	158	181	171	178	165	201	165	185	145	171	172	162	173	183	178	174	164	194	156	179	167	170	182	158	169	157	175	179	149	169	156	180	170	187	177	165	160	172	174	160	151	151	175	158	173	150	175	171	152	144	156	157	158	192	169	155	165	177	141	190	174	173	160	155	186	167	157	170	164	153	177	172	188	210	178	166	156	162	161	169	142	154	169	166	166	162	183	183	181	170	165	153	146	153	171	186	176	177	174	147	181	177	157	162	146	162	177	162	167	167	191	170	157	196	173	161	163	164	160	188	174	163	165	171	174	184	184	138	175	164	198	174	169	178	189	169	160	189	157	190	176	153	161	161	180	151	177	207	163	164	175	183	179	161	179	175	151	148	164	177	187	189	173	154	180	173	154	167	155	163	161	165	155	152	162	152	159	159	174	158	163	164	172	168	131	151	160	160	154	205	165	190	145	183	177	181	173	172	183	183	163	157	154	182	163	167	166	159	190	170	180	168	157	169	181	180	155	185	165	150	170	170	174	184	161	181	170	144	167	173	145	158	175	160	179	197	160	159	186	161	180	171	198	152	199	159	161	169	180	175	156	154	156	187	170	177	166	175	151	203	159	157	176	163	194	195	162	158	144	154	153	148	160	152	182	169	193	192	171	162	172	147	165	152	178	161	169	183	162	187	154	185	188	180	176	167	185	177	184	180	169	174	191	175	192	186	156	175	161	170	187	178	163	199	175	184	189	150	169	161	167	167	161	147	183	171	152	168	175	164	174	172	145	153	160	172	156	156	166	164	168	174	169	162	160	161	170	163	181	154	170	147	165	156	166	156	176	154	174	173	175	191	180	161	168	173	161	154	169	134	150	163	191	159	158	172	162	147	189	164	177	172	178	172	164	171	172	174	164	178	160	182	168	155	168	179	153	168	158	196	154	177	153	167	174	180	163	181	177	180	161	185	173	162	167	161	160	150	138	153	170	163	143	155	166	157	157	172	191	151	193	204	179	178	141	148	172	177	167	191	153	204	158	171	160	172	182	166	139	163	164	153	176	144	162	176	180	188	162	148	146	161	167	164	148	174	180	172	165	166	172	155	156	157	182	164	162	169	153	205	170	162	162	160	188	170	173	188	142	155	178	168	140	148	150	164	177	177	154	190	180	158	152	176	163	170	199	190	181	182	153	168	174	170	169	174	167	166	162	167	160	170	167	173	189	165	189	176	181	178	153	172	173	161	160	152	176	177	153	177	124	170	160	155	181	178	173	186	182	138	160	178	188	158	174	164	164	178	167	173	175	178	141	162	155	169	164	155	170	190	169	165	168	174	172	146	176	145	179	161	176	174	159	153	181	166	156	165	162	159	158	147	159	160	155	166	176	177	178	156	167	157	158	151	164	187	150	159	165	173	176
4435	739	818	782	722	723	663	656	586	600	585	609	612	594	608	600	607	595	569	583	573	547	603	545	568	568	543	624	539	575	539	514	620	580	587	534	635	529	522	531	614	576	552	551	557	536	595	572	568	566	586	602	542	554	535	572	556	534	602	569	586	567	527	569	586	536	513	531	524	604	569	586	550	573	565	551	546	559	548	558	579	566	517	514	591	558	520	506	549	551	536	530	611	554	544	559	545	616	548	533	574	551	550	557	530	573	537	566	551	576	589	566	543	547	569	548	549	522	586	531	553	559	504	554	595	540	593	580	580	591	545	560	560	555	556	540	572	541	576	539	569	577	565	560	577	554	555	548	512	553	568	571	516	539	577	579	575	574	585	550	518	554	577	579	546	570	561	522	516	569	559	578	543	583	545	587	576	559	563	526	533	502	559	582	582	591	602	590	554	568	557	588	587	511	539	527	566	534	561	607	563	548	603	552	566	560	549	559	593	502	553	586	572	549	553	598	550	557	550	553	567	529	546	572	508	588	532	549	552	548	587	563	557	594	522	541	567	537	589	584	527	551	521	544	540	530	568	578	571	566	581	583	589	570	558	565	571	566	586	591	558	536	545	535	564	562	522	525	524	542	541	520	575	543	552	543	593	555	567	569	563	564	581	554	544	605	522	529	560	535	548	543	574	581	575	591	523	548	562	578	592	550	561	585	535	566	539	548	547	535	530	551	576	551	593	556	620	570	573	551	557	546	533	516	560	550	564	522	594	615	578	548	582	587	564	530	565	553	547	507	589	528	560	583	547	506	612	504	607	536	582	554	562	575	534	574	533	539	548	551	602	548	558	557	513	568	580	548	589	569	572	580	570	574	538	612	535	585	545	525	589	581	546	534	550	561	500	536	568	534	548	534	535	533	543	542	570	505	549	571	572	575	566	553	568	567	580	568	514	538	543	548	581	578	563	565	518	563	578	543	578	592	535	598	551	570	555	527	543	592	508	562	521	539	547	556	577	549	564	539	557	563	595	561	573	586	568	532	567	580	565	543	555	590	562	558	556	536	621	595	526	559	564	567	565	503	554	558	534	564	529	523	591	521	529	556	557	601	544	575	546	569	525	559	550	573	538	586	560	540	541	580	520	547	555	553	551	564	577	551	574	590	567	567	562	570	566	565	545	555	595	540	623	577	536	554	598	553	589	516	568	586	586	567	610	526	577	556	522	584	571	538	584	566	577	586	552	556	539	566	594	534	530	599	538	597	582	546	573	556	571	536	574	541	539	532	565	565	570	552	590	560	563	577	565	547	575	557	537	509	576	558	606	565	572	542	522	558	574	565	514	580	577	519	542	579	536	542	595	583	576	537	585	567	544	571	569	584	547	599	587	525	550	558	566	569	612	588	576	541	523	556	543	544	601	575	556	568	549	565	572	573	506	553	556	548	543	543	538	527	517	566	565	576	589	551	593	595	570	534	577	591	559	560	540	569	519	578	551	571	571	572	573	563	583	553	631	567	598	559	577	533	536	568	566	566	598	608	514	513	541	592	583	563	561	587	565	540	581	572	539	570	553	586	553	545	554	585	529	559	584	572	608	558	540	573	554	531	532	553	556	582	575	556	527	584	596	521	577	592	577	597	561	559	564	561	554	554	571	538	598	582	568	549	558	558	617	607	538	544	610	548	541	574	554	527	555	550	519	524	569	529	511	539	566	556	569	562	579	582	570	563	561	559	560	623	590	556	582	599	517	582	546	557	534	578	582	539	591	539	555	567	578	545	580	542	573	526	567	559	572	579	589	586	562	557	609	591	574	524	548	551	537	576	552	543	549	537	598	540	552	529	568	584	573	565	529	533	573	552	602	579	604	550	582	574	518	558	530	572	565	468	556	595	535	567	546	531	568	543	571	553	548	583	571	560	564	575	566	517	535	538	585	532	591	532	515	573	547	578	574	563	554	588	550	581	589	533	566	559	619	563	549	567	558	529	575	550	550	571	541	536	564	557	577	526	533	597	567	592	566	510	513	530	564	567	557	546	566	543	541	527	533	550	535	577	539	535	575	531	539	517	560	570	563	520	573	545	575	579	529	578	602	586	570	566	570	578	581	574	576	562	565	583	579	559	611	531	570	562	584	574	591	587	540	608	536	523	528	595	543	579	554	546	552	549	553	521	531	535	523	593	558	563	540	565	558	533	564	540	535	606	560	581	570	587	591	548	556	561	552	582	567	534	561	544	570	569	569	535	523	538	571	534	497	558	541	536	567	596	548	559	560	561	565	551	573	564	571	578	575	534	525	544	638	529	556	585	552	564	584	550	528	530	587	592	576	564	567	559	568	536	604	563	525	563	589	546	566	557	549	541	560	563	537	548	544	579	550	594	560	553	570	540	548	590	574	523	526	533	542	589	568	571	578	543	521	563	590	538	555	595	563	591	595	516	604	565	589	550	552	548	533	567	517	591	533	564	527	529	592	550	556	545	523	561	529	542	579	546	559	526	538	552	546	559	572	548	566	579	574	544	596	559	552	541	549	578	542	559	580	578	533	538	532	579	605	558	530	534	570	552	558	572	519	524	577	576	571	571	533	579	584	551	532	616	622	523	552	554	541	511	557	553	507	531	545	527	550	566	513	525	574	538	537	555	572	533	533	517	570	581	574	529	580	554	588	562	563	529	557	524	565	558	560	568	540	567	545	541	513	556	564	565	531	534	563	557	543	588	605	554	535	546	602	538	593	556	583	597	547	592	573	571	544	566	544	545	505	529	530	577	571	587	583	582	528	536	563	552	619	575	548	572	568	530	568	539	519	525	532	563	576	571	585	577	574	570	590	543	593	561	564	555	550	601	569	571	581	578	567	583	534	584	539	582	551	576	540	566	537	577	568	561	579	550	593	572	535	575	578	616	575	585	534	551	572	535	557	551	547	536	543	540	546	596	546	546	571	549	575	591	551	557	614	582	566	556	547	527	580	605	556	553	539	591	555	577	553	522	555	567	557	557	567	608	588	547	556	544	560	534	539	542	564	519	494	571	569	533	547	516	537	591	523	539	601	577	562	564	542	580	539	615	563	540	583	561	560	561	547	602	544	574	558	573	544	600	586	550	590	552	527	591	589	563	568	581	567	541	579	573	576	575	516	590	563	560	531	582	590	519	533	618	534	533	565	571	549	597	586	560	586	564	558	578	590	579	525	501	531	565	549	583	546	565	568	566	552	591	574	574	558	583	585	585	535	570	569	560	582	570	535	531	542	569	557	584	566	547	524	552	512	551	577	567	558	513	581	587	541	548	542	551	603	538	534	537	580	585	607	531	595	558	502	565	565	580	574	580	540	554	549	557	564	533	562	537	552	539	609	564	539	586	551	527	561	570	545	587	576	528	575	530	547	580	563	525	555	578	560	574	590	575	583	554	522	558	561	552	547	582	546	539	589	562	576	543	591	534	545	549	555	560	599	529	539	568	560	560	591	572	624	553	548	549	573	542	548	549	585	537	532	559	545	529
31174	4457	1769	1297	937	712	668	531	481	396	403	410	388	393	352	378	368	364	348	323	340	324	304	325	337	301	301	319	295	316	335	338	311	325	310	313	310	314	317	303	319	345	347	299	336	294	331	315	325	316	298	335	333	340	292	318	300	317	265	330	325	298	319	328	306	298	287	303	323	325	315	296	321	327	331	290	299	333	314	289	337	309	307	301	312	332	297	304	290	321	304	305	329	316	313	316	292	328	312	279	336	318	289	346	318	330	287	310	322	314	299	312	307	316	299	300	298	326	308	319	302	337	322	299	324	316	300	301	327	332	308	335	332	299	310	329	317	333	339	368	303	306	277	314	306	304	325	306	313	317	319	322	321	349	312	303	306	287	298	325	341	309	349	284	283	319	289	303	301	306	304	273	328	323	299	316	345	298	332	313	303	275	341	311	277	294	332	307	300	303	309	308	276	327	311	323	326	300	306	313	278	306	301	311	311	313	331	295	337	304	309	298	353	300	323	306	292	317	333	287	345	341	335	356	314	329	282	335	269	308	325	317	283	304	295	352	313	285	278	273	301	309	323	309	329	347	315	349	334	290	283	318	293	278	342	315	302	316	305	318	278	294	297	321	338	298	301	306	326	281	287	323	307	293	325	316	305	309	293	328	306	308	337	328	289	330	288	320	291	297	322	307	322	324	321	332	304	321	327	310	292	287	276	307	300	309	310	317	327	300	308	296	297	303	331	327	314	320	305	298	314	284	302	309	305	290	309	308	315	307	301	311	287	309	316	292	294	320	316	319	292	284	285	304	289	284	299	290	315	320	347	307	309	307	331	314	328	298	331	320	309	302	317	288	325	322	309	341	304	318	301	306	296	297	353	351	297	303	324	307	325	302	316	291	303	321	274	282	322	314	303	311	314	300	296	285	289	312	272	294	303	305	277	291	294	317	345	274	341	298	260	331	333	296	314	325	325	342	297	296	284	307	288	333	294	308	349	300	326	324	322	293	305	285	302	310	311	330	330	336	275	313	288	324	299	348	343	306	296	293	312	335	290	313	315	323	308	304	331	308	319	324	300	295	300	324	335	299	330	314	317	302	260	312	337	353	279	325	291	338	337	348	309	327	327	298	294	300	322	302	271	320	270	304	339	326	321	332	340	311	301	323	321	298	330	301	301	322	309	305	297	301	307	313	280	288	291	309	302	313	290	339	291	320	288	291	326	319	364	299	312	313	287	313	330	326	307	337	314	310	321	308	316	309	287	312	341	330	318	308	311	342	279	282	298	281	286	317	308	290	293	338	317	320	327	304	324	277	310	306	303	319	361	318	299	320	294	316	319	335	285	292	331	280	322	332	305	284	317	307	337	292	297	340	306	323	318	311	288	317	299	300	303	332	301	322	330	321	295	298	355	313	303	305	321	314	283	323	317	306	323	310	288	333	317	312	317	318	316	313	286	312	305	311	278	311	327	290	298	300	306	325	308	294	323	310	299	288	323	314	310	339	338	323	316	358	299	267	355	295	312	299	353	346	301	316	281	293	302	288	311	300	290	318	334	306	311	299	323	287	304	305	334	319	324	277	293	311	365	331	299	311	321	308	290	290	300	304	327	298	257	315	301	354	317	330	312	290	332	302	297	309	323	326	325	334	312	304	300	299	299	309	311	327	309	336	325	325	321	277	315	278	316	304	311	320	321	314	308	313	302	301	310	327	324	304	303	325	306	337	329	293	329	316	277	327	291	312	315	321	347	302	306	323	287	327	339	322	291	302	322	334	283	315	301	328	326	290	308	288	325	285	313	354	322	296	314	335	309	309	328	326	330	329	336	302	293	295	309	322	312	319	301	314	314	296	292	299	297	310	310	325	306	308	323	312	321	313	317	296	320	292	308	322	304	339	284	337	334	290	352	327	329	292	302	322	301	330	315	311	353	289	304	300	312	298	285	332	303	311	304	307	304	291	305	317	337	331	314	312	300	307	309	291	329	299	329	345	292	330	314	318	302	317	311	300	337	296	335	356	307	298	331	288	282	324	277	303	311	329	322	296	302	320	331	285	320	299	303	312	307	296	359	300	310	327	304	356	291	298	292	310	318	309	297	298	313	309	337	303	309	313	287	286	317	306	341	310	323	327	298	300	324	313	310	307	316	351	311	289	295	323	318	327	310	346	309	273	302	311	329	337	300	291	305	321	331	319	303	316	305	338	312	296	310	292	306	312	299	313	319	288	330	320	341	317	282	329	302	335	316	306	333	320	330	332	326	290	313	293	307	279	298	301	305	325	316	339	284	303	294	310	303	275	314	289	333	308	328	281	271	331	319	289	309	279	314	328	348	278	311	313	310	297	330	292	308	318	335	282	270	303	310	341	286	296	354	301	311	321	341	306	321	309	305	315	305	362	329	329	295	311	320	319	338	316	289	322	322	318	290	331	304	318	308	316	314	334	283	309	306	337	283	303	310	304	304	291	335	281	358	291	313	333	300	329	300	334	301	292	287	297	322	306	302	317	321	355	275	324	315	286	276	334	293	299	295	288	294	280	296	311	347	280	300	336	330	280	308	300	310	305	309	295	330	325	305	286	305	304	302	276	307	328	298	311	315	323	324	290	312	303	301	310	324	308	320	322	347	306	313	342	328	324	312	306	295	301	298	317	303	319	306	342	294	325	319	303	341	305	306	271	300	300	296	336	318	308	297	322	329	299	335	297	290	341	302	305	304	310	307	287	317	322	320	317	302	294	304	320	332	329	320	307	324	337	313	297	307	293	305	324	307	315	299	310	302	304	302	292	311	302	306	341	319	323	306	305	312	330	343	340	305	272	317	327	344	328	329	311	328	313	343	270	313	293	283	318	297	323	317	326	311	289	306	315	355	290	300	294	329	326	317	333	270	303	302	292	325	321	298	335	286	307	332	299	281	325	309	326	299	316	320	321	307	337	319	330	302	287	315	310	314	314	309	331	321	313	324	317	317	323	296	299	329	301	332	302	329	305	340	313	300	324	305	305	297	296	321	318	339	317	288	327	282	307	295	299	329	304	310	312	310	319	299	311	306	322	319	321	283	318	313	304	313	302	310	278	317	312	299	286	314	301	313	282	285	320	338	329	317	328	293	315	294	315	315	304	342	307	303	305	304	291	316	331	306	331	326	325	325	320	317	305	315	333	305	295	285	327	296	313	342	327	303	329	328	308	309	300	318	298	309	336	341	317	323	316	281	290	303	319	303	310	307	341	348	312	326	315	293	313	306	297	342	310	330	302	277	319	334	350	323	314	324	274	307	337	310	276	272	342	317	318	306	324	318	304	285	297	305	333	302	305	319	310	296	323	294	331	324	349	293	302	286	285	314	292	302	284	321	319	291	326	315	299	316	331	308	306	320	339	283	317	341	267	328	305	300	306	340	331	310	278	322	323	324	296	306	297	332	280	275	281	307	337	309	344	283	318	293	304	363	329	334	308	291	328	320	301	369	302	286	315	324	314	323	303	308	326	318	313	334	297	310	282
15352	2015	3816	4290	3721	3064	2596	2282	2030	1872	1668	1582	1444	1382	1324	1269	1262	1197	1172	1131	1124	1206	1097	1127	1049	1007	1120	1027	1064	1008	1047	1063	931	1027	1005	933	1051	1039	966	958	1038	999	986	1055	1009	945	1007	945	969	1027	960	980	1003	943	928	944	946	997	935	990	1015	912	954	961	925	977	947	969	936	997	1002	999	922	970	909	988	974	914	951	943	999	970	994	997	912	917	948	959	942	984	937	875	873	967	859	898	941	959	939	930	977	948	943	981	913	959	937	911	941	935	922	942	938	944	951	969	919	933	987	942	918	936	952	965	892	909	864	966	914	915	905	909	950	940	909	941	935	941	958	901	937	920	926	934	888	888	902	903	895	926	957	903	974	938	889	921	913	957	978	975	949	947	930	955	980	897	915	891	941	951	923	943	945	949	904	920	895	942	919	982	920	919	904	936	884	860	945	985	931	943	955	958	897	955	939	915	894	955	919	949	933	969	915	947	873	909	934	923	953	968	946	909	959	916	950	892	1008	959	913	961	937	925	943	950	973	885	908	862	958	948	909	897	967	911	878	914	956	883	918	940	998	947	977	941	869	907	931	918	955	883	933	949	942	947	940	940	939	1004	921	917	871	884	914	897	931	962	939	931	883	893	914	895	948	939	919	945	900	936	974	960	851	867	927	935	944	924	947	902	914	957	866	893	895	908	933	931	910	918	889	952	917	935	951	946	913	924	944	913	948	893	966	901	935	918	957	937	936	921	909	935	895	933	909	919	961	909	968	933	987	873	947	944	916	865	934	889	914	952	949	872	940	936	1000	957	948	948	953	971	930	947	930	924	937	938	1013	934	950	971	879	909	898	918	881	851	906	972	900	893	952	1002	903	917	911	882	942	944	946	950	997	861	894	945	917	941	968	908	915	979	960	967	954	933	928	957	981	887	995	978	970	936	919	967	997	913	947	917	884	960	845	966	924	966	975	852	961	925	931	947	925	893	973	947	971	939	887	906	1025	893	931	920	917	960	923	888	892	940	888	904	916	941	876	989	903	922	957	847	899	957	923	953	874	958	927	967	898	917	1003	927	985	898	921	917	879	1011	946	967	921	916	941	908	916	974	961	999	970	920	926	886	946	954	908	894	886	926	947	951	912	917	932	977	905	934	911	970	939	959	910	941	958	930	939	941	909	929	932	945	958	918	936	896	921	937	914	920	894	906	997	937	977	936	970	917	959	888	951	954	963	916	900	950	904	916	948	967	906	923	970	928	952	919	988	962	868	913	951	916	964	975	916	931	913	918	959	935	914	900	885	921	916	903	942	930	924	962	959	939	970	893	943	975	935	934	960	910	934	912	959	940	927	940	945	918	893	887	888	933	874	900	936	919	958	952	927	967	928	878	962	966	915	966	903	951	987	954	915	954	931	936	933	923	922	926	950	887	864	958	934	914	984	972	915	945	911	906	913	963	872	933	887	948	915	936	892	896	975	866	913	880	957	901	935	917	918	908	890	926	911	945	945	884	934	903	942	872	931	958	961	865	910	967	900	924	969	949	913	969	911	886	878	911	946	927	913	969	931	898	913	936	906	858	934	912	998	964	973	919	910	982	931	931	971	927	933	948	931	936	951	929	929	918	960	943	883	917	957	955	964	938	974	885	914	958	955	970	903	963	897	965	931	973	947	930	862	890	912	917	937	899	956	933	934	909	944	926	920	958	959	870	906	967	984	881	943	938	972	934	925	905	956	906	879	861	967	946	902	916	964	925	936	917	971	897	923	950	930	926	910	924	913	920	945	958	941	983	902	928	861	974	944	914	885	925	892	949	962	922	982	925	989	901	944	909	908	937	923	976	975	960	942	922	932	972	905	912	926	928	965	956	935	940	953	901	947	955	918	929	997	919	942	943	924	946	877	939	915	950	910	966	972	983	961	966	901	945	926	944	916	924	968	887	917	958	912	862	930	945	867	964	952	971	901	902	958	950	974	900	915	903	908	951	932	912	931	931	889	922	951	940	922	891	943	903	893	927	926	925	927	902	966	903	914	924	922	955	932	932	882	953	933	966	904	937	909	899	962	923	883	950	872	945	908	899	917	935	905	977	938	1001	941	918	934	906	952	894	907	939	927	947	904	855	967	1012	952	961	906	959	901	938	947	933	899	944	928	954	912	943	972	940	923	971	913	906	961	950	964	936	965	963	897	980	903	962	951	967	918	947	885	920	924	931	974	903	904	968	961	921	898	927	904	882	903	934	940	947	903	952	914	939	913	891	955	854	936	933	891	908	932	892	922	928	947	910	927	912	928	917	938	939	985	1002	938	922	926	961	934	938	889	988	910	948	932	934	909	941	951	909	872	893	988	943	981	892	958	915	966	948	928	924	932	933	937	899	943	946	931	903	920	864	944	958	895	929	946	934	950	929	920	987	974	973	979	919	971	923	910	1007	950	883	952	949	909	959	916	943	921	895	953	892	1013	886	893	910	939	916	916	962	920	901	892	961	914	940	950	970	934	869	888	939	883	1001	946	911	914	918	962	943	937	926	965	963	938	936	953	891	878	950	892	886	913	951	936	918	941	970	913	950	927	955	954	933	952	1017	940	937	949	909	921	962	951	935	932	868	901	910	973	911	966	945	891	908	959	945	943	959	971	917	927	943	874	914	913	918	960	946	957	928	966	940	912	895	959	971	932	938	959	925	921	885	986	877	944	997	995	953	959	974	1003	940	942	936	958	875	933	901	965	912	889	965	881	898	913	951	956	937	951	910	963	962	878	956	896	927	895	920	926	901	956	918	940	923	964	901	948	924	910	936	921	943	954	955	906	956	934	971	896	905	938	986	982	896	928	957	893	864	919	936	932	932	987	933	926	914	971	933	977	898	962	967	965	955	965	929	855	898	885	1008	925	935	956	932	1039	905	942	931	972	928	854	967	908	914	910	919	980	913	957	964	945	893	913	929	978	932	905	861	910	887	911	968	897	935	956	938	976	907	962	898	960	947	933	871	913	944	917	884	974	946	940	895	955	863	943	935	1000	883	940	902	886	909	987	917	912	901	951	903	940	901	901	913	936	935	886	888	955	923	940	935	884	924	933	947	889	947	928	982	928	957	945	886	929	971	900	950	856	938	944	921	962	910	919	962	893	937	951	973	926	941	925	954	953	943	939	958	988	924	942	922	998	933	951	976	944	959	912	938	912	959	912	918	953	964	895	937	928	947	883	973	929	900	935	879	922	908	946	878	967	945	910	973	955	921	888	930	934	956	937	927	930	961	973	917	945	872	902	917	905	910	955	907	952	953	879	969	863	914	972	928	939	910	930	933	903	933	989	875	936	951	940	983	910	923	951	893	895	889	949	912	921	980	888	889	928	955	928	920	879	920	935	930	916	936	900	953	976	958	974	914	917	959	936	930	868	946	937	916	897	925	907	955	948	947	897	928	929	935	911	926	936	962	918	947	917	975	958	932	897	910	893	929	981	977	943	915	967	936	916	886	944	893	940	894	925	898	940	954	911	959	997	887	948	945	951	951	871	901	936	952
